Commit graph

319 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
Dianne Hackborn
59daa2bc61 It's a new version!
Change-Id: Ic0740e3250ad7805188f919cdb0cc63b6aa17423
2011-03-09 18:20:40 -08:00
Dianne Hackborn
733ce0d0cc DO NOT MERGE. Hello, Android 3.0 API 11.
Change-Id: Id859b752fc87fd050005c32665f2f019e177cf95
2011-01-23 14:49:02 -08:00
Amith Yamasani
1fd97c38b0 Clean the build.prop so that default notification sound is set properly.
Bug: 3349429
Change-Id: I44450a4cc9acdeffa42340c61088a5964fa6ee0d
2011-01-21 13:59:53 -08:00
Kristian Monsen
da7575bc70 Making more space for libwebcore.so
Taking half the space of libexpat.so and libbinder.so so there
is still room to grow (webkit mergers tend to make libwebcore
larger)

Change-Id: I6d5bf385221c8e199e587c3a7c8c9425a15a5bb6
2011-01-18 22:02:11 +00:00
Dianne Hackborn
68404ba40e Bump API version up to 10, thus resource version up to 11.
Change-Id: I305999c2ff71cc5985d0fc50e496c40e789d3af0
2011-01-16 11:07:28 -08:00
Dianne Hackborn
7e41e31038 We. Are. Honeycomb!
Change-Id: Ife02e57541fe6be14d62619b98fddba57a8132f4
2011-01-06 12:47:43 -08:00
Joe Onorato
e814ad4950 am 5c41c178: am 700b88e1: Pass device characteristic information through to aapt.
Merge commit '5c41c17868865d1f2e9e2ff4680b528da61d16af'

* commit '5c41c17868865d1f2e9e2ff4680b528da61d16af':
  Pass device characteristic information through to aapt.
2010-10-08 14:36:43 -07:00
Ying Wang
4c5f5df2c2 resolved conflicts for merge of 222a835d to master
Change-Id: I82b1f9338eadaed07dc803e56682f4bbb2a97fc3
2010-10-07 15:24:44 -07:00
Joe Onorato
700b88e145 Pass device characteristic information through to aapt.
A build configuration can define PRODUCT_CHARACTERISTICS, which is
a comma-separated list of device characteristics, for example
"nosdcard,grayscale".  This will be passed through to aapt with
the --product flag.

Change-Id: I902c034b2f2824dbd2d33449308ee08beeb09551
2010-10-06 10:44:33 -04:00
Ying Wang
476d70aece Clean step for CL 71822
Change-Id: Iddbefa915cdde0cc403134711b6ffd056c402db2
2010-10-05 18:07:29 -07:00
Brian Swetland
c1a1aa1eb5 deal with gps renaming
Change-Id: I488de95880be1c4fadf23a2fb4f7e7eb686d52c2
2010-09-21 15:58:12 -07:00
Jeff Hamilton
f5d730d5aa Add more cleanspecs for the property files, fixing ro.secure.
Change-Id: Iae47959c25ca9779df7679528d1d61ebd3c48b50
2010-09-08 14:26:13 -05:00
Jean-Baptiste Queru
e7c0ad103c am 49da72c2: am dff3c597: cleanspec for corrupted build.prop
Merge commit '49da72c25abeb36fc5d9a1c786ee3f232cfc7682'

* commit '49da72c25abeb36fc5d9a1c786ee3f232cfc7682':
  cleanspec for corrupted build.prop
2010-09-07 11:56:45 -07:00
Jean-Baptiste Queru
dff3c59702 cleanspec for corrupted build.prop
Change-Id: Ib8d6719af92759272ae25607862391647dfe408d
2010-09-07 11:18:09 -07:00
Andreas Huber
36aa8c3798 resolved conflicts for merge of f739e312 to master
Change-Id: I3be6dbc299d2d761c96a6f00958d9a4c018ec290
2010-08-30 15:36:58 -07:00
Andreas Huber
a398961195 Cleanspec to make sure everything works consistently after turning off OpenCore.
Change-Id: Icf3ba66b8183e36247b4cfc623643e37f78d7144
related-to-bug: 2941153
2010-08-30 14:17:14 -07:00
Dianne Hackborn
79b4be961b Change version codename.
Change-Id: I0bee8d54cf50448f53133eaae64bc0e57781d4ed
2010-07-27 14:59:24 -07:00
Jean-Baptiste Queru
d231c0648d Add an empty CleanSpec.mk
Change-Id: Idc6adae88917383b19af0a7cfec88526cd6ac176
2010-03-08 18:04:03 -08:00