Commit Graph

1145 Commits

Author SHA1 Message Date
Doug Zongker 278c9781ec to be upgraded, APKs must have exactly the same set of certs
Change-Id: I0d528d3d55e5ee553e57e63ed1f998172c6306f8
2011-11-09 10:32:23 -08:00
Ying Wang c0debb9b5e Revert "Build cache.img."
This reverts commit 531bdb546a.
2011-11-02 11:19:28 -07:00
Ying Wang 531bdb546a Build cache.img.
Change-Id: I3dbe7afa4934fa718ba20605eebd2e3ce2ae82ab
2011-11-01 10:44:19 -07:00
Ying Wang bd93d425ae Unify the user image building code
Bug: 5398808

Before this change we have duplicate code in the Makefile and the
python-based releasetool. That's a real headache to maintain.

Change-Id: I8ddf04a79c6886540e89d990f723d8f77c9dd883
2011-10-31 17:11:35 -07:00
Joe Onorato c72b1403e4 Add a tool to let you enforce layering between packages in a java module.
And build system support for it too.

Change-Id: I4dd5ed0b9edab6e8884b0d00cfeeae5fa38d967a
2011-10-30 21:37:35 -07:00
Jeff Davidson 50e384c01b am 7857373b: am 033fbe28: Support signing target_files without a recovery.fstab.
* commit '7857373b7ee6d837b3df084d682ca8de4e3dc212':
  Support signing target_files without a recovery.fstab.
2011-10-27 02:56:37 +00:00
Jeff Davidson 033fbe28c2 Support signing target_files without a recovery.fstab.
Change-Id: I7d6f511c69d589bf035ac3eb7eeee4b0e0505faa
2011-10-26 18:16:13 -07:00
Scott Main 530805858f am 5e528222: am 8bb6ea59: Merge "docs: add new style for adding "deprecated" messages to dev guides" into ics-mr0
* commit '5e5282227f9bc0342f78b7d1e201842da70374a3':
  docs: add new style for adding "deprecated" messages to dev guides
2011-10-26 20:21:23 +00:00
Steve Block 2da72c6265 Rename LOGV(_IF) to ALOGV(_IF) DO NOT MERGE
See https://android-git.corp.google.com/g/#/c/143865

Bug: 5449033
Change-Id: Ie7704789e47b9553d02e3f6ed89c3ceab532119c
2011-10-25 18:14:48 +01:00
Scott Main 360240097a docs: add new style for adding "deprecated" messages to dev guides
Change-Id: I0d690a6c0880343919114370331b7c2756b6a50e
2011-10-24 16:45:58 -07:00
Scott Main 51372cd2e5 docs: update "na" style to make opaque, add dropshadow, and re-order
z-index to be on top of images

Change-Id: I7c0c2e15d511f4362eb721bf8eb0343fa3f24bc0
2011-10-19 16:09:26 -07:00
Scott Main 23f66d0927 Merge "docs: add ics logo for homepage" 2011-10-05 13:58:25 -07:00
Scott Main 76b6e18184 docs: add ics logo for homepage
Change-Id: I57504ce0919c88fd28ef550775b012b6c3d8498f
2011-10-05 13:53:36 -07:00
Doug Zongker f41e67d82f am ad4142cc: Merge "add missing parameter to ReplaceOtaKeys" into ics-factoryrom
* commit 'ad4142cce8e8a4fe8c9cbfe92a49428ea789986e':
  add missing parameter to ReplaceOtaKeys
2011-10-05 11:32:16 -07:00
Doug Zongker b11e2d78ec add missing parameter to ReplaceOtaKeys
Change-Id: Ib596235a8e3b3588d363fea82b92b69895ee5408
2011-10-05 11:23:06 -07:00
Doug Zongker 831840e51b change OTA tools to handle variable dev keys
The signing and OTA-building tools now understand the
default_sys_dev_certificate value which may be present in the
META/misc_info.txt file of the target-files packages.

Change-Id: I64f09ec0b77a5184b6ddb74019255518776ee773
2011-10-04 16:02:01 -07:00
Scott Main 8e83353d47 docs: fix visual bug in the search tabs.
I assume this was introduced by a change in the CSE implementation

Change-Id: I776e385fd6c0d738a4bbf8372911b205c1f98123
2011-10-03 15:34:32 -07:00
Scott Main bc54702626 docs: add 'reference' class for use with 'special' to refine the headings
used within the 'special' div when in the reference.

Change-Id: Iebf84484e2eda104b2247aefc5a539f2a62c5102
2011-10-03 13:01:43 -07:00
Doug Zongker c825d3e352 am 6e69feed: Merge "allow APKs to be signed with multiple certs" into ics-factoryrom
* commit '6e69feed1a3d57d3206f7dabe32e06e8b07189e2':
  allow APKs to be signed with multiple certs
2011-09-29 14:09:38 -07:00
Doug Zongker b40a58e4b3 allow APKs to be signed with multiple certs
The Package Manager handles this now.  To share a UID, all packages
must be signed with exactly the same set of certs.

Change-Id: I2fd08923f55f02ae2f1d503266ab124be2472921
2011-09-29 13:22:57 -07:00
Doug Zongker 91b4f8a850 fix syntax error in OTA script
Change-Id: I3a9535acb47fc3960020a390dec8d0294a404c2e
2011-09-23 12:48:33 -07:00
Doug Zongker afb32eaca0 change OTA tools to handle variable dev keys
The signing and OTA-building tools now understand the
default_sys_dev_certificate value which may be present in the
META/misc_info.txt file of the target-files packages.

Change-Id: I64f09ec0b77a5184b6ddb74019255518776ee773
2011-09-22 10:28:04 -07:00
Scott Main 99113abd2a docs: enable 'updated' tag for resource docs
Change-Id: I070f14247088f6a88dcfdfb352615e588bf3e902
2011-09-21 20:52:47 -07:00
Scott Main 219a267408 docs: fix javadoc filtering script to not choke on R.styleable class but continue handling provisional api levels
Change-Id: Ia21ea5d4f379fd85d975d1f3fe387c311c7c15aa
2011-09-21 18:38:44 -07:00
Raphael 131292c042 Add rm and strip abilities to atree. DO NOT MERGE.
The new line syntax is:
  [SRC] [rm|strip] DEST

This allows one to write things like this in atree:

  bin/src
  bin/src bin/dest
  bin/src "bin/another file name"

  rm dest/file
  rm dest/dir  # recursive

  strip bin/src
  bin/src strip bin/dest

Src and dest can contain spaces if full enclosed in double-quotes.
The strip command can be overridden using the STRIP env var.

Cherry-pick from master 0b3ec5d32f
2011-09-16 21:25:18 -07:00
Raphael 0b3ec5d32f Add rm and strip abilities to atree.
The new line syntax is:
  [SRC] [rm|strip] DEST

This allows one to write things like this in atree:

  bin/src
  bin/src bin/dest
  bin/src "bin/another file name"

  rm dest/file
  rm dest/dir  # recursive

  strip bin/src
  bin/src strip bin/dest

Src and dest can contain spaces if full enclosed in double-quotes.
The strip command can be overridden using the STRIP env var.

Change-Id: I22aae7a87c36c082e1aab87132099a3c644914da
2011-09-15 11:22:16 -07:00
Scott Main 2b2f3b9400 Merge "cherrypick from Change-Id: I2722879ee7f246e34acca7fd9fb84acff4e8540d docs: some css for android u and javascript" 2011-09-13 09:45:57 -07:00
Scott Main 629b0f00d3 cherrypick from Change-Id: I2722879ee7f246e34acca7fd9fb84acff4e8540d
docs: some css for android u
and javascript

Change-Id: Idb897999eb9c88823ebab418ca5386bca77ca969
2011-09-13 09:43:16 -07:00
Ying Wang e5e8c5f218 Move forward installed-files.txt in the dependency graph
Bug: 5265104
- Move installed-files.txt forward to ahead of system.img in the
dependency graph, so that even if the system.img fails to build due to
too large size we can still get the size stats.
- Change the script tools/fileslist.py to sort items in decreasing size.

Change-Id: I5913bc51971e341ffbfcf3fa449c987f126e409b
2011-09-09 17:07:23 -07:00
Doug Zongker e92f15a858 patch the /system/build.prop file last
Works around a problem observed on a retail device: incremental update
from build 1 to build 2 partially completed, leaving a mix of files
from the two builds.  (Why it booted into the regular system instead
of recovery to restart update installation is still a mystery.)
build.prop was one of the files updated, so the device reported itself
as having build 2.  The device hobbled along for months in this state,
until build 3 was released and the 2-to-3 incremental package
repeatedly failed (because some of the files it was trying to patch
were build 1).

This change makes updating build.prop the very last thing does by an
incremental update script, so if installation is aborted and the
regular system starts (and works at all), it will continue reporting
itself as build 1 and be sent the 1-to-2 OTA package again.

Change-Id: I1edc1dcef2bd2495b6fd96517c2f4c574b994f27
2011-08-26 13:46:40 -07:00
Ying Wang c7fd4a5a7b am 2bcdfe14: am 4651ee5d: am 7c7a8f02: Merge "Sort the results of findleaves again."
* commit '2bcdfe145d485fc28e86700e4ed57ac67368de25':
  Sort the results of findleaves again.
2011-08-19 09:36:56 -07:00
Ying Wang 2bcdfe145d am 4651ee5d: am 7c7a8f02: Merge "Sort the results of findleaves again."
* commit '4651ee5db200772921bad828c280d165ff3997c3':
  Sort the results of findleaves again.
2011-08-19 09:35:50 -07:00
Ishida, Haruyasu 58e52b434b Sort the results of findleaves again.
Commit d36e945 changed findleaves.py to sort the output files so that
the order is deterministic and won't cause spurious build errors when
files happen to be listed (and hence read) in different order on
e.g. add/remove the makefiles.

This correction broke after commit 4820a94 because the conversion to
a set with set() in order to remove duplicates came after sort() and
potentially altered the order of the elements.

This commit fixes makes sure findleaves.py is guaranteed to return
a sorted filename list without duplicates.

Change-Id: Ifd96d04d45641fe43d4cc4739f78a2d4d25cc212
2011-08-19 08:14:53 +02:00
Ying Wang bed0a19583 am 6d38bdfc: resolved conflicts for merge of a74a4811 to honeycomb-plus-aosp
* commit '6d38bdfc7b9ff699370b4a40dcbdddce0ea713b8':
  sha module is deprecated
2011-08-11 16:59:48 -07:00
Ying Wang 6d38bdfc7b resolved conflicts for merge of a74a4811 to honeycomb-plus-aosp
Change-Id: I8400ac2bead6aa1a9902d44bf65906084ad353ad
2011-08-11 16:55:00 -07:00
david cad0bb9f62 sha module is deprecated
This patch removes the deprecated warnings from the python
scripts.

Change-Id: I052a0aab3fb28dd1d78de1307edafda6b6c35e5f
2011-08-10 17:48:04 -07:00
Scott Main 70e606653a docs: update api filtering to support provisional APIs (api levels that are string names)
Change-Id: I2df890739054e4130e455c9dcf5540a9c39f5ee3
2011-07-27 18:31:32 -07:00
Scott Main 4406721157 cherrypick Change-Id: I8b29d54ba9e6f712907b01ad6f4669e6bb30007a
docs: update android market icon

Change-Id: Ibea9ae92e17d2f810daa8922a15f2defc9e2fb3c
2011-07-27 11:33:33 -07:00
Jeff Brown 8e5ce00f37 Merge "Remove the simulator target from all makefiles. Bug: 5010576" 2011-07-12 12:11:36 -07:00
Jeff Brown e33ba4c49e Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: Ie814f4c8d3aa1e7cc7f5735822ab25542f36cf62
2011-07-11 23:51:37 -07:00
Scott Main 84c11c2605 am 7c32eeba: am 040221a9: am 1e03253b: Merge "docs: fix xss vulnerability bug 5008593" into honeycomb-mr2
* commit '7c32eebac5bc5811f95bf2209ad80fcc6ebb550a':
  docs: fix xss vulnerability bug 5008593
2011-07-11 17:09:48 -07:00
Joe Malin 2ed3603ad9 am dcca65cb: am 2c97d30f: am 8cf99f0c: DOC CHANGE: Change GTV icons for home page
* commit 'dcca65cb1d1ca1ae108b417ebd7241f397012b45':
  DOC CHANGE: Change GTV icons for home page
2011-07-08 17:53:03 -07:00
Scott Main 7c32eebac5 am 040221a9: am 1e03253b: Merge "docs: fix xss vulnerability bug 5008593" into honeycomb-mr2
* commit '040221a9949c9f158cb7fc20b70b065289fcbbb1':
  docs: fix xss vulnerability bug 5008593
2011-07-08 17:45:38 -07:00
Scott Main 1e03253bf2 Merge "docs: fix xss vulnerability bug 5008593" into honeycomb-mr2 2011-07-08 17:42:40 -07:00
Scott Main 76a62f2deb docs: fix xss vulnerability
bug 5008593

the fix deletes some code that was originally there to handle side nav
highlighting for inter-doc links. This code is no longer necessary (or at least
should not be) because side nav links should not be inter-doc links, but
should always be to their own document (no two sidenav links should go
to separate sections of the same doc).

Change-Id: If77d6fe869e6a44bae2f194c9de26222e6ad9419
2011-07-08 16:27:20 -07:00
Joe Malin dcca65cb1d am 2c97d30f: am 8cf99f0c: DOC CHANGE: Change GTV icons for home page
* commit '2c97d30fefed3430daa356418146d2cbb1f23c8f':
  DOC CHANGE: Change GTV icons for home page
2011-07-08 10:38:37 -07:00
Joe Malin 8cf99f0cce DOC CHANGE: Change GTV icons for home page
Change-Id: If7172345173b165350417ab52f706d6444dc4d96
2011-07-06 13:37:00 -07:00
Mike Lockwood 5b65ee4974 post_process_props: Write mangled properties back to file instead of stdout
Change-Id: I78b642400c46019165f12d409a238344ca6e09dd
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-06-08 19:06:43 -07:00
Joe Onorato 9197a487b4 post process the system properties
Change-Id: Ib78fe238d90dd4523326e4fa088d9333edc9e299
2011-06-08 16:04:14 -07:00
Scott Main 131c79cbd0 am 9b6614d5: am e02449dc: am 44c32b95: Merge "docs: adjust sdk page to show/hide messages based on whether online or offline docs mutually dependent on Change-Id: Ie7490973001530098d5001d9ef5e4dbfab86ed08" into honeycomb-mr2
* commit '9b6614d58bf3ed4ad127bc607405af834c349662':
  docs: adjust sdk page to show/hide messages based on whether online or offline docs mutually dependent on Change-Id: Ie7490973001530098d5001d9ef5e4dbfab86ed08
2011-06-02 16:22:44 -07:00
Scott Main 9b6614d58b am e02449dc: am 44c32b95: Merge "docs: adjust sdk page to show/hide messages based on whether online or offline docs mutually dependent on Change-Id: Ie7490973001530098d5001d9ef5e4dbfab86ed08" into honeycomb-mr2
* commit 'e02449dc9f02459d077c99a72033c7653be634bb':
  docs: adjust sdk page to show/hide messages based on whether online or offline docs mutually dependent on Change-Id: Ie7490973001530098d5001d9ef5e4dbfab86ed08
2011-05-27 10:54:50 -07:00
Scott Main 17e47ad58f docs: adjust sdk page to show/hide messages based on whether online or offline docs
mutually dependent on Change-Id: Ie7490973001530098d5001d9ef5e4dbfab86ed08

Change-Id: I15658c0868c755947207cb8d6391b6aed4c90e14
2011-05-27 10:15:59 -07:00
Scott Main 00659251c3 am c9395fc3: am 8d29d2dc: am 9d27a153: am faf8baaf: docs: make featured video titles smaller so they don\'t line wrap
* commit 'c9395fc341fda71d95e622668545990fe94cdd5c':
  docs: make featured video titles smaller so they don't line wrap
2011-05-16 12:25:17 -07:00
Scott Main c9395fc341 am 8d29d2dc: am 9d27a153: am faf8baaf: docs: make featured video titles smaller so they don\'t line wrap
* commit '8d29d2dc670cc990fa6824fdd7ba25edb2a479f2':
  docs: make featured video titles smaller so they don't line wrap
2011-05-16 12:22:27 -07:00
Scott Main faf8baaff1 docs: make featured video titles smaller so they don't line wrap
Change-Id: I5f4dc06e467a30b579c2710ac1d96a350ef77ff2
2011-05-16 12:14:17 -07:00
Doug Zongker 02da210a5c pass blobs to write_raw_image() instead of using temp file
Change-Id: I73b71541596612552d52a8f7b1ccdd74451ac6fc
2011-04-12 15:50:17 -07:00
Scott Main 77aa8aff6d am 5d587a47: am 2218c027: am 63e2c1eb: docs: add Google IO 2011 logo
* commit '5d587a470f83afe07a9cb97ab0fdb555efee751d':
  docs: add Google IO 2011 logo
2011-04-01 16:27:17 -07:00
Scott Main 5d587a470f am 2218c027: am 63e2c1eb: docs: add Google IO 2011 logo
* commit '2218c027117b10fd909083c8c666bebb074c2167':
  docs: add Google IO 2011 logo
2011-04-01 16:25:04 -07:00
Scott Main 2218c02711 am 63e2c1eb: docs: add Google IO 2011 logo
* commit '63e2c1eba8079caa3288a14041239f7b5018ee92':
  docs: add Google IO 2011 logo
2011-04-01 16:19:26 -07:00
Scott Main 63e2c1eba8 docs: add Google IO 2011 logo
Change-Id: I0393325205c31f588d1e1fb64dfcc2d4714bdad6
2011-04-01 15:05:12 -07:00
Ying Wang cd4e323e0e am ce467097: am 54aa74ef: am a9e5bb8a: am f78fb1d1: Merge "Use my-dir in a consistent way as others"
* commit 'ce4670977d0367983e40ed339da793792fdb6e06':
  Use my-dir in a consistent way as others
2011-03-31 15:16:36 -07:00
Ying Wang ce4670977d am 54aa74ef: am a9e5bb8a: am f78fb1d1: Merge "Use my-dir in a consistent way as others"
* commit '54aa74ef5da0a76a0fc1afdabaa24d2fb0744cd1':
  Use my-dir in a consistent way as others
2011-03-31 15:14:32 -07:00
Ying Wang 54aa74ef5d am a9e5bb8a: am f78fb1d1: Merge "Use my-dir in a consistent way as others"
* commit 'a9e5bb8a6b2b772b07214e4dd0004f6989285dd0':
  Use my-dir in a consistent way as others
2011-03-31 15:11:58 -07:00
Ying Wang eb68729bf3 am 080ed92e: Merge "Close inherited PIPE before doing work" into gingerbread
* commit '080ed92e77fc7c24ca3bac1a1dc06057390bfdb8':
  Close inherited PIPE before doing work
2011-03-15 18:21:20 -07:00
Ying Wang 080ed92e77 Merge "Close inherited PIPE before doing work" into gingerbread 2011-03-15 17:49:05 -07:00
Iliyan Malchev b375e71d30 build: remove prelinker build build system
This patch removes support for prelinking from the build system.  By now, the
prelinker has outlived its usefulness for several reasons.  Firstly, the
speedup that it afforded in the early days of Android is now nullified by the
speed of hardware, as well as by the presence of Zygote.  Secondly, the space
savings that come with prelinking (measued at 17MB on a recent honeycomb
stingray build) are no longer important either.  Thirdly, prelinking reduces
the effectiveness of Address-Space-Layout Randomization.  Finally, since it is
not part of the gcc suite, the prelinker needs to be maintained separately.

The patch deletes apriori, soslim, lsd, isprelinked, and iself from the source
tree.  It also removes the prelink map.

LOCAL_PRELINK_MODULE becomes a no-op.  Individual Android.mk will get cleaned
separately.  Support for prelinking will have to be removed from the recovery
code and from the dynamic loader as well.

Change-Id: I5839c9c25f7772d5183eedfe20ab924f2a7cd411
2011-03-12 14:59:46 -08:00
Chih-Wei Huang e73c4bbc50 Use my-dir in a consistent way as others
Change-Id: I3fd0cc58b48d621b431d7dd05fb689c1917b530d
2011-03-11 11:48:48 +08:00
Ying Wang 70d6ec5f9b resolved conflicts for merge of 0a1f3236 to honeycomb-plus-aosp
Change-Id: I6596f4a65a99eed98bdca2d8a6840bc378297b6d
2011-03-07 11:07:12 -08:00
Scott Main 73b0979941 am e8f40264: Merge "docs: update android market icon" into honeycomb
* commit 'e8f402640b278b234594fd68dc5bab4ac94a334e':
  docs: update android market icon
2011-03-07 10:51:43 -08:00
Scott Main e8f402640b Merge "docs: update android market icon" into honeycomb 2011-03-07 10:44:54 -08:00
Scott Main 2e426cf07c am 3ab162e7: docs: script update to account for double-nested list items when scrolling sidenav into view
* commit '3ab162e71cbe88ec4d2207c39b9f3d2d7f4c965c':
  docs: script update to account for double-nested list items when scrolling sidenav into view
2011-03-05 09:24:41 -08:00
Ying Wang 0a1f3236e3 am a73b6561: Drop support for target files with no recovery.fstab.
* commit 'a73b6561cee39ad416f4af327dbe72ec565d2423':
  Drop support for target files with no recovery.fstab.
2011-03-04 17:13:04 -08:00
Ying Wang a73b6561ce Drop support for target files with no recovery.fstab.
Change-Id: I099298cfffc2546975732a3bf0df60f96ccbdac4
Meanwhile don't build the ota and update zip files if no recovery.fstab
found.
2011-03-04 14:42:13 -08:00
Scott Main 3ab162e71c docs: script update to account for double-nested list items when scrolling sidenav into view
Change-Id: I03668f9ecb7da03a7921a0d7eacd2dcaa0a1ba54
2011-03-04 12:24:54 -08:00
Scott Main a9c45d1311 am befeb8e5: docs: css tweaks to quickview subrule
* commit 'befeb8e5d54efe9511237e7f5cd99707e1717cb5':
  docs: css tweaks to quickview subrule
2011-03-04 11:17:24 -08:00
Scott Main 6da57060d1 docs: update android market icon
Change-Id: I3659cb6cbeb795debd769efc7245cd14d2a86418
2011-03-04 10:18:04 -08:00
Scott Main befeb8e5d5 docs: css tweaks to quickview subrule
Change-Id: Ib25255c176ed13e8d0bb5edc4172e1629a886125
2011-03-04 09:56:50 -08:00
Scott Main 6c4e37b153 am 75eb14bc: docs: add default margins for form element
* commit '75eb14bc1c2ae4f46c6d67ec51c1a9e8ed42e25f':
  docs: add default margins for form element
2011-03-04 01:21:45 -08:00
Scott Main 75eb14bc1c docs: add default margins for form element
Change-Id: Ibce828e2f22193e1725420e90d4df408646f23dd
2011-03-03 10:28:02 -08:00
Doug Zongker 369985c6f2 remove vestigial WriteFirmwareImage function
Nothing calls this, and the updater function it calls no longer
exists.  The HTC-device-specific thing it used to do was moved to HTC
extension libraries.

Change-Id: I2252adf44ea0c5beb6e9379215d7337880f66f68
2011-03-02 10:57:06 -08:00
Dirk Dougherty c3efc5abe1 am 94f31517: am c2fa0fde: Merge "Doc change: add image for GDC 2011 announcement." into honeycomb
* commit '94f3151763c68b6a5c503d3a49a2e01bd7fb7d6e':
  Doc change: add image for GDC 2011 announcement.
2011-02-27 22:35:37 -08:00
Dirk Dougherty 94f3151763 am c2fa0fde: Merge "Doc change: add image for GDC 2011 announcement." into honeycomb
* commit 'c2fa0fde6f4a9c44255e137fcb524979ce9bc587':
  Doc change: add image for GDC 2011 announcement.
2011-02-27 22:32:24 -08:00
Dirk Dougherty c2fa0fde6f Merge "Doc change: add image for GDC 2011 announcement." into honeycomb 2011-02-27 22:23:02 -08:00
Ying Wang 77f31fe728 Fix dump vars.
Now you have to run config.mk instead of envsetup.mk to dump vars in the build system.

Change-Id: I6caaa7eb13dfd55f07303963f6337d51fb126bb9
2011-02-25 11:12:13 -08:00
Doug Zongker cf58dafc17 am 9df922a0: read partition length from recovery.fstab
* commit '9df922a077a6bb45b742f5e2ac668a537999e604':
  read partition length from recovery.fstab
2011-02-24 18:42:04 -08:00
Doug Zongker 9df922a077 read partition length from recovery.fstab
Don't hardcode magical partition behavior in the script generator.

Change-Id: I4aeea022f8a32a7c9f316be2c2514510344ca0e0
2011-02-24 18:39:27 -08:00
Dirk Dougherty 003d921b4f Doc change: add image for GDC 2011 announcement.
Change-Id: Ia7bac143a043a1f9c74de3be04a566371ad6dbe6
2011-02-24 15:51:05 -08:00
Doug Zongker ca855e9c0a increase java heap size when signing packages
Large OTA packages are causing signapk to run out of memory.

Change-Id: I511b9b5fb2d303805006ca76458f44bf72faeff2
2011-02-23 09:25:01 -08:00
Doug Zongker 9c2b9db6b5 Merge "read partition length from recovery.fstab" 2011-02-23 09:07:35 -08:00
Doug Zongker 086cbb0acb read partition length from recovery.fstab
Don't hardcode magical partition behavior in the script generator.

Change-Id: I4aeea022f8a32a7c9f316be2c2514510344ca0e0
2011-02-23 09:04:33 -08:00
Scott Main b12c010dad am d5f90275: am 287987db: add style for \'new-child\' class, which hides the "new" tag when the parent list item is expanded (for use when the parent is advertising a new child doc)
* commit 'd5f902751b259b9281c3c87966d6238e262de000':
  add style for 'new-child' class, which hides the "new" tag when the parent list item is expanded (for use when the parent is advertising a new child doc)
2011-02-22 21:40:08 -08:00
Scott Main d5f902751b am 287987db: add style for \'new-child\' class, which hides the "new" tag when the parent list item is expanded (for use when the parent is advertising a new child doc)
* commit '287987db4f47a770f9e48375c02fdb3369190f14':
  add style for 'new-child' class, which hides the "new" tag when the parent list item is expanded (for use when the parent is advertising a new child doc)
2011-02-22 21:13:03 -08:00
Scott Main 287987db4f add style for 'new-child' class, which hides the "new" tag when the parent
list item is expanded (for use when the parent is advertising a new child doc)

Change-Id: I81945c109d1edc3b588a8b1c5968179266a1dc48
2011-02-22 08:32:40 -08:00
Jeff Brown f24495f7da Remove obsolete kcm tool.
Change-Id: Ib5aa60cd9d308ce7c672c57513bdcf78e0f1080d
2011-02-19 05:22:55 -08:00
Scott Main 7f7b70619d am 826d0321: am c438082f: docs: add sampleindex file for droiddoc to customize the breadcrumbs
* commit '826d03213faa02820f7fcff0b397a8cfbf00b547':
  docs: add sampleindex file for droiddoc to customize the breadcrumbs
2011-02-16 12:02:59 -08:00
Scott Main 826d03213f am c438082f: docs: add sampleindex file for droiddoc to customize the breadcrumbs
* commit 'c438082fd2dde771f0b3f1628777a3e2bd12214f':
  docs: add sampleindex file for droiddoc to customize the breadcrumbs
2011-02-16 12:00:21 -08:00
Scott Main c438082fd2 docs: add sampleindex file for droiddoc to customize the breadcrumbs
Change-Id: If777ebb3cfe4887ec8ce8f746b9ec83b82035b37
2011-02-16 10:05:29 -08:00
Scott Main 386ce961e9 am 2781cae5: am 1000e35a: docs: add honeycomb logo and revise css to for toggle widget
* commit '2781cae512e1abeab43e4e8decd50f2a5a46eb96':
  docs: add honeycomb logo and revise css to for toggle widget
2011-02-14 10:44:20 -08:00
Scott Main 2781cae512 am 1000e35a: docs: add honeycomb logo and revise css to for toggle widget
* commit '1000e35a6b5351cae8c8f5df23020bd870ccd062':
  docs: add honeycomb logo and revise css to for toggle widget
2011-02-14 10:42:35 -08:00
Scott Main 1000e35a6b docs: add honeycomb logo and revise css to for toggle widget
Change-Id: I497dfe417b0d3b496314571ad766f2dd78415954
2011-02-14 10:39:28 -08:00
Ying Wang 7e6d4e45d9 Close inherited PIPE before doing work
Gmake in Darwin has file descriptor leak.
In a full build, ota_from_target_files will inherits
more than 2000 open PIPEs from gmake and fails in a call to select.select().
This change fixes the build by closing the PIPEs before doing real work.

Change-Id: Ie7035d7add0b1da3afb6bf9c2009d40f8c7d29b3
2011-02-10 11:36:43 -08:00
Scott Main 706408ea9f am 1a35a101: am 4c8ae40a: docs: remove preliminary watermark from docs
* commit '1a35a101ada24a0fa5220dc695f458cf248c814f':
  docs: remove preliminary watermark from docs
2011-02-07 15:37:00 -08:00
Scott Main 1a35a101ad am 4c8ae40a: docs: remove preliminary watermark from docs
* commit '4c8ae40abba83921bd98eb6636b5e3d753bbd183':
  docs: remove preliminary watermark from docs
2011-02-07 15:34:50 -08:00
Scott Main 4c8ae40abb docs: remove preliminary watermark from docs
Change-Id: I452596cdc5b87effdb958ff963d9aa80ebec5d37
2011-02-07 14:26:45 -08:00
Scott Main 3fbd3207f2 am 053f5491: am 4b311bc9: Merge "fix api level filtering script to compare integers, not strings" into honeycomb
* commit '053f5491340f5bacddd9943521c8f1b1d0c0bb6a':
  fix api level filtering script to compare integers, not strings
2011-02-07 13:47:05 -08:00
Scott Main 6f963b3930 am c52832ad: am 8cf6d9e3: Merge "tweak header css for more distinction" into honeycomb
* commit 'c52832ad5c5ac994f6e49de14c6e9f43da997d32':
  tweak header css for more distinction
2011-02-07 13:45:10 -08:00
Scott Main 053f549134 am 4b311bc9: Merge "fix api level filtering script to compare integers, not strings" into honeycomb
* commit '4b311bc91a7851b204c63e678b0213504125d3aa':
  fix api level filtering script to compare integers, not strings
2011-02-04 15:17:04 -08:00
Scott Main 612816385a am 886e5aa7: Merge "fix api level filtering script to compare integers, not strings" into gingerbread
* commit '886e5aa742c1667de3ca5b628bf6865948ef4513':
  fix api level filtering script to compare integers, not strings
2011-02-04 15:14:57 -08:00
Scott Main 11057f5a0a fix api level filtering script to compare integers, not strings
Change-Id: I8f0e44ec2bf0833a0d547a3795ee31ee0dc69d8a
2011-02-04 15:13:04 -08:00
Scott Main af2ba51ed5 fix api level filtering script to compare integers, not strings
Change-Id: I4d0d6c40dd5c1f8470567ef30f0f7500b442fbe5
2011-02-04 15:10:33 -08:00
Scott Main c52832ad5c am 8cf6d9e3: Merge "tweak header css for more distinction" into honeycomb
* commit '8cf6d9e3ae1f7a18c49121c578fe1f5f05371342':
  tweak header css for more distinction
2011-02-04 11:48:59 -08:00
Scott Main a16d7d8ad3 tweak header css for more distinction
Change-Id: I1d63b7587917bfde3df5547b5648610d86083d6a
2011-02-03 19:30:48 -08:00
Scott Main 463694a4f5 am 0fe9974c: cherrypick Change-Id: Ib8a7ae66f0dc6db6a2c8f2a79238d95e67c627f3 backport some style changes for notes from master to gb
* commit '0fe9974c38e41a2aa386d5744d1a75d8bd26b1bc':
  cherrypick Change-Id: Ib8a7ae66f0dc6db6a2c8f2a79238d95e67c627f3 backport some style changes for notes from master to gb
2011-02-01 20:52:23 -08:00
Scott Main 0fe9974c38 cherrypick Change-Id: Ib8a7ae66f0dc6db6a2c8f2a79238d95e67c627f3
backport some style changes for notes from master to gb

Change-Id: I4a7c6cfcadade5d90069ecab1edc694cb333430e
2011-02-01 20:37:20 -08:00
Doug Zongker e121d6acf4 support TARGET_EXTRA_RECOVERY_KEYS
Specifying one or more key files (without .x509.pem extension) as
TARGET_EXTRA_RECOVERY_KEYS causes them to be included as acceptable
keys for recovery packages.  They are *not* included in otacerts.zip,
so actual downloaded over-the-air packages can't use them, but they
can be used to sign sideload-only packages.

Bug: 3413359
Change-Id: I6f248ffa35f0c6b125dd8a7517493017e236c776
2011-02-01 14:13:52 -08:00
Scott Main 91aea02de8 am f1813105: am e104f773: Merge "docs: modify style for toggle stuff so text isn\'t blue" into honeycomb
* commit 'f1813105701aba194464e1f6206330c4ffff25fd':
  docs: modify style for toggle stuff so text isn't blue
2011-02-01 10:07:30 -08:00
Scott Main f181310570 am e104f773: Merge "docs: modify style for toggle stuff so text isn\'t blue" into honeycomb
* commit 'e104f7731807c28d6c23eef7b88e1f53e1f7484a':
  docs: modify style for toggle stuff so text isn't blue
2011-01-31 18:52:09 -08:00
Scott Main e104f77318 Merge "docs: modify style for toggle stuff so text isn't blue" into honeycomb 2011-01-31 17:51:13 -08:00
Scott Main 219687b25c docs: modify style for toggle stuff so text isn't blue
Change-Id: Ief363bf67d4e0c0fc1a8e79d4b02474c475c88ac
2011-01-31 17:24:07 -08:00
The Android Open Source Project 3b6bf4484e Mass merge from gingerbread - do not merge
Change-Id: Idbfeda9c0a9720d894352747c01754ed2c90c44d
2011-01-30 12:39:46 -08:00
Jean-Baptiste Queru 6e47f1cd0c Merge 66888a7c from gingerbread
Change-Id: Ieba42e9ecfaf6078d2c8442560119863a329fa06
2011-01-29 09:24:41 -08:00
Doug Zongker 4f471d48b1 am 79cad63f: am b54972c9: Merge "fix check_target_files_signatures" into honeycomb
* commit '79cad63f61874f2d6f3fc4f931cd79c2a5f2a9a9':
  fix check_target_files_signatures
2011-01-27 10:36:27 -08:00
Doug Zongker 6ae5381670 fix check_target_files_signatures
common.UnzipTemp now returns a 2-tuple instead of just a string.

Bug: 3398407
Change-Id: Ifd0408283aaa15752caa549f4510a0a3db03c3fd
2011-01-27 10:20:27 -08:00
Doug Zongker 74c1872875 am bc06b17c: am 55d93284: support use of prebuilt bootable images
* commit 'bc06b17c82ecfdec70314d45282207a41ea3ee5f':
  support use of prebuilt bootable images
2011-01-26 09:56:30 -08:00
Doug Zongker 55d932840f support use of prebuilt bootable images
img_from_target_files now, with the -z flag, will produce an output
zip with only the bootable partitions (boot and recovery).

img_ and ota_from_target_files can take, instead of a simple
"target_files.zip", a name of the form
"target_files.zip+bootable_images.zip", where the second zip contains
bootable images that should be used instead of building them from the
target_files.zip.  (This should be the zip produced by the above -z
flag, perhaps with the images messed with in some way, such as by an
unnamed OEM's extra signature wrapper for their "secure boot"
process.)

Bug: 3391371
Change-Id: Iaf96dfc8f30e806ae342dcf3241566e76ae372d4
2011-01-25 17:07:09 -08:00
Doug Zongker e128cbda07 check syntax of description field in logtags files
EventLog.java checks that the field descriptions are bracketed by
parens, so we should to in order to avoid a runtime error from a
logtag entry with bad syntax.

Bug: 3381309
Change-Id: I1d4cbb190da6b81ec0b1f1de9b5bc3f3394d7ec1
2011-01-23 12:57:19 -08:00
Scott Main bbe78df178 am 05d14cb9: Merge "don\'t use the sdkdoc template if the index file is a preview (the features.html doc is no longer used, so removed check for that also)" into gingerbread
* commit '05d14cb9f03044e11f7c056dae1e576bb5cd3716':
  don't use the sdkdoc template if the index file is a preview (the features.html doc is no longer used, so removed check for that also)
2011-01-21 12:34:06 -08:00
Scott Main 42d1d32aa0 don't use the sdkdoc template if the index file is a preview
(the features.html doc is no longer used, so removed check for that also)

Change-Id: I1985b2e48060337030df53c19051ea363cb3b700
2011-01-21 11:58:56 -08:00
Michael Chan b43ac8fc2f Fix build break
Change-Id: Ie07f042a9f25bf3329cf2cea8fdeea3e208da775
2011-01-19 21:12:41 -08:00
Ken Sumrall 6f2f23a46f Merge "Teach the build system to reserve the last 16 Kbytes of /data for the crypto footer" into honeycomb 2011-01-19 17:35:30 -08:00
Ken Sumrall a67616acfd Teach the build system to reserve the last 16 Kbytes of /data for the crypto footer
If making /data and it's an EMMC interface, reserve the last 16 Kbytes
of the partition for the crypto footer.

Change-Id: Ia2c0bb53a545f074e79fc9d6ac04faee75fb9be4
2011-01-19 17:14:51 -08:00
Scott Main 58286dcd1f fix build
Change-Id: If4adf6b91b932f44c5456bd76fed968e9d84c556
2011-01-17 18:23:21 -08:00
Scott Main cc08909978 update sdk template... thought this was merged already,
but also re-add section for offline preview

Change-Id: I4337f06657603c71e326398dfe7b4d1507252a16
2011-01-17 16:44:10 -08:00
Scott Main 7bc0fb1b32 docs: revise preview statement and links
Change-Id: I9c0bde91c2c87c661fe877608a48a5bd577860f3
2011-01-17 16:16:12 -08:00
Scott Main 08b964285b am 66888a7c: docs: update the sdk doc template to remove a bunch of obsolete things and clean up the logic statements for clarity
* commit '66888a7c420f911574c59dd10d32f62bada91adb':
  docs: update the sdk doc template to remove a bunch of obsolete things and clean up the logic statements for clarity
2011-01-13 20:08:24 -08:00
Scott Main 66888a7c42 docs: update the sdk doc template to remove a bunch of obsolete
things and clean up the logic statements for clarity

Change-Id: I75d333370d9e7135abda96c4ef50800f287cea97
2011-01-13 16:35:51 -08:00
Scott Main 0a53dc4984 docs: make only the expando link not-underlined
and wait until close animation is done before collapsing the toggle

Change-Id: Ie75f99a5cf5fcc2cbf33bb46a00ce79cd688ce5c
2011-01-12 17:35:53 -08:00
Scott Main e578119466 docs: implement toggle features for documentation content.
There existed another form of this script and styles, but it was not used.

Change-Id: I5d3bf0b4f6b8159e8f837692e9b1613aae140e24
2011-01-12 14:33:58 -08:00
Dirk Dougherty 78064b4c69 Doc change: Remove redundant dir and image.
Change-Id: I6867250f48b71d857b1cf80f28392ec9879005c7
2011-01-07 17:07:43 -08:00
Scott Main fd85d42e83 docs: catchup templates to non-merged changes from gingerbread,
from Change-Id: I4555c496088dd8aac77f9aa01273c3a1d52f89e0, plus
the gingerbread logo

Change-Id: I3864480b9f68679c64747888a6919314f8ac6cbf
2011-01-07 12:40:42 -08:00
Jean-Baptiste Queru 54c5e5b18b am 1b8c01db: Merge "Product-configurable sparse ext images."
* commit '1b8c01dbee93366e31b67529a26e1a7b6198c876':
  Product-configurable sparse ext images.
2010-12-28 13:51:53 -08:00
Ying Wang 085a14698b Product-configurable sparse ext images.
Also pass extfs sparse image flag to the release tool.

Change-Id: I79a6a71873634a231aa8990cee22374259601505
2010-12-28 13:41:33 -08:00
Ying Wang f9bbfb5772 Close inherited PIPE before doing work
Gmake in Darwin has file descriptor leak.
In a full build, ota_from_target_files will inherits
more than 2000 open PIPEs from gmake and fails in a call to select.select().
This change fixes the build by closing the PIPEs before doing real work.

Change-Id: Ife021382198642a97bbbf0b623e4f24f3d86b2b2
2010-12-13 16:25:36 -08:00
Scott Main 6ea057563d resolved conflicts for merge of 1c4fe5aa to master
Change-Id: I3c83852dfb6a80614aad145d12cd61b65829805f
2010-12-06 16:36:53 -08:00
Scott Main 1c4fe5aaff am dad569b4: docs: fix link
* commit 'dad569b4e815dee7056ff4d2e593ddadc3e087e1':
  docs: fix link
2010-12-05 19:04:18 -08:00
Scott Main dad569b4e8 docs: fix link
Change-Id: Id57ebbd12c16ef914ebe1d90260fdf8a5ae4587b
2010-12-05 18:03:23 -08:00
Scott Main b73777e56b docs: revisions to the sdk doc template for preview sdk,
remove ndk download table for offline docs

Change-Id: I13da1e5ab825f1d5c6a19ef9a76c36a3edd88bf6
2010-11-22 16:25:09 -08:00
Scott Main 63e9ccd1d6 docs: revise stylesheet to allow "notes" in divs, not just paragraphs
Change-Id: Ia78a82dd330a4f31076b74ce86237af3aca1ba2e
2010-11-18 13:54:40 -08:00
Ying Wang c5a07ce038 Pass extfs sparse image flag to the release tool.
Change-Id: Icb2a1c4fddb2b6153298ba1b849016aa3d792773
2010-11-17 17:45:36 -08:00
Scott Main 19c43fea22 docs: add preliminary watermark to docs
Change-Id: Ifc9ea60b53d3e5e52b9cd52174a6d8f0982fe523
2010-11-16 16:24:42 -08:00