OSDN Git Service
Conley Owens [Thu, 15 Dec 2011 18:57:32 +0000 (10:57 -0800)]
Merge "Add several module owners to the whitelist"
Conley Owens [Thu, 15 Dec 2011 18:24:26 +0000 (10:24 -0800)]
Add several module owners to the whitelist
Change-Id: I9a215b74167efc2a6b3070dc8b616a289669d10f
The Android Open Source Project [Thu, 15 Dec 2011 03:58:49 +0000 (19:58 -0800)]
am
c7185534: Reconcile with ics-mr1-release
* commit '
c7185534d323aa13af3bda77a2e0e232306be89a':
IML74G
The Android Open Source Project [Thu, 15 Dec 2011 03:57:24 +0000 (19:57 -0800)]
Reconcile with ics-mr1-release
Change-Id: I13575fbc40df854f574e7eaf8cfee6153ab3a342
The Android Automerger [Thu, 15 Dec 2011 03:28:43 +0000 (19:28 -0800)]
IML74G
The Android Open Source Project [Thu, 15 Dec 2011 00:06:54 +0000 (16:06 -0800)]
am
efe3034c: Reconcile with ics-mr1-release
* commit '
efe3034c7107f80e99016bf1808cdfe1afe03e31':
IML74F
IML74E
The Android Open Source Project [Thu, 15 Dec 2011 00:05:28 +0000 (16:05 -0800)]
Reconcile with ics-mr1-release
Change-Id: I93d6301506cdc1b3f549b7cf4dbc8a8b3adeca2b
The Android Automerger [Wed, 14 Dec 2011 23:56:03 +0000 (15:56 -0800)]
IML74F
The Android Automerger [Wed, 14 Dec 2011 23:44:48 +0000 (15:44 -0800)]
IML74E
Brian Muramatsu [Wed, 14 Dec 2011 23:39:46 +0000 (15:39 -0800)]
resolved conflicts for merge of
80fa947b to master
Change-Id: I0febb15b690932ad342da4b10eb9c0f13d1d1517
Brian Muramatsu [Wed, 14 Dec 2011 23:33:22 +0000 (15:33 -0800)]
am
fea66cee: Merge "Build Support for CTS Native Tests" into ics-mr1
* commit '
fea66cee1cd661b6bf8ead1988cf008fa61b01a7':
Build Support for CTS Native Tests
Brian Muramatsu [Wed, 14 Dec 2011 23:31:35 +0000 (15:31 -0800)]
Merge "Build Support for CTS Native Tests" into ics-mr1
David 'Digit' Turner [Tue, 13 Dec 2011 16:21:56 +0000 (17:21 +0100)]
x86: Refine the way we configure the x86 build.
This is the result of a recent conversation around the x86 ABI
and its relationship with how we build platform images. Briefly:
- We want to use feature-based macros like ARCH_X86_HAVE_$FEATURE
instead of relying on explicit compiler macros like -DUSE_$FEATURE
- We want to allow for other x86-based arch variants, e.g. if
someone wants to build Android for a CPU that doesn't support
the NDK x86 ABI. However, we need to ensure these are not
tagged compatible by mistake (see check at the end of TARGET_linux-x86.mk)
- There are several flags which use is dubious now that we have
a dedicated toolchain to build all the x86 stuff. Comment them
as 'to be considered for removal'. We'll do the proper checks
later.
Change-Id: I7768d7c34d73e274cbf4c09ae831b55280d6bb58
The Android Open Source Project [Wed, 14 Dec 2011 04:05:21 +0000 (20:05 -0800)]
am
4f732584: Reconcile with ics-mr1-release
* commit '
4f7325849bad0c41f451ab177bac037c20f00de0':
IML74D
The Android Open Source Project [Wed, 14 Dec 2011 04:03:11 +0000 (20:03 -0800)]
Reconcile with ics-mr1-release
Change-Id: I4518215eb5788221551703ab02142d909644c1a7
The Android Automerger [Wed, 14 Dec 2011 04:00:27 +0000 (20:00 -0800)]
IML74D
The Android Open Source Project [Wed, 14 Dec 2011 03:11:23 +0000 (19:11 -0800)]
am
5b08f649: Reconcile with ics-mr1-release
* commit '
5b08f6499a2bcd97ec88ae2719edb90d025cd298':
IML74C
IML74B
IML74
The Android Open Source Project [Wed, 14 Dec 2011 03:10:04 +0000 (19:10 -0800)]
Reconcile with ics-mr1-release
Change-Id: Ibbd535845a392e5749d367ce406e7d5251b6d83f
The Android Automerger [Wed, 14 Dec 2011 02:54:33 +0000 (18:54 -0800)]
IML74C
The Android Automerger [Wed, 14 Dec 2011 01:36:34 +0000 (17:36 -0800)]
IML74B
The Android Automerger [Wed, 14 Dec 2011 01:35:59 +0000 (17:35 -0800)]
merge in ics-mr1-release history after reset to ics-mr1
The Android Automerger [Wed, 14 Dec 2011 00:06:06 +0000 (16:06 -0800)]
IML74
The Android Automerger [Wed, 14 Dec 2011 00:02:06 +0000 (16:02 -0800)]
merge in ics-mr1-release history after reset to ics-mr1
Vladimir Chtchetkine [Tue, 13 Dec 2011 22:39:12 +0000 (14:39 -0800)]
Merge "Add boot property enabling ADBD over QEMU"
Brian Muramatsu [Tue, 13 Dec 2011 07:54:49 +0000 (23:54 -0800)]
Build Support for CTS Native Tests
Bug
4970300
Adds two new variables, CTS_TEST_CASES and CTS_TEST_XMLS, to be read
from CtsTestCaseList.mk. The CTS_TEST_CASES variable can be used to
copy any sort of file to the repository/testcases CTS directory.
The CTS_TEST_XMLS variable can be used to inject test package xmls
from any source rather than relying upon the monolithic and
mostly serial buildCts.py script.
The existing CTS_CORE_CASE_LIST is coded to only support APKs, so
it could not be retrofitted to support native tests. However, the
two new variables can do even more than CTS_CORE_CASE_LIST due to
their generality. In the future, the idea is move away from
CTS_CORE_CASE_LIST and also generate XMLs using separate tools
rather than just buildCts.py.
Change-Id: Ib52722861c37e0f4d511f9041928395bcaba5dea
Vladimir Chtchetkine [Tue, 13 Dec 2011 19:31:54 +0000 (11:31 -0800)]
Add boot property enabling ADBD over QEMU
Emulator and system image now support ADBD communication over QEMUD pipe rather
than over a TCP port forwarding. However, emulator has to know ahead of time
(before system starts booting) whether or not the system image supports ADBD
over pipe to properly setup the communication. For that, we introduce a boot
property "ro.adb.qemu" that is readable by the emulator early enough for the
proper ADB communication setup.
Change-Id: I978489c5acf46177b520e775d745bcc78f469837
Sean Dykeman [Tue, 13 Dec 2011 01:42:55 +0000 (17:42 -0800)]
Make java-event-log-tags.py create its output directory if it does not exist.
Change-Id: I88ca3e6e70d1ff9db8f1328f18c36abc196e1aad
Ying Wang [Tue, 13 Dec 2011 17:06:08 +0000 (09:06 -0800)]
Merge "Allow to build Java module from mere static Java libraries."
The Android Open Source Project [Tue, 13 Dec 2011 13:40:51 +0000 (05:40 -0800)]
am
d2884199: Reconcile with ics-mr1-release
* commit '
d2884199bda058c13e79f01e9ece26c0334d1d9c':
IML73
The Android Open Source Project [Tue, 13 Dec 2011 13:11:37 +0000 (05:11 -0800)]
Reconcile with ics-mr1-release
Change-Id: I4e8279a5f59137d2ec2add324d117701ade68a8c
The Android Automerger [Tue, 13 Dec 2011 06:11:29 +0000 (22:11 -0800)]
IML73
The Android Automerger [Tue, 13 Dec 2011 06:07:51 +0000 (22:07 -0800)]
merge in ics-mr1-release history after reset to ics-mr1
Jean-Baptiste Queru [Tue, 13 Dec 2011 02:01:28 +0000 (18:01 -0800)]
am
a2c1261e: (-s ours) Set version numbers for AOSP - do not merge
* commit '
a2c1261e719b4fbac9eee4e348b629360870468f':
Set version numbers for AOSP - do not merge
Ying Wang [Tue, 13 Dec 2011 01:52:03 +0000 (17:52 -0800)]
Allow to build Java module from mere static Java libraries.
With this change, we can easily turn a static Java library to a shared
Java library.
Change-Id: I9915992cd19879846511d6272483d7a0a934e7eb
Jesse Hall [Tue, 13 Dec 2011 01:49:18 +0000 (17:49 -0800)]
am
055cf585: am
615d2ffa: Enable the OpenGL View renderer on the emulator
* commit '
055cf585b567af6ced36d7227a2ae921df5782e0':
Enable the OpenGL View renderer on the emulator
Ying Wang [Tue, 13 Dec 2011 01:32:22 +0000 (17:32 -0800)]
Merge "Restrict vendor modules to help AOSP product distribution."
Jean-Baptiste Queru [Tue, 13 Dec 2011 01:16:07 +0000 (17:16 -0800)]
Set version numbers for AOSP - do not merge
Change-Id: I7be67f46069ed758e67066e696aa2567983fa374
The Android Open Source Project [Mon, 12 Dec 2011 23:39:11 +0000 (15:39 -0800)]
am
cd197842: Reconcile with ics-mr1-release
* commit '
cd197842b6b17c16b01b0f3608f7177faa5ab505':
IML70C
IML70B
Bruce Beare [Mon, 12 Dec 2011 23:39:05 +0000 (15:39 -0800)]
am
38158161: am
3343b27c: x86: The default ATOM BSP flags need to be in sync with the NDK ABI
* commit '
381581613aab988acc6f9d5b459fd4f533d8c2a5':
x86: The default ATOM BSP flags need to be in sync with the NDK ABI
The Android Open Source Project [Mon, 12 Dec 2011 23:29:48 +0000 (15:29 -0800)]
am
e7a33465: Reconcile with ics-mr1-release
* commit '
e7a33465ac64218e146d72b2af0fd3a862128be1':
IML70
IML69C
IML69B
Jesse Hall [Mon, 12 Dec 2011 23:22:32 +0000 (15:22 -0800)]
am
615d2ffa: Enable the OpenGL View renderer on the emulator
* commit '
615d2ffa926d03ba44fbc58b4593ce96ef831783':
Enable the OpenGL View renderer on the emulator
Ying Wang [Fri, 9 Dec 2011 23:11:57 +0000 (15:11 -0800)]
Restrict vendor modules to help AOSP product distribution.
Bug:
5692177
If you set "PRODUCT_RESTRICT_VENDOR_FILES := true" in a product
configuration, this changes restricts that:
- No overlays in the vendor tree.
- No PRODUCT_COPY_FILES coming from the vendor tree.
- Any referenced package with Android.mk in the vendor tree must have
LOCAL_MODULE_OWNER set to a value that's compared against a whitelist
stored in the core build system.
Change-Id: I172b84c7c853e9a04bf9879ea8dec90bd5054230
Jesse Hall [Thu, 1 Dec 2011 19:45:49 +0000 (11:45 -0800)]
Enable the OpenGL View renderer on the emulator
If the emulator is run without GL acceleration enabled, the OpenGL
renderer will disable itself at runtime.
Change-Id: Ie40c7895120f51bb6a817c2f3cf7fab0a3dda292
The Android Open Source Project [Mon, 12 Dec 2011 14:50:16 +0000 (06:50 -0800)]
Reconcile with ics-mr1-release
Change-Id: I623e25d55ed00b150729425f710ca52af2de7913
The Android Automerger [Sun, 11 Dec 2011 05:35:46 +0000 (21:35 -0800)]
IML70C
Bruce Beare [Sat, 10 Dec 2011 00:21:00 +0000 (16:21 -0800)]
am
3343b27c: x86: The default ATOM BSP flags need to be in sync with the NDK ABI
* commit '
3343b27c534fb4ea238f2feaa0d9346840ee2f92':
x86: The default ATOM BSP flags need to be in sync with the NDK ABI
The Android Automerger [Sat, 10 Dec 2011 00:19:55 +0000 (16:19 -0800)]
IML70B
The Android Automerger [Sat, 10 Dec 2011 00:15:20 +0000 (16:15 -0800)]
merge in ics-mr1-release history after reset to ics-mr1
The Android Open Source Project [Fri, 9 Dec 2011 22:58:03 +0000 (14:58 -0800)]
The Android Open Source Project [Fri, 9 Dec 2011 22:57:25 +0000 (14:57 -0800)]
am
374011a7: (-s ours) Reconcile with ics-mr0-release ics-mr1-release
* commit '
374011a72ef62b2381235f07fb9117fbb03f12c7':
IML69
ICL53F
IML67B
Kenny Root [Fri, 9 Dec 2011 22:10:22 +0000 (14:10 -0800)]
Merge "Use ARM TLS register for emulator"
Bruce Beare [Fri, 9 Dec 2011 21:27:08 +0000 (13:27 -0800)]
x86: The default ATOM BSP flags need to be in sync with the NDK ABI
Change-Id: Ic741e1795c655ace1e33ae6708219f2708358090
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
The Android Open Source Project [Fri, 9 Dec 2011 15:10:41 +0000 (07:10 -0800)]
Reconcile with ics-mr1-release
Change-Id: I7267a0f90aad28d4698b6c7ebd0e69e9dcd6ade6
The Android Automerger [Fri, 9 Dec 2011 14:59:51 +0000 (06:59 -0800)]
IML70
The Android Automerger [Fri, 9 Dec 2011 14:57:15 +0000 (06:57 -0800)]
merge in ics-mr1-release history after reset to ics-mr1
The Android Automerger [Fri, 9 Dec 2011 01:37:41 +0000 (17:37 -0800)]
IML69C
The Android Automerger [Fri, 9 Dec 2011 01:34:09 +0000 (17:34 -0800)]
merge in ics-mr1-release history after reset to ics-mr1
The Android Automerger [Thu, 8 Dec 2011 19:30:49 +0000 (11:30 -0800)]
IML69B
The Android Open Source Project [Thu, 8 Dec 2011 18:27:13 +0000 (10:27 -0800)]
am
91789538: Reconcile with ics-mr0-release
* commit '
917895384fb7c9fb9ca858fdf792ec165e151de9':
The Android Open Source Project [Thu, 8 Dec 2011 18:25:56 +0000 (10:25 -0800)]
Reconcile with ics-mr0-release
Change-Id: I7b413162b41b52be626b4ebc5c3f3ea37fdc6288
The Android Open Source Project [Thu, 8 Dec 2011 18:21:25 +0000 (10:21 -0800)]
Reconcile with ics-mr0-release ics-mr1-release
Change-Id: I7bc70364e017d1c67bcc4b308e0aff5eaa19e661
Kenny Root [Thu, 8 Dec 2011 00:55:15 +0000 (16:55 -0800)]
Use ARM TLS register for emulator
This is dependent on having a kernel that uses CONFIG_HAS_TLS_REG=y
which is enabled in change Ic497e41270a4ad78ca55ab5674b5342e8d939e56
Change-Id: I456c270dd5b4d8fedfb423ac8e363fd37b77f8ce
The Android Automerger [Thu, 8 Dec 2011 15:03:55 +0000 (07:03 -0800)]
IML69
The Android Automerger [Thu, 8 Dec 2011 14:59:23 +0000 (06:59 -0800)]
merge in ics-mr1-release history after reset to ics-mr1
Stephen Hines [Thu, 8 Dec 2011 01:26:25 +0000 (17:26 -0800)]
Merge "Enable -Wall/-Werror with LOCAL_RENDERSCRIPT_FLAGS."
The Android Automerger [Thu, 8 Dec 2011 00:42:26 +0000 (16:42 -0800)]
ICL53F
Stephen Hines [Wed, 7 Dec 2011 02:43:24 +0000 (18:43 -0800)]
Enable -Wall/-Werror with LOCAL_RENDERSCRIPT_FLAGS.
Change-Id: Ia2a058e6711839d89072c2e96f0c60aa4cedda6b
The Android Automerger [Wed, 7 Dec 2011 19:15:49 +0000 (11:15 -0800)]
IML67B
Dianne Hackborn [Wed, 7 Dec 2011 18:46:20 +0000 (10:46 -0800)]
resolved conflicts for merge of
d7b15982 to master
Change-Id: Iaa744477dd64e9833888f72186ec0676e99f28e4
Dianne Hackborn [Wed, 7 Dec 2011 18:34:21 +0000 (10:34 -0800)]
am
e73b24cc: Did I say 4.1? Oh well what I *really* meant was 4.0.3, of course.
* commit '
e73b24ccbe728476e5bc77aaf2fd6865276cacc3':
Did I say 4.1? Oh well what I *really* meant was 4.0.3, of course.
Dianne Hackborn [Tue, 6 Dec 2011 02:14:12 +0000 (18:14 -0800)]
Did I say 4.1? Oh well what I *really* meant was 4.0.3, of course.
Change-Id: I61ccc290aec8fa7e2e68cf01bc920a65b8b9e246
The Android Open Source Project [Wed, 7 Dec 2011 15:44:22 +0000 (07:44 -0800)]
Reconcile with ics-mr1-release
Change-Id: Ib6c72245d2135fe255c5dada01754cb5e03d761c
The Android Open Source Project [Wed, 7 Dec 2011 15:27:54 +0000 (07:27 -0800)]
am
e3bdf69c: am
febd861a: Reconcile with ics-mr0-release
* commit '
e3bdf69cc6af9a7deec5a44823e5a0a2e1f16064':
ICL53E
The Android Open Source Project [Wed, 7 Dec 2011 15:26:16 +0000 (07:26 -0800)]
am
febd861a: Reconcile with ics-mr0-release
* commit '
febd861a073b0500b6e7f0ea117b71df3bc6822c':
ICL53E
The Android Open Source Project [Wed, 7 Dec 2011 15:24:51 +0000 (07:24 -0800)]
Reconcile with ics-mr0-release
Change-Id: Ifdc1b145e1f778260a1445c954ea2e7848e67c19
Jean-Baptiste Queru [Wed, 7 Dec 2011 06:53:45 +0000 (22:53 -0800)]
am
0cd997ff: am
8af0efd6: Improve handling of absolute paths in out directory
* commit '
0cd997ff31852af80eab4f3d0c2db8d1a1328085':
Improve handling of absolute paths in out directory
Jean-Baptiste Queru [Wed, 7 Dec 2011 06:53:44 +0000 (22:53 -0800)]
am
78b68045: am
ffe03c98: Set OUT_DIR based on a common base path
* commit '
78b680458b3ba53fb2f88a603e371c002eb8944b':
Set OUT_DIR based on a common base path
Jean-Baptiste Queru [Wed, 7 Dec 2011 03:32:38 +0000 (19:32 -0800)]
am
8af0efd6: Improve handling of absolute paths in out directory
* commit '
8af0efd6a157e682d88c9a6e030f37bab9860caf':
Improve handling of absolute paths in out directory
Jean-Baptiste Queru [Wed, 7 Dec 2011 03:32:37 +0000 (19:32 -0800)]
am
ffe03c98: Set OUT_DIR based on a common base path
* commit '
ffe03c984b2836a9b4e4ddb5a17ec0dd26ba686c':
Set OUT_DIR based on a common base path
The Android Automerger [Wed, 7 Dec 2011 00:56:46 +0000 (16:56 -0800)]
IML67
The Android Automerger [Wed, 7 Dec 2011 00:53:04 +0000 (16:53 -0800)]
merge in ics-mr1-release history after reset to ics-mr1
Jean-Baptiste Queru [Wed, 7 Dec 2011 00:32:40 +0000 (16:32 -0800)]
Improve handling of absolute paths in out directory
Change-Id: If6b320e274fb1cee33808424246ce2c88b9b7ef5
Jean-Baptiste Queru [Tue, 6 Dec 2011 18:29:46 +0000 (10:29 -0800)]
Set OUT_DIR based on a common base path
Change-Id: I2c4ba8b101d4d186ed4b371b9d07b3bcf75bbcc9
Author: Jean-Baptiste Queru<jbq@google.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
The Android Automerger [Tue, 6 Dec 2011 22:23:43 +0000 (14:23 -0800)]
ICL53E
The Android Open Source Project [Tue, 6 Dec 2011 17:02:50 +0000 (09:02 -0800)]
Reconcile with ics-mr1-release
Change-Id: Ib87b7762bfc1eca5386bfc50c687547c6141dc29
The Android Open Source Project [Tue, 6 Dec 2011 17:00:17 +0000 (09:00 -0800)]
am
da4a1fc2: am
aac7b445: Reconcile with ics-mr0-release
* commit '
da4a1fc216429a44c1befaf27f73350af2527a67':
ICL53D
The Android Open Source Project [Tue, 6 Dec 2011 16:57:52 +0000 (08:57 -0800)]
am
aac7b445: Reconcile with ics-mr0-release
* commit '
aac7b4455a4dbfab5a136628864789eba8a31bb0':
ICL53D
The Android Open Source Project [Tue, 6 Dec 2011 16:56:01 +0000 (08:56 -0800)]
Reconcile with ics-mr0-release
Change-Id: I224ac8e665f91c64935f7a20397b925aba767994
The Android Automerger [Tue, 6 Dec 2011 13:23:26 +0000 (05:23 -0800)]
ICL53D
The Android Automerger [Tue, 6 Dec 2011 04:38:05 +0000 (20:38 -0800)]
IML66
The Android Automerger [Tue, 6 Dec 2011 04:34:59 +0000 (20:34 -0800)]
merge in ics-mr1-release history after reset to ics-mr1
The Android Open Source Project [Mon, 5 Dec 2011 16:52:52 +0000 (08:52 -0800)]
Reconcile with ics-mr1-release
Change-Id: Ia3ed1074e701cb1a74e3af1906ef3897fc293fd0
Doug Zongker [Sat, 3 Dec 2011 01:57:22 +0000 (17:57 -0800)]
am
4eef1296: am
bd2dadc2: check entire recovery partition on startup
* commit '
4eef12965b5dc39ba87eb71ac3548cc2ec8af729':
check entire recovery partition on startup
The Android Automerger [Sat, 3 Dec 2011 00:23:13 +0000 (16:23 -0800)]
IML63B
The Android Automerger [Sat, 3 Dec 2011 00:20:17 +0000 (16:20 -0800)]
merge in ics-mr1-release history after reset to ics-mr1
Doug Zongker [Fri, 2 Dec 2011 21:58:08 +0000 (13:58 -0800)]
am
bd2dadc2: check entire recovery partition on startup
* commit '
bd2dadc21a5db967972a7b8f81aad716609edacb':
check entire recovery partition on startup
Doug Zongker [Fri, 2 Dec 2011 18:46:59 +0000 (10:46 -0800)]
check entire recovery partition on startup
Checksum the entire recovery partition at boot time to see if we need
to rewrite it, rather than just the first 2kb.
Bug:
5668350
Change-Id: I777754f92e8da630ae3c09bb0d4c41884ff62f39
Doug Zongker [Fri, 2 Dec 2011 21:39:33 +0000 (13:39 -0800)]
Merge "check entire recovery partition on startup"
Doug Zongker [Fri, 2 Dec 2011 18:46:59 +0000 (10:46 -0800)]
check entire recovery partition on startup
Checksum the entire recovery partition at boot time to see if we need
to rewrite it, rather than just the first 2kb.
Bug:
5668350
Change-Id: I777754f92e8da630ae3c09bb0d4c41884ff62f39
Ying Wang [Fri, 2 Dec 2011 18:34:45 +0000 (10:34 -0800)]
Print more info of the image size stats.
Bug:
5620615
Before this change it only reports the limit if the real size exceeeds
or approaches the limit.
Change-Id: Ie1737d6ba2dc2d57ad82c487990e109882526d6e