Commit Graph

1180 Commits

Author SHA1 Message Date
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