• Home
  • History
  • Annotate
  • only in /build/make/target/product/
History log of /build/make/target/product/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
50e6c49020ad491fac40184f73ed8bcaf6d8e070 07-Jun-2018 Yao Chen <yaochen@google.com> Merge "Add a system property to indicate if statsd should start" into pi-dev
ff48801c0d88100500b81717ec6b425620855201 07-Jun-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Remove AB update in GSI" into pi-dev
b76f355f4e866859959a5ee8aafb81a27a297b7a 07-Jun-2018 Yao Chen <yaochen@google.com> Add a system property to indicate if statsd should start

Bug: 79324611
Test: manually tested on marlin_svelte
Change-Id: Id0becd80bd58806b674ac60903bad7fd39d7594b
o_defaults_common.mk
3905b85c0ae06198d7a7f33190d4fa3ddf80d41b 06-Jun-2018 SzuWei Lin <szuweilin@google.com> Remove AB update in GSI

Bug: 80554868
Test: Boot a pixel device with GSI applied the patch
Change-Id: If37fa2e6c2909705492863788c222b954e784741
osp_arm64_ab.mk
osp_arm_ab.mk
osp_x86_64_ab.mk
osp_x86_ab.mk
47acd31f571ae1eef530ad1b04894432ba7ca7d5 30-May-2018 Sunny Goyal <sunnygoyal@google.com> Changing the default launcher and recents implementation for system build

Bug: 77490347
Test: Build and flashed system image
Change-Id: I71dbd7eb731c70656bb816848027626b2c7430cc
ore.mk
dk_base.mk
62d494b3fd8abc61771a9408bf215dcda707e525 05-Jun-2018 bohu <bohu@google.com> emulator: add host tools to sdk_phone_x86/64

Fix sdk_x86-sdk build breakage that requires host tools.

BUG: 109716817
Test: make -j110 PRODUCT-sdk_x86-sdk showcommands dist DIST_DIR=git_master-without-vendor-linux-sdk_x86-sdk/4821124 sdk_repo
Change-Id: I7b0b4d0e3b2c79bad305bc11a5c1d04eb1f2bdd1
dk_phone_x86.mk
dk_phone_x86_64.mk
c5e25e9b84ac24a5f6467c9c830fee0b50df0e61 04-Jun-2018 bohu <bohu@google.com> emulator: base sdk_phone_x86/64 images on aosp

BUG: 79941736

this cl only impacts emulator images

Change-Id: I63bc56ba69d313515ec3a1c73206f9a125a697ab
dk_phone_x86.mk
dk_phone_x86_64.mk
360eb865edad858f4246edf27d9af3a5b3014ede 25-May-2018 huans <huans@google.com> Clean up deprecated properties. Set sepolicy for vendor process

Bug: 79941736
Test: Manually
Change-Id: Ia7ec0d90be1dbce402b8b6b52762c7384c0d5e1e
mulator.mk
63762bdf414f6266ff8c94a2920ab8e75ef4d9ac 04-Jun-2018 Bo Hu <bohu@google.com> Merge changes from topic "emulator-gsi-configs" into pi-dev

* changes:
Update the rild.libpath to vendor.rild.libpath for aosp_$arch
emulator: add missing apns config
52f964deb66701c6a972385507dcc448051fa865 04-Jun-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add broadcast radio service for emulator" into pi-dev
ae665f0833cef4af39a6992be1f4494763941113 23-May-2018 huans <huans@google.com> Update the rild.libpath to vendor.rild.libpath for aosp_$arch

bug: 80137441

Test: build and runaosp_x86-userdebug. adb logcat -b radio.
check the rild read the right property vendor.rild.libpath

Change-Id: I0529c32b79cf791821d71369bcd0fb244c13361c
osp_arm.mk
osp_arm64.mk
osp_x86.mk
osp_x86_64.mk
3d31afe5947fa5459a5c66feec0066881d6240b6 22-May-2018 huans <huans@google.com> emulator: add missing apns config

We add goldfish specific apns config files to /data/misc/apns/etc/
for aosp_* targets to have working telephony and wifi.

BUG: 79584197
Change-Id: I46591d923496420212cd279c0b90f0b4eb11cea4
mulator.mk
f8d4dc57879f302b253268d61ec0e326d2d88a35 28-May-2018 Vishwath Mohan <vishwath@google.com> Apply CFI include paths to all product configs.

The current VNDK ABI snapshot expects that CFI is disabled for
components that either in the include paths (from cfi-common.mk) OR
enabled directly in the makefile/blueprint. However, on non-arm64
architectures, the build system was only disabling CFI for vendor
components in the include paths.

This topic corrects it by (a) removing the include paths check to disable
CFI for vendor variants, and (b) inheriting the CFI include paths in
all product configs to ensure that when we update the ABI we're able
to move to relying exclusively on (PRODUCT_)CFI_INCLUDE_PATHS.

Bug: 66301104
Test: ABI matches for all architectures.
Change-Id: I4d845cd9925354d565e06020c479cc3f7ab28f61
osp_arm64_ab.mk
ore_64_bit.mk
ore_64_bit_only.mk
ore_minimal.mk
6d6d4702d5989c9fcddbcd3f64cd44ebe99a2b1f 27-Apr-2018 Yahan Zhou <yahan@google.com> Add broadcast radio service for emulator

This cl does not impact real devices.

BUG: 79750456

Test: atest VtsHalBroadcastradioV1_0Target
Change-Id: I6fac31902a8414e550b9053b6985f818674b3e9d
mulator.mk
014d1fc9692aee8eecb95379452cc1dbe846c44b 25-May-2018 Vishwath Mohan <vishwath@google.com> Enable CFI for vendor components on aosp_arm64_ab product-configs

The aosp_arm64_ab product config needs to also enable CFI for some
vendor components (if they exist).

Bug: 66301104
Test: lunch aosp_arm64_ab-userdebug && m -j40
Change-Id: Iae670c2d44c00d3dfb0e312e1492b37bbb737d4f
osp_arm64_ab.mk
6106a4ead530549c3570f682846ba731b97f81ab 25-May-2018 Vishwath Mohan <vishwath@google.com> Enable CFI by default but restrict CFI_INCLUDE_PATHS

This CL enables CFI on security sensitive components for product
configs that inherit core_64_bit.mk (and core_64_bit_only.mk). Note
that this only requests the build system to do so. Internal build
logic will dictate if this is actually enabled on the build or
not (CFI is currently disabled for ARM32 and MIPS for example).

In addition, this also restricts CFI_INCLUDE_PATHS and
PRODUCT_CFI_INCLUDE_PATHS to Arm64 architectures only. This helps
narrow which targets enable CFI out of the box.

Bug: 66301104
Test: CFI is enabled on aosp_* targets
Change-Id: I52af499dc34cd4b42fbfb1175f6a37aaf17b65dd
ore_64_bit.mk
ore_64_bit_only.mk
2dcba6fed754c9c1ff145660386f0485aa062949 24-May-2018 Ruchi Kandoi <kandoiruchi@google.com> Adds SecureElement apk to core_minimal.mk and core_tiny.mk

Bug: 79999791
Bug: 80000595
Test: CtsOmapiTestCases; works on phones/tablets, needs to be
verified on wearables
Change-Id: I114b9d02097e880d8369b75790fae5b995db8e59
ore_minimal.mk
ore_tiny.mk
76c6cf247e475548bae94216ea8e596e98e19988 24-May-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "configstore: uprevisioned to 1.1" into pi-dev
497175eb4d05abdaa282bf55d1ff4c2b4466dea8 23-May-2018 Hung-ying Tyan <tyanh@google.com> configstore: uprevisioned to 1.1

Bug: 69691076
Test: build and boot on walleye
Change-Id: I5ba2d3c3712147d09eb74c3d2db5dd0d6c24e707
mbedded.mk
ndk/28.txt
ndk/current.txt
0784f0eaf59f567d1f3254aba5d113346984aa87 22-May-2018 Vishwath Mohan <vishwath@google.com> Enable CFI for the aosp_arm64_ab product config.

This CL enables CFI for the aosp_arm64_ab product config - which helps
ensure that the VNDK ABI is consistent with product configs that
also enable CFI.

Bug: 66301104
Test: VNDK ABI is consistent with walleye-userdebug
Change-Id: I8ba1f8ebc475a91e9c2a527c813e3c5e1daae897
osp_arm64_ab.mk
de55429ad36435ed8aa78e5ecebf5d3618d4293e 14-May-2018 huans <huans@google.com> Add missing emulator vendor contents for treblizing aosp_$arch

This change only impact emulator images.

Test: Compare the system partition before and after this change,
make sure they are identical.

Bug: 79584197
Test: Boot success.

Change-Id: I00427f663f068cc7ba9984e4facaff1b0c98b17f
osp_arm64.mk
osp_x86_64.mk
mulator.mk
ull.mk
ull_x86.mk
aee6e5dd3bcc492de32ebd1dcc8f36fd31ca83ce 16-May-2018 Logan Chien <loganchien@google.com> Merge "Build a single GSI for O-MR1-VENDOR and Master-VENDOR" into pi-dev
8f222b9e15606c2e6fdb758d074c9c724bd11fd1 15-May-2018 Isaac Chen <ycchen@google.com> Merge "Enable PRODUCT_COMPATIBLE_PROPERTY for aosp_$arch" into pi-dev
42293db357c6ab06a90036d130fb52d797e921ce 14-May-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Create dist for boot and system jars" into pi-dev
8955a99f069569201222a7aa090efb1225737e6b 10-May-2018 Calin Juravle <calin@google.com> Create dist for boot and system jars

We need the jars on boot and system server classpath in order to
symbolize profile information. Having the jars packed in a dist zip will
help a lot with the tools.

Test: m
Bug: 73313191
Change-Id: I5b64268d240055282099e9b86a5e6869e6405968
rofile_boot_common.mk
d73b94c097fdf4c6d7294ced374b8580ab819fe9 04-May-2018 Logan Chien <loganchien@google.com> Build a single GSI for O-MR1-VENDOR and Master-VENDOR

The objective of this commit is to support these 3 combinations:

1. Master-GSI + Master-VENDOR (w/ BOARD_VNDK_VERSION)
2. Master-GSI + Master-VENDOR (w/o BOARD_VNDK_VERSION for upgrading devices)
3. Master-GSI + O-MR1-VENDOR (w/ BOARD_VNDK_VERSION)

This commit defines a new property `ro.vndk.lite` to indicate the status
of BOARD_VNDK_VERSION run-time enforcement. Now, all devices should
have `ro.vndk.version` so that `libhidlbase.so`, `libRSCpuRef.so`, and
`libnativeloader.so` can find the versioned VNDK directory.

Bug: 78605339
Test: aosp_sailfish Master-SYSTEM + Master-VENDOR boots
Test: aosp_sailfish Master-GSI + Master-VENDOR boots
Test: aosp_walleye Master-SYSTEM + Master-VENDOR boots
Test: aosp_walleye Master-GSI + Master-VENDOR boots
Test: aosp_walleye Master-GSI + O-MR1-VENDOR boots
Change-Id: Iee9553b3ca9e0798a873e655d87d10cdc23d4b1c
reble_common.mk
ndk/init.gsi.rc
ndk/init.noenforce.rc
ndk/init.vndk-27.rc
075ee920fb1ee90d223e860068d22e2a88543f75 09-May-2018 Isaac Chen <ycchen@google.com> Enable PRODUCT_COMPATIBLE_PROPERTY for aosp_$arch

GSI Pi (for newly launched devices) need to enable this to pass
VtsTrebleSysProp.

Bug: 79395858
Test: Built aosp_{arm,arm64,x86,x86_64}. Check system/etc/prop.default
and found "ro.actionable_compatible_property.enabled=true".
aosp_x86(_64) could boot to home screen.

Change-Id: I04a4ff7c5feee7671d727c04c9d9657b63ec0912
osp_arm.mk
osp_arm64.mk
osp_x86.mk
osp_x86_64.mk
0502416b951bdfbbf44cc0dbeb3b7e0d6873400d 10-May-2018 Isaac Chen <ycchen@google.com> Merge "Remove redundant entries from treble_common.mk" into pi-dev
7478781f580edda594e340fa9d50504564eb10c7 09-May-2018 Calin Juravle <calin@google.com> Remove unnecessary dalvik.vm.extra-opts from profile_boot_common

The flag is already passed if dalvik.vm.profilebootimage=true.

Test: m
Bug: 73313191
Change-Id: I7bfe91f295548e6aa9d6a783623e6344221136fb
rofile_boot_common.mk
e6ba13f5618d9f2bd155f350666d0d9edbb24355 08-May-2018 Isaac Chen <ycchen@google.com> Remove redundant entries from treble_common.mk

Following entries in treble_common.mk are redundant:
- vndk_package # main.mk
- libvulkan # base.mk
- audio.a2dp.default # full_base.mk
- netutils-wrapper-1.0 # full_base.mk

Bug: 78253534
Test: built and the components above are still included.
Change-Id: Iab75b46cba2fa64dd62a10ac6879da09349ad8bc
reble_common.mk
00e17fa8b40d3f9b7811246f6405d3f6d8251a15 07-May-2018 android-build-team Robot <android-build-team-robot@google.com> Merge changes from topic "remove_bufferhub_from_vndk" into pi-dev

* changes:
Remove some VNDK libraries that were incorrectly added
Remove some VNDK libraries that were incorrectly added
d819512eee99856a2aec14ea13843d1d6728d7c8 07-May-2018 android-build-team Robot <android-build-team-robot@google.com> Merge "Add vr_hwc to GSI" into pi-dev
ece9324bed6a618a5fe4f2ee88183a9a1eab9720 24-Apr-2018 SzuWei Lin <szuweilin@google.com> Add vr_hwc to GSI

Bug: 78308559
Test: Check the /system/etc/init/vr_hwc.rc and /system/bin/vr_hwc
are built into system.img

Change-Id: I84ac8149d1bccaff0451f4a4ae679853d6625976
osp_arm.mk
osp_arm64.mk
osp_x86.mk
osp_x86_64.mk
reble_common.mk
37ede1b6263bb7c3f63c5ac9a7c80ea59ec5911b 05-May-2018 Jiwen 'Steve' Cai <jwcai@google.com> Remove some VNDK libraries that were incorrectly added

This is inspired by ag/3915101 and ag/3865679: Following libs for VR
were added due to the dependency from libgui. Since the dependency is
cut for vendor variant of libgui, they don't need to be in VNDK
consuming storage.

- libbufferhub
- libbufferhubqueue
- libpdx_default_transport

Bug: 79151096
Test: Build system and inspect bufferhub/pdx related libraries are no
longer in vendor partition.

Change-Id: I4dd2c04edd9be0215a214e01733f4ae944d5a180
ndk/28.txt
aa43c4b7d3a34cfb5c58977fab0f5c45ae9f5aee 18-Apr-2018 Jiyong Park <jiyong@google.com> Remove some VNDK libraries that were incorrectly added

Following libs for VR were added due to the dependency from libgui.
Since the dependency is cut for vendor variant of libgui, they don't
need to be in VNDK consuming storage.

- libbufferhub
- libbufferhubqueue
- libpdx_default_transport

Bug: 77155589
Test: m -j

Merged-In: I9e6392464b3c936323c01b19d97d65635804a104
Change-Id: I9e6392464b3c936323c01b19d97d65635804a104
(cherry picked from commit 82241b83fcc3c4ec51623414b39ce0264925ea57)
(cherry picked from commit d4577e762ffb2f07ce1cb2fb5c16204bfd9ecf40)
ndk/current.txt
c0890b93867dc61c2d7d1a09c566db3435935894 05-May-2018 Mathieu Chartier <mathieuc@google.com> Specify speed compiler filter for image

To get better performance, specify speed compiler filter. This will
enable system server to run with a compiled boot image

Bug: 73313191
Test: make and flash sailfish
Change-Id: Ic41870c53620b9ae4cc48fc560740f8c7e09e5b2
rofile_boot_common.mk
053a04f68e086bc1780b5c3864471b75f53aaad5 03-May-2018 Calin Juravle <calin@google.com> Create a common product config for boot image profiling

Test: manual
Bug: 73313191
Change-Id: Ia25e9dc84509be110feabfbd6d7596087d1e441d
mpty-preloaded-classes
mpty-profile
rofile_boot_common.mk
906d70c9a148d2a38d549c9d32e3aaeca0315611 24-Apr-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Stop pre-installing OpenWnn by default" into pi-dev
6181ffa9e712687d6def24e1693e3eb4481f71b0 21-Apr-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "emulator: use 4.9 kernel" into pi-dev
555aaba3b08625b634f8ea984366be1a5889bd4e 20-Apr-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add permission files for Camera HAL3." into pi-dev
6fb387a37cfba184108c6d45c13a90f695b85874 20-Apr-2018 bohu <bohu@google.com> emulator: use 4.9 kernel

BUG: 78272519

this cl does not impact real devices

Change-Id: Iff799d5185fad67e911f888443433ca97e87bb32
osp_x86.mk
osp_x86_64.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
2cf270017522e29652cfcc5ff8789616483eb360 20-Apr-2018 Yohei Yukawa <yukawa@google.com> Stop pre-installing OpenWnn by default

Bug: 78292367
Test: Manually verified taht OpenWnn is no longer pre-installed
Change-Id: I8463f5519d9ea8179027d3b4639821e96fec32b9
ull_base.mk
dk_base.mk
6a13a5e776e2996f4cf762979ed4186882f94431 19-Apr-2018 Ricardo Garcia <rago@google.com> Merge "Dynamics Processing Effect" into pi-dev
7657f5ea03c524f9401b67fadb70f1d0ae5e1755 05-Feb-2018 rago <rago@google.com> Dynamics Processing Effect

Configuring Dynamics Processing effect

Bug: 64161702
Bug: 38266419

Test: manual and CTS testing
Change-Id: I133d115a4e820bff190f0ecd35efb721ef9a5e82
ase.mk
164eed2e7d84162421ba873358be5d854bd8b641 29-Mar-2018 Isaac Chen <ycchen@google.com> Make aosp_$arch system images closer to GSIs

This change modifies aosp_$arch product makefiles so their
system images can be closer to their respective GSIs.

The added contents in this CL are based on treble_common*.mk.
Contents specific to GSI are in aosp_$arch.mk.
Contents common to all devices are moved to full_base.mk.
Contents related to specific device are moved to device.mk.

BoardConfig related makefiles will be changed in another CL.

Bug: 70772101
Test: The following products can boot to home screen:
$ lunch aosp_x86-userdebug; m -j; emulator
$ lunch aosp_x86_64-userdebug; m -j; emulator
$ lunch aosp_arm-userdebug; m -j; emulator
$ lunch aosp_arm64-userdebug; m -j; emulator

Change-Id: I225a13dd74b3e748cc5d1705e1a453348b01d43f
osp_arm64.mk
osp_x86_64.mk
ull_base.mk
1c391552660b3ea93da6e89fa1a5b01370d986a2 17-Apr-2018 huans <huans@google.com> Add permission files for Camera HAL3.

Bug: 78175062
Test: Manual

This cl does not impact real device images

Change-Id: Ic98a571b54c00ab34db9e4be0b3460c6d95b50af
dk_base.mk
6bb69c4c3d7ab06a6d5ca8edb0af3f1a16d00f70 17-Apr-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "ARM emulator: aosp_arm on 64-bit binder and kernel" into pi-dev
30791d858fee690d9a37068229357b1fdb1ae0b8 17-Apr-2018 Andrew Hsieh <andrewhsieh@google.com> Merge "Update current.txt to add libminijail.so" into pi-dev
41eb5058bf2122881640b08510b32a336a4ec87a 14-Apr-2018 Justin Yun <justinyun@google.com> Update the final 28.txt before release.

Add libminijail.so to VNDK list.

Bug: 63866913
Test: Build sailfish and libminijail.so should be installed into
/system/lib[64]/vndk/libminijail.so instead of
/vendor/lib[64]/libminijail.so.

Change-Id: I611598f0fc700dcee7829badb975479803c8b7ad
ndk/28.txt
0b2f5279d68ac08acfa9a9e358cda45ee315925b 14-Apr-2018 Justin Yun <justinyun@google.com> Update current.txt to add libminijail.so

Add libminijail.so to VNDK list.

Bug: 63866913
Test: Build sailfish and libminijail.so should be installed into
/system/lib[64]/vndk/libminijail.so instead of
/vendor/lib[64]/libminijail.so.

Change-Id: Iaddfc4f4810458e5061841a9c4b99eb6052934c7
Merged-In: Ie90111c10781cc366faa711027f279601709fe56
ndk/current.txt
03b6fa6a64ae3130b10e49b3f7b015a5882eeaf7 13-Apr-2018 Wale Ogunwale <ogunwale@google.com> Merge "Freeze VNDK list for finalizing P SDK" into pi-dev
08afb09c5cef30589714e7e7387c41a331e83873 13-Apr-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Adds SecureElement apk to core.mk" into pi-dev
32e3453212f93265a2277ebd617d323c40e1155d 10-Apr-2018 Justin Yun <justinyun@google.com> Check vndk list on build

Check current vndk list on build time with current.txt.
If the vndk list is changed, the current.txt must be updated
manually. Otherwise the build will report an error.

The list is not allowed to be updated for the release versions.

Bug: 77816590
Bug: 67002788
Test: run 'm check-vndk-list' and check if build is successful.
Test: 1. change vndk property of a module and run 'm check-vndk-list'
and check if build is failed.
2. run 'update-vndk-list.sh'.
3. run 'm check-vndk-list' again and check if build is
successful.

Change-Id: I4caeb9eafa898f175d40f96125b9997edaeadbeb
Merged-In: I4caeb9eafa898f175d40f96125b9997edaeadbeb
(cherry picked from commit 27caa055b9e53f65b9d0aec126e05dab32145717)
ndk/Android.mk
53d312828fa245ca1d77ddbe0cebf9357d99191c 13-Apr-2018 Justin Yun <justinyun@google.com> Freeze VNDK list for finalizing P SDK

Bug: 77816590
Test: build and boot
Change-Id: If6dd1530c4f15a783543b2102a5ddde1b9218735
ndk/28.txt
681cdaf45496115eddfca18b46a6eb5fbcc999f7 13-Apr-2018 Justin Yun <justinyun@google.com> Update current.txt for current vndk list

current.txt must be updated to have current vndk list in each branch.

Bug: 77816590
Test: m check-vndk-list
Change-Id: I16dcf73dde0dedca1c6639d6ea4158992febcb67
Merged-In: Ia5d27d044e2bf67872238154a32d0b96f6933148
ndk/current.txt
b9346013b6a2dd3408793508f1ec8ab9a37d85ca 11-Apr-2018 Justin Yun <justinyun@google.com> Exclude libclang_rt from checking vndk list

libclang_rt libs are prebuilt libs that have different names by the
architecture they are built.

Bug: 77931086
Bug: 77816590
Bug: 67002788
Test: 'm check-vndk-list' for various architectures.
Change-Id: Iacb3979b6e5df7e9ba8073470aab23c603b4db55
Merged-In: Iacb3979b6e5df7e9ba8073470aab23c603b4db55
(cherry picked from commit 016020923a5129e598cfb45b1223522cdcfcaeac)
ndk/Android.mk
d7568287dfe1b4c6d653abb00dd2b76a93ecf65a 12-Apr-2018 Ruchi Kandoi <kandoiruchi@google.com> Adds SecureElement apk to core.mk

Test: Build and install images
Bug: 64994044
Change-Id: I34ccf346bc9befb78fd7909a6ab6b2d1059b9ed3
ore.mk
53f0d2910fd05774638d746763c7659df35d12d5 10-Apr-2018 Elliott Hughes <enh@google.com> Move logwrapper to shell_and_utilities.

Bug: 77284669
Test: builds
Change-Id: I22549e321d88007480e7d9d961e41db2b9a26a41
Merged-In: I22549e321d88007480e7d9d961e41db2b9a26a41
(cherry picked from commit d5ad9346fb99c54152c9c5076942b7861e055748)
mbedded.mk
dfa8e7796b2580b8f430a67a38426f14bd034afd 03-Apr-2018 Isaac Chen <ycchen@google.com> ARM emulator: aosp_arm on 64-bit binder and kernel

Starting in P, all 32-bit and 64-bit architectures use 64-bit
binder interface. This is similar to ag/3576770 for x86.

Bug: 71861550
Test: the following products can boot to home screen successfully:
lunch aosp_arm-userdebug; m -j; emulator
lunch sdk_phone_armv7-userdebug; m -j; emulator
Change-Id: Ibe1f53a5798342555e2e84395a13b48d461f483d
osp_arm.mk
dk_phone_armv7.mk
c1761dab745a713650a46955eab520905503d37c 11-Apr-2018 Bo Hu <bohu@google.com> Merge "emulator: use puresoftware keymaster" into pi-dev
cbc7c1b2e1b140fcb1815a95d61b72ccd11e33ba 10-Apr-2018 bohu <bohu@google.com> emulator: use puresoftware keymaster

Currently emulator is using software keymaster
and this module will be removed soon.
Based on the suggestion of keymaster team,
the puresoftware keymaster should be used instead.
removing keystore.goldfish and keystore.ranchu
so puresoftware keymaster can be used.

BUG: 73378534
Test: build sdk_gphone_x86-userdebug
make -j
emulator
boots to homescreen
and pass majority of CtsKeystoreTestCases
failures drop from 100+ to 40+

Change-Id: I5093f5a0989e8aad0a69bbae3e8d789d8d8ae1bb
mulator.mk
8012f0fce5cb4f03067fb92a5d1dd77c04ca8138 10-Apr-2018 Guang Zhu <guangzhu@google.com> delete tests baked into emulator system image

- tests are out of maintainence
- the checks were general functional tests on comms related
areas and should be covered by the same tests across physical
and virtual devices

Bug: 77496099
Test: build `make -j droid tests dist`
Change-Id: I72c88ebb82c43209cb2d9a2aad24a20562989c46
dk_base.mk
484c119059b68d9241ec742962baced5e9a72eac 09-Apr-2018 Bo Hu <bohu@google.com> Merge "Move emulator fstab to vendor for "system as root"" into pi-dev
fc0ee9086bf771487ee4b99b185d12358e893e0f 09-Apr-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "emulator: update fstab.ranchu installation for arm images" into pi-dev
818abfe26b2b4eaaf072ca550e65ddada514d69a 29-Mar-2018 Calin Juravle <calin@google.com> Change the default compiler filter for install to speed-profile

The install filter is speed-profile in order to enable the use of profiles
from the dex metadata files. Note that if a profile is not provided or if
it is empty speed-profile is equivalent to (quicken + empty app image).

Test: build & install an app
Bug: b/30934496

(cherry picked from commit b5dadc3a18c94625d3d473200f146cea55ba91c0)

Merged-Id: I6671792b6c846c570a45d3c6a9b9677bcc424b17
Change-Id: I6eb81934a0b7cbaec4ff4471bf465cd40967d40b
untime_libart.mk
86702c24f439346a646420490e9af19bfbd976a3 04-Apr-2018 Ben Fennema <fennema@google.com> Fix: Conditionally remove atb from bootclasspath for core_tiny.xml

Seems to be a cut-and-paste error in ag/3520851
base and core_minimal use REMOVE_ATB_FROM_BCP,
core_tiny used REMOVE_OAHL_FROM_BCP
(cut and pasted from the section above for
framework-oahl-backward-compatibility)

Bug: 74074575
Bug: 30188076
Test: no more of the following on wear:
Unable to open boot classpath entry: /system/framework/framework-atb-backward-compatibility.jar
Signed-off-by: Ben Fennema <fennema@google.com>

Change-Id: I25327705ff37ab3d077b3917fcca096c398eb3ee
ore_tiny.mk
49664b3c70f515e9067e391001d093743c615328 29-Mar-2018 bohu <bohu@google.com> emulator: update fstab.ranchu installation for arm images

Now init.ranchu.rc picks up fstab.ranchu from vendor/etc
instead of from /

BUG: 77233572
Change-Id: Ifd8639ac4cb883402c90de45b15b11077a60fa5f
Merged-In: Ifd8639ac4cb883402c90de45b15b11077a60fa5f
(cherry picked from commit acc16846e3d7da12d91cad69757d3e6c16da8a7f)
osp_arm.mk
osp_arm64.mk
dk_phone_arm64.mk
dk_phone_armv7.mk
001bc1ee00bc6bb89ea3e6f860d4e352745a3fbb 03-Apr-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add components to enable CFI for." into pi-dev
d2c372c086988aa632ea0267ac587460b4d32468 02-Apr-2018 Vishwath Mohan <vishwath@google.com> Add components to enable CFI for.

This CL adds a list of components to enable CFI for on Arm64 product
configs.

This list is not directly used anywhere, but product configs can
inherit this to easily enable CFI for all tested components.

Bug: 63926619
Test: Inherit the product config; m -j60; verify that CFI is enabled
Change-Id: I56b6dfd5495639974a19623bc7aea9efeb9acff6
Merged-In: I56b6dfd5495639974a19623bc7aea9efeb9acff6
fi-common.mk
c6063bf93caeb57dd40739bfdc91231fc4e11530 31-Mar-2018 Calin Juravle <calin@google.com> Merge "Revert "Change the default compiler filter for install to speed-profile"" into pi-dev
4fcf7941709a35e1b7e9d2db30447c718a45a53f 31-Mar-2018 Calin Juravle <calin@google.com> Revert "Change the default compiler filter for install to speed-profile"

This reverts commit 0edf9aebea8b690ce0676f947baea93eac882059.

Reason for revert: it breaks JVMTI CTS tests (because of app images).

Bug: 77340429
Bug: 77321621
Change-Id: I4236ecd42c92f9a594f94cf212f0a75945989ad9
untime_libart.mk
0abfbdaa00b772983069e763861e57e981134d31 29-Mar-2018 Calin Juravle <calin@google.com> Merge "Change the default compiler filter for install to speed-profile" into pi-dev
f39f5609371f071dd5d45b06b2af934e49981402 19-Feb-2018 Justin Yun <justinyun@google.com> Use default libnfc-nci.conf if not found in vendor/etc

If libnfc-nci.conf is not installed in vendor/etc, use default
configuration file in system/etc on GSI.

Bug: 72080121
Test: Install GSI and remove vendor/etc/libnfc-nci.conf.
Check if nfc is available in settings menu.

Change-Id: Icc6e0b1d2b29adacf085cfa68566b064e736d3fa
Merged-In: Icc6e0b1d2b29adacf085cfa68566b064e736d3fa
(cherry picked from commit 746684376a85bab987ee59772681f4725e9fdf74)
reble_common.mk
0edf9aebea8b690ce0676f947baea93eac882059 29-Mar-2018 Calin Juravle <calin@google.com> Change the default compiler filter for install to speed-profile

The install filter is speed-profile in order to enable the use of profiles
from the dex metadata files. Note that if a profile is not provided or if
it is empty speed-profile is equivalent to quicken.

Test: build & install an app
Bug: b/30934496
Change-Id: I895b5e2a1d8ff478f56b0f08cb589789d0743b54
untime_libart.mk
8b404192a0fd33948898c554bdf4746d3f390236 21-Mar-2018 Isaac Chen <ycchen@google.com> Move emulator fstab to vendor for "system as root"

In P, the root of the system image is used as the root of the
device, so all device (or vendor) spicific files need to be
moved to vendor partition. Relevant configuration files need to
be modified accordingly.

Bug: 76037265
Test: m -j; emulator # booted to home screen and
# checked fstab.ranchu is under vendor/etc

Change-Id: I88bfdbc1d7791f6afb64edf352b4898a50b41190
Merged-In: I88bfdbc1d7791f6afb64edf352b4898a50b41190
(cherry picked from commit 4cf3e65be76ea69cc7e04ade86e9aadd77593018)
mulator.mk
69bd1ca8dfede2068cc791927e62c70626c20330 27-Mar-2018 Dan Willemsen <dwillemsen@google.com> Add product_launched_with_p

Bug: 64194858
Bug: 69775513
Change-Id: I43e4be08796b5b17eca3867cb941f6e42c7773f5
Test: None
roduct_launched_with_l.mk
roduct_launched_with_l_mr1.mk
roduct_launched_with_m.mk
roduct_launched_with_n.mk
roduct_launched_with_n_mr1.mk
roduct_launched_with_o.mk
roduct_launched_with_o_mr1.mk
roduct_launched_with_p.mk
ca5bfb1ca7568a4e4b62c571cc1906a0ffc6c5ef 19-Mar-2018 Bjoern Johansson <bjoernj@google.com> Update SELinux rules to support emulator WiFi

SELinux policies have become stricter, this updates the emulator SELinux
rules to accomodate these changes. It also adds rules for the new
createns command with the accompanying execns changes that are needed
to work with an updated filesystem layout.

BUG: 74514143
Test: Compile emulator images and verify that WiFi works
Change-Id: I4b58cea681a1e41b0cb7368e1c696f74ce28f871
mulator.mk
275bdb08cdc112f2b3b46725b14ae200651daa9e 15-Nov-2017 Bjoern Johansson <bjoernj@google.com> Build emulator images with emulator WiFi HAL

Use the new emulator WiFi HAL. This is specified by the
BOARD_WLAN_DEVICE setting. This also requires that the wifi HAL service
is included.

BUG: 74514143
Bug: 68338427
Test: run cts -m CtsIncidentHostTestCases -t
com.android.server.cts.BatteryStatsValidationTest#testWifiDownload
Change-Id: Ib59550b6cfba1e2e8686a5c805cd6b3913e8508e
(cherry picked from commit 23073c6ee33eca56f1ae0c45615b87ec9aec712e)
(cherry picked from commit 2d51c9b2bf0774ac46837a93181c83329e6fc662)
mulator.mk
54fbcaca2126dee67082d7562175f252c2da608a 31-Aug-2017 Bjoern Johansson <bjoernj@google.com> Update makefiles for WiFi in Treble

Make sure files go in the right location on the vendor partition instead
of system or data. Also add the wificond package which is now needed for
WiFi to work.

BUG: 74514143
Test: Compile and manually test that WiFi is working
Change-Id: I7ea376bb1a23bb830f1ab3e4912799ec5e82e9bd
(cherry picked from commit 82dbefe40b9110b8171ff978d65f0caf0b395da7)
(cherry picked from commit ee5b4a90c41aec32d578f0fe6a3d323306cef796)
mulator.mk
3c4b342323d92af6bb75fe3b39eeed6cbfb7eabb 07-Jul-2017 Bjoern Johansson <bjoernj@google.com> Add SELinux configuration for new DHCP programs

Add the dhcpclient and dhcpserver binary files to the makefile and
file_contexts and give them the appropriate SELinux permissions to run.

BUG: 74514143
Test: Build emulator image and manually verify WiFi functionality
Change-Id: Ia472ef4c86c9b6ba967c0fc7443db607aed1e485
(cherry picked from commit 917bda2587d219e35404a298c05a7179519815c1)
(cherry picked from commit 87b9f937113801b50612863cb13e6391cc1f3105)
(cherry picked from commit 760a19890ac99144f6b143015c36e7aaa3797c73)
mulator.mk
127395fc8fefcb67ce3b2957db1cccfc7d7ab099 10-Feb-2017 Bjoern Johansson <bjoernj@google.com> Add support for WiFi in emulator

Add required SELinux permissions to run services required for WiFi and
network namespaces. Add required executables and files required to run
WiFi services such as hostapd to create an access point and
wpa_supplicant to connect to it.

BUG: 74514143
Test: Build emulator image and manually verify WiFi functionality
Change-Id: I38461b878abcaae842b4656dea82792e23100174
(cherry picked from commit 21c5c3dcf91b1be71abe8618e2eb31529438e325)
(cherry picked from commit 68a36140f7a3a766b8adc16cd85c2f0c81bfb44b)
(cherry picked from commit e6dab593b8eebccb1e6311e626c8aca943ba6933)
mulator.mk
dk_base.mk
12f3d9e2be76a9a6e1bdae79f7907553ec4c8a3e 09-Mar-2018 Adrian Roos <roosa@google.com> Multi cutout: replace narrow with corner overlay

Bug: 74982138
Test: make droid
Change-Id: Ia6b25a0cf3718d316f944b7abf44fe9711fa0cf5
eneric_no_telephony.mk
17444d16c2fbcd7e89f3a7a5a3cf1f634da37d67 09-Mar-2018 Adrian Roos <roosa@google.com> Multi cutout: replace wide with double overlay

Bug: 74195186
Test: make droid
Change-Id: I4758ed081a0e306f87db21c9bc2c8160c455a0e6
eneric_no_telephony.mk
c29ba5a8005d8cad3b98a56babad5fdb5d1b38d8 07-Mar-2018 Justin Yun <justinyun@google.com> Add ld.config.txt for wearables

When BOARD_VNDK_VERSION is set, the required VNDK libs for vendor
modules are installed in vndk directory.
The default namespace configuration cannot reach those directories
and fails to link the required libs.
By installing ld.config.txt, the namespace configurations for each
build target will be selected automatically. This does not affect
the devices that requires default namespace configurations.

Bug: 74242105
Test: lunch sdk_gwear_x86-userdebug; make -j; emulator
Change-Id: Ib1097846fcd9c123184b13b6fbcfcb9a72ca3d97
Merged-In: Ib1097846fcd9c123184b13b6fbcfcb9a72ca3d97
(cherry picked from commit 61c412ed05f92e59a7fc577ea5360c3793c2c851)
ore_tiny.mk
27f4287406a406a9f7f3a9cfae74f7bda4f1a743 02-Mar-2018 Siyamed Sinir <siyamed@google.com> Enable Odia & Assamese localizations for L10n builds

Bug: 72647570
Test: mmma -j packages/apps/Settings
Merged-In: Ib04ee483e23d18f659f821432edf3eb7fc7ec1dc
Change-Id: Ib04ee483e23d18f659f821432edf3eb7fc7ec1dc
(cherry picked from commit e163600389bb8d25c386208c8c6f0e3ec7f6be59)
anguages_full.mk
73098f2ffe309b1babd31f903ea3536cd2dfd40b 04-Mar-2018 Weilun Du <wdu@google.com> Merge "Remove ApiDemos and other packages modules in /data/app" am: 8d36d4b8ea am: db9451ea6d
am: 3130b1913c

Change-Id: Ic5a9dde9c59896bae37daa5ff2e34044c30ef255
3130b1913cdaaa9d9cd03cf8dd32bcbbfcb2ea3d 04-Mar-2018 Weilun Du <wdu@google.com> Merge "Remove ApiDemos and other packages modules in /data/app" am: 8d36d4b8ea
am: db9451ea6d

Change-Id: Id2a63562c762eaa3fac7b998bf150d9f898f1855
1eb1568ce365c2fd6690ad8b25326f60d7e83431 02-Mar-2018 Weilun Du <wdu@google.com> Remove ApiDemos and other packages modules in /data/app

Since API 27, PackageManager would not install random APKs that reside
in /data/app folder. They must be explicitly installed by "adb install"
instead.

BUG: 72750759
Change-Id: Ibc8e4e55e020439f5cf950d61fb7a815aa12fa6f
Signed-off-by: Weilun Du <wdu@google.com>
dk_base.mk
cc8ec5dacadb066e3c84ac76968919c8e4dd330e 01-Mar-2018 bohu <bohu@google.com> Merge "emulator: use 4.4 kernel for x86 and x86_64" am: 01670eb141 am: db14a186ae
am: 82a75cd201

Change-Id: Iec85fd60c22ea79c999d288f94e90099472f0c53
82a75cd20166e940eb36e9b0e8a0f2281e5b40be 01-Mar-2018 bohu <bohu@google.com> Merge "emulator: use 4.4 kernel for x86 and x86_64" am: 01670eb141
am: db14a186ae

Change-Id: Icf6d0eb621786c10e5f657fbb9b93f76a1f9e6ca
01670eb1412a20702690a5ff9f5cfa55e657f212 01-Mar-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "emulator: use 4.4 kernel for x86 and x86_64"
856954ca6a2e6012cfb5649513cdc6b54d35fb2b 28-Feb-2018 bohu <bohu@google.com> emulator: use 4.4 kernel for x86 and x86_64

BUG: 72886167

Test: build aosp_x86 and aosp_x86_64
emulator boots complete

Change-Id: I388a775fe50ca60c938b097faf6bf4296d5c9a54
osp_x86.mk
osp_x86_64.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
24043e033e1e1d92f4aeeb9886dfea9192404170 27-Feb-2018 Bruno Martins <bgcngm@gmail.com> Merge "core_base: Remove duplicated Wifi modules from PRODUCT_PACKAGES" am: 7889d64db2 am: 20c90b07b5
am: 4997e05954

Change-Id: I84730f0944d1121ba4bef1656b60f62601e503f8
4997e05954e63ae5dbd11b629cd128f11538e11d 27-Feb-2018 Bruno Martins <bgcngm@gmail.com> Merge "core_base: Remove duplicated Wifi modules from PRODUCT_PACKAGES" am: 7889d64db2
am: 20c90b07b5

Change-Id: If1cf26324774a6f38399db95791f2f1411974ea4
f6ae536800a2286f83a81b9a056b7045d73af4e2 23-Feb-2018 Bruno Martins <bgcngm@gmail.com> core_base: Remove duplicated Wifi modules from PRODUCT_PACKAGES

* These packages are already being explicitly added in
core_minimal makefile.

Change-Id: Ib79f5575efc3903fe901727bb238e8e0946db768
ore_base.mk
b4602eb446a750c8593849e156ef45bb54b32c23 23-Feb-2018 bohu <bohu@google.com> emulator: remove usb permission

emulator does not really support usb, remove it.

Change-Id: Iea31c9f57fe6635142fe4936a98a1be2f319fa65
mulator.mk
24b47e09ae43fcc6049d063b30ebbf6086a3750a 22-Feb-2018 Mathew Inwood <mathewi@google.com> Merge "Include hiddenapi-whitelist.xml in the build." am: b3d619f22d
am: cf68e9e8bd

Change-Id: I899ca99f960e450ada6f31a0707cf085d5021acd
08748876275ac6bd77029a7cf052c1c6bdd5fdaf 20-Feb-2018 Mathew Inwood <mathewi@google.com> Include hiddenapi-whitelist.xml in the build.

See I1cbbd220c61b1b4b767c301f97096607ee902a7b which introduces this file.

Test: see related change I1cbbd220c61b1b4b767c301f97096607ee902a7b

Merged-In: I23dba07a5d83e4325227892e0a11a758e093effa
Change-Id: I0030718b932ea588120492fd8bcab1f389a40324
untime_libart.mk
a2a7baa98b2f82a7b52ccd7b6f44c02f8cacd4c7 20-Feb-2018 Mathew Inwood <mathewi@google.com> Include hiddenapi-whitelist.xml in the build.

Test: see related change I94746b7f12dd9371d5068bb235eb853f63ee4d97
Change-Id: I23dba07a5d83e4325227892e0a11a758e093effa
untime_libart.mk
f8256a570a49b5196a552f40105df85389d706fb 15-Feb-2018 Gil O'Neil <goneil@google.com> Merge "Added SimAppDialog to the list of core packages"
177a3fe78242846417632861df11aa16f4eae7cb 15-Feb-2018 Meng Wang <mewan@google.com> Merge "AOSP telephony uses device/sample APN XML" am: bd48f84f17 am: e818f98bc0
am: dd888010d3

Change-Id: I75f09ad7f5f89df3a1fdb66fa4071565e277e8ee
dd888010d381d2774c457455b6b1cf9e1f04d70c 15-Feb-2018 Meng Wang <mewan@google.com> Merge "AOSP telephony uses device/sample APN XML" am: bd48f84f17
am: e818f98bc0

Change-Id: I90c508b3605c7a92cf0abb5a7a4b6daf21610e77
bd48f84f17ef5a2d6e25addc68f0a3e9e341b4da 15-Feb-2018 Meng Wang <mewan@google.com> Merge "AOSP telephony uses device/sample APN XML"
5151c6c2b8f02016068901e7208b778602360123 08-Feb-2018 Meng Wang <mewan@google.com> AOSP telephony uses device/sample APN XML

Bug: 73091197
Test: make - /system/etc/apns-conf.xml same as
device/sample/etc/apns-full-conf.xml

Change-Id: I5e9651066e7a5d4de31d846daf3fe3120476b89f
ull_base_telephony.mk
8ff1ffcc7b9c5b54642c3bcfff498f6ae2005cda 14-Feb-2018 Christopher Ferris <cferris@google.com> Merge "Add libc_malloc_hook to list of libraries." am: 184b4d8560
am: d909c94848

Change-Id: Iafd2976b5cc2d3e29aa31732670dfc9f6a377207
649b8c1127fcefb3a118261bc85f0080dfa156f4 08-Feb-2018 Christopher Ferris <cferris@google.com> Add libc_malloc_hook to list of libraries.

Bug: 30561479

Test: Build from scratch and verify the library is present.
Change-Id: I53f30d694cff202ffc93491485ed3c845de07862
(cherry picked from commit 8c70d4de97eaaded77f6dac1f1ccee6d115c3948)
mbedded.mk
f7352709efc012a02ea7e8148f5387866d3c03fe 13-Feb-2018 Christopher Ferris <cferris@google.com> Merge "Add libc_malloc_hook to list of libraries."
53e5a438a83274945af98e15a9a5cf42b2e405ba 13-Feb-2018 Chenbo Feng <fengc@google.com> Merge "Add bpfloader binary to system image" am: 5502f9958a am: 5880e5d7b6
am: 5443668bb0

Change-Id: Ia0112717e4a9dc55ae644f92fe071b9cbb18d2c7
5443668bb02944304c08921046a1d33729e96d01 13-Feb-2018 Chenbo Feng <fengc@google.com> Merge "Add bpfloader binary to system image" am: 5502f9958a
am: 5880e5d7b6

Change-Id: I0d28c3e36609f35cc187de50cb154095081d555e
8c70d4de97eaaded77f6dac1f1ccee6d115c3948 08-Feb-2018 Christopher Ferris <cferris@google.com> Add libc_malloc_hook to list of libraries.

Bug: 30561479

Test: Build from scratch and verify the library is present.
Change-Id: I53f30d694cff202ffc93491485ed3c845de07862
mbedded.mk
2b948a225988adc848226b25fffb811009339909 10-Feb-2018 Chenbo Feng <fengc@google.com> Add bpfloader binary to system image

The bpfloader is a executable binary used by netd to load and attach
networking related bpf program at run time. It need to be flashed to
device when updating the system image. Currently this binary is only
used by devices with kernel version 4.9 or above.

Test: hikey boot and bpf program show up under sys/fs/bpf
Bug: 30950746
Change-Id: I3d14d270a04ea57319ad4292ff51b1cf933fc975
ase.mk
74e5ccb28bfc28b58a757740cd848b18e3ea04eb 07-Feb-2018 Michael Wright <michaelwr@google.com> Merge "Revert "Correct some GSI settings to board makefile"" am: 0b733a2036 am: e869d4e158
am: 80a013a7e2

Change-Id: I30ffb6bc51f7e41c5a90472d078ba8f47384402e
80a013a7e251ef5296b3b791cefe489978729145 07-Feb-2018 Michael Wright <michaelwr@google.com> Merge "Revert "Correct some GSI settings to board makefile"" am: 0b733a2036
am: e869d4e158

Change-Id: I690d03dbee97f97fb98e67f403dce7654f3d0810
0b733a2036f5f62115fe94ad73e1ea7e8cf4f2e2 07-Feb-2018 Michael Wright <michaelwr@google.com> Merge "Revert "Correct some GSI settings to board makefile""
87163300c25a1f4946298f6bc4bfce567bf1e3e2 07-Feb-2018 Michael Wright <michaelwr@google.com> Revert "Correct some GSI settings to board makefile"

This reverts commit 6e9648796810c4a2a05ac71c6cdc58167a144173.

Reason for revert: build_test broken by this change.

Change-Id: I0f48bb84dc8c521540c745814daa11c2900ac2c8
reble_common_64.mk
fce672a2bdc6bc5bc9cc5f827d9a4e0a0f01db28 07-Feb-2018 SzuWei Lin <szuweilin@google.com> Merge "Correct some GSI settings to board makefile" am: 2f7f7ca1c0 am: 0c6f675b62
am: 2646ca50e5

Change-Id: If8bb17c3477b474c5f96130e1a5db4c20ab0a4a0
2646ca50e5d57e39dc85481d4af028d9134773a4 07-Feb-2018 SzuWei Lin <szuweilin@google.com> Merge "Correct some GSI settings to board makefile" am: 2f7f7ca1c0
am: 0c6f675b62

Change-Id: I32de3a5d39b9759bb3dcdde930a314c2e7833cb0
2f7f7ca1c01c45224ecca65471a497bf3d93122b 07-Feb-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Correct some GSI settings to board makefile"
57c4dd849d87a65a5e610e20eb1686ddcc4b2c18 06-Feb-2018 hansson <hansson@google.com> Merge "Add a base makefile for 64 bit only builds." am: ee00360292 am: bd5bb92f81
am: 05692c2dca

Change-Id: I4fe1d9c42dcaca433b1bfd2af122bd23f0a8c9fd
05692c2dca9c88b2bb68e83cf78e50985a83eb1c 06-Feb-2018 hansson <hansson@google.com> Merge "Add a base makefile for 64 bit only builds." am: ee00360292
am: bd5bb92f81

Change-Id: I8ad948162f07246f670374474d9eafb0396c915a
ee00360292fa7abb0f9221144af922decef7b13d 06-Feb-2018 hansson <hansson@google.com> Merge "Add a base makefile for 64 bit only builds."
3f6ad60933fb613a356fe62cb971ff6826277f1a 30-Jan-2018 goneil <goneil@google.com> Added SimAppDialog to the list of core packages

We need this new project to be part of the core packages installed on
system images in order to allow for installation of carrier apps
when a SIM is inserted and the carrier app is not present.

Bug: 70906683
Test: Manual install and activation
Change-Id: I1a95ce57034fd6af9d19cf73f0b7346d76a7c727
ore.mk
152118d631160b84224edda03abcd7630a98efc8 05-Feb-2018 Carmen Jackson <carmenjackson@google.com> Merge "Add Traceur to user builds." am: a3a211dafe am: 5de6e57714
am: 3c4dd281d0

Change-Id: I8b1ffbfba434a453d7576993022a9121320f76fe
3c4dd281d040c0b35f7e30eea85e6a5f38b65776 05-Feb-2018 Carmen Jackson <carmenjackson@google.com> Merge "Add Traceur to user builds." am: a3a211dafe
am: 5de6e57714

Change-Id: I9c237fb287a9b782446d736bb9d41c8b86a3c8d9
1ac8a6df9a8ad749e40c5a0f21cd75906a3bcff9 05-Feb-2018 Anton Hansson <hansson@google.com> Add a base makefile for 64 bit only builds.

This makefile specifies a configuration that only starts a 64 bit
zygote (as opposed to both 64/32, as standard 64 bit builds do).
It should be inherited by products that only supports 64 bit apps.

Bug: 72810053
Test: Manual, using product in https://android-review.googlesource.com/608276
Change-Id: Ib88eccf8d4c575bfd93d6edb130348aeca4ae3f8
ore_64_bit_only.mk
343428120ab378212224dd4d5f611a29501be5a6 25-Jan-2018 Carmen Jackson <carmenjackson@google.com> Add Traceur to user builds.

This adds the Traceur app to all builds on phones and tablets.
Previously, it was included on userdebug builds on specific devices only.

Bug: 64762598
Test: Flashed a user build and a userdebug build and saw Traceur on both
builds.

Change-Id: I9bf7d68c737845a519f57f8f60ee9064bf33a2f5
ore.mk
6e9648796810c4a2a05ac71c6cdc58167a144173 30-Jan-2018 SzuWei Lin <szuweilin@google.com> Correct some GSI settings to board makefile

TARGET_SUPPORTS_32_BIT_APPS and TARGET_SUPPORTS_64_BIT_APPS should
be board config variables. Move them to
target/board/treble_common_64.mk

Bug: 70951849
Test: lunch aosp_arm64_ab-userdebug; make -j
Change-Id: Ia3f6d5db1a7edc956597ab34c2feed088ecc6062
reble_common_64.mk
e2819d8456d77ab3532138ff99f9df46860f7fbb 24-Jan-2018 Paul Duffin <paulduffin@google.com> Conditionally remove atb from bootclasspath

If REMOVE_ATB_FROM_BCP=true then this adds the
framework-atb-backward-compatibility library to the bootclasspath.

Otherwise, it adds the android.test.base library instead.

Bug: 30188076
Test: build, flash and test manually and with FrameworkCoreTests
Change-Id: I3c15c35724426a9cdeef398c5bc4f5176a8fc752
ase.mk
ore_minimal.mk
ore_tiny.mk
7e4be2c0857b9dca4f7a6030b4af6bbca923eaf8 24-Jan-2018 Paul Duffin <paulduffin@google.com> Ensure framework-oahl-backward-compatibility is installed

Change made in response to comments on
I17170f873eec93b2e2ed7be3459e2d28c96bbe4c.

Bug: 18027885
Bug: 72375096
Test: build, flash and test manually and with FrameworkCoreTests
Change-Id: I18020c495bd4f0a4a6f700edd44c2f4e7cf67826
ase.mk
0c9dce22c047fd9f3fffb4f0e98e7d819a37b7aa 25-Jan-2018 Primiano Tucci <primiano@google.com> Merge "Add perfetto daemons and cmdline client to core makefiles" am: 27be3bf0e2 am: 80f1fee17b
am: 2165431165

Change-Id: I4ddf70a18936954713459101179c4e20c0b11c2a
2165431165433bade07ac568f67934650857e9c2 25-Jan-2018 Primiano Tucci <primiano@google.com> Merge "Add perfetto daemons and cmdline client to core makefiles" am: 27be3bf0e2
am: 80f1fee17b

Change-Id: I1794ebfe02e867dd35a03f70fce846a6852e78ec
90ebe5baf2c1ea026ae0bf0749f9a683b4d0c823 25-Jan-2018 Primiano Tucci <primiano@google.com> Add perfetto daemons and cmdline client to core makefiles

Perfetto is a tracing daemon that allows both to capture
traces from the kernel (via the traced_probes binary)
and allows data to be pushed from userspace (via the
traced binary). Tracing is never enabled by default
and can be kicked off either via statsd or by the shell.
The daemon executables are split only for the sake
of security and isolating SELinux domains. Under the
hoods they are just two shells that run code in the
same shared libarary.
See go/perfetto-sys-health-details for expected
binary / memory / overhead impact.

Bug: 72484603
Test: builds (see go/perfetto-test-spec for test plan)
Change-Id: Ib5fbd7cd2113010398802b622363b75f3eef738d
ase.mk
afb3579213aef174a8c6ad1879ddbb8f74738d22 24-Jan-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Conditionally remove oahl from bootclasspath"
c7b3d16a85cfde909d710e0be15662970fcdc59f 24-Jan-2018 Justin Yun <justinyun@google.com> Merge "Install ld.config.noenforce.txt instead of copying it" am: 37cc632f81 am: 7a6fafb42e
am: 8801bd4cf7

Change-Id: I0f0543d5de53093565f0ce8b556edefc54ae9817
8801bd4cf78b69e7fa0aca7bf18d60504215587c 24-Jan-2018 Justin Yun <justinyun@google.com> Merge "Install ld.config.noenforce.txt instead of copying it" am: 37cc632f81
am: 7a6fafb42e

Change-Id: I8652310670652231d420e1f3bfadb7c30bc99986
b3a8877cf72a2c335207002e64dbac639a6c4b3d 23-Jan-2018 Badhri Jagan Sridharan <badhri@google.com> Merge "Build usbd" am: c8cdf75d1b am: a5d0ec68bf
am: 56d3c63a3a

Change-Id: I77f30caf960067d09df8981257abc72d33135e1a
56d3c63a3a7767efd400a79f84f1a4c781fa2296 23-Jan-2018 Badhri Jagan Sridharan <badhri@google.com> Merge "Build usbd" am: c8cdf75d1b
am: a5d0ec68bf

Change-Id: I56c167913151dff21b230b7fe0b0a0a730edce63
3a4f2ed718efd98fca42887c8394fa05a13356c4 14-Jul-2017 Paul Duffin <paulduffin@google.com> Conditionally remove oahl from bootclasspath

If REMOVE_OAHL_FROM_BCP=true then this adds the
framework-oahl-backward-compatibility library to the bootclasspath.

Otherwise, it adds the org.apache.http.legacy instead.

Bug: 18027885
Bug: 72375096
Test: build, flash and test manually and with FrameworkCoreTests
Change-Id: I17170f873eec93b2e2ed7be3459e2d28c96bbe4c
ore_minimal.mk
ore_tiny.mk
16d5fc1afe99f8c352eb9a2b9359eff095002b77 23-Jan-2018 Adrian Roos <roosa@google.com> Merge "DisplayCutout: Add cutout emulation flavors to generic build target"
e3a7b1b4caf79a8b11be1eb1dd2e3ed2d18c8236 16-Jan-2018 Justin Yun <justinyun@google.com> Install ld.config.noenforce.txt instead of copying it

ld.config.noenforce.txt is defined as a module.
For GSI, install the module instead of copying it.

Bug: 70704112
Bug: 70603313
Test: Build GSI and boot on Android-P sailfish device
Change-Id: I894921fa3089411f60d1b4f58ad48e9aa25a519b
reble_common.mk
c8cdf75d1be44ed2201327f8405bbe79a7373726 23-Jan-2018 Badhri Jagan Sridharan <badhri@google.com> Merge "Build usbd"
274b1a5f7f337ab7e3b9a97f5a3add957f03e91b 22-Jan-2018 Steven Moreland <smoreland@google.com> Merge "Add 'blank_screen' to embedded.mk." am: 9b8fc9e3c2 am: ec92f0e5cd
am: 0e79a7750a

Change-Id: Ic3ad9c5cffa775c04839d2c6fad57adbab3e1a4e
0e79a7750ac2754958c5eaa7758ab3a9cce2bef7 22-Jan-2018 Steven Moreland <smoreland@google.com> Merge "Add 'blank_screen' to embedded.mk." am: 9b8fc9e3c2
am: ec92f0e5cd

Change-Id: I12a5f8c46553a5d08189f7d4269dde155f8e05d6
9b8fc9e3c2150fcbb25c23003e548025a3a6c315 22-Jan-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Add 'blank_screen' to embedded.mk."
bc1faab92a944fb796093e176bfc9904215eb82f 19-Jan-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Remove default keymaster from emulator build."
3ea4e464299f33bb4d30253bcc3b59df4b218b93 19-Jan-2018 Steven Moreland <smoreland@google.com> Add 'blank_screen' to embedded.mk.

This utility shuts off the screen.

Bug: 70846424
Test: manual + w/ init
Change-Id: I11bf8b709e81dd127de7d12c50da4ab5be456cfb
mbedded.mk
315118fdf1ea80a07b37b3f94caad63dd97d8812 19-Jan-2018 Adrian Roos <roosa@google.com> Merge "DisplayCutout: Add emulation overlay to generic build target"
39837757d54bb64b41c044b89ea7eed38919906d 18-Jan-2018 Adrian Roos <roosa@google.com> DisplayCutout: Add cutout emulation flavors to generic build target

Bug: 65689439
Test: make droid, verify DisplayCutoutEmulation{Tall,Narrow,Wide}Overlay.apk is install into vendor partition
Change-Id: Ic9d390a398fa290c421a4b0f5bbc25926480924e
eneric_no_telephony.mk
09935e4174259730a10a53d790292492884897fb 16-Jan-2018 Badhri Jagan Sridharan <Badhri@google.com> Build usbd

Bug: 63669128
Test: Manually tested whether usbd was able to configure
usb stack while boot-up.
Change-Id: I28ff31d14a6c12a7a85316f41409ceda3ca2a170
mbedded.mk
a406dbcc1326aa1a2943ab1b8dfc77b51212ca81 19-Jan-2018 Justin Yun <justinyun@google.com> Merge "Separate vndk_snapshot_package from vndk_package" am: 866cdf8c07 am: e0b06020f8
am: cdb7eff6d0

Change-Id: Ide315b923e3b965604002019c050d2f3a0ac931b
cdb7eff6d05803910ef018fe45cad355b91a2c71 19-Jan-2018 Justin Yun <justinyun@google.com> Merge "Separate vndk_snapshot_package from vndk_package" am: 866cdf8c07
am: e0b06020f8

Change-Id: Icbf7396e0a2c65e08a757fd6dd4c353bc911ea8c
866cdf8c07f924237dd7aee09989b2ea971439e8 19-Jan-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Separate vndk_snapshot_package from vndk_package"
96e73cd33dd5a9e326f6a0d5670ef9122d5b719c 19-Jan-2018 bohu <bohu@google.com> Merge "emulator: enable 32bit x86 to run on 64bit kernel" am: 7e41fb46db am: d7c34ffac8
am: dbcfacd5f1

Change-Id: Ia2a5f2ad2d893abb1db7a9681e4360e34beab2f9
dbcfacd5f1073a143b01f80162a39ff47549ac7a 19-Jan-2018 bohu <bohu@google.com> Merge "emulator: enable 32bit x86 to run on 64bit kernel" am: 7e41fb46db
am: d7c34ffac8

Change-Id: Ieb72c8c6df1dab3356d1d1c5b5e98c7a4b7939b1
992ef6c6e02276bbbf6481f33eb8b3e65a6250e2 05-Jan-2018 Justin Yun <justinyun@google.com> Separate vndk_snapshot_package from vndk_package

vndk_package only includes current VNDK builds without snapshots.
The snapshots will be included by PRODUCT_EXTRA_VNDK_VERSIONS
regardless of vndk_package in PRODUCT_PACKAGES.

Bug: 71609233
Test: Generate snapshot files and include the version in
PRODUCT_EXTRA_VNDK_VERSIONS. Check if snapshots are installed.

Change-Id: If788af2f7773dd50b8b9ceb1957b8e54fde9ca9f
ore_minimal.mk
ndk/Android.mk
7d042e642ddc0a11c6bc0de6f338f4ced9cbf4e3 17-Jan-2018 Frank Salim <franksalim@google.com> Remove default keymaster from emulator build.

This is replaced with another default service registered from the same
binary as the strongbox keymaster in goldfish.

Test: building and running the emulator, lshal | grep keymaster

Change-Id: Ibe5f6766a426caa44302713a88fe82655931bb4b
mulator.mk
1695288dc04388d35e2b8d12b28ab4b9bca949ab 18-Jan-2018 bohu <bohu@google.com> emulator: enable 32bit x86 to run on 64bit kernel

BUG: 71861550
Change-Id: Iea8fae11375d66a141babd40f66dd2e3da6075e0
osp_x86.mk
dk_phone_x86.mk
d1659c3e3e421a6bc3b144c09f4acabd6a610822 18-Jan-2018 Adrian Roos <roosa@google.com> DisplayCutout: Add emulation overlay to generic build target

Bug: 65689439
Test: make droid, verify DisplayCutoutEmulationOverlay.apk is install into vendor partition
Change-Id: Ifbe5e35a01250b6429bc0f4a73d7c00eee24f58e
eneric_no_telephony.mk
a5fb762b0313eba6b67bc99087948f7be5b39a8b 17-Jan-2018 Przemyslaw Szczepaniak <pszczepaniak@google.com> Revert "Remove org.apache.http.legacy from bootclasspath"

This reverts commit fa7f2ad5b3807f1dac35162310bb3fbccf71f079.

Reason for revert: b/72084844

Change-Id: Ib89fee567f66a0cdf270a0b41e39d38d295ab7e0
ore_minimal.mk
ore_tiny.mk
fa7f2ad5b3807f1dac35162310bb3fbccf71f079 14-Jul-2017 Paul Duffin <paulduffin@google.com> Remove org.apache.http.legacy from bootclasspath

Bug: 18027885
Test: build, flash and cts/tests/signature/runSignatureTests.sh
Change-Id: I4a2be98c8eb54795453e332efbd45b060ef98f82
ore_minimal.mk
ore_tiny.mk
d32c81b06887ed3ce2375d088f6ea0352dcf04b2 11-Jan-2018 Mukesh Agrawal <quiche@google.com> Merge "Revert "Split wifi component out of basic makefiles.""
6fb9e807baac37561e9a1728a7f8910ec2c3ef9d 10-Jan-2018 Mukesh Agrawal <quiche@google.com> Revert "Split wifi component out of basic makefiles."

This reverts commit b5f1a63b5cc5c01d99459f652796436c2f7d838a.

Change-Id: I363f55180dd50252b72c8aa439048cfcc8c6c828
ase.mk
ore_base.mk
ore_base_no_wifi.mk
ore_minimal.mk
ore_minimal_no_wifi.mk
3a8af7b92b2e4853c47afbe0b90d8b33a0c144ef 09-Jan-2018 Dan Willemsen <dwillemsen@google.com> Merge "Remove armv5te" am: 139f458ced am: 1211033f98
am: 179982709b

Change-Id: I5ddaada37528d635af9fbb3c585f0ea404529b22
179982709b5ee75dfc86ec099721811569da4029 09-Jan-2018 Dan Willemsen <dwillemsen@google.com> Merge "Remove armv5te" am: 139f458ced
am: 1211033f98

Change-Id: I831c073913e0ba75882130fd6d81e1c786e3af75
dd3a27394f4a33601ac1afc3fa1bbdb4cb6a3610 09-Jan-2018 Dan Willemsen <dwillemsen@google.com> Remove armv5te

This architecture only existed for unbundled use, but even the NDK is
removing support in their r17 release, so just remove support for it.

Test: build/soong/build_test.bash -only-config
Test: check buildserver configs, I don't see anything still using armv5
Change-Id: Ic183b510c9ada94438bd4cc2b9362fa438a29ced
ndroidProducts.mk
eneric_armv5.mk
1d450317e7c5680407e7bd4d82978eec8cfb68fc 09-Jan-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Split wifi component out of basic makefiles."
2a1e87c92a34af29e48230c34180da7325a9c8c2 05-Jan-2018 SzuWei Lin <szuweilin@google.com> Merge "Correct some GSI settings to board makefile" am: b2e9b2b34f
am: c32a3396a9

Change-Id: Id008f877e63bf77192396f706b27c291b5c48cab
b2e9b2b34f3dc1c8c51203a074112d5ac3372373 05-Jan-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Correct some GSI settings to board makefile"
0b54d84ec04fde018c4dba4a253c4126e884e49e 05-Jan-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "configstore: remove configstore 1.1"
56c0c36ca4037eb18f9f742323aa69f3ee6be810 05-Jan-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge changes I511fbc48,I84ebd8f2

* changes:
Correct some GSI settings to board makefile
Add a default apn-conf.xml into GSI
df0ca38484c5642a6e206f364e594fac147dc107 05-Jan-2018 Jae Shin <jaeshin@google.com> Merge changes Ida449978,I8c6953f1 am: 8b759c08ca am: 6d5a2d54ff
am: 1e9b97e595

Change-Id: Ia3a7e7cd5319321bc97f482e9f0d0e2ad887666e
1e9b97e595f30fc056f47482bfbf1ccc448581f6 05-Jan-2018 Jae Shin <jaeshin@google.com> Merge changes Ida449978,I8c6953f1 am: 8b759c08ca
am: 6d5a2d54ff

Change-Id: Ic7606d7572e7143324a210d56ce641f038d6b815
8b759c08ca2719d7f72e56a649c4b538a091c31c 05-Jan-2018 Jae Shin <jaeshin@google.com> Merge changes Ida449978,I8c6953f1

* changes:
Apply snapshot variant to vndk package module name
Additionally package TARGET_2ND_ARCH variants
b5f1a63b5cc5c01d99459f652796436c2f7d838a 29-Jul-2017 Garfield Tan <xutan@google.com> Split wifi component out of basic makefiles.

ARC++ doesn't need wifi service in Android.

Test: sailfish-userdebug boots. Wifi works well.
Bug: 64160042
Change-Id: Ifcd9f9eff7f3c5ecf56cb02591107f745548c5dc
ase.mk
ore_base.mk
ore_base_no_wifi.mk
ore_minimal.mk
ore_minimal_no_wifi.mk
df4c54f894e6c4c9e3031fbbda8ae3093ffa8ff8 04-Jan-2018 Jiyong Park <jiyong@google.com> Merge "Don't install unnecessary VNDK libs" am: 9e8b5892e4 am: 9c95b363cd
am: e45c62ecac

Change-Id: I6e1033e6956ad0c799ea4528e854084558576fcc
e45c62ecacafcc21524486956842b38a84979ae8 04-Jan-2018 Jiyong Park <jiyong@google.com> Merge "Don't install unnecessary VNDK libs" am: 9e8b5892e4
am: 9c95b363cd

Change-Id: I6d4e96f5ef067d3928a3f3a943f055096ea52aa0
9e8b5892e4c72605aece8bda83eef7c1442837d1 04-Jan-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Don't install unnecessary VNDK libs"
9ccb65106663df4f29b85e05f8dd8e78a0126ab9 10-Jul-2017 Sundong Ahn <sundongahn@google.com> configstore: remove configstore 1.1

Configstore was up-revisioned from 1.0 to 1.1. However no new
APIs were added to 1.1. Therefore configstore in master will be down
revisioned to 1.0.

Bug: 71555815
Test: build & boot test on taimen
Change-Id: Id7679158054468825d6f5f265ae96ac223beb3c8
mbedded.mk
240d97a249286d5a3e90f9c77a497c0431e9d392 29-Dec-2017 Jae Shin <jaeshin@google.com> Apply snapshot variant to vndk package module name

VNDK snapshot phony package, vndk_v$VER, is redefined to
separate phony packages per VNDK snapshot build variant,
vndk_v$VER_$VARIANT, where $VARIANT is defined as the primary
$TARGET_ARCH of the build target.

Accordingly, top level Android.bp file under prebuilts/vndk/v$VER
is redefined as separate Android.bp files for each snapshot
variant at prebuilts/vndk/v$VER/$VARIANT/Android.bp.

Test: m -j PRODUCT_EXTRA_VNDK_VERSIONS=27 (after installing
snapshot to prebuilts/vndk/v27)
Bug: 71370248

Change-Id: Ida449978090fe8a4f16376c991d34fa0945be596
ndk/Android.mk
f3872366bd3331a9b8778b228872b6b3f0a328fa 27-Dec-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Adds statsd to all builds."
8d0ca8df5b94f3dd943abaf7b34c6ae9d946f41e 25-Dec-2017 SzuWei Lin <szuweilin@google.com> Correct some GSI settings to board makefile

Some setting currently in target/product/treble_common.mk, but
they should be board config variables. So, move them to
target/board/treble_common.mk.

Bug: 70951849
Test: Build pass and check on a Pixel device with GSI
Change-Id: I511fbc481583555182dab76503e67c5f56efa8eb
reble_common.mk
9cec456e4fd9bfadb4335621661ed32f5ea83b6c 08-Dec-2017 SzuWei Lin <szuweilin@google.com> Add a default apn-conf.xml into GSI

Add a default apn-conf.xml for telephony data network, then some
devices, ex. emulator, could use the default setting when it's
system image overrided by GSI.

Bug: 69869274
Test: build pass and boot a Pixel device with GSI to home screen
Change-Id: I84ebd8f2d97471edb4f16002c3eb0e04a711da56
reble_common.mk
83890eb2626dadb6248df5d1954df446afdcd1d0 25-Dec-2017 SzuWei Lin <szuweilin@google.com> Correct some GSI settings to board makefile

Some setting currently in target/product/treble_common.mk, but
they should be board config variables. So, move them to
target/board/treble_common.mk.

Bug: 70951849
Test: Build pass and check on a Pixel device with GSI
Change-Id: I511fbc481583555182dab76503e67c5f56efa8eb
Merged-In: I511fbc481583555182dab76503e67c5f56efa8eb
reble_common.mk
4b3095855500f0b984f49e261afedf5c850da7d9 23-Dec-2017 Justin Yun <justinyun@google.com> Merge "Use current VNDK directories if version is not set on GSI" am: a5af4d920f am: cc3924fd67
am: 72a9d21cb9

Change-Id: I155f4ac421a71e481289f17bdd8236ca442307b0
72a9d21cb9e98267a4fb0aab1ea361718bae5429 23-Dec-2017 Justin Yun <justinyun@google.com> Merge "Use current VNDK directories if version is not set on GSI" am: a5af4d920f
am: cc3924fd67

Change-Id: I43850b8c451b9001a4046406fc79b2de6506d295
c104764f730a53f66ed13b3ec9d893c3c84dd61d 22-Dec-2017 Justin Yun <justinyun@google.com> Use current VNDK directories if version is not set on GSI

Only for GSI, if "ro.vndk.version" property is not defined, the
vendor modules will use current version of VNDK libs.

Bug: 70704112
Test: On Android-P sailfish device, install GSI and check boot
Change-Id: Ib8eb28604ab3e33474179dffbc07358921e7439c
reble_common.mk
ndk/init.noenforce.rc
df1006484d29128e7ce0d6ce15483cfe9487c789 22-Dec-2017 Suren Baghdasaryan <surenb@google.com> Go: Add defaults for downgrade_pressure and kill_heaviest_task

Explicitly define ro.lmk.downgrade_pressure and ro.lmk.kill_heaviest_task
values for Go so that defaults can be safely changed if needed.

Change-Id: I86d9c7aa52c213c43a25b02844e054dc28a6e512
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
o_defaults_common.mk
c1f2d7ac67e09f382ad5d032b5bbb73dfee38cbf 20-Dec-2017 David Chen <dwchen@google.com> Adds statsd to all builds.

Since incidentd requires statsd to detect anomalies, we should put
statsd on every device where incidentd is present.

Test: Test that build works as expected.
Change-Id: I64a6da15aae6cb7020cbbd0610c231547e43d645
ase.mk
4cdafdeb6b29d76042cf483818cee724e8681efa 21-Dec-2017 Jiyong Park <jiyong@google.com> Don't install unnecessary VNDK libs

vndk_package is a phony module that includes ALL VNDK libs found in the
source code. As a result, VNDK libs that were actually not needed for
the device have been installed consuming storage. For example,
/system/lib/vndk/android.hardware.automotive*.so files were installed
even though walleye/taimen do not have automotive HALs.

VNDK libs are now installed by their link time dependencies (i.e. if a
vendor module uses libcutils, then /system/lib[64]/vndk-sp/libcutils.so
is automatically installed.).

By the way, there is a few number of VNDK libs that do not have any
link time dependency from vendor modules. They are always opened via
dlopen. In such cases, the vndk modules are added to `required`
or `LOCAL_REQUIRED_MODULES` of the module that dlopens them. Or, they
are directly added to PRODUCT_PACKAGES of the base products so that they
are always installed.

Bug: 67002788
Test: walleye builds and boots to the UI
Test: basic functionalities work (sound, camera, camcorder, slow-mo,
youtube, wifi, bluetooth)

Change-Id: I0eb36701858cd456ccb69dd0cf0a1880773675c7
mbedded.mk
a294e329602d48376a848f03ef26441312029342 21-Dec-2017 Isaac Chen <ycchen@google.com> Merge "Use proper make variable for vendor directory" into oc-mr1-dev-plus-aosp
am: d82319aa41

Change-Id: Ic814d282577bb538fba99a473987877ee00f093b
c68c9a89f6f620647e967d34e4ec0c11015aeb5f 21-Dec-2017 Justin Yun <justinyun@google.com> Merge "Do not enforce VNDK on GSI if VNDK version is not set" am: 98acb09033 am: 9cd647af0c
am: 9b64392eb6

Change-Id: I0951744860207f061f2869c07a89877c458d9307
d82319aa41880bb4e893c53e5c792f040ebd59af 21-Dec-2017 Isaac Chen <ycchen@google.com> Merge "Use proper make variable for vendor directory" into oc-mr1-dev-plus-aosp
9b64392eb6bf8b1a2f0389ceef0f70f2df8879de 21-Dec-2017 Justin Yun <justinyun@google.com> Merge "Do not enforce VNDK on GSI if VNDK version is not set" am: 98acb09033
am: 9cd647af0c

Change-Id: I245bbe8e7a16deb42b84599691e581c504d4615c
fc951ff2687e859a36f95cd443b1f5ed7436eecf 19-Dec-2017 Justin Yun <justinyun@google.com> Do not enforce VNDK on GSI if VNDK version is not set

If ro.vndk.version is not defined, use the namespace configuration
file that does not enforce VNDK restriction.
This is only for GSI.

Bug: 70704112
Test: Flash sailfish with PI and test with PI GSI image
Change-Id: Ic2b41357905ef47a3483b2eff635e8ae239e28aa
reble_common.mk
ndk/init.gsi.rc
ndk/init.noenforce.rc
d7a6300c940f1d61f5d587f7b004ffbda89f6488 18-Dec-2017 Isaac Chen <ycchen@google.com> Use proper make variable for vendor directory

Usually, we use $(TARGET_COPY_OUT_VENDOR) in make file to refer to
the vendor directory on the device.

In target/product/emulator.mk on AOSP, this make variable is used,
but in internal master, "vendor" is used! This would cause some
automerger conflict when new CLs are commited to AOSP.

Test: $ lunch aosp_x86-userdebug; m -j; emulator
Change-Id: I18667ac76d0ba3000aa361051d02e4cbb62a4f2f
mulator.mk
3c3992fbb341b96988e1d8e972ccbcda799d12e0 15-Dec-2017 Bo Hu <bohu@google.com> Merge "emulator: disable location service" am: d9ee7467fd
am: 02ade23601

Change-Id: Ida38d9bc82d6e61cc3bc6db5550bfb084012ccfd
d9ee7467fd0c9df13ecaada3873177134af6c428 15-Dec-2017 Bo Hu <bohu@google.com> Merge "emulator: disable location service"
f663d1ca4dee97b49791cb1c19b623acf9578d82 15-Dec-2017 Yifan Hong <elsk@google.com> Merge "Rename VINTF XML module names" am: d8d276c5a6 am: fcdf772f67
am: d2c5a38dcb

Change-Id: I330b9c4aa322cf27ba4645c3d9a57859cb5f8ae8
d2c5a38dcbc2501656cacfc66bf2cede9d77b4f5 15-Dec-2017 Yifan Hong <elsk@google.com> Merge "Rename VINTF XML module names" am: d8d276c5a6
am: fcdf772f67

Change-Id: Ic16692b74336cf7019b022b83c88921c756a0fe7
43ec6ead28f06195ab9bbd3791b993d5dc871f0d 14-Dec-2017 Yifan Hong <elsk@google.com> Rename VINTF XML module names

* system_compatibility_matrix/manifest.xml
=> framework_...
* compatibility_matrix/manifest.xml
=> device_...

This is to follow the naming scheme in VINTF
doc.

Test: build all four targets

Change-Id: If5f6a99ded9964f3500c8e5fb97278f8fd0de387
mbedded.mk
680ab2effbbac8f3eeb7791e4554bf9b37834b72 14-Dec-2017 bohu <bohu@google.com> emulator: disable location service

So that watchdog does not reboot the
system because location service is not
responding.

This is just to get emulator images
booting on aosp.

BUG: 70378659
Change-Id: I81277208e6b9f92bb56c11b072a1f108ea964bb7
Merged-In: I81277208e6b9f92bb56c11b072a1f108ea964bb7
mulator.mk
c8c807062dc9ed2c8f3452a9bb72b83b5d9e59ce 14-Dec-2017 bohu <bohu@google.com> emulator: disable location service

So that watchdog does not reboot the
system because location service is not
responding.

This is just to get emulator images
booting on aosp.

BUG: 70378659
Change-Id: I81277208e6b9f92bb56c11b072a1f108ea964bb7
mulator.mk
e1e61bc5019396958e3b0f918e99949cace2d347 13-Dec-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "emulator: add wifi permission to emulator image"
659104968ffe554044ce68c67f2ab8f414676960 13-Dec-2017 bohu <bohu@google.com> emulator: add wifi permission to emulator image

Right now, emulator does not have wifi support yet
but the wifi service is needed for the whole systemui
to not crash on internal master.

We have plan to enable wifi on emulator, and before
that we still want a bootable emulator image for
testing purpose.

Change-Id: I5fe2613d3678aa898b5f8ddf7875ab85dbd43314
mulator.mk
1a029f0da23613534a8665525413713a28fa3d43 13-Dec-2017 Justin Yun <justinyun@google.com> Merge "Define PLATFORM_VNDK_VERSION" am: 553de17d44 am: db00ea991d
am: ea0752140f

Change-Id: Ib0ecca7c0b324e65e8a9312423eef4deb2a6b3f5
ea0752140fb5cc74d05d57d14122fc0b52adb827 13-Dec-2017 Justin Yun <justinyun@google.com> Merge "Define PLATFORM_VNDK_VERSION" am: 553de17d44
am: db00ea991d

Change-Id: I351f15cc9ab934a9da95b24acb8e80410c5e93d2
2a233b3b86e76c9bce28a322881c9f2d7fa48746 07-Dec-2017 Justin Yun <justinyun@google.com> Define PLATFORM_VNDK_VERSION

PLATFORM_VNDK_VERSION means the VNDK version that current build
provides. This value will be set to PLATFORM_SDK_VERSION once the
version is release. Otherwise, it will be set to "current".

Bug: 69883025
Test: device boot
Change-Id: I3fde4943aa062d9d148a3d7fc2798948870a48c6
ndk/Android.mk
7494beccb3f3ceecefc12e27857c24c6c9d1d6d2 12-Dec-2017 SzuWei Lin <szuweilin@google.com> Merge changes I8f20db07,Id3a8dd20,I0275a5d4 am: 6553fd6cad
am: 90cb321f88

Change-Id: I6df8c64d5fb0176b09e77eed0f90f569586814d5
5cde531adbf8ed5f6092b4c561d7fea466cbe89b 08-Dec-2017 SzuWei Lin <szuweilin@google.com> Add vintf into GSI

Bug: 70248004
Test: build pass and check the file in system image
Change-Id: Id3a8dd20e3de5dbba9d6ec222b32fed8817d300b
reble_common.mk
f786f03656c27b754b1fad128a58b946eb3c3102 08-Dec-2017 SzuWei Lin <szuweilin@google.com> Add a default apn-conf.xml into GSI

Add a default apn-conf.xml for telephony data network, then some
devices, ex. emulator, could use the default setting when it's
system image overrided by GSI.

Bug: 69869274
Test: build pass and boot a Pixel device with GSI to home screen
Change-Id: I0275a5d420eadcbb2f744e995c9a72a1fb46b935
reble_common.mk
e9dd9fd5070e0c746130ba6ea4e1b5b57039bec0 06-Dec-2017 Frank Salim <franksalim@google.com> Merge "Add software-only "strongbox" KM4 to goldfish."
5c2b64540cc56468ca331dde9c291f42539a6251 05-Dec-2017 Frank Salim <franksalim@google.com> Add software-only "strongbox" KM4 to goldfish.

Test: (manual) emulator boots, strongbox KM4 can start
Change-Id: I3dfb42d57c8b932954ca7c92443222e2c10ca6a4
mulator.mk
709e4cf5b76e8800ab81579076b0581ef64ff51c 05-Dec-2017 Justin Yun <justinyun@google.com> Merge "Check conformity of VNDK version" am: 6125d749ab am: cb8136d054
am: f4560ebb41

Change-Id: I43ba6de3e4eb87bae2d38b2c5613066f5d6d3d5e
f4560ebb41dc5ef264b83cbae91d4a53329fa3ca 05-Dec-2017 Justin Yun <justinyun@google.com> Merge "Check conformity of VNDK version" am: 6125d749ab
am: cb8136d054

Change-Id: I4ca79f1e567d07da2b999e13a0e54070b61e2a1e
cb8136d054893fa5e9a74f6632fbe67b91f31b50 05-Dec-2017 Justin Yun <justinyun@google.com> Merge "Check conformity of VNDK version"
am: 6125d749ab

Change-Id: I9e4ded0975e6ba8d44658e40a59ed34a88a18c14
9272ef87a6996514796a6e1e5870062894c904d1 17-Nov-2017 Justin Yun <justinyun@google.com> Check conformity of VNDK version

Allow BOARD_VNDK_VERSION=<version> only if the prebuilt VNDK for
the <version> is provided.

If PRODUCT_EXTRA_VNDK_VERSIONS is set, all the versions in the list
will be checked as well.

Bug: 38304393
Bug: 65377115
Bug: 68123344
Test: Set BOARD_VNDK_VERSION := current and check build
Test: Set PRODUCT_EXTRA_VNDK_VERSIONS := 27 and check if it returns
error when prebuilts/vndk/v27/Android.mk is not provided

Change-Id: I2e43d71f1ea3717ab8c45de84c926ecc43193307
ndk/Android.mk
d78a7ceb7f9f4731aff0e56bd6a2ec51a9cf9f2a 01-Dec-2017 Bo Hu <bohu@google.com> Merge "emulator: api 26 fix guest rendering (build)" am: fb46f47085
am: c6e1046dfb

Change-Id: I5dcd84170c6f9ac7be5ef155263bfae10de93b6e
c6e1046dfb6a439a667977444ed408210b4b8196 01-Dec-2017 Bo Hu <bohu@google.com> Merge "emulator: api 26 fix guest rendering (build)"
am: fb46f47085

Change-Id: Ifb7faacf00ce8af275868869e324fe25e9e9c64a
8bed4d0ce6fddfdfa0a03f6d563c4b4eac3dfe84 11-Aug-2017 Lingfeng Yang <lfy@google.com> emulator: api 26 fix guest rendering (build)

As swiftshader is open sourced, put it into emulator
targets to enable -gpu guest option.

Test: build aosp_x86-eng, launch emulator -gpu guest
and it should boot to home screen.

Change-Id: I2140d7cec28d5f00b7463b1d37d9cf62120398fb
Merged-In: I2140d7cec28d5f00b7463b1d37d9cf62120398fb
mulator.mk
a840752b687ee9ee0ca4fe7a13ba68a14c93c231 30-Nov-2017 Paul Duffin <paulduffin@google.com> Switch usages of legacy-test to android.test.base

The legacy-test library has been deprecated in favour of the
android.test.base library which will be exposed to developers in
similar manner to android.test.runner and android.test.mock.

Bug: 30188076
Test: make checkbuild && make droid && flash
Change-Id: I36a9ccf8a1b4b7b75ce1ca4893daa3db6e660b30
ore_minimal.mk
ore_tiny.mk
untime_libart.mk
0845cb5c9815ea504926404b8bbaebce6c19ab35 22-Aug-2017 Jiyong Park <jiyong@google.com> add llndk|vndksp.libraries.txt to vndk_package

Bug: 64882323
Test: build 2017 pixel devices. check the files are under /system/etc.

Merged-In: I488427f796b770bb2d151cfa49f73d323cafbc9f
Change-Id: I488427f796b770bb2d151cfa49f73d323cafbc9f
(cherry picked from commit 686aff5b91207ff68b114a6a61840a48ad27fccb)
ndk/Android.mk
207413d05655828936431c39fd027358738e6464 11-Aug-2017 Lingfeng Yang <lfy@google.com> emulator: api 26 fix guest rendering (build)

As swiftshader is open sourced, put it into emulator
targets to enable -gpu guest option.

Test: build aosp_x86-eng, launch emulator -gpu guest
and it should boot to home screen.

Change-Id: I2140d7cec28d5f00b7463b1d37d9cf62120398fb
mulator.mk
44d569b1304c03c8a8fe154b72a3f904c2999c87 21-Nov-2017 Yao Chen <yaochen@google.com> Merge "Set the default ring buffer size for stats log, and set it loggable." am: adbaeb0c1d am: 2e006b7dc8
am: 5783f2beca

Change-Id: I8c4b41e0af440f759e783728b43b35555c0cec75
5783f2beca5eb07c467a73ebd726e54f84da9d80 21-Nov-2017 Yao Chen <yaochen@google.com> Merge "Set the default ring buffer size for stats log, and set it loggable." am: adbaeb0c1d
am: 2e006b7dc8

Change-Id: I8f5cd906ce842d03c2028dfee2e4ea8ce1b84f06
2e006b7dc8f86e9e34966b3e877364c568d95006 21-Nov-2017 Yao Chen <yaochen@google.com> Merge "Set the default ring buffer size for stats log, and set it loggable."
am: adbaeb0c1d

Change-Id: I86a62bad86030eb3cc3ce3d6806c56cf87a711b4
adbaeb0c1db1d3fdb00d937f3a6057e20b1877df 21-Nov-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Set the default ring buffer size for stats log, and set it loggable."
8ce8dc2efac1d181eb22eb3dcd0d578c6ddb6ee0 14-Nov-2017 Yao Chen <yaochen@google.com> Set the default ring buffer size for stats log, and set it loggable.

Bug: 69323063
Test: manual
Change-Id: I19de884927bc4999d503b919d851048609be1470
ore_minimal.mk
44dd4881defd4589fad6fdd8596d6bc6f3f9dfb5 14-Nov-2017 Xin Li <delphij@google.com> Merge commit '66b8b530187b129934a685bf0c4349eef00e4b0c' from
oc-mr1-dev-plus-aosp-without-vendor into stage-aosp-master.

Change-Id: I7594bb72dd7e847292eb502edd918e41318aac29
Merged-In: Ide82473d358719f7e01cd2a4a85db954f3722f14
0d910aade0a3ce0128d8566a033cb383610afabc 14-Nov-2017 Jaekyun Seok <jaekyun@google.com> Merge "Move system default values in system partition" am: 7c61a4eaef am: cc29444e0a
am: 9e760a3da2

Change-Id: I53de3bb413ca16c86d9d6657f6bb531f4df7b287
9e760a3da28eea5ebeae176c3afdb2279276ae11 14-Nov-2017 Jaekyun Seok <jaekyun@google.com> Merge "Move system default values in system partition" am: 7c61a4eaef
am: cc29444e0a

Change-Id: I8a9290c7d10c9f5330c9b9e3c09c00163cb8bf1b
4022ec99a6e7ac10788d5161d95dbdbadc213d96 12-Nov-2017 Jaekyun Seok <jaekyun@google.com> Move system default values in system partition

The following properties are specified under platform/build as system
default values.

- tombstoned.max_tombstone_count
- debug.atrace.tags.enableflags
- dalvik.vm.dex2oat-minidebuginfo

So they should move into system partition.

Bug: 64661857
Test: confirmed that the default properties were stored in
/system/etc/prop.default on sailfish device
Change-Id: Ic34c05fd9761e281962b6bb425e4babedfca45a9
ore_minimal.mk
mbedded.mk
untime_libart.mk
b6a3564609bb1e37ccdc409b11da73bcb89748b5 08-Nov-2017 Dan Willemsen <dwillemsen@google.com> Merge "Add PRODUCT_ADB_KEYS" am: f599f4010e am: 617dce0c29
am: 06870ee92b

Change-Id: I3691dda3888e1a49e7c1e26955b022a2f88160a4
06870ee92b256dfba23191af912691a106c264a1 08-Nov-2017 Dan Willemsen <dwillemsen@google.com> Merge "Add PRODUCT_ADB_KEYS" am: f599f4010e
am: 617dce0c29

Change-Id: I189f7ff9e9849fcfed1fe2b02502d105267db97a
f599f4010e50b1c8329a4803317a6376fa293967 08-Nov-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Add PRODUCT_ADB_KEYS"
1e972a863f7c8a64669f8973e1a44234d9ace088 08-Nov-2017 Jaekyun Seok <jaekyun@google.com> Merge changes from topic "system_default_prop" am: 4cb631f624 am: bc94fb4340
am: 5f035cbbde

Change-Id: I294c154385bb387bcfc81c63a86d314a30eb6bff
5f035cbbdee8f57c7053f9c4215eb349176a4bbb 08-Nov-2017 Jaekyun Seok <jaekyun@google.com> Merge changes from topic "system_default_prop" am: 4cb631f624
am: bc94fb4340

Change-Id: I5fc7527907cce11084151643ce6b6451687faed6
4cb631f6243788bed2b9bfdbe82a0fa9a2c94334 08-Nov-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge changes from topic "system_default_prop"

* changes:
Move ART default properties into system partition
Add PRODUCT_SYSTEM_DEFAULT_PROPERTIES
5fb6a3eb9f20be7b7c263bb931ed1a40c333a501 03-Nov-2017 Jaekyun Seok <jaekyun@google.com> Move ART default properties into system partition

Bug: 64661857
Bug: 68755013
Test: confirmed that ART default properties were stored in
/system/etc/prop.default on sailfish device

Change-Id: Ie07d3049de5ac395cfb9105e208fe7825080fa15
untime_libart.mk
c72ebd8f2e30bc43ab39a95315fd502a056da5e8 07-Nov-2017 Isaac Chen <ycchen@google.com> Move emulator specific configurations to vendor
am: 5bf9ac508c

Change-Id: I192a2c5f41c8a0558e08e77cceb0875c290ec4cd
5bf9ac508c580172d28d846ea15cf8908431327b 19-Oct-2017 Isaac Chen <ycchen@google.com> Move emulator specific configurations to vendor

The moved files are all emulator specific so should reside in vendor
directory/partition. This modification resolves a Launcher crash
issue when GSI boots on the emulator. Directly relevant file is
handheld_core_hardware.xml, which is absent from the GSI.

All other files moved in this change can cause similar issues (if they
stay under /system) since they aren't present on GSI, either.

Bug: 67987112
Test: x86 GSI boots to home screenon with 2 emulator products, aosp_x86,
and sdk_gphone_x86 on the x86 emulator (on internal master).
Both aosp_x86 and aosp_x86_64 boot to home screen on the emulator.
Both aosp_arm and sdk_phone_arm boot to home screen on the arm
emulator.

Change-Id: I2ff4f71b89d84dab322d00cf846cf06c98a1e8a7
mulator.mk
ull_base_telephony.mk
dk_base.mk
47392c41ff8a82802043478011650fa9adb9e4d2 06-Nov-2017 Andreas Gampe <agampe@google.com> Merge "Build: Enable minidebuginfo generation" am: ca677112f0 am: 01e6cae2cb
am: 4e347f9dce

Change-Id: I26b0dce798b5ef5b0bf7826eeaa987deef4c7290
4e347f9dce0dea11130106a0ba1e678601b7b111 06-Nov-2017 Andreas Gampe <agampe@google.com> Merge "Build: Enable minidebuginfo generation" am: ca677112f0
am: 01e6cae2cb

Change-Id: I958eec8297a937f411002ba9fdab0eb852a65848
ca677112f01d1f39d8a32504a02a10ec47ee3255 06-Nov-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Build: Enable minidebuginfo generation"
8930bf679bbc97163b5c3e81107b0957216823ca 06-Nov-2017 Isaac Chen <ycchen@google.com> Merge "Move emulator specific configurations to vendor"
0bd793815e8c1d7830c6753e399b70d4bfb4a88b 03-Nov-2017 Dan Willemsen <dwillemsen@google.com> Add PRODUCT_ADB_KEYS

This easily allow products to add custom adb keys for debuggable builds.
To use, provide a public key created by `adb keygen` to
PRODUCT_ADB_KEYS.

This way automated test farms don't need manual intervention to
authenticate to the device over adb, but we don't disable security for
everyone else.

Add an inherit-product-if-exists hook to aosp_* targets so that our
build servers can add a key for our test farms.

Bug: 32891559
Test: lunch aosp_marlin-userdebug; m bootimage
Test: lunch aosp_marlin-user; m bootimage
Change-Id: I1720644d89ec5289fbe99f95ebcdfbb3f3b20e67
mbedded.mk
ull_base.mk
ecurity/Android.mk
0f3e16aad29227bea1b028cb8a3c57b380be808b 03-Nov-2017 Andreas Gampe <agampe@google.com> Build: Enable minidebuginfo generation

Enable generation of minidebuginfo through dex2oat by default.

Test: m
Test: adb shell cmd package compile -f -a
Change-Id: I70f7a1ca4939e7992ba2a7b607e8ce9bd6e0b918
untime_libart.mk
44edd9a9a1bf8b735d5824231b62f302ce13c9e3 03-Nov-2017 Jin Qian <jinqian@google.com> Merge "Replace make_ext4fs with mke2fs" am: bd532fbf2e am: 3f2bf55726
am: a08e72372e

Change-Id: I3fef2c24e4795e4b9a146f1e7ee9953c3e5f5db6
a08e72372e3c8362a70b4cae835b9f39b9dae9a9 03-Nov-2017 Jin Qian <jinqian@google.com> Merge "Replace make_ext4fs with mke2fs" am: bd532fbf2e
am: 3f2bf55726

Change-Id: I413967d1e6f479d8899e906aa4a5d597107c77de
bd532fbf2ebc1fe87f11374f61409312f42048da 03-Nov-2017 Jin Qian <jinqian@google.com> Merge "Replace make_ext4fs with mke2fs"
95b2b695cd3150c2355d53eb8b0581d9b05a0652 03-Nov-2017 Jin Qian <jinqian@google.com> Replace make_ext4fs with mke2fs

make_ext4fs is deprecated and should be replaced with mke2fs

Bug: 64395169
Change-Id: Idfc8c0ee0ff598fdaa6f20bb0d4f6dca687a1b10
ore_minimal.mk
ore_tiny.mk
1c505a1985faef34963120e403d9fbd0d406640c 02-Nov-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Set the default value of pm.dexopt.shared to speed"
165ede37adedcc1ba3295a9ac2b44e2d9f2722a5 02-Nov-2017 Dan Willemsen <dwillemsen@google.com> Merge "Revert "Add adb keys to debuggable AOSP builds"" am: 40fae9ca0f am: 438a8b800a
am: be48f9de21

Change-Id: I5bc89c0401a9c0535d105ae08cf4cdc62de8241e
be48f9de214e8c4fb4357b453b74e1743c5c8f08 02-Nov-2017 Dan Willemsen <dwillemsen@google.com> Merge "Revert "Add adb keys to debuggable AOSP builds"" am: 40fae9ca0f
am: 438a8b800a

Change-Id: I32ff3e53910b0d162a4aa40ae0111589f979a053
89836f119e965c865670b2bcd76981ee03b1d9c3 18-Sep-2017 Calin Juravle <calin@google.com> Set the default value of pm.dexopt.shared to speed

By default, we should compile all shared apks with the speed filter.

(cherry picked from commit 3fdb549931488d066aa606844127879eb7b13820)

Bug: 65591595
Test: build & boot
Merged-In: I8781ca47090321a32641ec4c7a4ed3c722bab475
Change-Id: I8781ca47090321a32641ec4c7a4ed3c722bab475
untime_libart.mk
e76e3837cdc70ea3f9a4c156c970cc00e66ccef1 02-Nov-2017 Tobias Thierer <tobiast@google.com> Revert "Add adb keys to debuggable AOSP builds"

This reverts commit 6d4536023b002f6377ca6a74a93604c9a38c0670.

Reason for revert: Suspected to have broken build_test on master:

build/make/core/tasks/vendor_module_check.mk:108: error: Error: vendor module "adb_keys" in vendor/google/security/adb in product "aosp_lionhead" being installed to out/multiproduct-20171102103809/aosp_lionhead/target/product/lionhead/root/adb_keys which is not in the vendor tree or odm tree.

Change-Id: If7c1c9f08604b1dfc1036ea6fe3cb487fafc3cf0
ull_base.mk
2b063ee55d184b3157928960ed873b90e17c6047 19-Oct-2017 Isaac Chen <ycchen@google.com> Move emulator specific configurations to vendor

The moved files are all emulator specific so should reside in vendor
directory/partition. This modification resolves a Launcher crash
issue when GSI boots on the emulator. Directly relevant file is
handheld_core_hardware.xml, which is absent from the GSI.

All other files moved in this change can cause similar issues (if they
stay under /system) since they aren't present on GSI, either.

Bug: 67987112
Test: x86 GSI boots to home screenon with 2 emulator products, aosp_x86,
and sdk_gphone_x86 on the x86 emulator (on internal master).
Both aosp_x86 and aosp_x86_64 boot to home screen on the emulator.
Both aosp_arm and sdk_phone_arm boot to home screen on the arm
emulator.

Change-Id: I2ff4f71b89d84dab322d00cf846cf06c98a1e8a7
mulator.mk
ull_base_telephony.mk
dk_base.mk
a2221a5824152a9e58d7d6f1fbf59f81c42271ab 02-Nov-2017 Dan Willemsen <dwillemsen@google.com> Merge "Add adb keys to debuggable AOSP builds" am: 40cd480454 am: ccdbf9866c
am: b2830040b4

Change-Id: I944c70d920353bd7f31560566a31c25f58aa6a5b
b2830040b4feacb83cdf50c85f6b160bceca1882 02-Nov-2017 Dan Willemsen <dwillemsen@google.com> Merge "Add adb keys to debuggable AOSP builds" am: 40cd480454
am: ccdbf9866c

Change-Id: Ie1c8c729b47cfeb070f899db97b759cbe4b1abd7
6d4536023b002f6377ca6a74a93604c9a38c0670 01-Nov-2017 Dan Willemsen <dwillemsen@google.com> Add adb keys to debuggable AOSP builds

These don't exist on AOSP itself, but if they're added in, debuggable
builds will include the keys. This way automated test farms don't need
manual intervention to authenticate to the device over adb, but we don't
disable security for everyone else.

Bug: 32891559
Test: lunch aosp_marlin-userdebug; m
Change-Id: I59011a5c1f45b0c8bd5c2355d2b4c3671f5da4e4
ull_base.mk
c5966a35ca9c471c49a45ebe8260c289210a041e 15-Jun-2017 Shubham Ajmera <shubhamajmera@google.com> Add compiler filter for inactive app downgrade

(cherry picked from commit 572a3df7fcf1b45c484a569197e687faa80f29f8)

Bug: 36598475
Test: Verified the property value on the device
Merged-In: I8afcffcb7064ff6a3b97c26ee18aa22f969ffef3
Change-Id: I8afcffcb7064ff6a3b97c26ee18aa22f969ffef3
untime_libart.mk
c65540bccf9947d0b03dc67da621ee282eadca96 31-Oct-2017 Sunny Goyal <sunnygoyal@google.com> Switching build to use Launcher3 instead of Launcher2

Bug: 67984089
Test: it builds
Change-Id: I92a6e4852d6367f5c42fc5e9686487a793b71afe
ore.mk
ef4f57af4af818228eeba37304908d4aeb507b00 31-Oct-2017 Justin Yun <justinyun@google.com> resolve merge conflicts of eb247544a7 to oc-mr1-dev-plus-aosp

Test: I solemnly swear I tested this conflict resolution.
Change-Id: Ib0c5ade0a1db65491b21226d5a2686ff6cf32d74
83c8f78e003f8b4c695d8047103cf645767d6def 25-Oct-2017 Justin Yun <justinyun@google.com> Use vndk-sp phony module for vndk-sp package list

To install the vndk-sp libraries defined in device/generic/common,
use vndk-sp phony module to list the libraries.

Bug: 65853349
Test: build aosp_x86-user and check emulator boot
Change-Id: Idf2d421b5d84e04e332db9cb357a46c898a89c4e
(cherry picked from commit 740c6a3c7c6b6ca52545fb57daab13600f0808d1)
mulator.mk
b5ecb6581af27b7227b2ffa102aecd28368404f6 30-Oct-2017 Mathieu Chartier <mathieuc@google.com> Add PRODUCT_MINIMIZE_JAVA_DEBUG_INFO to go_defaults_common am: 99b2739a66
am: 356d58009c

Change-Id: I7c319ae376e0a6d7b094ad6629dffef757d9e508
356d58009c302698709481c40c1fb8cb49e09d22 30-Oct-2017 Mathieu Chartier <mathieuc@google.com> Add PRODUCT_MINIMIZE_JAVA_DEBUG_INFO to go_defaults_common
am: 99b2739a66

Change-Id: I24d503bc735a231b5e39c5a0745c3dacfdc64a15
813249bfdf186e0a149a491f7ced1d8d352a8cad 10-Aug-2017 bohu <bohu@google.com> emulator: squash misc modifications from oc-emu-dev

Change-Id: Ia6c3ff0805b88ef284524a4e6faa5615016b359c
Merged-In: I7380292cd4dc851a987683bdf61d511dbf74aff6
osp_arm.mk
osp_arm64.mk
osp_x86.mk
osp_x86_64.mk
dk_base.mk
dk_phone_arm64.mk
4a6cc6a8fcbbd6f59c7b07806d3786c1a5c6f25c 23-Jun-2017 bohu <bohu@google.com> emulator: move rild.libpath to vendor

BUG: 62137708
Test: buld sdk_gphone_x86-user, launch
emulator make sure radio works

Change-Id: Ib25ae4a1c7f86ef20a45af2f88732067ad95c5f4
Merged-In: I4ef1483a8d95a74b54deb6f0d4b2461c733c8140
dk_phone_arm64.mk
dk_phone_armv7.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
179849ade7e5e61ac68944b54d9f5291aa4812f7 15-Jun-2017 bohu <bohu@google.com> sdk:enable emulator to launch in build environment

Recent changes in emulator requires advancedFeatures.ini,
encryptionkey.img and new kernels (such as 3.18) at OUT directory
so emulator can find them.

This CL set those up as part of the build process.

Change-Id: Iccaea540b2a27f45fd487dd25408b5d5c047171c
Merged-In: Ib3b7c4c48a22cecb44255e643402fd1c37797522
dk_phone_arm64.mk
dk_phone_armv7.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
cb0bebbeda4b8772a3e69c779e66d62aecedbd4b 26-May-2017 bohu <bohu@google.com> build-emulator: fully treblize emulator image

Install emulator specific binaries and libraries
to vendor partition; update selinux; add vndk.

BUG: 37511975

Test: build user build, launch emualtor, run CTS.

Change-Id: I7f5317d52e552367a1390789fe7ce6e0955ba8de
Merged-In: I70f58947e98b41b195d77b4347d2efdc09348392
mulator.mk
740c6a3c7c6b6ca52545fb57daab13600f0808d1 25-Oct-2017 Justin Yun <justinyun@google.com> Use vndk-sp phony module for vndk-sp package list

To install the vndk-sp libraries defined in device/generic/common,
use vndk-sp phony module to list the libraries.

Bug: 65853349
Test: build aosp_x86-user and check emulator boot
Change-Id: Idf2d421b5d84e04e332db9cb357a46c898a89c4e
mulator.mk
99b2739a66cd8bcf9ece03a1d5fd5484fd9f2bb4 24-Oct-2017 Mathieu Chartier <mathieuc@google.com> Add PRODUCT_MINIMIZE_JAVA_DEBUG_INFO to go_defaults_common

Strip the local variable table and the local variable type table to
reduce the size of the system image. This has no bearing on stack
traces, but will leave less information available via JDWP

Bug: 67374015
Test: make and flash
Change-Id: Ie592221b893f7fa7433fe10e8c08ff70b5de4e47
o_defaults_common.mk
91516ba4e74849b905918966430cf9cbfc540a6c 24-Oct-2017 Andreas Gampe <agampe@google.com> Merge "Go: Disable libartd by default" into oc-mr1-dev am: 8e813f3ebb
am: a33b7a5750

Change-Id: If4b93519d03e98af9775ade0baed0133581c7140
a33b7a575035bc9af1db15862683a11c7a85e321 24-Oct-2017 Andreas Gampe <agampe@google.com> Merge "Go: Disable libartd by default" into oc-mr1-dev
am: 8e813f3ebb

Change-Id: Ib10234f8627d9a5146ea7bf20541a0bcfd91ddb2
9b78f70dbbae6813c4f8636352284a993787a078 23-Oct-2017 Jiyong Park <jiyong@google.com> Merge "Freeze VNDK lib list on release platforms" am: f636d065bd am: 5099d1a340 am: 7883234e51
am: 1b49e70b9c

Change-Id: Iad989808b4f2f121a05074fec772fa19789b0537
1b49e70b9c188bca47aad5cf7dc9434009c568e7 23-Oct-2017 Jiyong Park <jiyong@google.com> Merge "Freeze VNDK lib list on release platforms" am: f636d065bd am: 5099d1a340
am: 7883234e51

Change-Id: If9f63ce6c21e4d3c754c3d980e9f8a374ba851a2
7883234e51dd7a69d05ed9d360d0cc0cc6d1c530 23-Oct-2017 Jiyong Park <jiyong@google.com> Merge "Freeze VNDK lib list on release platforms" am: f636d065bd
am: 5099d1a340

Change-Id: I028dd277044bd4a206be69962a01fd6e76f0cccb
5099d1a3409e37117eb0992521a94d81f19fa22a 23-Oct-2017 Jiyong Park <jiyong@google.com> Merge "Freeze VNDK lib list on release platforms"
am: f636d065bd

Change-Id: I926ed105da6627f03d614a1d8196c35bdc378eaf
f636d065bd7bee92e059d92e4df9f5545d1a4c57 23-Oct-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Freeze VNDK lib list on release platforms"
3b6c9161946e005fba1d09226c1c224557c0915f 10-Oct-2017 Jiyong Park <jiyong@google.com> Freeze VNDK lib list on release platforms

The list of VNDK libraries that exist in the source tree is compared
against the latest known list. If they are different, build breaks.

The latest list can be updated by running update-vndk-list.sh but it
is allowed only for development branches (i.e. PLATFORM_VERSION_CODENAME
!= REL).

Bug: 67002788
Test: build 2017 pixel devices
Test: m check-vndk-list
Test: update-vndk-list.sh
Change-Id: I4bae2b647c045b11ac7d587fab48067bf53a7cf4
ndk/Android.mk
2377f23d44593b96b6b06121e4510554e68f638c 21-Oct-2017 Colin Cross <ccross@android.com> Merge "Update references to build/core to build/make/core" am: 6db8597174 am: bce301801f am: 4ffa2e1ebc
am: 40be14c239

Change-Id: I126f1387ad66bace815d7a8bd3f46357cb39e7f2
40be14c23945bf3b76eed6fbfbb97b01f035e2ef 21-Oct-2017 Colin Cross <ccross@android.com> Merge "Update references to build/core to build/make/core" am: 6db8597174 am: bce301801f
am: 4ffa2e1ebc

Change-Id: I9ff0a8d8e2abd407935e691be324894a5da09f8c
4ffa2e1ebc95189600f9625704965388dabde9b0 21-Oct-2017 Colin Cross <ccross@android.com> Merge "Update references to build/core to build/make/core" am: 6db8597174
am: bce301801f

Change-Id: Ia79b01150eea31e95eb40dddb0209d6ec12a1ff1
bce301801f75e559c8a59b10b140b046ac6ca50d 21-Oct-2017 Colin Cross <ccross@android.com> Merge "Update references to build/core to build/make/core"
am: 6db8597174

Change-Id: I4be5bc1805d1900991966d24fda15f2705ee248d
6db8597174d8e23ea3bd4e94b4169e18ce2b3dd1 21-Oct-2017 Colin Cross <ccross@android.com> Merge "Update references to build/core to build/make/core"
6cdc5d20f346187a9926a7e9a2ccb07efc4ed3ff 20-Oct-2017 Colin Cross <ccross@android.com> Update references to build/core to build/make/core

sed -i -e 's"\([^/]\)build/core"\1build/make/core"g' $(git grep -l build/core)

Test: m checkbuild
Change-Id: Idf3a2fed79aee5d2c07bd8e42f0c0660f253ddc2
ecurity/README
6bb2743b8b3a0011f6fff1c5c5d2ff2644e90c14 19-Oct-2017 Andreas Gampe <agampe@google.com> Go: Disable libartd by default

Free up some space in userdebug to make consistent with user. Go
doesn't have enough resources, really, anyways.

Frees up about 9M.

Bug: 62087184
Test: lunch gobo-userdebug && m && ls $OUT/system/lib/libartd*
Change-Id: I109bbbc59b71de48ca63ba64142148a50fb0af55
o_defaults_common.mk
1583dd2c87e28f4eb1e20130888e949cf42c79bb 19-Oct-2017 Bowgo Tsai <bowgotsai@google.com> Merge "Removing keystore.default from core_tiny.mk and core_minimal.mk" am: 96929d691e am: 2b83ca7481 am: 47b71b396b
am: 66b8b53018

Change-Id: Ic3b157f990dbe2a7a70ab46962d792a363a4d8c9
66b8b530187b129934a685bf0c4349eef00e4b0c 19-Oct-2017 Bowgo Tsai <bowgotsai@google.com> Merge "Removing keystore.default from core_tiny.mk and core_minimal.mk" am: 96929d691e am: 2b83ca7481
am: 47b71b396b

Change-Id: I9443752fb9cc751d655782cedf3c7c688500e1ee
47b71b396b2663eb433ecaf0e0b31ba5e655f15f 19-Oct-2017 Bowgo Tsai <bowgotsai@google.com> Merge "Removing keystore.default from core_tiny.mk and core_minimal.mk" am: 96929d691e
am: 2b83ca7481

Change-Id: I44d51b4632ddf19364b8eb1e636d13eb77d8adfc
2b83ca7481214a2e2374b670034409474718900c 19-Oct-2017 Bowgo Tsai <bowgotsai@google.com> Merge "Removing keystore.default from core_tiny.mk and core_minimal.mk"
am: 96929d691e

Change-Id: I0a208412fe98cbd06b24bfba24f5f08edb95bb52
96929d691e386c5971b48332987802ce8eb6a8c5 19-Oct-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Removing keystore.default from core_tiny.mk and core_minimal.mk"
6433fe144129f24175d84f927d0ca3240599073d 18-Oct-2017 Zach Riggle <riggle@google.com> Merge "Add strace back onto userdebug builds" am: e02a37d046 am: 42ba61ca7c am: 7aaf1eec54
am: 953442280d

Change-Id: Iae0544a4788cef7e7fd221f98b8f4af9b04e9db2
953442280d1a339fdbb1496a195e9ddb18ffcbde 18-Oct-2017 Zach Riggle <riggle@google.com> Merge "Add strace back onto userdebug builds" am: e02a37d046 am: 42ba61ca7c
am: 7aaf1eec54

Change-Id: Ice5c9dd7fa2686c8ff8dc431b9d80ed5821418c8
7aaf1eec54540bce348dafb89ad2fb1f118dba36 18-Oct-2017 Zach Riggle <riggle@google.com> Merge "Add strace back onto userdebug builds" am: e02a37d046
am: 42ba61ca7c

Change-Id: I31e9c3fd921c26658672605dabd6165d9f1d96cd
42ba61ca7c6f29691c3ac318ef33eee2b8830f6a 18-Oct-2017 Zach Riggle <riggle@google.com> Merge "Add strace back onto userdebug builds"
am: e02a37d046

Change-Id: I5930dee81f990c534e1553f5cbcff83afdfcd984
7d1f81a048c48b86a7e43de8f9228eafe56fd423 17-Oct-2017 Zach Riggle <riggle@google.com> Add strace back onto userdebug builds

Blueprint stopped supporting the "debug" tag, per dwillemsen

Change-Id: I6c206e058ce32cbea3fd8ae922ac1ba5a0598410
ase.mk
7912a9e760eb5ffb5b9cc21703f59cc7ba8ae806 17-Oct-2017 Bowgo Tsai <bowgotsai@google.com> Removing keystore.default from core_tiny.mk and core_minimal.mk

keystore.default is not the current default implementation
and is not needed on running devices.

Bug: 65613798
Test: boot device

Change-Id: Ide82473d358719f7e01cd2a4a85db954f3722f14
ore_minimal.mk
ore_tiny.mk
5bbc3792fd089b3c1c6768a6659fc41b62b0f98f 16-Oct-2017 Mathieu Chartier <mathieuc@google.com> Merge changes from topic "move_to_go_defaults_512" into oc-mr1-dev am: 241539e1ae
am: 6a8fb8f75a

Change-Id: Ic74e69a173f48056c9464b206cfa966bbf391541
87750089994b8c43eb71df0fd4cff6f31d1e29ca 16-Oct-2017 Mathieu Chartier <mathieuc@google.com> Split go_defaults into a 512 version and a normal version am: 7267676258
am: 8f8fe3ee4b

Change-Id: I2da97af237e1825868d00f80c46d27fc2879348e
6a8fb8f75a9c4399d74bc00c19acdb4ff7b43393 16-Oct-2017 Mathieu Chartier <mathieuc@google.com> Merge changes from topic "move_to_go_defaults_512" into oc-mr1-dev
am: 241539e1ae

Change-Id: Icbce5fed1a6602f12d31f2ac31544b4bbfa53c76
8f8fe3ee4bf4080ba2efe3fa61f79987fd149a2e 16-Oct-2017 Mathieu Chartier <mathieuc@google.com> Split go_defaults into a 512 version and a normal version
am: 7267676258

Change-Id: I0ad8724097e27c35bded48f0db5a69bdc659d363
120a1bdad1ed6ca98ff5d76c4a978b3edfaad723 16-Oct-2017 Mathieu Chartier <mathieuc@google.com> Add some properties to go_defaults_512.mk

Add lmkd tuning and madvise random hints.

Bug: 67374015
Test: make, flash, look at properties

Change-Id: Id5dfcc28ac9ea1b84f761f1b75ace45f12c47918
o_defaults_512.mk
726767625879fcedbd984d6a76c6a26aa0254d8a 16-Oct-2017 Mathieu Chartier <mathieuc@google.com> Split go_defaults into a 512 version and a normal version

Added go_defauls_common.mk for settings common to both 512 and other
Go devices. Added go_defaults_512 for 512MB RAM devices.

Bug: 67374015
Test: make, flash, look at properties
Change-Id: I160118e397a2f53d64df4a6d8e77aec3553fa401
o_defaults.mk
o_defaults_512.mk
o_defaults_common.mk
2ea47f12bf8487c6664a0a8893e2bf67214c2438 15-Oct-2017 Elliott Hughes <enh@google.com> Merge "external/svox is going away." am: ff806ece8d am: 635febc86f am: 1a79b21385
am: 51ec0bda61

Change-Id: Ibbbf07abbd8d887bfc9f98a50550e4146de6e0a0
63578881d523b6e3945e5c9725ef9d25989b6d52 15-Oct-2017 Elliott Hughes <enh@google.com> Merge "Remove PicoTTS from the base." am: 05cf348722 am: 529f794352 am: 891ea7806a
am: d857603851

Change-Id: I4d9323aabb5083319f52e35ece254d4e9e401b33
50b8e537a6eca0072155f14eb33edfe6ec1748d8 15-Oct-2017 Bowgo Tsai <bowgotsai@google.com> Merge "Adding Android verified boot 1.0 metadata into ENG builds" am: 5f958ccad5 am: 86c4f8ed54 am: 08a05cd9ae
am: 0e1ada16ce

Change-Id: I87610d125ec4238c7b62774a053ee65fd1838368
51ec0bda61afc8ecfec43f6dae4c14b51dbbe506 15-Oct-2017 Elliott Hughes <enh@google.com> Merge "external/svox is going away." am: ff806ece8d am: 635febc86f
am: 1a79b21385

Change-Id: I74ec971eab347967e5ffde3246ee58b402e6414f
d85760385179d4a69488a5fe94051effd76f31b3 15-Oct-2017 Elliott Hughes <enh@google.com> Merge "Remove PicoTTS from the base." am: 05cf348722 am: 529f794352
am: 891ea7806a

Change-Id: Ic237c6af78ecaf6ae0c21b11c1da060a84ed8532
0e1ada16ceabfc1f9ab390f326eedbc5ad9ce29a 15-Oct-2017 Bowgo Tsai <bowgotsai@google.com> Merge "Adding Android verified boot 1.0 metadata into ENG builds" am: 5f958ccad5 am: 86c4f8ed54
am: 08a05cd9ae

Change-Id: Ie7471976439616452b0c830b19471be1748a750a
1a79b213852b6cc50b9ea65851b5f7336e742be7 15-Oct-2017 Elliott Hughes <enh@google.com> Merge "external/svox is going away." am: ff806ece8d
am: 635febc86f

Change-Id: I68bfc2d6bd4989b8311fd039ff65d0942772cfda
891ea7806ab57d679f9323d3face5aeb0c677c75 15-Oct-2017 Elliott Hughes <enh@google.com> Merge "Remove PicoTTS from the base." am: 05cf348722
am: 529f794352

Change-Id: I63e841f191aa423b68b42de8a300c27169cb6153
635febc86f055135a3f0971d54302e5c92ebd91d 15-Oct-2017 Elliott Hughes <enh@google.com> Merge "external/svox is going away."
am: ff806ece8d

Change-Id: I1c3fa0d99c6cf53c6266e7c775addcbde56114f9
08a05cd9ae25154a590b689a6ca3d212a26fb250 15-Oct-2017 Bowgo Tsai <bowgotsai@google.com> Merge "Adding Android verified boot 1.0 metadata into ENG builds" am: 5f958ccad5
am: 86c4f8ed54

Change-Id: I3fcdd659de74524b694e16581aaeea2d412245e0
529f794352b6be7977cb7da726443d0083026cda 15-Oct-2017 Elliott Hughes <enh@google.com> Merge "Remove PicoTTS from the base."
am: 05cf348722

Change-Id: I4a2417544509e330ca296455fcc0d276578227a7
86c4f8ed542f150b38e22b8fa48d9950117bbf72 15-Oct-2017 Bowgo Tsai <bowgotsai@google.com> Merge "Adding Android verified boot 1.0 metadata into ENG builds"
am: 5f958ccad5

Change-Id: I54405288a18db3940b0721d5638127e66b7cac3e
271f6ffa045064abcac066e97f2cb53ccb3e5126 14-Oct-2017 Elliott Hughes <enh@google.com> external/svox is going away.

Bug: N/A
Test: builds
Change-Id: I2583ebd8bc745fb76397e44e214c730863e55700
ull_base.mk
dk_base.mk
05cf348722d7677dfa6b3042967d4bf46bf0172f 13-Oct-2017 Elliott Hughes <enh@google.com> Merge "Remove PicoTTS from the base."
61f7ee9386be426fd4eadc2c8759362edb5bef8d 12-Oct-2017 Elliott Hughes <enh@google.com> Remove PicoTTS from the base.

Bug: N/A
Test: builds
Change-Id: I843383d8298ded51510f993168efd9189d4c176b
ore.mk
6ceeb1a8bf68dadabd806dd1dbda95401d293c65 11-Oct-2017 Bowgo Tsai <bowgotsai@google.com> Adding Android verified boot 1.0 metadata into ENG builds

Adding verified boot metadata with a "disable magic". The resulting
metadata at the end of each image (e.g., system.img, vendor.img) will
be the same as triggering an "adb disable-verity" on an USERDEBUG image.

This can help simplify the code on fs_mgr, which won't have to check if
current image is an ENG build or not.

Bug: 63056044
Test: boot sailfish eng/userdebug builds
Change-Id: I95d23ac7b76c04d6d4483c9c4dc1de16bf0d9c3a
erity.mk
f84f21c857c1f19deebb870de49c1fa2b915b8a0 07-Oct-2017 Mathieu Chartier <mathieuc@google.com> Merge "Add Android Go defaults make file" into oc-mr1-dev am: a78549885e
am: e031f9e30a

Change-Id: I5d3a252de85ab11d0b9e59e17634ec4fb1f28cb8
e031f9e30a57f2b0541c4d87e5bf00ee40fb008d 07-Oct-2017 Mathieu Chartier <mathieuc@google.com> Merge "Add Android Go defaults make file" into oc-mr1-dev
am: a78549885e

Change-Id: I77652178df4d7e80120db3326d8e6a1ffa64299c
0a0e5ea5338db8103eec54ae7bdf9b58f8f7a93f 03-Oct-2017 Mathieu Chartier <mathieuc@google.com> Add Android Go defaults make file

Go devices should inherit this file to provide good default settings
for providing the best experience on Android Go devices.

Bug: 67374015
Test: make and flash

Change-Id: I55f22735c70f69309ec77e5c3055e6747546c79a
o_defaults.mk
4b58456e83d90f33758b44ef4db8e3baca1fae54 02-Oct-2017 Torne (Richard Coles) <torne@google.com> Remove nullwebview from core_tiny.

nullwebview is no longer used and the absence of WebView is handled
internally by WebViewFactory.

Bug: 31849221
Test: on wear device, cts-tradefed run cts -m CtsWebkitTestCases
Change-Id: I4232af66f66aee5240b0851b463f139ffcdabd6f
ore_tiny.mk
ce2500842640ab2f31f359be1368e42bfaad5d10 30-Sep-2017 Hung-ying Tyan <tyanh@google.com> Merge "GSI: add the messaging app" into oc-mr1-dev am: 90e737c6b6
am: 32aeb3f175

Change-Id: Ic858fcc97fa1ed2fc1c9b81e1987ed868d3c515c
520a64c8baad3a71b8b418aa37ab9b9cf63de1c1 30-Sep-2017 Dan Willemsen <dwillemsen@google.com> Enforce TARGET_USES_MKE2FS := true for new devices am: e49ee7095f
am: 69bcd308ff

Change-Id: I1c6b0275d40d779a318c0879e6966eeead48cc6c
32aeb3f175e5f6b019d54aeeb7dcf5196a4b5c2c 30-Sep-2017 Hung-ying Tyan <tyanh@google.com> Merge "GSI: add the messaging app" into oc-mr1-dev
am: 90e737c6b6

Change-Id: Id1caf3f5d802843be0b0a51f234bceef5fbd9695
69bcd308ff605b165c2b7ee0be4a7b14cef678fb 30-Sep-2017 Dan Willemsen <dwillemsen@google.com> Enforce TARGET_USES_MKE2FS := true for new devices
am: e49ee7095f

Change-Id: I0a79501423f055a87d18fcc73e03492be944a155
90e737c6b6f74b135b3d9e9f7d7ff2fffea2d9d1 30-Sep-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "GSI: add the messaging app" into oc-mr1-dev
e49ee7095fd8e6c2e45a404856ff584938fd7fac 30-Sep-2017 Dan Willemsen <dwillemsen@google.com> Enforce TARGET_USES_MKE2FS := true for new devices

Bug: 62434479
Test: verify failure on 27 device w/o TARGET_USES_MKE2FS
Test: verify success on 27 device w/ TARGET_USES_MKE2FS
Test: `build/test/build_test.sh -only-config` on oc-mr1-dev and master
Change-Id: Ib7e8dad404a1eaf70f47ee1d46528be4aabd6e80
roduct_launched_with_o_mr1.mk
eaba5765ccafda7d4d963b0248c14648ccf9cfa6 29-Sep-2017 SzuWei Lin <szuweilin@google.com> resolve merge conflicts of 40ef25d7bd to stage-aosp-master
am: 0ab6b24e07

Change-Id: Ie811ebe6b5af696681cd8522d83280ef414eaef2
2cbb80d5b41ce5260ed1b09ed2172e7e8a18b6cf 29-Sep-2017 Mathieu Chartier <mathieuc@google.com> Merge "Update paths for frameworks/base/config" am: e984c78faf
am: e3196ada4c

Change-Id: I75c6489adc15dcb819e1a8034f0764cdc49019d3
0ab6b24e07be374f3e700fb272a9e93652ce0d94 29-Sep-2017 SzuWei Lin <szuweilin@google.com> resolve merge conflicts of 40ef25d7bd to stage-aosp-master

Test: I solemnly swear I tested this conflict resolution.
Change-Id: I39cf0099b857d38222a81c7be41ec13cebb1fb7a
40ef25d7bd9de2a33c56d9777243b96d91fdec6b 29-Sep-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Apply vndk_package to generic system image"
e3196ada4c0e636cdfc25079e1a4eb4ad8f1906b 29-Sep-2017 Mathieu Chartier <mathieuc@google.com> Merge "Update paths for frameworks/base/config"
am: e984c78faf

Change-Id: I44a5cb37d1d05a3b7619e04e661f9cca8d9b3fde
d83a7f1fdba848381f795964eaa0c7bd31681114 11-Aug-2017 Mathieu Chartier <mathieuc@google.com> Update paths for frameworks/base/config

Bug: 64259751
Test: make

(cherry picked from commit 37ba2d97df409a18d0bb0968df53f507788a8403)

Change-Id: Iac1f92d1e4126d088b691c46a0b858e9e9bfb1a4
Merged-In: Ie159ef9f3f96d7ecd22429327a64161bd63f525b
ase.mk
ore_minimal.mk
e5c62213c52d4e54fa8f80fa143e4736da0cd3ac 11-Aug-2017 SzuWei Lin <szuweilin@google.com> Apply vndk_package to generic system image

Add vndk_package into PRODUCT_PACKAGES, which includes
HAL interfaces, VNDK, VNDK-SP and LL-NDK.

Bug: 64654641
Bug: 65614701
Test: build pass
Change-Id: I8d8a02d88604d4287a519b698328a50dc11d819d
reble_common.mk
a4a944b7178856a7ced8fd807f5e6c7facc578fd 27-Sep-2017 Hung-ying Tyan <tyanh@google.com> GSI: add the messaging app

in order to pass
android.telecom.cts.ExtendedInCallServiceTest#testOnCannedTextResponsesLoaded
on GSI.

Bug: 66983288
Test: boot marlin-user with GSI (aosp_arm64_ab-userdebug) and pass the test.
Change-Id: I77a2d59e5525c0e93806312a9cf79be5093523bc
reble_common.mk
4f565116766c1c6a7867ead2d26feeeeeaff3a5f 26-Sep-2017 Dan Willemsen <dwillemsen@google.com> Merge "Fix mips emulator boot" am: 557eae2175 am: fea7b1efb1 am: 9fb36911a6
am: 33378ce90a

Change-Id: I5859a6d962f11174eed893c355813078c35b70b4
33378ce90aea5de313d6f5d556dccfbc81fe1f3b 26-Sep-2017 Dan Willemsen <dwillemsen@google.com> Merge "Fix mips emulator boot" am: 557eae2175 am: fea7b1efb1
am: 9fb36911a6

Change-Id: Ica004a55750906ea64e7226cf1aa7324f204df45
9fb36911a67ea38ca94d46c183a5fa71d46d9ac3 26-Sep-2017 Dan Willemsen <dwillemsen@google.com> Merge "Fix mips emulator boot" am: 557eae2175
am: fea7b1efb1

Change-Id: I4fdb0c8c8a54135cd057161314eee56a21c58e08
fea7b1efb10b1356bce968e817b4d9df9535d3a1 26-Sep-2017 Dan Willemsen <dwillemsen@google.com> Merge "Fix mips emulator boot"
am: 557eae2175

Change-Id: I8207e6e48ea8867ed77f534e886aeb7f9c5419db
a2acdadcc0301f6a3063a9a3d8d34fbb18bfc6c3 18-Sep-2017 Paul Duffin <paulduffin@google.com> Revert "Remove org.apache.http.legacy from bootclasspath"

Temporary change to see what impact this has on performance of Phone
app.

This reverts commit 12ac8ca578381d9571a642bf3fad9a5715defffd.

Test: did not
Bug: 65552462
Change-Id: I6363ffc7b7bc5d767eaeaae53ba332828f42c70f
ore_minimal.mk
ore_tiny.mk
5c8138c9a0a63b89e41a2368be38897d27314eb6 20-Sep-2017 Calin Juravle <calin@google.com> Merge "Set the default value of pm.dexopt.shared to speed" into oc-mr1-dev am: f7517503da
am: eecf73f217

Change-Id: I6d56d2838559afa749f9e114deb6b37af213d850
eecf73f217a53e4beca900f682cce0457e9a1546 20-Sep-2017 Calin Juravle <calin@google.com> Merge "Set the default value of pm.dexopt.shared to speed" into oc-mr1-dev
am: f7517503da

Change-Id: I7f55708530b444065cd9056f9a59aa50718d19fa
f7517503da782f6c403d503b25cee03e9a2eec9f 19-Sep-2017 Calin Juravle <calin@google.com> Merge "Set the default value of pm.dexopt.shared to speed" into oc-mr1-dev
3fdb549931488d066aa606844127879eb7b13820 18-Sep-2017 Calin Juravle <calin@google.com> Set the default value of pm.dexopt.shared to speed

By default, we should compile all shared apks with the speed filter.

Bug: 65591595
Test: build & boot
Change-Id: I8781ca47090321a32641ec4c7a4ed3c722bab475
untime_libart.mk
33f3eb39d2061947c620e22387c14482493e7bed 15-Sep-2017 Jiyong Park <jiyong@google.com> Merge "add llndk|vndksp.libraries.txt to vndk_package" into oc-mr1-dev am: 5df8ae4bf6
am: 45fe5028ef

Change-Id: I04e78e1c9b40b7f23e2fe6f418d255f667b04193
45fe5028ef7584a66659f0afc79976c4e1248aed 14-Sep-2017 Jiyong Park <jiyong@google.com> Merge "add llndk|vndksp.libraries.txt to vndk_package" into oc-mr1-dev
am: 5df8ae4bf6

Change-Id: I390407cf0829822168d0442da9f3cef8537eb648
5df8ae4bf6e082e69de6e3b8caca7a9233d22754 14-Sep-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "add llndk|vndksp.libraries.txt to vndk_package" into oc-mr1-dev
12ac8ca578381d9571a642bf3fad9a5715defffd 14-Jul-2017 Paul Duffin <paulduffin@google.com> Remove org.apache.http.legacy from bootclasspath

Bug: 18027885
Test: build, flash and cts/tests/signature/runSignatureTests.sh
Change-Id: I48fdc624de9b0ca0dfe929627dcdc9cc14b4fd8a
ore_minimal.mk
ore_tiny.mk
e2ba9ab04877d574fee933e747a87fdeba2904f5 09-Sep-2017 Jaekyun Seok <jaekyun@google.com> Merge "Revert "Support TimeZoneRulesManagerService in GSI"" into oc-mr1-dev am: 777d6a036b
am: 43a1aad136

Change-Id: I26a64d9f1087c0c8484372c72329fdd4368cb27b
43a1aad136938b2a49ebdf508b9ba19a26c76b8d 09-Sep-2017 Jaekyun Seok <jaekyun@google.com> Merge "Revert "Support TimeZoneRulesManagerService in GSI"" into oc-mr1-dev
am: 777d6a036b

Change-Id: I84437cb46261553754251f40b003fa55ad569bf1
777d6a036b09cecbbcf865cb8fa4514b73a161e1 09-Sep-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Revert "Support TimeZoneRulesManagerService in GSI"" into oc-mr1-dev
f89dc8488d5e673360c730f2932cddbd4b86f7fb 09-Sep-2017 Jaekyun Seok <jaekyun@google.com> Revert "Support TimeZoneRulesManagerService in GSI"

This reverts commit b97fd4e603139b10733668320fd4488f57f89e37.

Bug: 65001751
Test: no tests
Change-Id: Ia48de712dff393671cd9ce4a9e040ebc16407aa9
reble_common.mk
3ef7c6175b3086a1222ff1bf428c9e7a6177c346 07-Sep-2017 SzuWei Lin <szuweilin@google.com> Merge "Revise GSI to inherit from aosp_base.mk and telephony.mk" into oc-mr1-dev am: 032adc13c9
am: 980eb21f47

Change-Id: I177c4a891dc1ce8a2424a61deb53360611079c8e
980eb21f478fddb4eb009041bc1978d5ebc5bd32 07-Sep-2017 SzuWei Lin <szuweilin@google.com> Merge "Revise GSI to inherit from aosp_base.mk and telephony.mk" into oc-mr1-dev
am: 032adc13c9

Change-Id: I062c199c41bb80d82a358106afa20497ea857fc3
686aff5b91207ff68b114a6a61840a48ad27fccb 22-Aug-2017 Jiyong Park <jiyong@google.com> add llndk|vndksp.libraries.txt to vndk_package

Bug: 64882323
Test: build 2017 pixel devices. check the files are under /system/etc.

Change-Id: I488427f796b770bb2d151cfa49f73d323cafbc9f
ndk/Android.mk
e8d229c70ffb894bc8bf23953c0d24302bb0b002 07-Sep-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "configstore: remove configstore 1.1" into oc-dr1-dev-plus-aosp
558f3dd79bbc40b85d30499d92c6e5693e4c1a46 06-Sep-2017 SzuWei Lin <szuweilin@google.com> Revise GSI to inherit from aosp_base.mk and telephony.mk

GSI inherited from aosp_base_telephony.mk, but it included some settings for
emulator. So this patch changes to inherit from more pure makefiles to
includes AOSP and telephony modules.

Bug: 65332895
Test: Test on some Pixel devices with GSI, boot to home screen
Change-Id: I98523e864ccf06ddba4422bc8380bc6ff0095d5a
osp_arm64_a.mk
osp_arm64_ab.mk
osp_arm_a.mk
osp_arm_ab.mk
osp_x86_64_a.mk
osp_x86_64_ab.mk
osp_x86_a.mk
osp_x86_ab.mk
reble_common.mk
7eef8b2609c51e062c6c73be6b61acc4d133e57e 03-Sep-2017 bohu <bohu@google.com> emulator: add unwindstack

Fix emulator booting
09-03 04:22:19.175 1392 1392 E libEGL : load_driver(/vendor/lib/egl/libGLES_emulation.so): unknown
09-03 04:22:19.184 1392 1392 E vndksupport: Could not load /vendor/lib/egl/libEGL_emulation.so from sphal namespace: dlopen failed: library "libunwindstack.so" not found.
09-03 04:22:19.184 1392 1392 E libEGL : load_driver(/vendor/lib/egl/libEGL_emulation.so): unknown
09-03 04:22:19.184 1392 1392 F libEGL : couldn't find an OpenGL ES implementation
09-03 04:22:19.184 1392 1392 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 1392 (surfaceflinger), pid 1392 (surfaceflinger)

Test: build sdk_gphone_x86-userdebug, emualtor
should boot to homescreen

Change-Id: Id967e74a0b0ec76e01a3ef18274da591b48613d1
mulator.mk
0297f3990423da813a97e3ba99bbc01a36245bb6 01-Sep-2017 Miodrag Dinic <miodrag.dinic@imgtec.com> Fix mips emulator boot

The following commit introduced regression:
7b5e1ab emulator: squash misc modifications from oc-emu-dev

Emulators for mips should also use unencrypted data partition like arm.
Encryption is only enabled for Intel.

Change-Id: I3dba08621d8f679a707f516fff735bba31bfc629
Signed-off-by: Miodrag Dinic <miodrag.dinic@imgtec.com>
osp_mips.mk
osp_mips64.mk
43e711962ef38ec3de184027d6a94d1df4f474a0 10-Jul-2017 Sundong Ahn <sundongahn@google.com> configstore: remove configstore 1.1

Configstore was down-revisioned from 1.1 to 1.0 in oc-dr1-dev,
oc-mr1-dev and oc-mr1-dev-plus-aosp. Therefore configstore in
oc-dr1-dev-plus-aosp will also be down-revisioned to 1.0.

Bug: 65124635
Test: build & boot test on sailfish + walleye
Change-Id: Ife60328110c6d6cb3e8024fb4a5caabc4c7c034f
Merged-In: I90d30584ad4499d4e20254be2974d9de1d3883c0
mbedded.mk
35149ca0b786bb036399ab5f0a145d21c4c527ca 01-Sep-2017 Bo Hu <bohu@google.com> Merge changes from topic "aosp-emulator-oc"

* changes:
emulator: fix widevine drm vndbinder denial
emulator: fix selinux issues
emulator: squash misc modifications from oc-emu-dev
emualtor: keep libopenjdkjvmti*.so on sdk images
emulator: move rild.libpath to vendor
sdk:enable emulator to launch in build environment
build-emulator: fully treblize emulator image
Build vendor image for emulator
3a3b9836d7c03c743f057aa4f85a81bdb5032c7d 01-Sep-2017 Lev Rumyantsev <levarum@google.com> Merge "Move default native bridge value to build.prop" am: e7a0516835 am: 77492a72a2 am: 76e2b22796
am: 47c84825c1

Change-Id: I8b702ea41ea53b64c4fccf49ecccbd3db2e4b0d7
47c84825c1578df435c399fd763c350fad2dd0d0 01-Sep-2017 Lev Rumyantsev <levarum@google.com> Merge "Move default native bridge value to build.prop" am: e7a0516835 am: 77492a72a2
am: 76e2b22796

Change-Id: Id41033af929bbdd8c9bab4b8f24debaeb502cc1a
77492a72a22faf2f111bb00699c7e4c30ce4bcd9 01-Sep-2017 Lev Rumyantsev <levarum@google.com> Merge "Move default native bridge value to build.prop"
am: e7a0516835

Change-Id: I34f92daf8fade009b524505e51d162a78d205ac3
be80acfd1a77fd9073f43791f5b0dd06a5318b14 09-Aug-2017 Lev Rumyantsev <levarum@google.com> Move default native bridge value to build.prop

Before this change it was part of default.prop, which is applied
before init.rc is executed, so that scripts cannot override the property.

In contrast, build.prop is applied at "init-late" stage,
so that one has a chance to override the property in scripts using
"init" or "init-early" triggers.

(cherry-picked from 74b2da9db67f5da2195c9b07dab22c868934e396)

Test: fugu still works
Bug: 63133475
Merged-In: I0842abaaec1d353ebe4debda6dfe3e2c42146786
Change-Id: I0842abaaec1d353ebe4debda6dfe3e2c42146786
untime_libart.mk
7b5e1abacb6b8e103a342cc02f16008a658850c2 10-Aug-2017 bohu <bohu@google.com> emulator: squash misc modifications from oc-emu-dev

Change-Id: I7380292cd4dc851a987683bdf61d511dbf74aff6
Merged-In: I7380292cd4dc851a987683bdf61d511dbf74aff6
osp_arm.mk
osp_arm64.mk
osp_x86.mk
osp_x86_64.mk
dk_base.mk
dk_phone_arm64.mk
bc43c4ec294324af981ae66f790db4cdedafcc31 23-Jun-2017 bohu <bohu@google.com> emulator: move rild.libpath to vendor

BUG: 62137708
Test: buld sdk_gphone_x86-user, launch
emulator make sure radio works

Change-Id: I4ef1483a8d95a74b54deb6f0d4b2461c733c8140
Merged-In: I4ef1483a8d95a74b54deb6f0d4b2461c733c8140
dk_phone_arm64.mk
dk_phone_armv7.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
ac0273f162d83738baaca3a2daf7d7a5ffa889f2 15-Jun-2017 bohu <bohu@google.com> sdk:enable emulator to launch in build environment

Recent changes in emulator requires advancedFeatures.ini,
encryptionkey.img and new kernels (such as 3.18) at OUT directory
so emulator can find them.

This CL set those up as part of the build process.

Change-Id: Ib3b7c4c48a22cecb44255e643402fd1c37797522
Merged-In: Ib3b7c4c48a22cecb44255e643402fd1c37797522
dk_phone_arm64.mk
dk_phone_armv7.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
e3f4e9f025ec3ffd05a5ec8c985284a2b3b5a79e 26-May-2017 bohu <bohu@google.com> build-emulator: fully treblize emulator image

Install emulator specific binaries and libraries
to vendor partition; update selinux; add vndk.

BUG: 37511975

Test: build user build, launch emualtor, run CTS.

Change-Id: I70f58947e98b41b195d77b4347d2efdc09348392
Merged-In: I70f58947e98b41b195d77b4347d2efdc09348392
mulator.mk
2d1fa331eb482f7d98b6eeec4a8d36cb93448533 29-Aug-2017 SzuWei Lin <szuweilin@google.com> Merge "Support TimeZoneRulesManagerService in GSI" into oc-mr1-dev am: d0734551b7
am: ce34b695b6

Change-Id: I267518006269bee39712b3f7d5d4a3f34d260a17
ce34b695b6b0509ac1f1efa2f736c43d2bb301f0 29-Aug-2017 SzuWei Lin <szuweilin@google.com> Merge "Support TimeZoneRulesManagerService in GSI" into oc-mr1-dev
am: d0734551b7

Change-Id: I021d9c4e66bbc98f7bd8f0de2e714d32182663a0
d0734551b78eb47e4e7c1983e4c942cb655a4345 29-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Support TimeZoneRulesManagerService in GSI" into oc-mr1-dev
b97fd4e603139b10733668320fd4488f57f89e37 28-Aug-2017 SzuWei Lin <szuweilin@google.com> Support TimeZoneRulesManagerService in GSI

System Server starts "TimeZoneRulesManagerService" if
"config_enableUpdateableTimeZoneRules" is true in config.xml.

Some projects would turn on "config_enableUpdateableTimeZoneRules"
by resource overlaying in vendor partition.

So, GSI needs to include all required modules for
TimeZoneRulesManagerService.

Bug: 65001751
Test: Build pass and boot with GSI into home screen
Change-Id: Ief929b23411c4fb85633696f47aabd0f065aab91
reble_common.mk
3bcefd82dba2e74061b25a278846c1239dad88eb 28-Aug-2017 Sundong Ahn <sundongahn@google.com> DO NOT MERGE: Merge commit '9440787d85a100bb182dee3e69bb1acaec65879e' into manual_merge

Change-Id: I90d30584ad4499d4e20254be2974d9de1d3883c0
49f78ff23166106059a68bb55a3ac37de81f61b4 10-Jul-2017 Sundong Ahn <sundongahn@google.com> configstore: remove configstore 1.1

Configstore was up-revisioned from 1.0 to 1.1. However no new
APIs were added to 1.1. Therefore configstore in mr1 will be down
revisioned to 1.0.

Bug: 64999074
Test: build & run
Change-Id: Ife60328110c6d6cb3e8024fb4a5caabc4c7c034f
mbedded.mk
90af004fa648425d91827ee33549c60ea79378ba 24-Aug-2017 Jeff Vander Stoep <jeffv@google.com> Merge "embedded.mk: move dependencies to sepolicy" am: d6c7681d85 am: 1c71c880e9
am: 0ed1778038

Change-Id: I82ab77f5bdae8496742b6dd2b40270d24a4b9622
1c71c880e9600b0f5c1957db8c254f3c5ca1ca00 23-Aug-2017 Jeff Vander Stoep <jeffv@google.com> Merge "embedded.mk: move dependencies to sepolicy"
am: d6c7681d85

Change-Id: I23df5e25c31963e3119bd38ee1d90bb70df45e08
f4941eb4a763bd6d8a3c6b151f198841f9d352ce 22-Aug-2017 Jeff Vander Stoep <jeffv@google.com> embedded.mk: move dependencies to sepolicy

Some selinux build packages are defined in embedded.mk,
others are defined in system/sepolicy/Android.mk. Move all
to sepolicy as a dependency of the phony package selinux_policy
which is defined in embedded.mk.

Test: build Marlin (Treble) and Angler (non-Treble)
Merged-In: I734c2909354349d146c6f78beb74bd990d9af30d
Change-Id: I734c2909354349d146c6f78beb74bd990d9af30d
mbedded.mk
7ea726d2b9eb76013f4e0c36508ca597bb7f2834 22-Aug-2017 Jeff Vander Stoep <jeffv@google.com> embedded.mk: move dependencies to sepolicy

Some selinux build packages are defined in embedded.mk,
others are defined in system/sepolicy/Android.mk. Move all
to sepolicy as a dependency of the phony package selinux_policy
which is defined in embedded.mk.

Test: build Marlin (Treble) and Angler (non-Treble)
Change-Id: I734c2909354349d146c6f78beb74bd990d9af30d
(cherry picked from commit 2430b029d099dde8e1a8bc2f13a255272670a397)
mbedded.mk
8865514b3534833020b42a83203ac7d580e4f3e9 20-Aug-2017 Bowgo Tsai <bowgotsai@google.com> Merge "64-bit GSI: adds init.zygote32_64.rc into root dir for vendor to select" into oc-mr1-dev am: 35f997178a
am: 2e2f6f2b75

Change-Id: I3da2bfa2c5d63467f770ea4d5cec204e208a0760
2e2f6f2b7548cfa40b158c30883313f4df0738b0 20-Aug-2017 Bowgo Tsai <bowgotsai@google.com> Merge "64-bit GSI: adds init.zygote32_64.rc into root dir for vendor to select" into oc-mr1-dev
am: 35f997178a

Change-Id: I79f490a2ec637c5a60a8d019ab8e273a88a897b2
cccd0b2a3048a0611c491fc6d725a83a5cb36c4b 17-Aug-2017 Bowgo Tsai <bowgotsai@google.com> 64-bit GSI: adds init.zygote32_64.rc into root dir for vendor to select

For 64-bit GSI, there are two different zygote settings:
1. 64-bit primary, 32-bit secondary (init.zygote64_32.rc) OR
2. 32-bit primary, 64-bit secondary (init.zygote32_64.rc)
3. 64-bit only is currently forbidden (b/64280459#comment6)

This change adds the second setting into root dir for vendor.img to
select. The first setting already exists.

PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.zygote=zygote64_32 is removed
because the property will be put into vendor.img. i.e., it has no effect
on GSI.

Bug: 64280459
Test: build and boot device, checks init.zygote32_64.rc is in rootdir
Change-Id: I16b36018acac8cfeee7281d6f4b6c9c19467abec
reble_common_64.mk
fe986bb5ea818e1eddd94a307ac2744a05534db9 17-Aug-2017 SzuWei Lin <szuweilin@google.com> Merge "Apply vndk_package to generic system image" into oc-mr1-dev am: e6262be0d6
am: 414d7c6ee2

Change-Id: I6af1e992f8d55b5e921840333a4b335352b47757
414d7c6ee2b8e2baec15c75699c3ebb90e1e929c 17-Aug-2017 SzuWei Lin <szuweilin@google.com> Merge "Apply vndk_package to generic system image" into oc-mr1-dev
am: e6262be0d6

Change-Id: I0eecc4fe85dce729a8e9cc5d72066d4cb41f5543
3cbe82df5f005a2739b74477cf74bb4c6efd5460 11-Aug-2017 SzuWei Lin <szuweilin@google.com> Apply vndk_package to generic system image

Add vndk_package into PRODUCT_PACKAGES, which includes
HAL interfaces, VNDK, VNDK-SP and LL-NDK.

vndk_package increases the total size of GSI content, so
changes the system partition size of:

* 64 bits projects to 1.5GB
* 32 bits projects to 1.0GB

Bug: 64654641
Test: build all GSI projects
Change-Id: I3c66c966eceebd63ee19f6a3de778beed0be6de5
reble_common.mk
11de0ee8d5833b5d7415f81cd502912f4e173bdf 15-Aug-2017 Fan Zhang <zhfan@google.com> Add default Settings Intelligence to package list.

Bug: 64692910
Test: builds
Change-Id: If3dedcfa1b5e7b926a87c0bf91484fb840b1b9b8
ore.mk
439ebbcfe4b0f1664977c734549f032d7f266839 15-Aug-2017 SzuWei Lin <szuweilin@google.com> Merge "Move common 32/64 bits product settings to another files" into oc-mr1-dev am: 1f8b6033cb
am: df8310bfb6

Change-Id: I606fd619f322f2e1de992f1cf29be04f9db95083
df8310bfb68d9d1c1d68ee2df4af931dbd40beea 15-Aug-2017 SzuWei Lin <szuweilin@google.com> Merge "Move common 32/64 bits product settings to another files" into oc-mr1-dev
am: 1f8b6033cb

Change-Id: Ie4b0c5055e4a221c2cc1c087ca25920b3026c47f
1f8b6033cbdbab5e76a977c50526644b1bbb5684 15-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Move common 32/64 bits product settings to another files" into oc-mr1-dev
d215d9038b440b008aacefe57b328349f2d822a1 15-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add com.android.location.provider to the system server classpath." into oc-mr1-dev
c859b640ef5c5988066376bd087da29814315838 15-Aug-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add com.android.location.provider to the system server classpath." am: 24678e9469 am: 30f7a02a7a am: 1fe6892e19 am: db18b88c15
am: da7c0efec1

Change-Id: I70b464e09366c14380e43ee6488d6398f1b96a08
da7c0efec1ead162b67859499ee9d38de902b9be 15-Aug-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add com.android.location.provider to the system server classpath." am: 24678e9469 am: 30f7a02a7a am: 1fe6892e19
am: db18b88c15

Change-Id: Icba118331fd26b92edaa373d2fd7a99e5eed0b09
db18b88c15b47b02e58791fa4468fbab5b0a213e 15-Aug-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add com.android.location.provider to the system server classpath." am: 24678e9469 am: 30f7a02a7a
am: 1fe6892e19

Change-Id: I6666568d1078d0d7dd9fb298dd9bf9c2911062d5
1fe6892e19c3b30add791ada851f46c5905c5da9 15-Aug-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add com.android.location.provider to the system server classpath." am: 24678e9469
am: 30f7a02a7a

Change-Id: Ibdcba33ba9bd46f08e6c1e4410acea8bc68db61b
30f7a02a7a031be906947078e18fc3230f59dd1b 15-Aug-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add com.android.location.provider to the system server classpath."
am: 24678e9469

Change-Id: I0ca70630d4a607feead6ab9c1feddc878e40f698
963485ecf727a8d4ef07dc11087fa92a5dc1ffc8 10-Aug-2017 Nicolas Geoffray <ngeoffray@google.com> Add com.android.location.provider to the system server classpath.

bug: 64571709
Test: com.android.location.provider is speed compiled in /system

(cherry picked from commit ec5e04096b5aadbb209d12b2f4c510bb7297c66b)

Change-Id: I179872125af89101bee7493f24687518cb39a0db
ore_minimal.mk
24678e9469d0f184bf80f51ed0044a3be0489245 15-Aug-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add com.android.location.provider to the system server classpath."
89249fce3224264440c71e6c8cef94bafbb3c5b2 14-Aug-2017 Bo Hu <bohu@google.com> Merge changes from topic "port-emu-to-oc-mr1-dev" into oc-mr1-dev am: 60df0a831c
am: 22221a4f5a

Change-Id: I1dd28e78cb7874bb4c331e2e4c23bd8780da7a7b
0dfe264ad25084ca398dc5418b0bea69b8047313 14-Aug-2017 bohu <bohu@google.com> emulator: move rild.libpath to vendor am: cb694ebb34
am: e81be42996

Change-Id: I82f6b1e0d076a7d2f19fe290b5cb490a81e4a234
b4188f8c428785d7453306769c3df83608d5a15a 14-Aug-2017 bohu <bohu@google.com> sdk:enable emulator to launch in build environment am: f2e71a4353
am: ebc7dc21b8

Change-Id: Ifc8c5a3aa9850fc935b5fe362393c505b36306ee
249632831e88243633f96c77ff2b4b14672c6c78 14-Aug-2017 bohu <bohu@google.com> build-emulator: fully treblize emulator image am: d5f90a52e7
am: 54416a0d53

Change-Id: I0ad9499e2482f4ddfb1cd6be9239d8ac29b133f3
22221a4f5ab3ab2bc64febbf4595f4ec9282c92f 14-Aug-2017 Bo Hu <bohu@google.com> Merge changes from topic "port-emu-to-oc-mr1-dev" into oc-mr1-dev
am: 60df0a831c

Change-Id: I6b3976e5f96324ffa9474cd84ff94f278a9dde33
e81be4299698a14f302ca1176d5bcc703a929d05 14-Aug-2017 bohu <bohu@google.com> emulator: move rild.libpath to vendor
am: cb694ebb34

Change-Id: I77aea16d2e85e94d89354352a26a1695b736bb00
ebc7dc21b8273f6d8a41272bfa4807ce96231b1c 14-Aug-2017 bohu <bohu@google.com> sdk:enable emulator to launch in build environment
am: f2e71a4353

Change-Id: Id11fb442a1df7ae2e2f7eb5685101f6e5c9d6a2b
54416a0d53ba7ac33b454a5f28c0859b9ea29b3f 14-Aug-2017 bohu <bohu@google.com> build-emulator: fully treblize emulator image
am: d5f90a52e7

Change-Id: I547f67c8aed8b98116451838779453c4b0304124
60df0a831cdc3db38c4b3e9cca6810f8cbd9c62c 14-Aug-2017 Bo Hu <bohu@google.com> Merge changes from topic "port-emu-to-oc-mr1-dev" into oc-mr1-dev

* changes:
emulator: squash misc modifications from oc-emu-dev
emualtor: keep libopenjdkjvmti*.so on sdk images
emulator: move rild.libpath to vendor
sdk:enable emulator to launch in build environment
build-emulator: fully treblize emulator image
Build vendor image for emulator
40fa0638ff06a5fb09a0197a075bca09db034d8b 14-Aug-2017 Mathieu Chartier <mathieuc@google.com> Merge "Update paths for frameworks/base/config" into oc-mr1-dev am: 3a1776a777
am: 92c48b9da3

Change-Id: Ie56add04cf107189c42713b3158c6810e7ee3837
92c48b9da3b1e614e4c00ebd7d8e27792e0355e3 14-Aug-2017 Mathieu Chartier <mathieuc@google.com> Merge "Update paths for frameworks/base/config" into oc-mr1-dev
am: 3a1776a777

Change-Id: I98219d3e398c26be485887fa914060ed8f682ea2
3a1776a777a7af1bd67ea0aee08015a686f67830 14-Aug-2017 Mathieu Chartier <mathieuc@google.com> Merge "Update paths for frameworks/base/config" into oc-mr1-dev
2999f29ea08e7fc70abaa5f32f688bebb648137c 14-Aug-2017 SzuWei Lin <szuweilin@google.com> Move common 32/64 bits product settings to another files

Move the common 32/64 bits product settings from aosp_xxx.mk to

target/product/treble_common_(32|64).mk

The original core_64_bit.mk is not match the GSI requirement,
and will be revised soon. So, clone the content of
core_64_bit.mk into treble_common_64.mk.

Bug: 64653300
Test: Build pass
Change-Id: I6154a5c4927287c703a874b5cbf6a7f0c2c3594c
osp_arm64_a.mk
osp_arm64_ab.mk
osp_arm_a.mk
osp_arm_ab.mk
osp_x86_64_a.mk
osp_x86_64_ab.mk
osp_x86_a.mk
osp_x86_ab.mk
reble_common.mk
reble_common_32.mk
reble_common_64.mk
753e9e4462cb5350f0ba98c76a720cb7b408c3a1 10-Aug-2017 bohu <bohu@google.com> emulator: squash misc modifications from oc-emu-dev

Change-Id: I7380292cd4dc851a987683bdf61d511dbf74aff6
osp_arm.mk
osp_arm64.mk
osp_x86.mk
osp_x86_64.mk
dk_base.mk
dk_phone_arm64.mk
cb694ebb345fae6656ab7e7ad5629550392472af 23-Jun-2017 bohu <bohu@google.com> emulator: move rild.libpath to vendor

BUG: 62137708
Test: buld sdk_gphone_x86-user, launch
emulator make sure radio works

Change-Id: I4ef1483a8d95a74b54deb6f0d4b2461c733c8140
dk_phone_arm64.mk
dk_phone_armv7.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
f2e71a4353b45a8b06327b00048e05301f424f31 15-Jun-2017 bohu <bohu@google.com> sdk:enable emulator to launch in build environment

Recent changes in emulator requires advancedFeatures.ini,
encryptionkey.img and new kernels (such as 3.18) at OUT directory
so emulator can find them.

This CL set those up as part of the build process.

Change-Id: Ib3b7c4c48a22cecb44255e643402fd1c37797522
dk_phone_arm64.mk
dk_phone_armv7.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
d5f90a52e710e80c94e64780317ea196ef6bdab6 26-May-2017 bohu <bohu@google.com> build-emulator: fully treblize emulator image

Install emulator specific binaries and libraries
to vendor partition; update selinux; add vndk.

BUG: 37511975

Test: build user build, launch emualtor, run CTS.

Change-Id: I70f58947e98b41b195d77b4347d2efdc09348392
mulator.mk
e18745cece423d3a56b40795e9ebd9aa590fc021 12-Aug-2017 Bowgo Tsai <bowgotsai@google.com> Merge "treble_common.mk: add the vbmeta.img to disable verification" into oc-mr1-dev am: 025d5d910b
am: 799f1cfcf3

Change-Id: I45fbd357b6d1ffcc98ae146843176300548ee67b
799f1cfcf3b7287f9f62dfd8d18267bc8bfd59b2 12-Aug-2017 Bowgo Tsai <bowgotsai@google.com> Merge "treble_common.mk: add the vbmeta.img to disable verification" into oc-mr1-dev
am: 025d5d910b

Change-Id: Ib9680f060e7024d566f4b0c822a05ee19b8178df
025d5d910bfcd30c898af2c306693fb02aa68cf0 12-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "treble_common.mk: add the vbmeta.img to disable verification" into oc-mr1-dev
37ba2d97df409a18d0bb0968df53f507788a8403 11-Aug-2017 Mathieu Chartier <mathieuc@google.com> Update paths for frameworks/base/config

Bug: 64259751
Test: make
Change-Id: Ie159ef9f3f96d7ecd22429327a64161bd63f525b
ase.mk
ore_minimal.mk
4f3bce897bde2984fe564287358abd3c792dc294 11-Aug-2017 Mathieu Chartier <mathieuc@google.com> Merge "Add dirty-images-objects handling to boot image build." into oc-mr1-dev
4d19874e9c1f55e1d29ae0407829e10431c262a7 11-Aug-2017 Jiyong Park <jiyong@google.com> Merge "Phony module vndk_package is added" am: cb674cf05d am: 347310c363
am: c674a24562

Change-Id: Ie6da1725fdadce3ac1f64c4c4558e9bc0a5666d1
c674a24562ab1273ffb758bb8cb7b5a9f0484989 11-Aug-2017 Jiyong Park <jiyong@google.com> Merge "Phony module vndk_package is added" am: cb674cf05d
am: 347310c363

Change-Id: I3915ef9a7600a91e890111b5718b783225e208f3
347310c363b54f8dff20f9295740f0d8d16d7d6d 11-Aug-2017 Jiyong Park <jiyong@google.com> Merge "Phony module vndk_package is added"
am: cb674cf05d

Change-Id: I9337748d3bcdb9489f0573214dbf3e9e9fe8cd9b
4ae165c7ae331098ddb74809eabc38229693e5bd 03-Aug-2017 Jeff Hao <jeffhao@google.com> Add dirty-images-objects handling to boot image build.

Allows grouping of classes with dirty static fields to be grouped
together in the image to have fewer dirty pages.

Bug: 62554875
Test: mm test-art-host

(cherry picked from commit 865d54caf29acbf576b70428da015a38603dec8e)

Change-Id: Id711ad1c2d98b12b0f55a29acca8a96834d69ede
ase.mk
ore_minimal.mk
b3cc4fff6cf6dcf8721b5d08db543138ea4705b9 10-Aug-2017 Jiyong Park <jiyong@google.com> Merge "Phony module vndk_package is added" into oc-mr1-dev am: 2f8aa9e774
am: 69f4bca18e

Change-Id: I947f10820dc9870d7f30029d99f57a92fb193b86
ec5e04096b5aadbb209d12b2f4c510bb7297c66b 10-Aug-2017 Nicolas Geoffray <ngeoffray@google.com> Add com.android.location.provider to the system server classpath.

bug: 64571709
Test: com.android.location.provider is speed compiled in /system
Change-Id: I64c5d5257cffb9bc8481bd4fb78a65cb08ac993a
ore_minimal.mk
69f4bca18e46583dcb8451c3f15b3924801dbe57 10-Aug-2017 Jiyong Park <jiyong@google.com> Merge "Phony module vndk_package is added" into oc-mr1-dev
am: 2f8aa9e774

Change-Id: I38ccd187eb64e204c629830df2553e86a006cf2a
2f8aa9e774bbd3fd886f06df5154331eb18597b9 10-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Phony module vndk_package is added" into oc-mr1-dev
a5535733f101463e877e627f3649770498626f8f 10-Aug-2017 Jiyong Park <jiyong@google.com> Phony module vndk_package is added

This phony module aggregates all the VNDK-related libraries so that they
can be installed to the system partition simply by adding 'vndk_package'
to PRODUCT_PACKAGES. This is to sneure that all VNDK libraries are
installed even when there is no vendor library using some of the VNDK
libs (especially when building system image only).

Bug: 64013660
Test: BOARD_VNDK_VERSION=current m -j vndk_package
Merged-In: I3a14a7eaaffd6a7f3258a4be59b1c5813153714d
Change-Id: I3a14a7eaaffd6a7f3258a4be59b1c5813153714d
ndk/Android.mk
2a2a7a77ba274bfd6b5edf3536e45ec9b2d604c9 10-Aug-2017 SzuWei Lin <szuweilin@google.com> Merge "Add new products aosp_x86_ab and aosp_x86_64_ab" into oc-mr1-dev
am: 76a097786c

Change-Id: I3e5db03c6eb50b7e4cd22c0ee17a6b4ff75a7e0c
6ea81532ea0f1ea723ae1771e666e39210270bbf 10-Aug-2017 Jiyong Park <jiyong@google.com> Phony module vndk_package is added

This phony module aggregates all the VNDK-related libraries so that they
can be installed to the system partition simply by adding 'vndk_package'
to PRODUCT_PACKAGES. This is to sneure that all VNDK libraries are
installed even when there is no vendor library using some of the VNDK
libs (especially when building system image only).

Bug: 64013660
Test: BOARD_VNDK_VERSION=current m -j vndk_package
Change-Id: I3a14a7eaaffd6a7f3258a4be59b1c5813153714d
ndk/Android.mk
76a097786c8800ffe843824cb84ae1de24f7c60e 10-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add new products aosp_x86_ab and aosp_x86_64_ab" into oc-mr1-dev
78a11ff5504a45f715bc9202a6f0c491750071ec 10-Aug-2017 SzuWei Lin <szuweilin@google.com> Merge changes I9f956bc3,Ifad208d2,Ifb3e0235 into oc-mr1-dev
am: 0ef22fd4ae

Change-Id: Ib76d012c836970afa9157400e31f1e79dc71ed30
0ef22fd4aeeab65866175fe29819db393d1ee5c0 10-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge changes I9f956bc3,Ifad208d2,Ifb3e0235 into oc-mr1-dev

* changes:
Add new products aosp_x86_a and aosp_x86_64_a
Add new product aosp_arm_ab
Share system properties with all GSI project with treble_system.prop
24adf21925ef33888ecd26d25be4c3cfe2c7b7b7 10-Aug-2017 Roozbeh Pournader <roozbeh@google.com> Enable Canadian English on L10n builds am: e3793d947f
am: 3c410faa74

Change-Id: I413587cf3591780ed124ac5de951fceb729e9d6e
3c410faa745e95838eb947250dbe43b6e96c02e0 10-Aug-2017 Roozbeh Pournader <roozbeh@google.com> Enable Canadian English on L10n builds
am: e3793d947f

Change-Id: I00ab6906994456da3876db11b3232f0bda206a37
b28e2b3c3ce92e8f3d49b43252a949ba5d91f203 09-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Remove locales_full.mk"
b267e519393590446bbaa2c0e916128039234117 09-Aug-2017 Roozbeh Pournader <roozbeh@google.com> Remove locales_full.mk

The file was old and a source of confusion. languages_full.mk should
be used instead.

Change-Id: I904ff7687cbaa1f9ccdb7f0e3c3e3334d31421e8
Fixes: 64527460
Test: make -j checkbuild
ull_base.mk
ocales_full.mk
e3793d947fbc60985ec9b16b67164d11571a3bda 09-Aug-2017 Roozbeh Pournader <roozbeh@google.com> Enable Canadian English on L10n builds

Bug: 64491256
Test: mmma -j packages/apps/Settings (and checking the APK using aapt dump badging)
Change-Id: I1108802a89bd82ccc6e2cc0c2464b8e30eb796b4
anguages_full.mk
96cb52c6d5277b2fa18040bfed419b5af5ad8305 09-Aug-2017 Roozbeh Pournader <roozbeh@google.com> Add en-XC (cracked pseudo-locale) to L10n build am: c11e0eac1c
am: f404c80369

Change-Id: If16bf3075cf24766d898bd1fbf4c60636aeaf6d3
f404c80369298bf01b5e6e20fbbb914a72be065a 09-Aug-2017 Roozbeh Pournader <roozbeh@google.com> Add en-XC (cracked pseudo-locale) to L10n build
am: c11e0eac1c

Change-Id: Ic61253e7a0258e120f483cac9fd25f6e3a4e361e
027bcb758f5f9b9d24e3ba87ae66b93922be8035 09-Aug-2017 Mark Salyzyn <salyzyn@google.com> Merge "logcat: permit transition to Android.bp" am: 374f753211 am: 1830c9596d am: 5d9e6eb512 am: 2888bd2385
am: 6157cf697a

Change-Id: Ice8b8fbf28e535d9462afe68e979fd007fc70612
6157cf697a284d2000272edaf542e9ae84a36852 09-Aug-2017 Mark Salyzyn <salyzyn@google.com> Merge "logcat: permit transition to Android.bp" am: 374f753211 am: 1830c9596d am: 5d9e6eb512
am: 2888bd2385

Change-Id: I559ff3733eacced71fedf5b4088dab32433dbc21
c11e0eac1ccad8c6a9e72284031b712e207b2579 09-Aug-2017 Roozbeh Pournader <roozbeh@google.com> Add en-XC (cracked pseudo-locale) to L10n build

Also sort the locales alphabetically (keeping en-US first) and move
them to separate lines.

Bug: 64394698
Test: none
Change-Id: I3aad3ce1ad9093ffe0ffdf56ebb6f287aec29d44
anguages_full.mk
2888bd238520abb69ee3721321ef3ab0d7df3f40 09-Aug-2017 Mark Salyzyn <salyzyn@google.com> Merge "logcat: permit transition to Android.bp" am: 374f753211 am: 1830c9596d
am: 5d9e6eb512

Change-Id: I9ec6334643253c7fb07916dcaab48c82a6112d77
5d9e6eb5129dc6493869edcc75e2c9c9f3094e7b 09-Aug-2017 Mark Salyzyn <salyzyn@google.com> Merge "logcat: permit transition to Android.bp" am: 374f753211
am: 1830c9596d

Change-Id: I0fbe9bf8f12c10ce30fddc2e1a3ed9c66b21c6ce
1830c9596da66693aac68ab7c8d7dd24e029638a 09-Aug-2017 Mark Salyzyn <salyzyn@google.com> Merge "logcat: permit transition to Android.bp"
am: 374f753211

Change-Id: Ieeee905248faea638ed18831ba2168f2914f7d02
374f7532110d0a1d7ed92a5cb243c92310318b10 09-Aug-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "logcat: permit transition to Android.bp"
719790f4d42c11c94ca850842b06889ac61629e6 08-Aug-2017 Mark Salyzyn <salyzyn@google.com> logcat: permit transition to Android.bp

Permit transition of logcat to Android.bp by moving the debug
target logpersist.start to the PRODUCT_PACKAGES_DEBUG list.

Test: compile
Change-Id: I6cfd4c40f848a2ff2661e3692fa8cd69ed99e8c9
ase.mk
e2cf08e6e90cbc73cceb8310796a9d3cbd892759 08-Aug-2017 Todd Poynor <toddpoynor@google.com> Merge "thermal: Add Thermal HAL 1.1 to treble_common.mk" into oc-mr1-dev
am: f2a63c19f3

Change-Id: I00868fe13192e7a511367e83f7280464589890ed
8302bc0c121c4dfe77d1b271ae1fa7423ef76ba2 08-Aug-2017 Todd Poynor <toddpoynor@google.com> thermalserviced: add ThermalService daemon
am: 614482f09f

Change-Id: I5a40f99c49b261ba6202e74fac222f41ebd953ff
f2a63c19f32cfbab3e551982b3027af1c775035c 08-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "thermal: Add Thermal HAL 1.1 to treble_common.mk" into oc-mr1-dev
614482f09fa102bd9ba84090f7d228a14080472e 14-Jun-2017 Todd Poynor <toddpoynor@google.com> thermalserviced: add ThermalService daemon

Add ThermalService daemon to embedded.mk as part of the minimal build
of open source parts of the tree.

Test: manual on marlin
Bug: 30982366
Change-Id: I8315a8f5871ec24d8970deaa8527ee74db1c4dc7
(cherry picked from commit d006688090e7ef31985dd728c2b92e4951371d57)
mbedded.mk
6197aba946217fe9e14d005b65a9615867188ff8 13-Jul-2017 Todd Poynor <toddpoynor@google.com> thermal: Add Thermal HAL 1.1 to treble_common.mk

Add rev 1.1 of Thermal HAL.

Test: VtsHalThermalV1_1TargetTest; plus manual on marlin
Bug: 30982366
Change-Id: Iaaef326e5d2bad05d934614b79c7c44e7592fdc4
(cherry picked from commit ca0adce23564c4b01304423c1cfe3ec409784b3b)
reble_common.mk
d405e38d6203247473f5205bd85af15a30afd096 05-Aug-2017 Jeff Hao <jeffhao@google.com> Merge "Add dirty-images-objects handling to boot image build." am: 5848fedea8 am: 3b16c4e7c7 am: 5b3e24484c
am: 7e6899ac53

Change-Id: I1db95c6b937d4ef0c930739407e799383781b068
7e6899ac532beb3c48404777c1712cef5f6f52d0 05-Aug-2017 Jeff Hao <jeffhao@google.com> Merge "Add dirty-images-objects handling to boot image build." am: 5848fedea8 am: 3b16c4e7c7
am: 5b3e24484c

Change-Id: I18365f7c17ccb0b2e90dd4ecfbddaeb5843bcfde
5b3e24484cacd1b744c08003f2778745160f2da5 05-Aug-2017 Jeff Hao <jeffhao@google.com> Merge "Add dirty-images-objects handling to boot image build." am: 5848fedea8
am: 3b16c4e7c7

Change-Id: I2786f4baa79a9842d91426a721cee80b1f039900
3b16c4e7c7243e4edd6b0f9f9fa804f4f59d8b7d 05-Aug-2017 Jeff Hao <jeffhao@google.com> Merge "Add dirty-images-objects handling to boot image build."
am: 5848fedea8

Change-Id: Ida5683c28ed78db625a5383f52b81a087373ea75
b454ee195accdb9fba558f93332a611ab66f18e2 03-Aug-2017 Jeff Hao <jeffhao@google.com> Add dirty-images-objects handling to boot image build.

Allows grouping of classes with dirty static fields to be grouped
together in the image to have fewer dirty pages.

(cherry-picked from commit 865d54caf29acbf576b70428da015a38603dec8e)

Bug: 62554875
Test: mm test-art-host

Merged-In: I2486d2704d74a192f1ecdc02589e569b61efa4ae
Change-Id: I2486d2704d74a192f1ecdc02589e569b61efa4ae
ase.mk
ore_minimal.mk
865d54caf29acbf576b70428da015a38603dec8e 03-Aug-2017 Jeff Hao <jeffhao@google.com> Add dirty-images-objects handling to boot image build.

Allows grouping of classes with dirty static fields to be grouped
together in the image to have fewer dirty pages.

Bug: 62554875
Test: mm test-art-host
Change-Id: I2486d2704d74a192f1ecdc02589e569b61efa4ae
ase.mk
ore_minimal.mk
9afc0d534919b3ead51b4ee00b360b9f4a4914dc 27-Jul-2017 Bowgo Tsai <bowgotsai@google.com> treble_common.mk: add the vbmeta.img to disable verification

AVB should be disabled for Treble VTS. Otherwise, OEM devices cannot boot
the generic system.img provided by Google.

Bug: 64055917
Test: Compiles and boot a device with the vbmeta.img
Change-Id: I0eaae7beebc8b901d0b4766c2cdc34a27ad02b59
reble_common.mk
5d4a245573de5747e418fa4eaab06ac476472cff 01-Aug-2017 Yi Jin <jinyithu@google.com> Merge "Add incident_helper to base build"
9524dd1cdaa484d559692ae774a424b241af224a 31-Jul-2017 Niranjan Pendharkar <npendhar@codeaurora.org> update new HIDL interfaces in generic system image am: 4584215b55 am: 98a099cbcc
am: 6edf4c64f0

Change-Id: If84fec736ac0f619f614d18230a5b81052ce0849
6edf4c64f0ff9beea525a19720ff4f8cbf43aee7 31-Jul-2017 Niranjan Pendharkar <npendhar@codeaurora.org> update new HIDL interfaces in generic system image am: 4584215b55
am: 98a099cbcc

Change-Id: I74db11555e464e44125216d2e558a61aa4ff09fa
593767a7801e3c818632fc509217cdd830361dd0 31-Jul-2017 Niranjan Pendharkar <npendhar@codeaurora.org> update new HIDL interfaces in generic system image
am: 4584215b55

Change-Id: I644f7e1a1d4ceabbccecfb54914cc723021bac3b
e3879e8512dc20778a9d379c0187662444feafde 31-Jul-2017 Yi Jin <jinyithu@google.com> Add incident_helper to base build

Test: NA
Change-Id: Idb567ad2a84977d7fd4eb1ebf3bfb24a157664f3
ase.mk
98a099cbcc2731860f603c0b71f62df28db4b96a 31-Jul-2017 Niranjan Pendharkar <npendhar@codeaurora.org> update new HIDL interfaces in generic system image
am: 4584215b55

Change-Id: I400ef38998d3b28f779244e91f6b6b286516015c
fd26700d7a1293e6010be6b8980499c02540b181 30-Jul-2017 Jean-Luc Brouillet <jeanluc@google.com> Merge "Adds the Neural Networks lib to the base configuration." into oc-mr1-dev am: d4083602cc
am: 5c24e4bc31

Change-Id: I76a67afd179503c95e2e626a728ebf9a10923b10
d4083602ccea04d09413d2dfcb2304d36253e36d 30-Jul-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Adds the Neural Networks lib to the base configuration." into oc-mr1-dev
4584215b559515c205fc9c4e2acf82adf57e7f26 22-Jul-2017 Niranjan Pendharkar <npendhar@codeaurora.org> update new HIDL interfaces in generic system image

Test: Boot to home screen
Bug: 36682246
Change-Id: Ia856ed0929caa0c089a62100d17f717519ae5ebf
reble_common.mk
0f0cc8a17f1a07177f26f5c99454e7a93609cd4b 03-Jul-2017 SzuWei Lin <szuweilin@google.com> Add new products aosp_x86_ab and aosp_x86_64_ab

The product is for GSI with x86 64-bits and 32-bits with A/B
update.

Bug: 38339398
Test: Build pass
Change-Id: I1f945a812e0fbf8c4266d2f91624c2c674941383
Merged-In: I1f945a812e0fbf8c4266d2f91624c2c674941383
(cherry picked from commit 06956fe54c1fdd36904a1f889597ceee9c38133e)
ndroidProducts.mk
osp_x86_64_ab.mk
osp_x86_ab.mk
e4648214e8583a86e07f39653d2ee2bf6eafa857 03-Jul-2017 SzuWei Lin <szuweilin@google.com> Add new products aosp_x86_a and aosp_x86_64_a

The product is for GSI with x86 64-bits and 32-bits without A/B
update.

Bug: 38339837
Test: Build pass and boot to home screen on 32/64-bits x86 emulator
by replacing system image with GSI
Change-Id: I9f956bc35ba5700900df7c2fca45bf794684a418
Merged-In: I9f956bc35ba5700900df7c2fca45bf794684a418
(cherry picked from commit 4b189c810e32fb73f0cc9085ec78379011699ab7)
ndroidProducts.mk
osp_x86_64_a.mk
osp_x86_a.mk
e572132aa63a90e5118fdf8a8a30bf40e7b6f1e6 30-Jun-2017 SzuWei Lin <szuweilin@google.com> Add new product aosp_arm_ab

The product is for GSI with ARM 32-bits and A/B update.

Bug: 38339485
Test: Build pass
Change-Id: Ifad208d2e625f30d0a3dd964d53d81257eeefabf
Merged-In: Ifad208d2e625f30d0a3dd964d53d81257eeefabf
(cherry picked from commit fbc4835faaf7ecacc008d12b1a8d1a04aaf27475)
ndroidProducts.mk
osp_arm_ab.mk
d006688090e7ef31985dd728c2b92e4951371d57 14-Jun-2017 Todd Poynor <toddpoynor@google.com> thermalserviced: add ThermalService daemon

Add ThermalService daemon to embedded.mk as part of the minimal build
of open source parts of the tree.

Test: manual on marlin
Bug: 30982366
Change-Id: I8315a8f5871ec24d8970deaa8527ee74db1c4dc7
mbedded.mk
ca0adce23564c4b01304423c1cfe3ec409784b3b 13-Jul-2017 Todd Poynor <toddpoynor@google.com> thermal: Add Thermal HAL 1.1 to treble_common.mk

Add rev 1.1 of Thermal HAL.

Test: VtsHalThermalV1_1TargetTest; plus manual on marlin
Bug: 30982366
Change-Id: Iaaef326e5d2bad05d934614b79c7c44e7592fdc4
reble_common.mk
06956fe54c1fdd36904a1f889597ceee9c38133e 03-Jul-2017 SzuWei Lin <szuweilin@google.com> Add new products aosp_x86_ab and aosp_x86_64_ab

The product is for GSI with x86 64-bits and 32-bits with A/B
update.

Bug: 38339398
Test: Build pass
Change-Id: I1f945a812e0fbf8c4266d2f91624c2c674941383
ndroidProducts.mk
osp_x86_64_ab.mk
osp_x86_ab.mk
cc0e7df707f21fab6c8e87ea1d80454675ba528e 26-Jul-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add new product aosp_arm_ab"
3b0bb6a85f65ebc3a7a08426e16d8ea4369b8f47 26-Jul-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add new products aosp_x86_a and aosp_x86_64_a"
4e5d7f3b331e1bf43e8bc83b8eef86c96eb92b15 26-Jul-2017 Lucas Dupin <dupin@google.com> Merge "Removed overlay from target" into oc-dr1-dev am: eb42aa7438
am: 2c0743601e

Change-Id: I09a1e9e9bb75e18cadc453cd3b9dfc07bb502fba
203de1108f0878fa812eb68431e5e7d8a7588bfb 26-Jul-2017 Lucas Dupin <dupin@google.com> Merge "Removed overlay from target" into oc-dr1-dev
am: eb42aa7438

Change-Id: If2720dcb6e3c376f968e454fb734f3443c5a3080
2c0743601ef48e68cb95ad9ce9a7bb2924c91c95 25-Jul-2017 Lucas Dupin <dupin@google.com> Merge "Removed overlay from target" into oc-dr1-dev
am: eb42aa7438

Change-Id: I2880faeab223755faeca64335b0eac8fe798ec80
3297613a43e6e15b68d39d79fc711fa29dea8760 24-Jul-2017 Lucas Dupin <dupin@google.com> Removed overlay from target

Lock screen colors won't be handled by overlays anymore.

Test: make
Bug: 63751714
Change-Id: I496575d62ab326e7bb774643fac6fcb8d6c801a1
eneric_no_telephony.mk
dk_base.mk
87563a10d21d1da7f26c52bc7069c9f1dbba1da5 24-Jul-2017 Jorim Jaggi <jjaggi@google.com> Merge "Revert "Removed overlay from target"" into oc-dr1-dev am: 8a7f2128b3
am: 6aef32af4d

Change-Id: I8654d0f68b72c7bbb9337e8e282bdd5918dbf700
2145739ff4aeaf2b7569b3061da1d29e308c333c 24-Jul-2017 Jorim Jaggi <jjaggi@google.com> Merge "Revert "Removed overlay from target"" into oc-dr1-dev
am: 8a7f2128b3

Change-Id: If4242cbe667e689662ba2323e986d35cf6c03f53
6aef32af4dd481b4a3025efafd6c96f778368696 24-Jul-2017 Jorim Jaggi <jjaggi@google.com> Merge "Revert "Removed overlay from target"" into oc-dr1-dev
am: 8a7f2128b3

Change-Id: Ic108bd9ffcb6201671764d4dccdd6b460ad29f1e
8a7f2128b31307abf61d0e5f00b8a1910c84a8d0 24-Jul-2017 Jorim Jaggi <jjaggi@google.com> Merge "Revert "Removed overlay from target"" into oc-dr1-dev
fa794173fee5d67f4fa7fabc6592afaee6711c7f 24-Jul-2017 Jorim Jaggi <jjaggi@google.com> Revert "Removed overlay from target"

This reverts commit fd2b1807cac30820615de2e9368d5d7a3aa3cb8f.

Fixes crashloop with lock pattern

Change-Id: I6f15c18e7a10d6755ab151bb976616e753e520a3
Fixes: 63980375
eneric_no_telephony.mk
dk_base.mk
33d42fbb0e82b4111ac9c09b1fa6f179012308c1 22-Jul-2017 Lucas Dupin <dupin@google.com> Merge "Removed overlay from target" into oc-dr1-dev
am: 67afad200d

Change-Id: I4d01fdbffe8dd0c61c8adb9dd4c855b99dbf8ca3
10bf90f60fc8d9f7c5764081854835098082c684 22-Jul-2017 Lucas Dupin <dupin@google.com> Merge "Removed overlay from target" into oc-dr1-dev
am: 67afad200d

Change-Id: If5a32cc9bfa3d8116b9a69403fd7484eedf5dfe8
67afad200d4fa836b8339ceb56a3256abcb1f239 22-Jul-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Removed overlay from target" into oc-dr1-dev
4f612c6f36655437eff450f46e71e6b9d15b3798 22-Jul-2017 Jean-Luc Brouillet <jeanluc@google.com> Adds the Neural Networks lib to the base configuration.

This will ensure that the library is on all devices even
if no builtin apps uses the lib.

Bug: 63905942
Test: Ran an application that uses the NN API.
Change-Id: I52ce6142f94d21ca55fa26875fab3f4926e2c6bb
ore_minimal.mk
5309a4758e0cbbd5a2fb4a0bc349efc4aeea2009 21-Jul-2017 Pawin Vongmasa <pawin@google.com> Merge "Add libstagefright_soft_flacdec to core_base.mk" into oc-dr1-dev
am: 8fc04cc40a

Change-Id: I083c28df9d9ba1b1ce656222bc3d4196cdc8ae2e
c194d5341150498093f1b692690f07255e89cbae 21-Jul-2017 Pawin Vongmasa <pawin@google.com> Merge "Add libstagefright_soft_flacdec to core_base.mk" into oc-dr1-dev
am: 8fc04cc40a

Change-Id: I841a7739d2ec7de3945b04dce1609d071287f8dc
8fc04cc40a9511fe5d850d4cf453de1a6e956943 21-Jul-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add libstagefright_soft_flacdec to core_base.mk" into oc-dr1-dev
4b189c810e32fb73f0cc9085ec78379011699ab7 03-Jul-2017 SzuWei Lin <szuweilin@google.com> Add new products aosp_x86_a and aosp_x86_64_a

The product is for GSI with x86 64-bits and 32-bits without A/B
update.

Bug: 38339837
Test: Build pass and boot to home screen on 32/64-bits x86 emulator
by replacing system image with GSI
Change-Id: I9f956bc35ba5700900df7c2fca45bf794684a418
ndroidProducts.mk
osp_x86_64_a.mk
osp_x86_a.mk
fbc4835faaf7ecacc008d12b1a8d1a04aaf27475 30-Jun-2017 SzuWei Lin <szuweilin@google.com> Add new product aosp_arm_ab

The product is for GSI with ARM 32-bits and A/B update.

Bug: 38339485
Test: Build pass
Change-Id: Ifad208d2e625f30d0a3dd964d53d81257eeefabf
ndroidProducts.mk
osp_arm_ab.mk
a9103534740d2787dced4d94450898f03cd108da 19-Jul-2017 Pawin Vongmasa <pawin@google.com> Add libstagefright_soft_flacdec to core_base.mk

Test: Play test file from b/37787245
Bug: 37794552
Change-Id: Ib5e4a26b9650e92047587d2e98f992c2df57eede
ore_base.mk
849929256e622b97642dd06a73fb0f9bc384669a 19-Jul-2017 Suren Baghdasaryan <surenb@google.com> Add makefile to define PRODUCT_SHIPPING_API_LEVEL for O release am: 81a7690eb9
am: 033c79c4fa

Change-Id: Ifd5dbfe30a524336e60d02a3f7059c234f7c399e
033c79c4faffb445ebf98f4e8cad3af6b601d46e 19-Jul-2017 Suren Baghdasaryan <surenb@google.com> Add makefile to define PRODUCT_SHIPPING_API_LEVEL for O release
am: 81a7690eb9

Change-Id: I578a54bbd403493d4ffa40c43189d443f0ef119b
81a7690eb96b55d264421664514bbe042da0d9b4 16-Jun-2017 Suren Baghdasaryan <surenb@google.com> Add makefile to define PRODUCT_SHIPPING_API_LEVEL for O release

For Android O release PRODUCT_SHIPPING_API_LEVEL is set to 26.

Change-Id: Ie1d5af375f2db95850fc5395d6a0c775dbfa046d
Merged-In: Ie1d5af375f2db95850fc5395d6a0c775dbfa046d
(cherry picked from commit f3251ac73b0320bf9ae6c2e1d623dba9026e1d7c)
roduct_launched_with_o.mk
d0606249169ad413e496f0beb5962a7d80dd8cd3 18-Jul-2017 Shubham Ajmera <shubhamajmera@google.com> Merge "Add compiler filter for inactive app downgrade"
30bd2f7e41667dd8261be9865b11c1e2e0b32e1f 18-Jul-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add netutils-wrapper to generic system image"
fd2b1807cac30820615de2e9368d5d7a3aa3cb8f 17-Jul-2017 Lucas Dupin <dupin@google.com> Removed overlay from target

Lock screen colors won't be handled by overlays anymore.

Test: make
Bug: 63751714
Change-Id: Ia4767906cadae6b88b022e549ca099175a0e4017
eneric_no_telephony.mk
dk_base.mk
ae8228c5bd3497f26cf32a2149630a0108fd136d 17-Jul-2017 Roshan Pius <rpius@google.com> treble_common.mk: Add wifi 1.1 package am: ec35a22d2c
am: db0c3a570b

Change-Id: Ibe63bc9500c19397cd088b09a5fe2d0d93c30dda
db0c3a570bf4ed18d53e8df795c90cafd419de4e 17-Jul-2017 Roshan Pius <rpius@google.com> treble_common.mk: Add wifi 1.1 package
am: ec35a22d2c

Change-Id: I23d907e900394e152842ab9f737b5a3ca4751c9f
ec35a22d2c5854228e68a82ec9d9c772d79c3862 17-Jul-2017 Roshan Pius <rpius@google.com> treble_common.mk: Add wifi 1.1 package

Bug: 63129484
Test: Compiles
Change-Id: Id254722a98dbd25c7016d0902c60151b6573d335
reble_common.mk
599fefae6b69a75bb06985ceaa289ed6882ede89 12-Jul-2017 SzuWei Lin <szuweilin@google.com> Add netutils-wrapper to generic system image

Bug: 63370530
Test: Build and check the files in system
Change-Id: I2b0f1e10dc5f09ac0fa39ee62df999a1de5e537f
reble_common.mk
bbab8007c6f82ef07b49d2021ba2c12caf7f89bc 10-Jul-2017 Sundong Ahn <sundongahn@google.com> configstore: remove configstore 1.1

Configstore was up-revisioned from 1.0 to 1.1. However no new
APIs were added to 1.1. Therefore configstore in dr1 will be down
revisioned to 1.0.

Bug: 63440035
Test: build & run
Change-Id: Ife60328110c6d6cb3e8024fb4a5caabc4c7c034f
Merged-In: I21861448a5d607383b617f2f85bd378013e64090
mbedded.mk
reble_common.mk
ce2236d92a43cdbda42072bf18e2141c899a7f09 07-Jul-2017 Andreas Gampe <agampe@google.com> Merge "Build: More tombstones in userdebug" am: 5378d0a7eb
am: 205958cb38

Change-Id: Ie5390a231825f31fa2c945d1bdba228266302804
205958cb38a182199263c21768d0329cd2c70ad9 07-Jul-2017 Andreas Gampe <agampe@google.com> Merge "Build: More tombstones in userdebug"
am: 5378d0a7eb

Change-Id: I414a28b22f8677099ab61812995ca6715f8f2563
d0d5e24d25269cd0285736527477f9ddf7843b54 07-Jul-2017 Andreas Gampe <agampe@google.com> Build: More tombstones in userdebug am: 47e137f357
am: 0b24deb839

Change-Id: Id95c13128a215e5c0e02c7bf337c7bd28a281e6b
0b24deb8394faeee99ed460dd791c036cadd3987 07-Jul-2017 Andreas Gampe <agampe@google.com> Build: More tombstones in userdebug
am: 47e137f357

Change-Id: I6dc83edb29170e1f5a3c70d823d5c3a8d0089a7e
427e49e0da7bd09a29c66fba6a9a7ff1486dc006 07-Jul-2017 Andreas Gampe <agampe@google.com> Build: More tombstones in userdebug

For devices using core_minimal, set the number of retained
tombstones in userdebug and eng builds to 50. This will help
with dogfooding.

(cherry picked from commit 47e137f3576098eff7ccb8c39f2f23258097f1bd)

Bug: 63131375
Test: lunch bullhead_userdebug && m && fastboot flashall && adb getprop tombstoned.max_tombstone_count
Change-Id: I163d40f7a8f73df1af1228309d7a7a95511bdef9
ore_minimal.mk
47e137f3576098eff7ccb8c39f2f23258097f1bd 07-Jul-2017 Andreas Gampe <agampe@google.com> Build: More tombstones in userdebug

For devices using core_minimal, set the number of retained
tombstones in userdebug and eng builds to 50. This will help
with dogfooding.

Bug: 63131375
Test: lunch bullhead_userdebug && m && fastboot flashall && adb getprop tombstoned.max_tombstone_count
Change-Id: I163d40f7a8f73df1af1228309d7a7a95511bdef9
ore_minimal.mk
a3e5fcd03e39ae22171d3db80491ee1997b52872 06-Jul-2017 bohu <bohu@google.com> emulator: get emulator booting am: d665b020f2 am: 0f4de2f8aa
am: 0b737d3248

Change-Id: Ia100f2f3394a9b89acebaeeb7557a420c28ddace
0b737d3248e3c2ca2d9f40dac5a1caea18cf72d8 06-Jul-2017 bohu <bohu@google.com> emulator: get emulator booting am: d665b020f2
am: 0f4de2f8aa

Change-Id: I5fcbc47de2c46dbc468139e95a626ad071a2e0a2
0f4de2f8aa9c7c376e75e9142783c5fdce04cf7f 06-Jul-2017 bohu <bohu@google.com> emulator: get emulator booting
am: d665b020f2

Change-Id: Idf376eae7d42242f17fdef99ce0d6de9067a2236
e9ba09af7adb8474d99bd7e2ec56c9b0009bf46a 06-Jul-2017 bohu <bohu@google.com> emulator: get emulator booting
am: d665b020f2

Change-Id: I2d2399cca30f02b66dd243086839b35a336050bb
d665b020f2d9e24acf83e2c6b11c9a979f510259 04-Jul-2017 bohu <bohu@google.com> emulator: get emulator booting

1. add missing hals
2. setup missing selinux
3. install manifest.xml to vendor/
4. install emulator setup scripts and setup
selinux domain

BUG: 63268696
Test: build sdk_gphone_x86-userdebug
and launch emulator, boot to home

Change-Id: Ibacea9c761bc06736a8baa39d891d1c2ed3d74f4
mulator.mk
ec67d4fa1c35b3c1bd40e2d8daa3c880799e19b9 28-Jun-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "cas: add CAS hal to build"
25ffd0b35db9f48cfd027f8b7802947a007b8167 28-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Update new HIDL interfaces in generic system image" into oc-dr1-dev am: e07c2ed19e
am: 87a643cfa1

Change-Id: Ida87aa7dde0bd0962dae4dd863575e9bca8d921d
87a643cfa1c51cbef0a8deac2cde513a13a26d47 28-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Update new HIDL interfaces in generic system image" into oc-dr1-dev
am: e07c2ed19e

Change-Id: I61cd06b0d9f5827b8c26728b2bed0647b7bab4d5
e07c2ed19e14ad70bd5a3f8f812e0d34eb66fd09 28-Jun-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Update new HIDL interfaces in generic system image" into oc-dr1-dev
ea67794604b98f55d88d7fc4d53f67680f377b18 28-Jun-2017 Bowgo Tsai <bowgotsai@google.com> Removing vboot 1.0 verity metadata am: 952f6a458e
am: bd56083dcb

Change-Id: I3048aab17787f50117e62975becc68c48c3b0765
bd56083dcb1a5303e4f947bd294ef8665dccac70 28-Jun-2017 Bowgo Tsai <bowgotsai@google.com> Removing vboot 1.0 verity metadata
am: 952f6a458e

Change-Id: Idf363438d6855a5c783e2e037c9bc9aca64c4653
7db5d2c9f39a87413da495de4397a54329a40f89 28-Jun-2017 SzuWei Lin <szuweilin@google.com> Update new HIDL interfaces in generic system image

Bug: 63051055
Test: Boot with GSI to home screen
Change-Id: Id5783355e9fae8f48088d4a9eaaf8429425adb45
reble_common.mk
572a3df7fcf1b45c484a569197e687faa80f29f8 15-Jun-2017 Shubham Ajmera <shubhamajmera@google.com> Add compiler filter for inactive app downgrade

Bug: 36598475
Test: Verified the property value on the device

Change-Id: I8afcffcb7064ff6a3b97c26ee18aa22f969ffef3
untime_libart.mk
952f6a458e63b58117e0a1cfae06b452a7394c6b 23-Jun-2017 Bowgo Tsai <bowgotsai@google.com> Removing vboot 1.0 verity metadata

The generic system.img shouldn't contain any specific verity metadata
because we don't mandate how to do verified boot. Plus, OC-DR devices
use AVB instead of vboot 1.0.

Bug: 62647718
Test: Boot a DR device with the generic system.img
Change-Id: I0966d88d4512621cce7b8abdc28a90a6e312a391
osp_arm64_a.mk
osp_arm64_ab.mk
osp_arm_a.mk
reble_common.mk
16c8d3d3f32aebf555de4af59072dc19481e9cf7 26-Jun-2017 Tomasz Wasilczyk <twasilczyk@google.com> Merge "Remove previous implementation of RadioService."
2967975b7028188842f678bee088897fe40384bb 25-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Add wificond to Android makefiles" into oc-dr1-dev am: b1cbbaf528
am: 9df6f1c5ca

Change-Id: Ibfcce9046f8997336a0854a0d17a56f1ece7e691
9df6f1c5ca45a182c2c5afc248d6ec3f4f9818b8 25-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Add wificond to Android makefiles" into oc-dr1-dev
am: b1cbbaf528

Change-Id: I584ad2a70099f1fb189766df79a1c19ac6927b73
b1cbbaf5287fbebf93fa79868a8bcecf9b02af8a 25-Jun-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add wificond to Android makefiles" into oc-dr1-dev
b2c1e7db3044f75cb1ad4e5c642bf43a9a9d2acc 23-Jun-2017 Huan Ren <huanr@google.com> Merge "Add android.hardware.power service+impl and power.ranchu" into oc-dev am: 76946c6ab6 am: b2d7fa3d83
am: 65608038bc

Change-Id: I9f55bb0789cc81f0fb15ea1a0e2cd544290b1b8d
65608038bc7f3dbb610ec7afc0c668f9f11adcf4 23-Jun-2017 Huan Ren <huanr@google.com> Merge "Add android.hardware.power service+impl and power.ranchu" into oc-dev am: 76946c6ab6
am: b2d7fa3d83

Change-Id: Ica1a7d3448f3ac7c44918df39fd84fb02cdb624c
b2d7fa3d832715ed1a6e3d75ab9f7c02bcd499bb 23-Jun-2017 Huan Ren <huanr@google.com> Merge "Add android.hardware.power service+impl and power.ranchu" into oc-dev
am: 76946c6ab6

Change-Id: I1e48abd776c7fa9c1ae75a6a62e730bea0845c94
874ee28b681d2270446b6d5003a5512852ef938b 23-Jun-2017 Huan Ren <huanr@google.com> Merge "Add android.hardware.power service+impl and power.ranchu" into oc-dev
am: 76946c6ab6

Change-Id: I2a87da8ab334e8fa7a2076677dc27bc75a09dbff
76946c6ab6e6f980e9b0ef547206fb72d1f4066a 23-Jun-2017 Huan Ren <huanr@google.com> Merge "Add android.hardware.power service+impl and power.ranchu" into oc-dev
4261cdc47c5043893b927aa7c14d20517e9a6bf0 23-Jun-2017 Tomasz Wasilczyk <twasilczyk@google.com> Remove previous implementation of RadioService.

Bug: b/36863239
Test: instrumentalization
Change-Id: Ic47b3aad2e7b9662059451bebf87ec55807a6c7c
ase.mk
94a7b3df126393b5bb82368be0e8725e3b6f6327 23-Jun-2017 Andreas Gampe <agampe@google.com> Merge "Merge "Build: Use ART phony packages in runtime_libart" am: 47b734db57 am: 2d3b1ca45a am: ac1a012d21" into oc-dr1-dev-plus-aosp
am: 2005f395de

Change-Id: Iaa633e690e19defc83bc337e645823a63974ae24
9d8d51a7e5d958e8008eee3e762f5392601a34dd 23-Jun-2017 Andreas Gampe <agampe@google.com> Merge "Build: Use ART phony packages in runtime_libart" am: 47b734db57 am: 2d3b1ca45a
am: ac1a012d21

Change-Id: I7b4cd4affb519b863df943c583260f69b7e13719
ac1a012d21201a43d3a16da7a44609859e2c0e88 23-Jun-2017 Andreas Gampe <agampe@google.com> Merge "Build: Use ART phony packages in runtime_libart" am: 47b734db57
am: 2d3b1ca45a

Change-Id: I28d9d8369f374e7b20461a4e931e70aafe3a10eb
ae4916b0ad2a39a552bbbb079af6f399d8bfaad1 23-Jun-2017 Andreas Gampe <agampe@google.com> Build: Use ART phony packages in runtime_libart

Move definition of necessary packages for ART to art/Android.mk.
Use the phony packages defined there in runtime_libart.mk.

Bug: 62087184
Test: m
Test: Device boots
Change-Id: Iae6e5bba2184b098820783dc5e9f6b5f2a9836e9
untime_libart.mk
3abc30baa54fdacd137ca1855d27d8b452755b48 17-May-2017 Chong Zhang <chz@google.com> cas: add CAS hal to build

bug: 22804304
Change-Id: I05604644854a561bc9356bb66bcd7d315e3f2d5a
ase.mk
ef8e26b22096e7ec5bd87070344138d7707fdd3d 21-Jun-2017 SzuWei Lin <szuweilin@google.com> Add audio.a2dp.default to generic system image
am: fbac1195e9

Change-Id: I0a5f13ec32cfac2caa5dbb8e979fb0dffa54be5e
68ba24ab5de05e9fb7a72157edb8d3c94a751aa0 21-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Add audio.a2dp.default to generic system image" into oc-dr1-dev am: 4e08677575
am: e7a5506e1f

Change-Id: Ife6d2b9ae9745ff54dfce9b7506fd3aa702f711e
e7a5506e1f97edb71bcbce6c9fd0934ae62c5c19 21-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Add audio.a2dp.default to generic system image" into oc-dr1-dev
am: 4e08677575

Change-Id: I45aa7f7055dd4fe874daa2b1c2c8f8f317fe2f5a
4e086775758748c86bb2b6eb89b791558a7602ec 21-Jun-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add audio.a2dp.default to generic system image" into oc-dr1-dev
03dad3be297986542fc2b87ef9693ab95cbe5e50 20-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Remove unnecessary items in treble_common.mk" into oc-dr1-dev am: c7232cc5d5
am: 8e51a42f90

Change-Id: Ibb2632b6b376aa53f04e9bbfce66dc8a6f1364a6
8e51a42f90b6326dda72e1e32b02f82034df6714 20-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Remove unnecessary items in treble_common.mk" into oc-dr1-dev
am: c7232cc5d5

Change-Id: I5e4f45335343b7e63db587ad6f9bfaa5c5eabad1
d625a8091407185fa1d7b487d257751d78cd8996 20-Jun-2017 Lucas Dupin <dupin@google.com> Require sysui overlay am: a426a60a6b
am: 2fb2b6f9cc

Change-Id: Ifc214dae6cc9e0f43466757d4d989950415a039f
c7232cc5d53a3b65b5b08f056b6d5f630f002073 20-Jun-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Remove unnecessary items in treble_common.mk" into oc-dr1-dev
2fb2b6f9cc30c4c6b425f107ccdb8106135909a7 20-Jun-2017 Lucas Dupin <dupin@google.com> Require sysui overlay
am: a426a60a6b

Change-Id: I036d14bc112f73d9372a0f2df56850f161bea98d
fbac1195e9e78b3b6afeb14bcdae2f11b02ff712 19-Jun-2017 SzuWei Lin <szuweilin@google.com> Add audio.a2dp.default to generic system image

audio.a2dp.default is a system module. Generic system image includes
audio.a2dp.default to support A2DP if board has the capability.

Bug: 62649731
Test: build and check the file existance in system image
Merged-In: Iac4821b3daf993da9fc309b7b105db98ee4b89ce
Change-Id: I0d2194c4145927b21df5858a3787f8c210f2794c
(cherry picked from commit fe3191727b059e18c7e592eab1dea85bc2ff6516)
reble_common.mk
fe3191727b059e18c7e592eab1dea85bc2ff6516 19-Jun-2017 SzuWei Lin <szuweilin@google.com> Add audio.a2dp.default to generic system image

audio.a2dp.default is a system module. Generic system image includes
audio.a2dp.default to support A2DP if board has the capability.

Bug: 62649731
Test: build and check the file existance in system image
Change-Id: Iac4821b3daf993da9fc309b7b105db98ee4b89ce
reble_common.mk
cbd421fd0e00d16592b13cfca5ec840be360465f 19-Jun-2017 SzuWei Lin <szuweilin@google.com> Remove unnecessary items in treble_common.mk

Bug: 62360563
Test: Build and check files are still exist in system image
Change-Id: Ie787969d072c5b89d377a2c0b01706764185d6a5
reble_common.mk
af505d5f2f485b4e91c1c3bec0f9aa41b4c0a2e0 19-Jun-2017 SzuWei Lin <szuweilin@google.com> Add wificond to Android makefiles

wificond is part of the framework, and shouldn't be modified by
vendor. The patch adds wificond to PRODUCT_PACKAGES list of
Android makefile, and removes it from treble_common.mk.

Bug: 62646878
Test: Build and check the file existance in system image
Change-Id: I92f2b64c1912ed5106a72a56e831bc989a70979e
ore_base.mk
ore_minimal.mk
ore_tiny.mk
reble_common.mk
a426a60a6b8b4ec86550a88e5b16196ee2550c5e 19-Jun-2017 Lucas Dupin <dupin@google.com> Require sysui overlay

All builds should include the 2 systemui themes

Bug: 62346335
Change-Id: Iacfe3c7494f81ee05118a6f782a96c96ce901bb3
eneric_no_telephony.mk
dk_base.mk
c9d52e2d32ab1d9a5c2cb85993ac12598b2c58c9 16-Jun-2017 Suren Baghdasaryan <surenb@google.com> Merge "Add makefile to define PRODUCT_SHIPPING_API_LEVEL for O release"
5f5daa504e09c0f10ff5220a14e6ab4f2e3ed730 16-Jun-2017 Igor Murashkin <iam@google.com> Merge "core: Move core.oat bootjar definitions into envsetup.mk" into oc-dev-plus-aosp
am: caa917ae3d

Change-Id: I312c7e60ef87dc2f400c992754e4093edfe300ee
cda3d10e5672d0ce7211103797b7681e0d9f9946 15-Jun-2017 Igor Murashkin <iam@google.com> core: Move core.oat bootjar definitions into envsetup.mk

TARGET_CORE_JARS and HOST_CORE_JARS define the minimal bootclasspath jars necessary to run
with dalvikvm/art.

Also refactor PRODUCT_BOOT_JARS in core-tiny.mk and core-minimal.mk to reuse TARGET_CORE_JARS.
The above variables can be used from scripts with get_build_var from envsetup.sh

$> get_build_var TARGET_CORE_JARS
<prints list of core jars>

(These changes are required to figure out what --bootclasspath_entry to pass to desugar).

Bug: 36902714
Test: make -j32 build-art-host build-art-target
Test: lunch aosp_angler-userdebug && make -j32
Test: make -j32 PRODUCT-sdk_google_aw_x86-sdk
Change-Id: If12569719343bfbba20c1cda9a5302ab541dbfc6
(cherry picked from commit f33a96c07f81fd76a7aeeed5fbc591c779a5aa8e)
ore_minimal.mk
ore_tiny.mk
untime_libart.mk
6cb7688e85fc241cea65b4ff99a87dd5020d9b2a 16-Jun-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "core: Move core.oat bootjar definitions into envsetup.mk"
f3251ac73b0320bf9ae6c2e1d623dba9026e1d7c 16-Jun-2017 Suren Baghdasaryan <surenb@google.com> Add makefile to define PRODUCT_SHIPPING_API_LEVEL for O release

For Android O release PRODUCT_SHIPPING_API_LEVEL is set to 26.

Change-Id: Ie1d5af375f2db95850fc5395d6a0c775dbfa046d
roduct_launched_with_o.mk
9d4639c8c2bdd8bb42c57200013a1039a3add03e 15-Jun-2017 Igor Murashkin <iam@google.com> core: Move core.oat bootjar definitions into envsetup.mk

TARGET_CORE_JARS and HOST_CORE_JARS define the minimal
bootclasspath jars necessary to run with dalvikvm/art.

Also refactor PRODUCT_BOOT_JARS in core-tiny.mk and core-minimal.mk
to reuse TARGET_CORE_JARS.

The above variables can be used from scripts with get_build_var
from envsetup.sh

$> get_build_var TARGET_CORE_JARS
<prints list of core jars>

(These changes are required to figure out what --bootclasspath_entry
to pass to desugar).

Bug: 36902714
Test: make -j32 build-art-host build-art-target
Test: lunch aosp_angler-userdebug && make -j32
Test: make -j32 PRODUCT-sdk_google_aw_x86-sdk
Merged-In: If12569719343bfbba20c1cda9a5302ab541dbfc6
Change-Id: If12569719343bfbba20c1cda9a5302ab541dbfc6
ore_minimal.mk
ore_tiny.mk
untime_libart.mk
f33a96c07f81fd76a7aeeed5fbc591c779a5aa8e 15-Jun-2017 Igor Murashkin <iam@google.com> core: Move core.oat bootjar definitions into envsetup.mk

TARGET_CORE_JARS and HOST_CORE_JARS define the minimal bootclasspath jars necessary to run
with dalvikvm/art.

Also refactor PRODUCT_BOOT_JARS in core-tiny.mk and core-minimal.mk to reuse TARGET_CORE_JARS.
The above variables can be used from scripts with get_build_var from envsetup.sh

$> get_build_var TARGET_CORE_JARS
<prints list of core jars>

(These changes are required to figure out what --bootclasspath_entry to pass to desugar).

Bug: 36902714
Test: make -j32 build-art-host build-art-target
Test: lunch aosp_angler-userdebug && make -j32
Test: make -j32 PRODUCT-sdk_google_aw_x86-sdk
Change-Id: If12569719343bfbba20c1cda9a5302ab541dbfc6
ore_minimal.mk
ore_tiny.mk
untime_libart.mk
d2fc242c3408c355cc1fe1d0f2abf4cff6af0b10 01-May-2017 Lingfeng Yang <lfy@google.com> Add android.hardware.power service+impl and power.ranchu

Bug: 37302997
Bug: 37863919

Change-Id: Ifc79b3498c48cf4b8ff5db433064a3bf9edc041b
(cherry picked from commit bc02d4274fde079d97fe18f5a0974a20757f3827)
mulator.mk
8be30c47d79ee3d464da61d25ebd4b1086b81286 15-Jun-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add a new PRODUCT variable for forcing 'speed' preopt." into oc-dev
am: 0081d76597

Change-Id: I81039c2b5d1ae202e4cbca43e98322e15ab5c3e9
0081d7659771c36554d57a234c7a15107e7e530b 15-Jun-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add a new PRODUCT variable for forcing 'speed' preopt." into oc-dev
cd2a1717642b47fc6a67089fdf9fdc56b0922a65 15-Jun-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add a new PRODUCT variable for forcing 'speed' preopt." am: 8c2c1ed667 am: eec5747912
am: 59514d2bae

Change-Id: I27dcc7cd5fca29fea557cb6d681ccfa570b84cb8
59514d2baee5fc3b17ff626f004ffcf8a6e2a15c 15-Jun-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add a new PRODUCT variable for forcing 'speed' preopt." am: 8c2c1ed667
am: eec5747912

Change-Id: Iee5490ea2b74137612238282115478b148aed55e
c3ffeddc59b006518cf7a8c7d70081bf84030e98 12-Jun-2017 Nicolas Geoffray <ngeoffray@google.com> Add a new PRODUCT variable for forcing 'speed' preopt.

bug: 35872915
Test: build

(cherry picked from commit 4a0ad4ac61081f56c4aab50a2aed3001e51f9126)

Change-Id: Idfea3c379a2b1dab30ee94a58ffe86d508f8522f
ore.mk
ore_tiny.mk
8c2c1ed6673ec2fc1de5733ad88329102a272c3b 15-Jun-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Add a new PRODUCT variable for forcing 'speed' preopt."
a43852fcdc11941ac58629a1eb5d7899991c1b43 15-Jun-2017 Mariano Giardina <giardina@google.com> Merge "Revert "core: Move core.oat bootjar definitions into core/config"" am: 1e14bc3b7b am: cc33b6005f
am: 78d9b75329

Change-Id: I1bd6af643810358d4ea8426338607c6f506dad72
78d9b75329b4dec91ffe77d6ec42824e21fd1487 15-Jun-2017 Mariano Giardina <giardina@google.com> Merge "Revert "core: Move core.oat bootjar definitions into core/config"" am: 1e14bc3b7b
am: cc33b6005f

Change-Id: I2f7465d6bd723c85aa0c028e8e8268d631c13d02
1e14bc3b7b8b21b1914cf9f5f79ad9846ceebcb1 15-Jun-2017 Mariano Giardina <giardina@google.com> Merge "Revert "core: Move core.oat bootjar definitions into core/config""
2f137ee11811cce1f33f2968aa9808c1236b5292 15-Jun-2017 Mariano Giardina <giardina@google.com> Revert "core: Move core.oat bootjar definitions into core/config"

This reverts commit 8c50798243bbfcffdaef9f678101c539174e171b.

Possible culprit of breakage in git_master sdk_google_aw_x86:
FAILED: out/target/product/generic_x86/dex_bootjars/system/framework/x86/boot.art
ex2oatd E 06-15 03:56:00 47990 47990 runtime.cc:1761] Failed to return pre-allocated NoClassDefFoundError
dex2oatd F 06-15 03:56:00 47990 47990 thread.cc:3591] Check failed: new_exception != nullptr

Testing if Treehugger passes with the rollback before submitting

https://android-build.googleplex.com/builds/submitted/4101897/sdk_google_aw_x86-sdk/latest/view/logs/build_error.log

Change-Id: Iceac31e775eaf3cd5fd9b3d2a17d3af200e35b27
ore_tiny.mk
4a0ad4ac61081f56c4aab50a2aed3001e51f9126 12-Jun-2017 Nicolas Geoffray <ngeoffray@google.com> Add a new PRODUCT variable for forcing 'speed' preopt.

bug: 35872915
Test: build
Change-Id: Idfea3c379a2b1dab30ee94a58ffe86d508f8522f
ore.mk
ore_tiny.mk
ca811c825c230259d95815a0ffa7467feb5eb643 15-Jun-2017 Igor Murashkin <iam@google.com> Merge "core: Move core.oat bootjar definitions into core/config" am: 5e1aa20225 am: db52463bb3
am: 9c57325093

Change-Id: If1ec447b21e277a023b016868db1633379acc5e0
9c57325093e1d96ed6489bcec6d5d324e53241a1 15-Jun-2017 Igor Murashkin <iam@google.com> Merge "core: Move core.oat bootjar definitions into core/config" am: 5e1aa20225
am: db52463bb3

Change-Id: I7fe90df0a8dae2fb5aa9f0dbcfc21a77b2700a87
5e1aa20225c6cd06d8076b6654312ff7a0de314c 15-Jun-2017 Igor Murashkin <iam@google.com> Merge "core: Move core.oat bootjar definitions into core/config"
8c50798243bbfcffdaef9f678101c539174e171b 14-Jun-2017 Igor Murashkin <iam@google.com> core: Move core.oat bootjar definitions into core/config

TARGET_CORE_JARS and HOST_CORE_JARS define the minimal
bootclasspath jars necessary to run with dalvikvm/art.

Also refactor PRODUCT_BOOT_JARS to reuse TARGET_CORE_JARS.

(These changes are required to figure out what --bootclasspath_entry
to pass to desugar).

Bug: 36902714
Test: make -j32 && make -j32 build-art-host build-art-target
Change-Id: I620e28be41047a1d501d7f144fe415ee4a0af36f
ore_tiny.mk
9a8b2f7d96f60f5bc8b3d0120dac75bfbe981219 14-Jun-2017 Paul Duffin <paulduffin@google.com> Merge "Added android.test.mock to PRODUCT_PACKAGES" am: 87b69b97f3 am: b349e09a18
am: f170ad5f55

Change-Id: I8f7a8633714905672694f5b44ec3f3209bbbea6f
f170ad5f55f974262d859ee0b99769a7b45d46e0 14-Jun-2017 Paul Duffin <paulduffin@google.com> Merge "Added android.test.mock to PRODUCT_PACKAGES" am: 87b69b97f3
am: b349e09a18

Change-Id: I242537e012490770a7a3bbdd235dc6016984804b
c5971c7bffdf497c30997f02a4a221c225e71145 14-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Add more libs into generic AOSP system image" into oc-dev am: 57fb2214ab
am: 47400c5e34

Change-Id: Iffefb631653a13b7c0d334aadffe30010114b10d
4a421a28d0266b2c2dd9b662818b7a07727ddd5f 14-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Add more libs into generic AOSP system image" into oc-dev
am: 57fb2214ab

Change-Id: I011b16eb3c7ee21a52a04586d8249254e8d53dc8
47400c5e340b2d6ade58f68e8d2b1851d881910e 14-Jun-2017 SzuWei Lin <szuweilin@google.com> Merge "Add more libs into generic AOSP system image" into oc-dev
am: 57fb2214ab

Change-Id: If56dc8c2a6417b527c243af0151b428677f16f55
57fb2214aba65f120143675d2c5b039df68f5240 14-Jun-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add more libs into generic AOSP system image" into oc-dev
47a95bb673300bad4a691c479cc3584e3e257243 14-Jun-2017 Isaac Chen <ycchen@google.com> Merge "Fix audio policy configuration for generic targets" into oc-dev am: 34d8c95fd7
am: ea97912057

Change-Id: I0ebf242f841c9c778e943b1cc2d31598e906476a
71891cdb3ef0f0b397484d987252932aeb2ba73a 14-Jun-2017 Isaac Chen <ycchen@google.com> Merge "Fix audio policy configuration for generic targets" into oc-dev
am: 34d8c95fd7

Change-Id: I16ab64f6955031bfced51e8049f96f95033624ef
ea9791205709b35d5a760c3a6695130d0bc939db 14-Jun-2017 Isaac Chen <ycchen@google.com> Merge "Fix audio policy configuration for generic targets" into oc-dev
am: 34d8c95fd7

Change-Id: I1d5a39cec809f91477e09c8545c6d1173152ea0f
56d68a51924160493ac7590bead1ad1f6a0f58fe 09-Jun-2017 SzuWei Lin <szuweilin@google.com> Add more libs into generic AOSP system image

Includes:
- more HIDL interfaces
- explicitly specify all LL-NDK and SP-NDK (currently only
libandroid_net is missing)
- add liblzma and libyuv

Bug: 38339299
Test: build aosp_arm64_ab and pass
Change-Id: Ic67d47990cf6b4ab51e1b74f0fed85e60ce3a817
reble_common.mk
35998bb8e5362659e63f4b75a4046c5b71ee0992 14-Jun-2017 SzuWei Lin <szuweilin@google.com> resolve merge conflicts of a24fcf6abc to oc-dr1-dev-plus-aosp

Test: I solemnly swear I tested this conflict resolution.
Change-Id: I52993c61a80bc7aee3d49ce37b88413e8f40f832
6fdff23df27940f61fe47b377a9f2fb4daa5180a 06-Jun-2017 SzuWei Lin <szuweilin@google.com> Normalize building generic system image with treble-common.mk

Move the common part from make file of generic AOSP system images into
treble_common.mk, and update the content of common part.

The common part inclueds:

- HAL interfaces
- VNDK libs
- VNDK-SP libs
- Some other modules supporting HAL interfaces
- Some Treble default configurations

Bug: 37927875
Test: boot to home screen with the generic system image
Merged-In: I4202454d57970cef713f7d6437191094df0009e9
Change-Id: I4202454d57970cef713f7d6437191094df0009e9
osp_arm64_a.mk
osp_arm64_ab.mk
osp_arm_a.mk
reble_common.mk
924e705c85d7636191adf5be41a3ae6817e18ee7 12-Jun-2017 Isaac Chen <ycchen@google.com> Fix audio policy configuration for generic targets

Changes in this CL:
1. Use ":=", instead of "+=", for PRODUCT_COPY_FILES so previous audio
policy related settings won't be overwritten.
2. Use basic audio policy XML files provided by audio team as default.

Bug: 62524944
Test: check if the XML files for audio policy configuration are under
/system/etc and devices with generic system imagei, but without
such configuration under /vendor/etc can boot with audio working.

Change-Id: I4ccffdfb131a9d2445d9c2f52a22ffcc97884479
reble_common.mk
c45b7e3d98f87bfbf5a65c73d2f1fe6cb67f897e 05-Jun-2017 Paul Duffin <paulduffin@google.com> Added android.test.mock to PRODUCT_PACKAGES

Adds android.test.mock.jar to the /system/framework
directory. That will allow it to be dynamically included
with a uses-library manifest entry.

Bug: 30188076
Test: flash and check contents of /system/framework
Change-Id: I3ea0e558276176edd21e24c8337980c5c02a652e
ase.mk
bf1546c96dd7955ddcc26f5e49c2d6d3cfea28b2 08-Jun-2017 Bartosz Fabianowski <bartfab@google.com> Revert "Revert "Normalize building generic system image with treble-common.mk""

We will selectively revert on a branch only.

This reverts commit 85c4945f46bccb7cb69fa39b280b11ffa6e04815.

Change-Id: I0eb869a0f2385fe66bd3cd0bc18a298ebe5b47da
osp_arm64_a.mk
osp_arm64_ab.mk
osp_arm_a.mk
reble_common.mk
85c4945f46bccb7cb69fa39b280b11ffa6e04815 08-Jun-2017 Bartosz Fabianowski <bartfab@google.com> Revert "Normalize building generic system image with treble-common.mk"

Revert by Build Cop. This change is causing build failures across builders and branches, e.g.:

ninja: error: 'out/target/product/generic_x86/obj/lib/android.hidl.base@1.0.so', needed by 'checkbuild', missing and no known rule to make it
09:08:08 ninja failed with: exit status 1

This reverts commit 76ada938567c74c4e07528ef9ea9b328ed212fd7.

Change-Id: I5e7bfa65a70cf5d61fb233cdbdfe7f420fd5ab51
osp_arm64_a.mk
osp_arm64_ab.mk
osp_arm_a.mk
reble_common.mk
78b8dd61b1f03560c5c57627f4fb995c9e2b76ff 06-Jun-2017 SzuWei Lin <szuweilin@google.com> Normalize building generic system image with treble-common.mk

Move the common part from make file of generic AOSP system images into
treble_common.mk, and update the content of common part.

The common part inclueds:

- HAL interfaces
- VNDK libs
- VNDK-SP libs
- Some other modules supporting HAL interfaces
- Some Treble default configurations

Bug: 37927875
Test: boot to home screen with the generic system image
Change-Id: I4202454d57970cef713f7d6437191094df0009e9
osp_arm64_a.mk
osp_arm64_ab.mk
osp_arm_a.mk
reble_common.mk
76ada938567c74c4e07528ef9ea9b328ed212fd7 06-Jun-2017 SzuWei Lin <szuweilin@google.com> Normalize building generic system image with treble-common.mk

Move the common part from make file of generic AOSP system images into
treble_common.mk, and update the content of common part.

The common part inclueds:

- HAL interfaces
- VNDK libs
- VNDK-SP libs
- Some other modules supporting HAL interfaces
- Some Treble default configuations

Bug: 37927875
Test: boot to home screen with the generic system image
Change-Id: I4202454d57970cef713f7d6437191094df0009e9
Merged-In: I4202454d57970cef713f7d6437191094df0009e9
osp_arm64_a.mk
osp_arm64_ab.mk
osp_arm_a.mk
reble_common.mk
22b005354f8110dbc21c7511d1565765b1bce9cb 06-Jun-2017 Robert Quattlebaum <rquattle@google.com> Merge "Revert "Support for android.net.lowpan and LoWPAN Service""
350911d726555a75c52a9e8b01c295eb05733b98 06-Jun-2017 Robert Quattlebaum <rquattle@google.com> Revert "Support for android.net.lowpan and LoWPAN Service"

This reverts commit b2cbafe06eac70c18e1066b454837ed3a5914bff.

Change-Id: Ib78a2ff1878900508db2d3dad0704182b75e9330
ase.mk
ore_minimal.mk
ore_tiny.mk
3f2be1410992cb61bb172ccfd425b82668553792 06-Jun-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Support for android.net.lowpan and LoWPAN Service"
b5e44b0a0b93b9f8a71b98d638e60d10a60e2d26 26-May-2017 Lucas Dupin <dupin@google.com> Add sysui dark theme dependency

Bug: 38163994
Bug: 37014702
Test: make
Change-Id: I93253b07221e04717b0cbe0b650e9d1ec54da36b
eneric_no_telephony.mk
dk_base.mk
24011de5d5bf4d0055f6e4bee248c4a50bf4456a 24-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Switch to a shell_and_utilities phony module." into oc-dev
98352342b3258370e586ba6f3bb5bc8ce5105694 31-Mar-2017 Elliott Hughes <enh@google.com> Switch to a shell_and_utilities phony module.

(cherrypick of cb7d59687483c9532beecde60fe96053eda76948.)

Merged-In: I6416d9dded4cc225f57f0a521cf6114f39203ece
Bug: 36463595
Test: builds
Change-Id: I6416d9dded4cc225f57f0a521cf6114f39203ece
mbedded.mk
16ac33eef853b40a4ad248200f7ac9aafe629d35 23-May-2017 Isaac Chen <ycchen@google.com> Merge "Generic AOSP system image for non-A/B arm devices" into oc-dev am: 66d4710933
am: 43c6e2b649

Change-Id: I4f42e58f4e88799eb44edacb00c50f210506c15a
43c6e2b6494ddc8851e5e3e820044abad75845d5 23-May-2017 Isaac Chen <ycchen@google.com> Merge "Generic AOSP system image for non-A/B arm devices" into oc-dev
am: 66d4710933

Change-Id: I9d264f8e5a08984813e95b168eba8599b23ea521
1573baca1b120207c700a242c5dfe35fcd3e7004 18-Apr-2017 Isaac Chen <ycchen@google.com> Generic AOSP system image for non-A/B arm devices

aosp_arm_a: for non-A/B 32-bit arm devices
aosp_arm64_a: for non-A/B 64-bit arm devices
Both are based on aosp_arm64_ab (for A/B devices).

Bug: 36153731
Test: build with oc-dev and the resulted system image works on one
32-bit arm device successfully (no 64-bit arm device to test yet).
Change-Id: Ifb5c4239e5c22005e055cfa840feca9c0a92586f
ndroidProducts.mk
osp_arm64_a.mk
osp_arm_a.mk
ae432837c793897b6223a1536cc9188ef703561f 18-May-2017 Vijay Venkatraman <vijaykv@google.com> Merge "Replaced android.dvr.composer@1.0 with android.frameworks.vr.composer@1.0" into oc-dev am: f4c0009bf9
am: 2ad9b943fd

Change-Id: I7997309f7989967144f54b2eb3717b5b9a9fb4d0
2ad9b943fd011d10f64e42978c103132d0f40f99 18-May-2017 Vijay Venkatraman <vijaykv@google.com> Merge "Replaced android.dvr.composer@1.0 with android.frameworks.vr.composer@1.0" into oc-dev
am: f4c0009bf9

Change-Id: Ifa5785c6a718313408abf8b333e6978e2989a058
f4c0009bf9d22e66691b95fa87da37b0808eb1ae 18-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Replaced android.dvr.composer@1.0 with android.frameworks.vr.composer@1.0" into oc-dev
11e89e931678cd86929e6e0d9466b1e2d20f9b88 18-May-2017 Jaesoo Lee <jaesoo@google.com> Merge "configstore: build configstore 1.1 instead of 1.0"
c744088b0f66ce88a8e508d973632e40f216e311 18-May-2017 Pawin Vongmasa <pawin@google.com> Merge "Add media_profiles_V1_0.dtd" into oc-dev
am: 8d66d58d1d

Change-Id: I160e09ee10f87c3ba4d0e83a5d75682082d700fb
8d66d58d1d2af6fe19be6ce4e61a951e78a8d5ba 18-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add media_profiles_V1_0.dtd" into oc-dev
29784780e6981f99cb79db9cbaa5c5a54bfced63 17-May-2017 Ben Fennema <fennema@google.com> Merge "Add HIDL base/manager packages to PRODUCT_BOOT_JARS (core_tiny)" into oc-dev am: 879b9c3bf7
am: 0c04c47240

Change-Id: I66f1bc694e9c578540aecf8ca97edff097a6a3be
0c04c472409ff2702dbba0d688dfb3a1c18626d6 17-May-2017 Ben Fennema <fennema@google.com> Merge "Add HIDL base/manager packages to PRODUCT_BOOT_JARS (core_tiny)" into oc-dev
am: 879b9c3bf7

Change-Id: I77f01301a4043077d1a2b68bc73e3064f3ffaeaf
879b9c3bf79cb5eaa0f980cca5295a053cb33a48 17-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add HIDL base/manager packages to PRODUCT_BOOT_JARS (core_tiny)" into oc-dev
1b6723497a858a2c8d148a49a57facf0388aba73 02-May-2017 Jaesoo Lee <jaesoo@google.com> configstore: build configstore 1.1 instead of 1.0

configstore is uprevisioned to 1.1.

Bug: 37727469
Test: Build and tested on sailfish

Change-Id: I21861448a5d607383b617f2f85bd378013e64090
osp_arm64_ab.mk
mbedded.mk
afa29155635b8fac1d41e8131717027759d75979 05-May-2017 Pawin Vongmasa <pawin@google.com> Add media_profiles_V1_0.dtd

Test: media_profiles_V1_0.dtd exists in system/etc

Bug: 36430270
Merged-In: I847a774baf2172d83d414f1794794089b383ded3
Change-Id: I847a774baf2172d83d414f1794794089b383ded3
ase.mk
c1319fec674fc00cd18396da0688eff1c64cc702 16-May-2017 Vijay Venkatraman <vijaykv@google.com> Replaced android.dvr.composer@1.0 with
android.frameworks.vr.composer@1.0

Bug: 38349320
Test: build aosp_arm64_ab
Change-Id: Iaf4c5065bbd10763258dad3e65b69bffa8f94194
osp_arm64_ab.mk
871ac3bbd8b8d63df874a0165bb7d051067c87c1 16-May-2017 David Sehr <sehr@google.com> Merge "Add dexdiag tool to images" into oc-dev am: 953ff9f7d8
am: b23a76ff71

Change-Id: I4bca2b71b91602238f4dfb90904de78594ceb6d7
b23a76ff714e3fb28a844bb2413dbbb85115677a 16-May-2017 David Sehr <sehr@google.com> Merge "Add dexdiag tool to images" into oc-dev
am: 953ff9f7d8

Change-Id: I9ae6a4a67f9f2b55593ae6a1b0c49485d8a99676
5c2be9a2919bda6bd4c4f25635a483da82496819 10-May-2017 David Sehr <sehr@google.com> Add dexdiag tool to images

Allow on-device analysis of dex memory usage by adding dexdiag to the
image.

Bug: 38181622
Test: adb shell "dexdiag"
Change-Id: I2142b5e42eae8cc01755d0e86c179c2fa86be00c
(cherry picked from commit 76f5fe5b635b813db2af34d452a28fe54964e66c)
untime_libart.mk
4276c22a678ea6a13065157ea70b3cb6efcf4122 16-May-2017 Ben Fennema <fennema@google.com> Add HIDL base/manager packages to PRODUCT_BOOT_JARS (core_tiny)

Fix missing android.hidl.manager.V1_0.IServiceNotification$Stub
on wear (needed by com.android.server.wifi.HalDeviceManager)

Bug: 38320705
Test: no bootloop on android wear

Change-Id: I1bb297d13be0024dbc2be3788a2906e9f3cee437
Signed-off-by: Ben Fennema <fennema@google.com>
ore_tiny.mk
76f5fe5b635b813db2af34d452a28fe54964e66c 10-May-2017 David Sehr <sehr@google.com> Add dexdiag tool to images

Allow on-device analysis of dex memory usage by adding dexdiag to the
image.

Bug: 38181622
Test: adb shell "dexdiag"
Change-Id: I2142b5e42eae8cc01755d0e86c179c2fa86be00c
untime_libart.mk
d0b9e62476dce50d4f1e69ed83b946b4f240f394 05-May-2017 Pawin Vongmasa <pawin@google.com> Add media_profiles_V1_0.dtd

Test: media_profiles_V1_0.dtd exists in system/etc

Bug: 36430270
Change-Id: I847a774baf2172d83d414f1794794089b383ded3
ase.mk
2b0022809da4a62c1a40052d8ccff98c57e1a578 04-May-2017 Steven Moreland <smoreland@google.com> Remove redundant dependencies

android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: I2f13ad8151deff77850c4e18f6c84e2e55ba52d3
(cherry picked from commit c96c1de86934c5e5a869374568f4a04a893d5219)
osp_arm64_ab.mk
c96c1de86934c5e5a869374568f4a04a893d5219 04-May-2017 Steven Moreland <smoreland@google.com> Remove redundant dependencies

android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: I2f13ad8151deff77850c4e18f6c84e2e55ba52d3
osp_arm64_ab.mk
0caf69d72d8dc12abb3f1b49bf691a8def22897e 03-May-2017 Steven Moreland <smoreland@google.com> Remove redundant dependencies

android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: I69f280c36533ce13d5f3b3f2b2eb8d969982cb50
(cherry picked from commit b586105307cfed097d4f92133329478fb001bf37)
osp_arm64_ab.mk
b24b28ca9210c84088992366cbba42690f5aedad 04-May-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Remove obsolete pm.dexopt properties." into oc-dev am: 64abb10c60
am: 124313d2e1

Change-Id: Icd60ee935aad9553405acbd223406b2ffa89ef10
124313d2e1b3cccb9b29c0f22a338eea35e4aea6 04-May-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Remove obsolete pm.dexopt properties." into oc-dev
am: 64abb10c60

Change-Id: I660f7b85efc77e7cabe3fabf84cc9416b2e8c0b6
b586105307cfed097d4f92133329478fb001bf37 03-May-2017 Steven Moreland <smoreland@google.com> Remove redundant dependencies

android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: I69f280c36533ce13d5f3b3f2b2eb8d969982cb50
osp_arm64_ab.mk
bf824a69db851c30407ee984a562f2a3e8b09037 03-May-2017 Nicolas Geoffray <ngeoffray@google.com> Remove obsolete pm.dexopt properties.

bug:33799337
bug:34715556

Test: build
Change-Id: I5620d6516a7283483272e888fad31cd97491cc0f
untime_libart.mk
b2cbafe06eac70c18e1066b454837ed3a5914bff 09-Feb-2017 Robert Quattlebaum <rquattle@google.com> Support for android.net.lowpan and LoWPAN Service

Change-Id: I92b066797b474981655917202cd7a8476f63ead8
Bug: b/33073713
ase.mk
ore_minimal.mk
ore_tiny.mk
10030bced555ceab4dc41f677d0350fecfaa56cf 25-Apr-2017 Nicolas Geoffray <ngeoffray@google.com> Update build files to new compiler filters.

bug:34715556
Test: build and boot aosp bullhead

(cherry picked from commit 0576b5f24ee5499660f465a26c90d0298954291c)

Change-Id: I75586e2eaa40480470115c89cf1c049313850fe9
ore_minimal.mk
ore_tiny.mk
untime_libart.mk
d9842ea1c9c1e4276224f0831af053348e14874b 02-May-2017 Yifan Hong <elsk@google.com> Add device/fwk compatibility matrices to device.
am: b5cbe22b84

Change-Id: I739579f918fe233e153a6ef1dbce77f5863dd808
b5cbe22b84ab165f6cb855bcac43dacfeac8196d 28-Apr-2017 Yifan Hong <elsk@google.com> Add device/fwk compatibility matrices to device.

Also renamed matrix.xml to compatibility_matrix.xml.

Test: make and ensure vendor/compatibility_matrix.xml is there.
Test: adb shell vintf (see matrices, compatible = true)

Bug: 37321309
Change-Id: I4ebbedf47a576a50a42df53b72e507ed31ef2e56
mbedded.mk
d1c7f53aa414cabb19a03d7536d74088843b0d2c 02-May-2017 Colin Cross <ccross@android.com> Merge "Install sqlite3 on userdebug builds" am: 5821266790 am: 1ddf97bafb
am: f7365b6137

Change-Id: I1292f19401ba3a65fedff3a75eea72bcc8ad53bc
9418749c4805f8dd9eade5b5e3c24fdf952c9dac 01-May-2017 Colin Cross <ccross@android.com> Install sqlite3 on userdebug builds

sqlite3 had LOCAL_MODULE_TAGS := debug, which was not passed
through when converting to soong. We prefer PRODUCT_PACKAGES_DEBUG
instead, so add it there.

Bug: 37627999
Test: sqlite3 is in installed-files.txt
Change-Id: Idb8b3aea7b7482109aa4ed3ac0016bd84dd23f22
ase.mk
b08ada1daaaeabb466fb68ec1e8ed9868428d1c9 22-Mar-2017 Nicolas Geoffray <ngeoffray@google.com> Introduce a whitelist for core apps used by system server.

And by default 'speed' compile those apps at build time.

bug:33799337
Test: m -j32

(cherry picked from commit 9af483488a5d0fab89db626fc4d73c993b6d7d2a)

Change-Id: I66f1c675369fccc03b6529c08cb030264d15ba1c
ore.mk
ore_minimal.mk
ore_tiny.mk
0f35ca416505efeaef23a2231bccb5735d7d9e69 27-Apr-2017 Joe LaPenna <jlapenna@google.com> Merge "Remove NetworkRecommendation from platform." into oc-dev
am: e5181610d4

Change-Id: Ib86914507b37842863c122d83eebdddf69b8ae9c
2987311985706915ae9d269caa5423f573d56e26 27-Apr-2017 Nicolas Geoffray <ngeoffray@google.com> resolve merge conflicts of 225fd8057f to oc-dev-plus-aosp

Test: build

Change-Id: Iae46079ffda4ef5d6b1408044bfcb786ac08a7a6
6c8c20dd5be3c22abdf5c5d5b2650d6e80abbf5d 27-Apr-2017 Nicolas Geoffray <ngeoffray@google.com> Merge "Update build files to new compiler filters."
885f8f757666bdbad0ac3485cc8bf66bc17c9f7c 26-Apr-2017 Joe LaPenna <jlapenna@google.com> Remove NetworkRecommendation from platform.

It no longer provides platform functionality, so can be removed.

Bug: 37357264,37686309
Test: make aosp_bullhead-userdebug and make bullhead-userdebug
Change-Id: Iedaa1dd764678f12eaeda292e6047485aae236ac
ore.mk
e560372ab259545d6918f88756cf75352203d63e 25-Apr-2017 Vikas Marwaha <vikasmarwaha@google.com> Merge "Added make files for variable Nougat MR1" am: b27fb9f528 am: d7214ec091
am: 3c11b00837

Change-Id: I390e249cea2024d88f481dba853f21160226710c
0576b5f24ee5499660f465a26c90d0298954291c 25-Apr-2017 Nicolas Geoffray <ngeoffray@google.com> Update build files to new compiler filters.

bug:34715556
Test: build and boot aosp bullhead
Change-Id: I95c7bbabd68a58206e8c79a017337a7f9a518569
ore_minimal.mk
ore_tiny.mk
untime_libart.mk
6d2e0afa1ba96d3e854e0ba4efecc1c9c6a25583 17-Apr-2017 Jaesoo Lee <jaesoo@google.com> fixed build errors for aosp generic system image
am: 41e5dff370

Change-Id: Ie989a23d6649694e016368dabce771bdcd32c60e
41e5dff37097f557813f6461d4171a1a9a772205 17-Apr-2017 Jaesoo Lee <jaesoo@google.com> fixed build errors for aosp generic system image

Following files are missing in AOSP and not needed
- device/google/marlin/init.recovery.common.rc
- vendor/google/products/marlin/bootanimation-1440-256col.zip
- vendor/google/certs/devkeys/devkey

Bug: 37259658
Test: built systemimage and tested it work with other sailfish images
Change-Id: I95e180b6adbe8d08348794fd6b5f41e810999aea
osp_arm64_ab.mk
57ff671b5c60c4b698d4f25844b90c54db7d3a71 15-Apr-2017 Jiyong Park <jiyong@google.com> install android.hidl.*-java.jar files by default
am: 279e3c2ae3

Change-Id: I8fff4ae0a271e37e384e47d8196e303d1f09a75e
279e3c2ae3a9654cad308d4a1735f4f1607011d0 15-Apr-2017 Jiyong Park <jiyong@google.com> install android.hidl.*-java.jar files by default

Without this, the jar files are not installed to /system/framework and
thus the classes in the libraries become unaccessible during the direct
boot mode, where java code is directly interpreted from the jar files
instaed of the odex file.

Bug: 37363533
Test: android.hidl.*-java.jar are installed at /system/framework
Test: no crash of com.qualcomm.qti.telephonyservice upon boot (with data
partition protected with pin or pattern)

Change-Id: Ib3d5f9b7abd907d89a793e7501055c289145b239
ore_minimal.mk
709cb01dd849c42dc7a73aff29cdf6c227a61b4a 15-Apr-2017 Jiyong Park <jiyong@google.com> Merge "Change ld.config.txt to a module" into oc-dev
am: 9fdd426c91

Change-Id: I73a88e93ac2982ccc51ec81ecc8fbe4d66665dc7
9fdd426c912d776af8b5706710f4dc929b6aff09 15-Apr-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Change ld.config.txt to a module" into oc-dev
9c20c473efe77bd4f42b79057b1851ef42e23222 15-Apr-2017 Yifan Hong <elsk@google.com> Merge changes from topic 'assemble_vintf' into oc-dev
am: ffd66c35bf

Change-Id: I73f8430739e3d129716c3569c000433786099bf1
ffd66c35bf0608d7304218de0b882936ff2e5336 15-Apr-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge changes from topic 'assemble_vintf' into oc-dev

* changes:
Use assemble_vintf to verify framework manifests.
Use assemble_vintf to verify device manifests.
aa21221f809475de67e32b9544d6cdfe3d617793 14-Apr-2017 Yifan Hong <elsk@google.com> Use assemble_vintf to verify framework manifests.

Test: builds, and verify that system/manifest.xml is there.

Bug: 36681384 Runtime-Collectible information must be statically
collectible
Bug: 36983271 VINTF checked at build time

Change-Id: Ic3bb50211311fa423a2ad56bd2891cb57d7dc1a5
mbedded.mk
16c24c350b4d1af65a65d6561d9697a87c7053a0 15-Apr-2017 Justin Klaassen <justinklaassen@google.com> Merge "Add "android.software.preview_sdk" feature" into oc-dev
am: 89f74db432

Change-Id: I6dc6a8361400d36e52b47b12f4267739575bca37
89f74db432a61699329b10952882992e1bd9792f 15-Apr-2017 Justin Klaassen <justinklaassen@google.com> Merge "Add "android.software.preview_sdk" feature" into oc-dev
f9c55816212e54bf82f586fc049bac027210822b 14-Apr-2017 Martijn Coenen <maco@google.com> Merge "Add HIDL base/manager packages to PRODUCT_BOOT_JARS." into oc-dev
am: d75be23640

Change-Id: Id696903b1dab45c9373bcf77c4f6f5e708c33225
d75be23640fe78c83f3229d7090f3b91b7080b3c 14-Apr-2017 Martijn Coenen <maco@google.com> Merge "Add HIDL base/manager packages to PRODUCT_BOOT_JARS." into oc-dev
b4baff4961859438f409a4c1016a526955ddd096 14-Apr-2017 Michael Schwartz <schwartzmi@google.com> Merge "Rule to copy device manifest to device" into oc-dev
am: ceeaa7be20

Change-Id: Ibd3b2ffbc591e22682539e2cdb49b0b622549f54
cc50370515ae4692a57b14bb2407977aa51e69ba 14-Apr-2017 Martijn Coenen <maco@google.com> Merge "Add NfcNci to default builds." into oc-dev
am: 53b345dd22

Change-Id: I009dce5613b66b5bf8bcc63a6945a47c3ada9252
ceeaa7be20ac9b1d0618da9aae6edeff3b3e8601 14-Apr-2017 Michael Schwartz <schwartzmi@google.com> Merge "Rule to copy device manifest to device" into oc-dev
53b345dd227578b5cb15fe59f2437785f3120d48 14-Apr-2017 Martijn Coenen <maco@google.com> Merge "Add NfcNci to default builds." into oc-dev
dfabcc55662e16f6b8b1bce4f8e425a0c6fcf04d 09-Apr-2017 Steven Moreland <smoreland@google.com> Add HIDL base/manager packages to PRODUCT_BOOT_JARS.

Bug: 36603742
Bug: 36565056
Test: marlin boots, dynamically linking against these works
Change-Id: I1bfb73f2bce858823ad6ba8d826e42bd38cc2317
ore_minimal.mk
2bfe0943c879f30df9c56b4e2a0d01f4a7623f4b 13-Apr-2017 Justin Klaassen <justinklaassen@google.com> Add "android.software.preview_sdk" feature

Conditionally add the "android.software.preview_sdk" feature to any
targets that have a Build.VERSION.CODENAME != "REL". This allows clients
to filter out platforms that are not running official Android releases.

Bug: 31064561
Test: verified using PackageManager#getSystemAvailableFeatures()
Change-Id: I539e9537f5f9a572db0a15489b14710e2e8eb0c0
ore_minimal.mk
96d62d7fb7308d13f5314d9b7911150b76a1a0b0 13-Apr-2017 Martijn Coenen <maco@google.com> Add NfcNci to default builds.

The package won't be started if the feature is not
present on the device, but we need it for generic
builds.

Bug: 36873979
Test: marlin builds
Change-Id: Ib8110e5af00f8365f45f50b147fe5fb42f1a14e1
eneric_no_telephony.mk
4d9cb56866430e407176243e2f813113107f71e1 04-Apr-2017 Michael Schwartz <schwartzmi@google.com> Rule to copy device manifest to device

The device manifest defines the collection of HAL interfaces exposed by
the vendor. Create a common rule so each target need not define their own.

Bug: 36810913
Test: Ran marlin build and inspected file was copied
Change-Id: I9f53796fdd85e706f91664d275aff6dbd785213f
mbedded.mk
d997015f4ba7f1970c26b616d2432bc6bb588178 13-Apr-2017 Martijn Coenen <maco@google.com> Merge "Add hwservice_contexts to default builds." into oc-dev
am: 14d363fa42

Change-Id: Ibe4ad09dfa98fa438eeb840845cf32216ecd103b
14d363fa4241d4344223053f8ff370d19879d2c8 13-Apr-2017 Martijn Coenen <maco@google.com> Merge "Add hwservice_contexts to default builds." into oc-dev
93cae68532962c00902a37ec342fab4a262447af 13-Apr-2017 Jiyong Park <jiyong@google.com> Change ld.config.txt to a module

ld.config.txt is changed to a module. So, installing it via
PRODUCT_PACKAGES intead of PRODUCT_COPY_FILES.

Bug: 37138083
Test: sailfish boots
Change-Id: I8689b7c090901d4f157c5da8a67326c97373ed29
ore_minimal.mk
b1be172535681661948e17fc2bebdbc0a489facd 13-Apr-2017 Jaekyun Seok <jaekyun@google.com> Merge "Remove resource overlay" into oc-dev
am: 86d479d33e

Change-Id: Ic5241b44ea208c4301c592a7420fe2f4590e6022
bcd029c58711cda0608286113e79143f8bcf6298 12-Apr-2017 Martijn Coenen <maco@google.com> Add hwservice_contexts to default builds.

Bug: 34454312
Test: marlin boots
Change-Id: Ifff8c2842b4131dba6a480c87c6db1e65497e6ef
mbedded.mk
0d16dd194271bd4c87bfa6cd396908f51ce1fea2 07-Apr-2017 Jaekyun Seok <jaekyun@google.com> Remove resource overlay

Test: building succeeded and tested with sailfish vendor image.
Bug: 36231603

Change-Id: I5d2d6d882ef3fc8a807a8b0ecd2f59f8a4a03e1f
osp_arm64_ab.mk
01371056bb1a01ad82c6ed48dd8e7c1ded01f5d3 07-Apr-2017 Martijn Coenen <maco@google.com> Add 'vndservice' to default builds.
am: 1fe4f23a04

Change-Id: Ib6015b8ce6abb634963e251aea825d660bf59968
1fe4f23a044a5e38d8cc11a41290ce8bac4cbcd1 07-Apr-2017 Martijn Coenen <maco@google.com> Add 'vndservice' to default builds.

To query vndservicemanager and its services.

Bug: 36987120
Test: vndservice present and works
Change-Id: Ic65acbde17a1be5b728eeeac0f799a86c1d8c1fa
mbedded.mk
8250dc4837a2354d9ce219792c12e871799de035 12-Mar-2017 doheon1.lee <doheon1.lee@lge.com> Added make files for variable Nougat MR1

Nougat MR1 has different API LEVEL from previous releases,
PRODUCT_SHIPPING_API_LEVEL should be set to 25.

Change-Id: Ib3679bba4105dc99b96224c5f5554c1f0e4ab127
roduct_launched_with_n_mr1.mk
31ee76a1e0163a9ef9254257309442dca05b4f32 05-Apr-2017 Martijn Coenen <maco@google.com> Merge "Add vndservicemanager to default builds." into oc-dev
am: a4f90284c7

Change-Id: I13148e6efb9f7ecb57c95000b69392d6ec69b65f
ca1fd78190176e1d2d2bf3bc323480ee0c3b1c3b 04-Apr-2017 Martijn Coenen <maco@google.com> Add vndservicemanager to default builds.

vndservicemanager will be used for AIDL/binder
communication between processes running from
the /vendor partition. While technically only
required on full-treble devices, it is useful
to have on Android devices by default, since it
allows vendors to distribute a single binary talking
to vndservicemanager, instead of having to maintain
two versions that talk to different servicemanagers.

On devices that don't have a new kernel prebuilt with
/dev/vndbinder yet, vndservicemanager will simply
block indefinitely.

Also add new vndservice_contexts target, that
defines the service contexts for vendor services.

Bug: 36052864
Test: Marlin boots with and without /dev/vndbinder
Change-Id: I7334b5cb357dc6d4c5de8632e835dd892cd2f174
mbedded.mk
d36d82a117d4287295ddfe1c4730e4324f6b885e 03-Apr-2017 Elliott Hughes <enh@google.com> resolve merge conflicts of 7206a3b38c to oc-dev-plus-aosp

Test: I solemnly swear I tested this conflict resolution.
Change-Id: Ib00dfc08b1ca7223d49b18fceab780c5dbec0d7e
b7b29357aee1664049d12d13fcedb9d01e9d6254 03-Apr-2017 Elliott Hughes <enh@google.com> Merge "Switch to a shell_and_utilities phony module."
am: cdcc4c52aa

Change-Id: Idb8a4ce418a64ac8691df9d1890d60f32102c1cc
c86ea11fe9c3ce7e5643e3a77b4bcf1827e7a4f4 31-Mar-2017 Elliott Hughes <enh@google.com> Switch to a shell_and_utilities phony module.

(cherrypick of cb7d59687483c9532beecde60fe96053eda76948.)

Bug: N/A
Test: builds
Change-Id: I6416d9dded4cc225f57f0a521cf6114f39203ece
mbedded.mk
4afcb8c6b6770e261cc07af38d532c22f3bfe41d 01-Apr-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add vr binary to commands" into oc-dev
35aed3da10845096deffbbbb011f24790f8eba40 28-Mar-2017 Karthik Ravi Shankar <karthikrs@google.com> Add vr binary to commands

Bug: 36071574

Change-Id: I8a953950a4eb96d9ffa2ee5789e3c8cd98b4dd0e
Signed-off-by: Karthik Ravi Shankar <karthikrs@google.com>
ore.mk
7d32b8bb4f155d4c41c1ae6dd84441c79c2e087c 22-Mar-2017 Nicolas Geoffray <ngeoffray@google.com> Introduce a whitelist for core apps used by system server.

And by default 'speed' compile those apps at build time.

bug:33799337
Test: m -j32
Change-Id: I7be3bbfef59c020a34b9a82ef038bd27210bc9d7
(cherry picked from commit 9af483488a5d0fab89db626fc4d73c993b6d7d2a)
ore.mk
ore_minimal.mk
ore_tiny.mk
4f49a94fe72b38dd504e929d8972d0692d8bc35f 22-Mar-2017 Sunny Goyal <sunnygoyal@google.com> Including WallpaperPicker in SDK build

Bug: 35724630
Test: None
Change-Id: I5b066171b70899d4d980d3cdedd32ad58ade9b90
dk_base.mk
deb26ad395f254a0f0ba01bb68a01a2326e26305 28-Mar-2017 Esteban Talavera <etalavera@google.com> Revert "Remove resource overlays"

This reverts commit 1dcf689c3bfed78fbc06daf558911cc2660879e1.

The CL broke git_master/sailfish-userdebug_P and oc-release/marlin_svelte

Bug: 36231603
Test: "make" works again for oc-release/marlin_svelte after reverting both CLs from this topic

Change-Id: I861b8b11c29293fb4a0c746768c03bc4eb986807
osp_arm64_ab.mk
0b1e95f08b03f7d30e06fb5ee8d108dff3b08e0b 28-Mar-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Remove resource overlays"
b8093c0e87c2823103756f2f46d09ba3c741d574 27-Mar-2017 Jeff Vander Stoep <jeffv@google.com> Merge "embedded.mk: Make phony selinux_policy" am: b30c12df3e am: 6d418a86b7
am: 856b00b8db

Change-Id: Ib3fc261851e1a19eea91513f0ea2fbe3dde5ba1c
6d418a86b706f8f19848f7e1f77946430d0ec7c4 27-Mar-2017 Jeff Vander Stoep <jeffv@google.com> Merge "embedded.mk: Make phony selinux_policy"
am: b30c12df3e

Change-Id: Iba9b4c92d1772f50f77a112747b32d4c4290e363
b30c12df3e80c6f83a80c93d202c08c39b2705c1 27-Mar-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "embedded.mk: Make phony selinux_policy"
d68246c8e4a0d347f31bf890cbaa0109306ea3e4 27-Mar-2017 Jiyong Park <jiyong@google.com> Remove mailin/sailfish fstab from the generic system image

fstab files are now in /vendor/etc. No need to have it in system.

Bug: 36229492
Test: aosp_arm64_ab should boot in sailfish/marlin
Change-Id: I9ced5361ce3e3a98722d45124ee58d4411f06273
osp_arm64_ab.mk
1dcf689c3bfed78fbc06daf558911cc2660879e1 23-Mar-2017 Jaekyun Seok <jaekyun@google.com> Remove resource overlays

Test: building succeeded and tested on sailfish and marlin with
http://ag/2009238.
Bug: 36231603

Change-Id: I82d672cbdca3b8597de71c821df8fb92f27318f3
osp_arm64_ab.mk
20643647656d680ecca9d911227a3acd9a9faba7 23-Mar-2017 Jeff Vander Stoep <jeffv@google.com> embedded.mk: Make phony selinux_policy

Moves selinux policy build decisions to system/sepolicy/Android.mk.
This is done because the PRODUCT_FULL_TREBLE variable isn't available
in embedded.mk and TARGET_SANITIZE isn't available to dependencies of
init.

Test: Build/boot Bullhead PRODUCT_FULL_TREBLE=false
Test: Build/boot Marlin PRODUCT_FULL_TREBLE=true
Test: Build Marlin TARGET_SANITIZE=address. Verify asan rules are
included in policy output.

Bug: 36138508
Change-Id: I792786cd867bae3e1baeb824167a848948a719df
mbedded.mk
b5bbf1ad0fd6cb9349e14bd1dc9f5a85f22db2eb 25-Mar-2017 Dimitry Ivanov <dimitry@google.com> Merge "Add ld.config.txt to rootdir/etc" am: 86559441a1 am: 3fd5bf0f82
am: 4926df7b5f

Change-Id: Ie5ba33fe45bfaa069f3454e50b5eaf3ca5df1deb
3fd5bf0f82a8a4f8caefbf46a5493c7e6b6b5698 25-Mar-2017 Dimitry Ivanov <dimitry@google.com> Merge "Add ld.config.txt to rootdir/etc"
am: 86559441a1

Change-Id: I35da84dceb546c04494e16106745b63cc80234b0
86559441a1026f283583d611196c3f66deaa0297 25-Mar-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Add ld.config.txt to rootdir/etc"
d4bcd158a511d7c13763a7379b8a3c44cdb3f2f5 24-Mar-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Use HWC2 for all emulator images."
06241051e84b5f90e52d84a81b52b6889f35a6fb 10-Mar-2017 Jiyong Park <jiyong@google.com> Make telephony work on generic system image

Bug: 36070427
Test: modem is up and emergency call can be made
Change-Id: Ic09200943a7ae7c51e420c6485f3b1b95c702265
osp_arm64_ab.mk
e496c6a76f4bf1a49e2cd7b2e8be303f19e4341a 24-Mar-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add libion to the generic sytem image for camera"
75187d0d8e7d19b4f161dab02106717cb5da1160 24-Mar-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add wifi support to the generic system image"
a14bf425f79f82f0b347035da01f47eb1e33b43d 09-Mar-2017 Jiyong Park <jiyong@google.com> Add libion to the generic sytem image for camera

Camera HAL is using libion. I believe libion is generic library, so put
it in this generic system image.

Bug: 36043196
Test: make, flash and check that libion.so is in /system/lib.
Change-Id: I2e6b68e5899e27c603476ad7c5cd64f3cd5a8c53
osp_arm64_ab.mk
74922e8dfb850719d80f91cddf1ba9ac8ef435ec 23-Mar-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Remove dependency on marlin sepolicy"
c003af00a1499bc287e1602eaae0c5774b7bb6e6 23-Mar-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Remove media config file copy rule"
450cd0ba623c162f7ea3af50ee9745f07f00f4a9 17-Mar-2017 Lingfeng Yang <lfy@google.com> Use HWC2 for all emulator images.

bug: 36375335

Change-Id: I1a220d7ea0174a87713e3009ceba22a5e3f66f25
mulator.mk
f4efd73e96633cc10039caf3db3c85a2409fbff3 22-Mar-2017 Diego Wilson <diegowilson@google.com> Remove dependency on marlin sepolicy

Now that the selinux policy has been split between the system and
vendor partitions the aosp_arm64_ab build variant no longer
depends on the marlin selinux policy to work on marlin and sailfish.

Test: build and flash aosp_arm64_ab system.img on marlin and sailfish
Change-Id: I7681207284d783ffca1acccf44dbb159ea3b521c
osp_arm64_ab.mk
70251beb44bce03966ff3678b461061086d67cf2 20-Mar-2017 Diego Wilson <diegowilson@google.com> Add libaudioroute.so to aosp_arm64_ab

libaudioroute.so is required in the system.img
in order for audio to be functional.

Test: hear tones on dialer in marlin and sailfish
Change-Id: I477aff9d041a8c60c88e7c74aab3b6802d43724f
osp_arm64_ab.mk
32c89d462f2682eaa4b7b5856c416d5083561463 22-Mar-2017 Michael Wright <michaelwr@google.com> Merge "Remove inputflinger from the builds."
76c194e2a313694ec6076aee566ea88ab3bfb656 22-Mar-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Change mediacodec to android.hardware.media.omx@1.0-service"
3e213c849b4e0cd09e0431f96f70c8a7d83ce3c5 08-Mar-2017 Jiyong Park <jiyong@google.com> Add wifi support to the generic system image

Added wifi-related packages (except those not generic such as
wpa_supplicant) to the generic system image.

Bug: 36015569
Test: Wifi works with this generic image on sailfish.

Change-Id: Ib4d07facd4eb1ca0f375d9135a75b892d0ef80a4
osp_arm64_ab.mk
58f8dfa5a6755f3410edc72258050231811e1653 22-Mar-2017 Jaesoo Lee <jaesoo@google.com> Merge "removed "android.hardware.configstore@1.0-impl" from PRODUCT_PACKAGES" am: 946af3fa5d am: 3973c2af63
am: 9c41aa58eb

Change-Id: Ic2a10e7fe09eec97680619779b65fb36ede00758
3973c2af63956802a9fdd609ac06539b84d3080d 22-Mar-2017 Jaesoo Lee <jaesoo@google.com> Merge "removed "android.hardware.configstore@1.0-impl" from PRODUCT_PACKAGES"
am: 946af3fa5d

Change-Id: I59d10ade7c801359365d847d6c433d719a4128c2
a1d99c1351ad824b82a170f2c454aa4d3a32d50b 20-Mar-2017 Jaesoo Lee <jaesoo@google.com> removed "android.hardware.configstore@1.0-impl" from PRODUCT_PACKAGES

This change removes the passthough mode implemention of Configstore.

Bug: 35325577
Test: android.hardware.configstore@1.0-impl.so not exist in outputs and
Configstore works in binderized mode

Change-Id: Ie9ec24c33701356b7fa8c4f6cfc372c09051f62c
Merged-In: Ic16d5ebe30fabfd62ba4e444fe2775ddfbe2a18a
mbedded.mk
616966821c3d3a489ceb0c2662d359aae7bdaafc 20-Mar-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add clear key CAS plugin (libclearkeycasplugin.so) to build."
bc372ec3ecc1f37db75e8679728f29646d5da474 17-Mar-2017 Diego Wilson <diegowilson@google.com> Add libdynamic_sensor_ext to aosp_arm64_ab

This library was added as a dependency of the
sensors HAL.

Test: build and load aosp_arm64_ab on sailfish and marlin.
Change-Id: Iaa413d3572ec12e1f022539a5ade1f3c2d793999
osp_arm64_ab.mk
022cf53b82619935dd929502c880614865e7f8fa 17-Mar-2017 Pawin Vongmasa <pawin@google.com> Change mediacodec to android.hardware.media.omx@1.0-service

Test: Manual use of Camera and YouTube apps.
Bug: 35328855
Change-Id: I505fc96384fdeb3fa4ad2ba69d93cc64cd8e6b9e
ase.mk
7d4944da37eba0803def007d64377dabfded234e 15-Mar-2017 Michael Wright <michaelwr@google.com> Remove inputflinger from the builds.

Some day... some day...

Test: builds
Change-Id: I1a0390c7bfa15f7590a869ba5e12e112ec510602
ase.mk
ad3bb1b0f24a4085db2c34c0b609eef921dc955b 16-Mar-2017 Chong Zhang <chz@google.com> Add clear key CAS plugin (libclearkeycasplugin.so) to build.

bug: 22804304
Change-Id: Ie1bbe563740d7002f0fc082b4e10ca04d80c1277
ase.mk
ad1a1ac03fd83b6b812092e627e03f9976473979 16-Mar-2017 Lingfeng Yang <lfy@google.com> Add hwcomposer to emulator image build

Change-Id: Ifa366f54ab5a380f71171b953168c597b2c5603f
mulator.mk
a7e65dbf90c612762e412094b2252d3ea2d0d540 16-Mar-2017 Jaekyun Seok <jaekyun@google.com> Remove media config file copy rule

ag/1923309 and ag/1918350 have already moved them into vendor
partition.

Test: building succeeded.
Bug: 35653062
Change-Id: Idcf1b481fb043867bb64ff7c63800c44a151f32d
osp_arm64_ab.mk
d994a73989c72313fe78888b608c6b4c8cece598 30-Jan-2017 Dimitry Ivanov <dimitry@google.com> Add ld.config.txt to rootdir/etc

This file is used by linker to create custom namespace
configuration for binaries.

Bug: http://b/30706810
Test: m
Change-Id: Ifc4e43ed51c6906c75a7f0d9f00a816b5e16c4d8
ore_minimal.mk
71d223b8c3e7a83a1e5d4e99bb48c662db52ea93 15-Mar-2017 Alex Klyubin <klyubin@google.com> Merge "Remove unused /selinux_version" am: f32107fbb2 am: ac5ac23bb3
am: 561e101ec9

Change-Id: I25fed6576441cbd329bb0228ff47c625172c8444
ac5ac23bb3c3d1c915ca280a91c1ab0231ffd835 15-Mar-2017 Alex Klyubin <klyubin@google.com> Merge "Remove unused /selinux_version"
am: f32107fbb2

Change-Id: Iba4f3d7eca37bbf20d9527245baf44f32b67c07f
4fe461d2a032d7dbad82d8294eaf060ad5d785d1 15-Mar-2017 Alex Klyubin <klyubin@google.com> Remove unused /selinux_version

This file is no longer needed because it was needed for supporting
reloadable/dynamic SELinux policy which is no longer supported.

Test: Clean build, flash, device boots without additional denials.
Reboot to recovery works, no additional denials.
Bug: 33642277
Change-Id: Ie65e74b8c8437694bc1ea019ab844f60f9e89ade
mbedded.mk
54ac8163815c65a643ce153a9ccc6f27e2e6386e 15-Mar-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add aosp_arm64_ab for generic system image for A/B-ready devices"
371f5d502c3a15f48e0d28e96168ccb5fd7d897d 14-Mar-2017 Jaesoo Lee <jaesoo@google.com> Merge "configstore: add default implementation of configstore@1.0 HAL"
am: 2b61f19254

Change-Id: Ie122892697d2073575fcbb7dae4ba9838778517e
2b61f19254333767c94e22a2b2a226d7c996d7f6 14-Mar-2017 Jaesoo Lee <jaesoo@google.com> Merge "configstore: add default implementation of configstore@1.0 HAL"
4d9e183836b9b8480aff7908d8ad5ab5a65cacee 11-Mar-2017 Jeff Vander Stoep <jeffv@google.com> Merge "Include file_contexts conditionally elsewhere" am: e65af5ce72 am: 10539b3253
am: 96377665f2

Change-Id: Ib46554b2ebccd930a4b2a827c7fdd8a9ff0f15db
10539b3253f3e9a7c05689f84dd8fe0b3855c8c6 11-Mar-2017 Jeff Vander Stoep <jeffv@google.com> Merge "Include file_contexts conditionally elsewhere"
am: e65af5ce72

Change-Id: Ib781e0237f2bd68431d50890b9d9beaeff86bf74
4ed780c4549ba6ef06f733e2930b32f1d2304e03 14-Jan-2017 Jiyong Park <jiyong@google.com> configstore: add default implementation of configstore@1.0 HAL

This change adds default implementation of configstore@1.0 HAL to all
embedded devices.

Bug: 34314793
Test: build. make sure /system/bin/hw has file
android.hardware.configstore@1.0-service

cherry-picked
1d6ab958c configstore: add default implementation of configstore@1.0 HAL

Merged-in: I65f416560de9d65c57e6cfcb9a6fe26b0140d4a6
Change-Id: Ib68fa325a0f0ce60db0701e16a5a9056411fb398
mbedded.mk
38f8aacf3b9e0c1c96eb4841b26b4f0145223e6c 07-Mar-2017 Jiyong Park <jiyong@google.com> Add aosp_arm64_ab for generic system image for A/B-ready devices

aosp_arm64_ab is added as a product to build a generic system image for
all devices with ARM64 and A/B ready partitions. For now, it only
supports sailfish/marlin devices because following items are not yet
split.

- fstab
- overlays
- sepolicy

Bug: 35653062
Test: build and flash it to sailfish (or marlin)

$ source build/envsetup.sh; choosecombo 1 sailfish userdebug
$ ENABLE_EARLY_MOUNT=true ENABLE_TREBLE=true m -j 80
$ fastboot flashall
(For now, the two ENABLE_* are required to install *.rc and *.prop
files into vendor partition. This restriction will be removed in the
future.)

$ source build/envsetup.sh; choosecombo 1 aosp_arm64_ab userdebug
$ m -j 80 systemimage
$ fastboot flash system out/target/product/generic_arm64_ab/system.img
$ fastboot -w reboot

Change-Id: Ia91163f2d51e90a488c9451cba23242887ea82ba
ndroidProducts.mk
osp_arm64_ab.mk
f57a154f2e843196c023a439064d2883da5d48e2 09-Mar-2017 Jeff Vander Stoep <jeffv@google.com> Include file_contexts conditionally elsewhere

Test: Marlin and Bullhead build and boot with no new denials.
Test: Marlin and Bullhead recovery boots with no new denials.
Test: Bullhead boots with file_contexts.bin in /
Test: Marlin boot with /system/etc/selinux/plat_file_contexts and
/vendor/etc/selinux/nonplat_file_contexts.
Bug: 36002414

Change-Id: I25af653e060c0c72ea6ad08db8869132885adff8
mbedded.mk
71548590476c981d2d75201fb429bfb550144b28 09-Mar-2017 bohu <bohu@google.com> Emulator: enable GPS hidl service and impl

BUG: 36052760
Change-Id: I3fa3b6bd11e5791f284676fa82b3106725aaaa17
mulator.mk
318905fff4a8fa951b9a824ff08b8aa7878aa0dd 07-Mar-2017 bohu <bohu@google.com> Emulator: Enable sensors hal support for hidl passthrough mode.

BUG: 35990227
Change-Id: Ia534f87727d59e5497ce46ed413aff739e5cf701
mulator.mk
5a8d726cede52588eb3d1eec3ae646fcfc731ad6 03-Mar-2017 Alex Klyubin <klyubin@google.com> Merge "Include secilc and sepolicy conditionally, elsewhere" am: 3e78704825 am: 8fe478de64
am: d485d2a10c

Change-Id: Ic2da20423482bb5d8aff2d61a29044a547c42753
8fe478de64360567b818435d6b539bb505aa5b68 03-Mar-2017 Alex Klyubin <klyubin@google.com> Merge "Include secilc and sepolicy conditionally, elsewhere"
am: 3e78704825

Change-Id: I00b1084eca64b0c42ea4f814f75a9e1f53a87879
3e78704825b38836131dc8f24531baa03b9c9fb8 03-Mar-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Include secilc and sepolicy conditionally, elsewhere"
a5ab384e1c0230b038f6d973d0967b5149b676da 03-Mar-2017 Calin Juravle <calin@google.com> Merge "Enable secondary dex compilation in the background dexopt job"
am: 34200a1ad1

Change-Id: I6414d7e0a2a2bc783e85094f9cb11fe0290ac0e4
34200a1ad115374372c0d87bf2b5a19490aa97fa 03-Mar-2017 Calin Juravle <calin@google.com> Merge "Enable secondary dex compilation in the background dexopt job"
148d23106be8a5a9097980aafcc89f6641780b85 07-Feb-2017 Calin Juravle <calin@google.com> Enable secondary dex compilation in the background dexopt job

Test: adb shell cmd package bg-dexopt-job
Bug: 32871170

(cherry picked from commit dc308c1b1d3aa00b8dc7da20f02a4fa21bb94281)

Change-Id: I21664d5e11dada868dab502498b7c5e598852289

Merged-In: I473e291a26335bd766c8845d2ea28c4f1e45db53
untime_libart.mk
8e87853a04a104b20036f04379cfd6f00b9d3c95 02-Mar-2017 Alex Klyubin <klyubin@google.com> Include secilc and sepolicy conditionally, elsewhere

This removes the unconditional inclusion of secilc and sepolicy.
These artefacts are now conditionally included by system/core/init.
The reason for declaring the conditional inclusion there is because
the desired conditional inclusion based on PRODUCT_FULL_TREBLE cannot
be declared here because PRODUCT_FULL_TREBLE is not yet available when
this file is interpreted.

Test: Device boots, no additional SELinux denials. This test is
performed on a device with PRODUCT_FULL_TREBLE set to true, and
on a device with PRODUCT_FULL_TREBLE set to false.
Test: Device with PRODUCT_FULL_TREBLE set to true contains secilc and
the three *.cil files, but does not contain the sepolicy file.
Device with PRODUCT_FULL_TREBLE set to false contains sepolicy
file but does not contain the secilc file or any *.cil files.
Bug: 31363362

Change-Id: Ia3f38948b71a054918f5f63c594ba62a033e1066
mbedded.mk
8c86bc72b4ab3c40f5af9979d1298d332e65c66b 02-Mar-2017 Yifan Hong <elsk@google.com> Merge "sintf.xml => manifest.xml" am: aeec3bfde7 am: 28070816fb
am: 1b510a9705

Change-Id: I6fb3f8c4f44d4f3fe68a915b1a6f85fc7db5c107
28070816fb130db4460adddb67def437b965707b 02-Mar-2017 Yifan Hong <elsk@google.com> Merge "sintf.xml => manifest.xml"
am: aeec3bfde7

Change-Id: Ice2fd7685dc57f05b3911d5b74a922d2731c8669
c3373a32e467f8d43b123d3756459fd8bd775f7b 02-Mar-2017 Yifan Hong <elsk@google.com> sintf.xml => manifest.xml

Bug: 35870239
Test: make -j64 and ensure manifest.xml is there.
Change-Id: I5eccc6dcdc04a3caadc3ccce1d8b58c12f5950ee
mbedded.mk
46c821d577a54882d52e8fc3ab8c816a985ef7e7 01-Mar-2017 Philip P. Moltmann <moltmann@google.com> Merge "Ship BuiltInPrintService in default repo" am: 779ba5e692 am: d73c40d73c
am: 7d91f81dfb

Change-Id: I7f88828e279abf0cdf154dbeefc4a48359646886
d73c40d73cde26927fb0cb69a397bd6acfc49fef 01-Mar-2017 Philip P. Moltmann <moltmann@google.com> Merge "Ship BuiltInPrintService in default repo"
am: 779ba5e692

Change-Id: Iee8e4c9a0b7ebd555c94865e8781fbd1a996e56c
779ba5e692cc7d5b8c18e5d4b764d64a33be1377 01-Mar-2017 Philip P. Moltmann <moltmann@google.com> Merge "Ship BuiltInPrintService in default repo"
b5d70b3a77340046786a9a1d55a98de8a5834b59 01-Mar-2017 Yifan Hong <elsk@google.com> Merge "Add system/manifest.xml on device" am: 569cb34dc0 am: 40517f3ea3
am: 65460a8fb9

Change-Id: I1943a06d7480363df5352d0fe88cdc6a69825153
40517f3ea334149193b20404936d8e1178024ece 01-Mar-2017 Yifan Hong <elsk@google.com> Merge "Add system/manifest.xml on device"
am: 569cb34dc0

Change-Id: Id838f4f9f25694c6347c35ca6470ff781fa7db42
569cb34dc0a3a51a63d6ffab3739cf044f1315ed 01-Mar-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Add system/manifest.xml on device"
7ebc342b86ec025873548d893f9e218b7af6f489 28-Feb-2017 Yifan Hong <elsk@google.com> Add system/manifest.xml on device

Similar to vendor/manifest.xml on device, this file lists
all HALs defined in the framework (and hence go
to the system image). IServiceManager / IMemory /
etc. getService should consult this file (via VINTF
object under /system/libvintf) to return the HAL in the correct
transport mode.

Bug: 34772739 Create system/manifest.xml
Bug: 35219444 Need interface + instance entry

Test: compiles and manually confirm that system/manifest.xml exist.
Change-Id: I5b3c79b068841e47062cbab6f72d70555801a21d
mbedded.mk
c3a1650f6c91a3a9013ff0c4adf785bee0b25d3e 28-Feb-2017 Alex Klyubin <klyubin@google.com> Merge "Make secilc available" am: bbdd0e8745 am: 22bcc5db9d
am: b5846d8453

Change-Id: Ib805383037565df6a403a1725da1b34d10d432ef
22bcc5db9d0d3297937f4d590de03388cb110a02 28-Feb-2017 Alex Klyubin <klyubin@google.com> Merge "Make secilc available"
am: bbdd0e8745

Change-Id: I6ce67f392ab6523f2ac96e4f32e37a93e9272095
fa064b30efb7d0308c2bbd212a940265b7379aac 27-Feb-2017 Philip P. Moltmann <moltmann@google.com> Ship BuiltInPrintService in default repo

Bug: 31992514
Test: Built
Change-Id: I074a14ea9141866dffe9dfa128f18927230314c7
ore.mk
46dd5749183f1c7f71894f4bf8d0a8756da76fe1 27-Feb-2017 Alex Klyubin <klyubin@google.com> Make secilc available

The SELinux policy compiler needs to be available on-device to compile
SELinux policy at boot on some devices. For now, we're including this
unconditionally, but, going forward, we will include this binary only
on devices which need it.

Test: Device boots -- secilc is not yet used anyway
Bug: 31363362
Change-Id: I7712b70d7c5b4c57bec2cdb44519b42d26758d09
mbedded.mk
9a02b183fd8c98d707a517a014bdde52345ab959 22-Feb-2017 Colin Cross <ccross@android.com> Merge "Revert "Replace hardware features conf file to be emulator specific""
am: 557ce055e7

Change-Id: I559d7aa1a6f6bf65da33327c9a900b08c78869e0
557ce055e76da1bb705738dd6f726909aa4fab8c 22-Feb-2017 Colin Cross <ccross@android.com> Merge "Revert "Replace hardware features conf file to be emulator specific""
0c59db87bef0c4ba552fdd48dfedb5518c610b5f 18-Feb-2017 Colin Cross <ccross@android.com> Revert "Replace hardware features conf file to be emulator specific"

This reverts commit a118a21b009e09514f7b245f60ac4139217ce0ce.

Change-Id: I2c4140667a2c00abad3c6337c680542070dd7caa
ull_base_telephony.mk
efa6ae84ca235919249e3c75003450605e485beb 18-Feb-2017 Colin Cross <ccross@android.com> Revert "Replace hardware features conf file to be emulator specific"

This reverts commit a118a21b009e09514f7b245f60ac4139217ce0ce.

Change-Id: I2c4140667a2c00abad3c6337c680542070dd7caa
ull_base_telephony.mk
23575449a82d6fac83b88b918dae2ffcf96a9ea3 18-Feb-2017 Pulkit Bhuwalka <pulkitb@google.com> Merge "Replace hardware features conf file to be emulator specific" am: afd7f4f453 am: 7be6f4c9fd
am: 7072f50067

Change-Id: I471cae79973e6a0cb13d6c2b2c6eb5de1c23fd74
dc7d29ed86406773b18da35031b4e611e4c88ff0 18-Feb-2017 Steven Moreland <smoreland@google.com> Merge "embedded.mk: allocator service"
am: 0aef0b59af

Change-Id: I1e76d88e7d79082006bc4671087987e7d0df2966
0aef0b59af84041080db7944537f2334e41491f0 18-Feb-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "embedded.mk: allocator service"
7be6f4c9fd98b6087e57f697180691da1e99bfda 18-Feb-2017 Pulkit Bhuwalka <pulkitb@google.com> Merge "Replace hardware features conf file to be emulator specific"
am: afd7f4f453

Change-Id: I52b0bc325e8fb8d72e40d947cd7e683ab415d10c
a118a21b009e09514f7b245f60ac4139217ce0ce 15-Feb-2017 Pulkit Bhuwalka <pulkitb@google.com> Replace hardware features conf file to be emulator specific

full_base_telephoney.mk file gets used only for emulators which should
have bluetooth disabled. Using the default handheld_core_hardware.xml
file has bluetooth enabled. We should use the generic
handheld_core_hardware.xml file for emulators which has bluetooth
disabled.

Its presence causes problems upstream in SystemServer when
BluetoothService starts and requires an extra emulator config change
which should not be there.

Bug: 35361545
Test: Verified by launching Android Emulator. It works fine and does not
start bluetooth.

Change-Id: I484c3d5867f46853fb49f28422dd72ab362ed768
ull_base_telephony.mk
f0867471061aea75d24dee61d400d713892357ed 17-Feb-2017 Steven Moreland <smoreland@google.com> embedded.mk: allocator service

We are splitting android.hidl.memory into android.hidl.allocator and
android.hidl.memory to reflect the fact that we have two separate
interfaces which are served over different transports.

Bug: 35327976
Test: hidl_test, device boots with allocator

Merged-In: I36b1554d20f89ecd60a836c04f788ac83e0a1f5c
Change-Id: I36b1554d20f89ecd60a836c04f788ac83e0a1f5c
mbedded.mk
69249f1f53fb90658f3e078a7959aff877683cf1 17-Feb-2017 Steven Moreland <smoreland@google.com> embedded.mk: allocator service

We are splitting android.hidl.memory into android.hidl.allocator and
android.hidl.memory to reflect the fact that we have two separate
interfaces which are served over different transports.

Bug: 35327976
Test: hidl_test, device boots with allocator
Change-Id: I36b1554d20f89ecd60a836c04f788ac83e0a1f5c
mbedded.mk
80f830969cf129d8e5fddb20fa13c07bfb7bc7b1 10-Feb-2017 Phil Burk <philburk@google.com> Merge "libaaudio: changed name from liboboe"
e7215aa2d2a2e22f8c71d7d1ec3d9da8fa343bf7 10-Feb-2017 Eugene Susla <eugenesusla@google.com> Merge "Include CompanionDeviceManager in build/make/target/product/core.mk"
85417bcd736369fd378fd426b913d92000a435c3 10-Feb-2017 Phil Burk <philburk@google.com> libaaudio: changed name from liboboe

Bug: 34749573
Test: CTS test_aaudio.cpp
Change-Id: Id4a817eaff1655aa0d213c4b678de166fa322ecd
Signed-off-by: Phil Burk <philburk@google.com>
osp_x86_arm.mk
ore_minimal.mk
ore_tiny.mk
dc308c1b1d3aa00b8dc7da20f02a4fa21bb94281 07-Feb-2017 Calin Juravle <calin@google.com> Enable secondary dex compilation in the background dexopt job

Test: adb shell cmd package bg-dexopt-job
Bug: 32871170
Change-Id: I473e291a26335bd766c8845d2ea28c4f1e45db53
untime_libart.mk
2e837639284fe73908bf59db48558b4e2614c848 02-Feb-2017 Eugene Susla <eugenesusla@google.com> Include CompanionDeviceManager in build/make/target/product/core.mk

Test: ensure there's no build error
Change-Id: I731543b8ac1fffcb191a2fc8a706b719df3c5b07
ore_minimal.mk
7cf84297381b1868e8f9a2cca41887f02baaab06 06-Feb-2017 Jim Kaye <jameskaye@google.com> Merge "[Emulator] Include the "Cell Broadcast Receiver" app"
6a220471ebe706b76254ae2e3fb680ff02a5eca3 01-Feb-2017 Jiyong Park <jiyong@google.com> Merge "configstore: add default implementation of configstore@1.0 HAL"
d79c65f085a0533dff3d9927038002b3d89fa6db 30-Jan-2017 Sandeep Patil <sspatil@google.com> SELinux: split property_contexts into platform and non-platform components. am: b0481560e4 am: e0ccdc0e42 am: ba742d7dde
am: fac4996610

Change-Id: I14d2d100c3b6e3970fd3852b5d9fd0a88895e151
ba742d7dde111d397e965ff48882e271b85cc0b8 30-Jan-2017 Sandeep Patil <sspatil@google.com> SELinux: split property_contexts into platform and non-platform components. am: b0481560e4
am: e0ccdc0e42

Change-Id: I1abe5be8c7c0d6db35a9039954be8f89aa660669
3665e64109ca250fdd1687e464773566cf1d7226 24-Jan-2017 Eino-Ville Talvala <etalvala@google.com> Emulator builds: Disable camera service Treble mode for now

Until all backwards-compatibility support is in place, the emulator
targets need to not use the Treble path.

Bug: 32991422
Bug: 32989965
Test: Built aosp_x86_64-eng and verified build.prop has the new key
Change-Id: I72487126b0ec7c7794bb3f57f4b1a649a2ec140b
mulator.mk
b0481560e4dd215f5554262189c5f4c802f31185 28-Dec-2016 Sandeep Patil <sspatil@google.com> SELinux: split property_contexts into platform and non-platform components.

Bug: 33746484
Test: Successfully boot with original service and property contexts.
Successfully boot with split serivce and property contexts.

Change-Id: I1932684f600dd34d5136e72ac053fae13f0c3eba
Signed-off-by: Sandeep Patil <sspatil@google.com>
mbedded.mk
74fb50800c6fe0d98d5ae2d090b56d076876db46 26-Jan-2017 Yifan Hong <elsk@google.com> Merge "Add lshal to embedded.mk." am: cbc8f16656 am: 1a375ded9a am: 1030be9543
am: 21a7e626f2

Change-Id: I930f8a5cccc341178e0d25c1c8599753bb7a4e47
1030be95436d7793652373cdee968222e2825fa2 26-Jan-2017 Yifan Hong <elsk@google.com> Merge "Add lshal to embedded.mk." am: cbc8f16656
am: 1a375ded9a

Change-Id: Ie627b77505bfcd27ec2a08e847f58b5a13b2de7f
7dbae043ffefe00b2309cf8ec1d34481a9947f7c 26-Jan-2017 Yifan Hong <elsk@google.com> Add lshal to embedded.mk.

Test: make -j64 and flash the device and
ensure that lshal is available on the device.

Bug: 34712252
Change-Id: If61047afb27f9da9f8825ce18e2dfc0b3dec10e2
mbedded.mk
680cee4af5b5d42fc58336d0216afdc1b672f8b5 26-Jan-2017 Jim Kaye <jameskaye@google.com> [Emulator] Include the "Cell Broadcast Receiver" app

The Cell Broadcast Receiver app deal with special notifications
such as AMBER Alerts.

Some CTS Verifier tests check the user's ability to configure this app.

BUG: 32504713
Test: Manual and CTS Verifier

(cherry picked from 194e96d944fd736a0db0d97426ca2686d7a59a35)

Change-Id: Ia18bd5c763330f7520c9f445e15d9c3b197d796f
dk_base.mk
4b9795bf38392436e64b098eed3db36e27742996 26-Jan-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add keymaster hal implementation and service"
1e123c1ac0adce03c6f80f9d1cc7c97a45f0c57d 25-Jan-2017 Joshua Lang <joshualang@google.com> Add keymaster hal implementation and service

Fixes emulator boot

Test: boot emulator
Change-Id: I28b2fb81a7f740406fc06512d5dee336bc64d1e0
mulator.mk
b9a8e208b1467818956abca8f9b548da0ec8c10e 03-Dec-2016 Grigory Dzhavadyan <grigoryj@google.com> Add screenrecord to master (emulator)

Change-Id: Idda25f9bd0195f608efb20a0b16e277ba09a18bd
(cherry picked from commit c3de1a6cca058a67924f06be21bce092d502a846)
dk_base.mk
90c7ca19e2ec57e822912d5fdd03ee0591ddbbfc 25-Jan-2017 Ray Essick <essick@google.com> Merge "change mediaanalytics to mediametrics"
c4af7110043a2fe489af75a9f63635122940cea2 24-Jan-2017 Calin Juravle <calin@google.com> Merge "Add dexoptanalyzer to art PRODUCT_PACKAGES" am: eddf3adec7 am: 9be4363048 am: 79ff8975b6
am: e674f92620

Change-Id: I7a891430c883e7e6f4b79c7daacb8b9ce58929bb
79ff8975b637e66988fff7a21f5a5f6895d55c2d 24-Jan-2017 Calin Juravle <calin@google.com> Merge "Add dexoptanalyzer to art PRODUCT_PACKAGES" am: eddf3adec7
am: 9be4363048

Change-Id: I09bb657dfa3a3d5ca5a2410313ee061235f56c74
eddf3adec71de6b21cd66eb02accddb18d5ba636 24-Jan-2017 Calin Juravle <calin@google.com> Merge "Add dexoptanalyzer to art PRODUCT_PACKAGES"
1d6ab958ca9490f186c058b02382688011f83895 14-Jan-2017 Jiyong Park <jiyong@google.com> configstore: add default implementation of configstore@1.0 HAL

This change adds default implementation of configstore@1.0 HAL to all
embedded devices.

Bug: 34314793
Test: build. make sure /system/bin/hw has file
android.hardware.configstore@1.0-service

Change-Id: I65f416560de9d65c57e6cfcb9a6fe26b0140d4a6
mbedded.mk
32e3c4bc4097a55bb320255e32cd46e017552e0c 23-Jan-2017 Ray Essick <essick@google.com> change mediaanalytics to mediametrics

mediaanalytics has been renamed to mediametrics; set up
so that we build the new component name instead of the old one.

Bug: 34615027
Test: clean build, proper binary generated
ase.mk
7f729e00681ceee339c9a1595e3b5c11c8487099 20-Jan-2017 Joshua Lang <joshualang@google.com> Merge changes from topic 'emu_audio_fixes'

* changes:
Add audio HIDL *-impl and -service libraries to product packages
Add default audio_submix module to sdk_base build
Switch video codec config xml to goldfish version
Adding goldfish_audio_legacy hal to emulator build
Switch emulator sdk build audio_conf to goldfish
149363c026af370423c0002dcf4852d9ad9466a9 20-Jan-2017 Joshua Lang <joshualang@google.com> Add audio HIDL *-impl and -service libraries to product packages

Test: check files on the device

BUG: 34470377
Change-Id: I397bb945b92caeff4255bfaca7deb2939a98ba59
mulator.mk
ad71d65dc00b3a5e48a01f2b04cfa4130f101242 13-Jan-2017 Christopher Tate <ctate@google.com> Add framework sysconfig content to the build

Bug 30953212

Change-Id: I2f9f301a38c9d2e7214222f00a44f8ef23f36e6f
ase.mk
39e586071b26b8118de396c41ea5782ff9a4fce3 03-Nov-2016 Joshua Lang <joshualang@google.com> Add default audio_submix module to sdk_base build

Bug:32612452
Test: Build emu and check file copied
Change-Id: Iadfa4bbf56feabf1080b7b4bc1959d7152bfd1b2
dk_base.mk
c7fb1e1c18cf1f6ea744d8ce71958f3f3dc49e55 06-Oct-2016 Joshua Lang <joshualang@google.com> Switch video codec config xml to goldfish version

Need to have custom configuration for goldfish video codecs.

Bug:31648354
Test: Build emu and check correct file copied
Change-Id: I30282bc3c4bdb0e88d98a76908bebb2939fd0d64
(cherry picked from commit 9d9cefd03e3f794d6a5aafb9ba2ec4c4d262c224)
dk_base.mk
207a88b1834afcfb8b35b6562b0be26aef4cc567 23-Jul-2016 Joshua Lang <joshualang@google.com> Adding goldfish_audio_legacy hal to emulator build

Test: Build emu and check file copied
Change-Id: Ib089f58d067905dc21ec32bca341b1c67046152b
(cherry picked from commit 3d65ad3e1e13a8099a78b2814e5cc1ae8ef5ace6)
(cherry picked from commit a1675ce1ab1b58b0994a197ee2c6b81cc7bbf3dd)
mulator.mk
56296dd5cf623adde080a86204555c0b3522a346 22-Sep-2016 Joshua Lang <joshualang@google.com> Switch emulator sdk build audio_conf to goldfish

Test: Build emu and check correct file copied
Change-Id: I553f8e5a024d51903e51c2ac9520d8d7b9f639af
(cherry picked from commit c1378c053cbc111f7ac20c6aa3c0881ef84b7cba)
dk_base.mk
2b22ec459dafe98e3cef54f38dcc69a98b53da37 19-Jan-2017 Chris Tate <ctate@android.com> Revert "Add framework sysconfig content to the build"

This reverts commit d68045446f9573c28dcd578465f81bbd14b3e48d.

Change-Id: I86b3c0fbe3eaec915f7dcf92623382d77d008734
ase.mk
4264d79e506d3a0f6e5633a6e50342378712c489 19-Jan-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "emulator: fingerprint: switch to using fingerprint HIDL interface"
748cc8640aed8e13fc1ad940208e5424501ef3b1 19-Jan-2017 Josh Gao <jmgao@google.com> Merge "Add crash_dump and tombstoned products." am: 6651199eeb am: 7cf55a4581 am: 1df77bc0c7
am: 85d13bcb8e

Change-Id: Ifffa02acab8d00a6d400c78ef27e0583f36b80ea
1df77bc0c75c50cd50f7b50db7c006d766c0932e 19-Jan-2017 Josh Gao <jmgao@google.com> Merge "Add crash_dump and tombstoned products." am: 6651199eeb
am: 7cf55a4581

Change-Id: Icf8f7ec6d0a9a74fdad5c7b49c88a5ef71dedd3c
6651199eeb133fecd0102072aed22247d64297d3 19-Jan-2017 Josh Gao <jmgao@google.com> Merge "Add crash_dump and tombstoned products."
7d3fc02dfb39bb2cc457d92744fc65841d2ffe90 18-Jan-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add framework sysconfig content to the build"
390e1720a73b5f548c513a8a05d4cc123adab924 18-Jan-2017 bohu <bohu@google.com> emulator: fingerprint: switch to using fingerprint HIDL interface

BUG: 34387576
Change-Id: Ia203ee1540f5c7c80e17d7a17abd3ce126579551
mulator.mk
001a362523f550d0604f81c06c874f53871dc43b 18-Jan-2017 Nimrod Gileadi <nimrod@google.com> Copy IDC for goldfish_rotary to /system/usr/idc am: 8570bcea52 am: edfdd39433
am: ab0fd43472

Change-Id: I860f993f1d82bb98ce921cc4749f93c098596bc7
ab0fd434721cf7893d40a9c63a49979f5c93d24b 18-Jan-2017 Nimrod Gileadi <nimrod@google.com> Copy IDC for goldfish_rotary to /system/usr/idc am: 8570bcea52
am: edfdd39433

Change-Id: I140c793c21fa7ec9b9422c94558aa842e013bb22
a5b069e38ba6fee3dfeca99a07962d76ea7dbba4 18-Jan-2017 Nimrod Gileadi <nimrod@google.com> Copy IDC for goldfish_rotary to /system/usr/idc
am: 8570bcea52

Change-Id: If6276de7e9eb16b4b627bc3c76599937a5100198
8cbd925748b9ca04fae9c02bb096f83a470c76d5 18-Jan-2017 Jorim Jaggi <jjaggi@google.com> Revert "SELinux: split property_contexts into platform and non-platform components."

This reverts commit c5ffdd4bb44bae3ad67ecea745f79b0a05015708.

Change-Id: I4c5fa6c68cbf0124117153660a2fd363f72388b6
mbedded.mk
84fcd62cb4103fc8c8bd511e52bf091a313b35b8 18-Jan-2017 Jorim Jaggi <jjaggi@google.com> Revert "SELinux: split property_contexts into platform and non-platform components."

This reverts commit c5ffdd4bb44bae3ad67ecea745f79b0a05015708.
mbedded.mk
8570bcea52ee7ac395073a9e1b8abb90987f170e 17-Jan-2017 Nimrod Gileadi <nimrod@google.com> Copy IDC for goldfish_rotary to /system/usr/idc

This IDC file won't be used by the emulator, unless there's an input
device called goldfish_rotary. That device is being added to the kernel
in http://r.android.com/321420.

Once that device is present, EventHub will look for a file named
goldfish_rotary.idc in the system/usr/idc directory to get the device
configuration.

Bug: 33292948
Change-Id: I384f29980d802280e626915844bddc49bc46110d
mulator.mk
3d425305eeb2d405d0a020c5e86b83abee360bef 18-Jan-2017 Sandeep Patil <sspatil@google.com> SELinux: split property_contexts into platform and non-platform components. am: c5ffdd4bb4 am: a94ae916ce am: eec071a34a
am: 8a3f41af27

Change-Id: I7d859256d4e0b3fed0a58932d5ddc9498a69c1eb
1b8d3bc0e2981cf9634f3eefcf9162ea4f12722a 18-Jan-2017 Sandeep Patil <sspatil@google.com> SELinux: split service_contexts into platform and non-platform components. am: e4ade08f63 am: 0068df10f6 am: 29c9cb811d
am: d091ce20b1

Change-Id: I3331c1b48a75374f675d8527255d3d28ed3251bd
c5ffdd4bb44bae3ad67ecea745f79b0a05015708 28-Dec-2016 Sandeep Patil <sspatil@google.com> SELinux: split property_contexts into platform and non-platform components.

Bug: 33746484
Test: Successfully boot with original service and property contexts.
Successfully boot with split serivce and property contexts.

Change-Id: I1f218ca842407d30650b8987ded6679672171091
Signed-off-by: Sandeep Patil <sspatil@google.com>
mbedded.mk
e6b2ddaf69e18d9a449d43c99c06bc63802f73ea 26-Oct-2016 Josh Gao <jmgao@google.com> Add crash_dump and tombstoned products.

Bug: http://b/30705528
Change-Id: I3f6c98f6f907f93e082db085a122557fc8488c83
mbedded.mk
b6fe87137c17c20908d92d9b9675273f8557f308 17-Jan-2017 Calin Juravle <calin@google.com> Add dexoptanalyzer to art PRODUCT_PACKAGES

Test: build & boot
Bug: 32871170
Change-Id: Iae89984ef3df253c75f400e68f00b24fcc2b82d5
untime_libart.mk
e4ade08f6330946e95636b62c5262f15abac7545 28-Dec-2016 Sandeep Patil <sspatil@google.com> SELinux: split service_contexts into platform and non-platform components.

Bug: 33746484
Test: Successfully boot with original service and property contexts.
Successfully boot with split serivce and property contexts.

Change-Id: I6fec8d9b3023de09d69198c9e72311a1f03fe844
Signed-off-by: Sandeep Patil <sspatil@google.com>
mbedded.mk
77f8aa41e666b4e390f1a0f8f1d326e403e4270e 13-Jan-2017 Chen Xu <fionaxu@google.com> Merge "Include CarrierDefaultApp to the img" am: 5e6ce5f504 am: 10253bbea9 am: 189298d536
am: 6a38a9db03

Change-Id: I85de6fa97af1b7d0105276875d6c5a198df49258
d68045446f9573c28dcd578465f81bbd14b3e48d 13-Jan-2017 Christopher Tate <ctate@google.com> Add framework sysconfig content to the build

Bug 30953212

Change-Id: Ib5e45b9f579bc7c5dcef2384422bc18b4d22fd82
ase.mk
94e974dece91cbfcd296d369b6b5d97ff211a0e6 13-Jan-2017 fionaxu <fionaxu@google.com> Include CarrierDefaultApp to the img

Bug: 30958215
Test: Manual test
Change-Id: I67e235028b73513954b7d5f4fe2623700d176e87
elephony.mk
8b7110b1850bc215153bb6fdc1221d45585eaa0a 15-Jun-2016 Bjoern Johansson <bjoernj@google.com> Switch Gallery to Gallery2 app for emulator images

Change gallery application from Gallery to Gallery2. Gallery does not
seem to have been changed in a long time and AOSP images for devices use
Gallery2 so emulator images should match that.

BUG: 29334386
Change-Id: I1054af38aa1c100cdb671688e2d7aaaf882753af
(cherry picked from commit ea9467cd003f51e83e497b6fbd1a4abd9705be29)
dk_base.mk
e6b8475baf476b253425690bc5c3b3b9d214bab7 09-Jan-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Storaged build file"
3ac4a22f77e79054a8f5e825af7bf18d0afe07d2 09-Jan-2017 Steven Moreland <smoreland@google.com> Merge "embedded.mk: add android.hidl.memory@1.0-impl" am: 2ec742a956 am: ff2c0a1433 am: d1f4fc175e
am: 9db3e06696

Change-Id: Ie29c0bf8b763ea954653b7d33d78d82bc7bbfc3e
40aabca6f2ce8ff604c5b8186807c7d87e258d0a 09-Jan-2017 Dan Cashman <dcashman@google.com> Split seapp_contexts into plat and nonplat components. am: 6f1ea7101f am: c6321e54b6 am: 1960e5f085
am: a4d44e3d4c

Change-Id: I4f078f5767c23a9459cb03f9ac12cb4631fe8ec0
2ec742a956997309fd184168ef83a547382aee3a 09-Jan-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "embedded.mk: add android.hidl.memory@1.0-impl"
226d67462449cc296b2f270e958e291fab09e4ee 29-Jun-2016 ynwang <ynwang@google.com> Storaged build file

Add storaged to embedded.mk to be built.

Bug: 30983988

Change-Id: I157bc09bfe188423681e1b70b4d39ae212b7567e
mbedded.mk
94946d0eb8e5f8f723a41c305bce575e6b4edf47 08-Jan-2017 Steven Moreland <smoreland@google.com> embedded.mk: add android.hidl.memory@1.0-impl

Bug: 34134179
Test: both 32 and 64 bit versions of this file are on the device after a
clean build.

Change-Id: I75ab12246c2c44e39b5e863dfec98dc72a36fbbe
mbedded.mk
443f5e9e2f8f0a13b478c69715203f504886953e 06-Jan-2017 dcashman <dcashman@google.com> Merge "Build split file_contexts." am: 80e70ae04a am: dc9771e24c am: 9937a72425
am: a22bbc4bfb

Change-Id: I674242185e929ab3f381c1681414730cef4250f1
6f1ea7101f7994a08bf6494fcb3b02d092b96b05 22-Dec-2016 Dan Cashman <dcashman@google.com> Split seapp_contexts into plat and nonplat components.

Bug: 33746381
Test: Device boots with no extra denials.
Change-Id: Ib403be429562f5e22ed4dd042fb04b0795b558db
mbedded.mk
b52f040bec8cf34865fdb2556011b7e709871ae1 12-Dec-2016 dcashman <dcashman@google.com> Build split file_contexts.

Bug: 31363362
Test: Device uses new file_contexts files for labeling decisions.
Change-Id: I33c3297a2ec806f4b9f5dd25f3dd20c4b1001641
Signed-off-by: Sandeep Patil <sspatil@google.com>
mbedded.mk
21c197238d6089b638fe318fba4e54cafbc41501 27-Dec-2016 Elliott Hughes <enh@google.com> Revert "Revert "Merge changes from topic 'fsconfig-2'"" am: 2d7c86dfea am: feb4f2e54a am: 8a2ed5159c
am: 3315b71ca8

Change-Id: I385eb63030834d9d684baee6157d1a5777d117b1
feb4f2e54ae8e3bee2137d69f68f0e919ad104b7 27-Dec-2016 Elliott Hughes <enh@google.com> Revert "Revert "Merge changes from topic 'fsconfig-2'""
am: 2d7c86dfea

Change-Id: I825336a18f7d7525bb49dd65d24ddccbfef84ba5
5f60b74297d80d7ef03048c375540cc633a43ba5 27-Dec-2016 Elliott Hughes <enh@google.com> Merge "Revert "Revert "Merge changes from topic 'fsconfig-2'"""
8bcc1ea56be415240e2497d17cf31c94d2ebc644 22-Dec-2016 Steven Moreland <smoreland@google.com> Merge "embedded.mk: +android.hidl.memory@1.0-service" am: c1a11ec83f am: fbeb6b5f8f am: cfeaa71933
am: 553aa3d931

Change-Id: Ia39f4efa9ee10f218bed315e6939fed916368062
76764512523c67aebba5844dec0b4577c5287cfb 15-Dec-2016 Steven Moreland <smoreland@google.com> embedded.mk: +android.hidl.memory@1.0-service

This is the service that provides shared memory for hidl/treble
processes.

Bug: 32185232
Test: builds
Change-Id: I79162a781daad7aa704f4ee071fef0bbdea59a18
mbedded.mk
304707614ca3be55d508b49c2b6dcdc51fcea654 22-Dec-2016 Phil Burk <philburk@google.com> Oboe: add liboboe to build

Bug: 30210002
Test: tests in frameworks/av/media/liboboe/tests

Change-Id: Idcc2edbfe665f57e1c4ec9a3b01efca5eb9f21a1
Signed-off-by: Phil Burk <philburk@google.com>
osp_x86_arm.mk
ore_minimal.mk
ore_tiny.mk
2d7c86dfeaffb67d18eac143c557db74af5c2b05 14-Dec-2016 Elliott Hughes <enh@google.com> Revert "Revert "Merge changes from topic 'fsconfig-2'""

This reverts commit fad4b4b715be25e874829345a14219716fc8c157.

Incorporating the following fixes:

1.

fsconfig: fix fs_config_* build for discovered headers

When android_file system_config.h is picked up from the device
directory, neither TARGET_FS_CONFIG_GEN or TARGET_ANDROID_FILESYSTEM_CONFIG_H
are specified. Thus, the build is not generating the required fs_config_files
and fs_config_dirs.

Test: Ensure that make fs_config_files works, and produces the same output as before
Build the system image and mount it as a loop back and dump the file system
capabilities with getcap. Verify that output to the supplied
android_file system_config.h

From the loopback of the system.img mount, from CWD system/bin:
$ getcap *
cnss-daemon = cap_net_bind_service+ep
hostapd = cap_net_admin,cap_net_raw+ep
imsdatadaemon = cap_net_bind_service+ep
ims_rtp_daemon = cap_net_bind_service+ep
logd = cap_setgid,cap_audit_control,cap_syslog+ep
mm-qcamera-daemon = cap_sys_nice+ep
pm-service = cap_net_bind_service+ep
run-as = cap_setgid,cap_setuid+ep
surfaceflinger = cap_sys_nice+ep
webview_zygote32 = cap_setgid,cap_setuid,cap_setpcap+ep
webview_zygote64 = cap_setgid,cap_setuid,cap_setpcap+ep

Compared to the android_filesystem_config.h:
{ 00700, AID_CAMERA, AID_SHELL, (1ULL << CAP_SYS_NICE), "system/bin/mm-qcamera-daemon" },
{ 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "system/bin/pm-service" },
{ 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "system/bin/imsdatadaemon" },
{ 00755, AID_SYSTEM, AID_RADIO, (1ULL << CAP_NET_BIND_SERVICE), "system/bin/ims_rtp_daemon" },
{ 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "system/bin/cnss-daemon"},

2.

fsconfig: fix error message for duplicate AID

Fixes:
raise ValueError('Duplicate aid value "%u" for %s' % value,
TypeError: %u format: a number is required, not str

and

raise ValueError('Duplicate aid value "%s" for %s' % value,
TypeError: not enough arguments for format string

3.

fsconfig: add test for duplicate ranges

Add a test for duplicate range detection.

4.

fsconfig: skip AID_APP, AID_USER and all ranges

Do not output AID_APP, AID_USER and ranges. A range
is defined as ending with AID_ and ending in _START or
_END.

5.

fsconfig: test for skip AID_APP, AID_USER and all ranges

Test against AIDs that caused the bionic tests to fail.

Change-Id: I95569a9ccc83bd3231f8a6f395532cc2de316bd2
Signed-off-by: William Roberts <william.c.roberts@intel.com>
mbedded.mk
b4ed15b04eca651410ddc17c8c5d666ab2b61be8 17-Dec-2016 Daniel Cashman <dcashman@google.com> Merge "Revert "Add build dependencies for split sepolicy files."" am: cbdc0bd096 am: 5e8be7b822 am: 6549a83888
am: 9bff49c703

Change-Id: I47182fb8bb5f1947b02ec4c70d3f23a810eba5f5
df1e2102c6a30d95b79db20692edef4bb1f48b81 17-Dec-2016 Daniel Cashman <dcashman@google.com> Revert "Add build dependencies for split sepolicy files."

This reverts commit 086189145caa9b154d02aa3a888a8815bb60a0d5.

Change-Id: Idfd210d1f16eefcedda6154b0361611f53c5158f
mbedded.mk
5fce540af252e41cc3e0f35307ed652fbe894891 17-Dec-2016 dcashman <dcashman@google.com> Merge "Add build dependencies for split sepolicy files." am: 298f9b5925 am: bc1832f381 am: ced437a479
am: 40a04b4709

Change-Id: I35fda032da32a3bbb593154a9ed0287bf54304ad
086189145caa9b154d02aa3a888a8815bb60a0d5 28-Nov-2016 dcashman <dcashman@google.com> Add build dependencies for split sepolicy files.

Add build targets for split sepolicy files so they'll appear in the root dir for
on-device compilation. nonplat_sepolicy will eventually be removed as it should
be provided by a different partition. Also replace sepolicy.recovery with the
appropriate split components.

Bug: 31363362
Test: Policy builds on-device and boots.
Change-Id: I017dabe6940c3cd20de6c00bb5253274d5a9269b
mbedded.mk
b28da1c57a3b9d6f461a941ad0b0d7e493779e25 16-Dec-2016 Joe LaPenna <jlapenna@google.com> Merge "Add default NetworkRecommendation to core.mk" am: 95f616b960 am: f4251ee777 am: e07d894eb5
am: 18e4facc29

Change-Id: I796abc76100fabc1264a229c130664815916bb5c
fa77432e6f32519a53c19304c2c051311170efb2 08-Dec-2016 Joe LaPenna <jlapenna@google.com> Add default NetworkRecommendation to core.mk

This makes the apk avaiable on all devices and can be overridden on a
per-product basis using LOCAL_OVERRIDES_PACKAGES.

BUG: 33224286
Test: Verified with lunch aosp_bullhead-userdebug; make

Change-Id: Ib345193caa4431b6405294bd8759d93349335814
ore.mk
3d6f568ef333269c5330d656539e51286bfeab0f 16-Dec-2016 Joe Onorato <joeo@google.com> Merge "Add incident (protobuf bugerport / known bad) files to base.mk product."
3456f2d7ce76910f16288eb07cc157b587087659 16-Dec-2016 Jorim Jaggi <jjaggi@google.com> Add missing locksettings package

Change-Id: Icf50402a5adc8b007ee3c27dcf0e4ccc65c35425
Fixes: 33430858
Fixes: 33645392
ase.mk
a9b46ec4c3bf1283071551867c96df8078e98267 15-Dec-2016 dcashman <dcashman@google.com> Split mac_permissions.xml into plat and non-plat components. am: 15171f641e am: f976eae6f3 am: eb7c416fc2
am: f0907e844f

Change-Id: I8cec97e04f322911ecfc936b15d1e87d07d0fb9f
b9aaca5380a4c7a556e0a4ff0b2633a557b4beb3 21-Nov-2016 Joe Onorato <joeo@google.com> Add incident (protobuf bugerport / known bad) files to base.mk product.

Test: make -j32
Change-Id: I3a1fd4bfa44af02a5a384e24a669f50c3310ef46
ase.mk
15171f641e4960dfa7e9b792ebea2ff06c99e7e4 14-Dec-2016 dcashman <dcashman@google.com> Split mac_permissions.xml into plat and non-plat components.

Bug: 31363362
Test: Bullhead and Sailfish both build and boot w/out new denials.
Change-Id: Id7e29ec09510741c4e925231401a6de81704fbf0
mbedded.mk
633b7495c537d60f556050cb751306365cc37ae9 13-Dec-2016 Elliott Hughes <enh@google.com> Revert "Merge changes from topic 'fsconfig-2'" am: fad4b4b715 am: e472384a4b am: 2ed4b63f7b
am: 90bf4657cc

Change-Id: I6df36bcb1cfbb814bfb7daa0cd64f1013c434935
fad4b4b715be25e874829345a14219716fc8c157 13-Dec-2016 Elliott Hughes <enh@google.com> Revert "Merge changes from topic 'fsconfig-2'"

This reverts commit 1b2de51881e0ff76e2ad9d3d0405fc7185b0f86f, reversing
changes made to 77ea32f378651a3585e245eb964dab979d191310.
mbedded.mk
af51373e7d687e8a577375ccf57b9e47b6535e37 10-Dec-2016 William Roberts <william.c.roberts@intel.com> fs_config: drop fs_config_files/dirs PRODUCT_PACKAGES requirement am: 7fe8b6d817 am: ee9af6edfb am: 0101f107c1
am: 718be50fc5

Change-Id: Ia5b7259ad39b5c68ceece65d2f8aa439b37e3957
02fc51dae2584b51aa4b8c2feacb57f6ebb4df89 10-Dec-2016 William Roberts <william.c.roberts@intel.com> fs_config: add group to build am: 2127b35526 am: bdbafb5c38 am: 596993abb5
am: 5fe1e4c5b0

Change-Id: I0df3cf1b96bd4445a556156c66fa4104988dc857
64e2dc363a08ebff2aa0c85de5ed9dd158518ac8 10-Dec-2016 William Roberts <william.c.roberts@intel.com> fs_config: add passwd to build am: 6d5e0c5df2 am: 788899790d am: bdcec1e327
am: a99749f1d8

Change-Id: Ie92542f2d70122c4d46c09fd84de6278af133bb2
ee9af6edfb56cd6f5d343d36402193ffd2d6e07f 10-Dec-2016 William Roberts <william.c.roberts@intel.com> fs_config: drop fs_config_files/dirs PRODUCT_PACKAGES requirement
am: 7fe8b6d817

Change-Id: Ie209bc0f1696ffdc5f167d229fc9f5378f8feb24
bdbafb5c387a896e720bee3cdcb898f513ca86da 10-Dec-2016 William Roberts <william.c.roberts@intel.com> fs_config: add group to build
am: 2127b35526

Change-Id: Icf5e4946bb6d53f2c8080a1327543ffb5a59531c
788899790d57d2933ac0e8604239f4ca0b19424c 10-Dec-2016 William Roberts <william.c.roberts@intel.com> fs_config: add passwd to build
am: 6d5e0c5df2

Change-Id: Ie912558d2258b3996fc4a5864f2c72e9781a3e62
1b2de51881e0ff76e2ad9d3d0405fc7185b0f86f 10-Dec-2016 Elliott Hughes <enh@google.com> Merge changes from topic 'fsconfig-2'

* changes:
fs_config: add unit tests
fs_config: drop fs_config_files/dirs PRODUCT_PACKAGES requirement
fs_config: add group to build
fs_config: introduce group generator
fs_config: add passwd to build
fs_config: introduce passwd generator
fs_config: generate friendly in AID class
fs_config: limit characters for AID_<name> sections
fs_config: generate oem AID header file
fs_config: android_id header generator
fs_config: support parsing android_filesystem_config.h
fs_config: modularize fs_config_generator
bc88eb67f777d92052dd60e3ac70b2d921287537 03-Dec-2016 Ray Essick <essick@google.com> Merge "add mediaanalytics service to build"
a74a1656e609af563abb437330e434e89ca18778 02-Dec-2016 dcashman <dcashman@google.com> Merge "Sort SELinux package inclusion." am: 15e1b5e239 am: d1b032237a am: 59f8c3f59a
am: 00611df41b

Change-Id: I8da31f1e49eff18ed0c25f74d4266bcfc563ecfb
d1b032237a0db5bd1279f6f3ad001185bebe5ae7 02-Dec-2016 dcashman <dcashman@google.com> Merge "Sort SELinux package inclusion."
am: 15e1b5e239

Change-Id: I2411d85662baf7278d34955bd6eb7ae6938b1956
c316783843f718839b17dd53085af82c2983e789 02-Dec-2016 dcashman <dcashman@google.com> Sort SELinux package inclusion.

This section will be modified as part of splitting these packages into platform
and non-platform components. Sort them all to avoid conflicts.

Bug: 31363362
Test: Builds
Change-Id: I91fb4d4d7c0a6971a19047ef2eb2981770a122ff
mbedded.mk
c83b37c772daa657af8de2bf9d7ebc7227b76576 01-Dec-2016 Pirama Arumuga Nainar <pirama@google.com> Merge "Do not *directly* package libbcc.so" am: ec0d7cbc49 am: 0cc559f7d8 am: 564a624870
am: bf762321f5

Change-Id: I93ceec4a52dfd5c426f2d37ba49a12b4bfb4b789
0cc559f7d8307332a82f023aac5838ab02017b7b 01-Dec-2016 Pirama Arumuga Nainar <pirama@google.com> Merge "Do not *directly* package libbcc.so"
am: ec0d7cbc49

Change-Id: I15871b1ca4cb5fa5488721a5f6a21bfa2a72feab
ec0d7cbc495d9252c0468e74418aa63834c7e4b3 01-Dec-2016 Pirama Arumuga Nainar <pirama@google.com> Merge "Do not *directly* package libbcc.so"
b8c5eb74022d5f319e7481ded88e7acba88a04b9 01-Nov-2016 Ray Essick <essick@google.com> add mediaanalytics service to build

Builds the new mediaanalytics service as part of basic
build (as opposed to product-specific builds).

Bug: 30267133
Test: clean build of system, see that new service is present
Change-Id: Ibf44d97974b200d93dcf4d0605e20655eda5b95e
ase.mk
c039e0216fd96b5f4b9fb466c9b024049c94bd92 01-Dec-2016 Paul Duffin <paulduffin@google.com> Merge "Replace core-junit with legacy-test" am: 32cc1f80e5 am: 74f8ee05de am: 29a72d0e22
am: ba57775354

Change-Id: If81ba7729c288b94a6fdaf7de9debba76b248ca6
74f8ee05dec1d1d705c64213691874b37f74ca0d 01-Dec-2016 Paul Duffin <paulduffin@google.com> Merge "Replace core-junit with legacy-test"
am: 32cc1f80e5

Change-Id: Id425eff2aaafdf8ad63bc66ef2d28f71d32d6e8b
bddf67fa4dff54108f7d91ac59168e1531fc1508 01-Dec-2016 Andreas Gampe <agampe@google.com> Revert "Build: Add sanitized app_process" am: 88d43677f5 am: d77b29fdb3 am: 1b7e73ad55
am: 7c974b2c8f

Change-Id: I67babd7b4249934c6891727f025e87f963efaca9
d24fb170a1554128f338b732c538f5cfefe446a1 01-Dec-2016 Andreas Gampe <agampe@google.com> Revert "Build: Add asanwrapper in SANITIZE_LITE" am: 4938f3300a am: 92058120b2 am: 75aa99ba60
am: f1ebff97a2

Change-Id: I7f08bb5a5d56836042fac54d810a3bad1b760cec
d77b29fdb31cf71b99d051a8d48ab8a1957b8358 01-Dec-2016 Andreas Gampe <agampe@google.com> Revert "Build: Add sanitized app_process"
am: 88d43677f5

Change-Id: I358a67f5e89bf72e7bba9d97a16d34d9a3e79afb
92058120b2339c09475bcff606809962b5f25a0c 01-Dec-2016 Andreas Gampe <agampe@google.com> Revert "Build: Add asanwrapper in SANITIZE_LITE"
am: 4938f3300a

Change-Id: Ic3745664db0b89baaea8b98b79ead63a77e95440
88d43677f5f1f88e8a7969e990faf43bc364e46e 01-Dec-2016 Andreas Gampe <agampe@google.com> Revert "Build: Add sanitized app_process"

This reverts commit a35d92e4312b2247b0a27e17a6f08f82dae49fdf.

The app_process__asan module is merged into app_process.

Bug: 33224213
Test: m
Change-Id: I5e3e836c67b5bd17cf967f1b2429e39c4e18557b
ase.mk
4938f3300a9389d33d0cf33a85d9f8fddbeeac3c 01-Dec-2016 Andreas Gampe <agampe@google.com> Revert "Build: Add asanwrapper in SANITIZE_LITE"

This reverts commit eee31511f70398ada44c7f8811234311ce8c7a7f.

Rewriting of app_process adds an automatic dependency.

Bug: 33224213
Test: m
Change-Id: Idd9509d116692954224f4d2ffd6c81b69e9a85a3
ase.mk
98bfec11870533f2d32d8f1fa4da652c3b4f7424 01-Dec-2016 Andreas Gampe <agampe@google.com> Build: Add asanwrapper in SANITIZE_LITE am: eee31511f7 am: 3c326183ca am: 18c9a0d841
am: bae6a8bc63

Change-Id: I3023fe54c86b13d12609f2517aa2abd214a614e3
d425b3ae29e2b8ec6846b10661e8b8cb1be643d3 01-Dec-2016 Andreas Gampe <agampe@google.com> Build: Add sanitized app_process am: a35d92e431 am: 2ceff14391 am: 77541fee1b
am: 95532682c5

Change-Id: I3e641ab40b394522abd50c50c612861ed6384eff
3c326183ca37886f77355c2ee65167f799818992 01-Dec-2016 Andreas Gampe <agampe@google.com> Build: Add asanwrapper in SANITIZE_LITE
am: eee31511f7

Change-Id: I2fda3c98543296418b7c4741e8425f1ab35f7fb1
2ceff14391b82f1cb93087cb199e59a75b361624 01-Dec-2016 Andreas Gampe <agampe@google.com> Build: Add sanitized app_process
am: a35d92e431

Change-Id: Idc10fa334820dab5de1a697092e4c14fb6023425
f3121cd73f1a403e3fdc3bfe00370657c27341e7 01-Dec-2016 Pirama Arumuga Nainar <pirama@google.com> Do not *directly* package libbcc.so

Bug: http://b/28866258

Remove libbcc.so from the list of directly packaged modules. 64-bit
libbcc.so gets included as a dependency for the bcc executable (which is
a required package). 32-bit libbcc.so is no longer necessary on 64-bit
devices.

This change also removes 32-bit libLLVM.so from a 64-bit system image
(leading to a 13M reduction in Angler's system image on AOSP) and a
considerable reduction in build time.

Test: - Build all topics in this CL
- RsTest (including the 32-bit ABI) and CTS tests pass on x86 and
x86_64 emulators and Angler.

Change-Id: I10f07e322a615f37d6967b7c938635f544ddceff
ore_minimal.mk
de24e6198ea81c2392e751b1aa990e38f07494ad 30-Nov-2016 Treehugger Robot <treehugger-gerrit@google.com> Merge changes from topic 'app_process_sanitized_binaries'

* changes:
Build: Add asanwrapper in SANITIZE_LITE
Build: Add sanitized app_process
eee31511f70398ada44c7f8811234311ce8c7a7f 30-Nov-2016 Andreas Gampe <agampe@google.com> Build: Add asanwrapper in SANITIZE_LITE

Add asanwrapper helper binary to PRODUCT_PACKAGES when building with
SANITIZE_LITE=true.

Bug: 33224213
Test: m SANITIZE_TARGET=address SANITIZE_LITE=true && ls $OUT/system/bin/asanwrapper
Change-Id: Ic4d8973b9e9ddfd9ef8663735bf5f70d8f9f70e1
ase.mk
6470f4fa996b83584da881ee41d6d49e2d6f7ff9 29-Nov-2016 Paul Duffin <paulduffin@google.com> Replace core-junit with legacy-test

m -j32 checkbuild cts droid
adb reboot bootloader
fastboot flashall -w
cts-tradefed run cts -m CtsLibcoreTestCases

Bug: 30188076
Test: As above
Change-Id: I2d49cb3c451cb265d026f9a700a61b3fc0d2ed82
ore_minimal.mk
ore_tiny.mk
untime_libart.mk
a35d92e4312b2247b0a27e17a6f08f82dae49fdf 30-Nov-2016 Andreas Gampe <agampe@google.com> Build: Add sanitized app_process

Add sanitized app_process module to PRODUCT_PACKAGES when building
with SANITIZE_LITE=true

Bug: 33224213
Test: m SANITIZE_TARGET=address SANITIZE_LITE=true && ls $OUT/system/bin/asan
Change-Id: Ic67976f1b897b638d569ec6f42d5a8d59f8a9285
ase.mk
c54a03b944f7f0758cdad4d3e2592f22d4e85a31 30-Nov-2016 Andreas Gampe <agampe@google.com> Merge "Revert "Build: Bring back SDK dependencies"" am: 2bbeae7f8a am: f606cc1677 am: 724d458547
am: 8573639479

Change-Id: I57a2ee2251e998333e3dab191ec3f125f46ac4f8
f606cc16778c24b7c2129eaae78906c0007a2b20 30-Nov-2016 Andreas Gampe <agampe@google.com> Merge "Revert "Build: Bring back SDK dependencies""
am: 2bbeae7f8a

Change-Id: I9560d6a8f9971db89c87499b2e177bd0bb921cff
7fe8b6d8178e3f0c984ab6c05f25269ae3f9bceb 28-Apr-2016 William Roberts <william.c.roberts@intel.com> fs_config: drop fs_config_files/dirs PRODUCT_PACKAGES requirement

When configuring fs_config_files or fs_config_dirs for file_system
capabilities, drop the requirement that OEMs must add the target
to PRODUCT_PACKAGES. This limits the configuration requirement
to only needing to set the new and preferred TARGET_FS_CONFIG_GEN
or the older TARGET_ANDROID_FILESYSTEM_CONFIG_H method.

Test: That only setting TARGET_FS_CONFIG_GEN results in passwd and
group in the build image.
Change-Id: I818854fa1b3e94edaff59a32bd7cf23cf9b504aa
Signed-off-by: William Roberts <william.c.roberts@intel.com>
mbedded.mk
2127b35526ac9807656a7140202ac631df3e7cbb 26-Apr-2016 William Roberts <william.c.roberts@intel.com> fs_config: add group to build

Setup PRODUCT_PACKAGES for the group file.

The group file is always included in the product
build but may be empty.

Test: That the group file is in the build.
Change-Id: I2ed1759fbe42a7e6833bb754b00cadaf949f128d
Signed-off-by: William Roberts <william.c.roberts@intel.com>
mbedded.mk
6d5e0c5df25c1e3747a532d77c6c445a803d8b72 26-Apr-2016 William Roberts <william.c.roberts@intel.com> fs_config: add passwd to build

Setup PRODUCT_PACKAGES for the passwd file.

The passwd file is always included in the product
build but may be empty.

Test: That the passwd file is in the build image.
Change-Id: Iedbb81b15d3b281ff4ad36d28adc2ba4523785f2
Signed-off-by: William Roberts <william.c.roberts@intel.com>
mbedded.mk
758ef878dd867ac3ddf8e9bda148d8df2c709209 29-Nov-2016 Eric Laurent <elaurent@google.com> remove legacy audio policy manager

Test: make angler-eng
Change-Id: I396741f90e17345a77d169f972cfb017ec4965a3
ore_tiny.mk
eneric_no_telephony.mk
dk_base.mk
5d9c6165d0133eeca72c0b318dba449ca585a34d 18-Nov-2016 Andreas Gampe <agampe@google.com> Revert "Build: Bring back SDK dependencies"

This reverts commit ff00c5d78faeacfaae1abc69d69d7cd8c0e9d3ff.

Test: m
untime_libart.mk
40dc461400639ccba0adcad9d5901a3ae8aabbec 18-Nov-2016 Andreas Gampe <agampe@google.com> Merge "Build: Bring back SDK dependencies" am: eb06c77b80 am: 2a2442c6f2 am: 7cfb848e4e
am: ba7acc6eb2

Change-Id: I2b5f49120404bc48703e6f5c0e7285077ed2bd08
2a2442c6f2c3ae20bcf2db1c1a951f0000debc92 18-Nov-2016 Andreas Gampe <agampe@google.com> Merge "Build: Bring back SDK dependencies"
am: eb06c77b80

Change-Id: I0c15adcd387980b94c5544427d4f4fdad3f7ff31
ff00c5d78faeacfaae1abc69d69d7cd8c0e9d3ff 18-Nov-2016 Andreas Gampe <agampe@google.com> Build: Bring back SDK dependencies

Temporarily re-add SDK dependencies to runtime_libart.mk.

Test: m sdk_repo
Change-Id: I5c2054d7be6ea1c5e6eadbcb3453cabfc64728d6
untime_libart.mk
b225895a2542e9d6f629f3168e7352e673f93803 18-Nov-2016 Andreas Gampe <agampe@google.com> Merge "Build: Refactor and clean up runtime_libart" am: 020f5275d5 am: bd7d5aea2a am: 41e7b3d871
am: 554bf050a6

Change-Id: I8734cbdd1fb9149b94e05ec3b55f18cf266deec7
bd7d5aea2a784d90fd3be12c1b0fcddbbfe596fb 18-Nov-2016 Andreas Gampe <agampe@google.com> Merge "Build: Refactor and clean up runtime_libart"
am: 020f5275d5

Change-Id: Ifff0829fe3b7e306527e3654ee3833a1935c1ac3
71d318546416f6f58c244aed167d48cff942c17e 18-Nov-2016 Andreas Gampe <agampe@google.com> Merge "Build: Add agent library to default packages" am: 709aaa5aea am: 349b67c6ba am: 6cb66e246c
am: 99ee16839b

Change-Id: Idfd52587dbafb4f846477e93e4376eb04f5ae0b1
349b67c6ba3216c505309840d322c82e0ecccbeb 18-Nov-2016 Andreas Gampe <agampe@google.com> Merge "Build: Add agent library to default packages"
am: 709aaa5aea

Change-Id: I61e55b948838d8845d04802e87d435ac8b9f9b3c
9a3e5ac355c0dd9bd5c2bf88e7d7a62897a0852d 17-Nov-2016 Andreas Gampe <agampe@google.com> Build: Refactor and clean up runtime_libart

Split out dependencies and removes some transitives. In preparation
for moving the modules.

Test: m
Test: Device boots
Change-Id: I7cdccd178eef9a625607a74ba8496651591e4cb4
untime_libart.mk
cd82dceb3cbe82545036b9362f3e328952fab705 27-Oct-2016 Andreas Gampe <agampe@google.com> Build: Add agent library to default packages

Add libopenjdkjvmti to ART dependencies.

Bug: 31455788
Test: m && ls $OUT/system/lib/libopenjdkjvmti.so
Change-Id: Iccf35f04548d74df87ec05f2cb555c1db9d137c6
untime_libart.mk
b2b0ef7c9da242035c182fa2599e1d3b17634313 16-Nov-2016 Fyodor Kupolov <fkupolov@google.com> Include privapp-permissions-platform.xml

Test: manual
Bug: 31008485
Change-Id: Id53ccc2563e228b311e0e9af740f6699785351da
ase.mk
58babe86b9210843847a72ad4a34b6457f0171bd 15-Nov-2016 Robert Sesek <rsesek@google.com> Merge "Add webview_zygote target to core_minimal.mk PRODUCT_PACKAGES." am: 07b4a59843 am: cda21868aa am: 24f01c6d9d
am: 43596505af

Change-Id: I454269e9a4d97f7d1b6c8df6968c8bc88c4132e0
cda21868aa24488aa410bd1af6bcd10438823dc2 15-Nov-2016 Robert Sesek <rsesek@google.com> Merge "Add webview_zygote target to core_minimal.mk PRODUCT_PACKAGES."
am: 07b4a59843

Change-Id: Ie5dc3d3d617203ea467ace4440ef0119cb75ad75
dcb603f1155424aa0d7808a918b46b1a153acf4f 11-Nov-2016 Robert Sesek <rsesek@google.com> Add webview_zygote target to core_minimal.mk PRODUCT_PACKAGES.

Test: lunch aosp_angler-eng && m checkbuild

Bug: 21643067
Change-Id: I1e0b81055fb74d7238f245e11bf2409c776f2efd
ore_minimal.mk
da3cfe6c8eb34661aebba96db01764edb66d575e 09-Nov-2016 Sandeep Patil <sspatil@google.com> Merge "Add new 'charger' binary to default Android builds"
9b0dc6a453d85748c587610fe433a2ca09c95b2d 01-Nov-2016 Sandeep Patil <sspatil@google.com> Add new 'charger' binary to default Android builds

Test: tested charger-only and recovery boot using new binary

Change-Id: I803a76747c29cf53f6012ea649fa044878423766
Signed-off-by: Sandeep Patil <sspatil@google.com>
mbedded.mk
910986486cff94be8bdf87862c939a4e0306c7a5 28-Oct-2016 Colin Cross <ccross@android.com> Merge "Move perfprofd installation to PRODUCT_PACKAGES_DEBUG" am: 47bfd3422f am: f22e056df6 am: 136afebf3e
am: 9de54f3812

Change-Id: Ic6b540548353f2c2b58d2b1bfbe38f0badebd428
f22e056df65abecd9bf52fd8e1dc7b6f881de068 28-Oct-2016 Colin Cross <ccross@android.com> Merge "Move perfprofd installation to PRODUCT_PACKAGES_DEBUG"
am: 47bfd3422f

Change-Id: I427c8ae7893b0a927e410318738450c8358b1219
1e28014c787e393807dd2f77e99c5144d9f89189 28-Oct-2016 Colin Cross <ccross@android.com> Move perfprofd installation to PRODUCT_PACKAGES_DEBUG

LOCAL_MODULE_TAGS is deprecated, use PRODUCT_PACKAGES_DEBUG instead.

Test: none
Change-Id: I670147f4fe38b02ccafe01b96d8078502404113c
ase.mk
002a6c769d188eca565a07b9a767638ef6226f03 21-Oct-2016 Joe Onorato <joeo@google.com> Add bit helper utility

- Add it to the base build (the first one in the hierarchy that includes
the activity manager).
- Add tab completion commands to envsetup.sh

Test: . build/envsetup.sh ; make
Change-Id: Id24acaa0f17f198bda329016ff17170ad93624ec
ase.mk
2b1776cd0462771b12da9c578663a01b73edefb0 12-Oct-2016 Jeff Sharkey <jsharkey@google.com> Merge "PRODUCT_PACKAGES: add to tune2fs." am: 4337794acd am: a35fba1954 am: 7f5ac24eec
am: 3f391240d5

Change-Id: I2fc6a644e0dbc90ace58470b468be4e994531eeb
3f391240d5f7360a14b8dffb80f7826f56791d2a 12-Oct-2016 Jeff Sharkey <jsharkey@google.com> Merge "PRODUCT_PACKAGES: add to tune2fs." am: 4337794acd am: a35fba1954
am: 7f5ac24eec

Change-Id: Ia038eb10af41c7403a04e9e5411700cd86079640
4337794acd54be9a7bd6b101ba50cce22005c5bc 12-Oct-2016 Jeff Sharkey <jsharkey@google.com> Merge "PRODUCT_PACKAGES: add to tune2fs."
ae9164a7b1434668c11db09aa24c6035a28ac4f0 27-Sep-2016 Iliyan Malchev <malchev@google.com> Merge "build: add hwservicemanager to the core packages" am: 69bd0bf22a am: 3f044f007f am: a65c0d3481
am: 8293fb67b3

Change-Id: I07ab4f331fc0f0d80884c358a4e45f288b91da17
8293fb67b319f81d9461f097658b5400f0b1e543 27-Sep-2016 Iliyan Malchev <malchev@google.com> Merge "build: add hwservicemanager to the core packages" am: 69bd0bf22a am: 3f044f007f
am: a65c0d3481

Change-Id: If5968ce47c39b5fd55f30893550d581d4c04e414
bd710ed45abd0a9fa92956e0e3daa7ae8c049b68 20-Sep-2016 Iliyan Malchev <malchev@google.com> build: add hwservicemanager to the core packages

b/31458381
b/31240290

Test: passing build and runtime tests

Change-Id: I294c70d93d23ada94ff1175f2d3babd5b836eeee
Signed-off-by: Iliyan Malchev <malchev@google.com>
mbedded.mk
a4b899da0c3ba7c6ed759a16e70dff5ebcfcfaba 22-Jul-2016 liminghao <liminghao@xiaomi.com> PRODUCT_PACKAGES: add to tune2fs.

N/A

Change-Id: Ie3cb9953046adb3dd6320a84e7572c84d7e07565
Signed-off-by: liminghao <liminghao@xiaomi.com>
ore_minimal.mk
ore_tiny.mk
c1f1d59c71307c91a989b4970d8b0d9299f2f843 27-Jun-2016 Dan Sandler <dsandler@android.com> Merge \\\"The easter egg is now its own APK.\\\" into nyc-dev am: 18ecea3986 am: 377d5bdb3f
am: c3e2c808de

Change-Id: I5510ccc04c4b3b1b334d8525bb5c0569d569b5ab
c3e2c808de55f6dfc9ffed7ec9d461237f76c845 27-Jun-2016 Ian Pedowitz <ijpedowitz@google.com> Merge \\"The easter egg is now its own APK.\\" into nyc-dev am: 18ecea3986
am: 377d5bdb3f

Change-Id: I11f7501dcf768397acc4cfc74eee58d27013b6a4
377d5bdb3fba404c9ea965a7af176ccd87e8351d 27-Jun-2016 Dan Sandler <dsandler@android.com> Merge \"The easter egg is now its own APK.\" into nyc-dev
am: 18ecea3986

Change-Id: I4712931d6e73ecb08dae76b77ad12585a914882b
e4224c46cbd50c6e917279caa39dc673fb7f7eb7 27-Jun-2016 Dan Sandler <dsandler@android.com> Merge \"The easter egg is now its own APK.\" into nyc-dev
am: 18ecea3986

Change-Id: Ica7456ab7bf01dba0f294fce3720b0e19db02f38
26c4ef4c65671f0dadb7f9c17a3134a99a20eb0d 25-Jun-2016 Dan Sandler <dsandler@android.com> The easter egg is now its own APK.

It should be included wherever SystemUI is.

Bug: 27376882
Change-Id: Ibe2688c86e58bdfb8a5278c9c4939d7cdb524078
eneric_no_telephony.mk
dk_base.mk
a51b0b60121031ceadb87b4899113437911ad6c5 24-Jun-2016 Roozbeh Pournader <roozbeh@google.com> Merge \"Revert \"Add Serbian in Latin script to the full locale list\" [DO NOT MERGE]\" into nyc-mr1-dev
am: 9b6ce7bf0d

Change-Id: Ia696c61ce6e24e29627356cfe66819ac98dfafc2
9b6ce7bf0d4c6cc6fedc1583cd1af4b8e1853db7 23-Jun-2016 Roozbeh Pournader <roozbeh@google.com> Merge "Revert "Add Serbian in Latin script to the full locale list" [DO NOT MERGE]" into nyc-mr1-dev
34247cfda331535243c4bf903d12fc9821ca04f7 23-Jun-2016 Roozbeh Pournader <roozbeh@google.com> Revert "Add Serbian in Latin script to the full locale list" [DO NOT MERGE]

This reverts commit 4c6e1b62e09310fb0a688a6bd6ccf560b1c96d9f, since sr-Latn is no longer planned for MR1.

Bug: 29455508
Bug: 29601930
Change-Id: I47c240fa7456940ecb272f05e94f563b221c92c3
anguages_full.mk
3744f23c2316a718da6676a0954f729f4d765b5a 23-Jun-2016 Daniel Nishi <dhnishi@google.com> Merge \\"Add the StorageManager APK to the core build.\\" into nyc-mr1-dev am: 36ae59228c
am: 3893beb80f

Change-Id: Iee59dd73f3ee98fc52e87a2e4182f9a15d3c816a
3893beb80f6f4cb1e9f2a01a435f51087a8e2a97 23-Jun-2016 Daniel Nishi <dhnishi@google.com> Merge \"Add the StorageManager APK to the core build.\" into nyc-mr1-dev
am: 36ae59228c

Change-Id: I09c099f3cbeee26b91a8de56b794c5e6cc581d9f
36ae59228c6a3de518366d06ad27f4e022061611 23-Jun-2016 Daniel Nishi <dhnishi@google.com> Merge "Add the StorageManager APK to the core build." into nyc-mr1-dev
6e2a9a898f87eac726397b80f155f84b80a6b2b7 21-Jun-2016 Roozbeh Pournader <roozbeh@google.com> Add Serbian in Latin script to the full locale list am: 4c6e1b62e0
am: c5a4be50d8

Change-Id: I920705b088fd24d08f335a2066550c1d1577f77b
c5a4be50d8a728d58afb8ad4dbe7fb58b714dec4 21-Jun-2016 Roozbeh Pournader <roozbeh@google.com> Add Serbian in Latin script to the full locale list
am: 4c6e1b62e0

Change-Id: Ib5c08536c454bafdbd31dc4eb50db3fe1d46def9
4c6e1b62e09310fb0a688a6bd6ccf560b1c96d9f 18-Jun-2016 Roozbeh Pournader <roozbeh@google.com> Add Serbian in Latin script to the full locale list

Bug: 29455508
Change-Id: I3b6e889d42c41c653824cca15463466d5ccedb43
anguages_full.mk
936cc2a09c9e9d876b37ca6a6e9fc56047634ecd 10-Jun-2016 Daniel Nishi <dhnishi@google.com> Add the StorageManager APK to the core build.

Bug: 28965462
Change-Id: Id2877a22f0b8e675cecc0430013a008993145d6e
ore.mk
8e9eddba35ccdd4fa743dfaa603c72b9b2699a3e 10-Jun-2016 Roozbeh Pournader <roozbeh@google.com> Remove last mention of EXTENDED_FONT_FOOTPRINT.

Setting EXTENDED_FONT_FOOTPRINT has been a no-op for a while, since
no one reads it anymore. Also do the same for naver-fonts, which had
also become a no-op.

Bug: 21785576
Change-Id: I3818adcbba11398024b82c2f22fe2d545b55418d
eneric_no_telephony.mk
dk_base.mk
43ded3587e5c4a8b1985fa29d0df1e12eebfd647 09-Jun-2016 Vikas Marwaha <vikasmarwaha@google.com> resolve merge conflicts of 07886f1 to nyc-dev-plus-aosp am: 98dce87fe1
am: 589ed96538

Change-Id: Ibe488f2cfd6570724dcdfdd69e2ee0396d7af631
98dce87fe17fb7795ff531b2f2f58ecfa503b586 09-Jun-2016 Vikas Marwaha <vikasmarwaha@google.com> resolve merge conflicts of 07886f1 to nyc-dev-plus-aosp

Change-Id: Iae0444b9e9e7b4db3bfd94f5712e22aa08a122b5
465fa9b38fed1912db7b3dc310d91ba277deacdc 08-Jun-2016 Vikas Marwaha <vikasmarwaha@google.com> Added make files for variable PRODUCT_SHIPPING_API_LEVEL.
Bug: 26381401

Change-Id: I8f2e630118cfa474564eb21911448bc813fcfec7
roduct_launched_with_l.mk
roduct_launched_with_l_mr1.mk
roduct_launched_with_m.mk
roduct_launched_with_n.mk
ca235f376e9c63bb4f22020c33952738b7064559 06-Jun-2016 Narayan Kamath <narayan@google.com> Merge "Add default values for pm.dexopt.core-app." into nyc-dev am: da147a7c20 am: 8b62c008f6
am: 753ead8dbe

* commit '753ead8dbedc4bb4e620e009be8c3608e995294c':
Add default values for pm.dexopt.core-app.

Change-Id: I038cb8ebe14cc529eae8985926bce10f9045a5d0
8b62c008f68ff3576469cd183d4ca821d4d59876 06-Jun-2016 Narayan Kamath <narayan@google.com> Merge "Add default values for pm.dexopt.core-app." into nyc-dev
am: da147a7c20

* commit 'da147a7c20bf73f9b3736f6c479f3a8f3f56ab9e':
Add default values for pm.dexopt.core-app.

Change-Id: I566fc87539166998340617bbcc7336b5fcc691bc
404ccc83c4ad9dd6cd151d8cc4299c4d3f02b2b7 04-Jun-2016 Vikas Marwaha <vikasmarwaha@google.com> Add variable PRODUCT_SHIPPING_API_LEVEL and make files with the
new read only product property ro.product.first_api_level.

PRODUCT_SHIPPING_API_LEVEL declares which API level a device first
shipped with. We use this variable to set a read-only property that
can be used in CTS/GTS tests.

Change-Id: If54202075d3b92ed380655cde8b3fc50c5ba73b3
roduct_launched_with_l.mk
roduct_launched_with_l_mr1.mk
roduct_launched_with_m.mk
roduct_launched_with_n.mk
41a3b1b41317b46b00b3eac1405f164a762c66aa 02-Jun-2016 Narayan Kamath <narayan@google.com> Add default values for pm.dexopt.core-app.

bug: 28998083

Change-Id: Iec4415ad7e5122c1168024f6ccf39b5e342cc7fd
ore_minimal.mk
ore_tiny.mk
b9403bf0aeee918fd1cea718f65b57b3ef257082 27-May-2016 Bjoern Johansson <bjoernj@google.com> Merge "Remove Dev Settings app from emulator images" into nyc-dev am: 4f2f58791f am: a521a01345
am: bbcd1931ae

* commit 'bbcd1931ae00d44b23d931b4daaaf50cc096d3e5':
Remove Dev Settings app from emulator images

Change-Id: I72fdb7af955fe00c5d5d488eb3693b4ef9726048
a521a01345bb36fd933ceb15769ba96110d3b655 27-May-2016 Bjoern Johansson <bjoernj@google.com> Merge "Remove Dev Settings app from emulator images" into nyc-dev
am: 4f2f58791f

* commit '4f2f58791f31a66a61865e6c6095a2113609577a':
Remove Dev Settings app from emulator images

Change-Id: Ib7f40046ec64ba08055fec219107b782ebbc1340
d7db5d514a05e6470d8d4b525bd9596cbebae588 26-May-2016 Bjoern Johansson <bjoernj@google.com> Remove Dev Settings app from emulator images

The Dev Settings app currently just launches an intent that is received
by the regular Settings app. However, since N the Settings app only
receives the intent when developer mode is enabled. If it is not enabled
the Dev Settings app will crash. Since the Dev Settings app doesn't
really add much benefit this change removes it from the emulator system
images to prevent this issue. The user will have to access the developer
settings from the regular Settings app just like on a physical device.

BUG: 27549126

Change-Id: I8191f9003bb452ef76c4b236b965368b48be3d25
dk_base.mk
de3371e60e34008eb9b9d9f73e19081b432ddea1 23-May-2016 Andreas Gampe <agampe@google.com> Merge "Build: Only use compiled-classes file when available" into nyc-dev am: 57c3aea442 am: 5d558c5f13
am: 8666487b4a

* commit '8666487b4aed7062022835e00133e4038500d63a':
Build: Only use compiled-classes file when available

Change-Id: I1d67876deb38c69bf320497b13d09ba801d6022c
5d558c5f13dbff6e6e51e543f86cc6ff66be630a 23-May-2016 Andreas Gampe <agampe@google.com> Merge "Build: Only use compiled-classes file when available" into nyc-dev
am: 57c3aea442

* commit '57c3aea442bff67e4452eee7ff8f13294fbad34b':
Build: Only use compiled-classes file when available

Change-Id: I9a3ae7385483f9f5d934d8cd6660c17c57529989
bbb0b31cf229170fa527d57a11a0d20c3dbf87a2 20-May-2016 Andreas Gampe <agampe@google.com> Build: Only use compiled-classes file when available

Don't pull in things from frameworks/base when they're not there.

Bug: 28878540
Change-Id: Ida8a5e4e46dc5cd5bdedc4bb66640abb4969e1f3
ore_minimal.mk
f35add046bddad2180e2794138428a782fa06415 19-May-2016 Andreas Gampe <agampe@google.com> Build: Use phone compiled-classes in core_minimal am: 695b28f67c am: 28efcb6d39
am: e98ef11300

* commit 'e98ef11300e5de77c15a52414e805f9757fd1cde':
Build: Use phone compiled-classes in core_minimal

Change-Id: I6c68dab4d4bd630d32b66e8113f162f801f33e40
28efcb6d39c065da8831e542793d3ddf10c4d4c1 19-May-2016 Andreas Gampe <agampe@google.com> Build: Use phone compiled-classes in core_minimal
am: 695b28f67c

* commit '695b28f67c88b87486911f8881078e7857e989a8':
Build: Use phone compiled-classes in core_minimal

Change-Id: I3b3a362c17c741994b34a2f70301806eadf9098d
695b28f67c88b87486911f8881078e7857e989a8 19-May-2016 Andreas Gampe <agampe@google.com> Build: Use phone compiled-classes in core_minimal

Use default phone compiled-classes list to cut down boot image
size on most devices.

Bug: 28026683
Change-Id: I73bb59b792923ebc7549f775085b1c9aed88cc1a
ore_minimal.mk
60c7fd15a8df51abc28be55f1c2bdc16bfa82a1a 15-Apr-2016 Alex Light <allight@google.com> Add fake libart

Bug: 27775991

Change-Id: I54cbdf2340dcfdd9b3973d9d10c8bd94492736fb
(cherry picked from commit 6da74d8f1f0a06366fe93b885dc26f53401ec6b4)
untime_libart.mk
a33fdd03a1576563bb0f0927b6f82d92cdbe7cee 17-May-2016 Amith Yamasani <yamasani@google.com> Merge "Add CtsShimPrebuilt" into nyc-dev am: 85c33f500a am: 5742010b85
am: de56b882bc

* commit 'de56b882bc1363d98af2f01034b5108d57397c1b':
Add CtsShimPrebuilt

Change-Id: I88d028c6ac64aa5b3cc7d41263bbe44d2fd5c641
de56b882bc1363d98af2f01034b5108d57397c1b 17-May-2016 Amith Yamasani <yamasani@google.com> Merge "Add CtsShimPrebuilt" into nyc-dev am: 85c33f500a
am: 5742010b85

* commit '5742010b8522cc059b3d1473e0afc378dc04dce2':
Add CtsShimPrebuilt

Change-Id: Ic3c32ba9f99abc89680240cf45d7d4de820d6499
e536d704e52d584f7aa23f88ba200cf8771af386 17-May-2016 Amith Yamasani <yamasani@google.com> Merge "Add CtsShimPrebuilt" into nyc-dev
am: 85c33f500a

* commit '85c33f500aa2ef7c70c1644617e7439b97f22a79':
Add CtsShimPrebuilt

Change-Id: I604118ab69b52d8965f30ef3f8e0d841a4d7a288
6f7873ca6f2ea67963a29a61705fcb00e89f9731 13-May-2016 Amith Yamasani <yamasani@google.com> Add CtsShimPrebuilt

It was needed for a CTS test but was accidentally
left out?

Bug: 28398205
Change-Id: I7deea60e6b11bc11d3bd8e82170fc42df7cec3c7
ore_minimal.mk
ore_tiny.mk
e95bea903dea243e4cebdcfa6e1014956a551df9 07-May-2016 Roozbeh Pournader <roozbeh@google.com> Merge "Remove Romansh from PRODUCT_LOCALES" into nyc-dev am: 6e034af238 am: cb7f422ea2
am: 0c727a9a82

* commit '0c727a9a82d799097ef592f1825f58dbaca1e489':
Remove Romansh from PRODUCT_LOCALES

Change-Id: I0e2e0eb3094c85b505e0860955234caa59777c02
0c727a9a82d799097ef592f1825f58dbaca1e489 07-May-2016 Roozbeh Pournader <roozbeh@google.com> Merge "Remove Romansh from PRODUCT_LOCALES" into nyc-dev am: 6e034af238
am: cb7f422ea2

* commit 'cb7f422ea22ba427f3d3d4402fb4067f3187be39':
Remove Romansh from PRODUCT_LOCALES

Change-Id: Icd2e096223fcf4027040fdf1400355b28da6c719
1d9cfc58f1e4d83bbfaf5737d2a29e253d520e79 07-May-2016 Roozbeh Pournader <roozbeh@google.com> Merge "Remove Romansh from PRODUCT_LOCALES" into nyc-dev
am: 6e034af238

* commit '6e034af238a677db70bc0b10f7f9e08bc8b8aef9':
Remove Romansh from PRODUCT_LOCALES

Change-Id: I2c6572c55699d43cc687f7acc6c51b6f66c97a54
6e034af238a677db70bc0b10f7f9e08bc8b8aef9 07-May-2016 Roozbeh Pournader <roozbeh@google.com> Merge "Remove Romansh from PRODUCT_LOCALES" into nyc-dev
1a6a5626f7091fc1cd8258316e36c8682a7ca66f 07-May-2016 Roozbeh Pournader <roozbeh@google.com> Remove Romansh from PRODUCT_LOCALES

The inclusion of Romansh (rm_CH), while it did not have localized
strings, was causing the incorrect assumption that the system
supports Romansh, causing the language fallback to work incorrectly
when Romansh was in the list of user's locales.

Hindi (hi_IN) was also included twice, and this removes the duplicate
too.

Bug: 27325465
Change-Id: I87ec06dc459137f71bb8e5e2f431f629bd51928e
anguages_full.mk
e71fd3b90e9612b2f2c83ac65692b64e92e0c1b9 05-May-2016 Bjoern Johansson <bjoernj@google.com> Merge "Indicate that all emulator images support USB" into nyc-dev am: 513e69ec69 am: 7b3407f801
am: 97892ffe8c

* commit '97892ffe8cb5965cfcf63451403bd0fdadbe90c0':
Indicate that all emulator images support USB

Change-Id: I98c6b6d3fda37a8e09f0bf21c7f8fa69083a44ea
7b3407f8015ffb2e51c86183f25a2d2a9cf5146d 05-May-2016 Bjoern Johansson <bjoernj@google.com> Merge "Indicate that all emulator images support USB" into nyc-dev
am: 513e69ec69

* commit '513e69ec69a7e5c61888668a4b16ccab6073419c':
Indicate that all emulator images support USB

Change-Id: Ie6ee7dbd4fd5cde1ecf828440047cbf81f51aa66
6b04d94ff7b16839e1b19a0602cacdeaed909c4a 05-May-2016 Bjoern Johansson <bjoernj@google.com> Indicate that all emulator images support USB

The Android framework assumes that if an app uses UsbManager then there
must be USB support on the device. In order to deal with this the
emulator has to indicate USB support. Previously this was true for
Google SDK phone images because USB support is part of the common API
packages that gets installed. For AOSP and some other build targets USB
support was not included. This change indicates support for USB for all
emulator system images.

BUG: 28088069

Change-Id: I880210e89e6ad3412bdc069d6c20ed54a52cff83
mulator.mk
ce418b1b826742b7dce2ae39994db669fc6fab3c 03-May-2016 Jim Kaye <jameskaye@google.com> Merge "Fix Emulator CTS test for video performance"
6924703ed3e56c82a5d68bd7bf48df0c46219992 03-May-2016 Todd Kennedy <toddke@google.com> Revert "Revert "Add shim app for CTS testing"" am: 98ffa937bf am: 83f39f6ed2
am: cfc7abe611

* commit 'cfc7abe6110fca86d899e27e02043ab9334dc073':
Revert "Revert "Add shim app for CTS testing""

Change-Id: If869af11852551b319f2eaa79675e7ecf152a597
cfc7abe6110fca86d899e27e02043ab9334dc073 03-May-2016 Todd Kennedy <toddke@google.com> Revert "Revert "Add shim app for CTS testing"" am: 98ffa937bf
am: 83f39f6ed2

* commit '83f39f6ed2ac43c2c5c884b2675d6cab82948d17':
Revert "Revert "Add shim app for CTS testing""

Change-Id: Ib8e3e7a6b8d99f314e800a0e3ad9b6cb70bc1634
d43b93e7e2d539f0b3127af3a5d084d435858ab6 03-May-2016 Todd Kennedy <toddke@google.com> Revert "Revert "Add shim app for CTS testing""
am: 98ffa937bf

* commit '98ffa937bf6d7acc6a1964c7157c906e1a86203c':
Revert "Revert "Add shim app for CTS testing""

Change-Id: I2eb7d0357861fb9144a9937b6bb60c14af3d6151
98ffa937bf6d7acc6a1964c7157c906e1a86203c 03-May-2016 Todd Kennedy <toddke@google.com> Revert "Revert "Add shim app for CTS testing""

This reverts commit 31003c48c12201a914c68c0a15053a6a8bf5b1c3.

Bug: 28398205
Change-Id: Ia884957e224f46157af31814c32c5e0e1a33b7b8
ore_minimal.mk
ore_tiny.mk
d6ee767cd1feecd3925b52cf3e159f44274cdc7e 03-May-2016 Todd Kennedy <toddke@google.com> Merge "Revert "Add shim app for CTS testing"" into nyc-dev am: 878775fd75 am: 0451b2f946
am: f41918a5c2

* commit 'f41918a5c2de881dcd9d3b4d351111172d36e93f':
Revert "Add shim app for CTS testing"

Change-Id: I1d6054e59819abec5e69201f86fbab2f36d488be
0451b2f9464ee486d3045d90308fafd3ef537475 03-May-2016 Todd Kennedy <toddke@google.com> Merge "Revert "Add shim app for CTS testing"" into nyc-dev
am: 878775fd75

* commit '878775fd750d7164bd0920b4b94b59e0edab8ed3':
Revert "Add shim app for CTS testing"

Change-Id: Ie5df8c8ea8785b8562866522f6d13e54b5ce52d5
878775fd750d7164bd0920b4b94b59e0edab8ed3 03-May-2016 Todd Kennedy <toddke@google.com> Merge "Revert "Add shim app for CTS testing"" into nyc-dev
31003c48c12201a914c68c0a15053a6a8bf5b1c3 03-May-2016 Todd Kennedy <toddke@google.com> Revert "Add shim app for CTS testing"

Build errors when trying to dex2oat the CtsShim prebuilt even though it's marked with "hasCode=false".

This reverts commit d987a11126e9c6d58cf02137971e424eb0a735da.

Change-Id: If47b3bcd4c727da7acd9068c02f8fb671ed0ae84
ore_minimal.mk
ore_tiny.mk
1c3705ee60bd912d6015b872ecb7f51ec667be9e 03-May-2016 Todd Kennedy <toddke@google.com> Merge "Add shim app for CTS testing" into nyc-dev am: 6d0c367a64 am: 0bd176651e
am: 55ec854841

* commit '55ec85484182fa08e309edf6e543e163414ccdec':
Add shim app for CTS testing

Change-Id: I0fa9715518ff84501e465e7727e6ed34072f4bbe
55ec85484182fa08e309edf6e543e163414ccdec 03-May-2016 Todd Kennedy <toddke@google.com> Merge "Add shim app for CTS testing" into nyc-dev am: 6d0c367a64
am: 0bd176651e

* commit '0bd176651e89200089fed06a9b4481285c8edf5a':
Add shim app for CTS testing

Change-Id: I5c16088ab06e6fad7f42209d2beacadce15f0af0
46785aea64ec443eac8545ad08c8638f2ca57884 03-May-2016 Todd Kennedy <toddke@google.com> Merge "Add shim app for CTS testing" into nyc-dev
am: 6d0c367a64

* commit '6d0c367a64b91cdf8dc6bc25605bff7b13f35a35':
Add shim app for CTS testing

Change-Id: Ic6342cd60478364533514b576ccc86b6db7ab695
6d0c367a64b91cdf8dc6bc25605bff7b13f35a35 03-May-2016 Todd Kennedy <toddke@google.com> Merge "Add shim app for CTS testing" into nyc-dev
1f3fe7872afaf905788423cb251cedae54e0be8b 02-May-2016 Felipe Leme <felipeal@google.com> Merge "Added bugreportz binary." into nyc-dev am: 386df80e85 am: b382c63a61
am: f3bab6b4fe

* commit 'f3bab6b4fe0786e0deef1b72df3faeb32c4ceb99':
Added bugreportz binary.

Change-Id: I9469e80b1e5f57c3022faa95cd360efb0116e175
b382c63a61c88851549eb81a2523e2695abea61a 02-May-2016 Felipe Leme <felipeal@google.com> Merge "Added bugreportz binary." into nyc-dev
am: 386df80e85

* commit '386df80e85e2098a32c41fee4b8b379991b360b8':
Added bugreportz binary.

Change-Id: I25aa201a3a7a77771cb57f3eb3ceff435dc1cd15
90ab323be23bcbe678cbf1fdc94731fa3e3e7e7d 02-May-2016 Felipe Leme <felipeal@google.com> Added bugreportz binary.

BUG: 28479946
Change-Id: Ic0d1b6598867ccbbc65f3fdc0d32cac7c53128a3
ase.mk
d987a11126e9c6d58cf02137971e424eb0a735da 30-Mar-2016 Todd Kennedy <toddke@google.com> Add shim app for CTS testing

We need a shim application on the system partition that we can upgrade
during CTS tests.

Bug: 27450489
Change-Id: I32a72dc5110cedd466cdee2607965c705f7aa6d3
ore_minimal.mk
ore_tiny.mk
1097fda70b05149ea8377967e31177861e6eac19 26-Apr-2016 Alex Light <allight@google.com> Merge "Add fake libart" into nyc-dev am: 1c04ad1 am: 6a7d150
am: f3485ce

* commit 'f3485cea6ea11e1772bb7573061db245b57f6d69':
Add fake libart

Change-Id: If45149bae8ae3584986202c3c725a66435fdfe83
f3485cea6ea11e1772bb7573061db245b57f6d69 26-Apr-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add fake libart" into nyc-dev am: 1c04ad1
am: 6a7d150

* commit '6a7d1509c5684b50cca1a1da7b2fb22c337ace5b':
Add fake libart

Change-Id: Idc22d4168b66ec465411d27d69d6476da1104851
f82ca86328d4d04f59142ff33d3451df4b26beba 26-Apr-2016 Alex Light <allight@google.com> Merge "Add fake libart" into nyc-dev
am: 1c04ad1

* commit '1c04ad1b02ea5d149eca71722e76fa14bfe3a6cc':
Add fake libart

Change-Id: Ib90361465b9f8a79f05181a18f062d82d28754ba
1c04ad1b02ea5d149eca71722e76fa14bfe3a6cc 25-Apr-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add fake libart" into nyc-dev
63c11fc240f353adc67c63d0175636cd328adf5b 21-Apr-2016 Christopher Tate <ctate@google.com> Merge "Wallpaper backup/restore is now in its own package" into nyc-dev am: 8e9431e am: 85520a6
am: cd7fdd7

* commit 'cd7fdd714e4fc7ad9052dafb8b5c3904bb80fd1a':
Wallpaper backup/restore is now in its own package

Change-Id: I442713927ebc9c42b0d46ee993a020e88b225509
85520a6b2fbb42a231b93b7357564f19a3ae3d76 21-Apr-2016 Christopher Tate <ctate@google.com> Merge "Wallpaper backup/restore is now in its own package" into nyc-dev
am: 8e9431e

* commit '8e9431e54f23c089b3e664a82c622783ef13796c':
Wallpaper backup/restore is now in its own package

Change-Id: I3501a452d26316da8787a4695fe2ea46ba85518c
6da74d8f1f0a06366fe93b885dc26f53401ec6b4 15-Apr-2016 Alex Light <allight@google.com> Add fake libart

Bug: 27775991

Change-Id: I54cbdf2340dcfdd9b3973d9d10c8bd94492736fb
untime_libart.mk
65e3b75ddcc0a1202078997e4e31c42886387154 13-Apr-2016 Christopher Tate <ctate@google.com> Wallpaper backup/restore is now in its own package

Bug 25453848
Bug 25727875

Change-Id: I774afad99d23f4f7ffb1675909a5a17732af3fb8
ore_minimal.mk
ore_tiny.mk
0d0cc6fd39c3d5e125b0c1c5ac556fc8e771d986 19-Apr-2016 Dimitry Ivanov <dimitry@google.com> Merge "Make sure platform libraries are built, regardless of webview.apk" am: da7fef6 am: b077e80 am: 6c7d7c1
am: 7ff01db

* commit '7ff01dbda466dfbc8d6386b1069aed2789792399':
Make sure platform libraries are built, regardless of webview.apk

Change-Id: Id63296a60ed2ead92bb6d9769801edb6c807b562
6c7d7c1f8b08bda91bf73d9388f686a6207f889c 19-Apr-2016 Dimitry Ivanov <dimitry@google.com> Merge "Make sure platform libraries are built, regardless of webview.apk" am: da7fef6
am: b077e80

* commit 'b077e80d041f74af240111f457ebd4dd168da6dd':
Make sure platform libraries are built, regardless of webview.apk

Change-Id: Ie463aeed9f8f9ef1b12d89d571c8a23d5432b05d
8f1ac7c9d6f25fec5b0fbd08004ab48558c6f51e 08-Apr-2016 Nikola Veljkovic <Nikola.Veljkovic@imgtec.com> Make sure platform libraries are built, regardless of webview.apk

Prebuilt WebView is missing for mips64 architecture. Allow device
to boot without it, by making sure platform support libraries are
part of the system image.

WebView APK can then be installed separately.

Change-Id: Iabbb5e6a4778b7542d24bb4f789a7be96232e50c
ore_minimal.mk
75fa188d112de0c96f77face56c8f452ee55fa3d 19-Apr-2016 Jim Kaye <jameskaye@google.com> Merge "Fix Emulator CTS tests for Camera, Location, Sensors, Telephony"
6084acafa8a0ac588f6d014ee570394b20337ea9 15-Apr-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Revert "Set WifiHAL to only log debug by default."" into nyc-dev am: b55f571
am: 211fc7a

* commit '211fc7a2c43ff80fc3bacbab0894dd01b8b0b0e3':
Revert "Set WifiHAL to only log debug by default."

Change-Id: Icfd56ec8b8f978e55e23f3e1d9861c40b4ffcb11
211fc7a2c43ff80fc3bacbab0894dd01b8b0b0e3 15-Apr-2016 mukesh agrawal <quiche@google.com> Merge "Revert "Set WifiHAL to only log debug by default."" into nyc-dev
am: b55f571

* commit 'b55f57192707aab7e193798ac4d3158338ef6395':
Revert "Set WifiHAL to only log debug by default."

Change-Id: I676918c02d43feeacdae2bf561fc28f05e3f9c9b
9d14641a190d76dfcd6e6e42a0810d2b734343e1 15-Apr-2016 mukesh agrawal <quiche@google.com> Revert "Set WifiHAL to only log debug by default."

Recent changes have brought the log volumes for
the QCA WifiHAL down to reasonable levels. As
such, we no longer need to use a custom default
log level for WifiHAL.

This reverts commit f83213a5b5cd69dc816daa27cff6d03c4d75b5a4.

BUG=28178513
TEST=build, check log volume after >12 hours
ase.mk
e1396bb7b542934bfbc0d6fdce794482f286b764 14-Apr-2016 Jim Kaye <jameskaye@google.com> Fix Emulator CTS test for video performance

Add measured/expected video frame-rate values for the Emulator.
These are set as wide as possible and centered around the results
from trial runs made on a Linux host.

This fixes the tests in package com.android.cts.videoperf

Change-Id: I0ca6c28011168e8efda8fd913e253eb7380badfc
dk_base.mk
8ad53a6f469e4b63cb70d71871d93503f16aa578 13-Apr-2016 Jim Kaye <jameskaye@google.com> Fix Emulator CTS tests for Camera, Location, Sensors, Telephony

This gets all the android.app.cts.SystemFeaturesTest tests to pass.

In addition to these changes, the AVD's config.ini must indicate
an emulated front camera and no back camera.

https://code.google.com/p/android/issues/detail?id=205072

Change-Id: Ibf9103e4121f71063ac9f4ca7307b94f53963a2e
dk_base.mk
596cd7cab69153b5e045863b4991b45453122ee1 13-Apr-2016 Michael Wright <michaelwr@google.com> Merge "DO NOT MERGE Remove inputflinger from the nyc build." into nyc-dev
am: 3ae0f24

* commit '3ae0f24dc2dd4b86505c6657c3caefd5c57e3ab9':
DO NOT MERGE Remove inputflinger from the nyc build.

Change-Id: I5eaf73397b3749f0ea1b2092b5abb514fe5125eb
3ae0f24dc2dd4b86505c6657c3caefd5c57e3ab9 13-Apr-2016 Michael Wright <michaelwr@google.com> Merge "DO NOT MERGE Remove inputflinger from the nyc build." into nyc-dev
22adbae3589f6f3fc503bdcba5044cc6b9e31457 11-Apr-2016 Michael Wright <michaelwr@google.com> DO NOT MERGE Remove inputflinger from the nyc build.

Change-Id: Iba52bcb3f7089984333b63eb43ea9d8ad4522e55
ase.mk
6f808b261fa54b18c978685c2785074ec7ff853d 12-Apr-2016 Tom Cherry <tomcherry@google.com> Merge "Add ext libs to core_tiny, they\'re needed for wear PDK" into nyc-dev
am: ca0df0c

* commit 'ca0df0c249593148f4bc036cac2662b3066b7fb5':
Add ext libs to core_tiny, they're needed for wear PDK

Change-Id: I79bd83f3a886e03e764db1c75e5cf4d2d1aa2627
ca0df0c249593148f4bc036cac2662b3066b7fb5 12-Apr-2016 Tom Cherry <tomcherry@google.com> Merge "Add ext libs to core_tiny, they're needed for wear PDK" into nyc-dev
1d242f18a60be6c6b1b686fd9138994580b4f724 12-Apr-2016 Tom Cherry <tomcherry@google.com> Add ext libs to core_tiny, they're needed for wear PDK

Bug: 27698377
Bug: 28117608
Change-Id: I12b93fe241d8d71d61d1cdb28d95e6c824e2420d
ore_tiny.mk
285ea2188d8764333054292ed072608bd99ef7b8 11-Apr-2016 Maurice Lam <yukl@google.com> Merge "Add be and bs to l10n builds" into nyc-dev
am: e09b2c1

* commit 'e09b2c16e32cee89d6b5ac29fe5a905b76872179':
Add be and bs to l10n builds

Change-Id: I4dc1d353dd5a3d0ed3f4c0f9dc2192421946d87a
e09b2c16e32cee89d6b5ac29fe5a905b76872179 11-Apr-2016 Maurice Lam <yukl@google.com> Merge "Add be and bs to l10n builds" into nyc-dev
07f509784c4b868e1ba65248aaa2cd9af96d3052 08-Apr-2016 Svetoslav Ganov <svetoslavganov@google.com> Merge "Add ext libs to AOSP - they are part of the system" into nyc-dev
am: 048faf9

* commit '048faf920cde39ccb97a0bd937362860199295b6':
Add ext libs to AOSP - they are part of the system

Change-Id: Iddadf028161702bb7199d47165fbb189bebe22f8
8ead371831b341e0803505d58d1ec624b98fbea0 08-Apr-2016 Svetoslav Ganov <svetoslavganov@google.com> Add ext libs to AOSP - they are part of the system

bug:27698377

Change-Id: Ic426e08e450598c53e4dbf9c734d808b19fae705
ore_minimal.mk
cc06c5998afd56c01d1c094ffc80be7b3415f214 01-Apr-2016 Maurice Lam <yukl@google.com> Add be and bs to l10n builds

Bug: 27409618
Change-Id: I244796a12d756521f8191abcacf1f15134079783
anguages_full.mk
3d25656b2ec90d9b19fe2c5675cc6f07680bbe44 31-Mar-2016 Philip P. Moltmann <moltmann@google.com> Merge "Add PrintServiceRecommendationService to the default distro" into nyc-dev
am: 8690de4

* commit '8690de4302cb231668def658a1e3b1bfe30eacda':
Add PrintServiceRecommendationService to the default distro

Change-Id: I3b2a8bf61507ce0eb93deb736078501478765505
8690de4302cb231668def658a1e3b1bfe30eacda 31-Mar-2016 Philip P. Moltmann <moltmann@google.com> Merge "Add PrintServiceRecommendationService to the default distro" into nyc-dev
9b69d2bda7638060502b7a97a57208abe5828281 31-Mar-2016 Andreas Gampe <agampe@google.com> Merge "Build: Switch eng build boot dexopt to verify-at-runtime" into nyc-dev
am: be97a41

* commit 'be97a415715824562e4ea93efb211b0d5baeb300':
Build: Switch eng build boot dexopt to verify-at-runtime

Change-Id: I9b0f42aa72fe33fac9f8afee90820bab02b2729b
8e121663e6d2878e340be257c03c6060182117de 30-Mar-2016 Andreas Gampe <agampe@google.com> Build: Switch eng build boot dexopt to verify-at-runtime

To have faster turnaround.

Bug: 26794212
Change-Id: I1d7877ec8c9cfff62bf14cbd23a790ee7a0b2734
ore_minimal.mk
ore_tiny.mk
85ec6296c1f66e7ecc762e86d2b9ac0c21709a45 14-Mar-2016 Philip P. Moltmann <moltmann@google.com> Add PrintServiceRecommendationService to the default distro

Bug: 24533249
Change-Id: I0736b842c813c63924d026b2ab5d5e92ff92df76
ore.mk
6cbc22cbec895dea4bb386f9af1f786a4415ed6c 28-Mar-2016 Andreas Gampe <agampe@google.com> Build: Add first-boot dexopt settings defaults
am: b9171a3

* commit 'b9171a320680a85f4302c9cdfc2b2f54516f9c3f':
Build: Add first-boot dexopt settings defaults
b9171a320680a85f4302c9cdfc2b2f54516f9c3f 26-Mar-2016 Andreas Gampe <agampe@google.com> Build: Add first-boot dexopt settings defaults

Needed for factory-reset/first-boot/upgrade to N.

Bug: 27689078
Change-Id: I010e38c8a10445f87e95e1ff8d9daf1d051f2b06
ore_minimal.mk
ore_tiny.mk
978cda07ee316d9e846fa09a74a979cc0f258606 26-Mar-2016 Joe Onorato <joeo@google.com> Merge "Set WifiHAL to only log debug by default." into nyc-dev
am: 11a4a85

* commit '11a4a85b75557dd0d0ae9ef84720316036d7c8d8':
Set WifiHAL to only log debug by default.
f83213a5b5cd69dc816daa27cff6d03c4d75b5a4 25-Mar-2016 Joe Onorato <joeo@google.com> Set WifiHAL to only log debug by default.

This is not the proper way to really fix this, but it is the best thing to
do in the time period we have for N. In the future they will be moving
more to a dumpsys style approach.

Change-Id: I98ec7928cd93a3edfb93cdbf3703132ac6658699
ase.mk
77f67cd0483acdd549aaa66c7dd4e530b097ad4e 25-Mar-2016 Ying Wang <wangying@google.com> Merge "Support x86+arm multilib build."
am: d314805

* commit 'd314805c29fdbee3508b99c14ca63e1a8d170c3b':
Support x86+arm multilib build.
87538e4f8b2e0451c03dbbe86d9e868b6d1a930b 17-Mar-2016 Ying Wang <wangying@google.com> Support x86+arm multilib build.

Support TARGET_2ND_ARCH as the binary translation arch.
See target/board/generic_x86_arm/BoardConfig.mk and
target/product/aosp_x86_arm.mk as example for the setup.

In BoardConfig, use the TARGET_2ND_ARCH/etc. variables to set up the
binary translation arch;
Set "TARGET_TRANSLATE_2ND_ARCH := true" to tell the build system it's
not a typical 64-bit multilib configuration.
In product makefile, use "PRODUCT_PACKAGES += libfoo_<2nd_arch>" to
install the TARGET_2ND_ARCH libraries. This also pulls in any dependency
libraries.
By default we don't install any TARGET_2ND_ARCH modules, unless it's
pulled in by PRODUCT_PACKAGES.

Bug: 27526885
Change-Id: I0578e9c80da0532d2fa886a8fcdb140bbc703009
(cherry-pick from commit 277e75a488b1b6599482aed9f7c046747baa10df)
ndroidProducts.mk
osp_x86_arm.mk
0647bcb8e5a768f162c144b185e896b8e50f4685 23-Mar-2016 Andreas Gampe <agampe@google.com> Build: Provide default values for dexopt settings

Provide default values for system properties used by the package
manager.

Bug: 27689078
Change-Id: Iedab0c0b1da6c905658546df7992f77fd6b55da1
ore_minimal.mk
ore_tiny.mk
004028074782dc2d5281c8e112a85c4fcc57e2a6 16-Mar-2016 Pierre Imai <imaipi@google.com> Remove references to deleted dhcpcd

Change-Id: Ic977c3aaa72544310696b970e73c64401aafbbc8
osp_arm64.mk
osp_mips64.mk
osp_x86_64.mk
19946aef6abe84ae6a98c673f8ac5c7696268439 16-Mar-2016 Dimitry Ivanov <dimitry@google.com> Add config file listing public native libraries

This file contains list of libraries that should be directly or
indirectly accessible to apps for the platform. Note that this
file is not device specific but rather device class specific.

Bug: http://b/27546414
Change-Id: Ica2e6c5cedac6e4af9bd78addaa512b2fa272d64
(cherry picked from commit 795132dccd954f5879b92b6c3a5137ce9b278ea3)
ore_minimal.mk
795132dccd954f5879b92b6c3a5137ce9b278ea3 16-Mar-2016 Dimitry Ivanov <dimitry@google.com> Add config file listing public native libraries

This file contains list of libraries that should be directly or
indirectly accessible to apps for the platform. Note that this
file is not device specific but rather device class specific.

Bug: http://b/27546414
Change-Id: Ica2e6c5cedac6e4af9bd78addaa512b2fa272d64
ore_minimal.mk
8f8c9cbd477d9f803bb8a8a6cb94273e540af20b 04-Mar-2016 Prathmesh Prabhu <pprabhu@google.com> emulator: Add a product packages overlay.

Emulator is a product, so add an overlay that allows us to override some
stock android resources.

BUG: 27484734
Change-Id: I1b651316a14f6d5c79651813ad13302b67507cae
mulator.mk
98afd8ab2a6a942c84da360534fe9a8e1ca1ecc7 26-Feb-2016 Prathmesh Prabhu <pprabhu@google.com> [Emulator] Add comment about including AOSP messaging on AOSP images.

We've gone back and forth on this a few times.
Just state clearly why we're including the AOSP messaging APP here.

BUG:22097835
Change-Id: I26864ba033f0a211d038fa3526241c869d677217
dk_phone_arm64.mk
dk_phone_armv7.mk
dk_phone_mips.mk
dk_phone_mips64.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
a8f699a6a246a839678f60a3f422680f34ba995c 25-Feb-2016 Lorenzo Colitti <lorenzo@google.com> Remove dhcpcd from the base target makefile.

Bug: 27192644
Change-Id: Iacac58e05c441dd267c7f09f91dbfcb94f54167c
ase.mk
08ddb47165f222b6ce7e5368a9c490338f4e5f2c 24-Feb-2016 bohu <bohu@google.com> Emulator: Add fingerprint permission to sdk system images

Since N, the android.hardware.fingerprint.xml is required.
bug: 27324642

Change-Id: Ib2f77f68bb4b9a68e1e77311fae3ce2a30bc37cb
dk_base.mk
3d0d0aebba22a9c9dc2a8b289f3dc2963e1cb5a3 23-Feb-2016 Calin Juravle <calin@google.com> Merge "Add profman to the build scripts"
am: 487479f301

* commit '487479f301e49e8955d0930c760b739507f76ddc':
Add profman to the build scripts
c9e3d16fdbd93d1b990d8d661e34c7926f3474a0 19-Feb-2016 Calin Juravle <calin@google.com> Add profman to the build scripts

Bug: 26719109
Bug: 26563023

(cherry picked from commit aab43390a050a4eeb2914a3186994ca8b6a5c4e6)

Change-Id: Idc49872eebb283436fcdd02fe095e8c8826aff44
untime_libart.mk
5d598c12febf7c85ee2b4435eeca3c4b8f895859 22-Feb-2016 Calin Juravle <calin@google.com> Merge "Add profman to the build scripts" into nyc-dev
61ec9aed12b1b03b01623707e21dfa03590f4e18 20-Feb-2016 Prathmesh Prabhu <pprabhu@google.com> Merge "Allow smooth upgrade of AVD's from older API's." into nyc-dev
ae74914ed9b3c894be63d4636c88a8cbb1360e7b 05-Feb-2016 Lingfeng Yang <lfy@google.com> Allow smooth upgrade of AVD's from older API's.

If we are using an old API for the emulator
(API 19 for example) and then upgrade the AVD
to API 23 through the AVD settings, we get a bunch
of crashes in the TelephonyProvider,
as it is looking for a file that does not exist
that concerns upgrading from old "apn"'s.

This CL adds this file to the files to be copied
to /etc in the system image.

BUG: b.android.com/200390
BUG=27273457

RELEASE NOTE: Fixed telephony service crashes on startup when upgrading from an old API.

Change-Id: I227713880bf20541c759aab588c00197ac7aebfd
(cherry picked from commit e5083159401edf1df5109b56d1aedbbb739584e6)
dk_base.mk
d2cd53a41b29b9ae4e7ded805a5d5f781c5e1787 18-Nov-2015 Bjoern Johansson <bjoernj@google.com> Explicitly use messaging app in SDK phone builds

This change explicitly includes only the messaging app instead of all of
aosp_base_telephony. This fixes the issue where on initial boot the user
was prompted to select a Home app. This happened because the
aosp_base_telephony makefile includes other makefiles that in turn add
the package Provision which has an activity with an intent filter for
handling HOME. SdkSetup already had such an activity so with two choices
it was left to the user to decide which one to use.

BUG=27273457

Change-Id: I42e77b892ce235a5fa858561325ae37973cfb0cd
(cherry picked from commit 12de252f451b34cfa67f7256027dad84dcfd984d)
dk_phone_arm64.mk
dk_phone_armv7.mk
dk_phone_mips.mk
dk_phone_mips64.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
aab43390a050a4eeb2914a3186994ca8b6a5c4e6 19-Feb-2016 Calin Juravle <calin@google.com> Add profman to the build scripts

Bug: 26719109
Bug: 26563023
Change-Id: I91e4baa0102362035d9a73dcfd5bc4645906aae1
untime_libart.mk
6b7006a3bf11fbbeb67bbd80bf3c74a83abb1f9e 01-Dec-2015 bohu <bohu@google.com> Revert "emulator.mk: Add ethernet permission"

ranchu device now has gsm working properly, remove ethernet.

This reverts commit 9dcb26902571b6d8aa1a41e28be6fb87fd483425.
(cherry picked from commit 58d066f7ccb65cc1f2fc69aff5e95fbfc7f5f0f7)

Change-Id: I05ced00f7e24cb2af6654fc38d71d63453ce4944
mulator.mk
72fb84651d7de4ab97bd4f7c7cec2f8e7d045fce 18-Nov-2015 Chaoren Lin <chaorenl@google.com> emulator: Include the ranchu gps library

Change-Id: I45b8bec7739b42744766852b68580b01b4ce26a0
(cherry picked from commit b8b6638dd0183c68e12ed88f1a4cbdce84c09a15)
mulator.mk
aae222f5f798dd475a82a140158cd077f9dd16c7 18-Nov-2015 Lingfeng Yang <lfy@google.com> Add camera.ranchu.* to target/product/emulator.mk

This is for QEMU2 camera support in
the new emulator.

Change-Id: I036773719eff97619594e9d9ac161c10b5e218b5
(cherry picked from commit 6a3bbdce10aae72727d97ab09d90c967cfd51b9c)
mulator.mk
4a459aee757eb7be3915df3302f9039182fe080d 17-Feb-2016 Bill Yi <byi@google.com> Merge commit '75bbddecaa9f9d82c2f2751b389188f0a41e3284' into HEAD
1fefb8270e8319fb197648e4094bdd176da88413 12-Feb-2016 Jeff Tinker <jtinker@google.com> Add mediadrm service

Part of media security hardening

This is an intermediate step toward moving
mediadrm to a new service separate from mediaserver.
This first step allows mediadrmservice to run based
on the system property media.mediadrmservice.enable
so it can be selectively enabled on devices that
support using native_handles for secure buffers.

bug: 22990512
Change-Id: I9fecb59158d560201f64721cdc026f5604cc3945
ase.mk
2a88eb3be2ef33c1d0c2decbc5033774b66ba802 03-Feb-2016 Marco Nelissen <marcone@google.com> Add mediacodec binary for codec process

Bug: 22775369

Change-Id: If8087fd289968a6eb09a7f038243447ade5dd9d3
ase.mk
bdc048ecb59ed34b13db7f9eb02053708e3ccc2c 03-Feb-2016 Mathieu Chartier <mathieuc@google.com> Merge "Add default app image format property"
cda68f4ecb9d598332396cf77ea96b7ddd010ec5 02-Feb-2016 Maria Garcia Puyol <mariagpuyol@google.com> Merge "Add EmergencyInfo to devices with telephony"
b44b3cc8908701609c134e4458b74f88ced7f210 29-Jan-2016 mariagpuyol <mariagpuyol@google.com> Add EmergencyInfo to devices with telephony

Change-Id: Ied881184ac67a0f72c896e3225f3bf3faa5af4c4
elephony.mk
b7a044e10a0e078dc15a4a5d89f801644795a7f6 29-Jan-2016 Mathieu Chartier <mathieuc@google.com> Add default app image format property

Defaults to lz4.

Bug: 22858531
Change-Id: Iab65a650b67e7bde1fc3582f166d4f17a0367749
untime_libart.mk
71d28206b30ca5aa7d5b9959e9a7a1cd7674b97e 28-Jan-2016 Marco Nelissen <marcone@google.com> Merge "Revert "Add mediacodec binary for codec process""
4fb65b332b1785e9182047fe524f45318140c678 28-Jan-2016 Marco Nelissen <marcone@google.com> Revert "Add mediacodec binary for codec process"

This reverts commit 3402a418797070748fb84609137b5cb69f13c86e.

Change-Id: Id97fe54862a6450ff9313dabab542a00f8578fdd
ase.mk
30037e0ef60190eb82ad42c1ae8ffc4aaa9d55aa 28-Jan-2016 Chien-Yu Chen <cychen@google.com> Merge "Add cameraserver process"
311fc185c888552db09c4762c63a89b98f4d2dd2 27-Jan-2016 Jesse Hall <jessehall@google.com> Merge "Add libvulkan to base PRODUCT_PACKAGES"
9516cf18a342b19c672cb6305102c17fa15729d0 27-Jan-2016 Marco Nelissen <marcone@google.com> Merge "Add mediacodec binary for codec process"
a7ec71d62bc48099b29720c3dc08df911800cad2 27-Jan-2016 Jesse Hall <jessehall@google.com> Add libvulkan to base PRODUCT_PACKAGES

Change-Id: Ie0d583a349a6ef5542da91e5c1f1f348f02fe435
ase.mk
39f1d880388a98db855c668cb80a58ca050fe350 27-Jan-2016 Yin-Chia Yeh <yinchiayeh@google.com> Merge "Revert "Revert "Camera: add NDK camera library"""
821375c718e383c3c9eb49a11d83b2989e5f1193 27-Jan-2016 Yin-Chia Yeh <yinchiayeh@google.com> Revert "Revert "Camera: add NDK camera library""

This reverts commit e4329eb24f48b8f48d5525fe7551e8908af734c0.

Change-Id: I414845a9e12148499db46a2c1b083d65175dea09
ase.mk
27498f2e394a253d07c5e60c3798b7435f9cb4c4 27-Jan-2016 Kevin Cernekee <cernekee@google.com> Merge "README: Update docs" am: 30177c45b4
am: 753536092c

* commit '753536092c2cde7e959bdcaef9c45207351e9a18':
README: Update docs
753536092c2cde7e959bdcaef9c45207351e9a18 27-Jan-2016 Kevin Cernekee <cernekee@google.com> Merge "README: Update docs"
am: 30177c45b4

* commit '30177c45b4e61ae11749bf9106c64d1b1e2ae517':
README: Update docs
30177c45b4e61ae11749bf9106c64d1b1e2ae517 27-Jan-2016 Kevin Cernekee <cernekee@google.com> Merge "README: Update docs"
6f138d7eac1405c14eceaa6b5e92c9992bdaf2ad 27-Jan-2016 Yin-Chia Yeh <yinchiayeh@google.com> Merge "Revert "Camera: add NDK camera library""
e4329eb24f48b8f48d5525fe7551e8908af734c0 27-Jan-2016 Yin-Chia Yeh <yinchiayeh@google.com> Revert "Camera: add NDK camera library"

This reverts commit 153005787de03c67cfc8c4cb6e7c43e0b6673d02.

Breaking seed/andromeda build now. Investigating.

Change-Id: Id0884cc8b126694c9142d7771dc2187b10fdd415
ase.mk
c6eedaff7249bd98c20fe4d81d014dd17e2121ae 26-Jan-2016 Yin-Chia Yeh <yinchiayeh@google.com> Merge "Camera: add NDK camera library"
153005787de03c67cfc8c4cb6e7c43e0b6673d02 25-Jan-2016 Yin-Chia Yeh <yinchiayeh@google.com> Camera: add NDK camera library

Bug: 23012001
Change-Id: I19b9d4c7a83f3baaf5e6102c5f0b7876546fe95d
ase.mk
07b0a0da9f505ecebc388447ec68400ab9854f68 25-Jan-2016 Christopher Ferris <cferris@google.com> Merge "Add libc_malloc_debug to the always build list." am: 4d15f2f8c9
am: 093ca195bd

* commit '093ca195bd6a3e21c11ad04553b3fe5c6447ea97':
Add libc_malloc_debug to the always build list.
093ca195bd6a3e21c11ad04553b3fe5c6447ea97 25-Jan-2016 Christopher Ferris <cferris@google.com> Merge "Add libc_malloc_debug to the always build list."
am: 4d15f2f8c9

* commit '4d15f2f8c9adc463c6e904667b9793a3f3544ef4':
Add libc_malloc_debug to the always build list.
4d15f2f8c9adc463c6e904667b9793a3f3544ef4 25-Jan-2016 Christopher Ferris <cferris@google.com> Merge "Add libc_malloc_debug to the always build list."
3402a418797070748fb84609137b5cb69f13c86e 17-Dec-2015 Marco Nelissen <marcone@google.com> Add mediacodec binary for codec process

Bug: 22775369
Change-Id: Ia0632d8329cf16c6435df87bf208e2750bb31542
ase.mk
24b1c64c5b6c91f72c3f2fa0f30d881c65efb124 22-Jan-2016 Alex Klyubin <klyubin@google.com> resolve merge conflicts of bb3d77ba95 to master.

Change-Id: Ib69e2a457c416b4da94fb76c231120632d47a07a
bb3d77ba95e4c2f8747524f90c4be5032e1179ee 22-Jan-2016 James Hawkins <jhawkins@google.com> Merge "bootstat: Add bootstat to the embedded target to support logging boot time across devices."
am: cb9da42c87

* commit 'cb9da42c878f5afb32513b441eaf72868163b655':
bootstat: Add bootstat to the embedded target to support logging boot time across devices.
bc5dc64232a2b62c41550a764f0dd87f81d59ceb 22-Jan-2016 James Hawkins <jhawkins@google.com> bootstat: Add bootstat to the embedded target to support logging boot
time across devices.

Bug: 21724738
Change-Id: I165e8597103ea235a0826e321a1658823c4b4664
mbedded.mk
388bae1ca37d9ee1c809b1de46e8b195a3911a76 20-Jan-2016 Calin Juravle <calin@google.com> Merge "Enable the use of jit profiles"
00003c38b354d8df0871706ba87c42cf8fcc259b 13-Jan-2016 Makoto Onuki <omakoto@google.com> Add BlockedNumberProvider to core.mk

Bug 26232372

Change-Id: I4e77588587d75dcb110caef8d76b64bb396ca052
ore.mk
b7da60c2fa21ceaee34b652897e46e1b2fae90ad 14-Jan-2016 Andy Huang <ath@google.com> Merge "remove Exchange2 from core.mk" into mnc-dr1.5-dev am: 0936632c93 am: 624ecb988b
am: 400d9ff4ba

* commit '400d9ff4ba0a606d5bf1f7c29cb2d61f3de4b4cc':
remove Exchange2 from core.mk
400d9ff4ba0a606d5bf1f7c29cb2d61f3de4b4cc 13-Jan-2016 Andy Huang <ath@google.com> Merge "remove Exchange2 from core.mk" into mnc-dr1.5-dev am: 0936632c93
am: 624ecb988b

* commit '624ecb988b037a4eee46d06b3618bee1e5d2b9cb':
remove Exchange2 from core.mk
910581eee54d6d36db5e56844afa391595357648 13-Jan-2016 Calin Juravle <calin@google.com> Enable the use of jit profiles

Effects:
- JIT profiles will be saved to disk
- dex2oat daemon will perform profile based compilation

Bug: 26080105
Change-Id: I284106b205ccf26630a8b86923d1219e121c29c2
untime_libart.mk
206fb06c2c9d1bd370ea46edbde4aa3fcaf81f0a 12-Jan-2016 Jim Kaye <jameskaye@google.com> Emulator: Have the Settings page say "About emulated device"

The Settings page for a real device says "About phone" or
"About tablet". This text is selected at build time, so the
Emulator cannot get the Sytem to choose correctly at launch time.

Our solution is to say "About emulated device" for all types
of virtual devices.

Change-Id: Ia52c20b794f76230f5b73694fb193c18b173c329
mulator.mk
0abf9152fced8c6388132a2ddaffe6ddf7acf399 11-Jan-2016 Narayan Kamath <narayan@google.com> Merge "Remove libsqlite_jni from all product configs." am: 4203ee20f1
am: 3eb6d15e6f

* commit '3eb6d15e6f207391f574fa0259e51e3deb391248':
Remove libsqlite_jni from all product configs.
3eb6d15e6f207391f574fa0259e51e3deb391248 11-Jan-2016 Narayan Kamath <narayan@google.com> Merge "Remove libsqlite_jni from all product configs."
am: 4203ee20f1

* commit '4203ee20f13b1dd3ec9100f5045c19541f70da33':
Remove libsqlite_jni from all product configs.
58408f645a30883dd2003b8de3b6c0e5d2ec006c 08-Jan-2016 Narayan Kamath <narayan@google.com> Remove libsqlite_jni from all product configs.

It's only used by libcore tests so there's no need to ship it on
all products.

bug: 26457850
Change-Id: I907f781d215e94e1cbf554d81fda9e6eed07a4de
ore_minimal.mk
ore_tiny.mk
e677b1af96efa2fe809a7a6159fe45401a317a70 04-Dec-2015 Chien-Yu Chen <cychen@google.com> Add cameraserver process

Bug: 24511454
Change-Id: Ieac05311b3e5deb10c4b255d22ba699dc3cb6a4e
ase.mk
45ae4eb8a23b48e2ea4bbc744a1283b00355eb2b 24-Dec-2015 Narayan Kamath <narayan@google.com> Merge changes from topic \'aosp-merge-24-12\'
am: 8b9589216d

* commit '8b9589216dd8c2a644dab9623952b5fd8a32e550':
Temporary workaround to build bouncycastle / nist-pkits
Build: Build changes for multi oat/image support.
Allow modules to override the default NOTICE file.
Track introduction of libopenjdkjvm.
Allow for 5200 words in dump-words-to-file
Update the package whitelist for the boot image.
Use core-oj alongside core-libart wherever required.
fa257cc709e30dc0cb80e5681e1ddac75396f12c 18-Dec-2015 Narayan Kamath <narayan@google.com> Track introduction of libopenjdkjvm.

(cherry picked from commit 2eb52037e8c06473d0d8de7fb68acc5beccdc6ba)

Change-Id: Ib8683d7e628ae4b09f359ecedc93f77199205cef
untime_libart.mk
052a00f64e82b524fcb4320897b46dc941670a22 17-Feb-2015 Piotr Jastrzebski <haaawk@google.com> Use core-oj alongside core-libart wherever required.

With some core classes moved to separate core-oj jar
we need to use the new jar.

(cherry picked from commit 89b94c827f92e107b286ab60876ff9f75ba22a33)

Change-Id: I025c0adc70535bf23def3ab0ce28a1bfaef72514
ore_minimal.mk
ore_tiny.mk
untime_libart.mk
ac978e48eb8c067e1626960fd4df60236e5bf841 23-Dec-2015 Jack Yu <jackyu@google.com> Merge "Included CellBroadcastReceiver app to the image."
17aa86c69ec88bbc0803450c89c3290ed987ab55 21-Dec-2015 Jack Yu <jackyu@google.com> Included CellBroadcastReceiver app to the image.

Included CellBroadcastReceiver app to the image.

bug: 26290349
Change-Id: Icb39909ac2c9f751ad95a28f411b84a0d787ac0d
elephony.mk
2eb52037e8c06473d0d8de7fb68acc5beccdc6ba 18-Dec-2015 Narayan Kamath <narayan@google.com> Track introduction of libopenjdkjvm.

Change-Id: Ibb0e64b81cb033764a865be1f05be5f3334feaa5
untime_libart.mk
ccaeb65d8e4448563a40f01a291807baae9f0437 18-Dec-2015 Christopher Ferris <cferris@google.com> Add libc_malloc_debug to the always build list.

Change-Id: I26e553478b5ef4017aea1e06530931d4b18e308b
mbedded.mk
04aa83cfb46bb320c05e99947479959cc8aa8c1c 11-Dec-2015 Andy Hung <hunga@google.com> Merge "Add audioserver executable to base config"
6019adf259eb304f206907fb695c33706b8c2714 09-Dec-2015 Andy Huang <ath@google.com> remove Exchange2 from core.mk

Change-Id: I962d706d19eef5bbde3abed516d0a674ba50c1c1
ore.mk
4a1db8a2a1eaf8800a1e749b3a5089cd9e193253 08-Dec-2015 Dimitry Ivanov <dimitry@google.com> Merge "Include libGLESv3.so to PRODUCT_PACKAGES" am: 73661d4220 am: 973decf35c
am: fb70c580b1

* commit 'fb70c580b1497a31ff345b36f032241fa55415b2':
Include libGLESv3.so to PRODUCT_PACKAGES
fb70c580b1497a31ff345b36f032241fa55415b2 08-Dec-2015 Dimitry Ivanov <dimitry@google.com> Merge "Include libGLESv3.so to PRODUCT_PACKAGES" am: 73661d4220
am: 973decf35c

* commit '973decf35c2592d6ab9ab5ad9e94e36cd61e0c16':
Include libGLESv3.so to PRODUCT_PACKAGES
3ee276a00930de2ea8c8dd750541c00e1c01f060 30-Nov-2015 Chien-Yu Chen <cychen@google.com> Merge "Copy video stop sound"
7bb7263600525c853e7e993d21fc181bd5d00dcc 25-Nov-2015 Vince Harron <vharron@google.com> Shorten TARGET_BRAND from generic_<arch> to Android am: 5806531f92 am: e13b13c7f6 am: aba12deedb
am: 6fe5ec0db2

* commit '6fe5ec0db2ba95d793361399d037d89a684cffb6':
Shorten TARGET_BRAND from generic_<arch> to Android
6fe5ec0db2ba95d793361399d037d89a684cffb6 24-Nov-2015 Vince Harron <vharron@google.com> Shorten TARGET_BRAND from generic_<arch> to Android am: 5806531f92 am: e13b13c7f6
am: aba12deedb

* commit 'aba12deedb9cdcf8ef01952de1cc51057d8d2bf7':
Shorten TARGET_BRAND from generic_<arch> to Android
5806531f92a3670362ec8dceafd0079d51afbd18 29-Oct-2015 Vince Harron <vharron@google.com> Shorten TARGET_BRAND from generic_<arch> to Android

Switching to userdebug emulator images increased ro.build.fingerprint
Past the 91 character limit. This should bring the build server
builds under this limit.

Fixing it for local builds will be a bit more difficult.

Bug: 25829506

Change-Id: I7daee3478716adcb860cced1b770a2d00a72f1a2
(cherry picked from commit efbeab78d3581009b3da20991a3a83d733393f45)
dk_phone_arm64.mk
dk_phone_armv7.mk
dk_phone_mips.mk
dk_phone_mips64.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
05f47b74f393b7b72a2cbe0a6d70445c592229dc 14-Nov-2015 Chien-Yu Chen <cychen@google.com> Copy video stop sound

Bug: 25652382
Change-Id: I72b922a0b3308270a4211700bda7321e1f215c47
dk_base.mk
89b94c827f92e107b286ab60876ff9f75ba22a33 17-Feb-2015 Piotr Jastrzebski <haaawk@google.com> Use core-oj alongside core-libart wherever required.

With some core classes moved to separate core-oj jar
we need to use the new jar.

Change-Id: Ie069c7a93e63b1df854b3137d984b96520562609
ore_minimal.mk
ore_tiny.mk
untime_libart.mk
3b4f90cfab5a6fb4ef0f23c3045de58fc2d8399e 19-Nov-2015 Daichi Hirono <hirono@google.com> Merge "Include MtpDocumentsProvider in the system image."
bb16dcf28ee0f9e9ee92d9db6d0c3f7eba3dbff8 19-Nov-2015 Dmitriy Ivanov <dimitry@google.com> Include libGLESv3.so to PRODUCT_PACKAGES

Bug: http://b/25754041
Change-Id: If5f5030e7e1da037d873f0252dd8beb8ce6fd4db
mbedded.mk
14a5e8670d6469141c1d333e9f6c0e95c294c811 18-Nov-2015 Ying Wang <wangying@android.com> Merge "Remove unnecessary inheritance layer between aliases." am: 2f05af74bc am: 10021ac19d
am: 1f5de04af7

* commit '1f5de04af7ac7e8b4250dd4fa4bf7c7d8f2f110b':
Remove unnecessary inheritance layer between aliases.
90bf437e7c8453e4d35497cd989173d8e3fa1c18 18-Nov-2015 Daichi Hirono <hirono@google.com> Include MtpDocumentsProvider in the system image.

BUG=25731385

Change-Id: I9fa90a5c4a0bca3ab7d36968b1e3b40d60d55d31
ore.mk
cc2001fb446a613b0f89eb4fc2a11952f7a48d0a 17-Nov-2015 Ying Wang <wangying@google.com> Remove unnecessary inheritance layer between aliases.

The extra inheritance layer may cause multiple
PRODUCT_DEVICE/PRODUCT_BRAND values for a product if it doesn't
explicitly override them, eg. gms.
The full_* are deprecated product names. We keep them just for backward
compatibility, for some tools may still use the full_* product names.

Bug: 25611987
Change-Id: I7ecebd422754c3ceb16507b8d9ced65d533fe7c3
osp_arm.mk
osp_mips.mk
osp_x86.mk
56a84e1b6cb3368e3f97c1de03bb3b3980e29b18 05-Nov-2015 Nicolas Geoffray <ngeoffray@google.com> Make jit the default for all builds.

Change-Id: Ifa4280cdab0747cae8d3e2becec47b230846def6
untime_libart.mk
afcf77f54b57dd4babea1357ae40d78cc27c8430 29-Oct-2015 Andy Hung <hunga@google.com> Add audioserver executable to base config

Bug: 24511453
Change-Id: Ic6575fc8f5a4ab1a75854dc488021d7d06fa1e97
ase.mk
469a926e7ff56dbad484fac4fff8bccc76248941 26-Sep-2015 Marco Nelissen <marcone@google.com> Add extractorservice executable to base config

Change-Id: I0ffbe183decfd76be681e08b8627c3d789c4b916
ase.mk
a749f911914cd73d4c51167cd2fba8c0a7ac3da0 19-Oct-2015 Sami Tolvanen <samitolvanen@google.com> am 6a14ba31: am 58a748d3: am 87f58261: Merge "Error correction: Append codes to verified partitions"

* commit '6a14ba317cea22f16db3bb76cb818fd7322b8253':
Error correction: Append codes to verified partitions
58a748d37e0a6f9ec063b374d4f60354def26579 19-Oct-2015 Sami Tolvanen <samitolvanen@google.com> am 87f58261: Merge "Error correction: Append codes to verified partitions"

* commit '87f582611a5a5c23abf3237abe0e467e46111567':
Error correction: Append codes to verified partitions
87f582611a5a5c23abf3237abe0e467e46111567 19-Oct-2015 Sami Tolvanen <samitolvanen@google.com> Merge "Error correction: Append codes to verified partitions"
a731c7b466517d0c05ee6e524714e19013556b9f 15-Oct-2015 Ying Wang <wangying@android.com> am 7fffc3d0: am 5eb1f1fb: am f1b066b5: Merge "Remove duplicate local_time.default"

* commit '7fffc3d0d0ed74c4b5b75a765483c89912089098':
Remove duplicate local_time.default
5eb1f1fbf1b62870a0c44088dd8046b7b87239dc 15-Oct-2015 Ying Wang <wangying@android.com> am f1b066b5: Merge "Remove duplicate local_time.default"

* commit 'f1b066b5ce3ebec905cb38dbb48a77dc58d4c457':
Remove duplicate local_time.default
f1b066b5ce3ebec905cb38dbb48a77dc58d4c457 15-Oct-2015 Ying Wang <wangying@android.com> Merge "Remove duplicate local_time.default"
99fe05567b5a76d2b3379ee91e9941272cb67219 14-Oct-2015 Sami Tolvanen <samitolvanen@google.com> am f635a586: Merge "Disable verity metadata for eng builds"

* commit 'f635a586e8f4790455ef3dad8c1291c9eb95747e':
Disable verity metadata for eng builds
f99b53143d3a25bf157ac32a8fe80378ab57d7a8 20-May-2015 Sami Tolvanen <samitolvanen@google.com> Error correction: Append codes to verified partitions

Append error-correcting codes to verified partitions provided that
PRODUCT_SUPPORTS_VERITY_FEC is true.

This moves verity metadata to be after the hash tree, and requires
matching changes from
Ide48f581bbba77aed6132f77b309db71630d81ed

Bug: 21893453
Change-Id: I6945cbab99e214566a1f9d3702333f2dbbc35816
erity.mk
58fbd69729b4b076d53c99d49b6e188174a58612 15-Sep-2015 Sami Tolvanen <samitolvanen@google.com> Disable verity metadata for eng builds

We don't have dm-verity enabled on eng builds, so don't waste time
generating metadata for images.

Change-Id: Ib2c8d459bb50c30dc32a4ea1fdedc152c09a3a0f
(cherry picked from commit beae6395fc934ae24955a5e96ec04cda5535d952)
erity.mk
8638de1f6f8186d4cb8b82b6c0f365f3ce8a0b24 13-Oct-2015 Hans Boehm <hboehm@google.com> am ab4d8594: Switch from Calculator to ExactCalculator

* commit 'ab4d8594591b715934d7a1106d5284e9721070ba':
Switch from Calculator to ExactCalculator
ab4d8594591b715934d7a1106d5284e9721070ba 13-Oct-2015 Hans Boehm <hboehm@google.com> Switch from Calculator to ExactCalculator

Bug: 24875598

Use ExactCalculator for AOSP builds.

This is a manual (due to intervening commits) cherrypick of
commit 53c5891460408ffe37f2aecc2044320d49cef801 (ag/748830).

Change-Id: I6c0acef640e62f8a70b7b2832b7eea662a0d301b
ore.mk
30c197eeaf7c6fdc54932b56cca2c0b917758a15 08-Oct-2015 Dianne Hackborn <hackbod@google.com> Include the new "cmd" command-line tool in all Android builds.

Change-Id: I93f415ddde0f4e273be04af3379ee706962416d2
mbedded.mk
7fa65eec726dbaeaf219440821bbaade38e9936f 08-Oct-2015 Chih-Wei Huang <cwhuang@android-x86.org> Remove duplicate local_time.default

Seems it's copied from target/product/generic_no_telephony.mk
which had duplicate local_time.default before.
(fixed in commit 567ea28838678f1cea789538dbf79cd94db1f2d9)

Change-Id: I09dcdffc14de08b3d25a5fd08364d38b2712bb08
ore_tiny.mk
b1bee75f79fb4addd25abb573e67ee66ce1f7ba6 29-Sep-2015 Ying Wang <wangying@google.com> am 3d6e194e: am 393c6254: Really include drawables for all densities.

* commit '3d6e194eafbb441c79d4cd306af85eeb34fb75e8':
Really include drawables for all densities.
3d6e194eafbb441c79d4cd306af85eeb34fb75e8 29-Sep-2015 Ying Wang <wangying@google.com> am 393c6254: Really include drawables for all densities.

* commit '393c62549a6340b3473f14b71d583e118d7e6a6d':
Really include drawables for all densities.
393c62549a6340b3473f14b71d583e118d7e6a6d 12-Jun-2015 Ying Wang <wangying@google.com> Really include drawables for all densities.

Previously with "PRODUCT_AAPT_CONFIG := normal" resource with modifier
"small" isn't included.

Bug: 21643610
Change-Id: I53940d716fb9705462b1abb882e04103e211f8af
ull_base.mk
ad52d27ba777ac298c8cf16af188ca7d324f74ea 25-Sep-2015 David Turner <digit@google.com> am efae8b10: am 6af93636: am c6444855: Merge "GPU: add gralloc.ranchu library"

* commit 'efae8b1003cb06cd0d05c8fc4017715dd40ea3f6':
GPU: add gralloc.ranchu library
efae8b1003cb06cd0d05c8fc4017715dd40ea3f6 25-Sep-2015 David Turner <digit@google.com> am 6af93636: am c6444855: Merge "GPU: add gralloc.ranchu library"

* commit '6af936361bbfb23042d7a7cecb3034d4f25795a0':
GPU: add gralloc.ranchu library
6af936361bbfb23042d7a7cecb3034d4f25795a0 25-Sep-2015 David Turner <digit@google.com> am c6444855: Merge "GPU: add gralloc.ranchu library"

* commit 'c64448550a5148489346f7ba3ac0a686b32dbc26':
GPU: add gralloc.ranchu library
c64448550a5148489346f7ba3ac0a686b32dbc26 25-Sep-2015 David Turner <digit@google.com> Merge "GPU: add gralloc.ranchu library"
173615ddee92416ac9835dfa0b4b891e5dcce926 23-Sep-2015 Miroslav Tisma <miroslav.tisma@imgtec.com> GPU: add gralloc.ranchu library

Change-Id: I76b21f67e081d82ec76242c051569f32b2b6b638
mulator.mk
bd264342a0d6986d13c1c86e5bbedd3d22cd97a5 23-Sep-2015 Stephen Hines <srhines@google.com> am 527b6255: am 4a9e0c8c: am 17a41e36: Merge "Add ld.mc as a requirement for core_tiny.mk as well."

* commit '527b6255ccd0e41ca8bbdfcf97121c67c0074280':
Add ld.mc as a requirement for core_tiny.mk as well.
527b6255ccd0e41ca8bbdfcf97121c67c0074280 23-Sep-2015 Stephen Hines <srhines@google.com> am 4a9e0c8c: am 17a41e36: Merge "Add ld.mc as a requirement for core_tiny.mk as well."

* commit '4a9e0c8cc5c15505bfbd6ed03ff6b8855af64420':
Add ld.mc as a requirement for core_tiny.mk as well.
4a9e0c8cc5c15505bfbd6ed03ff6b8855af64420 23-Sep-2015 Stephen Hines <srhines@google.com> am 17a41e36: Merge "Add ld.mc as a requirement for core_tiny.mk as well."

* commit '17a41e36dbe75b94bde05a1c511903ae2162aea8':
Add ld.mc as a requirement for core_tiny.mk as well.
5e704686571beb1c5ccbece9a33bb82306b35598 22-Sep-2015 Stephen Hines <srhines@google.com> Add ld.mc as a requirement for core_tiny.mk as well.

Bug: 24171451

I missed this when I initially added ld.mc as a requirement for
core_minimal.mk. This is required for RenderScript linking on the
device.

Change-Id: Ie3ffa2454214f886c38387f45b34df2dcbebd6e6
(cherry picked from commit 446ae75fb7a596f86e40f700b82bf6199f9be22b)
ore_tiny.mk
446ae75fb7a596f86e40f700b82bf6199f9be22b 22-Sep-2015 Stephen Hines <srhines@google.com> Add ld.mc as a requirement for core_tiny.mk as well.

Bug: 24171451

I missed this when I initially added ld.mc as a requirement for
core_minimal.mk. This is required for RenderScript linking on the
device.

Change-Id: Ie3ffa2454214f886c38387f45b34df2dcbebd6e6
ore_tiny.mk
87d44ceccd47a6ba96bfdf08911e0d0004015cab 16-Sep-2015 Bo Hu <bohu@google.com> am 6321e831: am 6d98051a: am 8cb586a5: am ca352f36: am 2ad5c0cc: Merge "emulator.mk: Add ethernet permission" into mnc-dev

* commit '6321e831bb0d9f78c300b1c5cdf4871f31ff3949':
emulator.mk: Add ethernet permission
6321e831bb0d9f78c300b1c5cdf4871f31ff3949 16-Sep-2015 Bo Hu <bohu@google.com> am 6d98051a: am 8cb586a5: am ca352f36: am 2ad5c0cc: Merge "emulator.mk: Add ethernet permission" into mnc-dev

* commit '6d98051a8fab8ba37e661b746f024907b2425be4':
emulator.mk: Add ethernet permission
ca352f3623ed6e3afb1c70b1daedaa29ec3b73a5 16-Sep-2015 Bo Hu <bohu@google.com> am 2ad5c0cc: Merge "emulator.mk: Add ethernet permission" into mnc-dev

* commit '2ad5c0cca46b7f0a159dbc90243756c84a93b093':
emulator.mk: Add ethernet permission
beae6395fc934ae24955a5e96ec04cda5535d952 15-Sep-2015 Sami Tolvanen <samitolvanen@google.com> Disable verity metadata for eng builds

We don't have dm-verity enabled on eng builds, so don't waste time
generating metadata for images.

Change-Id: Ib2c8d459bb50c30dc32a4ea1fdedc152c09a3a0f
erity.mk
9ee993f60ef25149a239e1e1910b6c8d02f3484d 15-Sep-2015 bohu <bohu@google.com> emulator.mk: Add ethernet permission

Networking on old emulator device(a.k.a. goldfish) relies on RIL;
However, RIL is not available on ranchu device yet. For ranchu device
to have a functional networking, we need to add ethernet permission
and start dhcpcd_eth0 service on ranchu device. This CL adds ethernet
permission to both goldfish (which is harmless) and ranchu devices.

This addition was originally proposed by miroslav.tisma@imgtec.com
and the ethernet permission was only added to arm64 and mips64 after
discussion. With the ranchu device supporting more architectures,
it makes sense to allow this permission on all devices and all CPU
architectures.

related CL by miroslav.tisma@imgtec.com on AOSP:
b09fb84becf73bf2bc578ebf27910d75b79d668a

bug: 24070972

Change-Id: I81ac5d8901adee43784fe9dd45a170fb90bb824a
mulator.mk
341bb905e29019f6e0bf7f7f73f0b4bcb44b8a7e 04-Sep-2015 Tom Cherry <tomcherry@google.com> am 844079e0: resolved conflicts for merge of b8b53534 to mnc-dr-dev-plus-aosp

* commit '844079e0f28420fa463ac8913332c4e8a5101f34':
move init.trace.rc to frameworks/native
844079e0f28420fa463ac8913332c4e8a5101f34 04-Sep-2015 Tom Cherry <tomcherry@google.com> resolved conflicts for merge of b8b53534 to mnc-dr-dev-plus-aosp

Change-Id: I72caaa4aaf9ec78abb83e9d9b3ced535ab3f7c04
b8b535349a717398527ee621f7ac3344cf5492d9 04-Sep-2015 Tom Cherry <tomcherry@google.com> am 62062c9d: Merge "move init.trace.rc to frameworks/native"

* commit '62062c9d66e38ad404d93e963c1341fa4b7090fe':
move init.trace.rc to frameworks/native
05bd7f3499639dfa862871fa3aefc9916e34f732 03-Sep-2015 Tom Cherry <tomcherry@google.com> move init.trace.rc to frameworks/native

init.trace.rc will be renamed to atrace.rc and use the LOCAL_INIT_RC
mechanism to be included on /system appropriately.

Bug 23186545

Change-Id: Ibb86761d3e8d3c6d194ddb1220f93a71a8c6675b
mbedded.mk
d926d4bd604e56fb7b39223f27106fa26faa7034 03-Sep-2015 Badhri Jagan Sridharan <badhri@google.com> am 74415b3b: am 28dd99d8: am a0eb142a: am dfea066f: Merge "Include init.usb.configfs.rc into rootdir" into mnc-dr-dev

* commit '74415b3b6d3969374e3062154cb0fd10066e9837':
Include init.usb.configfs.rc into rootdir
74415b3b6d3969374e3062154cb0fd10066e9837 03-Sep-2015 Badhri Jagan Sridharan <badhri@google.com> am 28dd99d8: am a0eb142a: am dfea066f: Merge "Include init.usb.configfs.rc into rootdir" into mnc-dr-dev

* commit '28dd99d8eacb5b1baf4f16a07472de8bbd9d5100':
Include init.usb.configfs.rc into rootdir
a8a4a93733e7d13c9c2f555a0b19a8564420aa18 29-Aug-2015 Badhri Jagan Sridharan <Badhri@google.com> Include init.usb.configfs.rc into rootdir

Bug=23633457

Change-Id: I26bbc5ff597138b2ccac1de72117753739b31554
mbedded.mk
bf8ad93d0b4d5d7cb60e2014e7a45d341ecf2f88 01-Sep-2015 Richard Uhler <ruhler@google.com> am 5d463ff9: am 7086e113: am e4c753f4: Merge "Add ahat to runtime_libart product."

* commit '5d463ff9ceecb3a2dbc565e33fbbff3c4e60198b':
Add ahat to runtime_libart product.
5d463ff9ceecb3a2dbc565e33fbbff3c4e60198b 01-Sep-2015 Richard Uhler <ruhler@google.com> am 7086e113: am e4c753f4: Merge "Add ahat to runtime_libart product."

* commit '7086e1136a898caa0316002419eb9961f554459e':
Add ahat to runtime_libart product.
7086e1136a898caa0316002419eb9961f554459e 01-Sep-2015 Richard Uhler <ruhler@google.com> am e4c753f4: Merge "Add ahat to runtime_libart product."

* commit 'e4c753f428ff404f10ec1bf170ea18ed2687dc07':
Add ahat to runtime_libart product.
7324f30a4fc739c713714d8717adf277dd18263f 31-Jul-2015 Richard Uhler <ruhler@google.com> Add ahat to runtime_libart product.

Change-Id: Iae5837f884c926a9f0e57df56bd21b6260ee8b2d
untime_libart.mk
fdb22ae470677e2ab080d77df1a5476946a7b1a4 17-Aug-2015 Justin Klaassen <justinklaassen@google.com> am ae71306a: Merge "Revert "Revert "Switch from Calculator to ExactCalculator""" into mnc-dr-dev-plus-aosp

* commit 'ae71306af68ab60a3e006deb8e4a0f48c3d43ea5':
Revert "Revert "Switch from Calculator to ExactCalculator""
45249ff5d120ef3c0571d985c821e118302f4380 13-Aug-2015 Justin Klaassen <justinklaassen@google.com> Revert "Revert "Switch from Calculator to ExactCalculator""

This reverts commit 455ffaafcd5b6d0296bfa6143baccb01c84e2382.

Bug: 23186109
Change-Id: If768c4c85b8dbf1ffe881eca3412d92150fb019f
ore.mk
53c5891460408ffe37f2aecc2044320d49cef801 13-Aug-2015 Justin Klaassen <justinklaassen@google.com> Revert "Revert "Switch from Calculator to ExactCalculator""

This reverts commit 455ffaafcd5b6d0296bfa6143baccb01c84e2382.

Bug: 23186109
Change-Id: If768c4c85b8dbf1ffe881eca3412d92150fb019f
ore.mk
0477cbe63d342b7cf0a970799199ceb27bb06e5c 13-Aug-2015 Mike Dodd <mdodd@google.com> am 742463b3: am 689c097e: am 148839b2: am 17b06910: am 5bf35d06: Merge "Include new AOSP messaging app in base AOSP telephony builds." into mnc-dev

* commit '742463b30fb0f45bd43bf8e0c1c799c9bee35303':
Include new AOSP messaging app in base AOSP telephony builds.
742463b30fb0f45bd43bf8e0c1c799c9bee35303 13-Aug-2015 Mike Dodd <mdodd@google.com> am 689c097e: am 148839b2: am 17b06910: am 5bf35d06: Merge "Include new AOSP messaging app in base AOSP telephony builds." into mnc-dev

* commit '689c097eb3ad838f18fd13493cc0d73260f1137e':
Include new AOSP messaging app in base AOSP telephony builds.
17b069107654c04f0ec2cc44d54da3a44006c710 13-Aug-2015 Mike Dodd <mdodd@google.com> am 5bf35d06: Merge "Include new AOSP messaging app in base AOSP telephony builds." into mnc-dev

* commit '5bf35d0685ba62ded55cc63f3dd2f23b82cc645d':
Include new AOSP messaging app in base AOSP telephony builds.
44af8f9655f3c3c70bc9dfb804ef49d5a1286100 13-Aug-2015 Mike Dodd <mdodd@google.com> am 5bf35d06: Merge "Include new AOSP messaging app in base AOSP telephony builds." into mnc-dev

* commit '5bf35d0685ba62ded55cc63f3dd2f23b82cc645d':
Include new AOSP messaging app in base AOSP telephony builds.
0933e17bb65aed74349dd64caef6f68f8c29d67c 13-Aug-2015 Nick Kralevich <nnk@google.com> am cd8f838d: am c85364c9: am 5f79bcdd: Merge changes from topic \'file_contexts.bin\'

* commit 'cd8f838d079b38d8c125396f7932c4be24063193':
build: switch over to file_contexts.bin only
Update embedded.mk to support file_contexts.bin
cd8f838d079b38d8c125396f7932c4be24063193 13-Aug-2015 Nick Kralevich <nnk@google.com> am c85364c9: am 5f79bcdd: Merge changes from topic \'file_contexts.bin\'

* commit 'c85364c9c91961461a6d81a37c8b30b34b02383b':
build: switch over to file_contexts.bin only
Update embedded.mk to support file_contexts.bin
420662b9cdacf715de341db01e873b1ddc53f987 13-Aug-2015 Nick Kralevich <nnk@google.com> am c85364c9: am 5f79bcdd: Merge changes from topic \'file_contexts.bin\'

* commit 'c85364c9c91961461a6d81a37c8b30b34b02383b':
build: switch over to file_contexts.bin only
Update embedded.mk to support file_contexts.bin
5f79bcdd070f4069cd60bbe68430ee172575f9e2 13-Aug-2015 Nick Kralevich <nnk@google.com> Merge changes from topic 'file_contexts.bin'

* changes:
build: switch over to file_contexts.bin only
Update embedded.mk to support file_contexts.bin
f29b5bd380e5ecced9bfa1d241e8b47448c29040 11-Aug-2015 Mike Dodd <mdodd@google.com> Include new AOSP messaging app in base AOSP telephony builds.

b/23110861

Change-Id: I31ba32f3341c77ba6eb083a189dffa1a08c6c8d4
osp_base_telephony.mk
elephony.mk
01090a42efeac825a99b9ed818fe4d0aa7f070ad 12-Aug-2015 Ian Pedowitz <ijpedowitz@google.com> am 28c3907d: am 35bdf149: am 7e8d6f25: am 0fd879cd: am a0372e20: Merge "Removing VisualizationWallpapers as it does not comply with API 23 rules" into mnc-dev

* commit '28c3907d695786f19b6e1e8b96d4484b28a4a79b':
Removing VisualizationWallpapers as it does not comply with API 23 rules
28c3907d695786f19b6e1e8b96d4484b28a4a79b 12-Aug-2015 Ian Pedowitz <ijpedowitz@google.com> am 35bdf149: am 7e8d6f25: am 0fd879cd: am a0372e20: Merge "Removing VisualizationWallpapers as it does not comply with API 23 rules" into mnc-dev

* commit '35bdf149e7deeea5eebb61ebd3e64261f5eb506d':
Removing VisualizationWallpapers as it does not comply with API 23 rules
0fd879cd65f1c53c409142ca90744b1d43bdbc08 12-Aug-2015 Ian Pedowitz <ijpedowitz@google.com> am a0372e20: Merge "Removing VisualizationWallpapers as it does not comply with API 23 rules" into mnc-dev

* commit 'a0372e20a24283002c2d27b372194d88e1983a3f':
Removing VisualizationWallpapers as it does not comply with API 23 rules
3584355bb9eae99a8de209956317798669394aa5 12-Aug-2015 Ian Pedowitz <ijpedowitz@google.com> am a0372e20: Merge "Removing VisualizationWallpapers as it does not comply with API 23 rules" into mnc-dev

* commit 'a0372e20a24283002c2d27b372194d88e1983a3f':
Removing VisualizationWallpapers as it does not comply with API 23 rules
a1e7e8a5f6fc87d58b1dcbd34846d52a5213a270 12-Aug-2015 Mike Dodd <mdodd@google.com> am 97bb3986: am e4f29f0b: am 00e15cd5: am 09baf014: am 745d11cc: Merge "Revert "Include new AOSP messaging app in base builds."" into mnc-dev

* commit '97bb3986f5ed7cb0adaf4fbd9a7ce5ad926d4fcf':
Revert "Include new AOSP messaging app in base builds."
a0372e20a24283002c2d27b372194d88e1983a3f 12-Aug-2015 Ian Pedowitz <ijpedowitz@google.com> Merge "Removing VisualizationWallpapers as it does not comply with API 23 rules" into mnc-dev
97bb3986f5ed7cb0adaf4fbd9a7ce5ad926d4fcf 12-Aug-2015 Mike Dodd <mdodd@google.com> am e4f29f0b: am 00e15cd5: am 09baf014: am 745d11cc: Merge "Revert "Include new AOSP messaging app in base builds."" into mnc-dev

* commit 'e4f29f0bb76a2f581714c082270cee7964d7004e':
Revert "Include new AOSP messaging app in base builds."
09baf014917b2c59e43631e7aa4d9ef0ade80ad8 12-Aug-2015 Mike Dodd <mdodd@google.com> am 745d11cc: Merge "Revert "Include new AOSP messaging app in base builds."" into mnc-dev

* commit '745d11ccd077060b5d3b0e3e53682e8c1f85dd66':
Revert "Include new AOSP messaging app in base builds."
5e1a991973531cca462d7184ad87ad3007a6056d 12-Aug-2015 Mike Dodd <mdodd@google.com> am 745d11cc: Merge "Revert "Include new AOSP messaging app in base builds."" into mnc-dev

* commit '745d11ccd077060b5d3b0e3e53682e8c1f85dd66':
Revert "Include new AOSP messaging app in base builds."
018500efea0e67e79a683466437d4c1abf174ae2 12-Aug-2015 Mike Dodd <mdodd@google.com> Revert "Include new AOSP messaging app in base builds."

This reverts commit a8b0905e165448857ad45d1633c545c53bd53a5e.

Change-Id: Ia8b8eaf6576937907b073ad97593440e114c0b6f
dk_base.mk
elephony.mk
c370bb53f69402b074f3191ee21b73e8c452e949 12-Aug-2015 Mike Dodd <mdodd@google.com> am 2cd27c35: am 71fde725: am af172736: am d95990e6: am 02389bf9: Merge "Include new AOSP messaging app in base builds." into mnc-dev

* commit '2cd27c35b4b0c86b91e734ce79bbbe2bc67f7e22':
Include new AOSP messaging app in base builds.
2cd27c35b4b0c86b91e734ce79bbbe2bc67f7e22 12-Aug-2015 Mike Dodd <mdodd@google.com> am 71fde725: am af172736: am d95990e6: am 02389bf9: Merge "Include new AOSP messaging app in base builds." into mnc-dev

* commit '71fde725b61abc637aab6be41a50353702775431':
Include new AOSP messaging app in base builds.
68c62e78ad2090c6f139bd96c9b2faa4e8814330 12-Aug-2015 Ian Pedowitz <ijpedowitz@google.com> Removing VisualizationWallpapers as it does not comply with API 23 rules

Bug: 23021372
Change-Id: Ib985ac99bd9068c21f8a1c48e77c72426f69ea79
ull_base.mk
d95990e68568fe5df9e4d8981180d22d9f363a0f 12-Aug-2015 Mike Dodd <mdodd@google.com> am 02389bf9: Merge "Include new AOSP messaging app in base builds." into mnc-dev

* commit '02389bf940f751ffb85c8c2187a7039f0c18dad1':
Include new AOSP messaging app in base builds.
5d5a3e0d9046a69b8e488bc753b5684615c67703 12-Aug-2015 Mike Dodd <mdodd@google.com> am 02389bf9: Merge "Include new AOSP messaging app in base builds." into mnc-dev

* commit '02389bf940f751ffb85c8c2187a7039f0c18dad1':
Include new AOSP messaging app in base builds.
a8b0905e165448857ad45d1633c545c53bd53a5e 11-Aug-2015 Mike Dodd <mdodd@google.com> Include new AOSP messaging app in base builds.

b/23110861

Change-Id: I365bedc809425c901982f867e671070344d1112b
dk_base.mk
elephony.mk
16853a6c35e7f633bb0ea593db83cf2a1d02e2fa 10-Aug-2015 Furquan Shaikh <furquan@google.com> am 5620d94c: am 449b8a06: am c4904316: am ffe86de5: Merge "vboot_signer: Add kernel subkey required for signing kernel keyblock" into mnc-dr-dev

* commit '5620d94c5fd5a249f1805ca7acd5fe22930ddef4':
vboot_signer: Add kernel subkey required for signing kernel keyblock
5620d94c5fd5a249f1805ca7acd5fe22930ddef4 10-Aug-2015 Furquan Shaikh <furquan@google.com> am 449b8a06: am c4904316: am ffe86de5: Merge "vboot_signer: Add kernel subkey required for signing kernel keyblock" into mnc-dr-dev

* commit '449b8a0664db86e9a556c323e3f4720303abae95':
vboot_signer: Add kernel subkey required for signing kernel keyblock
e8c212235fc4a83a20cb9bd25f17897a75b15440 07-Aug-2015 Furquan Shaikh <furquan@google.com> vboot_signer: Add kernel subkey required for signing kernel keyblock

Currently, the keyblock was being generated using
data_key.vbprivk. However, we need to use kernel_subkey.vbprivk for
kernel keyblock generation. This did not create any issues until now
because dev-mode just throws a message saying that keyblock is
invalid. But, normal-mode does not boot if keyblock is
invalid. Add extra parameter for passing in kernel subkey to
vboot_signer script.

TEST="make bootimage-nodeps" generates correctly signed
boot.img. Verified that the image boots fine in normal mode.

Change-Id: I0fc2183b466e34ddf1d98c9532072548504fcec4
Signed-off-by: Furquan Shaikh <furquan@google.com>
boot.mk
ae61c885c66f88b7c428c65b7aaf25cbe90b204a 05-Aug-2015 Paul Miller <paulmiller@google.com> am 450c53ac: am fa977ff3: am 09185f5a: Merge "Replace Browser with Browser2 and BookmarkProvider"

* commit '450c53ace6a8c61f0fdf2058307b5e04db617f49':
Replace Browser with Browser2 and BookmarkProvider
450c53ace6a8c61f0fdf2058307b5e04db617f49 05-Aug-2015 Paul Miller <paulmiller@google.com> am fa977ff3: am 09185f5a: Merge "Replace Browser with Browser2 and BookmarkProvider"

* commit 'fa977ff366f54c6ae244f3ba99e3481f7d29796d':
Replace Browser with Browser2 and BookmarkProvider
15a45a6ea7060ee28d49d43e1fbd36782b370e13 05-Aug-2015 Paul Miller <paulmiller@google.com> am fa977ff3: am 09185f5a: Merge "Replace Browser with Browser2 and BookmarkProvider"

* commit 'fa977ff366f54c6ae244f3ba99e3481f7d29796d':
Replace Browser with Browser2 and BookmarkProvider
d3a803e6680e86f7b4960d51ab0b620728b793ca 04-Aug-2015 Stephen Smalley <sds@tycho.nsa.gov> build: switch over to file_contexts.bin only

Change all uses of the file_contexts file to use the
file_contexts.bin file instead.

Depends on
I75a781100082c23536f70ce3603f7de42408b5ba
I43806d564b83d57f05f5c36c8eba7b1ff4831b04
Id560d093440a2aba99cef28c20133b35feebf950
I15660f4b3e4c5cb8ae0ec1498c74d6fcbb9a0400

Change-Id: Iaf8c4b2e420f610425a07f48db7af32bda3f5b3a
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
mbedded.mk
a65637d2303b4fda01ceafe3dbbd091064f0c7ca 08-Jun-2015 Richard Haines <richard_c_haines@btinternet.com> Update embedded.mk to support file_contexts.bin

This change supports external/libselinux changes to implement
a PCRE formatted binary file_contexts file.

Change-Id: I75a781100082c23536f70ce3603f7de42408b5ba
Signed-off-by: Richard Haines <richard_c_haines@btinternet.com>
mbedded.mk
4271a9b3ed5ffa40e4ef24801cab5690fe5ca56f 31-Jul-2015 Paul Miller <paulmiller@google.com> Replace Browser with Browser2 and BookmarkProvider

Browser is going away. Browser2 is a tiny, WebView-based browser for
testing purposes. BookmarkProvider will take over the
"com.android.browser;browser" authorities and return empty Cursors for
all queries. See packages/apps/Browser2/README for how to obtain a
regular browser.

BUG:19351071
Change-Id: I8af605ec65a1185923598ba553a98e3fd9b887db
ore.mk
e821d139ce73aeabbd3f39dcaeb4f37ff037e92b 14-Jul-2015 Paul Crowley <paulcrowley@google.com> am 460a5abb: am 70198185: Merge "Build "secdiscard" for securely discarding data from flash devices." into mnc-dr-dev

* commit '460a5abbee35836f152a9be2fe11664e7bfa5432':
Build "secdiscard" for securely discarding data from flash devices.
701981851110d6931195a5898c521bf8cdab2bae 13-Jul-2015 Paul Crowley <paulcrowley@google.com> Merge "Build "secdiscard" for securely discarding data from flash devices." into mnc-dr-dev
36e792b89457b7bca3a490a7e0444b1be271ef6c 04-Jun-2015 Paul Crowley <paulcrowley@google.com> Build "secdiscard" for securely discarding data from flash devices.

Bug: 19706593
Change-Id: I073b7b39f25b054abdf2b983a63d029d690970a9
(cherry picked from commit 54a28654e605c73d42c66a552b8fc9c6255529cf)
ase.mk
57ec4c9babfa90f442c91a32c55094e2f438dca8 24-Jun-2015 Michael Wright <michaelwr@google.com> am b20475db: am 7371a7a5: Add hid command to base build

* commit 'b20475db100bd21e98239c1ce6f7ef2676e6d0e4':
Add hid command to base build
b20475db100bd21e98239c1ce6f7ef2676e6d0e4 24-Jun-2015 Michael Wright <michaelwr@google.com> am 7371a7a5: Add hid command to base build

* commit '7371a7a5b596f96f8bebf157a7dc261c545a2315':
Add hid command to base build
7371a7a5b596f96f8bebf157a7dc261c545a2315 24-Jun-2015 Michael Wright <michaelwr@google.com> Add hid command to base build

Bug: 21662862
Change-Id: I11ed67b8f0efd1232ddfbb6e0a5f4bdbb065397e
ase.mk
61749e2dbcc69b9e6666ed12e29e0b0e701d9dda 23-Jun-2015 Bo Hu <bohu@google.com> am 232a195a: am dc175a0f: am 3d81b7d6: Merge "Add android.hardware.ethernet.xml for ranchu targets"

* commit '232a195a68925fa534a553ca8516a4f41cd9b394':
Add android.hardware.ethernet.xml for ranchu targets
232a195a68925fa534a553ca8516a4f41cd9b394 23-Jun-2015 Bo Hu <bohu@google.com> am dc175a0f: am 3d81b7d6: Merge "Add android.hardware.ethernet.xml for ranchu targets"

* commit 'dc175a0fa8641552696b25a59f99f58942b7c2d3':
Add android.hardware.ethernet.xml for ranchu targets
39b59502c7b253a43cab1d4a0583b49f2741a125 15-Jun-2015 Miroslav Tisma <miroslav.tisma@imgtec.com> Add android.hardware.ethernet.xml for ranchu targets

This commit adds android.hardware.ethernet.xml file for ethernet
permission to PRODUCT_COPY_FILES which will be copied to
/system/etc/permission folder on the target. Reason for adding
this permission file is for enabling the ethernet and having
functional networking until RIL backend support in ranchu is
implemented.

This requires dhcpcd_eth0 service definition in init.ranchu.rc.

Architectures that use goldfish emulator do not need ethernet
support, because networking is provided by RIL.

Change-Id: I7972f80cf78c0fdecf3fde45bf018230bbcefd38
osp_arm64.mk
osp_mips64.mk
osp_x86_64.mk
4fbba49cfc7928d59216410da4d3c8170ee8f3ac 18-Jun-2015 Paul Crowley <paulcrowley@google.com> Merge "Build "secdiscard" for securely discarding data from flash devices."
7af2b076bf6aba490ba58f8cb2397ad219f91e6a 17-Jun-2015 Ying Wang <wangying@google.com> am 138fb205: am 1010cc81: am c5672344: Merge "Really include drawables for all densities."

* commit '138fb205d5f89729043caf1b05382fbdd284c1d7':
Really include drawables for all densities.
138fb205d5f89729043caf1b05382fbdd284c1d7 17-Jun-2015 Ying Wang <wangying@google.com> am 1010cc81: am c5672344: Merge "Really include drawables for all densities."

* commit '1010cc8123893bc154ae1b53b2ab559dc6896240':
Really include drawables for all densities.
f054bd34b64247a8e411c60ded9c62f971dccfe9 12-Jun-2015 Ying Wang <wangying@google.com> Really include drawables for all densities.

Previously with "PRODUCT_AAPT_CONFIG := normal" resource with modifier
"small" isn't included.

Bug: 21643610
Change-Id: I53940d716fb9705462b1abb882e04103e211f8af
ull_base.mk
5b1d9f78b14d2d95b3ffd29eda29de18b6998f42 11-Jun-2015 Tim Kilbourn <tkilbourn@google.com> Add input.evdev.default to base.mk

The new inputflinger requires it (as of now), so it doesn't make sense
to have it included only in generic_no_telephony.mk.

Change-Id: I8e34c8d75839e1bfe31bf29fe22a2fc6111b44c1
ase.mk
eneric_no_telephony.mk
8c7dd8575893e5b4c55ee65871bd68b683baf335 08-Jun-2015 Ying Wang <wangying@google.com> am bc0f1f56: am ac3f88d8: am 080f57ae: Merge "Remove the unnecessary full_x86_64 and full_mips64."

* commit 'bc0f1f565143a676dfdb5e2234c94e7da3116a0f':
Remove the unnecessary full_x86_64 and full_mips64.
bc0f1f565143a676dfdb5e2234c94e7da3116a0f 08-Jun-2015 Ying Wang <wangying@google.com> am ac3f88d8: am 080f57ae: Merge "Remove the unnecessary full_x86_64 and full_mips64."

* commit 'ac3f88d8a2812cd2134f9b67ec4a928d886a4eb6':
Remove the unnecessary full_x86_64 and full_mips64.
0a76df5ce744ee396d77ce30719212f72b1d31b6 08-Jun-2015 Ying Wang <wangying@google.com> Remove the unnecessary full_x86_64 and full_mips64.

For historical reason, the aosp_* products were named full_*.
We keep the full, full_x86 and full_mips in case some tools still
reference these legacy names; But no reason the have the full_* product
names for the new 64-bit archs.

Change-Id: I240ed0c6ded0ded2d80603bd0c5ff24750999afc
ndroidProducts.mk
osp_mips64.mk
osp_x86_64.mk
ull_mips64.mk
ull_x86_64.mk
54a28654e605c73d42c66a552b8fc9c6255529cf 04-Jun-2015 Paul Crowley <paulcrowley@google.com> Build "secdiscard" for securely discarding data from flash devices.

Bug: 19706593
Change-Id: I073b7b39f25b054abdf2b983a63d029d690970a9
ase.mk
bc4e48ff39f3d1186050a03da7562360de222661 04-Jun-2015 Yorke Lee <yorkelee@google.com> am 24deb5d0: am 05f9da8e: Merge "Add \'adb shell telecom\' command to packages list" into mnc-dev

* commit '24deb5d08f7e258af3e48afc3068be9786462a3d':
Add 'adb shell telecom' command to packages list
a1e1d9cea51f110a6319da5242aaedc82684f7ae 03-Jun-2015 Yorke Lee <yorkelee@google.com> Add 'adb shell telecom' command to packages list

Change-Id: I193b54dd9f4511eb7959c5dbbf38f90267b8fcc9
ase.mk
e95d555c12a971f27420d06c83c15348c8fe0c1a 29-May-2015 Jeff Sharkey <jsharkey@android.com> am c79068be: am c2fb6e10: Merge "Both ext4 and f2fs binaries for adoptable storage." into mnc-dev

* commit 'c79068be5c90aefedcb2e171e8700eace4e8f05c':
Both ext4 and f2fs binaries for adoptable storage.
c2fb6e107d81e50a58fe25073f490b9dd48b31e2 28-May-2015 Jeff Sharkey <jsharkey@android.com> Merge "Both ext4 and f2fs binaries for adoptable storage." into mnc-dev
9db8d53432c4c4a239e830a4ed141bcb00e79807 28-May-2015 bohu <bohu@google.com> am bb1ead79: am 1d8b2702: Include fingerprintd on emulator images

* commit 'bb1ead7920ad5bb98d6989a763d242826663e241':
Include fingerprintd on emulator images
1d8b2702675555ca1b2f074379b5a56b369e71aa 28-May-2015 bohu <bohu@google.com> Include fingerprintd on emulator images

Change-Id: I453d7d3fa3844bdb26c8279982b8b5b246032926
mulator.mk
e819398870b185440e3d3fd088cdcb14184fdf64 22-May-2015 Jeff Sharkey <jsharkey@android.com> Both ext4 and f2fs binaries for adoptable storage.

New adoptable storage feature can format media as either ext4 or
f2fs, so bring in both sets of binaries for typical products.

Bug: 20275581
Change-Id: I85380cbc8c06c958b66db879f63447ddac124cbf
ore_minimal.mk
mulator.mk
dffeda6f2a7ad438706210b1f6b0152a0ec59b7a 23-May-2015 bohu <bohu@google.com> am ba90e314: am ed6b6350: Uses SDK specific feature lists for SDK system images

* commit 'ba90e314b136c24013a73528c028db35e51cf738':
Uses SDK specific feature lists for SDK system images
cf7da1320262fed393b06e51fd57f43626396f8a 23-May-2015 bohu <bohu@google.com> am 00005546: am 2913ecc2: Merge "Replace Launcher2 by Launcher3 for SDK system images" into mnc-dev

* commit '000055468ef1c3cb43f04ab0ae2af3ffa1288318':
Replace Launcher2 by Launcher3 for SDK system images
ed6b6350ea85246e508ea4b286d5ceaaa2ef29c8 23-May-2015 bohu <bohu@google.com> Uses SDK specific feature lists for SDK system images

The SDK system images does not have some features such as bluetooth;
From now on, it will use its own feature list from
device/generic/goldfish/data/etc/handheld_core_hardware.xml

bug: 21159206
Change-Id: If566d4d190dc307c6d16844dba0d17570f0ceebf
dk_base.mk
9b2323edf73bf3cfbcfe3ef77414169b06e6a9df 23-May-2015 bohu <bohu@google.com> Replace Launcher2 by Launcher3 for SDK system images

Launcher2 is deprecated and should use Launcher3, as the latter
can handle higher resolution devices (such as Nexus 6).

Change-Id: I5215d87f8536869486bb0b6317ae382a21099925
dk_base.mk
7ebd604697487d8d64f8c740b48f61d358982960 22-May-2015 Guang Zhu <guangzhu@google.com> am 7b4d4b90: am 7fda3158: Merge "Revert "Replace Launcher2 with Launcher3"" into mnc-dev

* commit '7b4d4b9040562cd7284b4f9807af0154380a42cc':
Revert "Replace Launcher2 with Launcher3"
7fda31584fd6ea78f0417abbfb96a8a15a07756c 22-May-2015 Guang Zhu <guangzhu@google.com> Merge "Revert "Replace Launcher2 with Launcher3"" into mnc-dev
ed9edb9c290b83641cf2899e09427bedebe9aaa1 22-May-2015 Guang Zhu <guangzhu@google.com> Revert "Replace Launcher2 with Launcher3"

Bug: 21164174

This reverts commit d79778faf3180ec0db67e7a12e0871d39867565a.

Change-Id: Ide6b2dc4c511a60bcdf22dd44369e3a9fa08d1af
ore.mk
5ddb1a5234c050f89cad7c497781d56ec0e65054 21-May-2015 Andres Morales <anmorales@google.com> am d57d6a23: am 7451df69: Merge "remove gatekeeper software module" into mnc-dev

* commit 'd57d6a235c1ac991bb7429b60751e4fc84b6b194':
remove gatekeeper software module
875025e5cef085d45a5ade2be89cc60e4860c01c 21-May-2015 bohu <bohu@google.com> am 0e9dc94f: am d79778fa: Replace Launcher2 with Launcher3

* commit '0e9dc94f26b1903b17c571ccaf274ebc5912e6af':
Replace Launcher2 with Launcher3
7451df690c74731f022c244b229ecdd2f2b45f57 21-May-2015 Andres Morales <anmorales@google.com> Merge "remove gatekeeper software module" into mnc-dev
d79778faf3180ec0db67e7a12e0871d39867565a 21-May-2015 bohu <bohu@google.com> Replace Launcher2 with Launcher3

Launcher2 is deprecated and should use Launcher3, as the latter
can handle higher resolution devices (such as Nexus 6).
Most importantly, Launcher3 is maintained.

Change-Id: I3a80f242af2baaebe90af93794b0ba5e249dbc7d
ore.mk
f1d32a1e14b4b98b5bb78d602fea420f15a0d73b 18-May-2015 Andres Morales <anmorales@google.com> remove gatekeeper software module

now implemented directly in gatekeeperd binary

Change-Id: Iaeb8e97427dbcffd1356fa955d61af55e3e330ec
ore_minimal.mk
ore_tiny.mk
ed1710eb7b0b3e368406741f25eb7b7dde37a868 15-May-2015 Kevin Cernekee <cernekee@google.com> README: Update docs

Add a pointer to the online signing document and delete some redundant
information. Update the "embedding" section and add more background info
on what it is used for. Eliminate references to $BUILD_SECURE which no
longer exists.

Change-Id: I6d971849cc21697de9cf4fd891423f331f083830
Signed-off-by: Kevin Cernekee <cernekee@google.com>
ecurity/README
abf5ef8fdd96cee524f8d6518b19f8092d6a6e46 15-May-2015 Neil Fuller <nfuller@google.com> Merge "Add tzdatacheck to image"
affc8164ea02a4448d188f07670cd10b24483fc6 14-May-2015 Neil Fuller <nfuller@google.com> am b0bc4628: am f9f9c3f3: Merge "Add tzdatacheck to image" into mnc-dev

* commit 'b0bc462877f4c25a1a86a23c4b673bd75890976a':
Add tzdatacheck to image
84b983a7ef5a618317968724c83c93ff42ca71c6 13-May-2015 Neil Fuller <nfuller@google.com> Add tzdatacheck to image

Bug: 21110439
Bug: 19941636
(cherry picked from commit 7d18a684177064a74dafbba8cc2f270f911936bf)

Change-Id: I29ab303d2695ba1cadf70c2d2f4440d34a8cede9
mbedded.mk
f9f9c3f31e85a96aeb13af065d8eb8dbf33dd05c 14-May-2015 Neil Fuller <nfuller@google.com> Merge "Add tzdatacheck to image" into mnc-dev
7d18a684177064a74dafbba8cc2f270f911936bf 13-May-2015 Neil Fuller <nfuller@google.com> Add tzdatacheck to image

Bug: 21110439
Bug: 19941636
Change-Id: I743236d9c7b433968865648ffae25451c6012a5f
mbedded.mk
8bf68d59b744767dad5687bcd6e4c281d031bee5 13-May-2015 Geoff Mendal <mendal@google.com> am 06b07daa: am 8788add7: Add locales sq_AL, gu_IN, and pa_IN for mnc-{dev,release} Bug: 21095280

* commit '06b07daa70cfd10a8154769c895b05fe22a1e582':
Add locales sq_AL, gu_IN, and pa_IN for mnc-{dev,release} Bug: 21095280
8788add72c093b16d9a2f301c3da71f0b328f3d1 13-May-2015 Geoff Mendal <mendal@google.com> Add locales sq_AL, gu_IN, and pa_IN for mnc-{dev,release}
Bug: 21095280
anguages_full.mk
f3d85741819eb5a78c660b829c9e94fccf107be3 13-May-2015 Jeff Sharkey <jsharkey@android.com> am 7d7dbece: am 3ce2e60f: Merge "New "sm" shell tool to call StorageManager." into mnc-dev

* commit '7d7dbece3a7cd3c63e7aec610754b7bd9153d9a2':
New "sm" shell tool to call StorageManager.
3ce2e60ffc13ba8f8c0ac691db27e4c422e7e2d3 13-May-2015 Jeff Sharkey <jsharkey@android.com> Merge "New "sm" shell tool to call StorageManager." into mnc-dev
dea22725d46ab1afb84b707dd328e10574c4d8c5 13-May-2015 Jeff Sharkey <jsharkey@android.com> New "sm" shell tool to call StorageManager.

Bug: 19993667
Change-Id: I9021794eb6f69c7f53151a887a85788d315ab67d
ase.mk
c6355b9464deac4656182fd6022f7e04b5d2a75a 06-May-2015 Dan Albert <danalbert@google.com> Remove stlport from global package list.

This is now whitelisted per device.

Bug: http://b/15193147
Change-Id: I7fcd0891242fb552a17753b151cf431a398bbc44
(cherry picked from commit 0a93b56924fe5e12bacbb20f3b62ad93f1b5e577)
mbedded.mk
54840d8906fde4fde16a8ca8859a4148a42a086f 07-May-2015 Robin Lee <rgl@google.com> am 55125372: am 455ffaaf: Revert "Switch from Calculator to ExactCalculator"

* commit '551253726f7c3c5e5ec475ce84749b1b9e9453cc':
Revert "Switch from Calculator to ExactCalculator"
551253726f7c3c5e5ec475ce84749b1b9e9453cc 07-May-2015 Robin Lee <rgl@google.com> am 455ffaaf: Revert "Switch from Calculator to ExactCalculator"

* commit '455ffaafcd5b6d0296bfa6143baccb01c84e2382':
Revert "Switch from Calculator to ExactCalculator"
3e6d7b145a394917197f43ee31bf344f1817a5e9 07-May-2015 Dan Albert <danalbert@google.com> am 052b9c4d: am 6a876676: am 0e8413e4: Merge "Remove stlport from global package list."

* commit '052b9c4d42c5bb69d889670a66ac4f2747d251dd':
Remove stlport from global package list.
052b9c4d42c5bb69d889670a66ac4f2747d251dd 07-May-2015 Dan Albert <danalbert@google.com> am 6a876676: am 0e8413e4: Merge "Remove stlport from global package list."

* commit '6a876676f02d51c3fc346e5fc4d7a4b656f39340':
Remove stlport from global package list.
455ffaafcd5b6d0296bfa6143baccb01c84e2382 07-May-2015 Robin Lee <rgl@google.com> Revert "Switch from Calculator to ExactCalculator"

Temporary revert to get TT builds in shape.

This reverts commit 846505dc35bb155c1c2cf54d407a946e8f732494.

Bug: 20745303
Change-Id: Id3455cba38b7aabaffa63c8531a6430f69897c6e
ore.mk
0a93b56924fe5e12bacbb20f3b62ad93f1b5e577 06-May-2015 Dan Albert <danalbert@google.com> Remove stlport from global package list.

This is now whitelisted per device.

Bug: http://b/15193147
Change-Id: I7fcd0891242fb552a17753b151cf431a398bbc44
mbedded.mk
345ee05e774505652fb6d2374edf0dd853f881cf 18-Feb-2015 Michael Wright <michaelwr@google.com> Add input HAL to device builds

Change-Id: I11d1624947dcc3cdcd0d648de6cc25901c91dac6
ase.mk
eneric_no_telephony.mk
f33b404cb699d24ef70ca094b0f02e6cb57e242c 18-Apr-2015 Justin Klaassen <justinklaassen@google.com> Merge "Switch from Calculator to ExactCalculator"
3456d3bbf756c59c7c76a551d7afda4cbc9eb903 17-Apr-2015 Lajos Molnar <lajos@google.com> am d6ba1cfd: am 35790525: am 3a5602eb: Merge "core_base.mk: switch to new H264 and MPEG2 software codecs"

* commit 'd6ba1cfdfb0c1792e2f2f1de5bd2c596a41a47cc':
core_base.mk: switch to new H264 and MPEG2 software codecs
f623a804806e8a1ec7b3cde8bbb3b918acc799e2 16-Apr-2015 Lajos Molnar <lajos@google.com> core_base.mk: switch to new H264 and MPEG2 software codecs

Change-Id: I3078a4ef6e73e95edcdd16b087ac61ae56c4b812
ore_base.mk
846505dc35bb155c1c2cf54d407a946e8f732494 17-Apr-2015 Justin Klaassen <justinklaassen@google.com> Switch from Calculator to ExactCalculator

Bug: 20301980
Change-Id: I95373aba826a0b5d58d2845b77e9849b674c5ed3
ore.mk
3dd39b092bb7f90871188522d0b4a57b5f1f837e 07-Apr-2015 Jonathan Basseri <misterikkit@google.com> Adding the new CarrierConfig app to the system image.

Bug: b/19483786
Change-Id: I0173246997d6edddf4d9afb508a2427818f71928
elephony.mk
7ac7dc726353a67e20b779ace037eb09bf59585b 16-Apr-2015 Lajos Molnar <lajos@google.com> am 8cd7e944: am fb102b1b: am 7c794b16: Merge "Revert "core_base.mk: switch to new H264 and MPEG2 software codecs""

* commit '8cd7e9442cfbd8247bb99c312f6e98649b3afe42':
Revert "core_base.mk: switch to new H264 and MPEG2 software codecs"
37e931d9c3d63e6145e0000345b8c470b9d3b751 16-Apr-2015 Lajos Molnar <lajos@google.com> Revert "core_base.mk: switch to new H264 and MPEG2 software codecs"

clang builds fail on the dependent libraries

This reverts commit c628500ca5cfd46152e238e9dc24217a3d08b906.

Change-Id: Ibd4cdce82b890bd3cb9d03a1a1bc0e4fc0e22ee8
ore_base.mk
25784319114a5b4a818df450409c67d2f5a4522e 16-Apr-2015 Lajos Molnar <lajos@google.com> am ec1c2c0f: am b5f7b187: am 161c6971: Merge "core_base.mk: switch to new H264 and MPEG2 software codecs"

* commit 'ec1c2c0fea5b82ecf480d32dd3679f8437f720eb':
core_base.mk: switch to new H264 and MPEG2 software codecs
c628500ca5cfd46152e238e9dc24217a3d08b906 16-Apr-2015 Lajos Molnar <lajos@google.com> core_base.mk: switch to new H264 and MPEG2 software codecs

Change-Id: I86777e5efc7dbb138e9348a4ec7271ff047d328f
ore_base.mk
3b2f1fc7c66ee25d8633d4e14ff1ae2b49f89609 14-Apr-2015 Ying Wang <wangying@google.com> am 414bb9a4: am 78622230: am 47ff7f56: Merge "Add host tool fastboot to every build."

* commit '414bb9a4823c44e2f4927f052678e56935d3a9af':
Add host tool fastboot to every build.
9668a7ab1db6ca3cd7ce322c269f212c17c2dd51 13-Apr-2015 Ying Wang <wangying@google.com> Add host tool fastboot to every build.

Some tools expect fastboot to be present even in user builds.

Change-Id: I4b6ee458eb2feb0dc7a77ec33a04219c5f4adc0d
mbedded.mk
3b216991a7a266517886682a1f7fb2842bcf0b48 11-Apr-2015 Ricardo Garcia <rago@google.com> Adding libsonic to base.mk

Adding Sonic library to base
bug: 19196501

Change-Id: Id39a3a2f843aadf2808a10d2017151461db2c9b2
ase.mk
452196f8a09d05269d24f73ab80a383565a36f19 10-Apr-2015 Andres Morales <anmorales@google.com> Merge "Add gatekeeperd to build"
c7f7125b008d2765204e09f34fca3f1fc120d4c2 10-Apr-2015 Andres Morales <anmorales@google.com> Merge "Add GateKeeper to core build"
e18196095b4702a2f628e40e5b3b12584822ed91 10-Apr-2015 Sami Tolvanen <samitolvanen@google.com> Merge "Separate boot and recovery image signing from dm-verity"
96c872d5e312469a1c56a0737e99d6088948369f 10-Apr-2015 Narayan Kamath <narayan@google.com> Merge "Track renaming of org.apache.http.legacy.jar"
70e60b63a0ecaaa5f768bb4d7222b36a4e47b95f 09-Apr-2015 Mike Lockwood <lockwood@google.com> Merge "Add BluetoothMidiService to generic_no_telephony.mk"
bf72f679d6216e6794f62b1a46a5435db8c9fef4 09-Apr-2015 Narayan Kamath <narayan@google.com> Track renaming of org.apache.http.legacy.jar

Change-Id: I224a4883474f81039df2203eb17272bc994c04c8
ase.mk
ore_minimal.mk
ore_tiny.mk
cf6a4d800427695fb8f5eee52c0f267bd49f8513 09-Apr-2015 Roozbeh Pournader <roozbeh@google.com> Merge "Add hyphenation patterns to generic_no_telephony.mk."
e1c8bdf8d8b0014fcc13bb5ba87157f07a345c3e 08-Apr-2015 Joseph Wen <josephwen@google.com> Merge "Add StatementService to the build"
3a260d68605bf4f3423bed560d49f8b27c35050d 25-Feb-2015 Joseph Wen <josephwen@google.com> Add StatementService to the build

- this is related to IntentFilter auto verification in Framework

Change-Id: I83d1c4bcc7be7992509348098cc320e38efea862
ore_minimal.mk
8b3f08bc7b9870c8c43c7c5bb39f343eaa25d6aa 07-Apr-2015 Sami Tolvanen <samitolvanen@google.com> Separate boot and recovery image signing from dm-verity

Allow dm-verity to be enabled without boot and recovery images being
signed. This makes it possible to enable only dm-verity to detect
corruption without confusing bootloaders that do not understand signed
images.

Bug: 19985143
Change-Id: Ie52c6ff595faa7a5c1f1bc1b37f6899c4d0c7001
erity.mk
fe4b3b185d04ffea808e6bd61b25bab85a745b80 07-Apr-2015 Roozbeh Pournader <roozbeh@google.com> Add hyphenation patterns to generic_no_telephony.mk.

They should be included on all devices.

Bug: 20088132
Change-Id: I83bb2b018090bb9e76ea68ffad69f5e649d82be3
eneric_no_telephony.mk
d2c9d453efb4cd918c3bace423efc5428d532af2 07-Apr-2015 Andres Morales <anmorales@google.com> Add gatekeeperd to build

Change-Id: I84fb2b2ffee43f81d7fc2081fec225d6dc94f9c1
ore_minimal.mk
ore_tiny.mk
f886fee6857a63f7a97ea8ff3c6b15a75b210097 01-Apr-2015 Andres Morales <anmorales@google.com> Add GateKeeper to core build

This is built from system/gatekeeper/softgatekeeper.

It will represent the core native library for
validating device Pin/Pattern/Password.

Change-Id: I927c17042e59076eb7867b8855c2970b1c289307
ore_minimal.mk
ore_tiny.mk
622b9ee78419366102254ec7650d50f48c638c38 06-Apr-2015 Roozbeh Pournader <roozbeh@google.com> Remove Lohit fonts from the build.

There are no remaining fonts to be built from Lohit. They are all
replaced by Noto.

Change-Id: I694e48cec194735c176083e4f4b7491a1079f74c
eneric_no_telephony.mk
0c651c52d61ca850237bf404eae9b04c8f16e513 01-Apr-2015 Mike Lockwood <lockwood@google.com> Add BluetoothMidiService to generic_no_telephony.mk

Change-Id: I4ffa78c19e089074b33ade8c6a9881bf7186301e
eneric_no_telephony.mk
6696172badf9ff2d66624f1012102f8b66643832 31-Mar-2015 Fabrice Di Meglio <fdimeglio@google.com> Merge "Add IntentFilterVerifier to the build"
e4f39562527d019e5d3f817dc6eb4913b0c723d4 27-Mar-2015 Nicholas Sauer <nicksauer@google.com> Remove mms-common from tiny and minimal builds to fix the pdk build.

mms-common was replaced with telephony-common over several CLs including
ag/496311. the current mms-common project is merely a dummy class used
to satisfy legacy build targets. i confirmed with ywen@ that it is no
longer needed.

Change-Id: I70302abe4d1312847341bbda4976c489af2e32e3
ore_minimal.mk
ore_tiny.mk
17be3d3921d273bed31cfc4098d76b7462b085b4 03-Mar-2015 David Riley <davidriley@google.com> Add support to sign boot images with vboot.

Change-Id: I924468fe06f7d38d4fc49c2ae9dfee734fd58867
Signed-off-by: David Riley <davidriley@google.com>
(cherry picked from commit 14fb7236c1942a9f5050b3e608a0f5f4cd1cae1d)
boot.mk
bb49bc5417dff8430f6bd334085f4f2737cd7649 26-Mar-2015 bohu <bohu@google.com> Merge "Add fingerprint HAL to emulator system images"
a2005ae47da77bf05ec58da7039953816945771e 26-Mar-2015 bohu <bohu@google.com> Add fingerprint HAL to emulator system images

This will build fingerprint.goldfish.so and fingerprint.ranchu.so
HALs for emulator system images and put them into the hw/
directory.

Change-Id: I6959d4b8e99ea0476c324c01ff05e44716ad8fa1
mulator.mk
99fbd8202806d79d75c18c65c89c2d59c89abe73 23-Mar-2015 Paul Miller <paulmiller@google.com> am 5bd58691: am 23588104: am 971e5787: Merge "Revert "Replace legacy Browser with BookmarkProvider""

* commit '5bd5869115fa80cc4a94752e160d3df001d6d3d6':
Revert "Replace legacy Browser with BookmarkProvider"
971e5787c0ebaa35f238bb99433cbfefd0bab50d 20-Mar-2015 Paul Miller <paulmiller@google.com> Merge "Revert "Replace legacy Browser with BookmarkProvider""
54dfc3fc22e107550bc0350ae5010f543b95b154 20-Mar-2015 Paul Miller <paulmiller@google.com> Revert "Replace legacy Browser with BookmarkProvider"

This reverts commit 61690224177c7ff4c95fa3b163fd7b9c4c82c4a3.

Change-Id: I0246ef7a89de08bc449509b39f8db8279ea0871e
BUG:19351071
ore.mk
e18445ead88b86d74cbd43b2ce0c4be407092935 20-Mar-2015 Narayan Kamath <narayan@google.com> am 4de176b8: am 2002102e: am ad22a8f2: Merge "Remove VoiceDialer from PRODUCT_PACKAGE list."

* commit '4de176b888f7dda32e1a3d01fb9add7a1774f080':
Remove VoiceDialer from PRODUCT_PACKAGE list.
ad22a8f2a71209d0fec3c49bdd688678a3412540 20-Mar-2015 Narayan Kamath <narayan@google.com> Merge "Remove VoiceDialer from PRODUCT_PACKAGE list."
8b01ac4a591d2f93321f692675a1dba29d48f7b5 19-Mar-2015 Paul Miller <paulmiller@google.com> am a6726d1f: am e601f1ec: am d121f184: Merge "Replace legacy Browser with BookmarkProvider"

* commit 'a6726d1f3001b84c51da523d09f079274e39902e':
Replace legacy Browser with BookmarkProvider
fadee109d666c9e67a42c8e8ab29c3e1cae94f1b 13-Mar-2015 Narayan Kamath <narayan@google.com> Remove VoiceDialer from PRODUCT_PACKAGE list.

Change-Id: Ibc86ddee90a9ff83c3cdcbf086a6a1e466ba5088
ull_base_telephony.mk
61690224177c7ff4c95fa3b163fd7b9c4c82c4a3 18-Mar-2015 Paul Miller <paulmiller@google.com> Replace legacy Browser with BookmarkProvider

BookmarkProvider is Browser's old provider code, refactored into its
own app.

BUG:19351071
Change-Id: I0a5e1f2fc54749e2d3e3442636a26b2459b600c6
ore.mk
e0203b17fa7fe7980e50a1e7a67c10a87e35da67 17-Mar-2015 Elliott Hughes <enh@google.com> am bf8164f9: am 47584657: am 0f98a378: Merge "Remove netcfg from the list of base modules."

* commit 'bf8164f938f0af98b76e481de6c415fa496cfe21':
Remove netcfg from the list of base modules.
f3124b3523aac9f451d7d1e84b4cb947ce7627ff 16-Mar-2015 Elliott Hughes <enh@google.com> Remove netcfg from the list of base modules.

It's obsolete and -- other than a mention in the reference RIL and
another in a shell script that no longer works -- unused.

Change-Id: Ibbf2613778802222865528644c7e59a2d7c68b48
ase.mk
313148689283710222364d901804d0e1283db970 16-Mar-2015 Eric Laurent <elaurent@google.com> Merge "added broadcast radio service"
f25838a7ea81f64d14cc1e7a612a35b9a8c8c6a6 10-Mar-2015 Ying Wang <wangying@google.com> Support modules to be installed directly to recovery.img

Previously the recovery binary was configured to be installed to the
system.img and then got copied to recovery.img in the recovery.img's
build rule.
With this change, a module, such as the recovery binary, can configure
itself to be installed directly to the recovery.img, just like how other
modules get installed to system.img.

Bug: 19667686
Change-Id: I46b0b4a95cf078a68999db9c0f6635d6a3f5cd86
mbedded.mk
3752614de147b485db18ca61247ce9e7f1849ac4 10-Mar-2015 Ying Wang <wangying@google.com> Support modules to be installed directly to recovery.img

Previously the recovery binary was configured to be installed to the
system.img and then got copied to recovery.img in the recovery.img's
build rule.
With this change, a module, such as the recovery binary, can configure
itself to be installed directly to the recovery.img, just like how other
modules get installed to system.img.

Bug: 19667686
Change-Id: I46b0b4a95cf078a68999db9c0f6635d6a3f5cd86
mbedded.mk
386fa7350ae89f86f71966cba195119e3a0e20ee 06-Mar-2015 Santos Cordon <santoscordon@google.com> Add Call Log backup to basic telephony spec.

Change-Id: I9c101044a7750141a01e3a7e5c6ed127471f10bc
elephony.mk
5793ad8a47ba1c452d550347ae234b2e8ac9e1d5 14-Feb-2015 Eric Laurent <elaurent@google.com> added broadcast radio service

Added core libraries for broacast radio service, client
and meta data utility.

Change-Id: Ic93444aee9a41c02dce67c8170450ac111332a62
ase.mk
3ab85e47830d8546b4b54398851b0844e0f3e5f1 26-Feb-2015 Roozbeh Pournader <roozbeh@google.com> Add Roboto fonts

Roboto fonts are now moved to external/roboto-fonts.

Change-Id: Ic42bc5f7e645a66b3cf5c2ab61a6b5e9bde1b7cd
ore_tiny.mk
eneric_no_telephony.mk
dk_base.mk
d0731048d6f96d8fae7630aa22bf5c4392375a11 24-Feb-2015 Tim Kilbourn <tkilbourn@google.com> Remove inputflinger binary from builds.

Change-Id: I98b19c532a2329a867c9943c13aa471bda01568c
ase.mk
b9051dae41ed1305b7c1b284451ad7e127bac410 07-Jan-2015 Fabrice Di Meglio <fdimeglio@google.com> Add IntentFilterVerifier to the build

- this is related to IntentFilter auto verification in Framework

Change-Id: Ifb318ff96e15054467d8cd150678d5ea740f221d
ore_minimal.mk
aa438dc4cf1c64a1a2aae3ba37968a74271a1a9e 23-Feb-2015 Jeff Sharkey <jsharkey@android.com> Include sgdisk in all device builds.

sgdisk is the command line version of gptfdisk, which we're using
to format devices with the GUID partition table standard.

Change-Id: I99e0c56d35391d46031d1c2f04956332e1a164a9
ase.mk
af439891e9778c6ebdf315b6d3f3cb3b927d1670 11-Feb-2015 Narayan Kamath <narayan@google.com> Merge "Temporarily add org.apache.http.legacy to the boot classpath."
050f21cb0067ac1f1966f4009b23bfc0dea74d77 10-Feb-2015 Jorim Jaggi <jjaggi@google.com> Merge "Split up android.policy into framework.jar and services.jar 3/3"
2011e895dcd4e7185196e1061663f3d6b0031e15 10-Feb-2015 Narayan Kamath <narayan@google.com> Temporarily add org.apache.http.legacy to the boot classpath.

This change is the stepping stone towards removing it altogether.
In order to remove it, we need a few changes to ART to properly
support compile time classpaths.

bug: 18027885
Change-Id: I70d5453ff88b8ba51c418fd72aaf78ac97869502
ore_minimal.mk
ore_tiny.mk
4244392ea946ed41bc42fc552862848a19ee7d2a 05-Feb-2015 Elliott Hughes <enh@google.com> am 57555891: am ed556858: Merge "Make sure we keep building grep now it\'s broken out from toolbox."

* commit '5755589141358a4f82cada56e6738075c670011f':
Make sure we keep building grep now it's broken out from toolbox.
5755589141358a4f82cada56e6738075c670011f 05-Feb-2015 Elliott Hughes <enh@google.com> am ed556858: Merge "Make sure we keep building grep now it\'s broken out from toolbox."

* commit 'ed556858262a7311f0145f1d1c605f7cec7c18c4':
Make sure we keep building grep now it's broken out from toolbox.
a514472bce2f6e3c82953122d34197ec285c9512 05-Feb-2015 Jorim Jaggi <jjaggi@google.com> Split up android.policy into framework.jar and services.jar 3/3

Change-Id: I2943e73ae5b59bb457e164bc4de2e92724686376
ore_minimal.mk
ore_tiny.mk
c00dedb21cac90119c645388c683b22731567190 05-Feb-2015 Elliott Hughes <enh@google.com> Make sure we keep building grep now it's broken out from toolbox.

Change-Id: Ib71e37c5ba238136a9790cd92ecec745e099341e
mbedded.mk
954baa1fff6d8b3a4b4e7292c2faaf440a496671 29-Jan-2015 Elliott Hughes <enh@google.com> am 21a0c862: am 67c4d916: Merge "Remove unused property."

* commit '21a0c8629ced53bdfddfe5ece8cb4fca2d92c351':
Remove unused property.
21a0c8629ced53bdfddfe5ece8cb4fca2d92c351 29-Jan-2015 Elliott Hughes <enh@google.com> am 67c4d916: Merge "Remove unused property."

* commit '67c4d916f5294e47e3da275664bb55f4518300f3':
Remove unused property.
7419722205cc21c1d057404b9b7948183a4c7d8b 29-Jan-2015 Elliott Hughes <enh@google.com> Remove unused property.

Change-Id: I14cfccf104881fdbca2b926e289b90e4bfad1c32
ull_base.mk
7761e784514325c7714c323d61acbc6f394e194f 22-Jan-2015 Ying Wang <wangying@android.com> am 79834f37: am ae542c78: Merge "Revert "Add the default local_time hal implementation to builds.""

* commit '79834f371ea13475577e4babd2c3960aefb5a2a2':
Revert "Add the default local_time hal implementation to builds."
4d26681f3d7d2a3ae8e2ab326d9d2d11b55d7297 22-Jan-2015 Ying Wang <wangying@google.com> resolved conflicts for merge of 0f205ad9 to master

Change-Id: Ic741805a0037d8d29d7d5ff6e2b6e83067943f12
79834f371ea13475577e4babd2c3960aefb5a2a2 22-Jan-2015 Ying Wang <wangying@android.com> am ae542c78: Merge "Revert "Add the default local_time hal implementation to builds.""

* commit 'ae542c785d11f1e62f20f4493e422fdf5749d397':
Revert "Add the default local_time hal implementation to builds."
b6af64c3ea37ccffef63feed08547d5732b7c824 22-Jan-2015 David Turner <digit@google.com> am 8be358bf: Merge "emulator: Include the ranchu sensors library"

* commit '8be358bf9a5407a379d4c4709c172b8c1ba6d4c7':
emulator: Include the ranchu sensors library
ae542c785d11f1e62f20f4493e422fdf5749d397 21-Jan-2015 Ying Wang <wangying@android.com> Merge "Revert "Add the default local_time hal implementation to builds.""
8be358bf9a5407a379d4c4709c172b8c1ba6d4c7 21-Jan-2015 David Turner <digit@google.com> Merge "emulator: Include the ranchu sensors library"
567ea28838678f1cea789538dbf79cd94db1f2d9 20-Jan-2015 Chih-Wei Huang <cwhuang@android-x86.org> Revert "Add the default local_time hal implementation to builds."

Remove duplicate local_time.default.

This reverts commit a09c24db71ec4babd0e4db36ffdd180b2fcc6f7a.

Change-Id: Ic96d42235c14588d454e92a57b3bb9e74688fd99
eneric_no_telephony.mk
6b3097baae8c3bb710e1ce85e776d2c1fc3388ea 10-Dec-2014 Narayan Kamath <narayan@google.com> Add the apache-http library to all product configs.

bug: 18027885
Change-Id: I6b881ca8e868d6190c832dee8784ab1642ab3d82
ase.mk
6c61e37f4ab3b6086c07989a44303b1514a3e7f5 15-Jan-2015 Stephen Hines <srhines@google.com> am d57b7c64: am 5f31338c: Merge "Add ld.mc as a required executable to core_minimal.mk."

* commit 'd57b7c640dbc25fa1265543ca680a222003cf324':
Add ld.mc as a required executable to core_minimal.mk.
d57b7c640dbc25fa1265543ca680a222003cf324 15-Jan-2015 Stephen Hines <srhines@google.com> am 5f31338c: Merge "Add ld.mc as a required executable to core_minimal.mk."

* commit '5f31338c1bbc0a958d390d7b21ecf5fc66d29ffd':
Add ld.mc as a required executable to core_minimal.mk.
2306635fa3252596bd1d12dde621ea68647458aa 15-Jan-2015 Stephen Hines <srhines@google.com> Add ld.mc as a required executable to core_minimal.mk.

Bug: 18322681
Change-Id: I94754641db0c218e044f329bc59d4d918b389533
ore_minimal.mk
38299d856987b7f74e43e49327260446520cf9e3 12-Jan-2015 Baligh Uddin <baligh@google.com> am 4117b4e3: am cda56ef6: Fix default locale issue (cherry picked from commit 2a52f5c52693dd15c3ac154670081f70dfae4ba9)

* commit '4117b4e3bd50e76135375da84b8754a0fade7c3e':
Fix default locale issue (cherry picked from commit 2a52f5c52693dd15c3ac154670081f70dfae4ba9)
cda56ef6da7216798f6791769f3e1f148bb119e2 11-Jan-2015 Baligh Uddin <baligh@google.com> Fix default locale issue
(cherry picked from commit 2a52f5c52693dd15c3ac154670081f70dfae4ba9)

Change-Id: Ic59dd105d60c2dd44f60ed9f57b7e1381924080d
anguages_full.mk
2a52f5c52693dd15c3ac154670081f70dfae4ba9 11-Jan-2015 Baligh Uddin <baligh@google.com> Fix default locale issue
anguages_full.mk
b5381366d45c2690245ada65462fd707a778444d 21-Dec-2014 Christoffer Dall <christoffer.dall@linaro.org> emulator: Include the ranchu sensors library

Include the HAL library support for the ranchu sensors emulation
provided for display rotation support on the virtual ranchu emulator
board.

Change-Id: Ibb5e1821d5f8ec9299523332352c2f0938fad687
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
mulator.mk
39f792d6a4605128740364f54dbb858d26e44b79 17-Dec-2014 Dan Albert <danalbert@google.com> am 818ce668: am b3ad3943: Merge "Revert "Remove libstlport from PRODUCT_PACKAGES.""

* commit '818ce6688d4b1b0fa50ebd7362371d624dd4c484':
Revert "Remove libstlport from PRODUCT_PACKAGES."
818ce6688d4b1b0fa50ebd7362371d624dd4c484 17-Dec-2014 Dan Albert <danalbert@google.com> am b3ad3943: Merge "Revert "Remove libstlport from PRODUCT_PACKAGES.""

* commit 'b3ad3943f363ab7c60d17125ac871e31c25b8a7a':
Revert "Remove libstlport from PRODUCT_PACKAGES."
01bf7931ebd2c9d8923e031904a33b7b71c9f028 17-Dec-2014 Dan Albert <danalbert@google.com> Revert "Remove libstlport from PRODUCT_PACKAGES."

The platform dependence on stlport is now far enough gone that a
regular build no longer builds stlport (woot!). Unfortunately, vendor
blobs don't claim their dependencies, so the build system has to keep
track of this for them.

Bug: 18777920
This reverts commit ef11722e9b778ac6a0edca2f51b9e510e79416f9.

Change-Id: I6a0dd26dfc6837c419eb5dd2ec5258dd323fd4bf
mbedded.mk
366de0b48428493b8e5bdd7316a17817913ab2c1 16-Dec-2014 Ying Wang <wangying@google.com> am 912da645: am 73a730ca: Merge "Remove libdvm support from the core build system."

* commit '912da64598a5175d6e5868c22977eda95f2a9df1':
Remove libdvm support from the core build system.
912da64598a5175d6e5868c22977eda95f2a9df1 16-Dec-2014 Ying Wang <wangying@google.com> am 73a730ca: Merge "Remove libdvm support from the core build system."

* commit '73a730caf566fb778ad36f6d991666c482918d22':
Remove libdvm support from the core build system.
d54520a667e3bd5c9f2abe98573a5de83bcf4872 08-Dec-2014 Ying Wang <wangying@google.com> Remove libdvm support from the core build system.

Now libart is the only supported runtime and
we don't need the build variables PRODUCT_RUNTIMES and
DALVIK_VM_LIB.

Bug: 18465297
Change-Id: Ibfda931cde0649163d79b584fb5ccad927a9bc2b
ore_minimal.mk
ore_tiny.mk
ull_mips64.mk
ull_x86_64.mk
untime_common.mk
untime_libart.mk
untime_libart_default.mk
untime_libdvm.mk
untime_libdvm_default.mk
ec792e5f392e35c5c8fac21e71490e3c72a5f7e4 05-Dec-2014 Adam Lesinski <adamlesinski@google.com> am 82a033f8: am c2b74b87: am 57a3d3e1: Merge "Remove uses of density in PRODUCT_AAP_CONFIG" into lmp-mr1-dev

* commit '82a033f89c257ad72dbf175c3f145ae676958d87':
Remove uses of density in PRODUCT_AAP_CONFIG
82a033f89c257ad72dbf175c3f145ae676958d87 04-Dec-2014 Adam Lesinski <adamlesinski@google.com> am c2b74b87: am 57a3d3e1: Merge "Remove uses of density in PRODUCT_AAP_CONFIG" into lmp-mr1-dev

* commit 'c2b74b87d4ea4bcdef228080a874bad4aca7c323':
Remove uses of density in PRODUCT_AAP_CONFIG
83ee6d790f007beaefcc5f997b15952ed6d7d840 03-Dec-2014 Adam Lesinski <adamlesinski@google.com> Remove uses of density in PRODUCT_AAP_CONFIG

Change-Id: I98594165515c07fa2e6b847266f7d8fa3283b52e
ull_base.mk
dk_base.mk
7096d8a0a196ea861e01a7bc2b68ccf41c201baa 26-Nov-2014 Roozbeh Pournader <roozbeh@google.com> am f901b699: am bceaa7f1: am 35e7c067: Add Lohit fonts to the build.

* commit 'f901b699a620936f8499209f7f9f79127c99d141':
Add Lohit fonts to the build.
f901b699a620936f8499209f7f9f79127c99d141 26-Nov-2014 Roozbeh Pournader <roozbeh@google.com> am bceaa7f1: am 35e7c067: Add Lohit fonts to the build.

* commit 'bceaa7f1ae1aaa64935077469c72b0c96a1ceed9':
Add Lohit fonts to the build.
35e7c067b88c4904d6a57b3bff64410ba0a3ecf3 25-Nov-2014 Roozbeh Pournader <roozbeh@google.com> Add Lohit fonts to the build.

This is needed to support the Oriya script on the expanded font
builds, currently done using the Lohit Odia (Oriya) font.

Bug: 17686019
Change-Id: I2914a9f8f8dfc43797af1551acaa8e43f25007ed
eneric_no_telephony.mk
f6a663dcb208f3c2578b93079c0b748fd41feeb2 23-Nov-2014 Elliott Hughes <enh@google.com> am c0c47561: am 88392fae: Merge "Ensure the base system includes toybox."

* commit 'c0c4756184da5033922703f7a1c62c8a53580706':
Ensure the base system includes toybox.
c0c4756184da5033922703f7a1c62c8a53580706 23-Nov-2014 Elliott Hughes <enh@google.com> am 88392fae: Merge "Ensure the base system includes toybox."

* commit '88392fae52f2b72e5537bb88a073d527edf7c00d':
Ensure the base system includes toybox.
626d3f0a77e8adcd707c557abfe99929c6816a70 23-Nov-2014 Elliott Hughes <enh@google.com> Ensure the base system includes toybox.

Change-Id: I0eec19328855d67da1c574a88b452f0eeec6adc7
mbedded.mk
f679a480c15052443e72f595dbacda15d453a643 20-Nov-2014 Ying Wang <wangying@android.com> am 276a543e: am ea6113f0: Merge "arm: Support qemu-android on generic arm targets"

* commit '276a543e71e139dfc086c955df9686e53ea15c5a':
arm: Support qemu-android on generic arm targets
276a543e71e139dfc086c955df9686e53ea15c5a 20-Nov-2014 Ying Wang <wangying@android.com> am ea6113f0: Merge "arm: Support qemu-android on generic arm targets"

* commit 'ea6113f0f1a7069f1dd16bb2c0c7c29700bfda96':
arm: Support qemu-android on generic arm targets
a60edd110f4e3c49f6e9d825a5de9bcbba27fa1e 27-Oct-2014 Christoffer Dall <christoffer.dall@linaro.org> arm: Support qemu-android on generic arm targets

When building a generic arm 32-bit target, we also want to include
support for the ranchu board model for the updated Android emulator
based on recent upstream QEMU.

Since the emulator.mk file is included by both the generic and
generic_arm64 targets and already defines a PRODUCT_COPY_FILES and
PRODUCT_PACKAGES, move duplicate entries from
target/board/generic*/device.mk to target/product/emulator.mk.

Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
Change-Id: I7922ec0c4097776a185dbb245301d760ff332386
mulator.mk
534aa692f7b3649b286819dcaf195dd59e72a3cb 19-Nov-2014 Andreas Gampe <agampe@google.com> am 41c939a1: am 44259e4c: Merge "Build: Support for compiled-classes file"

* commit '41c939a18698751d963bb57f9a0bc86ce4d3ec2e':
Build: Support for compiled-classes file
41c939a18698751d963bb57f9a0bc86ce4d3ec2e 19-Nov-2014 Andreas Gampe <agampe@google.com> am 44259e4c: Merge "Build: Support for compiled-classes file"

* commit '44259e4cc64bd0382fb27f6d7540c7494db198cc':
Build: Support for compiled-classes file
96a522037ff7079cbf48625c3cfb5ec49b7e6db6 18-Nov-2014 Andreas Gampe <agampe@google.com> Build: Support for compiled-classes file

Allow a compiled-classes file for pre-opting.

Bug: 18410571

(cherry picked from commit 4fec0bb265ac8cdbe883b8868abfcb56713db170)

Change-Id: I8c69dd0fb8c04aaae0c4f062049cc9cce7d755c7
ase.mk
4fec0bb265ac8cdbe883b8868abfcb56713db170 18-Nov-2014 Andreas Gampe <agampe@google.com> Build: Support for compiled-classes file

Allow a compiled-classes file for pre-opting.

Bug: 18410571
Change-Id: I8c69dd0fb8c04aaae0c4f062049cc9cce7d755c7
ase.mk
85e73042db75f4fd64eaf3fc6b00a342b6859059 18-Nov-2014 Dan Albert <danalbert@google.com> am 24c16064: am 654e3907: Merge "Remove libstlport from PRODUCT_PACKAGES."

* commit '24c160642011afa16a46d6616004772713bcb919':
Remove libstlport from PRODUCT_PACKAGES.
24c160642011afa16a46d6616004772713bcb919 18-Nov-2014 Dan Albert <danalbert@google.com> am 654e3907: Merge "Remove libstlport from PRODUCT_PACKAGES."

* commit '654e39072ecfc0052af0cbfca7e51aa8fc7856e8':
Remove libstlport from PRODUCT_PACKAGES.
ef11722e9b778ac6a0edca2f51b9e510e79416f9 17-Nov-2014 Dan Albert <danalbert@google.com> Remove libstlport from PRODUCT_PACKAGES.

Bug: 15193147
Change-Id: Idd2699d895393216bcd514da64145540faec4033
mbedded.mk
f50de565e78fb169e0b88609913002438621ebf4 17-Nov-2014 Ying Wang <wangying@google.com> am 2ac57b50: am 45f975bb: Merge "Fix PDK build."

* commit '2ac57b50da24fdce2e60445a4ce66e34f01cae32':
Fix PDK build.
2ac57b50da24fdce2e60445a4ce66e34f01cae32 17-Nov-2014 Ying Wang <wangying@google.com> am 45f975bb: Merge "Fix PDK build."

* commit '45f975bba5efca94fae9471ce4388a51bd919b5d':
Fix PDK build.
3424e699d9a1e0f4c3005b6ecc2a8ded4853ffc4 17-Nov-2014 Ying Wang <wangying@google.com> Fix PDK build.

Add frameworks/base/preloaded-classes to PRODUCT_COPY_FILES only if it
exists in the source tree.

Bug: 18305157
Change-Id: I46c277ebfb8095f9e5fe0fbb21276d932509f2eb
ase.mk
0c9b3bac65e1ba3d57371c71ff6a0b524558451f 14-Nov-2014 Ying Wang <wangying@google.com> Install preloaded-classes as a standalone configuration file

Install preloaded-classes as a standalone configuration file
/system/etc/preloaded-classes, so we can configure different file per product.
To override the default frameworks/base/preloaded-classes, just override
in your product configuration makefile with PRODUCT_COPY_FILES before it
inherits from build/target/product/base.mk: if there are multiple items
in PRODUCT_COPY_FILES with the same destination, the first one takes
precedence.

Bug: 18305157
Change-Id: I937632b4a1aa73310ec90e73fd708fbd0c704a21
ase.mk
1b879e3c2617dcd9d31a34d1d3c4e7790f9a41e0 17-Nov-2014 Ying Wang <wangying@google.com> Fix PDK build.

Add frameworks/base/preloaded-classes to PRODUCT_COPY_FILES only if it
exists in the source tree.

Bug: 18305157
Change-Id: I46c277ebfb8095f9e5fe0fbb21276d932509f2eb
ase.mk
2416273d5f064f0856f9da659e32af1ad96bb42c 17-Nov-2014 Ying Wang <wangying@google.com> am 4aa4de96: am 9a0a8bd0: am 9a9d180f: Install preloaded-classes as a standalone configuration file

* commit '4aa4de961b0a62c4863736ac79efc6a4c07ffc1d':
Install preloaded-classes as a standalone configuration file
4aa4de961b0a62c4863736ac79efc6a4c07ffc1d 17-Nov-2014 Ying Wang <wangying@google.com> am 9a0a8bd0: am 9a9d180f: Install preloaded-classes as a standalone configuration file

* commit '9a0a8bd00697fd6dd3e7dd6fb5dcf3697dc27507':
Install preloaded-classes as a standalone configuration file
9a9d180ff1cafc547bd9d3b31a10db749d8ab359 14-Nov-2014 Ying Wang <wangying@google.com> Install preloaded-classes as a standalone configuration file

Install preloaded-classes as a standalone configuration file
/system/etc/preloaded-classes, so we can configure different file per product.
To override the default frameworks/base/preloaded-classes, just override
in your product configuration makefile with PRODUCT_COPY_FILES before it
inherits from build/target/product/base.mk: if there are multiple items
in PRODUCT_COPY_FILES with the same destination, the first one takes
precedence.

Bug: 18305157
Change-Id: I937632b4a1aa73310ec90e73fd708fbd0c704a21
ase.mk
5132315546c52cedbdcb102bcf6e7ff83d7c4839 14-Nov-2014 Sami Tolvanen <samitolvanen@google.com> am 2a1697d9: am 8d212ea8: DO NOT MERGE: Change verity key formats

* commit '2a1697d9831fc887a32c661fa4e3758f32790e67':
DO NOT MERGE: Change verity key formats
8d212ea8735233211b38f55819841fa97a744eaa 07-Nov-2014 Sami Tolvanen <samitolvanen@google.com> DO NOT MERGE: Change verity key formats

Change boot, recovery, and verity metadata signing keys to use the
same PKCS8 / X.509 PEM format as the other signing keys, and update
build scripts to use correct arguments for the updated signing
tools.

Bug: 15984840
Bug: 18120110
Change-Id: I23ed5a004ecdad6cf7696487935ad5031eb8adf8
(cherry picked from commit 72d90eb1895932343586717daa1865019473b2f5)
ecurity/verity.pk8
ecurity/verity.x509.pem
ecurity/verity_key
ecurity/verity_private_dev_key
erity.mk
72d90eb1895932343586717daa1865019473b2f5 07-Nov-2014 Sami Tolvanen <samitolvanen@google.com> Change verity key formats

Change boot, recovery, and verity metadata signing keys to use the
same PKCS8 / X.509 PEM format as the other signing keys, and update
build scripts to use correct arguments for the updated signing
tools.

Change-Id: I23ed5a004ecdad6cf7696487935ad5031eb8adf8
ecurity/verity.pk8
ecurity/verity.x509.pem
ecurity/verity_key
ecurity/verity_private_dev_key
erity.mk
98364d80ed36a13ba6b38b0e4d2dc70a14f875d9 06-Nov-2014 Stephen Hines <srhines@google.com> am c4962a55: am 4d2b4fdc: am 11054d5e: Add bcc to core_tiny.mk. automerge: bdac04e

* commit 'c4962a551555cf181f01a6c9cf37598337f5cf27':
Add bcc to core_tiny.mk.
c4962a551555cf181f01a6c9cf37598337f5cf27 06-Nov-2014 Stephen Hines <srhines@google.com> am 4d2b4fdc: am 11054d5e: Add bcc to core_tiny.mk. automerge: bdac04e

* commit '4d2b4fdced95ed97d601a68afbdfcdb1c5e9f24d':
Add bcc to core_tiny.mk.
bdac04e0f6002e95ce734a097d2c12236ed482fa 05-Nov-2014 Stephen Hines <srhines@google.com> Add bcc to core_tiny.mk.

Bug: 18257466

Also update the core.mk documentation that has gone slightly out of date.

Change-Id: I90ed64e2509dad3d78d451dd4a7d8c3dfd01532c
ore.mk
ore_tiny.mk
7c546388af2307a9740ac155dfb7e80874b4a140 11-Oct-2014 Alan Viverette <alanv@google.com> am 63cea7b2: am a6f16533: am 4543ae81: Merge "Add Cutive Mono to makefiles" into lmp-dev

* commit '63cea7b23020f7e86532429e116a7208fe87f35a':
Add Cutive Mono to makefiles
63cea7b23020f7e86532429e116a7208fe87f35a 11-Oct-2014 Alan Viverette <alanv@google.com> am a6f16533: am 4543ae81: Merge "Add Cutive Mono to makefiles" into lmp-dev

* commit 'a6f16533e23aa287bbeddb025d1166d3f35f1563':
Add Cutive Mono to makefiles
1dc5b58689372e5b2cca43e8151eda08edbd1167 11-Oct-2014 Alan Viverette <alanv@google.com> am 4543ae81: Merge "Add Cutive Mono to makefiles" into lmp-dev

* commit '4543ae819da023b8d51f36497c6e5445a51b70ba':
Add Cutive Mono to makefiles
6444212890363678621f548b2795369d89e9ee0b 10-Oct-2014 Alan Viverette <alanv@google.com> Add Cutive Mono to makefiles

BUG: 17666124
Change-Id: I73aee6b7a211bfbd0bdba9c6c630c4c5dea905c7
eneric_no_telephony.mk
dk_base.mk
dcc1aef30fab38bc5dc93388cee5f8ee103ad069 10-Oct-2014 Adam Lesinski <adamlesinski@google.com> am 6f1e56ad: am f082f19a: am 811e650b: Merge "Add appops command to devices" into lmp-dev

* commit '6f1e56ad475ced0a3f8854bc4c4fac1ee2d5f37c':
Add appops command to devices
6f1e56ad475ced0a3f8854bc4c4fac1ee2d5f37c 10-Oct-2014 Adam Lesinski <adamlesinski@google.com> am f082f19a: am 811e650b: Merge "Add appops command to devices" into lmp-dev

* commit 'f082f19a90e91f74ae2e88a12250addd816ad426':
Add appops command to devices
dcfaac5f8e757ddbc61da6da7638c8dbe7d89108 09-Oct-2014 Adam Lesinski <adamlesinski@google.com> am 811e650b: Merge "Add appops command to devices" into lmp-dev

* commit '811e650b820ffa4f291d18d6f49673314848c810':
Add appops command to devices
02bbd640e7de5b1098dced7ad9f82d8da1883ef4 08-Oct-2014 Adam Lesinski <adamlesinski@google.com> Add appops command to devices

This is used to set appops permissions from the command line
or from CTS tests via the shell.

Change-Id: I8a71d1398e2071aecfd22be7b6530f186f40c2c0
ase.mk
d13421b0e2058a6d0b8149314019b0034e30b4fb 20-Sep-2014 Bill Yi <byi@google.com> am 4f61040d: am e3386105: Remove PinyinIME from target config

* commit '4f61040da162082c625897f8f0c01cbb98ba0065':
Remove PinyinIME from target config
4f61040da162082c625897f8f0c01cbb98ba0065 20-Sep-2014 Bill Yi <byi@google.com> am e3386105: Remove PinyinIME from target config

* commit 'e3386105e31971378386ef2fe8480aacfc082ea0':
Remove PinyinIME from target config
6d3f081e08ef2dad8afe58c9a75334d3c566604a 20-Sep-2014 Bill Yi <byi@google.com> am e3386105: Remove PinyinIME from target config

* commit 'e3386105e31971378386ef2fe8480aacfc082ea0':
Remove PinyinIME from target config
e3386105e31971378386ef2fe8480aacfc082ea0 20-Sep-2014 Bill Yi <byi@google.com> Remove PinyinIME from target config

BUG:17578207
ull_base.mk
dk_base.mk
a0c8f67c88fce61d7b50cd072b25859fe5749a4f 13-Sep-2014 Tyler Gunn <tgunn@google.com> am 260abc8a: am 6156bcad: Renaming Telecomm to Telecom.

* commit '260abc8a1079bb3504c42543c3b3824414774cef':
Renaming Telecomm to Telecom.
260abc8a1079bb3504c42543c3b3824414774cef 13-Sep-2014 Tyler Gunn <tgunn@google.com> am 6156bcad: Renaming Telecomm to Telecom.

* commit '6156bcad42b8a08dcf41b7cb12be90d2c6d02cf5':
Renaming Telecomm to Telecom.
6156bcad42b8a08dcf41b7cb12be90d2c6d02cf5 12-Sep-2014 Tyler Gunn <tgunn@google.com> Renaming Telecomm to Telecom.

- Changing reference from Telecomm to Telecom.

Bug: 17364651
Change-Id: I5b7200396dfc5f0d4c62f9a1aa50bd4fdc04fccf
ore.mk
c43f8f75bbd6e3d0262e64eb22f661e22e662f1a 12-Sep-2014 Esteban Talavera <etalavera@google.com> am f69ff0e0: am aaaf5025: Merge "Added new \'adb dpm\' command to the packages list." into lmp-dev

* commit 'f69ff0e07f7953a382f6e4f37ad063bf7179f24d':
Added new 'adb dpm' command to the packages list.
f69ff0e07f7953a382f6e4f37ad063bf7179f24d 12-Sep-2014 Esteban Talavera <etalavera@google.com> am aaaf5025: Merge "Added new \'adb dpm\' command to the packages list." into lmp-dev

* commit 'aaaf5025b6ecca2815d32c0c78557686b68baac6':
Added new 'adb dpm' command to the packages list.
aaaf5025b6ecca2815d32c0c78557686b68baac6 12-Sep-2014 Esteban Talavera <etalavera@google.com> Merge "Added new 'adb dpm' command to the packages list." into lmp-dev
b7af531ecc9ccd8f2fe3344429536d6a5b32218a 11-Sep-2014 Dan Albert <danalbert@google.com> Remove the vbox target from the build system.

I've been told this is no longer in use, and it's the only user of
external/grub, which is distressingly out of date.

Change-Id: I434a55e0d68f6db97fa71e294e983ff1802e9ba6
(cherry picked from commit de21059acf371a58019ef02aa79457923750aa79)
ndroidProducts.mk
box_x86.mk
3ea8d03cddc4a3611da3b7c4bfd22cf72bfc040a 11-Sep-2014 Dan Albert <danalbert@google.com> am 38dc420e: resolved conflicts for merge of fa21f9db to lmp-dev-plus-aosp

* commit '38dc420e19a77e22c49fb568561fb697a91143cd':
Remove the vbox target from the build system.
b8ef1188e7c459383474ffe032d6f7d4e610b5d3 11-Sep-2014 Esteban Talavera <etalavera@google.com> Added new 'adb dpm' command to the packages list.

Bug: 17312478, 17316711
Change-Id: I2613178ea82a6c6268e7f8012e74c4a852fea0d4
ase.mk
38dc420e19a77e22c49fb568561fb697a91143cd 11-Sep-2014 Dan Albert <danalbert@google.com> resolved conflicts for merge of fa21f9db to lmp-dev-plus-aosp

Change-Id: I8cd590e7e6f764d6651dcaacd4beb8c72a23164f
fa21f9db1cfcf35efd0566f8dd03785f6164a488 11-Sep-2014 Dan Albert <danalbert@google.com> am 30dbfce5: Merge "Remove the vbox target from the build system."

* commit '30dbfce52fdf3ec554b1818ac40fea734e8eac3f':
Remove the vbox target from the build system.
de21059acf371a58019ef02aa79457923750aa79 11-Sep-2014 Dan Albert <danalbert@google.com> Remove the vbox target from the build system.

I've been told this is no longer in use, and it's the only user of
external/grub, which is distressingly out of date.

Change-Id: I434a55e0d68f6db97fa71e294e983ff1802e9ba6
ndroidProducts.mk
box_x86.mk
29b28ebec529a58d059c10293c852725a2ee72d6 08-Sep-2014 Mike Lockwood <lockwood@google.com> am 3fedbc0c: am f856b093: Merge "Add com.android.future.usb.accessory support library to all builds" into lmp-dev

* commit '3fedbc0c12ed451287572f110ec39b3318c04387':
Add com.android.future.usb.accessory support library to all builds
3fedbc0c12ed451287572f110ec39b3318c04387 08-Sep-2014 Mike Lockwood <lockwood@google.com> am f856b093: Merge "Add com.android.future.usb.accessory support library to all builds" into lmp-dev

* commit 'f856b0939670d052ef01182413d9aaa0824dcd11':
Add com.android.future.usb.accessory support library to all builds
b0a62787b48940750bd7582b02036000f525d5db 08-Sep-2014 Mike Lockwood <lockwood@google.com> Add com.android.future.usb.accessory support library to all builds

so we don't have to remember to add it to device.mk for all products.

Bug: 17189905
Change-Id: Ia19c5e16bc7916996804a52eccd3ecca89099f09
ore_minimal.mk
c4472d517ca6546374abb71eb96c1be92e593e46 04-Sep-2014 Elliott Hughes <enh@google.com> am 0c2dcc08: am cc3b0c41: am 5c11a76b: Merge "Add debug.atrace.tags.enableflags=0 to /default.prop."

* commit '0c2dcc08454851b74a8c4ee265e2a56beab89052':
Add debug.atrace.tags.enableflags=0 to /default.prop.
0c2dcc08454851b74a8c4ee265e2a56beab89052 04-Sep-2014 Elliott Hughes <enh@google.com> am cc3b0c41: am 5c11a76b: Merge "Add debug.atrace.tags.enableflags=0 to /default.prop."

* commit 'cc3b0c411389a7f8dbcc9317614f9027585cc3d0':
Add debug.atrace.tags.enableflags=0 to /default.prop.
cc3b0c411389a7f8dbcc9317614f9027585cc3d0 04-Sep-2014 Elliott Hughes <enh@google.com> am 5c11a76b: Merge "Add debug.atrace.tags.enableflags=0 to /default.prop."

* commit '5c11a76badbea36c4f6b89a0d2b2dd2acee35a5d':
Add debug.atrace.tags.enableflags=0 to /default.prop.
88c5a130b442a3987168d3c4111871abeb4f97bd 03-Sep-2014 Stephen Smalley <sds@tycho.nsa.gov> Add debug.atrace.tags.enableflags=0 to /default.prop.

This ensures that the property is always set by init
prior to starting any other process, which avoids the need
for the bionic systrace code to try to set the property
if it has not already been set to avoid the full cost of
searching for an undefined property each time. See
change I30ed5b377c91ca4c36568a0e647ddf95d4e4a61a for
the relevant bionic code.

The problem with the current bionic code is that it can
trigger an attempt to set this property from any random
process, which will be denied unless the process is already
authorized to set debug properties. This is visible in the
form of various SELinux avc: denied messages and
init sys_prop: permission denied messages in dmesg output.
Allowing all domains to set such properties is undesirable.

Change-Id: I6d953c0c281fd72ad3eba8a479fd258023579b5b
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
mbedded.mk
238026105759ccd6faa8e31794dc44fb39665591 01-Sep-2014 Marcin Kosiba <mkosiba@google.com> am 15493ceb: Merge "Remove webviewchromium from PRODUCT_BOOT_JARS for real."

* commit '15493ceba52ce6bc962c66fd38d1cb0cbd88e2eb':
Remove webviewchromium from PRODUCT_BOOT_JARS for real.
6eeacd322f93de39a9df7235220164b0eb5b6d3f 01-Sep-2014 Marcin Kosiba <mkosiba@google.com> Remove webviewchromium from PRODUCT_BOOT_JARS for real.

The WebView Java code is now loaded by WebViewFactory from an APK
when an app needs it, so remove the old jar from the boot classpath.
The previous change removed the webview from core_minimal.mk but
not from core_base.mk, which is what this change addresses.

Change-Id: I6f4bcd427a7e65f3a20372c3c177e9342a953290
ore_base.mk
e3345bcd76e30ca50a59ef30624bebd01b9181da 01-Sep-2014 Marcin Kosiba <mkosiba@google.com> am aab8cdb7: Merge "Remove webviewchromium from PRODUCT_BOOT_JARS."

* commit 'aab8cdb7044555fc88c7aaffa83884bb68a2ddb0':
Remove webviewchromium from PRODUCT_BOOT_JARS.
aab8cdb7044555fc88c7aaffa83884bb68a2ddb0 01-Sep-2014 Marcin Kosiba <mkosiba@google.com> Merge "Remove webviewchromium from PRODUCT_BOOT_JARS."
98cee3b4154e6d4b094ebb302d41fd71c0350c11 01-Sep-2014 Marcin Kosiba <mkosiba@google.com> Remove webviewchromium from PRODUCT_BOOT_JARS.

The WebView Java code is now loaded by WebViewFactory from an APK
when an app needs it, so remove the old jar from the boot classpath.

Bug: 16329371
Change-Id: Ibed49641d04fd5e93e26ab12e203e4596e0b3bb6
ore_minimal.mk
cf4e6a722c22eb333a1520847052e54901531541 27-Aug-2014 Calin Juravle <calin@google.com> am 8078df97: Merge "Make sure that ro.dalvik.vm.native.bridge is always set."

* commit '8078df9755fc0942feae8ac10a4965c5de4968a8':
Make sure that ro.dalvik.vm.native.bridge is always set.
c783b5065bdc6babde46be0ebf72d31a9d0631ed 26-Aug-2014 Calin Juravle <calin@google.com> Make sure that ro.dalvik.vm.native.bridge is always set.

A value of "0" means that native bridge is disabled.

Bug: 17104449

(cherry picked from commit 4f703a7f9ffd9a0d0432401a3173533d695d2ae6)

Change-Id: I4ca379923996ea08828dea4b2cd2da045e3f8031
untime_libart.mk
08cef7185f383421bb8abed8dc0ac090aa531941 27-Aug-2014 Calin Juravle <calin@google.com> am d9f31612: am 4f703a7f: Make sure that ro.dalvik.vm.native.bridge is always set.

* commit 'd9f31612f2af69abc7b56c154e48d4ac639eeac1':
Make sure that ro.dalvik.vm.native.bridge is always set.
d9f31612f2af69abc7b56c154e48d4ac639eeac1 27-Aug-2014 Calin Juravle <calin@google.com> am 4f703a7f: Make sure that ro.dalvik.vm.native.bridge is always set.

* commit '4f703a7f9ffd9a0d0432401a3173533d695d2ae6':
Make sure that ro.dalvik.vm.native.bridge is always set.
4f703a7f9ffd9a0d0432401a3173533d695d2ae6 26-Aug-2014 Calin Juravle <calin@google.com> Make sure that ro.dalvik.vm.native.bridge is always set.

A value of "0" means that native bridge is disabled.

Bug: 17104449

Change-Id: Id68afe305cd11471fed8aa3f5568e5dbfc22166c
untime_libart.mk
ddcbb89a8d50c2af23006a339f6b4fdd6a74aefc 25-Aug-2014 David 'Digit' Turner <digit@google.com> am 4d3f581d: resolved conflicts for merge of 7a58de4e to lmp-dev-plus-aosp

* commit '4d3f581d872ff1634b772411a66dab5ba9c6bebe':
arm64: Fix the sdk_arm64 build products
arm64: Fix aosp_arm64 system image.
4d3f581d872ff1634b772411a66dab5ba9c6bebe 25-Aug-2014 David 'Digit' Turner <digit@google.com> resolved conflicts for merge of 7a58de4e to lmp-dev-plus-aosp

Change-Id: I74491684909c34022c20932e1acd57887b1f0c15
7a58de4e099a896871adc763e14ed4b08d5f3fbb 25-Aug-2014 David 'Digit' Turner <digit@google.com> am d0015f71: Merge changes I152eb090,Ic40360bf

* commit 'd0015f7173d4bc2962d3c89b945e9c3bce5cb313':
arm64: Fix the sdk_arm64 build products
arm64: Fix aosp_arm64 system image.
46299f5efd8a4a7fc2f9ba89b87a4df8144334a8 20-Aug-2014 David 'Digit' Turner <digit@google.com> arm64: Fix the sdk_arm64 build products

This patch fixes the sdk_arm64 system images to boot properly when run
under emulation with the new qemu-android binaries.

BUG=17154406

Change-Id: I152eb09086ce4abc4b623e54de78cdaaac6b90a1
dk_arm64.mk
d3e8cb7fdabb2fc9c62e2aaa873c19eebf62d9aa 20-Aug-2014 David 'Digit' Turner <digit@google.com> arm64: Fix aosp_arm64 system image.

This patch ensures that the system image produced for the 'aosp_arm64'
build products can actually run under emulation with the new qemu-android
binaries [1]

The main issue is that the virtual board is named 'ranchu' instead of
'goldfish' (because the virtual hardware is _very_ different), and thus
requires specific files for the boot to start properly

(in particular fstab.ranchu is required to mount the system, data and
cache partitions, otherwise init will fail badly because /system/bin/
and /data/ are missing important files).

IMPORTANT: This requires the files under device/generic/goldfish/ from:

https://android-review.googlesource.com/#/c/105020/

[1] Binaries built from https://qemu-android.googlesource.com/qemu-android

BUG=17154406

Change-Id: Ic40360bf56e32aab708551c810000467d23793d4
osp_arm64.mk
d43b1cedb0622882de75c395c401fa1b2358b772 21-Aug-2014 Baligh Uddin <baligh@google.com> am 8883508a: am cc4c481b: Add en_AU as a supported locale

* commit '8883508aa905ce3d9d5eda5a0bfa7c8f12c0b90e':
Add en_AU as a supported locale
8883508aa905ce3d9d5eda5a0bfa7c8f12c0b90e 21-Aug-2014 Baligh Uddin <baligh@google.com> am cc4c481b: Add en_AU as a supported locale

* commit 'cc4c481b8f6f57b964715cbdab56092db08000d9':
Add en_AU as a supported locale
cc4c481b8f6f57b964715cbdab56092db08000d9 21-Aug-2014 Baligh Uddin <baligh@google.com> Add en_AU as a supported locale

Bug: 14587692
anguages_full.mk
c869a51a4e6d58851a7aee18cb1dcb65070b87d3 19-Aug-2014 Michael Wright <michaelwr@google.com> am ec8aee21: Merge "Remove inputflinger from build. DO NOT MERGE" into lmp-dev

* commit 'ec8aee21583d014563c11735af0219b2bac23c0f':
Remove inputflinger from build. DO NOT MERGE
08c71b2f7790758fc497ce3f112fb6090a7705ab 18-Aug-2014 Michael Wright <michaelwr@google.com> Remove inputflinger from build. DO NOT MERGE

Change-Id: Ic3031732ea9915e5fac0f5261985027f07125618
ase.mk
a82a069dd15cdf116227666c0784cdf81e11b65b 15-Aug-2014 Narayan Kamath <narayan@google.com> am 50fbf71b: Merge "Remove services, wifi, ethernet from BOOTCLASSPATH." into lmp-dev

* commit '50fbf71b2e21b899ff5fcb507e5725cd9bd0991f':
Remove services, wifi, ethernet from BOOTCLASSPATH.
74492f209217be01086a58807a45a2ae0923c4a6 15-Aug-2014 Jeff Tinker <jtinker@google.com> am 335f84fc: Merge "make com.android.mediadrm.signer available on all devices" into lmp-dev

* commit '335f84fcc8091a82079fbad444852593585f62ab':
make com.android.mediadrm.signer available on all devices
50fbf71b2e21b899ff5fcb507e5725cd9bd0991f 15-Aug-2014 Narayan Kamath <narayan@google.com> Merge "Remove services, wifi, ethernet from BOOTCLASSPATH." into lmp-dev
86d238bde0f1774b00dbe31d24c336fe6a1230bb 13-Aug-2014 Jeff Tinker <jtinker@google.com> make com.android.mediadrm.signer available on all devices

bug: 16978496
Change-Id: I238e6fa7fc4e588f52f86130a2721c391959a94a
ore_minimal.mk
89ec496f989c44315b25ec08915d847edd322739 05-Aug-2014 Narayan Kamath <narayan@google.com> Remove services, wifi, ethernet from BOOTCLASSPATH.

They belong to the system_server classpath.

bug: 16555230

Change-Id: Ic84f0b2baf611eeedff6d123cb7191bb0259e600
ore_minimal.mk
ore_tiny.mk
c6b76767193322b086caad0d3968552e0229b28f 25-Jul-2014 Alex Light <allight@google.com> Make system use patchoat to relocate during runtime.

Change DexPreOpt to include patch information of all compiled files so
we can relocate at runtime.

Bug: 15358152

(cherry picked from commit ce090d3f4508cb9130ab700833ae51a7fff8b373)

Change-Id: I75a1eec3a38d6bce1f678c510d57849f8dfa04fa
untime_libart.mk
cd767360817d8687b6b209d4178d0f65085da31d 05-Aug-2014 Brian Carlstrom <bdc@google.com> am 557e7e54: am ce06199a: Merge "Make system use patchoat to relocate during runtime."

* commit '557e7e54131999d25fc75c71ad2c15d931033312':
Make system use patchoat to relocate during runtime.
557e7e54131999d25fc75c71ad2c15d931033312 05-Aug-2014 Brian Carlstrom <bdc@google.com> am ce06199a: Merge "Make system use patchoat to relocate during runtime."

* commit 'ce06199a047f81d6afe522ab4e6f489deecb46f3':
Make system use patchoat to relocate during runtime.
ce090d3f4508cb9130ab700833ae51a7fff8b373 25-Jul-2014 Alex Light <allight@google.com> Make system use patchoat to relocate during runtime.

Change DexPreOpt to include patch information of all compiled files so
we can relocate at runtime.

Bug: 15358152

Change-Id: Ibe92d8b55a24bbf718b0416a21b76e5df7a2de26
untime_libart.mk
70c6e14492e137bcde20d2a20c0e98a830a81fcb 01-Aug-2014 Ben Murdoch <benm@google.com> am 9e6ba597: Merge "Remove webviewchromium from PRODUCT_BOOT_JARS." into lmp-dev

* commit '9e6ba597ba438fd4ad314f27bb532f36a9ec5aa9':
Remove webviewchromium from PRODUCT_BOOT_JARS.
9bee9d7d1137090dfd015d3b894bf5593a057991 30-Jul-2014 Ying Wang <wangying@android.com> am bb164eb6: Merge "Fix 64 bit emulator booting (again)."

* commit 'bb164eb64036b8e49309bc82eb0800562eaf9852':
Fix 64 bit emulator booting (again).
3b548515fbcc6a9d7baa56252038bdff6a8b608d 30-Jul-2014 Ying Wang <wangying@android.com> am 4b323c62: Merge "SDK targets should inherit from core_64_bit.mk"

* commit '4b323c62564337c96e0e0694c14d64f1c57182ee':
SDK targets should inherit from core_64_bit.mk
7dcd694ae07668a734676b7e9b4529fb75d4d918 30-Jul-2014 Ying Wang <wangying@google.com> am b0da8265: Merge "Add SDK product for arm64, x86_64 and mips64."

* commit 'b0da8265b21035641c964826e17c215972036669':
Add SDK product for arm64, x86_64 and mips64.
fe07e79113a12dd2d3c084d5e0c5d72d7026161b 30-Jul-2014 Ying Wang <wangying@google.com> am 8f509bad: Merge "Remove the unused large_emu_hw.mk"

* commit '8f509bad6d1eaa9928ff54eca220ba3e72214ac7':
Remove the unused large_emu_hw.mk
0ad0d197c327c217f4f171a0b8b872c4fbbdc827 17-Jun-2014 Narayan Kamath <narayan@google.com> SDK targets should inherit from core_64_bit.mk

bug: 15661143

(cherry picked from commit e78ba32d23dd3a1f3df1b861b1b17fced45801b0)

Change-Id: Icf9d0a7d429f848ca6163a8658c6e5f208fdd039
dk_arm64.mk
dk_mips64.mk
dk_x86_64.mk
be7449b0e130ef091a3c077ef53cfd9777eecb37 29-Apr-2014 Ying Wang <wangying@google.com> Add SDK product for arm64, x86_64 and mips64.

Bug: 14411602
Change-Id: Ia609321864ddade27df97448c8037f25c4ef99aa
ndroidProducts.mk
dk_arm64.mk
dk_mips64.mk
dk_x86_64.mk
3381a52556d44f1ad287f0e2691bccd6f374ad70 21-Nov-2013 Ying Wang <wangying@google.com> Remove the unused large_emu_hw.mk

Change-Id: Iea8330e00983f4eac44d8a072c1bf185afcf6a80

Conflicts:
target/product/large_emu_hw.mk
ndroidProducts.mk
arge_emu_hw.mk
ea63b7ae406217fc82e6ad3df3b6cab072d349a0 26-Jul-2014 Vignesh Venkatasubramanian <vigneshv@google.com> am 82af97fc: Add opus entries in generic makefiles.

* commit '82af97fc274c27da7099c46f84ad48f6f9624537':
Add opus entries in generic makefiles.
82af97fc274c27da7099c46f84ad48f6f9624537 28-May-2014 Vignesh Venkatasubramanian <vigneshv@google.com> Add opus entries in generic makefiles.

libopus is necessary for opus software decoding support. add that to
base.mk and add an entry for libstagefright_soft_opusdec to
core_base.mk.

Change-Id: Iddd6ab2b2a84bb966b7e635a6aa73efb6a803e98
ore_base.mk
4d366fb6d564950036e8dd03c553845f56738416 26-Jul-2014 Edwin Wong <edwinwong@google.com> am dbb3d2e7: Add libdrmclearkeyplugin.so to image.

* commit 'dbb3d2e732b5b66bade851bb1791c2040f233ef2':
Add libdrmclearkeyplugin.so to image.
dbb3d2e732b5b66bade851bb1791c2040f233ef2 24-Jul-2014 Edwin Wong <edwinwong@google.com> Add libdrmclearkeyplugin.so to image.

The library will be added to /system/vendor/lib/mediadrm.

Change-Id: Iebfd00077c2a13e4ad4296aedba21230a7e4f37f
ase.mk
9e6ba597ba438fd4ad314f27bb532f36a9ec5aa9 01-Aug-2014 Ben Murdoch <benm@google.com> Merge "Remove webviewchromium from PRODUCT_BOOT_JARS." into lmp-dev
97eae625a08491f55b8f9a05e793bbf73119e079 23-Jun-2014 Narayan Kamath <narayan@google.com> Fix 64 bit emulator booting (again).

Not only should they inherit from core_64_bit.mk, we should
inherit from that first to make sure sdk.mk doesn't override
those values with other cruft.

Change-Id: Ibcd3c47b5be92544c1e86b6e85608b875c468461
dk_arm64.mk
dk_mips64.mk
dk_x86_64.mk
843025ad610172f732a5837c710d7f5ad924114f 23-Jul-2014 Svet Ganov <svetoslavganov@google.com> am 6693649a: Merge "Add appwidget to system image." into lmp-dev

* commit '6693649a42177484c6439912c1d56712378a851c':
Add appwidget to system image.
6693649a42177484c6439912c1d56712378a851c 23-Jul-2014 Svet Ganov <svetoslavganov@google.com> Merge "Add appwidget to system image." into lmp-dev
2d733b71e82fd69daf0bd2aed511e0a49115cd17 22-Jul-2014 Ying Wang <wangying@google.com> am 0ea63e0c: Merge "Remove framework2" into lmp-dev

* commit '0ea63e0cbd974863f9c828951d3a9228de962db6':
Remove framework2
4b4eeee01fa8bbfacdb5121461414eaba6fb1f0d 21-Jul-2014 Ying Wang <wangying@google.com> am 04862007: Merge "Normalize SDK product name to sdk_<device_type>_<arch_name>" into lmp-dev

* commit '0486200762a0be6080579dd60044ae3ff88f616a':
Normalize SDK product name to sdk_<device_type>_<arch_name>
acc5296cb979ede30b07e62f4b6d9496ddc24fbd 21-Jul-2014 Svet Ganov <svetoslavganov@google.com> Add appwidget to system image.

Change-Id: I0d5db3f39390065ec5067bb9a15924fdcb181692
ase.mk
305e7e203148762284ab73ff02096fb3304280de 20-Jul-2014 Baligh Uddin <baligh@google.com> am cb3fe9a3: Fix LMP locales

* commit 'cb3fe9a33680b887db316c84e7066896075a471d':
Fix LMP locales
cb3fe9a33680b887db316c84e7066896075a471d 20-Jul-2014 Baligh Uddin <baligh@google.com> Fix LMP locales

Change-Id: Iee1ac47212139ef9df541aa9f77cec42ded6a0ca
Bug: 13437459
anguages_full.mk
14c975b830aa764272bb76aa207b5dbf15fe422e 21-Jul-2014 Ying Wang <wangying@google.com> Remove framework2

We don't need fraemwork2 split with the multidex framework.jar.

Change-Id: Ifc595b3679946d8958a9282360c7da9bc18e8adc
ase.mk
ore_minimal.mk
ore_tiny.mk
0486200762a0be6080579dd60044ae3ff88f616a 21-Jul-2014 Ying Wang <wangying@google.com> Merge "Normalize SDK product name to sdk_<device_type>_<arch_name>" into lmp-dev
1f371a1f98b48b4c093e9e1b7a9492bd3688d86f 19-Jul-2014 Ying Wang <wangying@google.com> Normalize SDK product name to sdk_<device_type>_<arch_name>

Put the common pieces in sdk_base.mk.
Still keep the old names as aliases.
Bug: 16216170

Change-Id: I39a438843c8b09df1aafff142bd9987962f11ef8
ndroidProducts.mk
dk.mk
dk_arm64.mk
dk_base.mk
dk_mips.mk
dk_mips64.mk
dk_phone_arm64.mk
dk_phone_armv7.mk
dk_phone_mips.mk
dk_phone_mips64.mk
dk_phone_x86.mk
dk_phone_x86_64.mk
dk_x86.mk
dk_x86_64.mk
a00515d0df69dfc835a6527edade7c32b088378c 17-Jul-2014 Torne (Richard Coles) <torne@google.com> Remove webviewchromium from PRODUCT_BOOT_JARS.

The WebView Java code is now loaded by WebViewFactory from an APK when
an app needs it, so remove the old jar from the boot classpath.

Bug: 16329371
Change-Id: Ia295cba8454fc63e1f3b806c67afa8a379657365
ore_minimal.mk
06940df71383b5acfdfdf9d4d4cf6e30090dfa7c 17-Jul-2014 Ying Wang <wangying@google.com> resolved conflicts for merge of ef44fb2d to lmp-dev-plus-aosp

Change-Id: I5551e6b1303f2b37d199a1b894f37c50839fdecc
ef44fb2d7b6f417a0391a5b6ce2993c234885633 17-Jul-2014 Ying Wang <wangying@google.com> am 0b30c5f0: Merge "Remove linker64 and debuggerd64"

* commit '0b30c5f0b5d70ecc7599f33ccd226f62e176872f':
Remove linker64 and debuggerd64
b2be5ffdeda3a33d454dc7ee1b22578d1c3cff52 17-Jul-2014 Ying Wang <wangying@google.com> Remove linker64 and debuggerd64

We don't have separate *64 module names any more.
Now both 32-bit and 64-bit variants are built under the same module name.

Change-Id: I1956a6a88ec6fe280798be01928239d098dfe27a
mbedded.mk
69a86f2f0fa0d1e97428f7b3633234e50ca0011d 14-Jul-2014 Stephen Hines <srhines@google.com> am 60a0ba2b: Merge "Remove bcc from generic_no_telephony.mk."

* commit '60a0ba2b345720313d1beb0421db57ece75c063c':
Remove bcc from generic_no_telephony.mk.
29f932706d39799a572544b1b26e7460b16040a3 14-Jul-2014 Stephen Hines <srhines@google.com> am fd5e704c: Merge "Add bcc into /system/bin."

* commit 'fd5e704c5683077e4c689d4a27769c034b48be7f':
Add bcc into /system/bin.
f4eabc3961c3b7f7730329fd527824df35e5b242 11-Jul-2014 Daniel Rosenberg <drosen@google.com> Added support for building verified vendor partition

Change-Id: I762724800ccab3a365e6d2efdf86cd9c394818eb
Signed-off-by: Daniel Rosenberg <drosen@google.com>
erity.mk
324048338323aac4bdc497698391292c4561a557 14-Jul-2014 leozwang <leozwang@google.com> Remove bcc from generic_no_telephony.mk.

bcc was added into core_minimal.mk.

Change-Id: I29fa6eb3df0dada609e2f6b3e28ffd08d13c6afc
eneric_no_telephony.mk
38bbc70d045b46b9f3389f0c2693bcff6083b297 13-Jul-2014 leozwang <leozwang@google.com> Add bcc into /system/bin.

Bug: 16161758
Change-Id: I492f6780ecf7d18f291532fc934a80ff7ac643cf
(cherry picked from commit 1bb19d32627fdad6a8c301b152ea26d41f2c8f09)
ore_minimal.mk
01e68535560066f5d99f7cc986e31b7ac3db13f1 13-Jul-2014 leozwang <leozwang@google.com> Add bcc into /system/bin.

Bug: 16161758
Change-Id: I492f6780ecf7d18f291532fc934a80ff7ac643cf
ore_minimal.mk
60a0ba2b345720313d1beb0421db57ece75c063c 14-Jul-2014 Stephen Hines <srhines@google.com> Merge "Remove bcc from generic_no_telephony.mk."
176b0d3f86c2a474c8a6e9404c4c937c081da8d0 14-Jul-2014 leozwang <leozwang@google.com> Remove bcc from generic_no_telephony.mk.

bcc was added into core_minimal.mk.

Change-Id: I29fa6eb3df0dada609e2f6b3e28ffd08d13c6afc
eneric_no_telephony.mk
af0aa3ca6d5888b0d7e2c1a279ad129d9c1536cd 12-Jul-2014 Baligh Uddin <baligh@google.com> Fix Tamil country code. ta_TN should be ta_IN

Change-Id: I177bc5ba09f0c529409c5a81d67b6dc61d5afdf6
Bug: 16234964
anguages_full.mk
d42ae848630e8c77809ce5a425308899c1e8f98f 10-Jul-2014 Paul Jensen <pauljensen@google.com> Add app to handle captive portal login.

This app is only used if no other app handles the broadcast to perform captive
portal login.

Bug:15409233
Bug:15409354

Change-Id: Ie240d7eac4bdbab8cc7578782bd72d8b26de7951
ore.mk
b1c9734b681ae985a7cab03311b7f8abe04d47ee 09-Jul-2014 Brian Carlstrom <bdc@google.com> am ef0b6e0c: am 8a749606: am 02a5b517: Merge "Make dex2oat heap size product configurable [build]"

* commit 'ef0b6e0c19eb37f4fbc42491771611e247168519':
Make dex2oat heap size product configurable [build]
ef0b6e0c19eb37f4fbc42491771611e247168519 09-Jul-2014 Brian Carlstrom <bdc@google.com> am 8a749606: am 02a5b517: Merge "Make dex2oat heap size product configurable [build]"

* commit '8a7496060df85c241b976d6cd69b13828e452ef9':
Make dex2oat heap size product configurable [build]
8a7496060df85c241b976d6cd69b13828e452ef9 09-Jul-2014 Brian Carlstrom <bdc@google.com> am 02a5b517: Merge "Make dex2oat heap size product configurable [build]"

* commit '02a5b51798b06434b08ffe2f6e6c485e73cd42bc':
Make dex2oat heap size product configurable [build]
cffe289dc6a5a248ac28805e1ad129681da002fe 08-Jul-2014 Brian Carlstrom <bdc@google.com> Make dex2oat heap size product configurable [build]

Bug: 15919420
Change-Id: If92318a6e3d5b9c8c6a2d08a3371386fa5ad8f45
untime_libart.mk
bde7cc108cee81352fcfc58efd2ddcd2e6f2feec 05-Jul-2014 Joe LaPenna <jlapenna@google.com> CW on Master: Add wifi-service to core_tiny

BUG: 15143878

Change-Id: Idd31188456fa5cf9622f2ff754157286b3de97d1
ore_tiny.mk
684ee2b54480345042ee855d47f110fb429984c4 02-Jul-2014 Nick Vaccaro <nvaccaro@google.com> Add ims-common to PRODUCT_PACKAGES

Bug: 15143878
Change-Id: I0f244530d46380b329cc43112981f6daaee39628
ore_tiny.mk
de5dce1ad155fe34e2e24f88d0838ddb579f8d10 01-Jul-2014 Brian Carlstrom <bdc@google.com> Fixes for core_tiny zygote to boot

Change-Id: Ie926eb316d05702ddb715ca4519397e9be0e7049
ore_tiny.mk
0a74bf180a1f3bca62c0ee42904a90bfd6feffa0 27-Jun-2014 Baligh Uddin <baligh@google.com> Merge "Add new locales for Platform (L) release"
c8ae20330c255567608d40fc2b953ef7f4cdddba 27-Jun-2014 Baligh Uddin <baligh@google.com> Add new locales for Platform (L) release

Bug: 13437459
Change-Id: Ic186d288469b503118513a437de3a2ef446e34fc
anguages_full.mk
56eb2f983eecf1724674517d6d97046dcdeb3d88 26-Jun-2014 Nick Vaccaro <nvaccaro@google.com> Add logd to core_tiny.mk (for logcat functionality)

Bug: 15143878
Change-Id: Ief73aac31b0d4689d38c734dc23f0d20cdcdea17
ore_tiny.mk
4c5d3daef59a9c592c5346328e384239307747e0 23-Jun-2014 Narayan Kamath <narayan@google.com> am 6fdf121c: Fix 64 bit emulator booting (again).

* commit '6fdf121c192944f13255a8908df802051fec6535':
Fix 64 bit emulator booting (again).
6fdf121c192944f13255a8908df802051fec6535 23-Jun-2014 Narayan Kamath <narayan@google.com> Fix 64 bit emulator booting (again).

Not only should they inherit from core_64_bit.mk, we should
inherit from that first to make sure sdk.mk doesn't override
those values with other cruft.

Change-Id: Ibcd3c47b5be92544c1e86b6e85608b875c468461
dk_arm64.mk
dk_mips64.mk
dk_x86_64.mk
39175e172c06181f727ace24a324e82e59aa312b 21-Jun-2014 Tsu Chiang Chuang <tsu@google.com> Merge "Make default 64-bit primary, 32-bit secondary" into lmp-preview-dev
31033fe08d10990c0f820a603f221cf51b7c739e 17-Jun-2014 Narayan Kamath <narayan@google.com> SDK targets should inherit from core_64_bit.mk

bug: 15661143

(cherry picked from commit e78ba32d23dd3a1f3df1b861b1b17fced45801b0)

Change-Id: Icf9d0a7d429f848ca6163a8658c6e5f208fdd039
dk_arm64.mk
dk_mips64.mk
dk_x86_64.mk
85455b6cce4e00c57011b5f4e746561d06ca412c 17-Jun-2014 Brian Carlstrom <bdc@google.com> Make default 64-bit primary, 32-bit secondary

This is required to get aarch64 & x86_64 emulators booting
on lmp-preview-dev. Without this change, the system_server
is a 32 bit process but java only apps that use the
"android.uid.system" shared UID are dex2oated to 64 bit and
won't work correctly.

The correct fix needs build system changes, so this is the
easiest fix for now.

Note that this happens to work on volantis because the package
manager adjusts their ABI correctly during boot. That can't
happen on emulators because of dex-preopt; dex2oat can't oatify
a dex file from inside an existing oat file.

(cherry picked from commit d79504631926bbdd1bdc721e8824fcb8a9952f54)

Change-Id: Id94bcc382e90b279e726f2d1d0350fc60a5020df
ore_64_bit.mk
8fd9944e8fc219347858be367f51736e9a1ef341 19-Jun-2014 Brian Carlstrom <bdc@google.com> am 32d25fda: am dab766a7: Merge "Switch from core to core-libart"

* commit '32d25fdabfaadc95292b43a29b695d8229333bcf':
Switch from core to core-libart
32d25fdabfaadc95292b43a29b695d8229333bcf 19-Jun-2014 Brian Carlstrom <bdc@google.com> am dab766a7: Merge "Switch from core to core-libart"

* commit 'dab766a7312b1313c89930b5307f33f0baec1549':
Switch from core to core-libart
b1dafb18045274e8a7ec45360010ddf824483dcf 19-Jun-2014 Brian Carlstrom <bdc@google.com> Switch from core to core-libart

Bug: 14298175
Change-Id: I1db40e7c67322d80a108b2b88e6d2e6d275d7898
ore_base.mk
ore_minimal.mk
0d073451e7a453ccfb952505b27ec1effdc3a674 18-Jun-2014 Brian Carlstrom <bdc@google.com> am 9a954de3: am 8fb55d06: Merge "Remove some uses of the deprecated WITH_HOST_DALVIK."

* commit '9a954de366bad8ba2cce2cb6c917a1bec7c61c77':
Remove some uses of the deprecated WITH_HOST_DALVIK.
9a954de366bad8ba2cce2cb6c917a1bec7c61c77 18-Jun-2014 Brian Carlstrom <bdc@google.com> am 8fb55d06: Merge "Remove some uses of the deprecated WITH_HOST_DALVIK."

* commit '8fb55d06c7bd153e673c1372b3af75bcb849ed9d':
Remove some uses of the deprecated WITH_HOST_DALVIK.
a00ba56c63b0bc5343a481c7e44863f6bcdb183d 12-Jun-2014 Ian Rogers <irogers@google.com> Remove some uses of the deprecated WITH_HOST_DALVIK.

Bug: 13751317.
Change-Id: I4beb81089b4ad7dac4d87571509389d1dae22bf3
untime_common.mk
untime_libart.mk
untime_libdvm.mk
6db9e1c8872c1872cbc368cf8816a598eab26081 19-Jun-2014 Narayan Kamath <narayan@google.com> Merge changes Ib9d1863c,I2a6eb327

* changes:
SDK targets should inherit from core_64_bit.mk
Fix issue in symlinking 64 bit executables.
55fa2ea206d89bbebfa3aa697437ae82b71faa22 19-Jun-2014 Brian Carlstrom <bdc@google.com> resolved conflicts for merge of 8fd9944e to master

Change-Id: I1ceda92267675d4ca460b6f990c0acea4b4812a8
0df5e7270b2b63f3e5955db9b34971a8d9094107 18-Jun-2014 Daniel Rosenberg <drosen@google.com> Added filesystem management tools to core_minimal.mk and core_tiny.mk

Required for supporting resizing asecs

Change-Id: If7de23aa4baf97f3d0ccec423e52534f379f0881
Signed-off-by: Daniel Rosenberg <drosen@google.com>
ore_minimal.mk
ore_tiny.mk
85b70c039f1f805ca9102998c35a2fa49dd09911 18-Jun-2014 Brian Carlstrom <bdc@google.com> am 0d073451: am 9a954de3: am 8fb55d06: Merge "Remove some uses of the deprecated WITH_HOST_DALVIK."

* commit '0d073451e7a453ccfb952505b27ec1effdc3a674':
Remove some uses of the deprecated WITH_HOST_DALVIK.
e78ba32d23dd3a1f3df1b861b1b17fced45801b0 17-Jun-2014 Narayan Kamath <narayan@google.com> SDK targets should inherit from core_64_bit.mk

bug: 15661143
Change-Id: Ib9d1863c7acf7b607a027f4945ee4755624967b3
dk_arm64.mk
dk_mips64.mk
dk_x86_64.mk
b60ccd667200d34808f253bdf8d56ea18834006b 17-Jun-2014 Narayan Kamath <narayan@google.com> am ae65e2eb: am d73ec26a: Merge "Make default 64-bit primary, 32-bit secondary"

* commit 'ae65e2eb8d5f530d4292a5c70bac113f18900e9d':
Make default 64-bit primary, 32-bit secondary
ae65e2eb8d5f530d4292a5c70bac113f18900e9d 17-Jun-2014 Narayan Kamath <narayan@google.com> am d73ec26a: Merge "Make default 64-bit primary, 32-bit secondary"

* commit 'd73ec26a19e82cefca45e3c80b37b015d423bda7':
Make default 64-bit primary, 32-bit secondary
97f49221add746c1a385a4086054682e7d3a3353 17-Jun-2014 Steve Moyer <smoyer@google.com> Merge "DO NOT MERGE: Combine emulator test projects into a single apk" into stage-aosp-master
d79504631926bbdd1bdc721e8824fcb8a9952f54 17-Jun-2014 Brian Carlstrom <bdc@google.com> Make default 64-bit primary, 32-bit secondary

Change-Id: I2613a5072e2778307eebdc95d81f184f748ce9f5
ore_64_bit.mk
ull_x86_64.mk
9d62dbc53278e1a380053178ead373619eca4a32 17-Jun-2014 Narayan Kamath <narayan@google.com> resolved conflicts for merge of b60ccd66 to master

Change-Id: I731af090c472d70a6c0627cef87239dc6df91645
2e5371ae929185de23c1d9160e865f81a51a7f6e 10-Jun-2014 Elliott Hughes <enh@google.com> Remove libportable from core_base.mk.

(cherry picked from commit 4e8c6991e534fdb5901c6d31d7181a0d071317f4)

Change-Id: Icefe7dccbca87798d4ec0761bf90aa169253839e
ore_base.mk
16e2e047302ba716cc61fa59ccd88cf8a1e42ccb 07-Feb-2014 Steve Moyer <smoyer@google.com> DO NOT MERGE: Combine emulator test projects into a single apk

SmsTest, GpsLocationTest, ConnectivityTest -> EmulatorSmokeTests

Conflicts:
target/product/sdk.mk

Change-Id: Ia5add1bc6360c27f84aab8f32b30c312435b1871
dk.mk
bd55fc56e12e6527e3a6db488cf3be101ec0a1d5 14-Jun-2014 Adam Lesinski <adamlesinski@google.com> am b9c024c6: am e20af003: Merge "Add drm framework library to core_tiny" into klp-modular-dev

* commit 'b9c024c674968c6b05101a8de65108a62917cf17':
Add drm framework library to core_tiny
2d5486a00651a33d61b6a1b4c8f1f06db6604041 13-Jun-2014 Wink Saville <wink@google.com> Merge "Merge kwd to master"
b9c024c674968c6b05101a8de65108a62917cf17 13-Jun-2014 Adam Lesinski <adamlesinski@google.com> am e20af003: Merge "Add drm framework library to core_tiny" into klp-modular-dev

* commit 'e20af003e443ff2fd38a446613ecc28f0d10330a':
Add drm framework library to core_tiny
08ccd188e0e85592fecd13444763dd31b47247cc 12-Jun-2014 Nick Kralevich <nnk@google.com> am 64dd84a9: am 003f84fb: am c80e876c: Merge "Add service_contexts to embedded.mk."

* commit '64dd84a94f468b0e70996c55411d2be08c985267':
Add service_contexts to embedded.mk.
64dd84a94f468b0e70996c55411d2be08c985267 12-Jun-2014 Nick Kralevich <nnk@google.com> am 003f84fb: am c80e876c: Merge "Add service_contexts to embedded.mk."

* commit '003f84fbbbffa0eb0b6958a2f7f4a120206decc8':
Add service_contexts to embedded.mk.
003f84fbbbffa0eb0b6958a2f7f4a120206decc8 12-Jun-2014 Nick Kralevich <nnk@google.com> am c80e876c: Merge "Add service_contexts to embedded.mk."

* commit 'c80e876cd2eab6452313a98c6ddeca403510784c':
Add service_contexts to embedded.mk.
8b834ecedbeb7f9dcfe71a5a427c475fcf638a95 10-Jun-2014 Riley Spahn <rileyspahn@google.com> Add service_contexts to embedded.mk.

Add service_contexts to embedded.mk to support MAC checks in the
service manager.

Bug: 12909011
Change-Id: I31f4f4e1acb2be8167f2f11f93c936c18303135a
mbedded.mk
273c22cbc06f3939f85aeb6013b4594d2cf9fbde 12-Jun-2014 Wink Saville <wink@google.com> Merge kwd to master

Add ims-common support from kwd

Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
ore_minimal.mk
59c9bea1da01ec19db994060d5ccc5cd5aa01adb 11-Jun-2014 Elliott Hughes <enh@google.com> am b5153477: am c7504124: am 47cdacd5: Merge "Remove libportable from core_base.mk."

* commit 'b5153477107fd0cba9e073c4445c11c78ee35c92':
Remove libportable from core_base.mk.
b5153477107fd0cba9e073c4445c11c78ee35c92 10-Jun-2014 Elliott Hughes <enh@google.com> am c7504124: am 47cdacd5: Merge "Remove libportable from core_base.mk."

* commit 'c75041243c1c189e6972eb8680c83f1b17dacfd7':
Remove libportable from core_base.mk.
c75041243c1c189e6972eb8680c83f1b17dacfd7 10-Jun-2014 Elliott Hughes <enh@google.com> am 47cdacd5: Merge "Remove libportable from core_base.mk."

* commit '47cdacd5e633c8256a5dd32c769b5469882fc0aa':
Remove libportable from core_base.mk.
4e8c6991e534fdb5901c6d31d7181a0d071317f4 10-Jun-2014 Elliott Hughes <enh@google.com> Remove libportable from core_base.mk.

Change-Id: I3fae0625c68db885bd2fba502d31fe3c524d4f47
ore_base.mk
f1831cb02225b280e5bd9a95bb8ea48a78f83b1e 07-Jun-2014 Lajos Molnar <lajos@google.com> am 93d45370: core_base.mk: add hevc software decoder

* commit '93d45370bea37e2c1e5931181fef12c67e9d2f98':
core_base.mk: add hevc software decoder
b300792c657e07753374d07c5d544ffeba5c47b6 06-Jun-2014 Adam Lesinski <adamlesinski@google.com> Add drm framework library to core_tiny

Change-Id: If6a451a9b26789ad8689722425a2a34372c123d9
ore_tiny.mk
93d45370bea37e2c1e5931181fef12c67e9d2f98 06-Jun-2014 Lajos Molnar <lajos@google.com> core_base.mk: add hevc software decoder

Bug: 14571712
Change-Id: I41c57023c6bcba73859b61052cacfd4ffd02e3dd
ore_base.mk
c1dd8b4e67c9372538d9f4e9d154d4604c97df06 06-Jun-2014 Adam Lesinski <adamlesinski@google.com> Merge commit '2f9a705e' into manualmerge

Conflicts:
target/product/core_tiny.mk

Change-Id: I6d2f57be8d4e65768d51f6db65d78295d1d3e3fa
2f9a705e5ee507786c2d5145161c954fe04f68d5 06-Jun-2014 Adam Lesinski <adamlesinski@google.com> am 3f1b5c52: Merge "The public Telephony APIs must be present in all Android products" into klp-modular-dev

* commit '3f1b5c52d27165fc5aa0fbf443f10e8ad3e81ab7':
The public Telephony APIs must be present in all Android products
e807ab026922379d56e5312182ae1759785cd28b 05-Jun-2014 Eric Laurent <elaurent@google.com> Merge "add sound trigger service library"
b0baa27f3d16858ada934d0769d173644760e6b4 19-Apr-2014 Eric Laurent <elaurent@google.com> add sound trigger service library

Change-Id: I444396c5a1df13ad59c2a236849e9c729faed956
ase.mk
e8e7ebbde46df2a4dafc4c90a53abd911d1255ec 04-Jun-2014 Qiwen Zhao <zhao@google.com> Revert "Revert "DO NOT MERGE: Combine emulator test projects into a single apk""

This reverts commit a5abefbbb527490dd76e34780dc2bfc6ed6a437d.
dk.mk
a5abefbbb527490dd76e34780dc2bfc6ed6a437d 04-Jun-2014 Qiwen Zhao <zhao@google.com> Revert "DO NOT MERGE: Combine emulator test projects into a single apk"

This reverts commit 0ced06ea0f20cf8bd6a1a2b2e34531f04f621c00.
dk.mk
37773821f150778c48ef3519407d8ee71dd66a30 07-Feb-2014 Steve Moyer <smoyer@google.com> DO NOT MERGE: Combine emulator test projects into a single apk

SmsTest, GpsLocationTest, ConnectivityTest -> EmulatorSmokeTests

Conflicts:
target/product/sdk.mk

Change-Id: Ia5add1bc6360c27f84aab8f32b30c312435b1871
dk.mk
008dc16cb06976620c0fa1e51942f2d1c6af54f3 07-Feb-2014 Steve Moyer <smoyer@google.com> DO NOT MERGE: Combine emulator test projects into a single apk

SmsTest, GpsLocationTest, ConnectivityTest -> EmulatorSmokeTests

Conflicts:
target/product/sdk.mk

Change-Id: Ia5add1bc6360c27f84aab8f32b30c312435b1871
dk.mk
40703e94735648ed88423b33ef64bab816c74225 04-Jun-2014 Adam Lesinski <adamlesinski@google.com> The public Telephony APIs must be present in all Android products

Change-Id: I8d510a422b00b65beed2675c611301e20fd1356f
ore_tiny.mk
7f73ca804a0c80bb2a9b40f3f7021f75688efeb5 16-May-2014 Dave Allison <dallison@google.com> Add libsigchain to the embedded.mk makefile

This library is used in a LD_PRELOAD environment variable and the linker shows
a warning if it is not present. This change is to added it to all targets so
that the warning is not shown. If ART is not provided on the device this
library has no effect.

Change-Id: I81f01b66fa9c78048534f4bcfc04d62b18057a03
mbedded.mk
e2618cdc527a226d911c4889ef45f2ec1dadb3c3 02-Jun-2014 Nick Kralevich <nnk@google.com> am 362d2d41: am 333005f1: am c706ea79: Merge "Include selinux_version file with builds."

* commit '362d2d4123a755a3e39a2015cf49da7db24a26ad':
Include selinux_version file with builds.
362d2d4123a755a3e39a2015cf49da7db24a26ad 02-Jun-2014 Nick Kralevich <nnk@google.com> am 333005f1: am c706ea79: Merge "Include selinux_version file with builds."

* commit '333005f1bfa7dc36d327ddb45fdf8fa2d38ca768':
Include selinux_version file with builds.
333005f1bfa7dc36d327ddb45fdf8fa2d38ca768 02-Jun-2014 Nick Kralevich <nnk@google.com> am c706ea79: Merge "Include selinux_version file with builds."

* commit 'c706ea79629792f4432774643887f5681e8f145d':
Include selinux_version file with builds.
c706ea79629792f4432774643887f5681e8f145d 02-Jun-2014 Nick Kralevich <nnk@google.com> Merge "Include selinux_version file with builds."
21e9474252760372e5ee33f6285da592b8e8f4ab 30-May-2014 Ying Wang <wangying@google.com> am b541ab6c: Support to build 64-bit unbundled binaries.

* commit 'b541ab6c51734530ed615e307f8912f32e616967':
Support to build 64-bit unbundled binaries.
b541ab6c51734530ed615e307f8912f32e616967 30-May-2014 Ying Wang <wangying@google.com> Support to build 64-bit unbundled binaries.

Change-Id: I4656c983d60aaf535ce4d14528c28ae8cef98fd8
ndroidProducts.mk
7127da62c8a1c8db9f7e8b32afac67e13da01db4 29-May-2014 Dave Allison <dallison@google.com> am faa2d249: am f4115cdf: am 2a2ba735: Merge "Add libsigchain to the embedded.mk makefile"

* commit 'faa2d24991682e31804f8cfcdc16a4f09fb4dbad':
Add libsigchain to the embedded.mk makefile
faa2d24991682e31804f8cfcdc16a4f09fb4dbad 29-May-2014 Dave Allison <dallison@google.com> am f4115cdf: am 2a2ba735: Merge "Add libsigchain to the embedded.mk makefile"

* commit 'f4115cdfac6bfde8e3d7cab1e7782d078d764209':
Add libsigchain to the embedded.mk makefile
8fe9c76d9acbf5a95e8e1d8a151658a8c9bac9f4 29-May-2014 Brian Carlstrom <bdc@google.com> resolved conflicts for merge of 2267c22b to klp-modular-dev-plus-aosp

Change-Id: I636a1ebd2f68e2c505875bf3333f18a8977a0e2c
f4115cdfac6bfde8e3d7cab1e7782d078d764209 29-May-2014 Dave Allison <dallison@google.com> am 2a2ba735: Merge "Add libsigchain to the embedded.mk makefile"

* commit '2a2ba735df028a6168368a399b6df27a6ec33fa4':
Add libsigchain to the embedded.mk makefile
2a2ba735df028a6168368a399b6df27a6ec33fa4 29-May-2014 Dave Allison <dallison@google.com> Merge "Add libsigchain to the embedded.mk makefile"
2267c22b3db95fe0a0d94865c9c69cc51b1a5f70 29-May-2014 Brian Carlstrom <bdc@google.com> am f2a2406b: Merge "Remove dependencies on runtime_libdvm and libdvm.so in general"

* commit 'f2a2406b8c01e71603feaa5eaccd75d26ea76804':
Remove dependencies on runtime_libdvm and libdvm.so in general
1e60fe58f0a66c4281a9c0050ce4d706d342bd22 29-May-2014 Brian Carlstrom <bdc@google.com> Remove dependencies on runtime_libdvm and libdvm.so in general

Bug: 14298175

(cherry picked from commit bf8a374a92e327efed95892fe67e6917a89c6c2b)

Change-Id: I183d1ff078a54c422305d8798ea200855265ebb6
ore_minimal.mk
5da48a33942f4378b64bca95d54e32b19ee07695 29-May-2014 Brian Carlstrom <bdc@google.com> am bf8a374a: Remove dependencies on runtime_libdvm and libdvm.so in general

* commit 'bf8a374a92e327efed95892fe67e6917a89c6c2b':
Remove dependencies on runtime_libdvm and libdvm.so in general
bf8a374a92e327efed95892fe67e6917a89c6c2b 29-May-2014 Brian Carlstrom <bdc@google.com> Remove dependencies on runtime_libdvm and libdvm.so in general

Bug: 14298175
Change-Id: I8441b64dc33543a912aebcfb8fdf76114ec50abe
ore_minimal.mk
ore_tiny.mk
7d55bea91fc7ae146ed35cd26683966aa0ef5bfb 27-May-2014 Narayan Kamath <narayan@google.com> resolved conflicts for merge of 38c3c930 to master

Change-Id: I88bb5131ce15bc5a4d7a7870d33c78fc9d952bb2
38c3c9309f12b2c9152bf69848f2f3aeb9832251 27-May-2014 Narayan Kamath <narayan@google.com> am 6c2ae327: am 8d3b9c9e: Merge "Switch x86_64 emulator to 64 bit primary."

* commit '6c2ae327665396958ba6f08dc72bc30b3455d046':
Switch x86_64 emulator to 64 bit primary.
06db73241a12a6b5f352647e966d254ae6443f68 27-May-2014 Narayan Kamath <narayan@google.com> resolved conflicts for merge of 0f99bb3d to klp-modular-dev-plus-aosp

Change-Id: I9be144d41d8ad3c4792f5ca2a3b8aaa65a77530f
6c2ae327665396958ba6f08dc72bc30b3455d046 27-May-2014 Narayan Kamath <narayan@google.com> am 8d3b9c9e: Merge "Switch x86_64 emulator to 64 bit primary."

* commit '8d3b9c9e456e1d62a025d2eb3a03f2566823d2e3':
Switch x86_64 emulator to 64 bit primary.
0f99bb3d0bb358e79be85b54823792ec2c198b8b 27-May-2014 Narayan Kamath <narayan@google.com> am 7b31bd3e: Merge "Remove hardcoded TARGET_PREFER_32_BIT_APPS."

* commit '7b31bd3e8f25b9b232204d4b64399d78d6e41163':
Remove hardcoded TARGET_PREFER_32_BIT_APPS.
8d3b9c9e456e1d62a025d2eb3a03f2566823d2e3 27-May-2014 Narayan Kamath <narayan@google.com> Merge "Switch x86_64 emulator to 64 bit primary."
7b31bd3e8f25b9b232204d4b64399d78d6e41163 27-May-2014 Narayan Kamath <narayan@google.com> Merge "Remove hardcoded TARGET_PREFER_32_BIT_APPS."
62da5fd16104c9f4db2b5b78e48269841ec98b2c 21-May-2014 Narayan Kamath <narayan@google.com> Switch x86_64 emulator to 64 bit primary.

Also siezes the opportunity to remove the hardcoded
TARGET_PREFER_32_BIT_APPS directing in core_64_bit.mk.
This avoids the need for further hacks but needs supporting
changes to a few apps to force them to 32 bit.

Change-Id: I36ba9e5f5b08dd87d6a4afc27961a436306eed99
ull_x86_64.mk
214c53a0229ff86e3c7c55046ba1216e3d0ee844 06-May-2014 Narayan Kamath <narayan@google.com> Remove hardcoded TARGET_PREFER_32_BIT_APPS.

This isn't required any longer, besides individual products
should be allowed to set this value themselves.

(cherry picked from commit 7b9347a7f9d870e149ef38438ad547abe2709ee2)

Change-Id: If459eab32c6e7831596224ad3503baefbf028133
ore_64_bit.mk
87b6b24f863e952bec9be7a5cb8415c195744b18 22-May-2014 Lorenzo Colitti <lorenzo@google.com> Merge "Build EthernetService."
9b71d1de32579d032f77e9b6cac3e58fa718760a 22-May-2014 Eric Laurent <elaurent@google.com> Merge "split audio policy library"
5eb187beaf2c7781012bfa44303951862166be7c 21-May-2014 Mark Salyzyn <salyzyn@google.com> am 1309152e: am 1fe58202: am ea65c191: Merge "libctest: zap"

* commit '1309152ec189e670d1c246bbabe1f33942e401b1':
libctest: zap
1309152ec189e670d1c246bbabe1f33942e401b1 21-May-2014 Mark Salyzyn <salyzyn@google.com> am 1fe58202: am ea65c191: Merge "libctest: zap"

* commit '1fe582026940c70f4a7ff8f130372234d07d3611':
libctest: zap
1fe582026940c70f4a7ff8f130372234d07d3611 21-May-2014 Mark Salyzyn <salyzyn@google.com> am ea65c191: Merge "libctest: zap"

* commit 'ea65c191e7c08233c97c5b854537d2a0d2127733':
libctest: zap
ae0d2411444e7618e2e41ce6e966e519cb6a0c9f 21-May-2014 Mark Salyzyn <salyzyn@google.com> libctest: zap

Change-Id: Ia3ff0cad0995af428adf2dbdf10587dae904ec7d
mbedded.mk
0e7533fca58df9671b4925fa6ecd1c1f27ef70bb 21-May-2014 Svetoslav Ganov <svetoslavganov@google.com> Revert "Fix build: Revert "Switching to the final PDF rendering library""

This reverts commit fa4f6471c48d2255a08432b20b0b16f3ae712d4c.

Change-Id: I7541ddad1302ca0f39aec62e3c4ca399046e56a6
ase.mk
f1669ddcec912eee3c6f77e8d4ef1a3ad065241b 21-May-2014 Lorenzo Colitti <lorenzo@google.com> Build EthernetService.

This is included in the PRODUCT_BOOT_JARS because it needs to be
loaded by system_server via SystemServiceManager.startService,
which only looks at the boot classpath.

This is compiled on all devices as opposed to only devices with
a physical Ethernet port because we also support Ethernet over
USB.

Change-Id: I55bc422e2a7b700eea4b7513f96079502be36882
ore_minimal.mk
fa4f6471c48d2255a08432b20b0b16f3ae712d4c 21-May-2014 Ed Heyl <edheyl@google.com> Fix build: Revert "Switching to the final PDF rendering library"

This reverts commit 7a32ace471423666c9366f9beeefec9b9c5251eb.

Change-Id: Icf5b4e16e12a0ca6f7fb662472801f90840a743f
ase.mk
7a32ace471423666c9366f9beeefec9b9c5251eb 21-May-2014 Svetoslav <svetoslavganov@google.com> Switching to the final PDF rendering library

Change-Id: I27fdb9b937fa08986f52084d3647d4d23d2db6a4
ase.mk
baf9741d55b12c60fcf4e19d29b4a3ce10f7bfc3 21-May-2014 Sreeram Ramachandran <sreeram@google.com> am feb371ad: am 90a0edbc: Merge "Remove netd_client. It has moved to the internal tree."

* commit 'feb371ad6b437aac82b46c74956bff1f83df3744':
Remove netd_client. It has moved to the internal tree.
feb371ad6b437aac82b46c74956bff1f83df3744 21-May-2014 Sreeram Ramachandran <sreeram@google.com> am 90a0edbc: Merge "Remove netd_client. It has moved to the internal tree."

* commit '90a0edbc0b6dfee222ff630973308c737202a6b7':
Remove netd_client. It has moved to the internal tree.
a7877a4674d23b982f5d0d9db83d1039ec1e0ce1 21-May-2014 Sreeram Ramachandran <sreeram@google.com> Remove netd_client. It has moved to the internal tree.

Change-Id: Iffcdb4900373c05086fd1085b861b6520065b7a3
ase.mk
08f9097e390af7ea5e4bb312ba186c742b99ce59 21-May-2014 Eric Laurent <elaurent@google.com> split audio policy library

Split the audio policy library into the service part
and the policy part. This will allow OEMs to customize
the policy part.

Change-Id: I3b33d7e0cfd70595b806e3267af8a6a7b5571ec2
ase.mk
fe7b5c04dd1b91cec4901139af5eb5eb628a1c42 20-May-2014 Ben Murdoch <benm@google.com> am fac17e16: am 0861ed07: Merge "Have core_tiny depend on the NullWebView." into klp-modular-dev

* commit 'fac17e16a5ffd46d2f649e4b230503acb6013431':
Have core_tiny depend on the NullWebView.
a9136595b874d7a695ffdd53d64a2d48340b15e7 20-May-2014 Ben Murdoch <benm@google.com> am 527ce064: am cf8cd38f: Merge "All devices that depend on WebView must have the system feature." into klp-modular-dev

* commit '527ce064c9c68affd1fc08f982f0850789ba4c89':
All devices that depend on WebView must have the system feature.
fac17e16a5ffd46d2f649e4b230503acb6013431 20-May-2014 Ben Murdoch <benm@google.com> am 0861ed07: Merge "Have core_tiny depend on the NullWebView." into klp-modular-dev

* commit '0861ed07f0ef1583ed17dfbfba3ad31c8e50121e':
Have core_tiny depend on the NullWebView.
527ce064c9c68affd1fc08f982f0850789ba4c89 20-May-2014 Ben Murdoch <benm@google.com> am cf8cd38f: Merge "All devices that depend on WebView must have the system feature." into klp-modular-dev

* commit 'cf8cd38fac91d4d04d12ba0e7494809577fe0ceb':
All devices that depend on WebView must have the system feature.
0861ed07f0ef1583ed17dfbfba3ad31c8e50121e 20-May-2014 Ben Murdoch <benm@google.com> Merge "Have core_tiny depend on the NullWebView." into klp-modular-dev
cf8cd38fac91d4d04d12ba0e7494809577fe0ceb 20-May-2014 Ben Murdoch <benm@google.com> Merge "All devices that depend on WebView must have the system feature." into klp-modular-dev
bd788476471fae7dcb7efa4e4ed4edb2c1a56843 20-May-2014 Ye Wen <ywen@google.com> Merge "MMS API: build file change to add MmsService"
8d422a3a0b61e02f4e65f9a762fd2f55e7dc8862 19-May-2014 Brian Carlstrom <bdc@google.com> am 8074ff4d: am a8355eca: am 64f3a191: Merge "Multilib support for odex"

* commit '8074ff4d0f962a933586b9809d1f1bdffe1fe5ed':
Multilib support for odex
8074ff4d0f962a933586b9809d1f1bdffe1fe5ed 19-May-2014 Brian Carlstrom <bdc@google.com> am a8355eca: am 64f3a191: Merge "Multilib support for odex"

* commit 'a8355ecaadf9a0d052165d0cc14564927eb9a202':
Multilib support for odex
a8355ecaadf9a0d052165d0cc14564927eb9a202 19-May-2014 Brian Carlstrom <bdc@google.com> am 64f3a191: Merge "Multilib support for odex"

* commit '64f3a191f92a6ab84a8175ad480633b8c58ac900':
Multilib support for odex
0b4abb9a770c3b95f421589fda01982e8921c287 04-Apr-2014 Ben Murdoch <benm@google.com> Have core_tiny depend on the NullWebView.

Tiny devices do not support a functioning WebView.

Depends on I6afa169fa31db82c45c0a507e265301e48ac79dc

Bug: 13438487
Change-Id: I5f6e115ee569848d0494e0dd52ef037e3a0ee84e
ore_tiny.mk
b9aa5d43de114cecdf94fabb23d3f61f147b627d 13-May-2014 Ying Wang <wangying@google.com> Multilib support for odex

If the VM is libart and DEXPREOPT is enabled,
- For a Java library and the boot image, we build for both 1st arch and
2nd arch.
- For an app, we build for the multilib arch the module is targeted for.
The odex file will be in <arch_name>/<module_name>.odex inside the same
dir where the jar/apk file gets installed.
Nothing changed if it's built for libdvm.

Bug: 14694978
Change-Id: I45118a83758b41d52d6c9e38f93f0ba2775a6c74
ore_64_bit.mk
2b47ce7e28962030ee5773f23f6b6d079fb49c05 17-May-2014 Adam Hampson <ahampson@google.com> Merge "move telephony, mms, and voip common jars to core_minimal"
94f5febdd5c7bee10de43a6c29ab16fa3080cf0d 16-May-2014 Justin Koh <justinkoh@google.com> am fa1a8333: am 3446af69: Add CalendarProvider to core_tiny

* commit 'fa1a8333afa51ebb00c5509defc480f61ba638cb':
Add CalendarProvider to core_tiny
330584ee817db41a4cd667c1e9b42130d544594b 16-May-2014 Dave Allison <dallison@google.com> Add libsigchain to the embedded.mk makefile

This library is used in a LD_PRELOAD environment variable and the linker shows
a warning if it is not present. This change is to added it to all targets so
that the warning is not shown. If ART is not provided on the device this
library has no effect.

Change-Id: I81f01b66fa9c78048534f4bcfc04d62b18057a03
mbedded.mk
fa1a8333afa51ebb00c5509defc480f61ba638cb 16-May-2014 Justin Koh <justinkoh@google.com> am 3446af69: Add CalendarProvider to core_tiny

* commit '3446af6977e43adde2cca643c2105a94c6fad275':
Add CalendarProvider to core_tiny
3446af6977e43adde2cca643c2105a94c6fad275 16-May-2014 Justin Koh <justinkoh@google.com> Add CalendarProvider to core_tiny

This is required for CTS.
Bug: 15003038

Change-Id: I9ac43f4875e979b086c88859a09626254f3ad06a
ore_tiny.mk
ba14d0e33751c10e6e53df0d686bbb12181c6586 16-May-2014 Adam Hampson <ahampson@google.com> move telephony, mms, and voip common jars to core_minimal

These jars need to be present on Molly to pass CTS.

Bug: 13075332

Change-Id: I175871c2e7cff107e3f30ba4541171ebc13509d2
Signed-off-by: Adam Hampson <ahampson@google.com>
ore_base.mk
ore_minimal.mk
af39741f1efd28536871b7a3a3881e49aa066bb2 15-May-2014 Svetoslav <svetoslavganov@google.com> Merge "Adding the PDF rendering library to the build"
e77676cbdb9dda227b489a38dc4321d470b377d4 15-May-2014 Ye Wen <ywen@google.com> MMS API: build file change to add MmsService

b/14095333

Change-Id: I573dc16569fada9032c6d3f532a9b10f8ea75d2f
ore.mk
2d32ad48ce3f04cce63ce5ff9a2f9a5d52dba534 15-May-2014 Victoria Lease <violets@google.com> Merge "deprecate external/sil-fonts"
d86151135a83df029edbf53c88c2713eb35b9cf3 14-May-2014 Sreeram Ramachandran <sreeram@google.com> am 6af650d6: am da492d7e: Merge "Introduce netd_client, a dynamic library that talks to netd."

* commit '6af650d6e3d1a2d4e728151c7698c6d5ea906b59':
Introduce netd_client, a dynamic library that talks to netd.
6af650d6e3d1a2d4e728151c7698c6d5ea906b59 14-May-2014 Sreeram Ramachandran <sreeram@google.com> am da492d7e: Merge "Introduce netd_client, a dynamic library that talks to netd."

* commit 'da492d7ed029b721bef02ca02d98148d5d9f4b3d':
Introduce netd_client, a dynamic library that talks to netd.
4884f8738d73921825431adb12e0ef66b6541247 14-May-2014 Kenny Root <kroot@google.com> am d36d61be: am abe42666: Move libkeystore to minimal

* commit 'd36d61bec8d728088a300a392b9815555a0203d4':
Move libkeystore to minimal
d36d61bec8d728088a300a392b9815555a0203d4 14-May-2014 Kenny Root <kroot@google.com> am abe42666: Move libkeystore to minimal

* commit 'abe426663a0534db685f2d44b8cd9a47480fb52f':
Move libkeystore to minimal
abe426663a0534db685f2d44b8cd9a47480fb52f 14-May-2014 Kenny Root <kroot@google.com> Move libkeystore to minimal

The ENGINE needs to be included to make the keystore useful, so if
keystore is included, also include libkeystore.

Change-Id: I042a4eb02450d090f10437deb736e1c4a4105df7
ore_base.mk
ore_minimal.mk
ore_tiny.mk
a28021649406bd9dd7115f5c17198bdb9ee6701b 12-May-2014 Sreeram Ramachandran <sreeram@google.com> Introduce netd_client, a dynamic library that talks to netd.

(cherry picked from commit 440de6b9f715cb18b8ee888c58d5c7a659ff5073)

Change-Id: Ib6198e19dbc306521a26fcecfdf6e8424d163fc9
ase.mk
61fa8d83e3be729991f83aee407c450035f73ab4 12-May-2014 Sreeram Ramachandran <sreeram@google.com> Introduce netd_client, a dynamic library that talks to netd.

(cherry picked from commit 440de6b9f715cb18b8ee888c58d5c7a659ff5073)

Change-Id: Ib6198e19dbc306521a26fcecfdf6e8424d163fc9
ase.mk
41278dd27e1de2160cdcd3d26e1adeb6690413b2 14-May-2014 Svetoslav <svetoslavganov@google.com> Adding the PDF rendering library to the build

Change-Id: I4e77d60154e8a6c9d1ceba0224d8710e36e56193
ase.mk
d8141b26f7344432124cf19484d4023806a5673d 13-May-2014 Victoria Lease <violets@google.com> deprecate external/sil-fonts

Change-Id: Ic6113453acf94e1346dede99274cb4b20ad5a866
eneric_no_telephony.mk
dk.mk
2ec7c7a21ca2fcce44588de7db8deb80ea72a1aa 13-May-2014 Ying Wang <wangying@google.com> am 5c7c9887: am 03d02a26: am b082b5f1: Merge "Disable DEXPREOPT until we have multilib support"

* commit '5c7c9887f4216dbd94cc40451b3e4cc3dfd5a441':
Disable DEXPREOPT until we have multilib support
5c7c9887f4216dbd94cc40451b3e4cc3dfd5a441 13-May-2014 Ying Wang <wangying@google.com> am 03d02a26: am b082b5f1: Merge "Disable DEXPREOPT until we have multilib support"

* commit '03d02a2687cbd59b8871ccbe0eeb3c2c51df063c':
Disable DEXPREOPT until we have multilib support
03d02a2687cbd59b8871ccbe0eeb3c2c51df063c 13-May-2014 Ying Wang <wangying@google.com> am b082b5f1: Merge "Disable DEXPREOPT until we have multilib support"

* commit 'b082b5f1b2d1a45ee91de186428d5e341d02c08a':
Disable DEXPREOPT until we have multilib support
a93102d411525db2161e2df875a1064dc947f547 13-May-2014 Ying Wang <wangying@google.com> Disable DEXPREOPT until we have multilib support

Bug: 14694978
Change-Id: I31d0f1c78a668435646c99e659cec46cd2f3ddf7
ore_64_bit.mk
b3fa04528114dc09598e72a2c4bdb257dc8e3de9 13-May-2014 Baligh Uddin <baligh@google.com> am efa671d2: Add the Telecomm entry in core.mk

* commit 'efa671d2fd17280d096d914e492dd25db114c787':
Add the Telecomm entry in core.mk
c10320eef3d94dfe32fb98e8e259ff0291fd1576 12-May-2014 Geremy Condra <gcondra@google.com> Merge "Add verity support to `make dist`."
5b5f4958d89dae6a79a9715f4d91c30cb38a4680 06-May-2014 Geremy Condra <gcondra@google.com> Add verity support to `make dist`.

Without this, system images will be built that do not contain the
necessary bits for verification.

Change-Id: I87c15282b26377d7a2a1540e3d0e30b0299622e3
erity.mk
0cd5ec5b16c02d1d435f550c45e3500899081e12 09-May-2014 Ed Heyl <edheyl@google.com> Merge "Fix build: Revert "Add verity support to `make dist`.""
3e92fd0fbaf0a7366bd9b60e700948d6be2b08e4 09-May-2014 Ed Heyl <edheyl@google.com> Fix build: Revert "Add verity support to `make dist`."

This reverts commit 5dee206d8ef106a70a5ada4b8aba9c4489f7e308.

Change-Id: I6f4f536c127d3e5dcb6594efb193231cd8dece7e
erity.mk
7b967dc13fa59a99c00d9b7f0c457b867ef1397f 09-May-2014 Xavier Ducrohet <xav@google.com> am a6a2969e: Resolved conflicts for merge of 05a7a955 to klp-modular-dev-plus-aosp

* commit 'a6a2969e020ea16edbe24661d2b63f7f2bdf98b6':
Remove SDK Tools from platform builds.
a6a2969e020ea16edbe24661d2b63f7f2bdf98b6 09-May-2014 Xavier Ducrohet <xav@google.com> Resolved conflicts for merge of 05a7a955 to klp-modular-dev-plus-aosp

Change-Id: Ife0d1ef3d5a0cb4b91c8b813d259c947c85018f8
c921b1eb198a3da1fd8a1d6a378aa9b1d4d3b980 09-May-2014 Geremy Condra <gcondra@google.com> Merge "Add verity support to `make dist`."
05a7a955c12318a8f44c1fea467afde96a45342b 09-May-2014 Xavier Ducrohet <xav@google.com> am afe444a5: Merge "Remove SDK Tools from platform builds."

* commit 'afe444a564ed72cdda792822a0c9dab57a8c9172':
Remove SDK Tools from platform builds.
51e303a2812aca4db4c708f845e30dfbdfbe0423 01-Apr-2014 Xavier Ducrohet <xav@google.com> Remove SDK Tools from platform builds.

(cherry picked from commit edf30221b4890673dc714a1efef3b5faf4ae1522)

Change-Id: Ia74c2ece1528adca10a4eec24e73b4ce361af1a9
mulator.mk
7b9347a7f9d870e149ef38438ad547abe2709ee2 06-May-2014 Narayan Kamath <narayan@google.com> Remove hardcoded TARGET_PREFER_32_BIT_APPS.

This isn't required any longer, besides individual products
should be allowed to set this value themselves.

Change-Id: I684edf073b5c19f412b4617f8aa22824193c19be
ore_64_bit.mk
5dee206d8ef106a70a5ada4b8aba9c4489f7e308 06-May-2014 Geremy Condra <gcondra@google.com> Add verity support to `make dist`.

Without this, system images will be built that do not contain the
necessary bits for verification.

Change-Id: Icaa636085dbfd386424c90dfbe404c5960df0fe4
erity.mk
d2151e1402c1d757a3cafd3e314288ea6222178e 06-May-2014 Colin Cross <ccross@android.com> am 40aabbee: am 9150a90d: am 5128237a: Merge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config"

* commit '40aabbeeac53a01d42316423c7091612a1302b3f':
build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config
40aabbeeac53a01d42316423c7091612a1302b3f 06-May-2014 Colin Cross <ccross@android.com> am 9150a90d: am 5128237a: Merge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config"

* commit '9150a90dafd6554519d41e5efffeb501268cf8de':
build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config
9150a90dafd6554519d41e5efffeb501268cf8de 06-May-2014 Colin Cross <ccross@android.com> am 5128237a: Merge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config"

* commit '5128237ad3312523c5a1390efce33ad77f0f2ff0':
build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config
772c216e71b03ed1bc58ee825415eaeea5dd89dc 06-May-2014 Colin Cross <ccross@android.com> build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config

Set TARGET_SUPPORTS_32_BIT_APPS and TARGET_SUPPORTS_64_BIT_APPS,
TARGET_PREFERS_32_BIT_APPS is enough to get apps to build for
32-bit only, and leaving TARGET_SUPPORTS_64_BIT_APPS unset
confuses zygote64 because it finds an empty 64-bit ABI list.

Change-Id: Iadea7f2b42c216710b54aeac6011a4e30e0f2eaa
ore_64_bit.mk
5f3be2ddcd557f5a9a5620d515772028e9c65a73 05-May-2014 Marco Nelissen <marcone@google.com> Merge "Add libmediandk"
39fef1f420a46025b0d72dd62eba452bbdf62e9b 05-May-2014 Colin Cross <ccross@android.com> am 6f916664: am 735628e8: am 2ff8919d: Merge changes I7e809264,I504cea21,Ibd2165e6

* commit '6f9166640a62f694a257a307284ea1c442f66a7b':
build: add core_64_bit.mk
build: reverse abi list when TARGET_PREFER_32_BIT_APPS is set
build: split TARGET_PREFER_32_BIT for apps and executables
6f9166640a62f694a257a307284ea1c442f66a7b 05-May-2014 Colin Cross <ccross@android.com> am 735628e8: am 2ff8919d: Merge changes I7e809264,I504cea21,Ibd2165e6

* commit '735628e8d19fae51574bd5057c142db56797a2b0':
build: add core_64_bit.mk
build: reverse abi list when TARGET_PREFER_32_BIT_APPS is set
build: split TARGET_PREFER_32_BIT for apps and executables
735628e8d19fae51574bd5057c142db56797a2b0 05-May-2014 Colin Cross <ccross@android.com> am 2ff8919d: Merge changes I7e809264,I504cea21,Ibd2165e6

* commit '2ff8919de339209412d9da2a524f566dfcf5847f':
build: add core_64_bit.mk
build: reverse abi list when TARGET_PREFER_32_BIT_APPS is set
build: split TARGET_PREFER_32_BIT for apps and executables
f0e151152aa76c7913577edb279a60b50df0ce65 05-May-2014 Justin Koh <justinkoh@google.com> am 007f8c80: am 0e35df2a: Add ContactsProvider to core_tiny.

* commit '007f8c804fbabfea461db546eb46ac9b1d3e9e3d':
Add ContactsProvider to core_tiny.
007f8c804fbabfea461db546eb46ac9b1d3e9e3d 05-May-2014 Justin Koh <justinkoh@google.com> am 0e35df2a: Add ContactsProvider to core_tiny.

* commit '0e35df2a7c77a6308106fa9a48f90c4729b9b8f3':
Add ContactsProvider to core_tiny.
0e35df2a7c77a6308106fa9a48f90c4729b9b8f3 05-May-2014 Justin Koh <justinkoh@google.com> Add ContactsProvider to core_tiny.

Add ContactsProvider to core_tiny: this is necessary to pass CTS.

Change-Id: I159109740f329e5c540ffb6f1cd1b1a7f9429d86
ore_tiny.mk
75b29ae0785ce571b71294554833c0a9f91a758b 01-May-2014 Colin Cross <ccross@android.com> build: add core_64_bit.mk

Add a new product, core_64_bit.mk, that products can inherit from
to configure zygote and the rest of the build system for a standard
64-bit product.

Make the 64-bit emulator targets for arm64, mips64, and x86_64
inherit from it.

Change-Id: I7e809264db39472f554cd5290529f3d6499345d4
osp_arm64.mk
ore_64_bit.mk
ull_mips64.mk
ull_x86_64.mk
e5381d074f04abc89d72fe18e1284b1506289d30 30-Apr-2014 Colin Cross <ccross@android.com> Merge "verity: clean up verity build dependencies"
09a4e6870d064ea16041cc8e4b73dfd24df9a500 29-Apr-2014 Ying Wang <wangying@google.com> Add SDK product for arm64, x86_64 and mips64.

Bug: 14411602
Change-Id: Ia609321864ddade27df97448c8037f25c4ef99aa
ndroidProducts.mk
dk_arm64.mk
dk_mips64.mk
dk_x86_64.mk
1e4adfa837c77dc2dcb73ce2c0b32bf362e80000 29-Apr-2014 Bill Yi <byi@google.com> Merge commit '8113e43601aac7702b9ec007e81a179826143d1e' into HEAD
8a30f72c0c70d5b5eb47fd32a9a62c771aaa5796 29-Apr-2014 Colin Cross <ccross@android.com> verity: clean up verity build dependencies

Move image dependencies out of PRODUCT_PACKAGES and into direct
dependencies for the image building rules.

Fix the test for PRODUCT_SUPPORTS_VERITY, it needs to check for
the current project as the global is no longer set.

Change-Id: I811501834ae5ec658229bd505fcc48275ff578c9
erity.mk
65dad287166eadf2d42cd304caee77827de616ec 20-Mar-2014 Robert Craig <rpcraig@tycho.ncsc.mil> Include selinux_version file with builds.

The selinux_version file is used to perform policy
versioning checks by libselinux and SELinuxMMAC. When
loading policy a check is first performed to determine
if the policy out in /data/security/current should be
used to override the base policy shipped with the device.
The selinux_version file is used to make that choice. The
contents of the file simply contains the BUILD_ID that
the policy was built against. A simple string comparison
is then performed by libselinux and SELinuxMMAC.

Change-Id: I69d9d071743cfd46bb247c98f94a193396f8ebbd
Signed-off-by: rpcraig <rpcraig@tycho.ncsc.mil>
mbedded.mk
8d4562a14da90789f39579e1133a707003b60c0c 25-Apr-2014 Ying Wang <wangying@google.com> resolved conflicts for merge of 0a694f4c to master

Change-Id: Idec6e6837c6329dae423a12fc084a11bca82463d
0a694f4c57a20e00d2939c043fac78acdcb7479d 25-Apr-2014 Ying Wang <wangying@google.com> am c564b691: Remove libs from target/product/base.mk.

* commit 'c564b691d55d4dcede7ce46248b1a87acf3d2618':
Remove libs from target/product/base.mk.
c564b691d55d4dcede7ce46248b1a87acf3d2618 25-Apr-2014 Ying Wang <wangying@google.com> Remove libs from target/product/base.mk.

LatinIME has libjni_latinime as dependency, so we don't need it in
PRODUCT_PACKAGES;
Moved libpac close to PacProcesser, which requires libpac.

Change-Id: I8674d76bcfde4c0e1f1b04bc96e636022d008576
ase.mk
ore.mk
9fcc2da4db19472dd92e6f9362fbcd1b2912af04 22-Apr-2014 Lajos Molnar <lajos@google.com> Merge "Remove VideoEditor"
2b96d6ae782188dadcb08523e44b8c94bd7626d3 22-Apr-2014 Ian Rogers <irogers@google.com> resolved conflicts for merge of 77efd7b4 to master

Change-Id: I2ff1be499d3c4a5c7da3b016c63a519edcda458f
77efd7b4cdbcb9ffd12bc5289dc59ed95b544513 22-Apr-2014 Ian Rogers <irogers@google.com> am f1d5dcdd: am 850299f6: Merge "Make the zygote 64-bit for the x86-64 emulator."

* commit 'f1d5dcdd30e1f181cc1fce6d99f0f3aa589c8edd':
Make the zygote 64-bit for the x86-64 emulator.
f1d5dcdd30e1f181cc1fce6d99f0f3aa589c8edd 22-Apr-2014 Ian Rogers <irogers@google.com> am 850299f6: Merge "Make the zygote 64-bit for the x86-64 emulator."

* commit '850299f6a6a831d47af68a3004a62df21b5fee3a':
Make the zygote 64-bit for the x86-64 emulator.
e685ff0f0c819710168900906a293c6710cf3886 22-Apr-2014 Lajos Molnar <lajos@google.com> Remove VideoEditor

This app is no longer supported as there are 3rd party video editing
apps, such as Google+ Video Editor.

Bug: 13542518
Change-Id: Ib3a4e2e7d3e261e12355650fc4db62ac59daef8e
ull_base.mk
863c9e9cf558e7d1a6afbf000af94331ae9ba6be 08-Apr-2014 Marco Nelissen <marcone@google.com> Add libmediandk

Change-Id: I2c9645d16b56aafb05b52369b0774adffb575197
ase.mk
d4186e8c1f74766d0be99f6f2e220ad64934fff3 22-Mar-2014 Ian Rogers <irogers@google.com> Make the zygote 64-bit for the x86-64 emulator.

Change-Id: I4ad5d1ef2406e947176c8e180822b25c04fc83f0
ull_x86_64.mk
105ed03cf01f2ece0aca279d4d53151b4fd4784e 16-Apr-2014 Ying Wang <wangying@google.com> am 25e75aba: am 6e3bbf64: am 0ac89b45: Merge "Remove libGLES_android from non-emulator builds; Remove screenrecord from SDK build."

* commit '25e75abac2c9229c0c4741e33f504a341a36ad94':
Remove libGLES_android from non-emulator builds; Remove screenrecord from SDK build.
25e75abac2c9229c0c4741e33f504a341a36ad94 16-Apr-2014 Ying Wang <wangying@google.com> am 6e3bbf64: am 0ac89b45: Merge "Remove libGLES_android from non-emulator builds; Remove screenrecord from SDK build."

* commit '6e3bbf64b2c8ac49b5b1e1ff368a120118c04e65':
Remove libGLES_android from non-emulator builds; Remove screenrecord from SDK build.
6e3bbf64b2c8ac49b5b1e1ff368a120118c04e65 16-Apr-2014 Ying Wang <wangying@google.com> am 0ac89b45: Merge "Remove libGLES_android from non-emulator builds; Remove screenrecord from SDK build."

* commit '0ac89b459542ef88a8c61f45f0d6b680f9931ddf':
Remove libGLES_android from non-emulator builds; Remove screenrecord from SDK build.
e948255ac6b807dc72e219312c3f7a06746bd57b 15-Apr-2014 Ying Wang <wangying@google.com> Remove libGLES_android from non-emulator builds; Remove screenrecord from SDK build.

Bug: 11368415
Bug: 14087863
Change-Id: I05d406d174ea1d1bf67c7922c03950e700978baa
ore_base.mk
mbedded.mk
mulator.mk
eneric_no_telephony.mk
675919dfc7797139fdc469a0acd54ba843c034f0 04-Apr-2014 Ben Murdoch <benm@google.com> All devices that depend on WebView must have the system feature.

We add a new system feature that declares if a functioning WebView is
present on the device, so copy that permission into builds that
depend on the WebView.

Bug: 13438487

Change-Id: I05bcfec2417862d41aacbacb8b2cc0e59f7c4549
ore_minimal.mk
b9d6f6f15c7ea54a55f892654a450fff609b1f5f 04-Apr-2014 Steve Moyer <smoyer@google.com> Merge "DO NOT MERGE: Combine emulator test projects into a single apk"
8cc491cff3e4e1bf0d007d592c3db087cc26ec5c 04-Apr-2014 Geremy Condra <gcondra@google.com> Merge "Add verity dev keys to build."
0ced06ea0f20cf8bd6a1a2b2e34531f04f621c00 07-Feb-2014 Steve Moyer <smoyer@google.com> DO NOT MERGE: Combine emulator test projects into a single apk

SmsTest, GpsLocationTest, ConnectivityTest -> EmulatorSmokeTests

Conflicts:
target/product/sdk.mk

Change-Id: Ia5add1bc6360c27f84aab8f32b30c312435b1871
dk.mk
dccce7bbe9673d4b8ce1a3559182767f926e1ff8 03-Apr-2014 Ji-Hwan Lee <jihwan@google.com> Add handheld_core_hardware.xml to telephony base

Bug: 13683526
Change-Id: I8085fa1abfa460213c3c9fe2a63217ee16b9ff8a
ull_base_telephony.mk
7afae2c11579b0ce5da13c78804c747278272c9c 03-Apr-2014 Geremy Condra <gcondra@google.com> Add verity dev keys to build.

These will be used when making images from your dev machine.

Change-Id: Ib1c894f6874a8e1a7d3d6e8133c8e897d40080d4
ecurity/verity_key
ecurity/verity_private_dev_key
erity.mk
c54d7f2148f73babe63d225bbb39934f646f241a 01-Apr-2014 Narayan Kamath <narayan@google.com> am b6cc8421: am 2c9552b7: am aafbbe7e: Merge "Add a default value for ro.zygote."

* commit 'b6cc84212875fda1b8d2ccc0a66fc6a2169933d9':
Add a default value for ro.zygote.
b6cc84212875fda1b8d2ccc0a66fc6a2169933d9 01-Apr-2014 Narayan Kamath <narayan@google.com> am 2c9552b7: am aafbbe7e: Merge "Add a default value for ro.zygote."

* commit '2c9552b78486ae1592303932dc70e00ff487d76f':
Add a default value for ro.zygote.
39fd21a2dfb89963dae1571b468a2485c37da7a1 28-Mar-2014 Narayan Kamath <narayan@google.com> Add a default value for ro.zygote.

Also makes sure the correct init config file is
copied across.

Change-Id: I281d00dab17f780bda21bf3fbc35418df18dffb1
ore_minimal.mk
9a6e87648b9dcafce3630dd4510f95fce87791e3 26-Mar-2014 Geremy Condra <gcondra@google.com> Merge "Add the verity key to the verity dependencies."
428854952ecaee72a14b7832efb7ecead2608a2c 25-Mar-2014 Tim Kilbourn <tkilbourn@google.com> Add wifi-service to PRODUCT_PACKAGES.

Bug: 13622394
Change-Id: Ifa186db4b804bcb123b26324978c7a1ad986c1e2
ore_minimal.mk
cf1f9d2d67411b91c6bc07a12595753471d86b8b 22-Mar-2014 Colin Cross <ccross@android.com> fix bad merge conflict resolution

Change-Id: I56c885df873ff6281f62a5c4e5d4db19138b591d
ore_minimal.mk
f2b60c0f8052ed6b456e2f63a0e6798d049410ad 22-Mar-2014 Colin Cross <ccross@android.com> resolved conflicts for merge of f8e4d1b7 to master

Change-Id: I387a979ac119fc9423af6f07b6700c85384aeb94
e3290e9e46c2df798e08f3d939dd58de8d3d0862 21-Mar-2014 Adam Hampson <ahampson@google.com> Merge "move libbcc from core_base to core_minimal"
3d402686ca4444fea76137208af1fd71bcc8cb21 21-Mar-2014 Lajos Molnar <lajos@google.com> Merge "stagefright: use media_codecs_google*.xml files"
ce91d3c0c0731017e80d7656a8ecda0079859910 21-Mar-2014 Adam Hampson <ahampson@google.com> move libbcc from core_base to core_minimal

Bug: 13528787

Change-Id: If8b531f71bf3831e4d3d59e2a2bc04dd72f4a8b1
Signed-off-by: Adam Hampson <ahampson@google.com>
ore_base.mk
ore_minimal.mk
50449c9cfa558d2901aa95613f4eb8ced7680f25 21-Mar-2014 Mark Renouf <mrenouf@google.com> am 37f3c5cc: Fix removal of PRODUCT_PREBUILT_WEBVIEWCHROMIUM

* commit '37f3c5cc1de11f7b316c2d03ed8f6951d4f95372':
Fix removal of PRODUCT_PREBUILT_WEBVIEWCHROMIUM
37f3c5cc1de11f7b316c2d03ed8f6951d4f95372 21-Mar-2014 Mark Renouf <mrenouf@google.com> Fix removal of PRODUCT_PREBUILT_WEBVIEWCHROMIUM

Change-Id: I8a6bad054ac22592f0d341bb3ebbe4cc74828698
ase.mk
ore_minimal.mk
636dc20d1a2ddb44b345be5ad6e04024788ad90b 20-Mar-2014 Ying Wang <wangying@google.com> resolved conflicts for merge of ad495272 to master

Change-Id: I6b47768f44b1a6136ca31936e19f943ee72cb627
7796921cc582a3ca61ee3864ea3dee1f79954e4a 20-Mar-2014 Ying Wang <wangying@google.com> am 9ce34617: am 4f9d6f57: Merge "Fix embedded build"

* commit '9ce34617a001338093b0de85443925a37a967f0d':
Fix embedded build
46d69e9914ad359b63637f9734cf9e85e04af1a9 20-Mar-2014 Ying Wang <wangying@google.com> am 9ce34617: am 4f9d6f57: Merge "Fix embedded build"

* commit '9ce34617a001338093b0de85443925a37a967f0d':
Fix embedded build
8c7e74ee05de0b9f3875318cc405ff0de3d1c878 20-Mar-2014 Ying Wang <wangying@google.com> Fix embedded build

1) Disable dexpreopt if DALVIK_VM_LIB isn't set up by the product.
2) DEX2OAT_TARGET_INSTRUCTION_SET_FEATURES is moved to config.mk,
for it's only decided by target arch.
3) Move Java module input from embedded.mk to base.mk.

Change-Id: Ife70b0cd8cee2e5c92f356c808affa56f494b49a
ase.mk
mbedded.mk
f40956fbbfc2947a8b781b88e90fe592bf073bac 19-Mar-2014 Lajos Molnar <lajos@google.com> stagefright: use media_codecs_google*.xml files

Bug: 13549114
Change-Id: I25d6344c78da152f394fa7b4855a2eb61008afc6
dk.mk
a8a7572169fd13c7c541b28b9396c92c1f7e37c8 19-Mar-2014 Geremy Condra <gcondra@google.com> Add the verity key to the verity dependencies.

Missed this last time around. Needed to boot.

Change-Id: I67f25ed442365ad0171ecbc37bc2de02b7108399
erity.mk
acd99d936784df8eaaed2796ef02c516dc4eb908 18-Mar-2014 Geremy Condra <gcondra@google.com> Merge "Add verity build targets for verity-enabled devices."
0ac3b5d8e573dfa0398af8c717bfff118cb9d9c0 18-Mar-2014 Geremy Condra <gcondra@google.com> Add verity build targets for verity-enabled devices.

Change-Id: Ia9fa8e7ebe01b63e50d61071d36165a6a820c6c4
erity.mk
2044c092021531908b0743b4c4308c3729b66536 18-Mar-2014 Eric Laurent <elaurent@google.com> Merge "move audio policy service to a separate library"
68e1654aed33dbdc1859d88e5cb775fb6e14c1ce 11-Mar-2014 Andy McFadden <fadden@android.com> Remove "screenshot"

Remove the old "screenshot" utility, which has been replaced
by "screencap".

Change-Id: I5bad1fdad308339e4a16ce92f2a65e2437b1be65
ase.mk
e19b86cbbdcc789a1a988ae203c45f76bf42be2e 11-Mar-2014 Victoria Lease <violets@android.com> am 4e965ac6: am 38626e63: Merge "Add external/google-fonts/*/fonts.mk."

* commit '4e965ac6f56de2071a381ed37e4a9899062e5ab2':
Add external/google-fonts/*/fonts.mk.
5e9a4fa67b83beda0bb3699d7eab475a7154a6eb 11-Mar-2014 Mark Salyzyn <salyzyn@google.com> am 4c65c202: am 7fc3a06d: Merge "build: add logd"

* commit '4c65c202355572f22b3cb48babf0436098807dc7':
build: add logd
033aa738a80ae5e19f16ef3d000ec073f28f6b75 07-Mar-2014 Stephen Hines <srhines@google.com> am f1ad4d2d: Merge "Add bcc to the list of PRODUCT_PACKAGES to install."

* commit 'f1ad4d2d2eea9952963fd52fa56e9ab16b108618':
Add bcc to the list of PRODUCT_PACKAGES to install.
21bef6460d9675050792bf57abf86bbf66b43ae4 07-Mar-2014 Colin Cross <ccross@android.com> am 2fbe5018: Merge "add linker64 and debuggerd64 to all products"

* commit '2fbe5018f94f536541c0137be472e58c79890813':
add linker64 and debuggerd64 to all products
8743fc32dfdeb2b64541a81ff4099ce7e4c0f857 07-Mar-2014 Colin Cross <ccross@android.com> am f10efbc1: Merge "make 64-bit builds into multiarch builds"

* commit 'f10efbc15e458f50bb29fe9ad0653fb2e08fd8fb':
make 64-bit builds into multiarch builds
14040db928dd565887f8f3c8cb2e20be0ba53c44 07-Mar-2014 Ying Wang <wangying@google.com> am bec954d0: Merge "Clean up dangling module names"

* commit 'bec954d05e0eeec178c796d2332ee9a86becb5dc':
Clean up dangling module names
16ce683377b88f656e1b98ffc4a291c6ed152da0 07-Mar-2014 Ying Wang <wangying@android.com> am ba46260f: Merge "Runtime resource overlay, iteration 2"

* commit 'ba46260f8dee97138d2eb456560b45eb9f914930':
Runtime resource overlay, iteration 2
41925c4b06f6ac3fbb4188ec8733954a000e2e13 07-Mar-2014 David 'Digit' Turner <digit@android.com> am 145562fc: Merge "Add missing font files to SDK system images."

* commit '145562fcef979e4fea946987717618dba6148aeb':
Add missing font files to SDK system images.
17a1e7a4128ed3614a9ce1caa48d52d26658ae88 07-Mar-2014 Elliott Hughes <enh@google.com> am efb9603a: Merge "[MIPS64] Add mips64 target"

* commit 'efb9603aeb5ac71e23fa2a3ade6aa4fc2efdeb5e':
[MIPS64] Add mips64 target
20d5476f7fcdd7e0d11c9326e1ffd5697fd7ae4f 06-Mar-2014 Eric Laurent <elaurent@google.com> move audio policy service to a separate library

Change-Id: I2612253148238e0cce12bd5a0effcb790e86e5f0
ase.mk
c9b7f3d6a1a2e5325b762d43cb98169047b122e7 04-Mar-2014 Victoria Lease <violets@android.com> am 3c14d21a: am 14a5be01: am 4e965ac6: am 38626e63: Merge "Add external/google-fonts/*/fonts.mk."

* commit '3c14d21a2a62398322479e015fecdb43652fb331':
Add external/google-fonts/*/fonts.mk.
14a5be0174e6d6cf00011bb810b033ec4f7094c0 04-Mar-2014 Victoria Lease <violets@android.com> am 4e965ac6: am 38626e63: Merge "Add external/google-fonts/*/fonts.mk."

* commit '4e965ac6f56de2071a381ed37e4a9899062e5ab2':
Add external/google-fonts/*/fonts.mk.
8da3a02c1f3e9fb3f44509c3903fc9468d2577cb 01-Mar-2014 Victoria Lease <violets@android.com> Add external/google-fonts/*/fonts.mk.

Bug: 12384866
Change-Id: I30abb9fb962a59b46be1cb9f12b099ea29850a50
eneric_no_telephony.mk
dk.mk
b8424c7925a22b4297807cd8fa16bc5097adcc3e 27-Feb-2014 Mark Salyzyn <salyzyn@google.com> am 4c65c202: am 7fc3a06d: Merge "build: add logd"

* commit '4c65c202355572f22b3cb48babf0436098807dc7':
build: add logd
1884833c3a0704b1d0a060442f8654a9df991a34 17-Jan-2012 Nick Kralevich <nnk@google.com> build: add logd

Original-Change-Id: I1b96d7e6dd823a83b07b312bf07792482e883789
Signed-off-by: Nick Kralevich <nnk@google.com>

* merge conflicts
* rename syslog to logd to avert confusion with bionic syslog

Signed-off-by: Mark Salyzyn <salyzyn@google.com>

Change-Id: I137fb639a80dd28d2f0042b3ae9b7d6eb5eb5bc4
ore_minimal.mk
c1b2536f635f31777f46e07988e75737b90a75c1 25-Feb-2014 Nicolas Prevot <nprevot@google.com> Making ManagedProvisioning present in all phones/tablets.

Change-Id: Icf004835f526e5e6a2798fc5a0003c25d837289d
ore.mk
5bcb2c86d75abacca9d3730d7e3f2628c6cf57e2 20-Feb-2014 Mark Salyzyn <salyzyn@google.com> Merge "build: add logd"
efa671d2fd17280d096d914e492dd25db114c787 12-Dec-2013 Baligh Uddin <baligh@google.com> Add the Telecomm entry in core.mk
ore.mk
6bbb6a1fe323aef213a486ac2ec8dcaff424158b 19-Feb-2014 Steve Moyer <smoyer@google.com> Combine emulator test projects into a single apk

SmsTest, GpsLocationTest, ConnectivityTest -> EmulatorSmokeTests

Change-Id: I39e02fbe2cf9761607dfb4c2f0d6c4906e8b1e51
dk.mk
a0d13d81d6f16f950930a3b584fc82134366d682 19-Feb-2014 Stephen Hines <srhines@google.com> am 515f379f: am f1ad4d2d: Merge "Add bcc to the list of PRODUCT_PACKAGES to install."

* commit '515f379f1dd14e7564ad99dec42549a263863166':
Add bcc to the list of PRODUCT_PACKAGES to install.
515f379f1dd14e7564ad99dec42549a263863166 19-Feb-2014 Stephen Hines <srhines@google.com> am f1ad4d2d: Merge "Add bcc to the list of PRODUCT_PACKAGES to install."

* commit 'f1ad4d2d2eea9952963fd52fa56e9ab16b108618':
Add bcc to the list of PRODUCT_PACKAGES to install.
816b86f7594d60c432b1fafc1d53596e47f92d98 23-Jan-2014 Stephen Hines <srhines@google.com> Add bcc to the list of PRODUCT_PACKAGES to install.

Bug: 7342767

As part of the process of sandboxing the online RenderScript compiler, we
need to install bcc.

Change-Id: Ia650bdcb760246f3f1e15ebb867f07d9802cdfbe
eneric_no_telephony.mk
b01233f26f8d4a028ac1def2330005c3dade070a 14-Feb-2014 Colin Cross <ccross@android.com> am a0eb50ac: resolved conflicts for merge of 2fbe5018 to klp-modular-dev-plus-aosp

* commit 'a0eb50accabe83b18bd3fe3b9d6417a4718af9e2':
add linker64 and debuggerd64 to all products
a0eb50accabe83b18bd3fe3b9d6417a4718af9e2 14-Feb-2014 Colin Cross <ccross@android.com> resolved conflicts for merge of 2fbe5018 to klp-modular-dev-plus-aosp

Change-Id: I623332e427ce8bfcf1b17e708ccca1d50cdbeadd
381435353d160301bda40a533f782371109047cb 13-Feb-2014 Colin Cross <ccross@android.com> add linker64 and debuggerd64 to all products

Add linker64 and debuggerd64 to embedded.mk. They will be silently
ignored on 32-bit builds, and filtered out on 32-bit sdk builds.

Change-Id: I8c30ea65e2b7e224ee73cc9fbbcb7555d3be04b5
mbedded.mk
59dc65a28a6e33e518006ec6c7edaa1971a1c2a7 13-Feb-2014 Colin Cross <ccross@android.com> am 481fed17: am f10efbc1: Merge "make 64-bit builds into multiarch builds"

* commit '481fed17fad5141154d8cf9532c0803ade24a6a6':
make 64-bit builds into multiarch builds
481fed17fad5141154d8cf9532c0803ade24a6a6 13-Feb-2014 Colin Cross <ccross@android.com> am f10efbc1: Merge "make 64-bit builds into multiarch builds"

* commit 'f10efbc15e458f50bb29fe9ad0653fb2e08fd8fb':
make 64-bit builds into multiarch builds
930b5fbcb9bd00b0d3a9b55b7da1dc2b8731b7d4 28-Jan-2014 Colin Cross <ccross@android.com> make 64-bit builds into multiarch builds

Also enable the 64-bit binder interface and make them only use ART.

Change-Id: I05de41ce348c14722c84a658f745659bde5ba423
osp_arm64.mk
ull_mips64.mk
ull_x86_64.mk
e6a65a5f15695f4e601110979dc6861773c3444d 12-Feb-2014 Ying Wang <wangying@google.com> resolved conflicts for merge of b6d53f0b to master

Change-Id: Id01809e2a72ca8ba13594621690273fc6f982095
b6d53f0b31aa65641356e382c221f93b6d9c4fc3 12-Feb-2014 Ying Wang <wangying@google.com> am bec954d0: Merge "Clean up dangling module names"

* commit 'bec954d05e0eeec178c796d2332ee9a86becb5dc':
Clean up dangling module names
d18e570fbaef9fdc6605ed75960641416a370a79 12-Feb-2014 Ying Wang <wangying@google.com> Clean up dangling module names

Those modules have disappeared from the source tree.

https://code.google.com/p/android/issues/detail?id=61210

Change-Id: Iab369d2f591f46eb86b9fccf2087515edf974662
eneric_no_telephony.mk
1eba3c14c760d89150f68141f708621dd46d69bd 11-Feb-2014 Ying Wang <wangying@android.com> am 484c7dec: am ba46260f: Merge "Runtime resource overlay, iteration 2"

* commit '484c7dec798c8ba068f282d1d4398bfdd9b634d3':
Runtime resource overlay, iteration 2
484c7dec798c8ba068f282d1d4398bfdd9b634d3 11-Feb-2014 Ying Wang <wangying@android.com> am ba46260f: Merge "Runtime resource overlay, iteration 2"

* commit 'ba46260f8dee97138d2eb456560b45eb9f914930':
Runtime resource overlay, iteration 2
ba46260f8dee97138d2eb456560b45eb9f914930 11-Feb-2014 Ying Wang <wangying@android.com> Merge "Runtime resource overlay, iteration 2"
f26c96edc5ce0d67f9dc35c95eea91ab92ea9c64 11-Feb-2014 Justin Koh <justinkoh@google.com> resolved conflicts for merge of 34cb6460 to master

Change-Id: I46982ef15b479e55b5cdf2f446577fbaa1356cea
34cb64607737562e25afdf08680886856d7ff668 11-Feb-2014 Justin Koh <justinkoh@google.com> am f0c58da0: Change core_tiny to not be minimal font footprint.

* commit 'f0c58da07d6ebcff215338c1cd1f4410786c1858':
Change core_tiny to not be minimal font footprint.
f0c58da07d6ebcff215338c1cd1f4410786c1858 11-Feb-2014 Justin Koh <justinkoh@google.com> Change core_tiny to not be minimal font footprint.

Change core_tiny to not be minimal font footprint: UX really wants roboto
condensed. Checked /proc/meminfo before and after the change and didn't
see much difference.

Change-Id: I94072f674ff678dfdbddd66d3792e63245e5e7da
ore_tiny.mk
60250d42a11a6e97366843d4940cde2c010027fa 11-Feb-2014 Steve Moyer <smoyer@google.com> Merge "Adding SmsTest to sdk build"
35cfe9e8af0699236a422f3139860c53d97f65b7 10-Feb-2014 David 'Digit' Turner <digit@android.com> am cc57457c: am 145562fc: Merge "Add missing font files to SDK system images."

* commit 'cc57457c880fdf5e85dd07b11fa61928ca692b45':
Add missing font files to SDK system images.
cc57457c880fdf5e85dd07b11fa61928ca692b45 10-Feb-2014 David 'Digit' Turner <digit@android.com> am 145562fc: Merge "Add missing font files to SDK system images."

* commit '145562fcef979e4fea946987717618dba6148aeb':
Add missing font files to SDK system images.
145562fcef979e4fea946987717618dba6148aeb 10-Feb-2014 David 'Digit' Turner <digit@android.com> Merge "Add missing font files to SDK system images."
577e914b030bcc746512adb1e5901ac5fdafa876 07-Feb-2014 Steve Moyer <smoyer@google.com> Adding SmsTest to sdk build

Change-Id: I42cf752e188ce579ecb9e9c6439d369bdbb0c177
dk.mk
77f88ce0da4aedad4b095852432ae60fa8160eda 06-Feb-2014 Elliott Hughes <enh@google.com> am 3f040869: am efb9603a: Merge "[MIPS64] Add mips64 target"

* commit '3f0408695b23a8d21c3227ae845006381b26f666':
[MIPS64] Add mips64 target
3f0408695b23a8d21c3227ae845006381b26f666 06-Feb-2014 Elliott Hughes <enh@google.com> am efb9603a: Merge "[MIPS64] Add mips64 target"

* commit 'efb9603aeb5ac71e23fa2a3ade6aa4fc2efdeb5e':
[MIPS64] Add mips64 target
a42d3a4865785f75da449f6dc28f7d9054ea2418 06-Feb-2014 Andreas Huber <andih@google.com> fix the build, libstagefright_chromium_http is no longer needed.

Change-Id: I1777b3e9157a4bdb868b9e14cc62422b1e017c5d
ore_base.mk
1efd9e462a157c38d8ce0049582b27b3591c8c45 04-Feb-2014 Chris Dearman <chris.dearman@imgtec.com> [MIPS64] Add mips64 target

Change-Id: Ice1621101c0d5a3314db288542ca8020e3f406bf
Signed-off-by: Duane Sand <duane.sand@imgtec.com>
ndroidProducts.mk
osp_mips64.mk
ull_mips64.mk
b0dac934120dd930a8a24c7a630853a33293e89e 04-Feb-2014 David 'Digit' Turner <digit@android.com> Add missing font files to SDK system images.

This adds a few missing font families to SDK system images.
This allows, in particular, support for the Korean language.

Note that this depends on other patches under device/generic/
to fix some board and product configuration files, otherwise
this change will have no effect.

See http://b.android.com/40340

Change-Id: Idba6471de32232833f511a4da97fd652906fec51
dk.mk
c816e061270327d3e2b73ae3c848e1fefc6ec6ef 01-Feb-2014 Noreen Tolland <noreent@google.com> Merge "(DO NOT MERGE) Revert "Make libart the default runtime"" into klp-modular-dev
2422e76192821fb1f14d079de612ea2c5fe9aeae 31-Jan-2014 Nick Vaccaro <nvaccaro@google.com> am ec0c99a6: Add atrace for supporting systrace tool

* commit 'ec0c99a6c574954fb37bd94ba18b02a20edbe122':
Add atrace for supporting systrace tool
2e1ade925cf9970b1f764676a3abcc835088d83b 31-Jan-2014 MÃ¥rten Kongstad <marten.kongstad@sonymobile.com> Runtime resource overlay, iteration 2

Support any number of overlay packages. Support any target package.

UPDATED PACKAGE MATCHING
------------------------
In Runtime resource overlay, iteration 1, only a single overlay package
was considered. Package matching was based on file paths:
/vendor/overlay/system/framework-res.apk corresponded to
/system/framework-res.apk. Introduce a more flexible matching scheme
where any package is an overlay package if its manifest includes

<overlay targetPackage="com.target.package"/>

For security reasons, an overlay package must fulfill certain criteria
to take effect: see below.

THE IDMAP TOOL AND IDMAP FILES
------------------------------
Idmap files are created by the 'idmap' binary; idmap files must be
present when loading packages. For the Android system, Zygote calls
'idmap' as part of the resource pre-loading. For application packages,
'idmap' is invoked via 'installd' during package installation (similar
to 'dexopt').

UPDATED FLOW
------------
The following is an outline of the start-up sequences for the Android
system and Android apps. Steps marked with '+' are introduced by this
commit.

Zygote initialization
Initial AssetManager object created
+ idmap --scan creates idmaps for overlays targeting 'android', \
stores list of overlays in /data/resource-cache/overlays.list
AssetManager caches framework-res.apk
+ AssetManager caches overlay packages listed in overlays.list

Android boot
New AssetManager's ResTable acquired
AssetManager re-uses cached framework-res.apk
+ AssetManager re-uses cached 'android' overlays (if any)

App boot
ActivityThread prepares AssetManager to load app.apk
+ ActivityThread prepares AssetManager to load app overlays (if any)
New AssetManager's ResTable acquired as per Android boot

SECURITY
--------
Overlay packages are required to be pre-loaded (in /vendor/overlay).
These packages are trusted by definition. A future iteration of runtime
resource overlay may add support for downloaded overlays, which would
likely require target and overlay signatures match for the overlay to
be trusted.

LOOKUP PRIORITY
---------------
During resource lookup, packages are sequentially queried to provide a
best match, given the constraints of the current configuration. If any
package provide a better match than what has been found so far, it
replaces the previous match. The target package is always queried last.

When loading a package with more than one overlay, the order in which
the overlays are added become significant if several packages overlay
the same resource.

Had downloaded overlays been supported, the install time could have been
used to determine the load order. Regardless, for pre-installed
overlays, the install time is randomly determined by the order in which
the Package Manager locates the packages during initial boot. To support
a well-defined order, pre-installed overlay packages are expected to
define an additional 'priority' attribute in their <overlay> tags:

<overlay targetPackage="com.target.package" priority="1234"/>

Pre-installed overlays are loaded in order of their priority attributes,
sorted in ascending order.

Assigning the same priority to several overlays targeting the same base
package leads to undefined behaviour. It is the responsibility of the
vendor to avoid this.

The following example shows the ResTable and PackageGroups after loading
an application and two overlays. The resource lookup framework will
query the packages in the order C, B, A.

+------+------+- -+------+------+
| 0x01 | | ... | | 0x7f |
+------+------+- -+------+------+
| |
"android" Target package A
|
Pre-installed overlay B (priority 1)
|
Pre-installed overlay C (priority 2)

Change-Id: If49c963149369b1957f7d2303b3dd27f669ed24e
ore_minimal.mk
572041e6d083f9eb056d91ae139fdde4b1162716 31-Jan-2014 Nick Vaccaro <nvaccaro@google.com> am ec0c99a6: Add atrace for supporting systrace tool

* commit 'ec0c99a6c574954fb37bd94ba18b02a20edbe122':
Add atrace for supporting systrace tool
b60a3f97d111d0a7881619873da40468eb06433b 31-Jan-2014 Justin Mattson <jmatt@google.com> (DO NOT MERGE) Revert "Make libart the default runtime"

This reverts commit 08d410f53249c18d752f56a881ed2335403080d4.
ore_minimal.mk
ec0c99a6c574954fb37bd94ba18b02a20edbe122 24-Jan-2014 Nick Vaccaro <nvaccaro@google.com> Add atrace for supporting systrace tool

Change-Id: I6504a447218a70b0d148c0b5802228fb28934a0a
Signed-off-by: Nick Vaccaro <nvaccaro@google.com>
mbedded.mk
03e1caed18c8eb7e2b2d97220611a48538e9c4e5 17-Jan-2014 Brian Carlstrom <bdc@google.com> Make libart the default runtime

(cherry picked from commit 08d410f53249c18d752f56a881ed2335403080d4)

Change-Id: I4e78a03fcd92e52f34be30726e40af287bb67309
ore_minimal.mk
0b0d6277e0b1718265c7aca38bd47611e1199e12 29-Jan-2014 Brian Carlstrom <bdc@google.com> am be7575ec: am cba215dd: am d21197d5: Merge "Make libart the default runtime"

* commit 'be7575ecb1827784f83582847749aa59c664d29e':
Make libart the default runtime
be7575ecb1827784f83582847749aa59c664d29e 29-Jan-2014 Brian Carlstrom <bdc@google.com> am cba215dd: am d21197d5: Merge "Make libart the default runtime"

* commit 'cba215dd3241ae62416800f8d97d114d8a6e1a9a':
Make libart the default runtime
cba215dd3241ae62416800f8d97d114d8a6e1a9a 29-Jan-2014 Brian Carlstrom <bdc@google.com> am d21197d5: Merge "Make libart the default runtime"

* commit 'd21197d50caaa025bd823a004984a2820bb3c2e2':
Make libart the default runtime
08d410f53249c18d752f56a881ed2335403080d4 17-Jan-2014 Brian Carlstrom <bdc@google.com> Make libart the default runtime

Change-Id: I4394f2bdef6f1be36f0f17f3b42d3e62bc2245ef
ore_minimal.mk
d63d974c490431f7458eeb49960a2253575e247c 28-Jan-2014 Elliott Hughes <enh@google.com> am 6fe9a949: am 69c36ee7: am 4fbf23ef: am 0a3cf1a0: Merge "Remove libthread_db from the default include path."

* commit '6fe9a94989879babb859a24fdef0b2553955cc53':
Remove libthread_db from the default include path.
6fe9a94989879babb859a24fdef0b2553955cc53 28-Jan-2014 Elliott Hughes <enh@google.com> am 69c36ee7: am 4fbf23ef: am 0a3cf1a0: Merge "Remove libthread_db from the default include path."

* commit '69c36ee7a8c1e3d8c7ca04d61f75d95585c58253':
Remove libthread_db from the default include path.
69c36ee7a8c1e3d8c7ca04d61f75d95585c58253 28-Jan-2014 Elliott Hughes <enh@google.com> am 4fbf23ef: am 0a3cf1a0: Merge "Remove libthread_db from the default include path."

* commit '4fbf23ef8267849ce88217a256b394de3904a4f6':
Remove libthread_db from the default include path.
4fbf23ef8267849ce88217a256b394de3904a4f6 28-Jan-2014 Elliott Hughes <enh@google.com> am 0a3cf1a0: Merge "Remove libthread_db from the default include path."

* commit '0a3cf1a0e5c6dbe132c1dc5e13293960c5e7b103':
Remove libthread_db from the default include path.
2f8dcdd96114274d9c689caebd546d01176e3c6b 28-Jan-2014 Elliott Hughes <enh@google.com> Remove libthread_db from the default include path.

This should never have been on the default include path.

The NDK statically links its own libthread_db, so I'm removing
bionic's unused copy from devices.

Bug: 11882807
Change-Id: I49a67fe0902cc4bc178360f6c993959774d74e3a
mbedded.mk
194c2a39be61ac14b29371a192b8207f60ca68f4 24-Jan-2014 Colin Cross <ccross@android.com> am de89397b: am 5119fcfc: am f81cc531: am d5227a83: Merge "build: rename aarch64 target to arm64"

* commit 'de89397b1636b9d77cbcdea1cfb347251e1d5b0c':
build: rename aarch64 target to arm64
de89397b1636b9d77cbcdea1cfb347251e1d5b0c 24-Jan-2014 Colin Cross <ccross@android.com> am 5119fcfc: am f81cc531: am d5227a83: Merge "build: rename aarch64 target to arm64"

* commit '5119fcfc2052e9f3a5d4415759fb5bf252d651e8':
build: rename aarch64 target to arm64
5119fcfc2052e9f3a5d4415759fb5bf252d651e8 24-Jan-2014 Colin Cross <ccross@android.com> am f81cc531: am d5227a83: Merge "build: rename aarch64 target to arm64"

* commit 'f81cc531b41617b91ef2c46b7f2fb1bf1abb8dc7':
build: rename aarch64 target to arm64
f81cc531b41617b91ef2c46b7f2fb1bf1abb8dc7 24-Jan-2014 Colin Cross <ccross@android.com> am d5227a83: Merge "build: rename aarch64 target to arm64"

* commit 'd5227a833cde624532ec34e8b25c29af001e427f':
build: rename aarch64 target to arm64
4f0eb7d50c5b472be762c581eeda580a9b8ede1b 22-Jan-2014 Colin Cross <ccross@android.com> build: rename aarch64 target to arm64

Rename aarch64 build targets to arm64. The gcc toolchain is still
aarch64.

Change-Id: Ia92d8a50824e5329cf00fd6f4f92eae112b7f3a3
ndroidProducts.mk
osp_aarch64.mk
osp_arm64.mk
28e2108d9aaea91bd2ab9d45498a4c0966ecab7a 24-Jan-2014 David Turner <digit@android.com> am 82064659: am 327c3fef: am fa2c68e8: am 51c47855: Merge "Vibra: compile and stage vibrator.default on all targets"

* commit '82064659b8c56ad72f722d96733fe0b6f9ea0002':
Vibra: compile and stage vibrator.default on all targets
82064659b8c56ad72f722d96733fe0b6f9ea0002 24-Jan-2014 David Turner <digit@android.com> am 327c3fef: am fa2c68e8: am 51c47855: Merge "Vibra: compile and stage vibrator.default on all targets"

* commit '327c3fef766052c4e8d492d2102a39deb3bdcaa4':
Vibra: compile and stage vibrator.default on all targets
327c3fef766052c4e8d492d2102a39deb3bdcaa4 24-Jan-2014 David Turner <digit@android.com> am fa2c68e8: am 51c47855: Merge "Vibra: compile and stage vibrator.default on all targets"

* commit 'fa2c68e81a356556298f7bab21a29c14f99f3051':
Vibra: compile and stage vibrator.default on all targets
fa2c68e81a356556298f7bab21a29c14f99f3051 24-Jan-2014 David Turner <digit@android.com> am 51c47855: Merge "Vibra: compile and stage vibrator.default on all targets"

* commit '51c47855f01223b88e1eb134504782695867301f':
Vibra: compile and stage vibrator.default on all targets
51c47855f01223b88e1eb134504782695867301f 24-Jan-2014 David Turner <digit@android.com> Merge "Vibra: compile and stage vibrator.default on all targets"
690b10e66211dd69c27b52db39b7a8435892b047 17-Jan-2012 Nick Kralevich <nnk@google.com> build: add logd

Original-Change-Id: I1b96d7e6dd823a83b07b312bf07792482e883789
Signed-off-by: Nick Kralevich <nnk@google.com>

* merge conflicts
* rename syslog to logd to avert confusion with bionic syslog

Signed-off-by: Mark Salyzyn <salyzyn@google.com>

Change-Id: I137fb639a80dd28d2f0042b3ae9b7d6eb5eb5bc4
ore_minimal.mk
00aba87b7bba53f81a621ccde13dfa9e6f3cd394 16-Jan-2014 Doug Zongker <dougz@android.com> add the uncrypt binary to device builds

The uncrypt binary needs to be present on any device which reboots
into recovery.

Change-Id: I684a279484876e8a596829e41218095a793ea26b
ore_minimal.mk
ore_tiny.mk
4e0ee6c74a397a1f16c5112c15cad62fa3604d10 30-Dec-2013 David Wagner <david.wagner@intel.com> Vibra: compile and stage vibrator.default on all targets

Add the vibrator.default package to all targets deriving from
generic_no_telephony, i.e. virtually all targets.

This change is related to other changes in:
- hardware/libhardware
- hardware/libhardware_legacy
- frameworks/base
- device/generic/goldfish

Change-Id: Ic8464844e12f7d31ca49597dfc4995b13e9ff419
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Signed-off-by: David Wagner <david.wagner@intel.com>
Author-tracking-BZ: 94611
eneric_no_telephony.mk
af5ad49846030dfb03cdaa7b20fe63384904d894 08-Jan-2014 Vinit Deshapnde <vinitd@google.com> Move Wifi services to a new git project

Bug: 12175455
Change-Id: I1fa07e29c6a9aae38d9e334d519a9f2445d15613
ase.mk
ore_base.mk
ore_minimal.mk
fa361950962fa64a952bbb58ccc4fb6932289bfd 08-Jan-2014 Narayan Kamath <narayan@google.com> am f57caaa3: am fa0e1626: am 6ab8c86b: am 8530e25f: Merge "Remove libSR_AudioIn from base.mk"

* commit 'f57caaa32e473010c30ae97326c632e08791d6d1':
Remove libSR_AudioIn from base.mk
f57caaa32e473010c30ae97326c632e08791d6d1 08-Jan-2014 Narayan Kamath <narayan@google.com> am fa0e1626: am 6ab8c86b: am 8530e25f: Merge "Remove libSR_AudioIn from base.mk"

* commit 'fa0e1626bdd0964f6f9665c41df66ef27ef32caf':
Remove libSR_AudioIn from base.mk
fa0e1626bdd0964f6f9665c41df66ef27ef32caf 08-Jan-2014 Narayan Kamath <narayan@google.com> am 6ab8c86b: am 8530e25f: Merge "Remove libSR_AudioIn from base.mk"

* commit '6ab8c86b56a5914f30f95b73ab906de3295da03e':
Remove libSR_AudioIn from base.mk
6ab8c86b56a5914f30f95b73ab906de3295da03e 08-Jan-2014 Narayan Kamath <narayan@google.com> am 8530e25f: Merge "Remove libSR_AudioIn from base.mk"

* commit '8530e25ff666987c7c968c2a323a8b1e7867bcca':
Remove libSR_AudioIn from base.mk
8530e25ff666987c7c968c2a323a8b1e7867bcca 08-Jan-2014 Narayan Kamath <narayan@google.com> Merge "Remove libSR_AudioIn from base.mk"
cd6ad402a4ffdaabafc9fe03a4436fd123b08093 08-Jan-2014 Ying Wang <wangying@google.com> am c7471757: Now PRODUCT_BOOT_JARS is a list of jar names.

* commit 'c74717574fab08700f657a3f5ebf8934cf4572c7':
Now PRODUCT_BOOT_JARS is a list of jar names.
c74717574fab08700f657a3f5ebf8934cf4572c7 08-Jan-2014 Ying Wang <wangying@google.com> Now PRODUCT_BOOT_JARS is a list of jar names.

See commit ad6674cd6003b78ef8ba101eb8a6b3c889ae4b0d.

Change-Id: I5e45c400644b6b98dcf64d96eb2425cdbafb3021
ore_tiny.mk
a21b8ea724ca043cb4e95d0e9a8eef223ff8561e 08-Jan-2014 Ying Wang <wangying@google.com> am a292b7b0: am 83709a21: am 95fc1a50: am f12d4810: Merge "PRODUCT_BOOT_JARS as a list of jar names separated by space"

* commit 'a292b7b02bdf051df9eebbe4a51c6a55ce91a7a2':
PRODUCT_BOOT_JARS as a list of jar names separated by space
a292b7b02bdf051df9eebbe4a51c6a55ce91a7a2 08-Jan-2014 Ying Wang <wangying@google.com> am 83709a21: am 95fc1a50: am f12d4810: Merge "PRODUCT_BOOT_JARS as a list of jar names separated by space"

* commit '83709a21c1cd3cd30f193ebcb8001344647329e5':
PRODUCT_BOOT_JARS as a list of jar names separated by space
83709a21c1cd3cd30f193ebcb8001344647329e5 08-Jan-2014 Ying Wang <wangying@google.com> am 95fc1a50: am f12d4810: Merge "PRODUCT_BOOT_JARS as a list of jar names separated by space"

* commit '95fc1a50750f8d0341e10f7ea39d37e3af5b21f3':
PRODUCT_BOOT_JARS as a list of jar names separated by space
95fc1a50750f8d0341e10f7ea39d37e3af5b21f3 08-Jan-2014 Ying Wang <wangying@google.com> am f12d4810: Merge "PRODUCT_BOOT_JARS as a list of jar names separated by space"

* commit 'f12d48104ba782d877afc31a081748fdc881f2b6':
PRODUCT_BOOT_JARS as a list of jar names separated by space
ad6674cd6003b78ef8ba101eb8a6b3c889ae4b0d 07-Jan-2014 Ying Wang <wangying@google.com> PRODUCT_BOOT_JARS as a list of jar names separated by space

This makes it easier for OEMs to extend the PRODUCT_BOOT_JARS in their
product configuration files.

Change-Id: I5feca2f808b1914c275f28c7a4c38cca2ba6851f
ore_base.mk
ore_minimal.mk
8ef82240e139f5f1b9816b9f8170101c5f6ec5ff 07-Jan-2014 Narayan Kamath <narayan@google.com> Remove libSR_AudioIn from base.mk

This is an obsolete rule that was grandfathered in because
it was a USER module at some point. It's no longer
required, even by builds that use packages/app/VoiceDialer.

Change-Id: Ife9e89bd1b03c0364e27650863a83bad945b8089
ase.mk
1dd90e33f8979141d131a548c032703522741808 06-Jan-2014 Todd Poynor <toddpoynor@google.com> am a2466857: build lmkd

* commit 'a2466857412d3abe8351f7339d4b658ab0c899b8':
build lmkd
a2466857412d3abe8351f7339d4b658ab0c899b8 11-Jul-2013 Todd Poynor <toddpoynor@google.com> build lmkd

Change-Id: I5e7c785d3f76ec2d0f30ae6aa948436f5d04957b
mbedded.mk
65cd1e953574e81f3fe9eb0e32eea0c43cac26ec 04-Jan-2014 Ying Wang <wangying@google.com> am b86c34ae: am f05eecc3: am a47d12e3: Merge "Remove LOCAL_SRC_FILES as precondition of enabling dexpreopt"

* commit 'b86c34ae64177ee725ebd3cad77c9f044a41d36c':
Remove LOCAL_SRC_FILES as precondition of enabling dexpreopt
f05eecc3682d3599906e2ff61209e5c191cbf29b 04-Jan-2014 Ying Wang <wangying@google.com> am a47d12e3: Merge "Remove LOCAL_SRC_FILES as precondition of enabling dexpreopt"

* commit 'a47d12e38ae38a6fdceb54172490c94408efa0de':
Remove LOCAL_SRC_FILES as precondition of enabling dexpreopt
9db168ca5ce93cbb43f7245f7163f1be2ff06d54 04-Jan-2014 Ying Wang <wangying@google.com> Remove LOCAL_SRC_FILES as precondition of enabling dexpreopt

Because a library or app can be built from mere static libraries,
or generated java files. For example, framework is built from only
static library framework-base but without LOCAL_SRC_FILES.
Also added framework2 to PRODUCT_PACKAGES.
Previously framework2.jar was installed by dependency explicitly
established in frameworks/base/Android.mk. That's not enough for the
.odex file.
This fixed the boot failure reported in bug 12382916.

Bug: 12382916
Change-Id: If1a70261ab2bb7fef77cf7b7b995bdc029be0fc3
ase.mk
8157cec3e97056ffc29157067f834bdec8620f58 04-Jan-2014 Ying Wang <wangying@google.com> Remove LOCAL_SRC_FILES as precondition of enabling dexpreopt

Because a library or app can be built from mere static libraries,
or generated java files. For example, framework is built from only
static library framework-base but without LOCAL_SRC_FILES.
Also added framework2 to PRODUCT_PACKAGES.
Previously framework2.jar was installed by dependency explicitly
established in frameworks/base/Android.mk. That's not enough for the
.odex file.
This fixed the boot failure reported in bug 12382916.

Bug: 12382916
Change-Id: If1a70261ab2bb7fef77cf7b7b995bdc029be0fc3
ase.mk
854588d99c0536fae9522cd3bd1f62210b3f72db 27-Dec-2013 Ying Wang <wangying@android.com> am 250e03f2: am 403346a8: am 06d914c8: am d23bd8f5: Merge "e2fsck missing from emulator"

* commit '250e03f2a10956ad05d94c348957b01ccff3ad46':
e2fsck missing from emulator
250e03f2a10956ad05d94c348957b01ccff3ad46 27-Dec-2013 Ying Wang <wangying@android.com> am 403346a8: am 06d914c8: am d23bd8f5: Merge "e2fsck missing from emulator"

* commit '403346a85085804c1de6c2586342aa90c4521f19':
e2fsck missing from emulator
06d914c84119acd7059ee0e76aac8fc703ce83c1 27-Dec-2013 Ying Wang <wangying@android.com> am d23bd8f5: Merge "e2fsck missing from emulator"

* commit 'd23bd8f59f396ecd23a54d4e9b798bc872a2e505':
e2fsck missing from emulator
0214b3fa3cef788b2e42538484eb5d05f3b8091f 27-Dec-2013 Eric Frohnhoefer <efrohnho@gmail.com> e2fsck missing from emulator

The emulator file system was recently switched to ext4 however, e2fsck was not
added to the emulator build.

Change-Id: I94621c148fa40d6042b5c86a26815d867a417a6c
See: https://code.google.com/p/android/issues/detail?id=64144
mulator.mk
057375d783a26d300f4b4c2863481d368f4ade8b 18-Dec-2013 Ying Wang <wangying@android.com> am 03a06f41: am 9507a0fd: am 82c59aef: am 71e8a22e: Merge "Add DEXPREOPT support for ART"

* commit '03a06f4158e9eea9152f25286fcf2c30044d4e06':
Add DEXPREOPT support for ART
03a06f4158e9eea9152f25286fcf2c30044d4e06 18-Dec-2013 Ying Wang <wangying@android.com> am 9507a0fd: am 82c59aef: am 71e8a22e: Merge "Add DEXPREOPT support for ART"

* commit '9507a0fd36812b27171e8f947d47421005736d25':
Add DEXPREOPT support for ART
82c59aefcd8ad4790ceb957e2840714da937534b 18-Dec-2013 Ying Wang <wangying@android.com> am 71e8a22e: Merge "Add DEXPREOPT support for ART"

* commit '71e8a22e3478b6b4277957ef47486058a5306286':
Add DEXPREOPT support for ART
ced4bff58e76a16ebce3a35ed24aadc8490ca39b 15-Nov-2013 Brian Carlstrom <bdc@google.com> Add DEXPREOPT support for ART

Change-Id: I24d0d7b2a23a769f5d69bd4dc14be22e1475b759
untime_libart.mk
untime_libart_default.mk
untime_libdvm.mk
untime_libdvm_default.mk
c1f67e5228549f78c3169e6613f70d30f404d222 25-Oct-2013 Alex Ray <aray@google.com> DO NOT MERGE: tiny: generic product configs for super-low-mem devices

and no telephony

Change-Id: I0ab958daf810ac87bca45e3bce79b87efff128b2
ore_tiny.mk
722581a59873a98d30f7af34300049d524c1783f 05-Dec-2013 The Android Open Source Project <initial-contribution@android.com> Merge commit 'd54f8c2d1b4d88db84465fee93aa29103ca32078' into HEAD

Change-Id: I3cf53f083dee277a450dac36b011bc83180f6294
a395c6c1e424c7e5586dcc71d9df6d036aa0c3be 05-Dec-2013 Ying Wang <wangying@google.com> am 18ee9e5e: Merge "Push wpa_supplicant modules down to the leaf product config."

* commit '18ee9e5e7de08933a04137e560bff87b113adb21':
Push wpa_supplicant modules down to the leaf product config.
17fc3d2ac1d16fbc0a0df1b3cd40ac62abb6203e 25-Nov-2013 Ying Wang <wangying@google.com> Push wpa_supplicant modules down to the leaf product config.

Since 558477c0b2a5a7db679c1ad7551d43e6364d1df2 in
external/wpa_supplicant_8 we don't need those modules if
WPA_SUPPLICANT_VERSION is not set by the BoardConfig.mk.

Actually the generic devices don't need them.

Change-Id: Iff7c1fbf483bd16d5f898836c4e7401d56def80f

Conflicts:
target/product/core_tiny.mk
ase.mk
eneric_no_telephony.mk
c1bb0c774afdfcea6fbed52a85abbffe15ef49b3 05-Dec-2013 Xavier Ducrohet <xav@android.com> resolved conflicts for merge of 9c7281fb to master

Change-Id: Ibbcb5cdc46d6d7e1a5bf12d090717f11b26b7308
7a33b5642951910c9973d40f32bd40ab2682bf46 04-Dec-2013 Xavier Ducrohet <xav@google.com> am 8eb89dde: am ab92f3df: Add Dialer to SDK system image. DO NOT MERGE.

* commit '8eb89dde9b1c4da0aa0d116ef05e12c38873b756':
Add Dialer to SDK system image. DO NOT MERGE.
ab92f3dff0eb87a8aed4fdbcf1e16b71fd026daf 04-Dec-2013 Xavier Ducrohet <xav@google.com> Add Dialer to SDK system image. DO NOT MERGE.

Change-Id: I4f15482385c869a4ae08d99ae98bffc7c113acd7
dk.mk
c1f8360248a650624ce770460e111be28a16a5d4 25-Nov-2013 Ying Wang <wangying@google.com> Push wpa_supplicant modules down to the leaf product config.

Since 558477c0b2a5a7db679c1ad7551d43e6364d1df2 in
external/wpa_supplicant_8 we don't need those modules if
WPA_SUPPLICANT_VERSION is not set by the BoardConfig.mk.

Actually the generic devices don't need them.

Change-Id: Iff7c1fbf483bd16d5f898836c4e7401d56def80f
ase.mk
ore_tiny.mk
eneric_no_telephony.mk
b9041a45b1f030d3e374420aa95e44f4c3029fb4 22-Nov-2013 The Android Open Source Project <initial-contribution@android.com> Merge commit 'c73341006286c391ae4d268a77f5e008045d5308' into HEAD

Change-Id: I4bf7d32d65e19dfa1f0533fdd3b2295c50b13005
dbdf467f1dcfd5f37fa0bc018c6e7f023645eb32 21-Nov-2013 Ying Wang <wangying@google.com> Remove the unused large_emu_hw.mk

Change-Id: Iea8330e00983f4eac44d8a072c1bf185afcf6a80
ndroidProducts.mk
arge_emu_hw.mk
2cebe0baed4c2cd8cecabe84e59483e10eb5a98f 21-Nov-2013 Ying Wang <wangying@google.com> Clean up the common base core.mk of the sdk and the aosp_* products.

Any modules common to sdk and aosp_* builds should go to core.mk.

Bug: 11773036
Change-Id: I342133c94eb24be3e69a553be0069e2269624d3e
ore.mk
ore_tiny.mk
eneric_no_telephony.mk
dk.mk
dk_x86.mk
4356b55635e73b46aeb55bb27bff93a52d065124 20-Nov-2013 Ying Wang <wangying@google.com> Remove the unused product variable PRODUCT_POLICY

Change-Id: Idf17d36e9278ed3ed701e0231205525a87b97c41
eneric_no_telephony.mk
arge_emu_hw.mk
dk.mk
2df5907e0bacee2fb648f25887f3e8bfda372495 18-Nov-2013 Amith Yamasani <yamasani@google.com> Merge "tiny: generic product configs for super-low-mem devices"
fd6f7513f82a4b2ec9810d6cb6c33a94060d14e9 17-Jun-2013 Geremy Condra <gcondra@google.com> Add support for verity builds to the build system.

Change-Id: I3ef908d8d52ec88de453b161bbc3f198517a72f1
ecurity/Android.mk
c8bbe3a211f74b7bcafa5be7d8cb01ea58537cf7 25-Oct-2013 Alex Ray <aray@google.com> tiny: generic product configs for super-low-mem devices

and no telephony

Change-Id: Id9507d21118710a9e3d8860d2c58a55f9a31597e
ore_tiny.mk
6bc714810b201b325c307394381cd8dd3483115a 08-Nov-2013 Jeff Brown <jeffbrown@google.com> am c4c92f1c: am e17927e0: Merge "Add a platform library for remote display providers." into klp-dev

* commit 'c4c92f1c73933ed98205409d23e5e71e631c03e1':
Add a platform library for remote display providers.
c4c92f1c73933ed98205409d23e5e71e631c03e1 08-Nov-2013 Jeff Brown <jeffbrown@google.com> am e17927e0: Merge "Add a platform library for remote display providers." into klp-dev

* commit 'e17927e0859778638781d75e33a3d4c5184583c4':
Add a platform library for remote display providers.
2773ab94d7d0d51e70c6adbb6fb942a859d1993e 07-Nov-2013 Elliott Hughes <enh@google.com> am 36e681b0: resolved conflicts for merge of 12f87a5b to klp-dev-plus-aosp

* commit '36e681b02a7cd2554f038bcac65d7fdfc7889273':
Remove the hacks needed to support ash and mksh concurrently.
36e681b02a7cd2554f038bcac65d7fdfc7889273 07-Nov-2013 Elliott Hughes <enh@google.com> resolved conflicts for merge of 12f87a5b to klp-dev-plus-aosp

Change-Id: I8ce0a86bbaae0c1e3ce5ed46de628ea22ea17d16
12f87a5b7728d4e5af251c33f448ac7fc1868abb 07-Nov-2013 Elliott Hughes <enh@google.com> am a05365ce: Merge "Remove the hacks needed to support ash and mksh concurrently."

* commit 'a05365ceceaead86651f61f7ba66153e36b7be5d':
Remove the hacks needed to support ash and mksh concurrently.
2cbae109be998082c3aa5c9093473f7439bbc508 06-Nov-2013 Jeff Brown <jeffbrown@google.com> Add a platform library for remote display providers.

Bug: 11257292
Change-Id: Ia0207010c2f3ae143b483e9c1aa6643142740312
ore_minimal.mk
32bfd70333b72646909ccbcf50217b5a275912da 05-Nov-2013 Elliott Hughes <enh@google.com> Remove the hacks needed to support ash and mksh concurrently.

We no longer have ash, and we'd rather not have unnecessary symbolic links
on the system.

Change-Id: Icfb1a51f1baaf1861c203f6ed93843b094deb65d
mbedded.mk
aac6ef590526783d23853905eeb4c7994ec988f4 19-Oct-2013 Alex Medina <medina@google.com> am f9f05814: am 0068d25b: Include drawables for all densities - b/11270325

* commit 'f9f0581405d09ee6d0d4d9c8350dc3a749606fd6':
Include drawables for all densities - b/11270325
f9f0581405d09ee6d0d4d9c8350dc3a749606fd6 19-Oct-2013 Alex Medina <medina@google.com> am 0068d25b: Include drawables for all densities - b/11270325

* commit '0068d25b4895162993118fe3b61d2775fa575e70':
Include drawables for all densities - b/11270325
0068d25b4895162993118fe3b61d2775fa575e70 18-Oct-2013 Alex Medina <medina@google.com> Include drawables for all densities - b/11270325

Change-Id: I0b1f9b930a13982756dca9428ca91aec0ef343f5
ull_base.mk
eb7bbae063f4f733aec6310db145329bf066a2ae 17-Oct-2013 Jeff Sharkey <jsharkey@android.com> am 7732eb5b: am 53619434: Merge "Add blkid to all builds for use by vold." into klp-dev

* commit '7732eb5bbad2c8f0c2ea850bcc97cf19d4a6bc58':
Add blkid to all builds for use by vold.
7732eb5bbad2c8f0c2ea850bcc97cf19d4a6bc58 17-Oct-2013 Jeff Sharkey <jsharkey@android.com> am 53619434: Merge "Add blkid to all builds for use by vold." into klp-dev

* commit '53619434ed56043841256dfb2074662dbd0acc5e':
Add blkid to all builds for use by vold.
1eb5eb174361cf42edf57ac2c1d88ab49b8ae887 17-Oct-2013 Jeff Sharkey <jsharkey@android.com> Add blkid to all builds for use by vold.

vold now uses blkid to extract UUID and label information from
inserted physical devices.

Bug: 11175082
Change-Id: I56ebe733ff85a498f6d3cbdcf21d40ddc6123f82
ase.mk
4db0d18d361f25714a9e47c0e69fabb331926a32 07-Oct-2013 Ben Cheng <bccheng@google.com> am a698dab8: am 0b42554f: am 12eeb000: Merge "Add generic aarch64 board config and build rules."

* commit 'a698dab816aa79c88b14a84b9701ca48645bf70d':
Add generic aarch64 board config and build rules.
a698dab816aa79c88b14a84b9701ca48645bf70d 07-Oct-2013 Ben Cheng <bccheng@google.com> am 0b42554f: am 12eeb000: Merge "Add generic aarch64 board config and build rules."

* commit '0b42554fd8c7a43ca45504e4586f1eef578308de':
Add generic aarch64 board config and build rules.
0b42554fd8c7a43ca45504e4586f1eef578308de 07-Oct-2013 Ben Cheng <bccheng@google.com> am 12eeb000: Merge "Add generic aarch64 board config and build rules."

* commit '12eeb000601883256f306c2c6932cda4d768e97a':
Add generic aarch64 board config and build rules.
db4fc200c47d37b73d21c71c8923e4a844f9fde0 05-Oct-2013 Ben Cheng <bccheng@google.com> Add generic aarch64 board config and build rules.

Change-Id: I8b4a377596705dfa0a3bd234162d183ec2ae9530
ndroidProducts.mk
osp_aarch64.mk
9458f27b5d0a5d9dac6e3b76af559475324d635e 03-Oct-2013 Justin Koh <justinkoh@google.com> am b49641c4: am 752cd60d: Merge "Move DownloadProviderUi from core_minimal to core.mk" into klp-dev

* commit 'b49641c4fd5cfa5e07b4d56a9abb821915736857':
Move DownloadProviderUi from core_minimal to core.mk
b49641c4fd5cfa5e07b4d56a9abb821915736857 03-Oct-2013 Justin Koh <justinkoh@google.com> am 752cd60d: Merge "Move DownloadProviderUi from core_minimal to core.mk" into klp-dev

* commit '752cd60d468136d95b9a040eede9e5ff884820a4':
Move DownloadProviderUi from core_minimal to core.mk
441a47429310e89d9bb56831d0341c776dcd74bc 03-Oct-2013 Ying Wang <wangying@android.com> am 6a6db943: am ab7b53b8: am 5d92a933: Merge "x86_64: Adding new target"

* commit '6a6db9432f3d3f5c65cc1fc07465420062c26724':
x86_64: Adding new target
6a6db9432f3d3f5c65cc1fc07465420062c26724 03-Oct-2013 Ying Wang <wangying@android.com> am ab7b53b8: am 5d92a933: Merge "x86_64: Adding new target"

* commit 'ab7b53b8e09e3d346384a5257e8f7a440a53dfc0':
x86_64: Adding new target
ab7b53b8e09e3d346384a5257e8f7a440a53dfc0 03-Oct-2013 Ying Wang <wangying@android.com> am 5d92a933: Merge "x86_64: Adding new target"

* commit '5d92a933dcc1a9ddb99b8818c8a13e208ffc22ce':
x86_64: Adding new target
066375a86934f10e06dcb22fab6cbd654c63c85e 02-Oct-2013 Justin Koh <justinkoh@google.com> Move DownloadProviderUi from core_minimal to core.mk

Move DownloadProviderUi from core_minimal to core.mk. This UI requires
DocumentsUi so it doesn't make sense to ship it on devices which are only
using core_minimal.

Change-Id: Id8a4f2a9835a05e9281596dbd5ca7b8e76062cd4
ore.mk
ore_minimal.mk
fd82a49e04adb5513977acd0f616ddac421c715b 26-Nov-2012 Pavel Chupin <pavel.v.chupin@intel.com> x86_64: Adding new target

Add x86_64 Android builds. Compiler is expected to be able to understand
-m64 code generation option.

Change-Id: I99e7337c5a5766afc5e528a481bd21631ff44dd5
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
ndroidProducts.mk
osp_x86_64.mk
ull_x86_64.mk
fb67ae817ace1fd6f0c769f0c638f1d313af979a 02-Oct-2013 Ben Gilad <gilad@google.com> am 1da0541b: am d7992e95: Replace a dangling refeence to packages/apps/Phone.

* commit '1da0541b7be70e97f7697d2ac766cebbc3984a59':
Replace a dangling refeence to packages/apps/Phone.
1da0541b7be70e97f7697d2ac766cebbc3984a59 02-Oct-2013 Ben Gilad <gilad@google.com> am d7992e95: Replace a dangling refeence to packages/apps/Phone.

* commit 'd7992e95879535fbb7034c1f8e86460027f4ea04':
Replace a dangling refeence to packages/apps/Phone.
d7992e95879535fbb7034c1f8e86460027f4ea04 01-Oct-2013 Ben Gilad <gilad@google.com> Replace a dangling refeence to packages/apps/Phone.

Change-Id: I47b68510d19ccbaa2fc125c2a422fd1e857ec18e
dk.mk
e7648fe4f5440f5d36afcb608e9cd8bd56b7688a 20-Sep-2013 Brian Carlstrom <bdc@google.com> am a0cf24a8: am 71fc41df: Enable art for user builds

* commit 'a0cf24a8055a84e30b5eb5d54067eb99d731b749':
Enable art for user builds
a0cf24a8055a84e30b5eb5d54067eb99d731b749 20-Sep-2013 Brian Carlstrom <bdc@google.com> am 71fc41df: Enable art for user builds

* commit '71fc41df1eea345949e8e838b573ac367a52f9c7':
Enable art for user builds
71fc41df1eea345949e8e838b573ac367a52f9c7 12-Sep-2013 Brian Carlstrom <bdc@google.com> Enable art for user builds

Bug: 10069754
Change-Id: Iaaff33a97bd7b68b2e8d84cd0034b15dde8a4316
ore_minimal.mk
untime_libart.mk
untime_libdvm.mk
9ae7723e2b37d8ebeb07f831bad36ac8126d3db2 18-Sep-2013 Brian Carlstrom <bdc@google.com> am cd3641fa: am 24cffbac: Merge "Add oatdump for ART to go with dexdump for Dalvik" into klp-dev

* commit 'cd3641fab276a7d60deec2ca814d1d92907e12af':
Add oatdump for ART to go with dexdump for Dalvik
cd3641fab276a7d60deec2ca814d1d92907e12af 18-Sep-2013 Brian Carlstrom <bdc@google.com> am 24cffbac: Merge "Add oatdump for ART to go with dexdump for Dalvik" into klp-dev

* commit '24cffbac65dfc1dd17f45dc008abc36140c81032':
Add oatdump for ART to go with dexdump for Dalvik
24cffbac65dfc1dd17f45dc008abc36140c81032 18-Sep-2013 Brian Carlstrom <bdc@google.com> Merge "Add oatdump for ART to go with dexdump for Dalvik" into klp-dev
dc94a4f63ecc7de9add7b45343522b99f3e73393 18-Sep-2013 Jean-Michel Trivi <jmtrivi@google.com> am 9532dca4: am 22b85cc1: Merge "Add loudness enhancer to platform" into klp-dev

* commit '9532dca41f3fdb63c01a41c75bfaf634cf949e9e':
Add loudness enhancer to platform
9532dca41f3fdb63c01a41c75bfaf634cf949e9e 18-Sep-2013 Jean-Michel Trivi <jmtrivi@google.com> am 22b85cc1: Merge "Add loudness enhancer to platform" into klp-dev

* commit '22b85cc1144b0710a611ac8e0568b73fe3a52368':
Add loudness enhancer to platform
22b85cc1144b0710a611ac8e0568b73fe3a52368 18-Sep-2013 Jean-Michel Trivi <jmtrivi@google.com> Merge "Add loudness enhancer to platform" into klp-dev
0354c908e263ead06b8bb43155bc4a9c2cc1a6b4 18-Sep-2013 Brian Carlstrom <bdc@google.com> Add oatdump for ART to go with dexdump for Dalvik

Bug: 10807447
Change-Id: I48d1bc0ca025215383161dbf160d4f9270d97496
untime_libart.mk
14b8b9927e111503c0a23268fa261013023ce9b2 16-Sep-2013 Michael Jurka <mikejurka@google.com> am c0db1fb8: am f52651ef: Merge "Add default WallpaperCropper to the build" into klp-dev

* commit 'c0db1fb812ba4b110dd187152701acc4b6aa3d58':
Add default WallpaperCropper to the build
c0db1fb812ba4b110dd187152701acc4b6aa3d58 16-Sep-2013 Michael Jurka <mikejurka@google.com> am f52651ef: Merge "Add default WallpaperCropper to the build" into klp-dev

* commit 'f52651ef2791292ba6c50f98a6558e9e0a3b0b61':
Add default WallpaperCropper to the build
f52651ef2791292ba6c50f98a6558e9e0a3b0b61 16-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Add default WallpaperCropper to the build" into klp-dev
3fc8f6c60120ba7af18de1d1e3ff8e214f8df4c3 16-Sep-2013 Jeff Sharkey <jsharkey@android.com> am 6c4acc11: am f8068c2f: Remove Terminal for now.

* commit '6c4acc1135d171158ac195466441c7401502968f':
Remove Terminal for now.
6c4acc1135d171158ac195466441c7401502968f 16-Sep-2013 Jeff Sharkey <jsharkey@android.com> am f8068c2f: Remove Terminal for now.

* commit 'f8068c2fbcd149547f4c6e35a091745927712a22':
Remove Terminal for now.
f8068c2fbcd149547f4c6e35a091745927712a22 16-Sep-2013 Jeff Sharkey <jsharkey@android.com> Remove Terminal for now.

Bug: 10780928
Change-Id: Iab3991e8d7df7d29e108e389ea18702c5e7efa25
eneric_no_telephony.mk
3211cb8e25860d804cb4dc195001ec60ed186b63 10-Sep-2013 Jean-Michel Trivi <jmtrivi@google.com> Add loudness enhancer to platform

Add loudness enhancement audio effect to the platform.

Bug 8413913

Change-Id: I00cf4ca6f68572594731102d33ae525b57d43d96
ase.mk
dea7975bf19d4fa26f26a0dced8d7c22924614ef 16-Sep-2013 Michael Jurka <mikejurka@google.com> Add default WallpaperCropper to the build
eneric_no_telephony.mk
838a16dbf65eed80309c27d300c314b5a29c82df 12-Sep-2013 Torne (Richard Coles) <torne@google.com> am d6d4cfed: am 5839c0f2: Remove libchromium_net from the base product.

* commit 'd6d4cfedf03e78a4dc90ec29f19b6bc08a1846f3':
Remove libchromium_net from the base product.
d6d4cfedf03e78a4dc90ec29f19b6bc08a1846f3 12-Sep-2013 Torne (Richard Coles) <torne@google.com> am 5839c0f2: Remove libchromium_net from the base product.

* commit '5839c0f23deb80cce3314172d23ba5926262aef4':
Remove libchromium_net from the base product.
5839c0f23deb80cce3314172d23ba5926262aef4 12-Sep-2013 Torne (Richard Coles) <torne@google.com> Remove libchromium_net from the base product.

The Chromium network stack is only needed by libwebcore and stagefright,
both of which already explicitly depend on it, so there's no need for it
to be in the base package list.

Bug: 10427705
Change-Id: Ifbb089de867c577788c6310571337c39c4ce31e0
ase.mk
65202c593d9a196f1e44e62cb545b1dac8935c6e 06-Sep-2013 Victoria Lease <violets@google.com> include external/sil-fonts

Bug: 10625246
Change-Id: I15c655030557e91663635b70848da86c9e0221e7
(cherry picked from commit fd1327256e698a7b5dd677bea45947fd20b23208)
eneric_no_telephony.mk
850d356e503e5624d051fbbf4cd5f90c8de88aaf 07-Sep-2013 Victoria Lease <violets@google.com> am 47670f7d: am fd132725: include external/sil-fonts

* commit '47670f7d18bf9b698e839e71f42d881417268386':
include external/sil-fonts
47670f7d18bf9b698e839e71f42d881417268386 07-Sep-2013 Victoria Lease <violets@google.com> am fd132725: include external/sil-fonts

* commit 'fd1327256e698a7b5dd677bea45947fd20b23208':
include external/sil-fonts
fd1327256e698a7b5dd677bea45947fd20b23208 06-Sep-2013 Victoria Lease <violets@google.com> include external/sil-fonts

Bug: 10625246
Change-Id: I15c655030557e91663635b70848da86c9e0221e7
eneric_no_telephony.mk
9cfb045939071541aeae0342d6bdfc3bb58efb47 06-Sep-2013 Eric Laurent <elaurent@google.com> am b2106e47: am 7e258f11: Merge "add libeffectproxy for audio effects offloading" into klp-dev

* commit 'b2106e47d90f7138d750720b482526149232acb4':
add libeffectproxy for audio effects offloading
b2106e47d90f7138d750720b482526149232acb4 06-Sep-2013 Eric Laurent <elaurent@google.com> am 7e258f11: Merge "add libeffectproxy for audio effects offloading" into klp-dev

* commit '7e258f11064d51413e5e53fba842ace016ebc032':
add libeffectproxy for audio effects offloading
aaa85b948edf0baaad6a5886d2808c8313425b6a 06-Sep-2013 Eric Laurent <elaurent@google.com> add libeffectproxy for audio effects offloading

libeffectproxy is used when offloading audio effects to
a DSP. It is a framework component working with the audio
effects factory in libeffects that must be present on all
products.

Bug: 8174034.
Change-Id: I5035884735a370e9fe87467a45efbf24ba190886
ase.mk
296048e1a82562934ebc2dd777c3aef9d4180f7e 04-Sep-2013 Santos Cordon <santoscordon@google.com> am 072248aa: am 9647ca3d: Combining InCallUI & Dialer (part 2)

* commit '072248aa5bac9985e23d68b4d2a38074096751bc':
Combining InCallUI & Dialer (part 2)
072248aa5bac9985e23d68b4d2a38074096751bc 04-Sep-2013 Santos Cordon <santoscordon@google.com> am 9647ca3d: Combining InCallUI & Dialer (part 2)

* commit '9647ca3d8e9e4799d41c436db5f594ad32397290':
Combining InCallUI & Dialer (part 2)
9647ca3d8e9e4799d41c436db5f594ad32397290 04-Sep-2013 Santos Cordon <santoscordon@google.com> Combining InCallUI & Dialer (part 2)

Removing InCallUI from generic product.
InCallUI code was built into Dialer so this APK is now redundant

bug:10605332
Change-Id: Icfaf0b1975f2d6749c837f42ee309e17c9d08e23
elephony.mk
6365c4405456ecce56b82e70252bf06aeb224330 11-Jul-2013 Todd Poynor <toddpoynor@google.com> build lmkd

Change-Id: I5e7c785d3f76ec2d0f30ae6aa948436f5d04957b
mbedded.mk
98cd36527af60a5063a8eed1a1ae32540ac98738 26-Aug-2013 Geremy Condra <gcondra@google.com> am 3e272fd4: am f482fa84: am d7a9f708: Merge "Hmm, contrary to Deckard\'s assurances, this broke internally. Reverting."

* commit '3e272fd4081a74066515e85ae23e08cdd0685b40':
Hmm, contrary to Deckard's assurances, this broke internally. Reverting.
3e272fd4081a74066515e85ae23e08cdd0685b40 26-Aug-2013 Geremy Condra <gcondra@google.com> am f482fa84: am d7a9f708: Merge "Hmm, contrary to Deckard\'s assurances, this broke internally. Reverting."

* commit 'f482fa848055925d8abe4a8a7f4801bc6c8fc291':
Hmm, contrary to Deckard's assurances, this broke internally. Reverting.
f482fa848055925d8abe4a8a7f4801bc6c8fc291 26-Aug-2013 Geremy Condra <gcondra@google.com> am d7a9f708: Merge "Hmm, contrary to Deckard\'s assurances, this broke internally. Reverting."

* commit 'd7a9f708870ebd82bc57e478541068bb7ed987c4':
Hmm, contrary to Deckard's assurances, this broke internally. Reverting.
572c5f06670d2807b20b552c00d4b76269992ade 26-Aug-2013 Geremy Condra <gcondra@google.com> Hmm, contrary to Deckard's assurances, this broke internally. Reverting.

Change-Id: I0d7892cd619e742fb5d6b1bda6d0dba7d6cd47bf
mbedded.mk
00ed2089e60b9a7aac0553ee9a2a621dbac9dbe3 26-Aug-2013 Geremy Condra <gcondra@google.com> am 8e3321c5: am 2724d8c4: am d5ec4db7: Merge "Add sepolicy_version to PRODUCT_PACKAGES"

* commit '8e3321c5853aa91353b8545ed66760d95c11720b':
Add sepolicy_version to PRODUCT_PACKAGES
8e3321c5853aa91353b8545ed66760d95c11720b 26-Aug-2013 Geremy Condra <gcondra@google.com> am 2724d8c4: am d5ec4db7: Merge "Add sepolicy_version to PRODUCT_PACKAGES"

* commit '2724d8c4ac1a8eea593425d682e7244a8e5cc9da':
Add sepolicy_version to PRODUCT_PACKAGES
2724d8c4ac1a8eea593425d682e7244a8e5cc9da 26-Aug-2013 Geremy Condra <gcondra@google.com> am d5ec4db7: Merge "Add sepolicy_version to PRODUCT_PACKAGES"

* commit 'd5ec4db790c59980ed6e38ebed32e89bca8ee13f':
Add sepolicy_version to PRODUCT_PACKAGES
711b8d5e1313549c3237c76f74060a0a997ccf03 11-May-2013 William Roberts <wroberts@sta.samsung.com> Add sepolicy_version to PRODUCT_PACKAGES

Change-Id: I3d2652dd594d272507c0a1485e21227149ee4af7
Signed-off-by: William Roberts <wroberts@tresys.com>
mbedded.mk
abad7c39f8dc53b367c665ed0ea3996aeb37a830 23-Aug-2013 Jeff Brown <jeffbrown@google.com> am af57f8f8: Remove input flinger stubs. (DO NOT MERGE)

* commit 'af57f8f8cd9e245331505b599dccfa3e9d43fc6a':
Remove input flinger stubs. (DO NOT MERGE)
af57f8f8cd9e245331505b599dccfa3e9d43fc6a 23-Aug-2013 Jeff Brown <jeffbrown@google.com> Remove input flinger stubs. (DO NOT MERGE)

Bug: 10446930
Change-Id: Ifea564dce9b7b2f8a792dde4119316211febfd59
ase.mk
a3d6a790f9fa427a10b0f4c325a17911227d6b06 21-Aug-2013 Baligh Uddin <baligh@google.com> am a01ec9bb: Add New languages.

* commit 'a01ec9bbdd3fe554e00fdd79b5f1ad063c477581':
Add New languages.
d482f4a524cc983b5c6a8e541ec2a20b995e9c07 21-Aug-2013 Ying Wang <wangying@android.com> am ac2cb396: am 929b3a24: Merge "Adding the missing audio files into the SDK system image"

* commit 'ac2cb3965076c30698190769eb6606fde111748b':
Adding the missing audio files into the SDK system image
a01ec9bbdd3fe554e00fdd79b5f1ad063c477581 21-Aug-2013 Baligh Uddin <baligh@google.com> Add New languages.

Bug: 10246852
anguages_full.mk
ac2cb3965076c30698190769eb6606fde111748b 21-Aug-2013 Ying Wang <wangying@android.com> am 929b3a24: Merge "Adding the missing audio files into the SDK system image"

* commit '929b3a24b0c1b1ff2488ef08f05040c63aeaa9ed':
Adding the missing audio files into the SDK system image
0735c5f08cd6dd617965c57ca5607b2c26c7ca6e 21-Aug-2013 Mathew Inwood <mathewi@google.com> Remove ApplicationsProvider.

ApplicationsProvider is going away since it's no longer needed. Remove it
from the build config.

Also add cleansteps to remove the APK & intermediates.

Bug: 10407790
Change-Id: I0b273d22e309822fde6d753b541f7ac648607b4e
ore_minimal.mk
5cdc0a93237e675e4f6f6a1d1d94fb92ab15a8f4 19-Aug-2013 Jason Monk <jmonk@google.com> Remove old PAC dependency and add new one.

PAC support has been changed from a standalone executable to an apk
that needs to be part of the build. This removes the old depency
and adds the new one.

Bug: 10182711
Change-Id: I1291f54d81e6ec0c775e045a3446bd0cffb40019
ase.mk
ore.mk
477b12b45ad0c8e73aafe12e3056c051080c0de9 14-Aug-2013 Vineeta Srivastava <vsrivastava@google.com> Fix missing camera from aosp builds.

Camera is no longer part of Gallery2 application. Added Camera2 for aosp builds.

Bug: 10324351
Change-Id: I6c468344af04106704876ac945ccaffd9be1674b
eneric_no_telephony.mk
717764ea9cf65ec79200dfeace7ebf76c19fb8b6 13-Aug-2013 Santos Cordon <santoscordon@google.com> The big switch. Enabling InCallUi/Phone split by default.

.:::. .:::.
:::::::.:::::::
:::::::::::::::
':::::::::::::'
':::::::::'
':::::'
':'

with love, from California

Change-Id: Iba25accb46f81f0c36a9e3f1df0f990e27f51b9f
eneric_no_telephony.mk
elephony.mk
89fa610033dd26a7eeef91a0f4df1e92428726e6 08-Aug-2013 Jason Monk <jmonk@google.com> Merge "Add libpac, pacserver, and ProxyHandler to build."
b5e2c29dbabe98e76928d498da62bb33b3e20772 16-Jul-2013 Jason Monk <jmonk@google.com> Add libpac, pacserver, and ProxyHandler to build.

This allows frameworks to reference libpac, ProxyHandler and pacserver as
required to add PAC support.

bug:10182711
Change-Id: Iffac836a517518bd4b9a473e09372fbd10315539
ase.mk
ore.mk
763217f1d531f13ba84d6c1af2da5ffbc91e3c76 06-Aug-2013 Jun Tian <jun.j.tian@intel.com> Adding the missing audio files into the SDK system image

The system audio files are not included in the SDK image makefile.
It causes the audio effects cannot be played in the SDK image.
It also fixed lots of error messages in the logcat.

Change-Id: I1670b2b9e4f8fe6709cd68b8e792e2f8c289876f
dk.mk
ee0748821f9d091dad21ad6baa08f3f3a2878b73 06-Aug-2013 Stuart Scott <stuartscott@google.com> Add boot jars to fix Dalvik missing bootclasspath for mini emulator.

bug: 10146858

Change-Id: I159a5951a036f32c7eb02569c5b0fb12ce3a76dd
ore.mk
ore_base.mk
79ee17eaa4c47d4786b9d40043e630f1e773b293 03-Aug-2013 Stephen Hines <srhines@google.com> am 367e56f1: am 3fc8dacd: Remove abcc from build.

* commit '367e56f1b7d79086785f61c8c522644f134c3136':
Remove abcc from build.
3fc8dacd9209a846de34edaee0dc14d50cae3d25 06-Jun-2013 Stephen Hines <srhines@google.com> Remove abcc from build.

Change-Id: I9ca5deea98adbba03081349c16a391a9dd84e347
ore.mk
ini.mk
c95e83d161be16c2a7bbaf3981af704fa0de9bd4 01-Aug-2013 Stuart Scott <stuartscott@google.com> Changing make hierarchy of mini.

bug: 8503391

Change-Id: I22f2048cec7f232010e00109ef82bed271602cb1
ore.mk
ore_base.mk
ini.mk
c22bb6ecab90569d3190bdb3b5e79d53dd0cbdac 01-Aug-2013 Elliott Hughes <enh@google.com> Remove one last icu.dat.

Change-Id: Iadeae68e49b18d735e7cfc263800c96998efd23b
untime_common.mk
6f16857720d78975877db6dbd09f59a080b167a1 01-Aug-2013 Elliott Hughes <enh@google.com> resolved conflicts for merge of 8714c831 to master

Change-Id: I58a6ab217aeaa5de099a9d79d1830c833f718a9d
2092dc9dbcb2016bfaf861d20da69fa80255e79c 01-Aug-2013 Elliott Hughes <enh@google.com> Remove the bogus icu.dat dependency.

Simply depending on the icu4c libraries now pulls in the appropriate
data files for you.

Change-Id: Ied659584b2583c92d871c5823988ce0a865eabe4
ore_minimal.mk
eneric_no_telephony.mk
ini.mk
64761bcdd52e7e66f9e6f2e00b6f2c9ad9bc1333 31-Jul-2013 Andy McFadden <fadden@android.com> Add screenrecord

Add the "screenrecord" command for all builds of most devices.

Change-Id: Ib4f37cc219a8d2f9a09ac3f457e5f94506a4d88d
ore.mk
2b3bd4a88bff53eeaebbf29d54ffee008ff2ce3b 02-May-2013 Todd Poynor <toddpoynor@google.com> Add healthd

Change-Id: I055581a12fe88a4e1fb04e675036bf0d345c05c6
mbedded.mk
0650d1503d89f1563978f6006a2f904da7140027 24-Jul-2013 Ying Wang <wangying@google.com> Add PRODUCT_BOOT_JARS to derive BOOTCLASSPATH

- BOOTCLASSPATH now is product-configurable;
- No need to maintain the duplicate values in core/dex_preopt.mk.
- clean up some legacy ALL_PREBUILTs.
Bug: 9990214

Change-Id: Ie3953e66d282e335bb7782b0ebd56102c35ec10e
ore.mk
ore_minimal.mk
mbedded.mk
336b06f78c33480eac584d646b1a1c48d132c3b5 23-Jul-2013 Brian Carlstrom <bdc@google.com> Enable runtime_libart on darwin.

Change-Id: I0499bb387af827379fa4bb5e71a9770a89093c53
ore_minimal.mk
87ff6c2132d9b11c8a33949bbe5cb54a36d045a3 16-Jul-2013 Jeff Sharkey <jsharkey@android.com> Merge "Add packages to support OPEN/CREATE_DOC."
680435898a23dca904094341905e7c76108beb69 16-Jul-2013 Jeff Sharkey <jsharkey@android.com> Add packages to support OPEN/CREATE_DOC.

Change-Id: Id9314b2ed03d6ce7cc98c051a7654c225b393954
ore.mk
bc3fe33c244e74ff0a29b86769973de8dec20db7 15-Jul-2013 Jeff Brown <jeffbrown@google.com> Remove old system server binaries that are no longer needed.

Change-Id: I76a56ee786decce9729f8f93244bdd04cbad4877
ase.mk
a114a87e7027e10d97d9e152e95777f6c723e33a 13-Jul-2013 Jeff Brown <jeffbrown@google.com> Add inputflinger to build.

Change-Id: I4ae22cda74603c7cdcf09b9f63b31616b1f8e345
ase.mk
7ba0850a473eee9b4f66d313f7b875dca7ab0854 12-Jul-2013 Ying Wang <wangying@android.com> am 032ad054: am a1b948af: am cbeb6e81: Merge "Include ping6 in all device builds"

* commit '032ad0542b395d1277b634b1243f36ae2100eb16':
Include ping6 in all device builds
032ad0542b395d1277b634b1243f36ae2100eb16 12-Jul-2013 Ying Wang <wangying@android.com> am a1b948af: am cbeb6e81: Merge "Include ping6 in all device builds"

* commit 'a1b948afdb5a46e168cf59ea4045b63722ee8b47':
Include ping6 in all device builds
a1b948afdb5a46e168cf59ea4045b63722ee8b47 12-Jul-2013 Ying Wang <wangying@android.com> am cbeb6e81: Merge "Include ping6 in all device builds"

* commit 'cbeb6e81fe8faaa1c138ebe213d2b6e7fb0ad251':
Include ping6 in all device builds
c5bb87fff107ceda1809b01e9e26de405e479ab8 10-Jul-2013 Lorenzo Colitti <lorenzo@google.com> Include ping6 in all device builds

ping6 is currently only included in debug builds. Include it
everywhere, now that it doesn't need to be setuid any more.

Bug: 9469682
Change-Id: Ia78f6b0e5fc8f7042fb99cdb4a0add426bb56c7e
ase.mk
4e504f170aa33afd61b87de784cb30dad1a4e1d2 10-Jul-2013 Brian Carlstrom <bdc@google.com> Disable ART runtime for darwin

Change-Id: Icdad4f422bacc3f997f585df48cc6f1c2d7c7642
ore_minimal.mk
8fd6c6b7eea0c941a7cc6096d41de8d231944e1c 10-Jul-2013 Brian Carlstrom <bdc@google.com> Add ART runtime to userdebug and eng builds to allow dual booting via developer options

Change-Id: Id3f2ffe92ca083853bd28f155a314612e8b1b2f6
ore_minimal.mk
544d4cd3e5256b1ea329d92f06948f11ed62dea8 30-Jun-2013 Brian Carlstrom <bdc@google.com> Renaming dalvik.vm.lib to persist.sys.dalvik.vm.lib

Change-Id: I84ecdd1250ce7b4a367f9e07c1d198ef9a7cf066
untime_libart.mk
untime_libart_default.mk
untime_libdvm_default.mk
a6e97a31df26b3e9062e9ab5342e8fd6070ffb0b 08-Jul-2013 Lorenzo Colitti <lorenzo@google.com> am b1b758f5: Don\'t build clatd without clatd.conf.

* commit 'b1b758f5bf30d1c6f5b0c0d5599bbe6a91d541f9':
Don't build clatd without clatd.conf.
b1b758f5bf30d1c6f5b0c0d5599bbe6a91d541f9 08-Jul-2013 Lorenzo Colitti <lorenzo@google.com> Don't build clatd without clatd.conf.

Bug: 9730936
Change-Id: I2c50422c7b502d5b9bdc01afb55d25353f6c7088
eneric_no_telephony.mk
f0be96575bfa2f6ec81200e0295eebb81066679a 08-Jul-2013 Lorenzo Colitti <lorenzo@google.com> Don't build clatd without clatd.conf.

Bug: 9730936
Change-Id: Id9ddf5541e894852eda8c471b9931c7c8bbbdc0a
eneric_no_telephony.mk
1aeee8bb660cb91d1611ad0ba1b9eaf318cf2779 27-Jun-2013 Brian Carlstrom <bdc@google.com> Move from WITH_ART to PRODUCT_RUNTIMES

Change-Id: I3a9217b4aafc1f59d095169deb9eaeae17320505
ore_minimal.mk
alvikvm.mk
untime_common.mk
untime_libart.mk
untime_libart_default.mk
untime_libdvm.mk
untime_libdvm_default.mk
a4ba587282779ab3081966fb65f1e59a819fe85c 26-Jun-2013 Brian Carlstrom <bdc@google.com> Merge "Add support for dualbooting dalvik and art"
3d0507d3a1692524c7582947b744b2811292787d 24-Jun-2013 Brian Carlstrom <bdc@google.com> Add support for dualbooting dalvik and art

Change-Id: I39bc909bf9ba2c8e4dc6599c84e5a6c780def43d
alvikvm.mk
dc31ccab643fe9ace60f9b8ee8704297ad144290 26-Jun-2013 Jean-Baptiste Queru <jbq@google.com> Revert "Ship Music2, not Music"

This reverts commit 1ad24f57a1a3949dfc1e5bf19f661df1bd08c080.

Bug: 9518830
Change-Id: I3cfe98b418512d4d396c4528b98b978cf5bc3c30
eneric_no_telephony.mk
e18ee4606be387d0fbed50d7af12e9dde23635c2 25-Jun-2013 Justin Ho <justinho@google.com> Merge "Ship Music2, not Music Bug: 9518830"
1ad24f57a1a3949dfc1e5bf19f661df1bd08c080 25-Jun-2013 Justin Ho <justinho@google.com> Ship Music2, not Music
Bug: 9518830

Change-Id: Ic0d696a958592e67bb3fc0580e9bd717b927d36b
eneric_no_telephony.mk
0402a4b12c63b7bf0250d85f4f6edd715cfb8848 03-Apr-2013 Svetoslav Ganov <svetoslavganov@google.com> Print - build

Change-Id: I640adcc41697e609ed324bd1f1dd032e20df4933
eneric_no_telephony.mk
ini.mk
dk.mk
529415b753fdfc9783710cba805a7a6c2ae924a5 20-Jun-2013 Brian Carlstrom <bdc@google.com> Add WITH_ART support to product definitions

Change-Id: I71f0fad07ebed73f4f69cb8c37eb1c4f88c1a9b0
ore.mk
ore_minimal.mk
alvikvm.mk
9a90a82c92f7d8a248ec40b2d6c2addaa3b356c8 06-Jun-2013 Stephen Hines <srhines@google.com> Remove abcc from build.

Change-Id: I9ca5deea98adbba03081349c16a391a9dd84e347
ore.mk
ini.mk
b8395796817572f863485ba85fc18a1e49ee1e68 21-May-2013 gcondra@google.com <gcondra@google.com> am cc9c2135: am 2e619b7c: Revert "Add the sepolicy.version file to the root directory."

* commit 'cc9c2135bc04489c382985270d6c5a444610b57e':
Revert "Add the sepolicy.version file to the root directory."
cc9c2135bc04489c382985270d6c5a444610b57e 21-May-2013 gcondra@google.com <gcondra@google.com> am 2e619b7c: Revert "Add the sepolicy.version file to the root directory."

* commit '2e619b7c5458cb3b381bd8a02076f549dba8d045':
Revert "Add the sepolicy.version file to the root directory."
2e619b7c5458cb3b381bd8a02076f549dba8d045 17-May-2013 repo sync <gcondra@google.com> Revert "Add the sepolicy.version file to the root directory."

This reverts commit 83f646a0efdf69d84d3eb828eec74ec3881074f2.
mbedded.mk
8f8e35d7ddb064b509607e54e34eed439071902a 15-May-2013 gcondra@google.com <gcondra@google.com> am 809b537e: am 046ed25f: Merge "Add the sepolicy.version file to the root directory." into jb-mr2-dev

* commit '809b537e4a9fa7007bb455a630f999514f0f0cee':
Add the sepolicy.version file to the root directory.
809b537e4a9fa7007bb455a630f999514f0f0cee 15-May-2013 gcondra@google.com <gcondra@google.com> am 046ed25f: Merge "Add the sepolicy.version file to the root directory." into jb-mr2-dev

* commit '046ed25f5212a3778868c28ad6695fb6f8ce26d2':
Add the sepolicy.version file to the root directory.
83f646a0efdf69d84d3eb828eec74ec3881074f2 10-May-2013 repo sync <gcondra@google.com> Add the sepolicy.version file to the root directory.

Bug: 8841348
Change-Id: I9b4b096eb11b332a4c2c3cb8df179cf611a7ff43
mbedded.mk
47c185d724370e7316f4ca29ef4f9ce71b23ee43 30-Apr-2013 Kenny Root <kroot@google.com> am dfaf3843: Track change to JSSE provider

* commit 'dfaf384309d523a30bedcb9fe6da1074bafbe990':
Track change to JSSE provider
b14ac715e249a897aabdbda8aa4ae41f84507aaa 30-Apr-2013 Mike Lockwood <lockwood@google.com> Remove references to DrmProvider

Change-Id: If05d95c3c8ccf5b0455046fee113221437db2710
eneric_no_telephony.mk
arge_emu_hw.mk
dk.mk
fe1a83cbc006f5887d48af8422d760aabd0e3e24 30-Apr-2013 Mike Lockwood <lockwood@google.com> Remove obsolete OMA-DRM support

Change-Id: Ie460730f3ec42e2208e4df685250f7b95a77b4c7
ase.mk
dfaf384309d523a30bedcb9fe6da1074bafbe990 29-Apr-2013 Kenny Root <kroot@google.com> Track change to JSSE provider

Change-Id: I130b137f8ba62a3cf1b915dcf6a0cf3dc25043eb
ore.mk
ore_minimal.mk
ini.mk
13611990f693acbb41db67acbbfda5d67828a5fe 29-Apr-2013 Kenny Root <kroot@google.com> Track change to JSSE provider

Change-Id: I130b137f8ba62a3cf1b915dcf6a0cf3dc25043eb
ore.mk
ini.mk
f012cfe7928b8e5fc3f358e22101e04a5c7a703d 24-Apr-2013 Matthew Xie <mattx@google.com> am e78c0b8c: am b1f10133: Remove DBUS from make files

* commit 'e78c0b8c359910815171ee61952ddeff834699f1':
Remove DBUS from make files
e78c0b8c359910815171ee61952ddeff834699f1 24-Apr-2013 Matthew Xie <mattx@google.com> am b1f10133: Remove DBUS from make files

* commit 'b1f1013321e1f64fd43a3e9fa008ac38845b773f':
Remove DBUS from make files
b1f1013321e1f64fd43a3e9fa008ac38845b773f 23-Apr-2013 Matthew Xie <mattx@google.com> Remove DBUS from make files

DBUS had been needed by bluetooth bluz stack. It is not needed after
we replaced bluez stack with bluedroid stack.
bug 6872904

Change-Id: I952624e61c1e570c7e8d5a23937ab93a173d135c
ase.mk
11f953f9577f721d0562b3b93f1cc529a0bf90d8 09-Apr-2013 Dianne Hackborn <hackbod@google.com> am aad80a82: am 51ebc822: Merge "Add new media command to build." into jb-mr2-dev

* commit 'aad80a822604db0d751e1bcc3e6ad09fe783e199':
Add new media command to build.
aad80a822604db0d751e1bcc3e6ad09fe783e199 09-Apr-2013 Dianne Hackborn <hackbod@google.com> am 51ebc822: Merge "Add new media command to build." into jb-mr2-dev

* commit '51ebc822c1cf7cc206d5a6acc98b8a3f06227426':
Add new media command to build.
4acd27dfb3dd05e6ac034369b72c994d533cca6b 05-Apr-2013 Dianne Hackborn <hackbod@google.com> Add new media command to build.

Change-Id: I3c32924b0c6400aa22221646f8e118a66f65f628
ase.mk
1bcbf3593d41ee3cfa6c765129a701d76886bae1 04-Apr-2013 Brian Carlstrom <bdc@google.com> am 71267677: resolved conflicts for merge of 5ec66d15 to jb-mr2-dev-plus-aosp

* commit '712676772b0d6e32bdce3430eed0a4d9771aac7e':
Add OkHttp to the platform.
712676772b0d6e32bdce3430eed0a4d9771aac7e 03-Apr-2013 Brian Carlstrom <bdc@google.com> resolved conflicts for merge of 5ec66d15 to jb-mr2-dev-plus-aosp

Change-Id: I0ef1665600f78527d0a98c7b36c4c2ef1a8182e3
190dde0b1ab701c7eed6fab839439bc9b8c7a9ab 30-Mar-2013 jwilson <jwilson@squareup.com> Add OkHttp to the platform.

Change-Id: I18716683632249573295cb2eb5229a1188ed0f17
ore.mk
ini.mk
772a4f60990b0549694203f67d885b4384802f9b 02-Apr-2013 Ben Murdoch <benm@google.com> am 3e572762: am 0646fdae: Fix SDK build.

* commit '3e5727623a19c1daed4be62cb2a31c7c29eb5ff6':
Fix SDK build.
0646fdae6714e651c55b8e1ef33fc54e28ece454 02-Apr-2013 Ben Murdoch <benm@google.com> Fix SDK build.

Ensure that we include the Chromium-WebView resources.

Change-Id: I3f7b4e52ebb59fa6a8952839bb071c7994505b75
dk.mk
cbdfc8ee7fade78db32f810d12dae5c62569cba8 29-Mar-2013 Raph Levien <raph@google.com> am a1eb76ae: am 59fa08bd: Merge "Switch Indic fonts to Noto" into jb-mr2-dev

* commit 'a1eb76aeb6d3df64b960ad47b60f408765c52069':
Switch Indic fonts to Noto
59fa08bd3c624be9ea06789b70c22b483df612c4 29-Mar-2013 Raph Levien <raph@google.com> Merge "Switch Indic fonts to Noto" into jb-mr2-dev
ddfb58bfde79b4abbe881f62b5a2f3985f49ba32 29-Mar-2013 Raph Levien <raph@google.com> Switch Indic fonts to Noto

This patch changes the fonts actually installed on the device from
the older cibu and lohit fonts to the new noto ones. Note that the
decision of whether to include the fonts based on device profile
is in the fonts.mk of the individual font projects.

Change-Id: I8b9dced0cf5bef3f8a011f925c263c346f49e407
eneric_no_telephony.mk
d96f8a6c70286900a166be24cabf4bfa31a459bd 29-Mar-2013 Benoit Goby <benoit@android.com> Merge "Add reboot to build"
53317aebafec3a5e0193077979e1bc1e445cb03d 26-Mar-2013 Jean-Baptiste Queru <jbq@google.com> am 0be63397: am 7716c2a3: Fix build - Add missing backslash

* commit '0be633973d8e0e0be4b0b99f8f09bcac295341c8':
Fix build - Add missing backslash
7716c2a3bd1397f96a0634c9cedc6148d7e60e4d 26-Mar-2013 Jean-Baptiste Queru <jbq@google.com> Fix build - Add missing backslash

Change-Id: Ic27b8cf0d144bb32fc757f4a01141bba3280307b
ndroidProducts.mk
e9c690e858c8077afc3da4f38a1ae8c5a086e7cf 26-Mar-2013 Jean-Baptiste Queru <jbq@google.com> am 6c7d0605: am 324c1235: Rename AOSP builds to aosp_*

* commit '6c7d0605de994621aa9b3b814951955ac590169a':
Rename AOSP builds to aosp_*
324c123500d0f0da0ce92b246c65386050618563 22-Mar-2013 Jean-Baptiste Queru <jbq@google.com> Rename AOSP builds to aosp_*

Change-Id: If609f66904ac560bc7a6e9ff9a43c2e039525687
ndroidProducts.mk
osp_arm.mk
osp_base.mk
osp_base_telephony.mk
osp_mips.mk
osp_x86.mk
ull.mk
ull_base_telephony.mk
ull_mips.mk
ull_x86.mk
box_x86.mk
dc75794ec27adf0f68e478e2ff2df88d91faa91b 25-Mar-2013 Benoit Goby <benoit@android.com> Add reboot to build

reboot is not a symlink to toolbox anymore and is built separately

Change-Id: I1ded0b46650eeb6365ded86dee1a58d2b0c903e6
mbedded.mk
98a338f9a49474ee720de724cf1ebcf57aaa0e7d 17-Mar-2013 Lorenzo Colitti <lorenzo@google.com> am a46802b1: am 6aaf5895: Include clatd in device builds.

* commit 'a46802b1ec5e02f133349213fd6cc82849902418':
Include clatd in device builds.
6aaf5895eccabf7ec7e4ab961aef2ffbdda26715 16-Mar-2013 Lorenzo Colitti <lorenzo@google.com> Include clatd in device builds.

Bug: 8276725
Change-Id: I6a4e9c9829ef676c6a3080c03a709be3ec863de5
eneric_no_telephony.mk
8a3358d9bf641c476903b20c17f0df842b31dd7e 15-Mar-2013 keunyoung <keunyoung@google.com> am f4e2151a: am 7a697dd3: Merge "add camera.goldfish.jpeg to emulator targets and mini targets" into jb-mr2-dev

* commit 'f4e2151a3c0e1f209d027a6ad7d6cb0225019b37':
add camera.goldfish.jpeg to emulator targets and mini targets
7a697dd3f5c2809ba925ae8799a0127ca9284862 14-Mar-2013 keunyoung <keunyoung@google.com> Merge "add camera.goldfish.jpeg to emulator targets and mini targets" into jb-mr2-dev
d9b0e80c1d2a70dae1ce7905ff4bfd554029bb88 13-Mar-2013 keunyoung <keunyoung@google.com> add camera.goldfish.jpeg to emulator targets and mini targets

- For mini targets, it is for making camera work in mini-emulator targets

Change-Id: I0bebb3ae9135c78af8ba4209ba2ba60e074325b3
mulator.mk
ini.mk
fc0d3f13bb59d679f44c744f2c82ef10baa8b5ae 14-Mar-2013 Raphael Moll <raphael@google.com> am 85754ea5: am cdfb5bac: resolved conflicts for merge of a3aea5b6 to jb-mr2-dev

* commit '85754ea5f2ebd118d621a9b553edb4e8763001c4':
Build SDK using prebuilts/devtools.
cdfb5bac3a5721b895cea4789ac2384ff6546992 14-Mar-2013 Raphael Moll <raphael@google.com> resolved conflicts for merge of a3aea5b6 to jb-mr2-dev

Change-Id: I4ff0adb3f9d9b5ae293c4903569e871ac5f2e9ae
8a2b7707dd1bc95a69eed3c64415d1b68f2cb669 13-Mar-2013 Raphael Moll <ralf@android.com> Build SDK using prebuilts/devtools.

Cleans up some unused/renamed files:
- sdk_only_whitelist is better named windows_sdk_whitelist.
- a few product.mk dependencies should not be listed here
any more but in the sdk/product.mk instead (which they were.)

Change-Id: Ifad3049321c8ec4edd8b94b83e570eebba442e7d
ore.mk
ini.mk
dk.mk
5fc6da8a97d4b60050b432cf531c639854a19ad7 11-Mar-2013 keunyoung <keunyoung@google.com> am a9dafdb8: am 51e11eea: Merge "reflect the migration of emulator hal to device/generic/goldfish" into jb-mr2-dev

* commit 'a9dafdb8ae1730e63928e98974d3bbb3fa3a02f5':
reflect the migration of emulator hal to device/generic/goldfish
fe30957867757d77f649948277f409de31a9425c 08-Mar-2013 keunyoung <keunyoung@google.com> reflect the migration of emulator hal to device/generic/goldfish

- no longer need to check the presence as device/generic/goldfish is in PDK

Change-Id: I551dd283fb6511d8ebd45a8519f797f8ba2f1a05
dk.mk
e91abf9e64815e1075f5411270d978ad10d1d1a7 08-Mar-2013 Ying Wang <wangying@google.com> am 0d8411c7: am 90701299: am 11872e25: am c47bea9d: Merge "Remove nonexisting module names."

* commit '0d8411c792f97e3a40228b786cef4162a47e43ae':
Remove nonexisting module names.
90701299aa54aa33436dc77040f8046882ec3bcd 08-Mar-2013 Ying Wang <wangying@google.com> am 11872e25: am c47bea9d: Merge "Remove nonexisting module names."

* commit '11872e259252ffa45874c8e3ebe38a3c41bbd579':
Remove nonexisting module names.
512b9628b0cf6dada6188e942d1f4bd5df0308aa 08-Mar-2013 Ying Wang <wangying@google.com> Remove nonexisting module names.

Change-Id: I825de45f1b982e4aa391b11bf18ba90432272fa7
mbedded.mk
mulator.mk
20178b4f3d7ac25658b2a3d0ddc92c5d9e5eba2d 08-Mar-2013 Ying Wang <wangying@google.com> am fc6be460: am 4781e30a: resolved conflicts for merge of de949b11 to jb-mr2-dev

* commit 'fc6be460ca512965aa97cc79756644db8bbe1e72':
Add module names to emulator PRODUCT_PACKAGES.
4781e30a96f5b0251b8c090351ff8aa20aeddf0d 08-Mar-2013 Ying Wang <wangying@google.com> resolved conflicts for merge of de949b11 to jb-mr2-dev

Change-Id: I5a4c8cefeaf9e2f27be4b7ed8e4b30cb5a83a2f5
f59f0ac640d8f62c873be234615ba72b8307282e 07-Mar-2013 Justin Ho <justinho@google.com> am a3ae08b1: am 49ffc520: Merge "Add fr_CA to l10n builds Bug: 7579865" into jb-mr2-dev

* commit 'a3ae08b134f7110b1481fa82be401df70e41f6b0':
Add fr_CA to l10n builds Bug: 7579865
d082d6730db9680f67fcdc669378e70bb9e5c61e 07-Mar-2013 Justin Ho <justinho@google.com> Add fr_CA to l10n builds
Bug: 7579865

Change-Id: I92c1368b97ced96cacc560d829707b9b7de69ef4
anguages_full.mk
a3557b473eeb1ebc78d21fb4f4decd4a8815f3f5 06-Mar-2013 Jeff Sharkey <jsharkey@android.com> Merge "Add Terminal app to build."
46ca36a01579c58f3ed40ca92a5347b15f72b797 06-Mar-2013 Jeff Sharkey <jsharkey@android.com> Add Terminal app to build.

Change-Id: Iec08640c5606907e00276694ccfadc654224c4c2
eneric_no_telephony.mk
bb7bbd97f8a9a82ca7579dd2136df1cc56a4db1e 06-Mar-2013 keunyoung <keunyoung@google.com> am 7475afa6: am 42e05e04: Merge "remove reference of emulator vold.fstab which is no longer necessary" into jb-mr2-dev

* commit '7475afa6991a93f66c45e98e11c408c601a48b7b':
remove reference of emulator vold.fstab which is no longer necessary
42e05e040e18367a4597564533c1af5642ebf79c 06-Mar-2013 keunyoung <keunyoung@google.com> Merge "remove reference of emulator vold.fstab which is no longer necessary" into jb-mr2-dev
d6e63b3ab551315b3246ee2fcafec99414349af5 06-Mar-2013 keunyoung <keunyoung@google.com> remove reference of emulator vold.fstab which is no longer necessary

Change-Id: I2c8d28060e8204ecbe255cb1e2752e3030dc2d99
dk.mk
d281f1aa3053a731ef0e68150ca88f363a2361de 06-Mar-2013 keunyoung <keunyoung@google.com> am a67b5aee: am c3eb68c4: pull goldfish specific stuffs from emulator.mk

* commit 'a67b5aeeb84d4fb368eea4e939cd5ecad1b12760':
pull goldfish specific stuffs from emulator.mk
c3eb68c4ba383e7de2dd9b761d96dbe646586845 05-Mar-2013 keunyoung <keunyoung@google.com> pull goldfish specific stuffs from emulator.mk

- init.goldfish.rc, init.goldfish.sh, and ueventd.goldfish.rc

Change-Id: Ia4a12477faf727c4e2276313d6d9dcf7ea430b22
mulator.mk
eabb34fb90712938449573962618f36c6df51e7c 05-Mar-2013 Ying Wang <wangying@google.com> Merge "Move emulator.mk out of full_base.mk" into jb-mr2-dev
e8f5406582f533d08b8a7aef77d800e8eb2819b3 05-Mar-2013 Ying Wang <wangying@google.com> Move emulator.mk out of full_base.mk

Instead we should have the emulator products (full, full_mips, full_x86,
sdk) inherit from emulator.mk directly, because full_base.mk is also
inherited by real device products, such as full_manta.mk.

Change-Id: I475f7262eaa65dd85fc844ed357547c76c82598f
ull.mk
ull_base.mk
ull_mips.mk
ull_x86.mk
83c23e69d8e225b47adf7dbcb30803f8e2e3a632 05-Mar-2013 Ying Wang <wangying@google.com> Move emulator.mk out of full_base.mk

Instead we should have the emulator products (full, full_mips, full_x86,
sdk) inherit from emulator.mk directly, because full_base.mk is also
inherited by real device products, such as full_manta.mk.

Change-Id: I6f5f9255c73be8a4cfad7ddf88c4b633b05a7091
ull.mk
ull_base.mk
ull_mips.mk
ull_x86.mk
d4c6ff727dd7594754b7292780cb7130067993cf 05-Mar-2013 Ken Sumrall <ksumrall@android.com> am 6d12cbc5: am d5198cbc: Merge "Install a unified fstab in the emulator image" into jb-mr2-dev

* commit '6d12cbc5bc8df4a86da262564a59985da97b9741':
Install a unified fstab in the emulator image
d5198cbccecfca083cc5df39e7fb3c0a64211e63 05-Mar-2013 Ken Sumrall <ksumrall@android.com> Merge "Install a unified fstab in the emulator image" into jb-mr2-dev
f151d3718bc39679addca3534b8c7428fbd4424e 01-Mar-2013 Ken Sumrall <ksumrall@android.com> Install a unified fstab in the emulator image

Also, modify the sdk.mk file to undo an earlier change
to add the unified fstab there, and move the include
of the emulator.mk file to after PRODUCT_COPY_FILES
is initially defined.

Change-Id: I7318ebefa1b3043f32e99a9e278fe4667f760aa8
mulator.mk
dk.mk
f95fc3d0d993f1d69d3fb91c6855b745366f3220 02-Mar-2013 Dave Langemak <dlangemak@google.com> am d8eb27bf: Add pseudolanguage codes to l10n builds bug: 8299925

* commit 'd8eb27bf6a532bf6cd1343c288a34845a1c13e0a':
Add pseudolanguage codes to l10n builds bug: 8299925
d8eb27bf6a532bf6cd1343c288a34845a1c13e0a 01-Mar-2013 Dave Langemak <dlangemak@google.com> Add pseudolanguage codes to l10n builds
bug: 8299925

Change-Id: Id4bab811bc3f6660f4ce0a21afb689366d80d795
anguages_full.mk
962d06ef65c12ac6c059ea4b6c1140b96e1e8ffe 01-Mar-2013 Ying Wang <wangying@google.com> Add module names to emulator PRODUCT_PACKAGES.

Instead of using "LOCAL_MODULE_TAGS := debug" to install them.

Bug: 8276818
Change-Id: I7eba3c4e6c2f07ebe661522cb0e14afcc3ef7e92
mulator.mk
box_x86.mk
7c0154447e691bef9513d67980dc845be55da5c9 28-Feb-2013 Ken Sumrall <ksumrall@android.com> am e4a045e9: Install a unified fstab for the sdk image

* commit 'e4a045e9e65a35d89c1139e16efb15a0fcdc27fd':
Install a unified fstab for the sdk image
e4a045e9e65a35d89c1139e16efb15a0fcdc27fd 28-Feb-2013 Ken Sumrall <ksumrall@android.com> Install a unified fstab for the sdk image

Change-Id: I95ed5ee83783dfce110c1f07b187d4624be9a735
dk.mk
45e6494d2dbfd01d426ce074e55415b3f29f498a 27-Feb-2013 Jim Miller <jaggies@google.com> Add Keyguard package to platform builds.

Change-Id: I0a6e11bbdad2ba65c9f7ed27b4417f5243eea03d
eneric_no_telephony.mk
ini.mk
dk.mk
09d232e977ac858deb5dee12c3c9c52b35920caa 22-Feb-2013 Geremy Condra <gcondra@google.com> Revert "Remove ping."

This reverts commit 68007028fd6a8a27ff1bee05679862ebc7dc9051

Change-Id: I07ff0d756dff12472633e535c51a29b9062cc3fc
ase.mk
68007028fd6a8a27ff1bee05679862ebc7dc9051 21-Feb-2013 Geremy Condra <gcondra@google.com> Remove ping.

This is being done to clear the way for NO_NEW_PRIVS.

Change-Id: I3f642de5c1a1febfe4db39406f3ef15b99482993
ase.mk
d3aab738deea997b699a3b29733ccdc0107b334a 20-Feb-2013 Ying Wang <wangying@google.com> Use BUILD_PREBUILT to install the cmds.

Change-Id: Idd7308d653653387ee3ff4384ee428bc3c663c8b
ase.mk
1638ffb3848c7b3bd7acc315d64725409c82100d 16-Feb-2013 Dianne Hackborn <hackbod@google.com> Add new "wm" command.

Change-Id: I2415b7696b1d310233a5202b42df5f80f02f4b9f
ase.mk
3f9649492bdeb01f3a95350c28da11473beb00a0 15-Feb-2013 Doug Zongker <dougz@android.com> factor core.mk product definition

Split core.mk, which is currently set up for phones and tablets, into
a core.mk and core_minimal.mk, so that non-phone devices can inherit
from core_minimal. The only change to products that inherit from
core.mk is removal of duplicated SELinux packages (which were present
in both core.mk and embedded.mk).

Change-Id: I6787bc42a6495c89ed63df7964512207a930d153
ore.mk
ore_minimal.mk
3373e65316c451f6341293aec8dccae61e5ea924 13-Feb-2013 James Dong <jdong@google.com> Merge "Build libstagefright_soft_vpxenc.so by default"
bb094c59f199e5afeb5f77d2fcfb04ff00b1fb96 12-Feb-2013 Ben Murdoch <benm@google.com> Merge "Include Chromium resource overlay."
471f851141f105cf35be8596cf2cfe26801f8874 08-Feb-2013 James Dong <jdong@google.com> Build libstagefright_soft_vpxenc.so by default

Change-Id: I73a0678446cb392c14cf152c884f94a24a8d8d0d
ore.mk
1f98681dee098928df8d3f07a847830d216f8ced 12-Feb-2013 Dianne Hackborn <hackbod@google.com> New "Shell" apk is required for all builds.

Change-Id: Ica492ea46e0cd23d0d113cd9513e054d8695e130
ore.mk
ini.mk
1d3f06abd061c24fdc44bc93fcc2c5b14b723a9c 07-Feb-2013 Ben Murdoch <benm@google.com> Include Chromium resource overlay.

Resource needed by the Chromium powered WebView are defined in
an overlay in the frameworks/webview project.

See also Ifa00bae10118659c03c049d2a51f350144fe56a7 which adds the
first version of the overlay.

Change-Id: I846334fbb8be865356c566ea22a0090623be0c90
eneric_no_telephony.mk
f05c4f75244e82b60942567a7c6ab18551635265 31-Jan-2013 Ying Wang <wangying@google.com> Resurrect generic_armv5

But only for unbundled build.
Add it to tapas arch options.

Bug: 8108463
Change-Id: I53cd63c6ab2113fee3992650b561658231ea9921
ndroidProducts.mk
eneric_armv5.mk
554a0adfb790580735fdc2d32f4c6016072ef226 29-Jan-2013 Wink Saville <wink@google.com> Delete frameworks/base/voip use voip-common from frameworks/opt/net/voip

Add voip-common to various files so that its available when booting
and building. Basically everyplace telephony and mms-common where needed
voip-common was added.

In core/pathmap.mk voip is removed as it is no longer in frameworks/base.

Change-Id: Ieaba759a0f69b45c4b8839cbed1fe757cdf190c5
ore.mk
ini.mk
44a30c19695998f2e384d0cd6680c3217a852f63 17-Jan-2013 Chiao Cheng <chiaocheng@google.com> Move Dialer app from core to telephony product target.

Bug: 8014407
Change-Id: I76ca58c4cbf05ebbd64131c17075ad4b8a919326
ore.mk
elephony.mk
66dc4c2fb7a907135da8e8508c23c69b460f2411 10-Jan-2013 Ying Wang <wangying@google.com> resolved conflicts for merge of e016e80c to jb-mr1-dev-plus-aosp

Change-Id: Ic1546db5d009307789e0c7fda811982f80655dea
b81bc6842e6743e548a76a1c2f2ac59b4f080b10 08-Jan-2013 Jean-Baptiste Queru <jbq@google.com> am 7a184cb7: Merge "Change Email2 reference back to Email"

* commit '7a184cb70f7fbdf7f9f64b88338dcd155cfe1e3d':
Change Email2 reference back to Email
15df8356ec2ef1f51e53b7321b5e6e8479dd41a1 08-Jan-2013 Roger Chen <cxr514033970@gmail.com> Change Email2 reference back to Email

Change-Id: Id07d81793d2921be95b30f608cc558312f210c4e
Signed-off-by: Roger Chen <cxr514033970@gmail.com>
eneric_no_telephony.mk
arge_emu_hw.mk
dk.mk
dba068e1ffffe9ac636e3d3e29793b6e3e855cbf 04-Dec-2012 Chris Wren <cwren@android.com> am f28aae60: am abc791fc: am 801a0792: Merge "unbundle photo dreams into the GalleryGoogle package" into jb-mr1.1-dev

* commit 'f28aae60adb462bba0cfe26ccf9ca80121ca1b7d':
unbundle photo dreams into the GalleryGoogle package
f28aae60adb462bba0cfe26ccf9ca80121ca1b7d 04-Dec-2012 Chris Wren <cwren@android.com> am abc791fc: am 801a0792: Merge "unbundle photo dreams into the GalleryGoogle package" into jb-mr1.1-dev

* commit 'abc791fc5723bee48763a67a497ae25ac203b65b':
unbundle photo dreams into the GalleryGoogle package
abc791fc5723bee48763a67a497ae25ac203b65b 04-Dec-2012 Chris Wren <cwren@android.com> am 801a0792: Merge "unbundle photo dreams into the GalleryGoogle package" into jb-mr1.1-dev

* commit '801a079269d78e29c105462518dd4876dd031b2e':
unbundle photo dreams into the GalleryGoogle package
d2827ae0a8fe1530f448dfe1dc75ee059328f267 02-Dec-2012 Chris Wren <cwren@android.com> unbundle photo dreams into the GalleryGoogle package

Bug: 7559766
Change-Id: I805ba625b6bfc4378ffabfa1d09edab1930dc913
ore.mk
ull_base.mk
527e6127a6738be68c2644b04051bdf7838504f5 29-Nov-2012 Jesse Hall <jessehall@google.com> am 8eb2bad5: am f8728e66: Merge "Add emulator modules to PRODUCT_PACKAGES in full and sdk products"

* commit '8eb2bad59852fddbf7cd77ccdb18411691c6c0f1':
Add emulator modules to PRODUCT_PACKAGES in full and sdk products
8eb2bad59852fddbf7cd77ccdb18411691c6c0f1 29-Nov-2012 Jesse Hall <jessehall@google.com> am f8728e66: Merge "Add emulator modules to PRODUCT_PACKAGES in full and sdk products"

* commit 'f8728e66222a00146ba87e800ccdb776cb9e5156':
Add emulator modules to PRODUCT_PACKAGES in full and sdk products
229b13756417fb301e41a5b82eef755e4eb2b697 28-Nov-2012 Jesse Hall <jessehall@google.com> Add emulator modules to PRODUCT_PACKAGES in full and sdk products

Bug: 7556265
Change-Id: Ie84f5ed6b17cccea7e6181f16686e2aac6955f1a
mulator.mk
ull_base.mk
dk.mk
b549949569b55c2c08c7bf9b2e0ff46807ac92d7 28-Nov-2012 Keun young Park <keunyoung@google.com> am 6343d2a3: am 490d3f24: am d4f8d5e6: replace dummy versions with normal ones for mini

* commit '6343d2a35620e1a9e1c83dd284735e50cc59c8d9':
replace dummy versions with normal ones for mini
6343d2a35620e1a9e1c83dd284735e50cc59c8d9 27-Nov-2012 Keun young Park <keunyoung@google.com> am 490d3f24: am d4f8d5e6: replace dummy versions with normal ones for mini

* commit '490d3f24fce962c4cb98b1517f0ef1056906d587':
replace dummy versions with normal ones for mini
490d3f24fce962c4cb98b1517f0ef1056906d587 27-Nov-2012 Keun young Park <keunyoung@google.com> am d4f8d5e6: replace dummy versions with normal ones for mini

* commit 'd4f8d5e64950eb114993a9de975e1519e3509d43':
replace dummy versions with normal ones for mini
d4f8d5e64950eb114993a9de975e1519e3509d43 27-Nov-2012 Keun young Park <keunyoung@google.com> replace dummy versions with normal ones for mini

- no need to hide these UIs any more.
- dummy versions will be removed from the default manifest as well.

Change-Id: I7cebf5bfae65d2e50c9122735fd4e537f5858bec
ini.mk
8af41153d791410410c323bfc28bfda426f65f9f 16-Nov-2012 Marco Nelissen <marcone@google.com> Add gsm codec to the build

b/6620569

Change-Id: Ieb113ecc9d1195360335c29fc9d1256205cd2516
ore.mk
ini.mk
01e774de6dcbfc9bcefefffab4eb1adc027446ae 08-Nov-2012 Xavier Ducrohet <xav@android.com> am ca75eaf0: am 62c12cc5: am 83c3110c: am 1818ea8a: Add dev settings to emulator.

* commit 'ca75eaf06442d51be7eb1516400d52cf095af013':
Add dev settings to emulator.
ca75eaf06442d51be7eb1516400d52cf095af013 08-Nov-2012 Xavier Ducrohet <xav@android.com> am 62c12cc5: am 83c3110c: am 1818ea8a: Add dev settings to emulator.

* commit '62c12cc5eb331c560cef3daf8121ae938c3e4ab0':
Add dev settings to emulator.
62c12cc5eb331c560cef3daf8121ae938c3e4ab0 07-Nov-2012 Xavier Ducrohet <xav@android.com> am 83c3110c: am 1818ea8a: Add dev settings to emulator.

* commit '83c3110c401fc21f6b4a47db7e9732a7b0d00e9b':
Add dev settings to emulator.
1818ea8ae0f49a8c4c24413034dcd3fc34d80414 07-Nov-2012 Xavier Ducrohet <xav@android.com> Add dev settings to emulator.

Change-Id: I0f92257c0a6ac92f3bce4ad004c3e2414ef0f9da
dk.mk
f4bbd8c1e99adc1bcbbac635ac7ed1a33efd4335 01-Nov-2012 Torne (Richard Coles) <torne@google.com> Merge "Make the base product depend on webview indirectly."
1e1a961690001ee3ac2bb3af5cfb8c9e45ef0ef6 31-Oct-2012 Ying Wang <wangying@google.com> Merge "Move the host tools from target/product/sdk.mk to sdk/build/product_sdk.mk"
b34115d7db25472949eec28f8b8598d2987c0a53 31-Oct-2012 Ying Wang <wangying@google.com> Merge "Remove nonexistent modules from PRODUCT_PACKAGES"
92cd50c41611694281e40dad39a5bc316ef847d8 31-Oct-2012 Ying Wang <wangying@google.com> Remove nonexistent modules from PRODUCT_PACKAGES

and revert back to fatal error if sdk has nonexistent modules.

Change-Id: Ic7185128b0253b3591592b4167ea1e26cee1aa84
mbedded.mk
eneric_no_telephony.mk
arge_emu_hw.mk
dk.mk
5be57b2f0d0f82170a59dd5fc1dcceb11e5a8e7b 31-Oct-2012 Ying Wang <wangying@google.com> Move the host tools from target/product/sdk.mk to sdk/build/product_sdk.mk

Change-Id: Ic5d1e50701c9b394a59284aa8b094bdc1fb0f96c
dk.mk
0e50d89123f19f9ed08aeb63d70c4e66fdf44885 31-Oct-2012 Ying Wang <wangying@google.com> Add jobb and fat32lib to sdk PORUDCT_PACKAGES.

Change-Id: I0fb8bdc67c6b79eb3949a9e2a8de67b8c55c3af5
dk.mk
b23917737ff736bb82a44954060a21efcc2cdb09 31-Oct-2012 Torne (Richard Coles) <torne@google.com> Make the base product depend on webview indirectly.

Instead of depending on libwebcore directly as part of the base product,
depend on the phony "webview" target from frameworks/webview instead, to
allow the Chromium-powered webview to override it.

Change-Id: I2f9c103a57a730b252e8a05d52c5b4c1b9711319
ase.mk
0cbacc4b2134d59c19d69f90abf75e2e9abb5073 26-Oct-2012 Mike Lockwood <lockwood@google.com> am 86e2fd92: am daf5e22d: Add new embedded target for a super minimal android build

* commit '86e2fd9215faaffed47ab0373b2955d9a1892113':
Add new embedded target for a super minimal android build
86e2fd9215faaffed47ab0373b2955d9a1892113 26-Oct-2012 Mike Lockwood <lockwood@google.com> am daf5e22d: Add new embedded target for a super minimal android build

* commit 'daf5e22dbac03e174e22c8209ed97c44c3a2a2c9':
Add new embedded target for a super minimal android build
daf5e22dbac03e174e22c8209ed97c44c3a2a2c9 18-Oct-2012 Mike Lockwood <lockwood@google.com> Add new embedded target for a super minimal android build

Remove obsolete BUILD_TINY_ANDROID

Change-Id: Ic0f3a5b3250ea80529f5099653068f118a13b12e
ase.mk
ore.mk
mbedded.mk
504093d72722501cfa710e36810a7bda55d71f65 18-Oct-2012 Elliott Hughes <enh@google.com> am 0270c32b: am 1a36c59e: Merge "Remove tzdata from core.mk, now we have explicit dependencies."

* commit '0270c32bbb4af609571c92839ce41983c50d68da':
Remove tzdata from core.mk, now we have explicit dependencies.
0270c32bbb4af609571c92839ce41983c50d68da 18-Oct-2012 Elliott Hughes <enh@google.com> am 1a36c59e: Merge "Remove tzdata from core.mk, now we have explicit dependencies."

* commit '1a36c59e41488dafe30aba1d2ccfd4ecd861c6ce':
Remove tzdata from core.mk, now we have explicit dependencies.
e250ea27d117a9721b201677a2fde58ea9cbbecf 18-Oct-2012 Elliott Hughes <enh@google.com> Remove tzdata from core.mk, now we have explicit dependencies.

Bug: 7012465
Change-Id: I4c8aefdea49d9a21264580828146a4ae01dd1c95
ore.mk
31d2dd3840ed08e7b9a9a375632e554aa19de0aa 18-Oct-2012 Elliott Hughes <enh@google.com> am 409688c3: am 83e024c0: Merge "Add new tzdata and tzdata-host to default product build"

* commit '409688c34e876c4f1ae3ed4e6132916742487942':
Add new tzdata and tzdata-host to default product build
409688c34e876c4f1ae3ed4e6132916742487942 18-Oct-2012 Elliott Hughes <enh@google.com> am 83e024c0: Merge "Add new tzdata and tzdata-host to default product build"

* commit '83e024c0ba569a14ee8c19fda0b90b8ac401d81a':
Add new tzdata and tzdata-host to default product build
39ca24f6c939e6173395b3515c97619051db2bd1 18-Oct-2012 Brian Carlstrom <bdc@google.com> Add new tzdata and tzdata-host to default product build

Bug: 7012465
Change-Id: I551e88f88c6f0713f2c26d34c6aa08af32b35620
ore.mk
a7fa6a460790b04883dd0d9e48ff6e40e333eb96 17-Oct-2012 Kenny Root <kroot@google.com> resolved conflicts for merge of 37868329 to master

Change-Id: I437f42a7197d1716b4783749f2b27e19c8721395
37868329b29ae7c2399860aee1fcf30f6ebd3fa6 17-Oct-2012 Kenny Root <kroot@google.com> am 2e0d1af7: Merge changes I58d43128,Ie34c958f

* commit '2e0d1af767f64996f47de2a84b685ddcfa02e686':
Remove HAVE_SELINUX guards, part 2
Remove HAVE_SELINUX guard
107257a825b378c62e48c23063308472188a6146 11-Oct-2012 Christopher Tate <ctate@google.com> am 5a708879: am 0743f28b: am fd671b2d: Merge "Add the new \'settings\' shell tool to the build" into jb-mr1-dev

* commit '5a708879a8f3be84376bc6c444442d37d6585d13':
Add the new 'settings' shell tool to the build
a3f11e6e66710a3626b6bdb1f9e910729fb87b6f 10-Oct-2012 Christopher Tate <ctate@google.com> Add the new 'settings' shell tool to the build

The tool isn't useful unless it's actually built into products.

Bug 7299066

Change-Id: I9aaf37bde73a986d871eac6fd4dea15c192110cb
ase.mk
2244cd322f7aab549045e8bbfe25226831daeeb7 10-Oct-2012 Kenny Root <kroot@google.com> Remove HAVE_SELINUX guard

Change-Id: Ie34c958fb20757f733b6c933bfe52691f773a342
ore.mk
0c4eb4188553fc06049834111416067da53ac605 27-Sep-2012 Ying Wang <wangying@google.com> Load only the current product config makefile.

To reduce the start time.
With the change and previous change of doing clean step in only given paths,
start time of mm/mmm is reduced from ~5s to about 1s;
lunch time is reduced from ~40s to 3.5s.

(cherry-pick of 157a5e1695593f935c3223430f4530e21f990378.)

Bug: 7186768,7169854
Change-Id: I0be5e2721efa66a80f112acf8f95e177ebc2f65b
ndroidProducts.mk
54fa8c3ff9b1f0f1b0b9c551be864f1b7378c7fc 27-Sep-2012 Ying Wang <wangying@google.com> Load only the current product config makefile.

To reduce the start time.
With the change and previous change of doing clean step in only given paths,
start time of mm/mmm is reduced from ~5s to about 1s;
lunch time is reduced from ~40s to 3.5s.

Bug: 7186768,7169854
Change-Id: Ifd72ba1c6362a5e1125a23c505fd47947ab56675
ndroidProducts.mk
157a5e1695593f935c3223430f4530e21f990378 27-Sep-2012 Ying Wang <wangying@google.com> Load only the current product config makefile.

To reduce the start time.
With the change and previous change of doing clean step in only given paths,
start time of mm/mmm is reduced from ~5s to about 1s;
lunch time is reduced from ~40s to 3.5s.

Bug: 7186768,7169854
Change-Id: Ifd72ba1c6362a5e1125a23c505fd47947ab56675
ndroidProducts.mk
b301817223d7163de6827976f8259363ab18c7b8 05-Sep-2012 Ying Wang <wangying@google.com> Don't install all host modules by default.

Instead we should explicitly set up the dependency, if the module will
be used in the build process; Use LOCAL_MODULE_TAGS with eng, debug or
tests if the module is for testing; or add to PRODUCT_PACKAGES if it's
required by a product.

Change-Id: I326e97df6630dee4acc6582ce6cef2dec8289155
dk.mk
6c2eedc43fb14153e255d8c050d02605106f596b 24-Sep-2012 Bart Sears <bsears@google.com> am 01cf231c: am 0b7e0983: Merge "Add the new NanumGothic makefile to the build" into jb-mr1-dev

* commit '01cf231cbafe5cfba571535f967bcc5d1830385f':
Add the new NanumGothic makefile to the build
0b7e0983d4dab0796fd37439859250c88142463b 24-Sep-2012 Bart Sears <bsears@google.com> Merge "Add the new NanumGothic makefile to the build" into jb-mr1-dev
0dd0e0072d8d9386233eec769b7571c8a8bc874a 24-Sep-2012 Siva Velusamy <vsiva@google.com> am b01402e3: am 53e71420: Revert "Include videoeditor_jni in sdk product build."

* commit 'b01402e3b47348b9b695be63b0f37162fba0caee':
Revert "Include videoeditor_jni in sdk product build."
53e714209b32599a1fe19a1827f313207e43fd52 22-Sep-2012 Siva Velusamy <vsiva@google.com> Revert "Include videoeditor_jni in sdk product build."

This reverts commit 997e629d6dca5683af596ba22f564b5346967b95.
dk.mk
45205ad9acbbecfc1db871af4a74894d42191f13 24-Sep-2012 Siva Velusamy <vsiva@google.com> am 918c56c7: am 32130c6d: Merge "Include videoeditor_jni in sdk product build." into jb-mr1-dev

* commit '918c56c7a157b56ea0dc037786627a8101e15cfe':
Include videoeditor_jni in sdk product build.
04873af06299863b2cbb3e75d26d73c31454a5ec 24-Sep-2012 Bart Sears <bsears@google.com> Add the new NanumGothic makefile to the build

There are separate CLs to add the NanumGothic font files
and makefiles.

Bug: 4531601
Change-Id: Id27f9ff6eb45f666f7f62f1dbe7a06c96c0a717e
eneric_no_telephony.mk
997e629d6dca5683af596ba22f564b5346967b95 21-Sep-2012 Siva Velusamy <vsiva@google.com> Include videoeditor_jni in sdk product build.

frameworks/base/media depends on libvideoeditor_jni. This change
copies the dependencies from generic_no_telephony.mk

Fixes Bug 7200384

Change-Id: I135fd4fc613d81aa962bcdf2573894a2ea8ab11d
dk.mk
adeea8367305b008c4222792fb0c3a6106d4d2f4 21-Sep-2012 Zhihai Xu <zhihaixu@google.com> am 0ed78ec7: am d81b9d22: Merge "ISSUE 6849488 Bluedroid stack, remove system/bluetooth." into jb-mr1-dev

* commit '0ed78ec7c4b659a1b6b0bd5e39428f882411a0ff':
ISSUE 6849488 Bluedroid stack, remove system/bluetooth.
d81b9d220e00a9ffecea3b9067c6416b2c1e6bbd 21-Sep-2012 Zhihai Xu <zhihaixu@google.com> Merge "ISSUE 6849488 Bluedroid stack, remove system/bluetooth." into jb-mr1-dev
3849760809ac3bde46663ad163ea0a0d592450c1 19-Sep-2012 Zhihai Xu <zhihaixu@google.com> ISSUE 6849488 Bluedroid stack, remove system/bluetooth.

remove system/bluetooth stuff.

bug 6849488
Change-Id: I8eb85c6da0aa34aefda2916f2c74e5eae51da27e
eneric_no_telephony.mk
ini.mk
76fe970e117dceff9bfa9f6fc5cd150671c3eb42 18-Sep-2012 Daniel Sandler <dsandler@android.com> am 75bfa4af: am ed9a2106: Merge "Remove WebViewDream from the build." into jb-mr1-dev

* commit '75bfa4af16d0a2a8ed60ace5358038e5e08d0f3c':
Remove WebViewDream from the build.
84f3b0246867f203e93246eafb72f128793daf94 13-Sep-2012 Daniel Sandler <dsandler@android.com> Remove WebViewDream from the build.

It will remain in AOSP as sample code.

Change-Id: I253034f45d7008beadf9220f6e13a76c3ead3490
ore.mk
dbe4fdf7bcecc575581dfbcc57e1969fc6aec8f4 01-Sep-2012 Keun young Park <keunyoung@google.com> am 6c03166c: am ead692e5: Merge "add libsurfaceflinger_ddmconnection to PRODUCT_PACKAGES for PDK build" into jb-mr1-dev

* commit '6c03166c3a5e5f571d47a954a8ee5a2d1d2287b8':
add libsurfaceflinger_ddmconnection to PRODUCT_PACKAGES for PDK build
ead692e5f3083bb5eea5e383b3a8ae3775f0bb68 01-Sep-2012 Keun young Park <keunyoung@google.com> Merge "add libsurfaceflinger_ddmconnection to PRODUCT_PACKAGES for PDK build" into jb-mr1-dev
37755bb1c87cab95d772d9aaa14fe54d674dc7d5 31-Aug-2012 Daniel Sandler <dsandler@android.com> am 7138e336: am ce9ecf38: Merge "Add basic Dreams set to builds." into jb-mr1-dev

* commit '7138e336dd753394ec7a008e1836891f6e0b1ca1':
Add basic Dreams set to builds.
eeed3cf2c5bd8493e058b132fa2248f7bf515755 31-Aug-2012 Daniel Sandler <dsandler@android.com> Add basic Dreams set to builds.

Change-Id: I7b7e84a84f9fc6c594662baf4dd991ff9af5f162
ore.mk
59254f1194049146d560bfa003bb434b64232630 31-Aug-2012 Keun young Park <keunyoung@google.com> add libsurfaceflinger_ddmconnection to PRODUCT_PACKAGES for PDK build

- the library is dlopened from libsurfaceflinger
Bug: 7089510

Change-Id: I5526c0390efd161e596b08c0bf823090b3969dfe
ase.mk
ini.mk
833d4b304cedbe67ca5089d4a1c30e63cdbe00c7 30-Aug-2012 Chiao Cheng <chiaocheng@google.com> Merge "Adding OneTimeInitializer to build."
536c8bed37b694fcff2ce1607bae368f1573ba00 30-Aug-2012 Jun Tian <jun.j.tian@intel.com> Add make_ext4fs to support installing apps to SD card

The default createSecureContainer format is changed from fat32 to ext4 in PackageHelper::CreateSdDir in:
/frameworks/base/core/java/com/android/internal/content/PackageHelper.java
We need to add make_ext4fs into the system image to support installing apps to SD card.
In kernel, we also need to add ext4 filesystem support.

Change-Id: If4817a95663144a6bfaeeed0c7cb081063a0daad
Signed-off-by: Jun Tian <jun.j.tian@intel.com>
Signed-off-by: Liang Chen <liang.l.chen@intel.com>
Signed-off-by: Panfeng Chang <panfengx.chang@intel.com>
ore.mk
6c7341cac913ed6b98e89fe4a9e9f4faa3f4f9e9 29-Aug-2012 Chiao Cheng <chiaocheng@google.com> Adding OneTimeInitializer to build.

Bug: 6993891
Change-Id: Id3c0275846a4dd93d82dcfde0249fec0e226a9bd
eneric_no_telephony.mk
ab42a8341c72937bcd0e9ee3d94b0b1a6c78492e 28-Aug-2012 Chris Wren <cwren@android.com> am 00743e38: am 07791f87: Merge "Include stock Dreams in the build." into jb-mr1-dev

* commit '00743e38849df7fbc5d6a723bbd5e79658941b69':
Include stock Dreams in the build.
1703f31db66da2cf4cf8859ba131a70996188fa1 27-Aug-2012 Chiao Cheng <chiaocheng@google.com> Adding new dialer application to core.

Bug: 6993891
Change-Id: I992d2da9a9468a803b45d956f7df16a741162787
ore.mk
74931cd5c48495c6bc62c8d2bfac7d51eb36e859 27-Aug-2012 Chris Wren <cwren@android.com> Include stock Dreams in the build.

Change-Id: I61953eeb50f8f02845468bc11c723405d5641d7f
ore.mk
d1a9deeb9af69a2af638dc337d2fad03c1a37e7e 22-Aug-2012 Paul Westbrook <pwestbro@google.com> am f9f89461: am 6392aeea: Remove imap2 from build

* commit 'f9f8946156973f8fa8ab7bdeccbf403c8ddc80cc':
Remove imap2 from build
6392aeeadb9621745be92ddb7d8d16c241196f81 22-Aug-2012 Paul Westbrook <pwestbro@google.com> Remove imap2 from build

Change-Id: I64b5db47895e99f76d30e453f4d95c9546a96839
eneric_no_telephony.mk
arge_emu_hw.mk
dk.mk
0d9827386d4675c374a14148b146a51c9987f209 11-Aug-2012 Ying Wang <wangying@google.com> Allow full_x86 and full_mips in unbundled build.

So we can do unbundled builds for x86 and mips devices.

Change-Id: Ibd8c3b0371c316b713a748a6e6ce14fe98fdc4aa
ndroidProducts.mk
11ab43f23fd05703bf4f461cf542762417f26456 21-Aug-2012 Keun young Park <keunyoung@google.com> am 6d3a1a72: am ffa66a1a: Merge "replace apps for PDK" into jb-mr1-dev

* commit '6d3a1a72729570a129500169a3749967d42e1b55':
replace apps for PDK
14b61dac868a14eab3d86e02e18a0e0deda0ca81 20-Aug-2012 Keun young Park <keunyoung@google.com> replace apps for PDK

- Launcher2 to Home
- SystemUI to DummySystemUI
- Settings to DummySettings

Change-Id: Ibeecf3d4df0dbb38737dba7503819d2b700036c1
ini.mk
cea08a5220bb0b1169e227dd4a08dd94fef0720b 17-Aug-2012 Joe Onorato <joeo@google.com> resolved conflicts for merge of 5836d3b3 to jb-mr1-dev

Change-Id: If3d84a7439717ccf7723b3f79e934d73abbb3fea
c7d6f1ca1f1fc5e90ed63552dd411cd2a0a6d22f 24-Jul-2012 Joe Onorato <joeo@google.com> Move the old user tagged modules over to base.mk so mini and core both share them.

Change-Id: I9d3a3c165fa56d4ca137b3c06e249e1deea6a1c5
ase.mk
ore.mk
ini.mk
8d0847e9246ab7728f9ef6e2e493f0025ac06f5b 12-Jul-2012 Joe Onorato <joeo@google.com> build system changes for jb-aah-dev merge

Change-Id: I29e27505a0d9f7cc2932f725bfe1c83d804388bc
ore.mk
3445f8fd1e6be5bba7bdcca5c63e7d29a1fc8db7 22-May-2012 Joe Onorato <joeo@google.com> List the user modules explicitly, and we can get rid of the support for the user tag!

Change-Id: I6f412ed4e08d784ed71ec170e870fcf30081963a
ore.mk
eneric_no_telephony.mk
22273e6cfed9a62d78fd2f955f45567afd52676c 24-Jul-2012 Joe Onorato <joeo@google.com> Move the old user tagged modules over to base.mk so mini and core both share them.

Change-Id: I9d3a3c165fa56d4ca137b3c06e249e1deea6a1c5
ase.mk
ore.mk
ini.mk
26ead966d72a436beddf02ef17268071cb982ce0 12-Jul-2012 Joe Onorato <joeo@google.com> build system changes for jb-aah-dev merge

Change-Id: I29e27505a0d9f7cc2932f725bfe1c83d804388bc
ore.mk
8cfca47f5aa7a6e4c90082ab76db919ad45eb744 22-May-2012 Joe Onorato <joeo@google.com> List the user modules explicitly, and we can get rid of the support for the user tag!

Change-Id: I6f412ed4e08d784ed71ec170e870fcf30081963a
ore.mk
eneric_no_telephony.mk
1dc7c65a839539e6297aafe911967121b45d7645 15-Aug-2012 Keun young Park <keunyoung@google.com> am 5877c1d1: am 81821821: fix PDK boot issue

* commit '5877c1d17d34cd2eb039ec904b2bd4eb9fbd5ddd':
fix PDK boot issue
8182182182b878e25d871eb2f683f61796fdd43d 15-Aug-2012 Keun young Park <keunyoung@google.com> fix PDK boot issue

- add missing packages to make it boot

Change-Id: I9a4a635e67a82c326f9eb1eceb86cffc8f59a2d3
ini.mk
879778da8b629ac24a6a70fc284544e55213fe10 15-Aug-2012 Jesse Hall <jessehall@google.com> am 049d1964: am 8513b62f: Merge "Include FusedLocation.apk on sdk builds too" into jb-mr1-dev

* commit '049d1964dc3b0fab51b0f8e3debf6e1cc83c97f9':
Include FusedLocation.apk on sdk builds too
9d04cc4ef2e29459a78427b7ee171b4327dedf1b 14-Aug-2012 Jesse Hall <jessehall@google.com> Include FusedLocation.apk on sdk builds too

Bug: 6969889
Change-Id: Ifda8df58906b3e1d77de0f7de0b1dd07c6bf430f
dk.mk
4000ff56111a994479663ad5895b70f92a4fc3ed 14-Aug-2012 Ying Wang <wangying@google.com> am d88c10d7: am f59a64b7: am d3d0beca: am 392bdc1f: Merge "Move the selinux modules to core PRODUCT_PACKAGES"

* commit 'd88c10d7691f2717a2c1fd0801c9a7798fbe0334':
Move the selinux modules to core PRODUCT_PACKAGES
f59a64b7cba7330701b8791698e67abff8afde65 14-Aug-2012 Ying Wang <wangying@google.com> am d3d0beca: am 392bdc1f: Merge "Move the selinux modules to core PRODUCT_PACKAGES"

* commit 'd3d0becac9a13836b7c20acba3b21b0625d92324':
Move the selinux modules to core PRODUCT_PACKAGES
82ccebaa598d3e3a80f72f63a72aa34caaac477b 14-Aug-2012 Ying Wang <wangying@google.com> Move the selinux modules to core PRODUCT_PACKAGES

The module names are phony targets and we should avoid having file targets
depend on phony targets.
Instead the build system makes sure to use the file dependency with
PRODUCT_PACKAGES.

Change-Id: I8dc59d8f9ed92c146b8827d71278e27214e60f3a
ore.mk
b08db2330db27db65f151d547be210a3908a9d56 11-Aug-2012 Nick Pelly <npelly@google.com> am 33b8321d: am 0de821b0: Merge "Include FusedLocation.apk on all builds." into jb-mr1-dev

* commit '33b8321d2e3ba308e43fd196ce5dfc832a097a69':
Include FusedLocation.apk on all builds.
0de821b0b10bbf3404827f21bfa9a2489d7358c5 11-Aug-2012 Nick Pelly <npelly@google.com> Merge "Include FusedLocation.apk on all builds." into jb-mr1-dev
48d55d37775535e1b782e140765fd718bd094230 11-Aug-2012 Nick Pelly <npelly@google.com> Include FusedLocation.apk on all builds.

Change-Id: Ifc98195b51971ff65e1661f89e08965daefc3506
eneric_no_telephony.mk
8ac593801a79c2c3752811679b2c868a83870cf4 11-Aug-2012 Keun young Park <keunyoung@google.com> am d4c5dd0c: am f15a11c5: add libstagefright_chromium_http to mini for streaming

* commit 'd4c5dd0ceae2e1467b98a7197d7d61a315ea6edd':
add libstagefright_chromium_http to mini for streaming
f15a11c58ddb7343ba89298bc45f264f19755fec 11-Aug-2012 Keun young Park <keunyoung@google.com> add libstagefright_chromium_http to mini for streaming

Change-Id: I27da54d17698c71d36a5761c6debaeb9f55e5856
ini.mk
e4ba06c35c2874b6d15afb6c23c57a07ee5df587 11-Aug-2012 Ying Wang <wangying@google.com> Allow full_x86 and full_mips in unbundled build.

So we can do unbundled builds for x86 and mips devices.

Change-Id: Ibd8c3b0371c316b713a748a6e6ce14fe98fdc4aa
ndroidProducts.mk
91afae6c039d06df83d708834c96d47858406e2a 10-Aug-2012 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of dd14acc3 to jb-mr1-dev

Change-Id: Ic900c623a7c7fd20c965b8d838caf0f01ceab53f
720479ea7e6307648c56f61d82ac12d65f218dda 09-Aug-2012 Kenny Root <kroot@google.com> Add make_ext4fs to all builds

make_ext4fs is needed for all builds because ASEC containers use it now.
Any product not having this will not be able to create an ASEC
container.

Bug: 6960586
Change-Id: I7c10b8065a76ec7a43f79445f429d5a93750585d
ore.mk
7f9db64d0eaf69b362dd7bcdf9a0ce30562efe29 04-Aug-2012 Ying Wang <wangying@google.com> Merge "Add libstagefright and libstagefright_chromium_http to core.mk." into jb-mr1-dev
c10da6c540c149b3e0152d2455c07cd4006704c7 04-Aug-2012 Ying Wang <wangying@google.com> Add libstagefright and libstagefright_chromium_http to core.mk.

Bug: 6933259
Change-Id: Ibe83a95bed7679d6260ef7500c459dcd7ae71812
ore.mk
95781f03c9f60b7480f58d50c6c6114576857cbb 03-Aug-2012 Paul Westbrook <pwestbro@google.com> Add imap2 to the build

Change-Id: I9750d69b64560ad0c3285f5cebdbfe5087289f99
eneric_no_telephony.mk
arge_emu_hw.mk
dk.mk
add5271a56553ff950a18755a12dbc72b3978aaf 02-Aug-2012 Keun young Park <keunyoung@google.com> add missing telephony libs for PDK mini config

Change-Id: I3a3b5d920a03e90a64d0fb78b168d9f6dac12a99
ini.mk
1603e3a987072113dab544f4106b95a368af7c18 26-Jul-2012 Chris Dearman <chris@mips.com> Modify full_mips-eng build in line with the full-eng build

Change-Id: Iebbad0c2a4f8f01b2ff8a08ea77965291a842636

Signed-off-by: Raghu Gandham <raghu@mips.com>
ull_mips.mk
b09d26a496609fd569e94f2cfbb289ba5ea4c247 28-Jul-2012 Shih-wei Liao <sliao@google.com> Add "abcc" (bitcode compiler) and "libportable" into system.img.

BUG=6886348. NDK on llvm requires bitcode compiler and libportable.

Change-Id: I6d45575518f312860e99e87d7b6eabc4ae7802fd
ore.mk
ini.mk
b286b76da7d0b3de6f12664aad0cdc146c736cd1 28-Jul-2012 Elliott Hughes <enh@google.com> am f833e0a7: am b9c2a66a: Merge "Now zoneinfo prebuilts are Android modules."

* commit 'f833e0a780d576be76520c1d0b51035f589cec0b':
Now zoneinfo prebuilts are Android modules.
5fb2ef65d4d14d44d56ea102dd4058882dee81af 27-Jul-2012 Ying Wang <wangying@google.com> Now zoneinfo prebuilts are Android modules.

(cherry-picked from 101d32ebb80f5f015781b98cb53739e8ad933cb4.)

Bug: 6857263
Change-Id: Ie0cd0efa4444eb0ee63a1a91890f4bb48539e7a7
ore.mk
c4e790dc6474566799012728f9e67f5d794975b4 01-Jul-2012 Wink Saville <wink@google.com> Create telephony-common and mms-common - DO NOT MERGE

These have been created to reduce the size and complexity
of frameworks/base.

mms-common was created by moving all of
frameworks/base/core/java/com/google/android/mms
to:
frameworks/opt/mms

telephony-common was created by moving some of
frameworks/base/telephony
to:
frameworks/opt/telephony

Change-Id: I5613c1447dbe655c55f9ba499e453bb59a06c4c0
ore.mk
fb1951e2f457d21d311784b61fed9a106ac48b28 16-Jul-2012 Keun young Park <keunyoung@google.com> add TestingCamera to mini for generic PDK

Change-Id: I8a04c48e173d8742bf852d242e2efc0577287608
ini.mk
a44a92914b827a4a144d32537950398657b6dd9d 12-Jul-2012 Wink Saville <wink@google.com> Merge commit 'c16c9454' into mit

* commit 'c16c9454':
Create telephony-common and mms-common
c16c945497852629294f9207d317886f8af3a375 01-Jul-2012 Wink Saville <wink@google.com> Create telephony-common and mms-common

These have been created to reduce the size and complexity
of frameworks/base.

mms-common was created by moving all of
frameworks/base/core/java/com/google/android/mms
to:
frameworks/opt/mms

telephony-common was created by moving some of
frameworks/base/telephony
to:
frameworks/opt/telephony

Change-Id: I5613c1447dbe655c55f9ba499e453bb59a06c4c0
ore.mk
f173c6be579d0848b2d3ccd6791b2947b0a8d342 29-Jun-2012 Marc Blank <mblank@google.com> Change build targets to use Email2/Exchange2

Change-Id: I1b93b112b4d31ce379d33e2d1202fc90bb8d21eb
eneric_no_telephony.mk
arge_emu_hw.mk
dk.mk
a644e7bb66ab590a8758f89febe228f2f8987b32 19-Jun-2012 Jean-Baptiste Queru <jbq@google.com> am 03bb0851: Remove references to packages that don\'t exist any more.

* commit '03bb0851d6a86ac51becaa132f96ed1d8f4b604c':
Remove references to packages that don't exist any more.
03bb0851d6a86ac51becaa132f96ed1d8f4b604c 19-Jun-2012 Jean-Baptiste Queru <jbq@google.com> Remove references to packages that don't exist any more.

Those can't be found anywhere in the build system.

Change-Id: I3b3727e7735de0dbffae930cf99a6d6ccbc79570
eneric_no_telephony.mk
d214c7e495f10f87d2834a3137c8c29512f7cfc5 18-Jun-2012 Guang Zhu <guangzhu@google.com> am 5d76a3f2: Merge "add uiautomator into system image" into jb-dev

* commit '5d76a3f2d53fceb883d84d214c28c51bc3e5b43c':
add uiautomator into system image
e770754b9fe184a64e9fb76be0cc23e98c3768a7 15-Jun-2012 Guang Zhu <guangzhu@google.com> add uiautomator into system image

this includes 2 pieces:
* uiautomator shell script
* uiautomator.jar: test runner and the automation framework
classes

source is under frameworks/testing/uiautomator

Change-Id: I237d85b8917d2451cf35362d2e34786940897921
ore.mk
12d24b5aaba0752239401fc2c8b579e3b8ae97dd 12-Jun-2012 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of 76af0657 to jb-dev-plus-aosp

Change-Id: I4843695261abbc478fd6b505debe6fc20a06c88d
46b48e88feda8531b6bf76e634bf16e1f60072f8 01-May-2012 Bruce Beare <bruce.j.beare@intel.com> full_x86: use telephony profile

Author: Bruce Beare <bruce.j.beare@intel.com>
Change-Id: I3c086f3f38049e9a7cc2e653aa0ee0d2a2ca1a79
ull_x86.mk
eneric_x86.mk
dk_x86.mk
82c11caca04bc4e14e0a33057f484635dc1ae8dc 12-Jun-2012 Jamie Gennis <jgennis@google.com> am f3b1395a: Merge "Add atrace to core.mk" into jb-dev

* commit 'f3b1395a41a1f882fac74b8a55723af8f77535d0':
Add atrace to core.mk
f3b1395a41a1f882fac74b8a55723af8f77535d0 11-Jun-2012 Jamie Gennis <jgennis@google.com> Merge "Add atrace to core.mk" into jb-dev
a9efae347f3b3eb41ec1c4f96993e3c7ce48eec1 08-Jun-2012 Jamie Gennis <jgennis@google.com> Add atrace to core.mk

This change adds the atrace binary and init.trace.rc to the system image for
all builds.

Bug: 6513400
Change-Id: Ib979f4b6ffe799ab56e66fc3acfad754d216c576
ore.mk
5b401f8b8b8d498a87dcfcfc29e00746c794e70d 08-Jun-2012 Eino-Ville Talvala <etalvala@google.com> am e245ecdc: Merge "Add LegacyCamera to SDK product" into jb-dev

* commit 'e245ecdc0a87fb198894995ffbc4e6fec8d812f8':
Add LegacyCamera to SDK product
e245ecdc0a87fb198894995ffbc4e6fec8d812f8 08-Jun-2012 Eino-Ville Talvala <etalvala@google.com> Merge "Add LegacyCamera to SDK product" into jb-dev
d3da15a5eec963e03441d17725b925226c89193f 07-Jun-2012 Keun young Park <keunyoung@google.com> am 6aae80a8: Merge "add mini.mk for common configurations for mini products" into jb-dev

* commit '6aae80a8d500084466c7e6d90769dda9a5b20507':
add mini.mk for common configurations for mini products
fd9f8bcfdb55fec8aea132fed80a22688d6fc846 04-Jun-2012 Keun young Park <keunyoung@google.com> add mini.mk for common configurations for mini products

- it is used for generic pdk release

Bug: 6540216

Change-Id: I7dd21724a9484e48c66e4430cd003ffb448f075b
ini.mk
97150497b383d46af39055ca6592b1ad20869a90 05-Jun-2012 Eino-Ville Talvala <etalvala@google.com> Add LegacyCamera to SDK product

Change-Id: I690bf0ba6435c520c3de1d6fb250ffae1ae45475
dk.mk
89a0306ec3728bb8def4b78edaa87ba9eadc6d34 02-Jun-2012 Jean-Baptiste Queru <jbq@google.com> am e7af5e24: Add Live Wallpapers to AOSP builds

* commit 'e7af5e2428d6c831acb73fac6547c3a780dca729':
Add Live Wallpapers to AOSP builds
e7af5e2428d6c831acb73fac6547c3a780dca729 02-Jun-2012 Jean-Baptiste Queru <jbq@google.com> Add Live Wallpapers to AOSP builds

Change-Id: I76df14d99fd876b765510ced8f5523e3bafce291
ull_base.mk
84690f969e993ca712d028b9acfb0a7c17c08c44 31-May-2012 Wink Saville <wink@google.com> am f97105ea: Merge "Fix rild running in Nakasi." into jb-dev

* commit 'f97105ea898fd4ad83ca55e391c0d512e3497b9b':
Fix rild running in Nakasi.
f97105ea898fd4ad83ca55e391c0d512e3497b9b 31-May-2012 Wink Saville <wink@google.com> Merge "Fix rild running in Nakasi." into jb-dev
689f117b6325cfb58cbb07560f503b7f7c688707 31-May-2012 Wink Saville <wink@google.com> Fix rild running in Nakasi.

The module rild is telephony specific, since Nakasi has no radio
it shouldn't run rild. Changing the build system so rild is optional
for products that don't have telephony support.

Since rild is now optional, it is necessary to add it explicitly to
the sdk build as the sdk build is special.

Bug: 6463864
Change-Id: If944e051023b567807585fb91163a1e3f79c1024
dk.mk
elephony.mk
53ba6b22f94c1192541b11ada001b68823b97efa 31-May-2012 Keun young Park <keunyoung@google.com> am 15d15136: Merge "change location of apns-conf.xml and vold.conf" into jb-dev

* commit '15d151367482b6ed47cecf1a578b365b7c6ccab3':
change location of apns-conf.xml and vold.conf
e581d866fb66fde65f63bbce4bd255400fa1bdb7 31-May-2012 Keun young Park <keunyoung@google.com> change location of apns-conf.xml and vold.conf

- from development/data to device/generic/goldfish/data

Change-Id: Iab7ad32b31b64f854412dd3cf23fd244a5306ed9
ull_base_telephony.mk
dk.mk
4261ace0139d7bb864d002d7a65be66945ec8878 25-May-2012 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of 9f312b81 to jb-dev-plus-aosp

Change-Id: I4589e38d0a2d35f84f16e00dd9cffa02b25ebf98
3deea32a31e16d92d1d632b5a1bd260416f6e7d5 24-May-2012 Jean-Baptiste Queru <jbq@google.com> Merge "Enable DRM support in the SDK system image"
e4abb37a73e73d26c1b7f9ddf427af8fa5f0ff0a 24-May-2012 Jean-Baptiste Queru <jbq@google.com> am 27a4fa10: am 2d0055dd: Merge "Revert "Add module \'idmap\'.""

* commit '27a4fa10a90c754da307ddda14e16c3864dc0413':
Revert "Add module 'idmap'."
4412133fb848b725a67ca368db3032df44c71150 24-May-2012 Jean-Baptiste Queru <jbq@google.com> Revert "Add module 'idmap'."

This reverts commit eb7c4a5e9ed30ccb67ce386922c44abf7f5dc476.
ore.mk
a213c695a0e01fb0e34d3af4a09aa0c4f72c474a 24-May-2012 Jean-Baptiste Queru <jbq@google.com> am 372936d8: am c47b90a9: Merge "Add module \'idmap\'."

* commit '372936d881a2b64333c88ccb012ec57f80a2e424':
Add module 'idmap'.
c47b90a9a94b7f1cb452f0f0aa73696e382fe3c3 23-May-2012 Jean-Baptiste Queru <jbq@google.com> Merge "Add module 'idmap'."
3ffbea3dcfa79ae930b373070dc52516bf8a6957 16-May-2012 James Dong <jdong@google.com> am 4007faf4: Remove dependency of libvideoeditor_jni.so on static libs from video editor engine

* commit '4007faf4c6bb99883f6ac7a8d80a956837909ff8':
Remove dependency of libvideoeditor_jni.so on static libs from video editor engine
4007faf4c6bb99883f6ac7a8d80a956837909ff8 15-May-2012 James Dong <jdong@google.com> Remove dependency of libvideoeditor_jni.so on static libs from video editor engine

related-to-bug: 6502980

Change-Id: I02a735ff4897ed386fe9c5d886260b1363a1e019
eneric_no_telephony.mk
4d5c4dc3e0292d1f528e341babb374c15c34157b 15-May-2012 James Dong <jdong@google.com> am c8bfb1ca: Revert "Remove dependency of libvideoeditor_jni.so on static libs from video editor engine" Fixed the broken build first.

* commit 'c8bfb1cad15822f31e3f3250d00b4ef6761c19c4':
Revert "Remove dependency of libvideoeditor_jni.so on static libs from video editor engine" Fixed the broken build first.
c8bfb1cad15822f31e3f3250d00b4ef6761c19c4 15-May-2012 James Dong <jdong@google.com> Revert "Remove dependency of libvideoeditor_jni.so on static libs from video editor engine"
Fixed the broken build first.

This reverts commit e85f05be147bf7d916d1b1622f6f3038dac8913b.
eneric_no_telephony.mk
a0404bf3b76836605d1b489dd75726c0909d96f9 15-May-2012 James Dong <jdong@google.com> am e85f05be: Remove dependency of libvideoeditor_jni.so on static libs from video editor engine

* commit 'e85f05be147bf7d916d1b1622f6f3038dac8913b':
Remove dependency of libvideoeditor_jni.so on static libs from video editor engine
e85f05be147bf7d916d1b1622f6f3038dac8913b 15-May-2012 James Dong <jdong@google.com> Remove dependency of libvideoeditor_jni.so on static libs from video editor engine

related-to-bug: 6328360

Change-Id: Ia320d417497bc410f99f8ff7f11c727d1299afba
eneric_no_telephony.mk
44fd5580b5f09f7acc1b7446bdb6343ce89b3d52 12-May-2012 Jean-Baptiste Queru <jbq@google.com> am 7eb749d1: am 2d7274de: Merge "MIPS generic target support"

* commit '7eb749d134fd52e23be7218bf2ea7dfa1b1180b3':
MIPS generic target support
057366e21d6b7b8203bd5b6f6ad32fbb0ba3c15a 12-May-2012 Victoria Lease <violets@google.com> am 67095e00: Merge "Parse external/cibu-fonts/fonts.mk." into jb-dev

* commit '67095e005c48c639954d4ada60f391ff4923f0eb':
Parse external/cibu-fonts/fonts.mk.
67095e005c48c639954d4ada60f391ff4923f0eb 12-May-2012 Victoria Lease <violets@google.com> Merge "Parse external/cibu-fonts/fonts.mk." into jb-dev
a5cb8846402270504d5572bdec1a7a24f554e141 10-May-2012 Jean-Michel Trivi <jmtrivi@google.com> am 0c5db81f: Merge "Add OMX IL FLAC encoder library" into jb-dev

* commit '0c5db81fb28f74491e7f17c6c81ae0b19342ca7c':
Add OMX IL FLAC encoder library
0c5db81fb28f74491e7f17c6c81ae0b19342ca7c 10-May-2012 Jean-Michel Trivi <jmtrivi@google.com> Merge "Add OMX IL FLAC encoder library" into jb-dev
b8bc852d5d736bc82d3769872e924cb82d7ddbd3 27-Apr-2012 Jean-Michel Trivi <jmtrivi@google.com> Add OMX IL FLAC encoder library

Bug 5525503

Add the software FLAC encoder OMX IL wrapper to the build.

Change-Id: Iac69558088934e0db41e9cc7fa3fab7e72348568
ore.mk
9c55335afd8464114cc9e427c3c284b6b6fb9e0f 09-May-2012 Jeff Brown <jeffbrown@google.com> am 8c1028d4: Merge "Add keyboard layout package to build." into jb-dev

* commit '8c1028d45cfd7892a031e32b4e51bad729ebd2cb':
Add keyboard layout package to build.
8fda5111037bf3df94b386b7a93f358c6e42cb15 09-May-2012 Jean-Michel Trivi <jmtrivi@google.com> am 0acb2064: Merge "Make audio downmixer part of the core platform" into jb-dev

* commit '0acb2064d7080ab1b3d993cfad66fbf852f9663a':
Make audio downmixer part of the core platform
b53cc7a82b6c96402b02f4e45be50718f23182db 07-May-2012 Raghu Gandham <raghu@mips.com> MIPS generic target support

Change-Id: I76506eba9d11867e53069c97038996bddd7dd5a2
Signed-off-by: Chris Dearman <chris@mips.com>
Signed-off-by: Raghu Gandham <raghu@mips.com>
Signed-off-by: Duane Sand <duanes@mips.com>
Signed-off-by: Bhanu Chetlapalli <bhanu@mips.com>
ndroidProducts.mk
ull_mips.mk
eneric_mips.mk
dk_mips.mk
c5fc79071acfc65678cd8c829b933caa8b3300fd 08-May-2012 Victoria Lease <violets@google.com> Parse external/cibu-fonts/fonts.mk.

Bug: 6232193
Change-Id: I5a4b1077440ce9ab5bc504d5b2fca1a9648cc084
eneric_no_telephony.mk
8c1028d45cfd7892a031e32b4e51bad729ebd2cb 08-May-2012 Jeff Brown <jeffbrown@google.com> Merge "Add keyboard layout package to build." into jb-dev
b2d926898c763d62522874bb8f82f94f24b97c30 08-May-2012 Jeff Brown <jeffbrown@google.com> Add keyboard layout package to build.

Bug: 6110399
Change-Id: Ifb1d0126359750699244e481b49bbaf49371b7ae
eneric_no_telephony.mk
dk.mk
d3763c42144612bf2bf17bcdf1f1e75832b5dafd 08-May-2012 Jean-Michel Trivi <jmtrivi@google.com> Make audio downmixer part of the core platform

Add the multichannel audio downmix effect to the core platform, as
it is now a core feature of the media framework.

Bug 6456547

Change-Id: I35f88f6bffc131d5fe837c3767879f2536cec05b
ore.mk
eneric_no_telephony.mk
559ffeb2efd1a3713b715fe0590827054a3b1656 05-May-2012 Elliott Hughes <enh@google.com> am 8e67348b: Merge "Track libnativehelper move for PDK." into jb-dev

* commit '8e67348b515636ec8314da44b3f583c5d053e81a':
Track libnativehelper move for PDK.
8e67348b515636ec8314da44b3f583c5d053e81a 05-May-2012 Elliott Hughes <enh@google.com> Merge "Track libnativehelper move for PDK." into jb-dev
107339d84d98260f68dd1d1c5c7666d4a79db6b4 05-May-2012 Vikram Aggarwal <viki@google.com> am aa6ffd75: Merge "Fix the build. Exchange -> Exchange2" into jb-dev

* commit 'aa6ffd7595966808a60341a449745d3d03d88768':
Fix the build. Exchange -> Exchange2
e396df8cb52e37b4e5f0d1fccffc9a1eceef040b 05-May-2012 Vikram Aggarwal <viki@google.com> Fix the build. Exchange -> Exchange2

Change-Id: I70b479b69ea60a60ee3725344aa410c6e4f9d6b7
eneric_no_telephony.mk
dk.mk
89898dff4ef83b952d303afbcc621ea230f9289f 04-May-2012 Elliott Hughes <enh@google.com> Track libnativehelper move for PDK.

Bug: 6369821
Change-Id: I4dfd9eece9f6912a37c3caee77bd0eadb9313160
ore.mk
020e159f2d57c259885bd2bbac84cd47f289e7ee 04-May-2012 Jun Tian <jun.j.tian@intel.com> Enable DRM support in the SDK system image

Move the DRM packages from full_base.mk to core.mk to support DRM both on full and SDK building.
It can fix the DRM CTS failures in the system image for emulator.

Change-Id: Id12b0ca83a815aac90860230582882e370693522
ore.mk
ull_base.mk
5af27de0b59b3a49298066a652d9fa37ff71cbf0 03-May-2012 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of 343597c3 to jb-dev-plus-aosp

Change-Id: I84648a8044e6238a57b4a08a261146bfa3c8c1c7
6ed1beed3db82cf4ecf081ea23251e79c076aad5 02-May-2012 Jean-Baptiste Queru <jbq@google.com> am a4354dd8: am 2ba46ecd: Merge "Add Esperanto to the list of locales"

* commit 'a4354dd8ce98320a1e6ca895dc049b82c8e1fa46':
Add Esperanto to the list of locales
07fe2cf7b4bfd7bfa197bb3f64a7b8f676bbb96b 02-May-2012 Jun Tian <jun.j.tian@intel.com> Enable sound effect support in the SDK system image

Add the missing configuration in sdk.mk to support sound effect in the SDK building.
This patch can fix the CTS sound effect failues of media test in emulator system image.

Change-Id: I8c22e62201d48c2e56fb4c105795bb96ded8f34d
dk.mk
2ba46ecdc4bca804ffedc38694910dc1322b42d1 02-May-2012 Jean-Baptiste Queru <jbq@google.com> Merge "Add Esperanto to the list of locales"
a69e6194da79da9f8c0fe7a654ccbb460513902a 26-Apr-2012 James Dong <jdong@google.com> Build libstagefright_soft_mpeg4enc.so by default

o related-to-bug: 6401068

Change-Id: I3114d4b817acc85a6982d03ef3b161141413a079
ore.mk
a56be342c2b948e837584199d491a149d2e69064 25-Apr-2012 James Dong <jdong@google.com> Merge "Build libstagefright_soft_h264enc by default"
64f642d688b4476f94af8a890e1ff4d1ec2b8368 25-Apr-2012 Ying Wang <wangying@google.com> Fix pdk build.

The pdk builds don't have access to development.

Change-Id: Ie7e9f8d24b788749481465311e64145e175b8c4f
dk.mk
b7567ea32161e26e0a56a4110836cccf4dcaeb8f 25-Apr-2012 Raphael Moll <raphael@google.com> resolved conflicts for merge of 4a6e8b95 to master

Change-Id: I04abdad12266d7f0eb248528d9bbd35369d18413
d5177950a5e0cfbc20be4e4a2c5a818cac035f49 24-Apr-2012 James Dong <jdong@google.com> Build libstagefright_soft_h264enc by default

related-to-bug: 6383440

Change-Id: I852941c72f9b7270ac6e5b094e4b2a0322643ac8
ore.mk
f66f3476e4866f300be87d8d43d3abab23aafdfa 20-Apr-2012 Raphael Moll <ralf@android.com> Split target/product/sdk.mk into sdk.git

This changes target/product/sdk.mk so that the list of tools
and libs to build for the SDK be actually defined in both
sdk.git and development.git.

Depends on dev.git change I6bbc6644a and sdk.git change Id270eba6

Change-Id: I790df85ea8620f73c769aec0f92f474de60b63f9
dk.mk
a8df7946494351c210e8fe0466b1dc0906cbe0bd 18-Apr-2012 Brett Chabot <brettchabot@android.com> Merge "Add smoke tests to sdk build."
8945c2609eaa9b542f47fbb96326835425bab988 17-Apr-2012 Mike Lockwood <lockwood@google.com> Merge "core.mk: Add rule for init.usb.rc"
1e420b6063839f0f014750ab1d2bf6df9fec5f33 17-Apr-2012 Brett Chabot <brettchabot@android.com> Add smoke tests to sdk build.

Change-Id: If614ad21b3323e16b358f248c44c15b0fe5f0e9a
dk.mk
3bdcae333ff761cd838380aa6ef0bc85ae9dc057 16-Apr-2012 Andrew Flynn <flynn@google.com> Merge "Default ro.carrier to unknown"
dc790b0f1d2e2163a692c15331299e795cf7148d 13-Apr-2012 Andrew Flynn <flynn@google.com> Default ro.carrier to unknown

This was previously performed by init.c

Change-Id: Id34c636e06dfe2766446f909e9d05557163d812d
eneric_no_telephony.mk
55f3f8549fe82316e3f5437d5b849bad42f8594e 14-Apr-2012 Eric Laurent <elaurent@google.com> Fix problem with audio policy configuration file.

Having the copy of default audio_policy.conf file in generic_no_telephony.mk
doesn't work because of multiple inheritance on certain products.

Move it to board/generic/device.mk to be consistent with how the audio HAL
modules are managed.

Issue 6333980.

Change-Id: If6053ad596b6f693f43c72ba9cc54cb7a7cfa233
eneric_no_telephony.mk
843bc2ccd19dfc2e118fc30515c64e5a1c65c6a5 28-Mar-2012 Robert Greenwalt <rgreenwalt@google.com> Add MDNS to the build.

Change-Id: I025fe959a38344bb072ec13701f934a4fb9a5f36
ore.mk
a0d8a6aace32ff8d8b89bbc9950940473d4684e6 06-Apr-2012 Mike Lockwood <lockwood@google.com> core.mk: Add rule for init.usb.rc

Change-Id: I2068c08648aad26bbfb35a6a7890757b5d8b01c9
Signed-off-by: Mike Lockwood <lockwood@google.com>
ore.mk
0ee7236b3a3b2ed314416f0a79e030a3b276c2a3 11-Apr-2012 Eric Laurent <elaurent@google.com> Merge "Fix audio broken for sdk builds."
d0c6327edd0dad1e129bd1fdb21c83acc7cd6dd6 11-Apr-2012 Eric Laurent <elaurent@google.com> Fix audio broken for sdk builds.

Add missing audio policy configuration file copy for sdk product.

Issue 6289703.

Change-Id: Ica9ce813d945dd76b836c8bd68f3e168a7d537e0
dk.mk
b520df4874393a95d395df0531a8e33be7eb7dae 04-Apr-2012 Dima Zavin <dima@android.com> target/product: have the sdk product pull in the apns

Bug: 6274210
Change-Id: I23c76975312a7fb60926853cdbde8065ae8b5f76
Signed-off-by: Dima Zavin <dima@android.com>
dk.mk
cc6766fa1dcf74c20ecd4ba83bf17844827b4d43 22-Mar-2012 Eric Laurent <elaurent@google.com> added audio_policy.conf file

Change-Id: Icde73ce66208972914324d64927fef816aa68ca6
eneric_no_telephony.mk
8245810475876ac957cac35e1d6931e3a15c6659 03-Apr-2012 Tor Norbye <tnorbye@google.com> Revert "Update versions of the Eclipse prebuilt libraries"

This reverts commit 94c85043c18a62dd3fc53a4f15faa9b08aeccc52.
dk.mk
bcfa78b60afe180545f4041815b05b7c784cc34d 03-Apr-2012 Tor Norbye <tnorbye@google.com> Merge "Update versions of the Eclipse prebuilt libraries"
eb7c4a5e9ed30ccb67ce386922c44abf7f5dc476 30-May-2011 MÃ¥rten Kongstad <marten.kongstad@sonyericsson.com> Add module 'idmap'.

Change-Id: Idacd9d7107dedf235b312a252c36c7d4d4e6bc31
ore.mk
51cf729aadf08d6a9e3622031bf96f90d2dabf65 29-Mar-2012 Andreas Huber <andih@google.com> Include new raw audio decoder.

Change-Id: I7352c927a4d9f804f92b743d903b06c7745f3fbf
ore.mk
3a7ede24dd875602ae1954974e14c727eeb01264 29-Mar-2012 James Dong <jdong@google.com> install drm libraries and drmserver to the core product, which covers sdk build

o related-to-bug: 6246463

Change-Id: Ifaef3cd71d05c7e1ca3d7b3c459bfa4bea0d2e20
ore.mk
bf2c759a676ef3836a5e52ddf56b61b67a9adc05 28-Mar-2012 Anatol Pomazau <anatol@google.com> Merge "audio configuration file path change because it is relocated"
89912bec232e5121b56231dc6a5ed173f54ed902 28-Mar-2012 Kenny Root <kroot@google.com> Merge "Move keystore from user_tags to core req"
e455a972be5e50c585e9065e1cd246864fcde1aa 28-Mar-2012 Marius Renn <renn@google.com> Merge "Multi-Project Commit: Move of filterfw out of system/media (3 of 7)"
fe97fe9e9f57224ea29e67ad9e367241ac8f10b8 27-Mar-2012 Marius Renn <renn@google.com> Multi-Project Commit: Move of filterfw out of system/media (3 of 7)

This is part of the multi-project commit to move the filter-framework
from system/media/mca to frameworks/base/media/mca.

Note that the filter-framework will soon be replaced with a refactored
version currently under API review (also to go under frameworks/base).
This move is done now to unblock the PDK efforts.

Change-Id: I3d12882239e0bb66e11d3fb5ec952cc474be4f0a
ore.mk
97e023c6f2a7b67b0bce4cc336a063db857070b7 27-Mar-2012 Colin Cross <ccross@android.com> move hardware feature definitions

Move the hardware feature xml files from frameworks/base/data/etc
to frameworks/native/data/etc.

Change-Id: Ie9a9d82a0af120f8c7f580c710e3e464461ea586
dk.mk
e7b0dbbf23b5cce69a4022cc7c7913d147c561c9 24-Mar-2012 James Dong <jdong@google.com> audio configuration file path change because it is relocated

o related-to-bug: 6214141

Change-Id: I27f50dad2cbc72390f828ba539317df1cf4b1189
eneric_no_telephony.mk
a3f122abb99cfb32500455591debf420516e7215 23-Mar-2012 Raphael Moll <raphael@google.com> Fix build: Revert "SDK: Enable monitor in sdk product."

This reverts commit 0022a035d689a0915a500e2ca88f104d20ffb71f.
dk.mk
49cc9bacbf84bdcca7fb8a00cd3cb8757cfd1ff5 23-Mar-2012 James Dong <jdong@google.com> Merge "Fix missing xml configuration files for sdk builds"
f0813c27a1ac79694d35b6d94a049769a0f1a407 23-Mar-2012 James Dong <jdong@google.com> Fix missing xml configuration files for sdk builds

o related-to-bug: 6132480

Change-Id: Ib08ce4cf7ef4d85ab888804c7c4a3d1337370e52
dk.mk
0022a035d689a0915a500e2ca88f104d20ffb71f 22-Mar-2012 Raphael Moll <raphael@google.com> SDK: Enable monitor in sdk product.

Requires change sdk.git change I7afbd63b

Change-Id: Ifb31e2e36ea92a0fdd0996a387c00f0edc2e4218
dk.mk
b5494f5b75b358b20d87ee68897548f5c459da1d 22-Mar-2012 Mike Lockwood <lockwood@google.com> Merge commit 'a09c24d'
94c85043c18a62dd3fc53a4f15faa9b08aeccc52 20-Mar-2012 Tor Norbye <tnorbye@google.com> Update versions of the Eclipse prebuilt libraries

Change-Id: I0bfaf13147e135f29f8a1b7862429320d0e6a2c7
dk.mk
9ea6952e8af7099477ed1feaedd41c04f4998748 08-Mar-2012 Kenny Root <kroot@google.com> Move keystore from user_tags to core req

Move the keystore from the grandfathered list to the new core required
packages.

Change-Id: I61343129c3111cab2d6a1d536775ed9764085281
ore.mk
43ba688fed77e875379cc47b50904f2dd590bb49 10-Mar-2012 Jean-Michel Trivi <jmtrivi@google.com> Include the downmix effect in the platform

Change-Id: Ifc05bb7edc06994623848adf568524a98f0f316a
eneric_no_telephony.mk
a125a3b8a0c95a3031b1b6b3a2cc073c596b904d 08-Mar-2012 Chih-Chung Chang <chihchung@google.com> Remove Camera package (it's merged into Gallery package).

Change-Id: I6808438055d256bd5e2ac607ccafe5c9e5e9311a
ull.mk
ull_x86.mk
arge_emu_hw.mk
dk.mk
fc41279b743d1602d22eabda0a074a1b0e422ea8 23-Feb-2012 Jean-Baptiste Queru <jbq@google.com> Merge ab0776e4

Change-Id: Ia73777689fcbe4849a5e29ef4e120e0d1f2ba8bf
9f763bec7b2b7e3344472f6f5571cf7e6881cdd0 21-Feb-2012 Mathias Agopian <mathias@google.com> frameworks/base refactoring

add libandroidfw.so to the build

Change-Id: If84e8afd5056a5ac66c3c9e116d821a8a5a571dd
ore.mk
94d6670f98cc0b2bb6d5c98ebd366ca81e28227d 18-Feb-2012 Todd Poynor <toddpoynor@google.com> Merge "build: Add default/legacy Power HAL"
c06eaa4cadd32825a8b3a1bda7bba83ceccb7e00 18-Feb-2012 Xavier Ducrohet <xav@android.com> am fe53eeb0: Declare the emulator as a multi-touch device.

* commit 'fe53eeb07617540dc4a920561f4bd2d4f8ae0aa9':
Declare the emulator as a multi-touch device.
fe53eeb07617540dc4a920561f4bd2d4f8ae0aa9 18-Feb-2012 Xavier Ducrohet <xav@android.com> Declare the emulator as a multi-touch device.

Also add the default handheld features.

Change-Id: I768094e5e9ef474ee4f6cce5c87c37b3681926ee
dk.mk
1d27da7e3bc9976a48aeab881a24c633bcce72b8 17-Feb-2012 John Grossman <johngro@google.com> Attempt to fix the emulator.

I failed to add the default HAL for the new local_time HAL to the
emulator build. Emulator experts have advised me that this is the
correct place to do so; hopefully it will fix the emulator's startup.

See bug 6029440

Change-Id: Ib0ab8a226628105c72ffcf7ae511d390630ea045
dk.mk
6b960d2d5946cfb24a05b89c1189aac9af980df6 17-Feb-2012 Xavier Ducrohet <xav@android.com> Merge "Make sure the emulator system image define the features it supports."
66ec6c88ef98d5a18d7fa73516df0893e89fae11 11-Feb-2012 Todd Poynor <toddpoynor@google.com> build: Add default/legacy Power HAL

Change-Id: Ifa1e87c2f45dab3bb7aa07db12c8cfb5a8a38063
Signed-off-by: Todd Poynor <toddpoynor@google.com>
eneric_no_telephony.mk
7295780576ff13c6b9be801f7277d82d29e81e4c 10-Feb-2012 John Grossman <johngro@google.com> Add the default local_time HAL to the base product.

Change-Id: I951718d2de13a2e92d41effac75bb75ea4c9fafe
eneric_no_telephony.mk
d9fc5d6ea91b7f57e52efd6c42f4aee31ddb4dfc 15-Feb-2012 Ying Wang <wangying@google.com> Remove generic_armv5 board config and product.

Bug: 6015755

We don't need to support ARMv5 in cts for master going forward.
cts is the only component that needs generic_armv5 config.

Change-Id: Iad35f78737dc30faeed247fda0e77d74cb8f815b
ndroidProducts.mk
eneric_armv5.mk
eaa3ba4b4391aa7e2f80f8bb74e9999ea1966771 15-Feb-2012 Xavier Ducrohet <xav@android.com> Make sure the emulator system image define the features it supports.

Some of them are actually not supported (BT) but it's important
they are there anyway so that we don't prevent app installation.

Change-Id: If1dbde1faec532f0e8a47e5b7972a41b708e0a85
dk.mk
77816b88bfa1b699a4de19189ecb2e881d2164f0 03-Feb-2012 Xavier Ducrohet <xav@android.com> Add lint to all builds.

Change-Id: I30a366b0b313c8e418de38f0790b087f287f3bdf
ore.mk
d79f9508200890233528bffce99766f0ec34b779 28-Jan-2012 Xavier Ducrohet <xav@android.com> Add annotations to the sdk build.

Change-Id: I22ab1e737f05f6134ec9701c8ed69642a3708fbf
dk.mk
84e681c397730e5dc1b0fcdca9c97754d365f3c1 02-Feb-2012 Alon Albert <aalbert@google.com> Merge "Add requestsync package"
df6a14fa56994f5f92622af0845e05d122a54389 02-Feb-2012 Alon Albert <aalbert@google.com> Add requestsync package

Change-Id: I0429a7cb238b124d3e42927b9dc806bbd5af0622
ore.mk
d8b5bb33864a7c266ecccf43051dbcf499e62e63 01-Feb-2012 Andreas Huber <andih@google.com> Include the amr wb encoder shared library in all builds.

Change-Id: I5f61c696336cf77d49d08b6f99d60046774e91f2
ore.mk
715686ddbd993ef54209b317e3f929bf53e24a42 01-Feb-2012 Andreas Huber <andih@google.com> Include the amr encoder shared library in all builds.

Change-Id: Ib2c4b8ee73d0615e712c672b9badd156906811e6
ore.mk
83906384c8a8ffb334d978d24d7dc955875dcdd0 31-Jan-2012 Jacob Nordfalk <jacob.nordfalk@gmail.com> Add Esperanto to the list of locales

EU is used as country code

Signed-off-by: Jacob Nordfalk <jacob.nordfalk@gmail.com>
Change-Id: I24ebfd61725a4ff4ee43a254f2504e023d42dc32
ocales_full.mk
7a93b48ad9ffa047f572cf51f46ea5863e63c224 30-Jan-2012 James Dong <jdong@google.com> Added libstagefright_soft_aacenc to all builds of all products

o related-to-bug: 5939000

Change-Id: I938890486ba560d598888a3dd73c8b16d3d82aa0
ore.mk
160711d016f9675ad9b88b85965cd0e5a3d791e1 28-Jan-2012 Xavier Ducrohet <xav@android.com> Add missing tools jar to the sdk product modules.

Change-Id: Ifb44f38bd3d5d710fce1b6da11b40a524c3d09d8
dk.mk
65f706a42a7e0049d2fff5c1956e901c40c79ceb 28-Jan-2012 Xavier Ducrohet <xav@android.com> Add annotations to the sdk build.

Change-Id: I4f13648f74c80f7ec13545066cdebd67e805d82e
dk.mk
922196c332500d29d23af82634ccd3ce04b5e319 24-Jan-2012 Jean-Baptiste Queru <jbq@google.com> am 40101047: am 7a8efe57: Merge "Remove non-existent AlarmProvider to fix SDK build."

* commit '4010104732bdae0de5027c4241db5d3cb6230252':
Remove non-existent AlarmProvider to fix SDK build.
c3dbeb5df1263d399c5ff8b36b67738183920257 23-Jan-2012 Ying Wang <wangying@google.com> Remove non-existent AlarmProvider to fix SDK build.

Change-Id: Ifcd087b9022f29b4b7065a72cafbbc6b3704860b
eneric_no_telephony.mk
arge_emu_hw.mk
4b5e4ba5fd2490c19c370b6e1fe7337c8e476b89 12-Jan-2012 Xavier Ducrohet <xav@android.com> Remove mention of layoutopt/uix as they are gone.
dk.mk
d1ee208e4a9dec71565e1158b771bc29298100d6 17-Dec-2011 Glenn Kasten <gkasten@google.com> Add libaudioutils

Change-Id: I8fe062e4a78d8db1ce0612bf7cb58dc021925810
ore.mk
26dea7a3e2f053ab861138a771610be4fc270a77 30-Nov-2011 Jean-Baptiste Queru <jbq@google.com> am 8dd412a9: Merge from AOSP

* commit '8dd412a900c73144b0d868e3e872938052071d95':
English must be the first language specified
8dd412a900c73144b0d868e3e872938052071d95 30-Nov-2011 Jean-Baptiste Queru <jbq@google.com> Merge from AOSP

Change-Id: I992d4a0baefc08e105f76b7e6f6950516047670a
37db6cf627b19d47ae5eef86db04a34b0d9c6064 22-Nov-2011 Bruce Beare <bruce.j.beare@intel.com> English must be the first language specified

The first language specified in PRODUCT_LOCALS is the default.

Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
ocales_full.mk
dc2450ca25d1169a42dbe9de127b730718bc0eb9 21-Oct-2011 Tor Norbye <tnorbye@google.com> Build fix - include sdk/lint in build.
dk.mk
c99559d0fa2392d23385638f6822a2d3bbf3cb3f 05-Nov-2011 James Dong <jdong@google.com> am 0fb8b546: am ee3c1619: am ddc943da: Fix missing SW h264 decoder and remove the non-existing SW avc decoder in product PRODUCT_PACKAGES

* commit '0fb8b5464fa5b1a4d3438363c38db46cb8107cc4':
Fix missing SW h264 decoder and remove the non-existing SW avc decoder in product PRODUCT_PACKAGES
ee3c16196b2f2b67ff891b94d260f0c301f941c0 04-Nov-2011 James Dong <jdong@google.com> am ddc943da: Fix missing SW h264 decoder and remove the non-existing SW avc decoder in product PRODUCT_PACKAGES

* commit 'ddc943da7e27d745517c50738c249b567970350e':
Fix missing SW h264 decoder and remove the non-existing SW avc decoder in product PRODUCT_PACKAGES
ddc943da7e27d745517c50738c249b567970350e 04-Nov-2011 James Dong <jdong@google.com> Fix missing SW h264 decoder and remove the non-existing SW avc decoder in product PRODUCT_PACKAGES

Change-Id: I93bcf983f5f4da2d37c0f2186a04e7c197ef56a4

related-to-bug: 5566262
ore.mk
6ca703d48eb0a40df93aa654fd6c4a6379f9dc44 01-Nov-2011 Eric Fischer <enf@google.com> am 9bafad87: am 492ae873: Add Amharic and Hindi to the list of all locales.

* commit '9bafad8762fe3152217e57b316d32cc796a8818d':
Add Amharic and Hindi to the list of all locales.
492ae8733e52cb3ef231113a8477c7b616ef10ce 01-Nov-2011 Eric Fischer <enf@google.com> Add Amharic and Hindi to the list of all locales.

Change-Id: I46d7b2c1e16edb7f96fd4be17fbe37b49b8658aa
anguages_full.mk
ocales_full.mk
a09c24db71ec4babd0e4db36ffdd180b2fcc6f7a 28-Jun-2011 John Grossman <johngro@google.com> Add the default local_time hal implementation to builds.

Cherry-picked from master-tungsten:
Change-Id: I93ee0702fd48e05f75af13d7529c80d3d5b2b2cd

Change-Id: Ic45f56fc649d599cea68dd73226344c2aa0ebe2c
Signed-off-by: Mike J. Chen <mjchen@google.com>
Signed-off-by: John Grossman <johngro@google.com>
eneric_no_telephony.mk
5a866004b6198282197cde6a84d205d245ae4f44 27-Oct-2011 Xavier Ducrohet <xav@android.com> Remove last reference to layoutopt.

Change-Id: Ifdcf35e0bda41fbb5f04515a4b0f1c60dd130d50
dk.mk
3282e9bb4d26e56f4ed37b55b7771db02374d4c8 27-Oct-2011 Xavier Ducrohet <xav@android.com> Remove references to layoutopt from the build.

Change-Id: I54a41f47a380531f4b50eb26e67e8f52b63269a5
dk.mk
65216a2d3bdf3e6f07010a8ebfccf17017e96db9 27-Oct-2011 Omari Stephens <xsdg@android.com> Revert "Remove layoutopt; replaced by the more generic "lint" tool."

This reverts commit 7a23d45cdca22751c421427ce0e4e12df31945d2.
dk.mk
3015409aae5bbecbcfd925f5da90a7d7b2e33d58 27-Oct-2011 Tor Norbye <tnorbye@google.com> Merge "Remove layoutopt; replaced by the more generic "lint" tool."
7a23d45cdca22751c421427ce0e4e12df31945d2 21-Oct-2011 Tor Norbye <tnorbye@google.com> Remove layoutopt; replaced by the more generic "lint" tool.

Change-Id: I5754d10ec7b3fd03a2eb9a70e5f73201f909e11e
dk.mk
c8d742a1191c1da80c2ad211a53a40faaa891588 21-Oct-2011 Chia-chi Yeh <chiachi@android.com> Move VpnDialogs into core.mk.

It is required by the APIs of user space VPN.

Bug: 5495078
Change-Id: I30c309c4f6467a35fca95e76f666799816874752
ore.mk
eneric_no_telephony.mk
07767a9e748fdbdab2297974ad01cb265e7fb5a9 22-Oct-2011 Chia-chi Yeh <chiachi@android.com> Move VpnDialogs into core.mk.

It is required by the APIs of user space VPN.
Also remove the dead VpnServices.

Bug: 5495078
Change-Id: I321b8da16898cd547ed79bea9c264b5e7bc781eb
ore.mk
eneric_no_telephony.mk
4377cc701a0bef32aaff34d0d119974544fd20d6 21-Oct-2011 Tor Norbye <tnorbye@google.com> Build fix - include sdk/lint in build

Change-Id: Id65b7a3f72dd6c5104738fa872f3beb029d91163
dk.mk
b18d4069ff0372e603b4beed5789e614bd785fca 18-Oct-2011 Maarten Hooft <mthooft@google.com> am 068bf1a6: Merge " Added Hindi to the list of languages to build under the full target." into ics-mr0

* commit '068bf1a601d94f9ce8ee9fe9a9fc125e36a7fd02':
Added Hindi to the list of languages to build under the full target.
e8985fc022619c7099d68b6e113f99d543174445 17-Oct-2011 Maarten Hooft <mthooft@google.com> Added Hindi to the list of languages to build under the full target.

Change-Id: I57201097e5ba1337249dde8b6efe704d75bf05b3
anguages_full.mk
6f081c3a12750707851bd427fe4a4aa0abef5c27 12-Oct-2011 Yuli Huang <yuli@google.com> am 5b124642: Remove PhotoEditor from mk file.

* commit '5b124642b53c6545b8d353f50e05229350f89e13':
Remove PhotoEditor from mk file.
5b124642b53c6545b8d353f50e05229350f89e13 12-Oct-2011 Yuli Huang <yuli@google.com> Remove PhotoEditor from mk file.

Change-Id: Ia650e4dac0babb82fe2cb43073126f9e93b57362
ull_base.mk
486be821985f5c6680daee90bdf3befb602a1ed0 08-Oct-2011 Ying Wang <wangying@google.com> Enforce no nonexistent modules in PRODUCT_PACKAGES for sdk builds

Bug: 5430740
- Remove nonexistent names in PRODUCT_PACKAGES.
- Push down bluetooth-health, hostapd and wpa_supplicant.conf to
generic_no_telephony.mk and large_emu_hw.mk because they are not needed
by sdk builds.
- Remove core.mk from generic_armv5.mk and generic_x86.mk because they
already inherit from generic.mk.

Change-Id: Ie44b95f1cae7ed0d4cf827ffce6a91d41902434d
ore.mk
eneric_armv5.mk
eneric_no_telephony.mk
eneric_x86.mk
arge_emu_hw.mk
dk.mk
7744f611ef9b948dd3f541c1ff2a37e77354a33e 04-Oct-2011 Xavier Ducrohet <xav@android.com> Put en_US as first product locale for SDK builds.

Change-Id: I7b6dfa066aca75ba8d315bddf2492f81311a7761
dk.mk
ad2a7a41755e9533d1005635177ef956c00bd89f 04-Oct-2011 Xavier Ducrohet <xav@android.com> Also package xhdpi res in the SDK image.

Change-Id: I39977f70b63353d1d61bbbef6207973ba2876ff9
dk.mk
af5e2c7f1c916f6eefe9b90f33287bb8bbac88c4 29-Sep-2011 Xavier Ducrohet <xav@android.com> Add calendar to the SDK system image.

Change-Id: Iaedb675fd4348744a3efacf9d57d401045aeffa9
dk.mk
510df1bb0904292a23b7f12e06fdf7e9307298e4 23-Sep-2011 Ying Wang <wangying@google.com> Add lohit-fonts.

Change-Id: Idf0641ce2d8f8195520e7e283f985271482b2835
eneric_no_telephony.mk
6e2ba5240e0115180b39ebb7c366cce68ccd49d2 23-Sep-2011 Christopher Tate <ctate@google.com> Add the shared-storage backup component to the build

Oops. Fixes bug 5341264

Change-Id: I99c51226c236c40bf56b1b94917f0eff56502963
ore.mk
68b8b7b61b254f57fcb9c57624aca8ba604ee786 14-Sep-2011 Flavio Lerda <flerda@google.com> Remove VoicemailProvider.

Its code was merged with ContactsProvider.

Bug: 5290063
Change-Id: I0cef43fe14a22f85bc77f7937e5fdbeffcd7f95b
ore.mk
6824d81a004771dd8120b92ba51f5331d840bfb3 09-Sep-2011 Brian Muramatsu <btmura@google.com> am ae55f41c: am 89ba0f7e: am 1615c2fc: Rename generic_arm5 to generic_armv5

* commit 'ae55f41c5d74b1aa58ef5015c613541e77f55034':
Rename generic_arm5 to generic_armv5
c5c28657510799c1b5085473b5c050f160c4a654 09-Sep-2011 Brian Muramatsu <btmura@google.com> am 5d16ff13: am 372a1e0b: am 31e27eeb: generic_arm5 product

* commit '5d16ff13d7c6c3da38ba29a412d535221cee7a60':
generic_arm5 product
ae55f41c5d74b1aa58ef5015c613541e77f55034 08-Sep-2011 Brian Muramatsu <btmura@google.com> am 89ba0f7e: am 1615c2fc: Rename generic_arm5 to generic_armv5

* commit '89ba0f7e62e94fbe010bcf9aab3e1be035ffb44a':
Rename generic_arm5 to generic_armv5
89ba0f7e62e94fbe010bcf9aab3e1be035ffb44a 08-Sep-2011 Brian Muramatsu <btmura@google.com> am 1615c2fc: Rename generic_arm5 to generic_armv5

* commit '1615c2fcb60c7164cd8629e8c78cef551ebd329a':
Rename generic_arm5 to generic_armv5
1615c2fcb60c7164cd8629e8c78cef551ebd329a 08-Sep-2011 Brian Muramatsu <btmura@google.com> Rename generic_arm5 to generic_armv5

Bug 5267392

Change-Id: I5129d5ba283e711a2cb5840fc0c9b707f653936a
ndroidProducts.mk
eneric_arm5.mk
eneric_armv5.mk
5d16ff13d7c6c3da38ba29a412d535221cee7a60 08-Sep-2011 Brian Muramatsu <btmura@google.com> am 372a1e0b: am 31e27eeb: generic_arm5 product

* commit '372a1e0ba362ba509d44a1ed4b8eb554b1da7180':
generic_arm5 product
372a1e0ba362ba509d44a1ed4b8eb554b1da7180 08-Sep-2011 Brian Muramatsu <btmura@google.com> am 31e27eeb: generic_arm5 product

* commit '31e27eebc3108d788d040228e5143df3e87b1424':
generic_arm5 product
31e27eebc3108d788d040228e5143df3e87b1424 07-Sep-2011 Brian Muramatsu <btmura@google.com> generic_arm5 product

Bug 5267392

Copied the prior generic product but tried to include
Makefiles from the generic product when possible to
avoid drifting.

Change-Id: I7893adb65c37c1257bcb5224848f4cd7cd93d2f9
ndroidProducts.mk
eneric_arm5.mk
2c4887729613e5bd478fdf8fb729793346d655e4 01-Sep-2011 Owen Lin <owenlin@google.com> Replace GalleryNew3D with Gallery2 in AOSP.

Change-Id: I61e35fa7e629872d2c961a8fa35d8068fb918cc6
eneric_no_telephony.mk
arge_emu_hw.mk
9d78854f0f36f3a209a45e3b9f99adcb0af82c94 22-Aug-2011 Eric Laurent <elaurent@google.com> Merge "Fix issue 5094017: Media server crashes on ISC emulator."
7ed9efaab384f0b579b74aebea11034ed4314bf7 19-Aug-2011 Eric Laurent <elaurent@google.com> Fix issue 5094017: Media server crashes on ISC emulator.

Add audio HAL and audio policy hardware module libraries to SDK image.

Change-Id: I96501b1493974ac1738f194f9457461766ea4bff
dk.mk
cbfec35cbf2dc778a04d34534dd80b35ab26f5d3 02-Aug-2011 David Hu <hud@google.com> GPS Location Test Build Change

Build GpsLocationTest.apk as part of the sdk build

Change-Id: I4a8fff9fa952e127c39a8e8e3857e8f05b8912be
dk.mk
603755d6cebc50d2f9debeec284f6614e085170d 29-Jul-2011 Ying Wang <wangying@google.com> resolved conflicts for merge of 9b5447df to master

Change-Id: I1fe490a9e0bf01321c845ab0150fead06c16d68b
9b5447df850ea7452b49ea6622d84692c39b133c 29-Jul-2011 Ying Wang <wangying@google.com> am 24cad7d4: Add iptables and ip6tables to core.mk.

* commit '24cad7d4f7962d3413d520791cb2b8a5a5266f58':
Add iptables and ip6tables to core.mk.
24cad7d4f7962d3413d520791cb2b8a5a5266f58 29-Jul-2011 Ying Wang <wangying@google.com> Add iptables and ip6tables to core.mk.

Change-Id: I1cb2be8a28013b20d1032a8d766021a2f4aca9e1
ore.mk
eae4bf7d556781dac373640e6a5434c3554b0e93 24-Jul-2011 Eric Laurent <elaurent@google.com> Added power manager service library.

Added library with native binder interface to PowerManagerService.

Change-Id: Ic99efce5058b8c1a81ff277dfaa42f192441080c
ore.mk
c267e84f6a1676785b955d0b93c256b4ec77cbfa 22-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> Merge "Add hostapd utility"
18416f1883f98f6e266165113f67589e4b21433b 22-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> Add hostapd utility

Change-Id: I88dadaa8226a4a15849c4267564992466f62def4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ore.mk
0142f05119ae2a1371f1a2bdc658832460a7ecbf 20-Jul-2011 David Hu <hud@google.com> Merge "Added ConnectivityTest package as part of the sdk build."
f0fee66e504c3488283d88329144393607b84cab 18-Jul-2011 Marco Nelissen <marcone@google.com> Add music effects control panel to the build.

Change-Id: If4cccd929b103d43dcd48f9ad453e2f850061b5d
eneric_no_telephony.mk
46f9aa84c22379ae263e11929788e2abb0c4dbc8 18-Jul-2011 Eric Laurent <elaurent@google.com> Merge "Added audio pre processing library"
35787e0d5b2408a6a7b8c266e6947e9f824ea104 18-Jun-2011 Eric Laurent <elaurent@google.com> Added audio pre processing library

Added wrapper library on top of webrtc audio processing modules.

Change-Id: I72105accb5d2159d5d69d28ec5b557a888b06e63
ore.mk
2c6a62f8fbfdc4db9cf0a20aab005b1b99bb0988 16-Jul-2011 Jean-Baptiste Queru <jbq@google.com> Remove Camera app from the generic build.

That's because a camera isn't required for compatibility and some
devices don't have a camera.

Add the Camera app in the emulator builds, since the emulator does
have a camera.

Change-Id: I56a1fe9f703c3b05dec99200a9353d75338c5f40
ull.mk
ull_x86.mk
eneric_no_telephony.mk
3e4de5d226ae8b13d02cda54d20c73247296407e 15-Jul-2011 Hugo Hudson <hugohudson@google.com> Add in the variable speed library for use in the voicemail playback ui.

- The variable speed audio library has been added to frameworks/ex.

Change-Id: Id4e3f8f3f36a504bed11026a9c5a05455c19cdf4
ore.mk
8feafd421f3021a84df3e82d3ac136e201dd7898 13-Jul-2011 Eric Laurent <elaurent@google.com> Merge "Added webrtc audio processing library"
66fb48e840c8cb7e93f61071ee0de381dc4d76e5 13-Jul-2011 Jean-Baptiste Queru <jbq@google.com> Merge "Append the list of languages to the list of locales"
205209c944ea8b25ee5341a1517879d591d834db 13-Jul-2011 Eric Laurent <elaurent@google.com> Added webrtc audio processing library

Change-Id: I50d013b4d0de4a3abf3258f713617761bbd01199
ore.mk
e33ba4c49ed461d608c65eb4e09d31ca81d167ff 12-Jul-2011 Jeff Brown <jeffbrown@google.com> Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: Ie814f4c8d3aa1e7cc7f5735822ab25542f36cf62
ndroidProducts.mk
im.mk
fbfd654f67609d019de8111480ebe374669ffef2 11-Jul-2011 Ying Wang <wangying@google.com> Switch Unbundled apps from generic.mk to full.mk.

Change-Id: Ib0b84e041275a5ad389a122f0349a85008496be2
ndroidProducts.mk
297d0ac0b5b6854464f502891e1bb3123b15884f 09-Jul-2011 Jean-Baptiste Queru <jbq@google.com> Add PhotoEditor in AOSP builds

Change-Id: If0a302701c4b6d2ebfb6b5dd6896d6717411553b
ull_base.mk
ac82cdda8cacc17c7b1e2c393bcefc09a461c91d 08-Jul-2011 Jaikumar Ganesh <jaikumar@google.com> Merge "Add Bluetooth health to the PRODUCT_PACKAGE."
d849b65d9109c6ae1c734c94927124d53c9f6d35 08-Jul-2011 Jaikumar Ganesh <jaikumar@google.com> Add Bluetooth health to the PRODUCT_PACKAGE.

Change-Id: Ifb668f74c09a321eea9d2785f7574cd637aff092
ore.mk
0aeec5e13931d467f353988c4c75aa28a74b3ca6 08-Jul-2011 Jean-Baptiste Queru <jbq@google.com> Add VideoEditor to full builds

Change-Id: Iaaecaa24b25c67642197d4926aa7f350991abf60
ull_base.mk
b23e918346fe4a6ba839572019c5f7b2af32157b 02-Mar-2011 Bruce Beare <bruce.j.beare@intel.com> sdk: Add pc-bios files for IA qemu emulator

Orig-Change-Id: Ia919ff57295cd020810989f241da713210bc8720
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
dk.mk
f844ec96dd36f6fe3a1aa52c751bc0fbf1562222 31-May-2011 Bruce Beare <bruce.j.beare@intel.com> x86: qemu emulator is the default build target

Change-Id: I200536d2d997eda6a6e62eaa9050269e3c7ff6c4
Orig-Change-Id: I1fc3cb491d593d3e28f90278cfc8de5d77852932
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
ull_x86.mk
eneric_x86.mk
5e2feda77374f00d3fa3a20d02b5448c51f2c05e 15-Jul-2010 Jean-Baptiste Queru <jbq@google.com> Add full_x86 product.

By inheriting from full, this will be more self-maintaining, and
automatically gets a better-configured variant (e.g. it has locales,
a date format, etc...).

Orig-Change-Id: I67b6c2d9f9b7d20cb89154906c3f3d6a5391c838
ndroidProducts.mk
ull_x86.mk
73511b40103295925ba57e909d6ef145e4beeece 31-May-2011 Bruce Beare <bruce.j.beare@intel.com> x86: sdk_x86 build target

Orig-Change-Id: I3876246ddf884ffd09ff0f8e3e300dffb4a332f0
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
ndroidProducts.mk
dk_x86.mk
c30945757c0763a31410edb2f9acacab0a46a198 23-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Minor cleanup - DO NOT MERGE

Orig-Change-Id: I0fc4e3c45ae5a545f1a02ed974bc3c7500286e22
ull.mk
ull_base.mk
79feb857d025ab9d97dad97c72fb800bd7eb139d 22-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Clean up full config - DO NOT MERGE

This splits the existing full.mk in two parts:

-One is the device-independent full_base.mk
-The other is the emulator-specific device.mk

This way we'll be able to inherit from full_base.mk
for on-device builds without any emulator-specific
files getting in the way.

Change-Id: I7f8254bf8c1177594fbdfbdb082bdc429a4a5b25
Orig-Change-Id: Ieb1f4ed47988c8fff119ff53f1f374032da3752d
ull.mk
ull_base.mk
e050219f1f9b22eff8023bb937aef123e7a8c7f2 22-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Make a full list of locales available

Use it for the sim build and full build.

Change-Id: I0050f9ee10aafa96cb89cad5d3f492bb1839e331
Orig-Change-Id: I64dfa7ac1b374529ef5f0c1460dd35171311115e
ull.mk
ocales_full.mk
im.mk
8a545e04ee862f88284ea122c3ddc402419cb689 22-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Truly default to the full config.

It is much better than generic for emulator-based work.

Orig-Change-Id: I8b69b208bc4969d3f95c3467ca6737de8fd9460d
ull.mk
bb93ade916d3e1f5389d15eb1d46d8898fba2659 02-Jul-2011 David Hu <hud@google.com> Added ConnectivityTest package as part of the sdk build.

Change-Id: I68f58ca02ca9b9f3606c9446e6b45c56725211c1
dk.mk
b8de151fd8b4eea27ac57f177af553960aa36611 29-Jun-2011 Eino-Ville Talvala <etalvala@google.com> Add mobile filter framework java library to core target files.

Change-Id: Ia4892d8c49be905ec68423224ca44c8558edbdb8
ore.mk
13fe14afe5045ae6611a2deff70bc673bd2d0f64 21-Jun-2011 Brett Chabot <brettchabot@android.com> Merge "Add layoutlib-tests to sdk build."
cf2e7ce98e244dc1e5e5ef31b6d9d96310c9e4a0 20-Jun-2011 Eric Fischer <enf@google.com> Merge "Expand the full languages list to include the new locales."
1d85eadb72dbb5de121b35ae6f3fab3558f966ec 18-Jun-2011 Jean-Baptiste Queru <jbq@google.com> Append the list of languages to the list of locales

That way, if we forget to update the list of locales, we still
have a first-order approximation

Change-Id: I0b1e6be73317743bf4295f29d6936992c59dc944
ocales_full.mk
a89d26ae4094a6a29508f8367c13810965055711 18-Jun-2011 Eric Fischer <enf@google.com> Expand the full languages list to include the new locales.

Change-Id: I20ee5547109d6fd70a00d5661f7242f37e17bde5
anguages_full.mk
c0de1ea8dfebc69a17dd3eb470102d2923927f95 18-Jun-2011 Ryo Fujii <royfujii@google.com> Merge "fix broken build rules for host VM."
a04dd5eef58edb619dd06f9e9fe98ceee420ded0 18-Jun-2011 Brett Chabot <brettchabot@android.com> Add layoutlib-tests to sdk build.

Change-Id: I9087da4484b23f8eb0602210006038a395047a79
dk.mk
99acb9c261a1393c1556015e775b4cc649bb340f 17-Jun-2011 Eric Laurent <elaurent@google.com> created speex resampler library

Change-Id: I4424cb40416d94ccf4637fbbb53f02d595c31e3d
ore.mk
cbb3266b4712fe0aa82d80d9d6db0974be9eea3f 17-Jun-2011 Ryo Fujii <royfujii@google.com> fix broken build rules for host VM.
ore.mk
68755c997bf078b9688f41466725c3ae82572704 14-Jun-2011 Gloria Wang <gwang@google.com> Enable Forward Lock DRM plugin.

Change-Id: Ida8694bad0b68e1941e00145b85fabb42d92fd72
ull_base.mk
d05728506300a049eadbe8d6b910fa7e781ebee6 11-Jun-2011 Jean-Baptiste Queru <jbq@google.com> Add DRM libraries

They're used in all products

Change-Id: I125e693df2ec012ca3e5461ba9ada8c21c529ef7
ull_base.mk
91a5e6512325234fcd6c955a94e9560159bca579 10-Jun-2011 Jean-Baptiste Queru <jbq@google.com> Remove photo and video editors from full builds

Change-Id: I5541fee3cd28a550945414510bc1e8141bc818fd
ull_base.mk
2bcdd1e2fffd26844192eae022242b3cfb50971d 09-Jun-2011 Chia-chi Yeh <chiachi@android.com> Merge "Add VpnDialogs for user space VPN."
6f45ba1daa00e2bff94606d8a51f6b0eeeb6efad 08-Jun-2011 Eino-Ville Talvala <etalvala@google.com> Merge "Ensure all filter framework libraries are included."
b26e497374815419826cfd684c4e2b923491090d 08-Jun-2011 Doug Kwan <dougkwan@google.com> Add libgabi++. We need this for RTTI.

Change-Id: I0cae803b16babf84e7be2e80681d33469ce43964
ore.mk
a3ab6911180b60ccefb6f2956907f0ef7ae90246 08-Jun-2011 Eino-Ville Talvala <etalvala@google.com> Ensure all filter framework libraries are included.

Change-Id: I48f75868b4082d2b47c451ffc7251dfa5b25e8c1
ore.mk
976672b4e6bace9f41f17d71b1bb3863543f8899 07-Jun-2011 Brian Carlstrom <bdc@google.com> Merge "Add KeyChain to core product defintion since Browser depends on it"
869727e575cd2ea5bf38a60f2fb4dae92476545f 07-Jun-2011 Brian Carlstrom <bdc@google.com> Add KeyChain to core product defintion since Browser depends on it

Change-Id: I7c8ca42565875e72c7297c41d8bcb9cf1c1b4664
ore.mk
679432ab1ba1ab0b075e99dfa1f92bbf1f60635e 06-Jun-2011 Jean-Baptiste Queru <jbq@google.com> Fix typo

Change-Id: I45e5fbe272f837e751eea14162432de1af1c67a2
ull_base_telephony.mk
45f9c0e34e19f1fdc23ec717127990c00984184d 06-Jun-2011 Jean-Baptiste Queru <jbq@google.com> Tweak apps in "full" configs.

Add new apps. Also move VoiceDialer to only appear in
telephony-enabled builds.

Change-Id: I3560c19f841296be0c7438553e870df12a4c8cda
ull_base.mk
ull_base_telephony.mk
3a712fb0fa36eebcacbf3aa373566d4a0be1739e 04-Jun-2011 Chia-chi Yeh <chiachi@android.com> Add VpnDialogs for user space VPN.

Also remove CryptKeeper as it was merged into Settings.

Change-Id: I2f2be7e7f78dbb7c303a30c79d2f6ebcc96b9951
eneric_no_telephony.mk
915db3c40bb725fa2016ad2d029c140d0d96ff2b 28-May-2011 Mathias Agopian <mathias@google.com> Merge "add sensorservice package to the list"
f4c14874584036c1e99e145701b879d325f1dfca 18-May-2011 Eric Laurent <elaurent@google.com> Added audio effects config file.

A configuration file named audio_effects.conf is now used
to list audio effect libraries and engines to be loaded by the
effects factory. A default version of this file is installed
in /system/etc. OEMs can override this file by placing a file
with the same name under /vendor/etc.

Change-Id: Id10e0e54f53234ec52b22b6f882734edaf2648ac
eneric_no_telephony.mk
d8c42b1af80431e567d891b842080ffd8697b0ef 27-May-2011 Hugo Hudson <hugohudson@google.com> Merge "Add the voicemail provider to the core packages."
9b6a4b0a27b42120a4020daf35951a1eca1a67d4 27-May-2011 Jaikumar Ganesh <jaikumar@google.com> Merge "Remove bluetooth configuration file."
61fec12d7f9e9a480a14b0bf45d7bc17ad9d6d12 27-May-2011 Hugo Hudson <hugohudson@google.com> Add the voicemail provider to the core packages.

Change-Id: I6a9f14a1129afffa0f80fb33977a98654ea61ccf
ore.mk
64029f26c645d237befa984f546d6f5ccf74c76f 27-May-2011 Mathias Agopian <mathias@google.com> add sensorservice package to the list

Change-Id: I1ab54a7461095f37ea8bdeb480caffafe96a9522
ore.mk
10e408bbe8187717a159722834b7a4a1746e3675 27-May-2011 Marius Renn <renn@google.com> Added libfilterfw to core.mk.

Change-Id: Idb4c50bec8ae4328849736a7a120343276b45766
ore.mk
d2576b77aa3851879685e8d1433464d7d945c72d 26-May-2011 Jaikumar Ganesh <jaikumar@google.com> Remove bluetooth configuration file.

This now needs to be controlled on a per product basis
rather than telephony / no telephony basis.

Change-Id: I581bc0e027f844c1f7b7262c3833d8f727c3c9ec
eneric_no_telephony.mk
elephony.mk
2a954b1addb1ab12c1195f2b106d0803a51b5794 16-May-2011 Andreas Huber <andih@google.com> Add stagefright software decoders to core.mk

Change-Id: I9ecb8bbf179607bcdcb37db43cc11248201ea41f
related-to-bug: 4427361
ore.mk
38e11482d568df1745eee3176be976429286a22c 19-Apr-2011 Christopher Tate <ctate@google.com> Add bu and BackupRestoreConfirmation to the core build

The 'bu' program is used by the platform's local backup mechanism
to stream a 'tar'-compatible dump of application packages/data.

BackupRestoreConfirmation is the UI for verifying that the user
did is aware of & grants permission for a requested full backup or
restore operation.

Change-Id: I3a3fe345e89d09838bddc4010d429e1374e19440
ore.mk
84d1ee8ab3f2e913a6bf0530fd31c260f3fd4234 26-Apr-2011 Brian Carlstrom <bdc@google.com> Avoid loading all CA certs into Zygote memory, lazily load instead (1 of 3)

Previously the CA certs stored in the BKS KeyStore at
/system/etc/security/cacerts.bks was loaded in the Zygote. As the the
number of CAs are started to increase, this is causing more and more
memory to be used for rarely used CAs. The new AndroidCAStore KeyStore
implementation reads the CAs as needed out of individual PEM
certificate files. The files can be efficiently found because they are
named based on a hash CA's subject name, similar to OpenSSL.

Bug: 1109242

Details:

build

Removing old cacerts.bks from GRANDFATHERED_ALL_PREBUILT and
adding new cacerts directory to core PRODUCT_PACKAGES

core/legacy_prebuilts.mk
target/product/core.mk

libcore

cacerts build changes. Move cacerts prebuilt logic to new
CaCerts.mk from NativeCode.mk where it didn't make sense. Updated
Android.mk's dalvik-host target to install new cacerts files.

Android.mk
CaCerts.mk
NativeCode.mk

Remove old cacerts.bks and add remove certimport.sh script used to
generate it.

luni/src/main/files/cacerts.bks
luni/src/main/files/certimport.sh

Recanonicalize cacerts files using updated vendor/google/tools/cacerts/certimport.py
(See below discussion of certimport.py changes for details)

luni/src/main/files/cacerts/00673b5b.0
luni/src/main/files/cacerts/03e16f6c.0
luni/src/main/files/cacerts/08aef7bb.0
luni/src/main/files/cacerts/0d188d89.0
luni/src/main/files/cacerts/10531352.0
luni/src/main/files/cacerts/111e6273.0
luni/src/main/files/cacerts/1155c94b.0
luni/src/main/files/cacerts/119afc2e.0
luni/src/main/files/cacerts/11a09b38.0
luni/src/main/files/cacerts/12d55845.0
luni/src/main/files/cacerts/17b51fe6.0
luni/src/main/files/cacerts/1920cacb.0
luni/src/main/files/cacerts/1dac3003.0
luni/src/main/files/cacerts/1dbdda5b.0
luni/src/main/files/cacerts/1dcd6f4c.0
luni/src/main/files/cacerts/1df5ec47.0
luni/src/main/files/cacerts/1e8e7201.0
luni/src/main/files/cacerts/1eb37bdf.0
luni/src/main/files/cacerts/219d9499.0
luni/src/main/files/cacerts/23f4c490.0
luni/src/main/files/cacerts/27af790d.0
luni/src/main/files/cacerts/2afc57aa.0
luni/src/main/files/cacerts/2e8714cb.0
luni/src/main/files/cacerts/2fa87019.0
luni/src/main/files/cacerts/2fb1850a.0
luni/src/main/files/cacerts/33815e15.0
luni/src/main/files/cacerts/343eb6cb.0
luni/src/main/files/cacerts/399e7759.0
luni/src/main/files/cacerts/3a3b02ce.0
luni/src/main/files/cacerts/3ad48a91.0
luni/src/main/files/cacerts/3c58f906.0
luni/src/main/files/cacerts/3c860d51.0
luni/src/main/files/cacerts/3d441de8.0
luni/src/main/files/cacerts/3e7271e8.0
luni/src/main/files/cacerts/418595b9.0
luni/src/main/files/cacerts/455f1b52.0
luni/src/main/files/cacerts/46b2fd3b.0
luni/src/main/files/cacerts/48478734.0
luni/src/main/files/cacerts/4d654d1d.0
luni/src/main/files/cacerts/4e18c148.0
luni/src/main/files/cacerts/4fbd6bfa.0
luni/src/main/files/cacerts/5021a0a2.0
luni/src/main/files/cacerts/5046c355.0
luni/src/main/files/cacerts/524d9b43.0
luni/src/main/files/cacerts/56b8a0b6.0
luni/src/main/files/cacerts/57692373.0
luni/src/main/files/cacerts/58a44af1.0
luni/src/main/files/cacerts/594f1775.0
luni/src/main/files/cacerts/5a3f0ff8.0
luni/src/main/files/cacerts/5a5372fc.0
luni/src/main/files/cacerts/5cf9d536.0
luni/src/main/files/cacerts/5e4e69e7.0
luni/src/main/files/cacerts/60afe812.0
luni/src/main/files/cacerts/635ccfd5.0
luni/src/main/files/cacerts/67495436.0
luni/src/main/files/cacerts/69105f4f.0
luni/src/main/files/cacerts/6adf0799.0
luni/src/main/files/cacerts/6e8bf996.0
luni/src/main/files/cacerts/6fcc125d.0
luni/src/main/files/cacerts/72f369af.0
luni/src/main/files/cacerts/72fa7371.0
luni/src/main/files/cacerts/74c26bd0.0
luni/src/main/files/cacerts/75680d2e.0
luni/src/main/files/cacerts/7651b327.0
luni/src/main/files/cacerts/76579174.0
luni/src/main/files/cacerts/7999be0d.0
luni/src/main/files/cacerts/7a481e66.0
luni/src/main/files/cacerts/7a819ef2.0
luni/src/main/files/cacerts/7d3cd826.0
luni/src/main/files/cacerts/7d453d8f.0
luni/src/main/files/cacerts/81b9768f.0
luni/src/main/files/cacerts/8470719d.0
luni/src/main/files/cacerts/84cba82f.0
luni/src/main/files/cacerts/85cde254.0
luni/src/main/files/cacerts/86212b19.0
luni/src/main/files/cacerts/87753b0d.0
luni/src/main/files/cacerts/882de061.0
luni/src/main/files/cacerts/895cad1a.0
luni/src/main/files/cacerts/89c02a45.0
luni/src/main/files/cacerts/8f7b96c4.0
luni/src/main/files/cacerts/9339512a.0
luni/src/main/files/cacerts/9685a493.0
luni/src/main/files/cacerts/9772ca32.0
luni/src/main/files/cacerts/9d6523ce.0
luni/src/main/files/cacerts/9dbefe7b.0
luni/src/main/files/cacerts/9f533518.0
luni/src/main/files/cacerts/a0bc6fbb.0
luni/src/main/files/cacerts/a15b3b6b.0
luni/src/main/files/cacerts/a3896b44.0
luni/src/main/files/cacerts/a7605362.0
luni/src/main/files/cacerts/a7d2cf64.0
luni/src/main/files/cacerts/ab5346f4.0
luni/src/main/files/cacerts/add67345.0
luni/src/main/files/cacerts/b0f3e76e.0
luni/src/main/files/cacerts/bc3f2570.0
luni/src/main/files/cacerts/bcdd5959.0
luni/src/main/files/cacerts/bda4cc84.0
luni/src/main/files/cacerts/bdacca6f.0
luni/src/main/files/cacerts/bf64f35b.0
luni/src/main/files/cacerts/c0cafbd2.0
luni/src/main/files/cacerts/c215bc69.0
luni/src/main/files/cacerts/c33a80d4.0
luni/src/main/files/cacerts/c527e4ab.0
luni/src/main/files/cacerts/c7e2a638.0
luni/src/main/files/cacerts/c8763593.0
luni/src/main/files/cacerts/ccc52f49.0
luni/src/main/files/cacerts/cdaebb72.0
luni/src/main/files/cacerts/cf701eeb.0
luni/src/main/files/cacerts/d16a5865.0
luni/src/main/files/cacerts/d537fba6.0
luni/src/main/files/cacerts/d64f06f3.0
luni/src/main/files/cacerts/d777342d.0
luni/src/main/files/cacerts/d8274e24.0
luni/src/main/files/cacerts/dbc54cab.0
luni/src/main/files/cacerts/ddc328ff.0
luni/src/main/files/cacerts/e48193cf.0
luni/src/main/files/cacerts/e60bf0c0.0
luni/src/main/files/cacerts/e775ed2d.0
luni/src/main/files/cacerts/e7b8d656.0
luni/src/main/files/cacerts/e8651083.0
luni/src/main/files/cacerts/ea169617.0
luni/src/main/files/cacerts/eb375c3e.0
luni/src/main/files/cacerts/ed049835.0
luni/src/main/files/cacerts/ed524cf5.0
luni/src/main/files/cacerts/ee7cd6fb.0
luni/src/main/files/cacerts/f4996e82.0
luni/src/main/files/cacerts/f58a60fe.0
luni/src/main/files/cacerts/f61bff45.0
luni/src/main/files/cacerts/f80cc7f6.0
luni/src/main/files/cacerts/fac084d7.0
luni/src/main/files/cacerts/facacbc6.0
luni/src/main/files/cacerts/fde84897.0
luni/src/main/files/cacerts/ff783690.0

Change IntegralToString.intToHexString to take width argument to
allow for leading zero padding. Updated existing callers to
specify 0 padding desired. Add testing of new padding
functionality.

luni/src/main/java/java/lang/Character.java
luni/src/main/java/java/lang/Integer.java
luni/src/main/java/java/lang/IntegralToString.java
luni/src/test/java/libcore/java/lang/IntegralToStringTest.java

Improved to throw Exceptions with proper causes

luni/src/main/java/java/security/KeyStore.java
luni/src/main/java/java/security/Policy.java
luni/src/main/java/java/security/cert/CertificateFactory.java
luni/src/main/java/javax/crypto/Cipher.java
luni/src/main/java/org/apache/harmony/xnet/provider/jsse/OpenSSLSignature.java

Indentation fixes

luni/src/main/java/java/security/SecureRandom.java

Fix X509CRLSelector.getIssuerNames to clone result and added test to cover this.

luni/src/main/java/java/security/cert/X509CRLSelector.java
luni/src/test/java/libcore/java/security/cert/X509CRLSelectorTest.java

Fixed bug where we created an X500Principal via a String
representation instead of from its original encoded bytes. This
led to a difficult to track down bug where CA 418595b9.0 where the
NativeCode.X509_NAME_hash of a Harmony (but not BouncyCastle)
X509Certificate would not hash to the expected value because the
encoded form used an ASN.1 PrintableString instead of the
UTF8String form found in the original certificate.

luni/src/main/java/org/apache/harmony/security/x501/Name.java

Add a new RootKeyStoreSpi and register it as the
AndroidCAStore. This new read-only KeyStore implementation that
looks for certificates in $ANDROID_ROOT/etc/security/cacerts/
directory, which is /system/etc/security/cacerts/ on devices. The
files are stored in the directory based on the older md5 based
OpenSSL X509_NAME_hash function (now referred to as
X509_NAME_hash_old in OpenSSL 1.0)

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/RootKeyStoreSpi.java
luni/src/main/java/org/apache/harmony/xnet/provider/jsse/JSSEProvider.java

Added OpenSSL compatible X509_NAME_hash and X509_NAME_hash_old
functions for producting an int hash value from an X500Principal.

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/NativeCrypto.java

Changed TrustManagerFactoryImpl to use AndroidCAStore for its default KeyStore

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/TrustManagerFactoryImpl.java

Changed TrustManagerImpl to be AndroidCAStore aware. If it detects
an AndroidCAStore, it avoids generating the acceptedIssuers array
at constructions, since doing so would force us to parse all
certificates in the store and the value is only typically used by
SSLServerSockets when requesting a client certifcate. Because we
don't load all the trusted CAs into the IndexedPKIXParameters at
startup in the case of AndroidCAStore, we now check for new CAs
when examining the cert chain for unnecessary TrustAnchors and for
a newly discovered issuer at the end of the chain before
validation.

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/TrustManagerImpl.java

Updated KeyStoreTest to cope with read only KeyStore. Update
test_cacerts_bks (now renamed test_cacerts) to use the
AndroidCAStore for validating system CA certificate
validity. Register AndroidCAStore as an expected KeyStore type
with StandardNames.

luni/src/test/java/libcore/java/security/KeyStoreTest.java
support/src/test/java/libcore/java/security/StandardNames.java

Added test of X500Principal serialization while investigating Name
encoding issue. However, the actual Name bug was found and
verified by the new test_cacerts test.

luni/src/test/java/libcore/javax/security/auth/x500/X500PrincipalTest.java

vendor/google

Change canonical format for checked in cacerts to have PEM
certificate at the top, as required by Harmony's X.509
CertificateFactory.

tools/cacerts/certimport.py

Change-Id: I35164580e04c6f79404de9e3139694c30c57eb8b
ore.mk
aa4ce45217c75a76b9c62fbce0c6609e53e0fefe 28-Apr-2011 Dima Zavin <dima@android.com> Merge "generic_no_telephony: always include stub audio/audio_policy HALs"
0838f8f083dc900ef594101986ad94d42e467db9 26-Apr-2011 David 'Digit' Turner <digit@android.com> am 6e7926a6: am 55a461c9: am f245dd79: Merge "full_x86-eng: Ensure we copy the PC bios files."

* commit '6e7926a6cdd5fa6815266ecb16d6ba5410f8a182':
full_x86-eng: Ensure we copy the PC bios files.
6e7926a6cdd5fa6815266ecb16d6ba5410f8a182 26-Apr-2011 David 'Digit' Turner <digit@android.com> am 55a461c9: am f245dd79: Merge "full_x86-eng: Ensure we copy the PC bios files."

* commit '55a461c9b1ab92bf6250650afcacc8de85c1e01a':
full_x86-eng: Ensure we copy the PC bios files.
f245dd7975abedcb35e30aca1b1e6e3eb273388d 26-Apr-2011 David 'Digit' Turner <digit@android.com> Merge "full_x86-eng: Ensure we copy the PC bios files."
7fbe6bc99e03d993f2774d73dd49d9d70df11e2f 21-Apr-2011 Dima Zavin <dima@android.com> generic_no_telephony: always include stub audio/audio_policy HALs

Change-Id: Ib48e622b2fb137e24517cb31e6c46b3795296b45
Signed-off-by: Dima Zavin <dima@android.com>
eneric_no_telephony.mk
6d3bbf5678297dfdce807135659a90b3d92790a9 16-Apr-2011 Raphael <raphael@google.com> am 5e3ce397: resolved conflicts for merge of 854354be to honeycomb-plus-aosp

* commit '5e3ce3972c5f5245115c1f3ed95efab66150d457':
Add swtmenubar.jar to SDK
5e3ce3972c5f5245115c1f3ed95efab66150d457 16-Apr-2011 Raphael <raphael@google.com> resolved conflicts for merge of 854354be to honeycomb-plus-aosp

Change-Id: Iabd1ac0b63276067b094939b237c6e695fff0c9f
24434460b6053262294315019e3f4175fe4cfa11 14-Apr-2011 Raphael Moll <ralf@android.com> Add swtmenubar.jar to SDK

Change-Id: Ia46337875cb78bb6a01731008b9acbfa4657d0a9
dk.mk
495283735e14ea19a802b66b3a1d4f6c0b24dd1d 14-Apr-2011 David 'Digit' Turner <digit@android.com> full_x86-eng: Ensure we copy the PC bios files.

This change ensures that building full_x86-eng will copy the
Bios files to the right location. This is necessary to launch
"emulator-x86" after building the system images.

Before this patch, one had to make the copy manually. Note that
sdk_x86-eng does not need this (the files are actually taken care
of in build/target/product/sdk.mk so will be copied even in case
of the ARM sdk build).

Change-Id: If70adead27c7997694ebc30561005d26a7358c34
ull_x86.mk
f7e0235f77a92090f4de2cc634a0af611440d4d8 07-Apr-2011 Chih-Chung Chang <chihchung@google.com> Change from old Gallery3D to new GalleryNew3D.

Change-Id: I9da1f97acc3f15ea62aa10aaa46590c67ee2ff70
eneric_no_telephony.mk
arge_emu_hw.mk
769c2efb950f29322cc4e32c3412b78da09373fc 04-Apr-2011 Vladimir Chtchetkine <vchtchetkine@google.com> Merge "Fix build scripts for vbox_x86 target"
bb7c6d88c6dd5ee48e8b8ec85ee04c0aa7bc5979 02-Apr-2011 Brian Carlstrom <bdc@google.com> Tracking merge of dalvik-dev to master

git cherry-pick --no-commit 5fac8d8f7096d8a950acad1ad0a8b963cef72e03

git cherry-pick --no-commit 1a8210710b46a0796ff2f8e76b6beb3a54f89019

git cherry-pick --no-commit 4fe2ac9f7284b838393aec8f0f48caef2510fd46

git cherry-pick --no-commit 7beb710a8f976fc4cb1e8be780644386870c4975

Change-Id: Ib10348e5509c906c6b95fa4accd6a18900bfe748
ore.mk
78305ea16ff559d0483ba24c0eba82b5ac5c5e47 01-Apr-2011 Vladimir Chtchetkine <vchtchetkine@google.com> Fix build scripts for vbox_x86 target

Change-Id: Ia1f2bf9f05fcd8f07b240e15c7c01a80c6ca6829
box_x86.mk
9b4660a1c6edae915c39261bc3d1a3f3696075c4 25-Mar-2011 Raphael <raphael@google.com> resolved conflicts for merge of db0d59d1 to honeycomb-plus-aosp

Change-Id: Ie3f5b2986bc926407a7883b449441cb58ab70e30
507c3eac6a46ae2fa2b8b052003d5691cb7b9bfc 25-Mar-2011 Ying Wang <wangying@google.com> Merge "x86: qemu emulator is the default build target"
0ada73f39fc41f41105ecfb9dc6c1a98e8bfc92f 25-Mar-2011 Brett Chabot <brettchabot@android.com> am 27c782bf: am 50a06fe3: am dd8edfdb: Manual cherry pick of build more sdklib tests.

* commit '27c782bfcdbec689fc7d195fe485e6f2c623e7cf':
Manual cherry pick of build more sdklib tests.
27c782bfcdbec689fc7d195fe485e6f2c623e7cf 25-Mar-2011 Brett Chabot <brettchabot@android.com> am 50a06fe3: am dd8edfdb: Manual cherry pick of build more sdklib tests.

* commit '50a06fe30e17acdb9a20c3c58f869d59d8c1b563':
Manual cherry pick of build more sdklib tests.
50a06fe30e17acdb9a20c3c58f869d59d8c1b563 25-Mar-2011 Brett Chabot <brettchabot@android.com> am dd8edfdb: Manual cherry pick of build more sdklib tests.

* commit 'dd8edfdb1ebdc5717357564fe42586d090e2bbe0':
Manual cherry pick of build more sdklib tests.
dd8edfdb1ebdc5717357564fe42586d090e2bbe0 24-Mar-2011 Brett Chabot <brettchabot@android.com> Manual cherry pick of build more sdklib tests.

Original description from open master:
-----------
Add more sdk lib tests to sdk build.

Also fix whitespace issues introduced by last commit.

Change-Id: Ifdede823b99b210ad6a48513e8522b4f660537cf
dk.mk
08ee4287ccd97e421265d001439496b950e15f0d 19-Feb-2011 Bruce Beare <bruce.j.beare@intel.com> x86: qemu emulator is the default build target

Change-Id: I1fc3cb491d593d3e28f90278cfc8de5d77852932
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
ull_x86.mk
eneric_x86.mk
9791e6ea170a6c6a2fc042a24d50af06c7238d83 24-Mar-2011 Raphael Moll <raphael@google.com> am 7e58a5fa: Merge "Merge 960ad4e0952da55943591098ea74827de921d303 from master_open." into honeycomb

* commit '7e58a5fa66f905a4524267cd1a9328d8046b3280':
Merge 960ad4e0952da55943591098ea74827de921d303 from master_open.
7e58a5fa66f905a4524267cd1a9328d8046b3280 24-Mar-2011 Raphael Moll <raphael@google.com> Merge "Merge 960ad4e0952da55943591098ea74827de921d303 from master_open." into honeycomb
381dc94401593fc5e5d33fd67773ad18d17eea26 24-Mar-2011 Brett Chabot <brettchabot@android.com> Add more sdk lib tests to sdk build.

Also fix whitespace issues introduced by last commit.

Change-Id: I579abcd5f8bc743ee7fa0206307af9347e7352dc
dk.mk
01b1087809e8261094df2dc9d36b1b76d772baa1 24-Mar-2011 Brett Chabot <brettchabot@android.com> am 29040f6d: am deab07f3: am d42aadb1: Add ddmlib-tests.jar to sdk build.

* commit '29040f6ddb44960cdf3fe830c5838bd5bca893da':
Add ddmlib-tests.jar to sdk build.
29040f6ddb44960cdf3fe830c5838bd5bca893da 24-Mar-2011 Brett Chabot <brettchabot@android.com> am deab07f3: am d42aadb1: Add ddmlib-tests.jar to sdk build.

* commit 'deab07f31b673481ef92c6044835b579be5e2483':
Add ddmlib-tests.jar to sdk build.
deab07f31b673481ef92c6044835b579be5e2483 24-Mar-2011 Brett Chabot <brettchabot@android.com> am d42aadb1: Add ddmlib-tests.jar to sdk build.

* commit 'd42aadb1ebbc1aef1551b4aa4c525ef54cd5433d':
Add ddmlib-tests.jar to sdk build.
d42aadb1ebbc1aef1551b4aa4c525ef54cd5433d 23-Mar-2011 Brett Chabot <brettchabot@android.com> Add ddmlib-tests.jar to sdk build.

Change-Id: Ib681389a1f1e2ead30808cef3c74dd5da9dea4d0
dk.mk
66330ac8004ac46860e1856eac8cdedde16eaac8 02-Mar-2011 Bruce Beare <bruce.j.beare@intel.com> Merge 960ad4e0952da55943591098ea74827de921d303 from master_open.

Original commit msg:
sdk: Add pc-bios files for IA qemu emulator

Change-Id: I7f66a192975dc201a5f886e6a5e02b0ca9fbdee0
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
dk.mk
6f8ab7cefcabdc3dc166f8186bbc0a301cb32f3e 23-Mar-2011 David Turner <digit@android.com> am 6d712c4e: am 86ed1dba: am 75724826: Merge "sdk: Add pc-bios files for IA qemu emulator"

* commit '6d712c4eac8b49c6b5a5b9ee80c0421b17bc9a2f':
sdk: Add pc-bios files for IA qemu emulator
6d712c4eac8b49c6b5a5b9ee80c0421b17bc9a2f 23-Mar-2011 David Turner <digit@android.com> am 86ed1dba: am 75724826: Merge "sdk: Add pc-bios files for IA qemu emulator"

* commit '86ed1dbaa74e1c5b21f98dbb74f2b600a9025470':
sdk: Add pc-bios files for IA qemu emulator
06f180f764b056ee558beac5e549f36faef58c3b 23-Mar-2011 Brett Chabot <brettchabot@android.com> Add ddmlib-tests.jar to sdk build.

Change-Id: Ifc7cc59726066f869504a338d3025bffdeaa6785
dk.mk
2ad721bcc7b3b5ece412a8658667e7b5a07da533 18-Mar-2011 Jesse Wilson <jessewilson@google.com> Add a 'dalvik' shell script.

Change-Id: I141607d8b021a4b27c059d32391cc96f554c5ac7
http://b/4128077
ore.mk
c28cdd120e3294a9c6fbb863db685ddd000b183b 17-Mar-2011 Jean-Michel Trivi <jmtrivi@google.com> am 4361552b: Merge "Fix bug 4106199 add the libOpenSLES, libOpenMAXAL, libwilhelm libs" into honeycomb-mr1

* commit '4361552b218871fd61bc7d1f5fe50522da2c399e':
Fix bug 4106199 add the libOpenSLES, libOpenMAXAL, libwilhelm libs
e41056471406456883f8bfb33dd96c3ede2f3520 17-Mar-2011 Jean-Michel Trivi <jmtrivi@google.com> Fix bug 4106199 add the libOpenSLES, libOpenMAXAL, libwilhelm libs

Add the new libraries on the system

Change-Id: Ifc7259c45dfb7a4e584a822793811f4119ed5535
ore.mk
960ad4e0952da55943591098ea74827de921d303 02-Mar-2011 Bruce Beare <bruce.j.beare@intel.com> sdk: Add pc-bios files for IA qemu emulator

Change-Id: Ia919ff57295cd020810989f241da713210bc8720
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
dk.mk
18a130e98a654b99057d974f563a645dbb96010c 19-Feb-2011 Bruce Beare <bruce.j.beare@intel.com> x86: qemu emulator is the default build target

Change-Id: I1fc3cb491d593d3e28f90278cfc8de5d77852932
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
ull_x86.mk
eneric_x86.mk
8e84514ef5be727edfa95e1f99d7b87943b7837f 05-Mar-2011 Ed Heyl <ed@google.com> resolved conflicts for merge of 51de6437 to honeycomb-plus-aosp

Change-Id: Ie076ccd04fc02fdc6753b4787bcf5ac12f167d4e
6b11b58a4aa9287505644af40b8fc0fd682a99a9 05-Mar-2011 David Turner <digit@android.com> am dfa82c43: am faa68200: Merge "x86: Add in the VirtualBox emulator as a separate build target"

* commit 'dfa82c438f5557c5bae3b8f8ae2dc8444edc8036':
x86: Add in the VirtualBox emulator as a separate build target
9edd4fa0a629e178382bacf11bd8875ae826d651 04-Mar-2011 David Turner <digit@android.com> Merge "x86: sdk_x86 build target"
faa68200661eea15f5b3962386d325609e1f90a8 04-Mar-2011 David Turner <digit@android.com> Merge "x86: Add in the VirtualBox emulator as a separate build target"
9423f913ab722f8218260dc008eb4d46998155fb 02-Mar-2011 Wink Saville <wink@google.com> am 6d85b7c7: am 243d9ae2: am 4d67e916: am d09b2e55: Merge "WAPPushManager, WAP Push over SMS message handler"

* commit '6d85b7c774d224825f7ecd6e7819499daadc4c78':
WAPPushManager, WAP Push over SMS message handler
6d85b7c774d224825f7ecd6e7819499daadc4c78 01-Mar-2011 Wink Saville <wink@google.com> am 243d9ae2: am 4d67e916: am d09b2e55: Merge "WAPPushManager, WAP Push over SMS message handler"

* commit '243d9ae28ce30dda98bc024794218f1a8b21e85f':
WAPPushManager, WAP Push over SMS message handler
5636301f78efc466935eb8492ccfea4bad7067df 19-Feb-2011 Bruce Beare <bruce.j.beare@intel.com> x86: sdk_x86 build target

Change-Id: I3876246ddf884ffd09ff0f8e3e300dffb4a332f0
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
ndroidProducts.mk
dk_x86.mk
ba366c4fb3b8629fbd9221836f9305efadee9b93 16-Feb-2011 Bruce Beare <brucex.j.beare@intel.com> x86: Add in the VirtualBox emulator as a separate build target

Change-Id: Icff81a757952b7652d171bc95773e177c4fd7772
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
ndroidProducts.mk
box_x86.mk
4d67e91644ea78b5209de50355ba812a73b519f8 01-Mar-2011 Wink Saville <wink@google.com> am d09b2e55: Merge "WAPPushManager, WAP Push over SMS message handler"

* commit 'd09b2e552788cc90813e930e3912651e053c657c':
WAPPushManager, WAP Push over SMS message handler
784f377fee64460825b9ffa97bb4e1b08c77efee 25-Feb-2011 Marc Blank <mblank@google.com> Add Exchange to build targets

Change-Id: I24c661140e1129ff2e47a1dbbafe5d9040bc08a3
eneric_no_telephony.mk
arge_emu_hw.mk
dk.mk
4b35d1aba090b1918314072104d16f117c938528 03-Feb-2011 Jean-Baptiste Queru <jbq@google.com> Fix x86 build.

Change-Id: I22dc39a68911e1b5846c20e63c0f8c59521ea7f5
ull_x86.mk
3b6bf4484ec012c94bfee35f5bd5ffdd78d2c600 30-Jan-2011 The Android Open Source Project <initial-contribution@android.com> Mass merge from gingerbread - do not merge

Change-Id: Idbfeda9c0a9720d894352747c01754ed2c90c44d
2cbc3bb1fb7b025d59637683151def6bcd121422 29-Jan-2011 Eric Fischer <enf@google.com> am 54a6b731: Merge "Flesh out the languages_full list with recently added locales." into gingerbread

* commit '54a6b731da4029237410f04c1b6cb9b64bf2783f':
Flesh out the languages_full list with recently added locales.
824bc51ee8f73eca1266529ce99d8a58208168bc 25-Jan-2011 Robert Greenwalt <rgreenwalt@google.com> am 75e557d1: am b6c2b1c6: Fix SDK connectivity.

* commit '75e557d11331afaca818ec60a75c3a62253d9542':
Fix SDK connectivity.
75e557d11331afaca818ec60a75c3a62253d9542 25-Jan-2011 Robert Greenwalt <rgreenwalt@google.com> am b6c2b1c6: Fix SDK connectivity.

* commit 'b6c2b1c62706689410b5d3818aacd6d3103b9b7a':
Fix SDK connectivity.
b6c2b1c62706689410b5d3818aacd6d3103b9b7a 25-Jan-2011 Robert Greenwalt <rgreenwalt@google.com> Fix SDK connectivity.

Re-add the phone apk to the sdk build.

bug:3380122
Change-Id: I0b011557aba95fbe9be24d4356eddde4b163b80f
dk.mk
7cc24409946e0d2f6a3d44ab44e9d2d192e945ef 24-Jan-2011 Brian Swetland <swetland@google.com> make TINY_ANDROID build without the presence of frameworks/* and development/*

Change-Id: I795e27a9ce837b193c6d8d0516e2f523c17214e2
dk.mk
59ef5747bfe96ae168861ae0bfdd2f49e74a0ec9 21-Jan-2011 Eric Fischer <enf@google.com> am e6e583ff: am 7dfc1270: am 54a6b731: Merge "Flesh out the languages_full list with recently added locales." into gingerbread

* commit 'e6e583ffab4fd272ceb0c190223dd9e710336542':
Flesh out the languages_full list with recently added locales.
e6e583ffab4fd272ceb0c190223dd9e710336542 21-Jan-2011 Eric Fischer <enf@google.com> am 7dfc1270: am 54a6b731: Merge "Flesh out the languages_full list with recently added locales." into gingerbread

* commit '7dfc1270967c96be6dcd58fb7770c07482a7e90d':
Flesh out the languages_full list with recently added locales.
611a4b25c18c0b4e0f62df52a53bf440f2d242b8 19-Jan-2011 Ying Wang <wangying@google.com> am 04a4d9ad: am 04e1f31d: Move videoeditor libraries to generic_no_telephony.mk.

* commit '04a4d9ade8c3ac18476c0f5a934e4efc6365fee8':
Move videoeditor libraries to generic_no_telephony.mk.
04e1f31dfdf7511cb8f5dbdf0376651fbb783fa2 19-Jan-2011 Ying Wang <wangying@google.com> Move videoeditor libraries to generic_no_telephony.mk.

Change-Id: I8ea2058b79ccfda3114ba64b4e43c175a0fe086c
ore.mk
eneric_no_telephony.mk
7dfc1270967c96be6dcd58fb7770c07482a7e90d 19-Jan-2011 Eric Fischer <enf@google.com> am 54a6b731: Merge "Flesh out the languages_full list with recently added locales." into gingerbread

* commit '54a6b731da4029237410f04c1b6cb9b64bf2783f':
Flesh out the languages_full list with recently added locales.
e9d77db619fee2d88ce0d834894a17e5003911c5 18-Jan-2011 Xavier Ducrohet <xav@android.com> am 155776bf: am a17fe58b: Update SDK app list.

* commit '155776bf06ece56db27abf84da9cbe5260c2cf36':
Update SDK app list.
a17fe58b4662a49213250aa988f3ad446b92a6d4 18-Jan-2011 Xavier Ducrohet <xav@android.com> Update SDK app list.

Change-Id: I1a99b0bd716f90688aea9b9db20e393a91ad8ad2
dk.mk
7bfa4a352e0d4cdabfd6a9defa0110625a6c652a 18-Jan-2011 Xavier Ducrohet <xav@android.com> am 0e581c25: am aafe93b1: Merge "Add librs_jni to the sdk product packages." into honeycomb

* commit '0e581c25d44afdf619e1903a5b471df7a69c073f':
Add librs_jni to the sdk product packages.
52288359b6040a0fcfbcb4f23f2b8d9b5ce64ca2 18-Jan-2011 Dharmaray Kundargi <dharmaray@google.com> am fd5aca8b: am c86bcf5f: Merge "add videoeditor libraries to make" into honeycomb

* commit 'fd5aca8bb196e24b8b9c8189e2389f4f9087f804':
add videoeditor libraries to make
92cbc443ec607cd4b64f88d42c461357ddc6b1ef 18-Jan-2011 Xavier Ducrohet <xav@android.com> Add librs_jni to the sdk product packages.

This is similar to 88e76ceca0514ce4ff5558d2f5842cdfe07f811c
but the SDK build does not extend generic_no_telephony.

Change-Id: Id01178b2a89d002aca52d57ad7c9dfb4e1184216
dk.mk
c86bcf5f16b4c74139c67b742539222e3b290889 17-Jan-2011 Dharmaray Kundargi <dharmaray@google.com> Merge "add videoeditor libraries to make" into honeycomb
d0202e53900db6a07ff154c7b1e31b20c3942ad3 17-Jan-2011 David 'Digit' Turner <digit@google.com> am 665aefdd: am 1fa29fc9: Merge "Add librs_jni to the generic product packages." into honeycomb

* commit '665aefdd2a47abe7abff61a83e78a2e4470ca004':
Add librs_jni to the generic product packages.
21d812fd69d18326e88242bf8f3e577583a468ab 17-Jan-2011 Dharmaray Kundargi <dharmaray@google.com> add videoeditor libraries to make

Change-Id: I024f087bd026f709fdbfc1272c79166ad9bf5bcd
ore.mk
88e76ceca0514ce4ff5558d2f5842cdfe07f811c 17-Jan-2011 David 'Digit' Turner <digit@google.com> Add librs_jni to the generic product packages.

Without this, HC cannot start under emulation (because some RenderScript-related
classes fail to preload properly during the boot, killing Zygote, even if they
are later never used).

Change-Id: I825051603425df59b9677875eba0ae2a811649ee
eneric_no_telephony.mk
1c81f3b01e86c28cd01d5c0e0be440e1a16265c7 15-Jan-2011 Eric Fischer <enf@google.com> Flesh out the languages_full list with recently added locales.

Change-Id: I8c43feba15f03e0b204b2d3ef136ea6e6e2e4fe2
anguages_full.mk
7eff81df2ac6c6feeba02bfb9956ac45550cedbe 14-Jan-2011 Jesse Wilson <jessewilson@google.com> Move apache-xml to external. (project 3 of 4)

Change-Id: Ib65348e4203e6ac653e9fe81369b21dad06b5b58
http://b/3351604
ore.mk
ee8fe64709d228cf6899b7f121f2262f777814a1 20-Aug-2010 noda <noda@nttdocomo.co.jp> WAPPushManager, WAP Push over SMS message handler

The WAPPushManager is a new, optional service for handling WAP Push
over SMS messages. This service allows a carrier to designate a high
priority handler for specific WAP Push over SMS messages without
affecting other WAP Push over SMS, binary SMS, or SMS text messages.
It is also optional, so that it can be configured out of the target
image resulting in no change in the WAP Push over SMS handling
behavior compared to the current AOSP.

- This patch adds the WAPPushManager to the core build.

Change-Id: Ib139a9dca8b18d4cd50b70c041a346584ef96279
ull_base.mk
a1e48dc30fba25c6e7a5160f22aafc381b959b05 05-Jan-2011 Jason parks <jparks@google.com> Add the CryptKeeper to the build.

Change-Id: I094c5f24cd7f9f1241d301984badd15b38eef33a
eneric_no_telephony.mk
bf66dd3485c805732c8fce46ce702f32d2d30796 15-Dec-2010 Brian Carlstrom <bdc@google.com> Scrub the set of dalvik modules that are built by default

Bug: 3009435
Change-Id: I20d88df665e48aa74c20cef7e236de377cd0d14b
ore.mk
87c983ca57092d13d2baa00cca13af22cc441fe2 13-Dec-2010 Daniel Sandler <dsandler@google.com> Protips: End of line.

Bug: 3248626
Change-Id: Iecf180f64df492a3bd907697cb0778e60031ed8a
eneric_no_telephony.mk
696180ecda5d5dcc894e70e2583fe4ef7a2631e3 03-Dec-2010 Kenny Root <kroot@google.com> Add installd to PRODUCT_PACKAGES

Another change adds the "optional" tag to installd, so moving it here
and removing it from the grandfathered list.

Change-Id: I035ffd527d007cf104c15890509976fc9b99d216
ore.mk
99aacc211ea62e6a143445d1809e19980f49b956 18-Nov-2010 Jeff Brown <jeffbrown@google.com> Use prebuilt keymaps in frameworks/base/data/keyboards.

Change-Id: I847167abaf5538a45f40df0ed5d69c9848284871
eneric_no_telephony.mk
dk.mk
6a5b27a4e28c6abacc038ee404e1e24f4b366314 16-Nov-2010 Xavier Ducrohet <xav@android.com> Temp disabling of some apps in SDK build.

Change-Id: Ib8495cfe935ab96997f19e9af5a93ebbb99493ab
dk.mk
63ae1fa6bbd2722ede3107c1b09b5b05009185e3 02-Nov-2010 Xavier Ducrohet <xav@android.com> Temporarily remove some apps from the SDK build.

Change-Id: Ic23449ee144f0bf4ba4a208e8742a7db31d1b8a4
dk.mk
d4dfc2b923aaf41877071b7a0b4cc5c822112b45 02-Nov-2010 Xavier Ducrohet <xav@android.com> Add the fonts to the SDK system image.

Change-Id: I905e42b8ca44901adc15b083689c2252a18ce130
dk.mk
bbd03141b4903eda49deb0937a2174ed09f56aa4 24-Oct-2010 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of cbc479c3 to master

Change-Id: Ie421c405d2a52f6c7f1d65f44e0576e32842a559
cbc479c3a64e054ae2c6945cdad14fd0ef789497 24-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Set defauilt ringtone and default notification in full builds

Change-Id: Ia5c76d393d428dffc72cb8440720fa0f0884e401
ull_base.mk
5002433ba8c12bc7f373e402bf69fea8f1dfed76 24-Oct-2010 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of cd3bd740 to master

Change-Id: I07aaf337e325b1cec652497f2630b5c42096f9a5
cd3bd7402f64873ea8dc23d5a6c53b1733373347 23-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Use the new list of all audio files

Change-Id: Ic510c243dde616cca3374f6aa6a2835690cf6818
ull_base.mk
5024299a51948200609004da6e968a89f19f1cf3 23-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Delete obsolete full_no_telephony.mk

Change-Id: I944209ce5dc70cd1f43a9204faff38bc367d923f
ull_no_telephony.mk
cfbcd758d8200d218e777be69cf8fc67a05e6a00 23-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Improve setup of base products.

Split telephony into its own product, so that we can easily
add telephony support to any configuration without pulling
anything else. Use it from generic.

Split the "full" family between a (no-telephony) base,
a telephony version of the same (both of which can be used
as a starting point for on-device builds), and the true classic
full which is an emulator build.

Change-Id: I616d34f2a29415b8ec997173f8e893c312ade5c2
ull.mk
ull_base.mk
ull_base_telephony.mk
ull_x86.mk
eneric.mk
elephony.mk
68f21cdc71b9ad7362e4f7c22d44a601c9e58f07 23-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Minor cleanup - DO NOT MERGE

Change-Id: I0fc4e3c45ae5a545f1a02ed974bc3c7500286e22
ull.mk
ull_base.mk
dd46ad41ff300708ce2fd143dc629c65f8c7c5f5 22-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Clean up full config - DO NOT MERGE

This splits the existing full.mk in two parts:

-One is the device-independent full_base.mk
-The other is the emulator-specific device.mk

This way we'll be able to inherit from full_base.mk
for on-device builds without any emulator-specific
files getting in the way.

Change-Id: Ieb1f4ed47988c8fff119ff53f1f374032da3752d
ull.mk
ull_base.mk
663c9f2d597b878dc610388fa3b48ed30bc75b65 22-Oct-2010 Ying Wang <wangying@google.com> resolved conflicts for merge of e67944ee to master

Change-Id: I9284d5a5df6fc963bc4c70c87a505857f41c93af
e67944ee126df1454ff9525927e3cc552c617ab3 22-Oct-2010 Ying Wang <wangying@google.com> Switch Unbundled apps from generic.mk to full.mk.

Change-Id: I7aaaef8f2032590d55ccec77621c6b3f4c121f9a
ndroidProducts.mk
ull.mk
40d2e65e3b2c3d0849a1de48c22b6b09380df3c5 22-Oct-2010 Jean-Baptiste Queru <jbq@google.com> am 040e8cf0: Fix list of locales (bad country codes).
040e8cf01b2078432ec5e52b01d238de39245833 22-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Fix list of locales (bad country codes).

DA->DK, SV->SE

Change-Id: I7bc7f64905ecd583e1a7ca5b43a8fffd5f3ba383
ocales_full.mk
09fa73b3c334da4c061fc346dc65714f8738e5f1 22-Oct-2010 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of 8928ef8b to master

Change-Id: I0c2fa435b38266f71651756570926c4b1488b57e
6c75cb3752d51adfd3c7b72672f5abacdc4cf2bd 22-Oct-2010 Jean-Baptiste Queru <jbq@google.com> am 0332f0ac: Truly default to the full config.
8928ef8b4cc46bf9c5be3466ad8cb4ab40bb8a2c 22-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Make a full list of locales available

Use it for the sim build and full build.

Change-Id: I64dfa7ac1b374529ef5f0c1460dd35171311115e
ull.mk
ocales_full.mk
im.mk
0332f0ac1ec69082d337e9990b964b883e5cf689 22-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Truly default to the full config.

It is much better than generic for emulator-based work.

Change-Id: I8b69b208bc4969d3f95c3467ca6737de8fd9460d
ull.mk
ecabc59361a62821d097d3c12641823d1b6ffc4b 17-Oct-2010 Nick Pelly <npelly@google.com> am b4977f59: am e07a9d4a: Always install libnfc_ndef.

Merge commit 'b4977f5980fb4045fc12fbb630823ee8deb814d7'

* commit 'b4977f5980fb4045fc12fbb630823ee8deb814d7':
Always install libnfc_ndef.
b4977f5980fb4045fc12fbb630823ee8deb814d7 16-Oct-2010 Nick Pelly <npelly@google.com> am e07a9d4a: Always install libnfc_ndef.

Merge commit 'e07a9d4aa4afd27461877fbfd4b132a5c6c34954' into gingerbread-plus-aosp

* commit 'e07a9d4aa4afd27461877fbfd4b132a5c6c34954':
Always install libnfc_ndef.
e07a9d4aa4afd27461877fbfd4b132a5c6c34954 15-Oct-2010 Nick Pelly <npelly@google.com> Always install libnfc_ndef.

libnfc_ndef is the (very small) library to implement NDEF message parsing.

Change-Id: Iab39a0904e1be2eb1fb07ef9f5cef5095c8a5b7b

Signed-off-by: Nick Pelly <npelly@google.com>
ore.mk
bf4643e2df9aafabca103f9242b5e7c7da9ded58 14-Oct-2010 Xavier Ducrohet <xav@android.com> am 1aff79ad: Add SystemUI (notification bar) to SDK build.

Merge commit '1aff79ad44bc4fd6aa5ec2d0922afe5a6bcf455d' into gingerbread-plus-aosp

* commit '1aff79ad44bc4fd6aa5ec2d0922afe5a6bcf455d':
Add SystemUI (notification bar) to SDK build.
1aff79ad44bc4fd6aa5ec2d0922afe5a6bcf455d 14-Oct-2010 Xavier Ducrohet <xav@android.com> Add SystemUI (notification bar) to SDK build.

Change-Id: I3f7001bfcf4ce61a523f7b24f61117225362b5a0
dk.mk
3dfe7f1d89873acd01d2aa0de3c9ab8b9de2b37e 13-Oct-2010 Bill Napier <napier@google.com> am 00b31bee: am fcab8402: Merge "Add in MonkeyRunner target (and dependent libs) to SDK build."

Merge commit '00b31bee97eb739b03eedddf1cd07a86b50259d8'

* commit '00b31bee97eb739b03eedddf1cd07a86b50259d8':
Add in MonkeyRunner target (and dependent libs) to SDK build.
439d9a09f9bd700149dea13bf26e8e1ac021d3f8 12-Oct-2010 Joe Onorato <joeo@google.com> resolved conflicts for merge of a0eb715a to master

Change-Id: I6341ca672906de3c21800730ac28ba90ecab51ca
00b31bee97eb739b03eedddf1cd07a86b50259d8 12-Oct-2010 Bill Napier <napier@google.com> am fcab8402: Merge "Add in MonkeyRunner target (and dependent libs) to SDK build."

Merge commit 'fcab84025edd6ff0a7b1f380b75b99297e0b7c31' into gingerbread-plus-aosp

* commit 'fcab84025edd6ff0a7b1f380b75b99297e0b7c31':
Add in MonkeyRunner target (and dependent libs) to SDK build.
8921ea698254bacb87e0cddc1ef3508074b8cfe4 11-Oct-2010 Bill Napier <napier@google.com> am 04345cb1: Add in MonkeyRunner target (and dependent libs) to SDK build.

Merge commit '04345cb1147f220c67410c16b362223b1e8952f7'

* commit '04345cb1147f220c67410c16b362223b1e8952f7':
Add in MonkeyRunner target (and dependent libs) to SDK build.
a0eb715ab02ce445b4378ef22ffdd64c5e8b1d9d 10-Oct-2010 Xavier Ducrohet <xav@android.com> am 747bc08a: Merge "Add all languages to the SDK image." into gingerbread

Merge commit '747bc08a8e78c47395bcc72811bb3e81fb7e557b' into gingerbread-plus-aosp

* commit '747bc08a8e78c47395bcc72811bb3e81fb7e557b':
Add all languages to the SDK image.
747bc08a8e78c47395bcc72811bb3e81fb7e557b 10-Oct-2010 Xavier Ducrohet <xav@android.com> Merge "Add all languages to the SDK image." into gingerbread
8d3559ee91eb36689efedc24f71173af5611990f 10-Oct-2010 Xavier Ducrohet <xav@android.com> Add all languages to the SDK image.

Change-Id: I5d715fdc7f802a55786fff73863bbbc108c780d4
dk.mk
0e9473acfbb5c8d0f67fb57fbadbe8a652c21db3 10-Oct-2010 Bill Napier <napier@google.com> Add in MonkeyRunner target (and dependent libs) to SDK build.

Change-Id: I396635324cf9d2e590513228f5de5cea9df4dfd3
dk.mk
04345cb1147f220c67410c16b362223b1e8952f7 09-Oct-2010 Bill Napier <napier@google.com> Add in MonkeyRunner target (and dependent libs) to SDK build.

Change-Id: I6aa0b1e48dfd0017b3c68fb3b25c02b703ecbd53
dk.mk
9e0892c350c624a90ded767160aa0d94304dca7a 08-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Cherry-pick 547b902e

"am d29f5df3: Merge "Add TTS language files to the full build." into gingerbread"

Change-Id: Iea988350124dacf085244addf34a6f216b58cf77
ull_no_telephony.mk
be24f6f80077cb5aeb4c8ed15d4601c15fb0a6a3 08-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Cheryr-pick of 424de177

"resolved conflicts for merge of 0f085e5a to gingerbread-plus-aosp"

Change-Id: If2932eeb7a6f0420edf52ac343901afd68ce11fa
ore.mk
547b902e990fcb3c3e09ef464f3eebd9368c6c77 08-Oct-2010 Jean-Baptiste Queru <jbq@google.com> am d29f5df3: Merge "Add TTS language files to the full build." into gingerbread

Merge commit 'd29f5df3663acb01f88347b67056d969e2d49d15' into gingerbread-plus-aosp

* commit 'd29f5df3663acb01f88347b67056d969e2d49d15':
Add TTS language files to the full build.
424de1779d54f979593c1d0924fc7890f82b0b33 08-Oct-2010 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of 0f085e5a to gingerbread-plus-aosp

Change-Id: If89721a5ee86b9ce27a2235ecd75f3eceec7def7
0b44f50d5f31d9f9a6b31d1bf655cf88490b0fc6 06-Oct-2010 Jean-Baptiste Queru <jbq@google.com> Add TTS language files to the full build.

Bug: 3065214
Change-Id: I5c324965e693fe26d686b92d869e33facc92c762
ull.mk
3afdaa8507065aae9cb4011d52beb9bd7ef3f0af 29-Sep-2010 Dianne Hackborn <hackbod@google.com> am 3367df34: am 2f85f654: Merge "Add location shared library to core build." into gingerbread

Merge commit '3367df348cb8b3bd6f6ff834d5cbfebfaf20e444'

* commit '3367df348cb8b3bd6f6ff834d5cbfebfaf20e444':
Add location shared library to core build.
3367df348cb8b3bd6f6ff834d5cbfebfaf20e444 29-Sep-2010 Dianne Hackborn <hackbod@google.com> am 2f85f654: Merge "Add location shared library to core build." into gingerbread

Merge commit '2f85f654eea8255ee4acd7230e4f72fc2cdaacb5' into gingerbread-plus-aosp

* commit '2f85f654eea8255ee4acd7230e4f72fc2cdaacb5':
Add location shared library to core build.
588fab8bbcde9e76f0c2165c8875271d27b4f74c 28-Sep-2010 Dianne Hackborn <hackbod@google.com> Add location shared library to core build.

Change-Id: I3ea62e2fb29611337044d4c3c10f756fb5d35f43
ore.mk
05496fff27b22a63da6d375eff12a299a3b61d11 28-Sep-2010 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of 9bfa95cf to master

Change-Id: I70cfcd1de8a9d56900f81c174e33e433bae0508d
9bfa95cfffd4bc75dcf4e374d416cf37878647d0 28-Sep-2010 Jean-Baptiste Queru <jbq@google.com> am 6bc232a1: Merge "Don\'t reference CarHome and CarHomeLauncher" into gingerbread

Merge commit '6bc232a11621740d14f517218d2599a714fb451f' into gingerbread-plus-aosp

* commit '6bc232a11621740d14f517218d2599a714fb451f':
Don't reference CarHome and CarHomeLauncher
102b8f46a53c955a71c9cebccf3c2e14f0d300d7 28-Sep-2010 Jean-Baptiste Queru <jbq@google.com> Don't reference CarHome and CarHomeLauncher

They're not actually part of AOSP

Change-Id: Iacb832173be7faa8ea22f74ca25e1fd68ef1dbdb
ore.mk
eneric.mk
dk.mk
8666dd63c7ef3d33df201f6020974871acd2941b 27-Sep-2010 Jean-Baptiste Queru <jbq@google.com> Explicitly handle bluetooth files.

This also allows to separate smartphone and nonsmartphone variants.

Change-Id: Icbd7c78a866bae32f060607f8a898d59fcd45830
eneric.mk
eneric_no_telephony.mk
e93e533218fac407154d8a033b6829a6b3f4a067 27-Sep-2010 Mathias Agopian <mathias@google.com> add screencap to PRODUCT_PACKAGES

Change-Id: Ibe0a436e80082788dfab9d43a45c99d9a87633aa
ore.mk
a737b8371dfb60feabbd9e7f3e976d0e553392c5 26-Sep-2010 Jean-Baptiste Queru <jbq@google.com> Explicitly request ip-up-vpn

Change-Id: I05c1a3f75e9a2b9040fda3e00f0b659c613968b1
ore.mk
44f402104188b3c9c55a486fedab51c0fbe453b9 24-Sep-2010 Ying Wang <wangying@google.com> Add wpa_supplicant.conf to the core.mk

Note that wpa_supplicant.conf will only be built only if the wpa_supplicant_conf.mk
is included with some conditionals.
Bug: 3003508

Change-Id: I3d1a705c5ff5fd23a8828d5aa756ab2e4edcf4d2
ore.mk
fed45d859aaecd8b34fb65eeaad678e1a1c71aa9 22-Sep-2010 Jesse Wilson <jessewilson@google.com> am 77070aa7: am ce7d5023: Turn dalvikvm host builds on by default when linux is the host OS.

Merge commit '77070aa757806d1617d707db4d2bd7931b2353fc'

* commit '77070aa757806d1617d707db4d2bd7931b2353fc':
Turn dalvikvm host builds on by default when linux is the host OS.
77070aa757806d1617d707db4d2bd7931b2353fc 22-Sep-2010 Jesse Wilson <jessewilson@google.com> am ce7d5023: Turn dalvikvm host builds on by default when linux is the host OS.

Merge commit 'ce7d5023c3df4c16ae395d64d51dd8345e40a39e' into gingerbread-plus-aosp

* commit 'ce7d5023c3df4c16ae395d64d51dd8345e40a39e':
Turn dalvikvm host builds on by default when linux is the host OS.
ce7d5023c3df4c16ae395d64d51dd8345e40a39e 22-Sep-2010 Jesse Wilson <jessewilson@google.com> Turn dalvikvm host builds on by default when linux is the host OS.

Previously host builds were only enabled under user and user-debug
builds. This will make it easier for Androids to find out if they've
inadvertently broken host compatibility in native code.

Change-Id: Id1f2d5e189c4c1b6462fe03bab1b0f75e98a599c
ore.mk
03e76ace38fde4ab1719a9702bb6e5d9185caaae 22-Sep-2010 Ying Wang <wangying@google.com> Add a new layer generic_no_telephony.mk

Bug: 2994028
Change-Id: I2a1831bb8dd1245c6cc0116738c118fe895b6e43
ull.mk
ull_no_telephony.mk
eneric.mk
eneric_no_telephony.mk
arge_emu_hw.mk
a188df5cd7701f715f5a91cc10091058a426bab3 20-Sep-2010 Steve Howard <showard@google.com> am 1a297b84: am 1020d271: Add new downloads UI to core build.

Merge commit '1a297b84c8e293a7cd7e2e743d4bf5d0068d8fba'

* commit '1a297b84c8e293a7cd7e2e743d4bf5d0068d8fba':
Add new downloads UI to core build.
1a297b84c8e293a7cd7e2e743d4bf5d0068d8fba 20-Sep-2010 Steve Howard <showard@google.com> am 1020d271: Add new downloads UI to core build.

Merge commit '1020d271c67b062e95b61c4eb9f1f5168e2b6197' into gingerbread-plus-aosp

* commit '1020d271c67b062e95b61c4eb9f1f5168e2b6197':
Add new downloads UI to core build.
1020d271c67b062e95b61c4eb9f1f5168e2b6197 17-Sep-2010 Steve Howard <showard@google.com> Add new downloads UI to core build.

Change-Id: I96a3bb10beb6c1ec9c48baa2e2039aab7c421b09
ore.mk
6821dbad65d0b28603a1e83b984beb0b9008cabc 17-Sep-2010 Brian Carlstrom <bdc@google.com> Only turn host build on for linux

Change-Id: I2d3b16f7881ad82cf272a40213dd4e173f54baa0
ore.mk
cec75adb645fdd7535370bbb996039b2a3f3d0b7 17-Sep-2010 Brian Carlstrom <bdc@google.com> am c05d0000: Only turn host build on for linux

Merge commit 'c05d0000bb3e91a21c2cc7cbd85232f1afc7a8d2' into gingerbread-plus-aosp

* commit 'c05d0000bb3e91a21c2cc7cbd85232f1afc7a8d2':
Only turn host build on for linux
c05d0000bb3e91a21c2cc7cbd85232f1afc7a8d2 17-Sep-2010 Brian Carlstrom <bdc@google.com> Only turn host build on for linux

Change-Id: I595948b159bc6a2bf295fd11ab831f978e38c799
ore.mk
8caaeddcc006d03a647510904d03e87994eb470d 17-Sep-2010 Jesse Wilson <jessewilson@google.com> resolved conflicts for merge of d9de6588 to master

Change-Id: I3d7d6744b4f0d7c10bf001c87c0abbb4cb6885ef
d9de65886807e700bcfcc583670844109422780d 17-Sep-2010 Jesse Wilson <jessewilson@google.com> am 852f43bd: Include dalvik+libcore dependencies in core product definitions.

Merge commit '852f43bd29da34ff15799b88c3db166428cea6d8' into gingerbread-plus-aosp

* commit '852f43bd29da34ff15799b88c3db166428cea6d8':
Include dalvik+libcore dependencies in core product definitions.
852f43bd29da34ff15799b88c3db166428cea6d8 16-Sep-2010 Jesse Wilson <jessewilson@google.com> Include dalvik+libcore dependencies in core product definitions.

Also conditionally include host-only dependencies when the host is
being built.

Change-Id: I0e8c9c1bef5ee60d4c1ce1c158f41b7642f9a8f2
ore.mk
12722d34c80348da5d021ca3c723de20ca3df700 15-Sep-2010 Jean-Baptiste Queru <jbq@google.com> Merge "Explicitly manage fonts and ICU data"
8e052ff52172f3b76cdddcbecce8071b846613a1 15-Sep-2010 Ying Wang <wangying@google.com> am f6332cfa: am b125c81c: Refine the comment.

Merge commit 'f6332cfaf2b64e0c7436bd80c8b9cb145c0ff5b1'

* commit 'f6332cfaf2b64e0c7436bd80c8b9cb145c0ff5b1':
Refine the comment.
c9c3fd3043583bc13629415f90ffb6d5be7f8cb3 14-Sep-2010 Jean-Baptiste Queru <jbq@google.com> Explicitly manage fonts and ICU data

Change-Id: I2fa61378956ccc230b4268b4cc201e7e9950f111
eneric.mk
30dfc9a6b89afc1496d62265e38425bb70c17849 14-Sep-2010 Jean-Baptiste Queru <jbq@google.com> Revert "Explicitly manage fonts and ICU data"

This reverts commit b315d46bc8c2126f090c77e07bba4d6062ebff05.
eneric.mk
b315d46bc8c2126f090c77e07bba4d6062ebff05 14-Sep-2010 Jean-Baptiste Queru <jbq@google.com> Explicitly manage fonts and ICU data

Change-Id: If08edf37f06d9978326202797c52a0cae2f71d3e
eneric.mk
0dfe1884ba879e5288ad02f93178c9e82e13c32c 14-Sep-2010 Jean-Baptiste Queru <jbq@google.com> merge dd1d0016 to master

Change-Id: Ib83cd76a959fa6209f4920021d3dbf5d61fa6b8e
f6332cfaf2b64e0c7436bd80c8b9cb145c0ff5b1 14-Sep-2010 Ying Wang <wangying@google.com> am b125c81c: Refine the comment.

Merge commit 'b125c81cfcf9aea02c05f292c9eceb4e0bd66c87' into gingerbread-plus-aosp

* commit 'b125c81cfcf9aea02c05f292c9eceb4e0bd66c87':
Refine the comment.
dd1d00163c0828f4a6c8abdef4026d6394cb8956 14-Sep-2010 Ying Wang <wangying@google.com> am 69de539a: Add host modules needed by SDK build.

Merge commit '69de539a091bc035e0e2d67f2282450a6b4966bd' into gingerbread-plus-aosp

* commit '69de539a091bc035e0e2d67f2282450a6b4966bd':
Add host modules needed by SDK build.
b125c81cfcf9aea02c05f292c9eceb4e0bd66c87 14-Sep-2010 Ying Wang <wangying@google.com> Refine the comment.

The host tools include script as well as native binaries.

Change-Id: I8bdd62bf5117ac71e2607d2cb4cd7b08bcbe7b14
dk.mk
69de539a091bc035e0e2d67f2282450a6b4966bd 14-Sep-2010 Ying Wang <wangying@google.com> Add host modules needed by SDK build.

Since host module tag is defaulted to optional now, we have to explicitly
add those modules to the SDK product config file.

Change-Id: I8f6c4dcb17ef7716ae3590d6e96ddd5d07cc0582
dk.mk
738dbba83d0311d78303c6fc3e225349c99e7d7a 14-Sep-2010 Dmitry Shmidt <dimitrysh@google.com> Add "ip" utility to all builds

Change-Id: Iad392d127bd7f6ee014710a9c7479e3aaa92e743
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ore.mk
3e8f9878895d9c7b0978e9f26bc069ce9b0bdc7b 30-Aug-2010 Andreas Huber <andih@google.com> am aeb2bbc1: am 200f2598: Build without OpenCore by default, remove obsolete opt-in to stagefright.

Merge commit 'aeb2bbc140acfbaa8279f704fd7fc3f4d08c9486'

* commit 'aeb2bbc140acfbaa8279f704fd7fc3f4d08c9486':
Build without OpenCore by default, remove obsolete opt-in to stagefright.
aeb2bbc140acfbaa8279f704fd7fc3f4d08c9486 30-Aug-2010 Andreas Huber <andih@google.com> am 200f2598: Build without OpenCore by default, remove obsolete opt-in to stagefright.

Merge commit '200f25984ccc8a9e5fc13bfbcde22c17bc80d410' into gingerbread-plus-aosp

* commit '200f25984ccc8a9e5fc13bfbcde22c17bc80d410':
Build without OpenCore by default, remove obsolete opt-in to stagefright.
200f25984ccc8a9e5fc13bfbcde22c17bc80d410 30-Aug-2010 Andreas Huber <andih@google.com> Build without OpenCore by default, remove obsolete opt-in to stagefright.

Change-Id: I6e08d2136147f4e279f8a5b2b3837e4317faf27c
related-to-bug: 2941153
ore.mk
7cf12140939e9cf4e9beb3290d41ab3d9ea19669 10-Aug-2010 Jean-Baptiste Queru <jbq@google.com> Use all known locales in full build

Also use more audio files

Change-Id: Iab42123239c30012b0d918b5a4b484b5fc878faf
ull.mk
5022d63cd2f2ded5fb9f4f7ae0b360c34f57b0ea 23-Jul-2010 Christian Mehlmauer <FireFart@gmail.com> Replaced AlarmClock with DeskClock

Change-Id: I1a9b9ce79b5b16709fe2d89638285633801b6d24
dk.mk
2c6d410dac6ffffdf1c4c512dd1582beb12c70cf 23-Jul-2010 Xavier Ducrohet <xav@android.com> Add SystemUi to the SDK build.

Change-Id: I84eb98c0b3fdaeb9e06c934ea5f4bdcf078cb7f1
dk.mk
79960bbaf081c7bf936e9d3270bd822698d36b9d 16-Jul-2010 The Android Open Source Project <initial-contribution@android.com> am fa2d8ace: merge from open-source master

Merge commit 'fa2d8ace56b8f7b150da3b86d00263a9266e9208'

* commit 'fa2d8ace56b8f7b150da3b86d00263a9266e9208':
Add full_x86 product.
fa2d8ace56b8f7b150da3b86d00263a9266e9208 16-Jul-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: Ib0c0f02bb8fc87c3221fd9d2387a46b579a8ce40
6c2df3e98b418be3828f6732f4b75818304ad960 15-Jul-2010 Jean-Baptiste Queru <jbq@google.com> Add full_x86 product.

By inheriting from full, this will be more self-maintaining, and
automatically gets a better-configured variant (e.g. it has locales,
a date format, etc...).

Change-Id: I67b6c2d9f9b7d20cb89154906c3f3d6a5391c838
ndroidProducts.mk
ull_x86.mk
e63763087d6a251c8b427366330df3845610fd9d 24-Jun-2010 James Dong <jdong@google.com> am 6f2bb44b: am c1ab82ae: Merge "Use stagefright (instead of OpenCore) authoring engine by default -rebased" into gingerbread

Merge commit '6f2bb44b4b3551738c429a25f99e42aca8913f4f'

* commit '6f2bb44b4b3551738c429a25f99e42aca8913f4f':
Use stagefright (instead of OpenCore) authoring engine by default
6f2bb44b4b3551738c429a25f99e42aca8913f4f 24-Jun-2010 James Dong <jdong@google.com> am c1ab82ae: Merge "Use stagefright (instead of OpenCore) authoring engine by default -rebased" into gingerbread

Merge commit 'c1ab82ae6b26d12cf6d5cdad1bd0ffc0d3acfb9b' into gingerbread-plus-aosp

* commit 'c1ab82ae6b26d12cf6d5cdad1bd0ffc0d3acfb9b':
Use stagefright (instead of OpenCore) authoring engine by default
d891654b0ccb27e39c1e8dd3d0c1d2adb62f0092 24-Jun-2010 James Dong <jdong@google.com> Use stagefright (instead of OpenCore) authoring engine by default
-rebased

Change-Id: Ic184789eb4fb99b0e7cd5883bbe1267f903bc834
ore.mk
5f9168c0d56d0c20da91f06d1078a1a47f1b547a 24-Jun-2010 Andreas Huber <andih@google.com> am c55bb9ec: am f2bab487: Merge "Remove now unnecessary property overrides to opt into stagefright." into gingerbread

Merge commit 'c55bb9ecc92d34e448adec76bc06abdcd3c35f0e'

* commit 'c55bb9ecc92d34e448adec76bc06abdcd3c35f0e':
Remove now unnecessary property overrides to opt into stagefright.
c55bb9ecc92d34e448adec76bc06abdcd3c35f0e 24-Jun-2010 Andreas Huber <andih@google.com> am f2bab487: Merge "Remove now unnecessary property overrides to opt into stagefright." into gingerbread

Merge commit 'f2bab487cc71a8a210ff98d21172d62edcaa6d2a' into gingerbread-plus-aosp

* commit 'f2bab487cc71a8a210ff98d21172d62edcaa6d2a':
Remove now unnecessary property overrides to opt into stagefright.
e3bbae0382e887b69c8657bb793e3d492de55f49 24-Jun-2010 Andreas Huber <andih@google.com> Remove now unnecessary property overrides to opt into stagefright.

Change-Id: I9810030e5576ac5a9cb31fcf0ce3f0baa96f6f40
related-to-bug: 2370115
ore.mk
f9cd36a0f71c78e20f5ff24f9dd48af17d741cb6 16-Jun-2010 Ying Wang <wangying@google.com> resolved conflicts for merge of 56791ebe to master

Change-Id: I7463636796f1262fd92af839102dc58d562259f7
56791ebe2622ba223ddde214f9b1c3f495191921 16-Jun-2010 Ying Wang <wangying@google.com> am c01cf7b9: resolved conflicts for merge of 2b8d2383 to gingerbread

Merge commit 'c01cf7b9e6bda3f7e15aeda9cff03b6b41c5cba6' into gingerbread-plus-aosp

* commit 'c01cf7b9e6bda3f7e15aeda9cff03b6b41c5cba6':
Add a tapas command.
Rename is_unbundled_app_build and UNBUNDLED_APP_BUILD to TARGET_BUILD_APPS.
c01cf7b9e6bda3f7e15aeda9cff03b6b41c5cba6 16-Jun-2010 Ying Wang <wangying@google.com> resolved conflicts for merge of 2b8d2383 to gingerbread

Change-Id: I9174f843f0fde139a7d582f45b027f3face5c981
8aeb7cc4614147adaa70a9c270c68737afb4c3f7 15-Jun-2010 Joe Onorato <joeo@android.com> am 2b8d2383: Merge changes I02214abd,I79e6f60e into froyo

Merge commit '2b8d2383043a2b16e53538f9ebf123bfffd27ba1' into froyo-plus-aosp

* commit '2b8d2383043a2b16e53538f9ebf123bfffd27ba1':
Add a tapas command.
Rename is_unbundled_app_build and UNBUNDLED_APP_BUILD to TARGET_BUILD_APPS.
e18e4be3616f27c8d7a81d11bd482353910a59fa 14-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 9f431335: merge from froyo-plus-aosp

Merge commit '9f431335ab377396713b8b386ad7539b2b28eff5'

* commit '9f431335ab377396713b8b386ad7539b2b28eff5':
generic.mk: Replaced AlarmClock with newer DeskClock App
9f431335ab377396713b8b386ad7539b2b28eff5 14-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from froyo-plus-aosp

Change-Id: Ie8f2b137de580bfb23a1bdee513a8a20075e40a3
5cbd5d9ff446f9d677ad4eabbdc019942cc84b6a 14-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I058f809f7e7eb69a757cb75f934a3630dfd7d777
16fa4b290e8ce76652c9ba0ba16b80578456ab95 10-Jun-2010 Joe Onorato <joeo@android.com> Rename is_unbundled_app_build and UNBUNDLED_APP_BUILD to TARGET_BUILD_APPS.

Change-Id: I79e6f60e009dad3a48709962347441e4ca0c337a
ndroidProducts.mk
7a0b78b6b9afe98fa7ddce1ff2a3778d71914ace 03-Jun-2010 Joe Onorato <joeo@android.com> am a65ecab3: am 13a90e3a: Add SystemUI.apk to the generic build.
13a90e3a20c30658a9fda306d8e4c7be6318e4f0 29-Apr-2010 Joe Onorato <joeo@android.com> Add SystemUI.apk to the generic build.

Change-Id: I03d92d93fbcb51808a096fb7d48c1b693efa777d
eneric.mk
f33c3ef9332c2d3e4a04b14819aa3dbb9f0d4d21 02-Jun-2010 Ying Wang <wangying@google.com> am b93e03cb: am 52911309: Cherry-pick unbundled build changes from master

Merge commit 'b93e03cbc9d47a9d9a385c780ed64639e2a23ae5' into kraken

* commit 'b93e03cbc9d47a9d9a385c780ed64639e2a23ae5':
Cherry-pick unbundled build changes from master
b93e03cbc9d47a9d9a385c780ed64639e2a23ae5 02-Jun-2010 Ying Wang <wangying@google.com> am 52911309: Cherry-pick unbundled build changes from master

Merge commit '529113098350c026ec521258d4c6fba51f285a48' into froyo-plus-aosp

* commit '529113098350c026ec521258d4c6fba51f285a48':
Cherry-pick unbundled build changes from master
529113098350c026ec521258d4c6fba51f285a48 26-May-2010 Ying Wang <wangying@google.com> Cherry-pick unbundled build changes from master

Change-Id: I82cab32f00b7b729d9b01c8e1532c8bf0ad2fb92
ndroidProducts.mk
d5f3db8a1fec0d4603e05558a6d42513c3b3460f 26-May-2010 Xavier Ducrohet <xav@android.com> am eae2720b: am 3a212f0f: am 0c5363c8: am 8e5605a7: Add QuickSearchBox to the SDK build.
3a212f0fb6eb19324248063f769e296fcfbfeb75 26-May-2010 Xavier Ducrohet <xav@android.com> am 0c5363c8: am 8e5605a7: Add QuickSearchBox to the SDK build.

Merge commit '0c5363c8571eef11eeb21a575da941565c34191e' into kraken

* commit '0c5363c8571eef11eeb21a575da941565c34191e':
Add QuickSearchBox to the SDK build.
0c5363c8571eef11eeb21a575da941565c34191e 26-May-2010 Xavier Ducrohet <xav@android.com> am 8e5605a7: Add QuickSearchBox to the SDK build.

Merge commit '8e5605a774fd2f61c6d5bae0440b20fc0bdd79f7' into froyo-plus-aosp

* commit '8e5605a774fd2f61c6d5bae0440b20fc0bdd79f7':
Add QuickSearchBox to the SDK build.
8e5605a774fd2f61c6d5bae0440b20fc0bdd79f7 26-May-2010 Xavier Ducrohet <xav@android.com> Add QuickSearchBox to the SDK build.

Change-Id: Ia0cc7b4cd8245d368685d50cf32cd21875cbdbbf
dk.mk
c677db71e87364ff6d18bd4256f032f8248a5d73 25-May-2010 Andreas Huber <andih@google.com> am 3388f183: am 588d529e: Merge "Make Vorbis decoding through stagefright the default." into kraken
1c180a05c76ef353ae984cf2a0e5d731cfb91dd0 25-May-2010 Andreas Huber <andih@google.com> Make Vorbis decoding through stagefright the default.

Change-Id: I4273b766024f5363fdd05c3d30d0c71209679950
ore.mk
8056ee21f033a7eba817656b82e1c337b59d0147 22-May-2010 Christian Mehlmauer <FireFart@gmail.com> generic.mk: Replaced AlarmClock with newer DeskClock App

Change-Id: I2afe4876b1dd7e9e9200e27ba64eebe4a34065fb
eneric.mk
eneric_x86.mk
1a031e411ef5eca621c1958103407a6dc40a5114 11-May-2010 Ying Wang <wangying@google.com> Support for unbundled app build

With this CL, run "make APP-{appname}" to build unbundled app in
the unbundled app src tree.
See http://b/issue?id=2667113

Change-Id: I1d753db795142508bc841ae66b4408220ab687c5
ndroidProducts.mk
cefd298d8abae87a70a987530b5a375179d1ab11 15-May-2010 The Android Open Source Project <initial-contribution@android.com> am bc2f9318: am 57b44e52: am bc12cd04: merge from open-source master
57b44e528741357c02844c4f85b4f58f547979ce 15-May-2010 The Android Open Source Project <initial-contribution@android.com> am bc12cd04: merge from open-source master

Merge commit 'bc12cd04b878a9c3520abd21600c2078c930adc3' into kraken

* commit 'bc12cd04b878a9c3520abd21600c2078c930adc3':
Use a different kernel boot line for the disk installer.
Use a property to enable the eth0 LAN port on the emulator
bc12cd04b878a9c3520abd21600c2078c930adc3 15-May-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I0dd123dde8f0da42a99313cffed6a48d30e38381
a197281bc27e1772ded3fcfad6256800d5acd61b 04-May-2010 Bruce Beare <brucex.j.beare@intel.com> Use a property to enable the eth0 LAN port on the emulator

Change-Id: I26f4ec7fac9b7a8ad3013914967cf0f8fdec91ff
eneric_x86.mk
eaf130ec2c4fc643f63614bae8a94bc1fed12068 04-May-2010 The Android Open Source Project <initial-contribution@android.com> am 58248935: am cf28b803: am ae4e1455: merge from open-source master
cf28b80398f36e5a3e67f803458e07442a2b9364 04-May-2010 The Android Open Source Project <initial-contribution@android.com> am ae4e1455: merge from open-source master

Merge commit 'ae4e14556bb3a789c4263ebba7ed42b3035e13f6' into kraken

* commit 'ae4e14556bb3a789c4263ebba7ed42b3035e13f6':
Adapt to new location of libcore
Make expr more POSIXy
generic_x86 support
Remove obsolete machine-setup.html reference.
ae4e14556bb3a789c4263ebba7ed42b3035e13f6 04-May-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I3d24628d38c99369f242733d9089d7c5669a4623
c25e5032077ac08edd4b57c9bbf7305a848acf8d 28-Apr-2010 Bruce Beare <brucex.j.beare@intel.com> generic_x86 support

Add in Makefiles and support files for x86 builds
Based on changes by: wonjong.lee <wonjong.lee@windriver.com>
Additional changes by: Mark Gross <mark.gross@intel.com>
Additional changes by: Bruce Beare <brucex.j.beare@intel.com>

Change-Id: Id087411b282b1b68a0251e7f9cbbdde183549787
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
ndroidProducts.mk
eneric_x86.mk
6b5635e446d3a6f569dda781c2eb450cdb10d61c 24-Apr-2010 Elliott Hughes <enh@google.com> Make a full list of locales available, and use it for the sim build.

Bug: 2498876
Change-Id: I59b8d851c6cd242d199c189f3e3dfde9baf3e6e0
ocales_full.mk
dk.mk
im.mk
1c75692147bf20be20ada2f43a8706d10eba26ec 20-Apr-2010 Jean-Baptiste Queru <jbq@google.com> am 488891d8: Merge "Replace AlarmClock with DeskClock in the SDK" into kraken
a454d328bc40a67b01d8d9d7839398332d9f5c85 19-Apr-2010 Jean-Baptiste Queru <jbq@google.com> Replace AlarmClock with DeskClock in the SDK

Change-Id: I82a8fe1b1fbea78acde5ad61dc595fe8272377bc
dk.mk
8797d5333b001c92e9b0dcc93e77d763d0e19e98 09-Apr-2010 Xavier Ducrohet <xav@android.com> am b15c119d: am 19e9fff3: am 74134a50: Add camera sounds to the emulator system image build.
ff59a5a60f8c7860be2b931a8aea6cc9509c4546 09-Apr-2010 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of 693e6555 to master

Change-Id: I968f5cf82764562ce5a0b61408b8d290d4027aac
b15c119d265a92bca48264d9651b4b39eda22fcb 09-Apr-2010 Xavier Ducrohet <xav@android.com> am 19e9fff3: am 74134a50: Add camera sounds to the emulator system image build.

Merge commit '19e9fff37e4d3309557d07cf963dc577ca49fcf0' into kraken

* commit '19e9fff37e4d3309557d07cf963dc577ca49fcf0':
Add camera sounds to the emulator system image build.
19e9fff37e4d3309557d07cf963dc577ca49fcf0 09-Apr-2010 Xavier Ducrohet <xav@android.com> am 74134a50: Add camera sounds to the emulator system image build.

Merge commit '74134a503fc908b28ad0ff87e1291698fbceb9cf' into froyo-plus-aosp

* commit '74134a503fc908b28ad0ff87e1291698fbceb9cf':
Add camera sounds to the emulator system image build.
74134a503fc908b28ad0ff87e1291698fbceb9cf 09-Apr-2010 Xavier Ducrohet <xav@android.com> Add camera sounds to the emulator system image build.

Bug: 2538315

Change-Id: I30c477ecbe5f0c0a64ca7c3796e72642df0002bf
dk.mk
693e65551364101ef4086cb3f2938036947ba4ec 09-Apr-2010 Daniel Sandler <dsandler@android.com> am 83f002f7: am f96cb307: Merge "Add Protips to all builds." into froyo

Merge commit '83f002f758a54fbb7b690a3d0432cc911353eb18' into kraken

* commit '83f002f758a54fbb7b690a3d0432cc911353eb18':
Add Protips to all builds.
83f002f758a54fbb7b690a3d0432cc911353eb18 09-Apr-2010 Daniel Sandler <dsandler@android.com> am f96cb307: Merge "Add Protips to all builds." into froyo

Merge commit 'f96cb307e3c6d0eb08fd3e4a17d1d1af7c46d385' into froyo-plus-aosp

* commit 'f96cb307e3c6d0eb08fd3e4a17d1d1af7c46d385':
Add Protips to all builds.
a63b57c0cf3a3d13837325585ba8ff83b21f00c8 07-Apr-2010 Daniel Sandler <dsandler@android.com> Add Protips to all builds.

Bug: 2559083
Change-Id: Ibd6333516a798f88e4d4ef08a6246812b1009a76
eneric.mk
dk.mk
e0a18a75a930fd83ceee55a8ac0270625476d8c1 07-Apr-2010 Joe Onorato <joeo@android.com> Finish moving the policies out of frameworks/policies/base and into frameworks/base.

Change-Id: I6b3991de3276258318cab2aff9651f18b3d07f85
ore.mk
4cdeb39d073dd78f320b0926762c0cec252bd978 05-Apr-2010 Jean-Baptiste Queru <jbq@google.com> am 43e31a20: Add extra IMEs in the full config
43e31a2056879ad05c3d4706ff21d28375dfc7bc 30-Mar-2010 Jean-Baptiste Queru <jbq@google.com> Add extra IMEs in the full config

Bug: 2556582
Change-Id: I46de0d6d7755b169acaa7689de4ddadb0df9c41f
ull.mk
c90f5d735686bbb979cec6575c8ee4ff450f9155 02-Apr-2010 Xavier Ducrohet <xav@android.com> am 3c9c36b7: am 47c4bbe9: Package the proper vold config file in SDK system image.
f663ff4f13c3f3b2285d8be09bacf9de14b9afaa 30-Mar-2010 Ying Wang <wangying@google.com> Add generic makefiles.

Change-Id: I6598e87606fc8ce26e34eedb5975a58e0c152982
ndroidProducts.mk
ore.mk
eneric.mk
arge_emu_hw.mk
dk.mk
47c4bbe9ebdf58a0f1b3fe2ecd979a341ee072d2 01-Apr-2010 Xavier Ducrohet <xav@android.com> Package the proper vold config file in SDK system image.

Change-Id: I7698c76d8d704837106450a32cba7b9c8f5b4446
dk.mk
9349bb1b5c639c692ee1bd1627678fede1efc7f5 30-Mar-2010 Xavier Ducrohet <xav@android.com> Add CarHome to the SDK.

Bug: 2526512
Change-Id: Ia4f127a4b5ac3bf52ff9664cfbca6fdbda3aa154
dk.mk
7d9876b05ed45b96c1a715ff9e32293a8ea68bd0 26-Mar-2010 Jean-Baptiste Queru <jbq@google.com> Add separate language packs, for extra flexibility.

This way, languages can be managed more carefully through
the inheritance chain.

Bug: 2546758
Change-Id: I14e3d4d60716355fa702cc77128e9da04e30a612
ull.mk
anguages_full.mk
anguages_small.mk
d96ee5c84143aad901a84e5a854edebd0e883d28 26-Mar-2010 Jean-Baptiste Queru <jbq@google.com> Add Gallery3D in all builds.

Bug: 2546464
Change-Id: I110de0fe56bcc7128f490b3ed516637786777773
eneric.mk
2b9b4d036334f99aa2355b478b179e4dbe23fa0a 22-Mar-2010 Jean-Baptiste Queru <jbq@google.com> Add a "full" build config.

While the generic config is limited by its need to be inherited
by various configurations, the full config can afford some extra
settings by virtue of being essentially a "leaf" config (though
obviously it can be conbined with hardware-specific configurations
to run on specific devices).

Bug: 2533998
Change-Id: Ia95f0ce5305ada4ae6cdf69911fa9a0eeabf0900
ndroidProducts.mk
ull.mk
5dfb37d01dd61e5283fc91df15f91fbb685f2bf6 11-Mar-2010 Dianne Hackborn <hackbod@google.com> Car mode is now a standard part of the platform.

The car mode switcher should be on every device, as should the standard
car home app.

Change-Id: I88bdb3a8b3fc0e748f010ac6592d088bcc0022b0
ore.mk
eneric.mk
29c6c01bd609a53a06ae8d5a167e1d35fa04ed26 05-Mar-2010 Jean-Baptiste Queru <jbq@google.com> Add provisioning app in the generic build

Change-Id: Iffdd4d21a3c55e7a73d58289fda31ac8a27a18ac
eneric.mk
b7aa96bf8e5cb35fe5c517d62b6f7fca0a5d9539 02-Mar-2010 Daniel Sandler <dsandler@google.com> Switch to Launcher2 for all builds.

Change-Id: I0a0af777bc290224c72511abfbc8ed60f8ef2174
ore.mk
eneric.mk
dk.mk
c3f42a9ae2dad6bd40fd6c85f00fb0d13e988d1f 23-Feb-2010 Jean-Baptiste Queru <jbq@google.com> Allow to explicitly compile the core build configuration

Also add some missing copyright notices

Change-Id: I86873ad58f3dadbec8be741982bed548cb7e3c8e
ndroidProducts.mk
ore.mk
eneric.mk
dk.mk
230f4ac2a8d70274b1d0ff4e18c5be4a888d85a8 09-Feb-2010 Daniel Sandler <dsandler@google.com> Enable DeskClock on all devices.

Alas, poor AlarmClock! I knew, him, Froyo: a fellow
of infinite alarm, of most excellent punctuality: he hath
warned me of a meeting a thousand times, and now, how
abhorred in my build it is! My Droid rings at
it. Here hung those beeps that I have snoozed I know
not how oft. Where be your chimes now? Your
roosters? Your songs? Your flashes of alert,
that were wont to set the table on a buzz? Not one
now, to post your own notification? Quite ongoing?
eneric.mk
2fd94d1beb99933f41e4fed57da097524f5c74c3 29-Jan-2010 Sriram Raman <sriramkraman@google.com> Remove Gallery (not 3d) from all builds on master
eneric.mk
3e51fa489a63d3e86b50c6f766ad47d6e7d34b09 27-Jan-2010 Andreas Huber <andih@google.com> Enable stagefright's http implementation by default.

related-to-bug: 2395398
ore.mk
56a0d6596aeba21b713c9394caecc2fba9bfcb04 27-Jan-2010 Suchi Amalapurapu <asuchitra@google.com> Add DefaultContainerService to core make file
ore.mk
10699188638e17bf46f01203e1ed50c8c496e920 18-Jan-2010 Bjorn Bringert <bringert@android.com> Don't build GoogleSearch

GoogleSearch is being replaced by QuickSearchBox, which
includes Google search.

Change-Id: Ief2d1136b8977b0fc6e2b5d97221e5c0bc620daf
ore.mk
fa7d64af26fbbb75d7fe1bd31753034cccad7f48 12-Jan-2010 Andreas Huber <andih@google.com> Enable metadata scanning and retrieval through stagefright by default.

related-to-bug: 2295456
ore.mk
cb005462867e1d24aed39e2cdd9e7bca7d3ba186 08-Jan-2010 Bjorn Bringert <bringert@android.com> Include QuickSearchBox in build

Change-Id: I079e2ae0dabb7a94e95658ae4189abfa2f292a7a
Fixes: http://b/issue?id=2360980
eneric.mk
a7bfdbf2f55c95403fc54bc43c86f2d2f0aeee22 22-Dec-2009 Jean-Baptiste Queru <jbq@google.com> merge from open-source master
64b00e3f98a15db0ef6dfe83e3c2141b9b483631 17-Dec-2009 Andreas Huber <andih@google.com> Squashed commit of the following:

commit b03d5f537dee393affddf89663ae6977a5512d98
Author: Andreas Huber <andih@google.com>
Date: Thu Dec 17 14:00:37 2009 -0800

Update cleanspec to facilitate incremental building with full stagefright lib.

commit b92560a1989f8b9cb27a8772cec5346d3d90dc84
Author: Andreas Huber <andih@google.com>
Date: Thu Dec 17 13:31:48 2009 -0800

Enable building stagefright in all builds, make stagefright the default player.
ore.mk
4c85257559ef4d263b98f73afeb926251da803ef 16-Dec-2009 Jean-Baptiste Queru <jbq@google.com> add Provision to the generic build

Change-Id: I32b3795dd147c2615186b615525c4f75e0728e19
eneric.mk
ea90f240b8ed40e7781e8344ed6fe93c7657eb69 16-Dec-2009 Xavier Ducrohet <xav@android.com> am 6f6b2090: am 920f2aae: Add the LiveWallpaper sample as prebuilt to the SDK system image.

Merge commit '6f6b2090cfb981b0c52b0c9271753968a6e94cc2'

* commit '6f6b2090cfb981b0c52b0c9271753968a6e94cc2':
Add the LiveWallpaper sample as prebuilt to the SDK system image.
01409791bbb2e7b92e150515ade2346fff4cd545 16-Dec-2009 Xavier Ducrohet <xav@android.com> am c1cd624b: am 88f254bf: Add gallery to the SDK build now that it\'s split from the Camera app.

Merge commit 'c1cd624b3a4c0528ea386a12f20b6049f12c3858'

* commit 'c1cd624b3a4c0528ea386a12f20b6049f12c3858':
Add gallery to the SDK build now that it's split from the Camera app.
920f2aaee64cc21f00d712ba17a1dded02ccff6b 15-Dec-2009 Xavier Ducrohet <xav@android.com> Add the LiveWallpaper sample as prebuilt to the SDK system image.

Change-Id: I5a1b0d2e383b757e52879792ee80dbd61f97f9a4
dk.mk
88f254bf55b8a78921d94f40e3bcc9c25a348570 15-Dec-2009 Xavier Ducrohet <xav@android.com> Add gallery to the SDK build now that it's split from the Camera app.

Bug: 2275030
Change-Id: Iad74a37d0df1d77185062cb4323665be7185c242
dk.mk
b7c844e7cf05b4cea629178bfa793321391d21de 10-Dec-2009 Ravi K Yenduri <yenduri@pv.com> Enable building for simulator
im.mk
3a59b2ceb9fee68eef0428e5458edfbb9e09936c 09-Dec-2009 Jean-Baptiste Queru <jbq@google.com> Remove Google-specific files

Also remove unused configuration
ndroidProducts.mk
eneric.mk
eneric_with_google.mk
in_dev.mk
im.mk
9b3c88e19fb29ba3227f32fbf58fec4516ec9855 01-Dec-2009 Doug Zongker <dougz@android.com> remove mkkey.sh from build

Update README with instructions on using the new make_key script
instead.
ecurity/README
ecurity/mkkey.sh
4414f2332b39f3a9adce2b083346adb0c38d67dc 18-Nov-2009 Jeff Hamilton <jham@android.com> Remove references to com.google.android.gtalkservice.xml.
eneric_with_google.mk
e6b4e5b20ac8a3b01f1a99dd877a98c92036ce5e 13-Nov-2009 Jean-Baptiste Queru <jbq@google.com> eclair snapshot
ore.mk
eneric.mk
eneric_with_google.mk
in_dev.mk
dk.mk
325b2eb9cb287b3f63f878e34fdc66922d92efc2 11-Nov-2009 Xavier Ducrohet <xav@android.com> Add the sdk overlay to the build.

Change-Id: I4d3d08a13d23194a84fdd822a130f9aa71bb6360
dk.mk
216faf3f1c2c8857ad7e88e860897766c830ce31 09-Nov-2009 Xavier Ducrohet <xav@android.com> Add Livewallpapers picker to SDK.

Change-Id: If14c073c13b13bdd042e2a48aa867f4fa2be7572
dk.mk
58302409dd88d10e5c0ab03e5c5b5729ca41111a 30-Oct-2009 Xavier Ducrohet <xav@android.com> Add CertInstaller to the SDK.

Change-Id: I1e680d24080a6514e2dc049d64e570f8cd759dd7
dk.mk
170e1d59f6cf8176c30a5672267fb8be6d1076c6 04-Nov-2009 Fred Quintana <fredq@google.com> add the new accounts and sync package to the generic target and enable sync for all builds
eneric.mk
dk.mk
0a7b54de3a7b3a13d8bcc1a11286f374ae51dc21 15-Oct-2009 Owen Lin <owenlin@google.com> Add package Gallery into default build.

Change-Id: Ia4447fdb6c4c26a5419ef59cc9d8276838a95854
eneric.mk
e63137869dd55d552f374b90bed118778fd8f827 01-Oct-2009 Xavier Ducrohet <xav@android.com> Add assets from all density to the SDK system image.

Change-Id: I57500a81607edf04337f0a0a75077c00d6d17274
dk.mk
f01a53b67b72de3e4f27bd3103d7223636683e74 30-Sep-2009 Xavier Ducrohet <xav@android.com> am 1933782f: Remove kickback/talkback/soundback from SDK.

Merge commit '1933782fc0a1ec2bddaf0b851b2fa32994e2d3fe' into eclair

* commit '1933782fc0a1ec2bddaf0b851b2fa32994e2d3fe':
Remove kickback/talkback/soundback from SDK.
1933782fc0a1ec2bddaf0b851b2fa32994e2d3fe 30-Sep-2009 Xavier Ducrohet <xav@android.com> Remove kickback/talkback/soundback from SDK.

These apps are not in the AOSP tree and cannot be part of the standard SDK
build.

They are available at http://code.google.com/p/eyes-free/
dk.mk
55ad5cc3e64afe9450ceaee0a25a2e8c0e97efea 28-Sep-2009 Dave Sparks <davidsparks@android.com> Change default notification to OnTheHunt. Bug 2146688.
ore.mk
in_dev.mk
849dbe85f2e1677627dda15c6c2dce790f169af2 20-Sep-2009 Hung-ying Tyan <tyanh@google.com> Add CertInstaller app to generic product file.
eneric.mk
502cf95ad4cfa1ae9506bf5ad9c938532a5bb57e 15-Sep-2009 Xavier Ducrohet <xav@android.com> am 743c1937: Merge change 24941 into donut

Merge commit '743c19373a1c78bf2cc4d1c0dfd905e27ff598c6' into eclair

* commit '743c19373a1c78bf2cc4d1c0dfd905e27ff598c6':
Add TTS files and Accessibility app to the SDK system image.
743c19373a1c78bf2cc4d1c0dfd905e27ff598c6 15-Sep-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 24941 into donut

* changes:
Add TTS files and Accessibility app to the SDK system image.
1b6b32c277752782a60cfe2e312229116e924e10 15-Sep-2009 Xavier Ducrohet <xav@android.com> Add TTS files and Accessibility app to the SDK system image.
dk.mk
9396155dae1a23171a388fcd3c3c8d64a9439062 01-Sep-2009 Xavier Ducrohet <xav@android.com> Add camera feature files to the SDK system image.

Without this the system refuses to install applications that
requires the camera (like ApiDemos)

Change-Id: Ia13b6a10f4731bf23eea04e3210ad0b3ed557aa6
dk.mk
6fc63e1f82f8a2110c109eda90c19898f2aef4ae 31-Aug-2009 Anonymous Coward <nobody@android.com> am f9f9d4f3: Remove WebSearchProvider from build specs.

Merge commit 'f9f9d4f3c393537f9cab5e8cc59d241ad2279474' into eclair

* commit 'f9f9d4f3c393537f9cab5e8cc59d241ad2279474':
Remove WebSearchProvider from build specs.
f9f9d4f3c393537f9cab5e8cc59d241ad2279474 31-Aug-2009 Anonymous Coward <nobody@android.com> Remove WebSearchProvider from build specs.
ore.mk
in_dev.mk
0c51de15fd3279f1c67d4b9834ebd7334fe82f79 21-Aug-2009 Jeff Hamilton <jham@android.com> Prefer ContactsProvider over GoogleContactsProvider.
eneric_with_google.mk
4d5fdba032ef29c9493de4e735e45244763429ec 04-Aug-2009 Jaikumar Ganesh <jaikumar@google.com> Add Bluetooth app to generic product file.
eneric.mk
cca2cdf1aefbc2acb9f614e92eb71374f75f52ba 30-Jul-2009 Daisuke Miyakawa <nobody@android.com> am 981bafb1: AI 150131: Remove English/Chinese IME from OpenWnn.

Merge commit '981bafb11bf73806f78676d7a1bdc98e3c92bd16'

* commit '981bafb11bf73806f78676d7a1bdc98e3c92bd16':
AI 150131: Remove English/Chinese IME from OpenWnn.
e4e5b5865a4484265faedd16fddb9f0167d7a047 29-Jul-2009 Fred Quintana <fredq@google.com> include GoogleContactsSyncAdapter in products with google
eneric_with_google.mk
981bafb11bf73806f78676d7a1bdc98e3c92bd16 26-Jun-2009 Daisuke Miyakawa <nobody@android.com> AI 150131: Remove English/Chinese IME from OpenWnn.

Automated import of CL 150131
dk.mk
9a3bcd953887ca4bc25d0a67ca6f9cd3f5233f3d 20-Jul-2009 Romain Guy <romainguy@android.com> am 476f46bb: Add GestureBuilder to SDK build.

Merge commit '476f46bb568ebe5879e46d0d975ea885409f586a'

* commit '476f46bb568ebe5879e46d0d975ea885409f586a':
Add GestureBuilder to SDK build.
476f46bb568ebe5879e46d0d975ea885409f586a 20-Jul-2009 Romain Guy <romainguy@android.com> Add GestureBuilder to SDK build.
dk.mk
4fb916be0948d5fdf4f7b3b30d5a2ac84c24c579 08-Jul-2009 Ramanan Rajeswaran <ramanan@google.com> Add calculator and email to generic
ore.mk
eneric.mk
2cae1086a38adbba9105c7492b8bfcab661e70e8 07-Jul-2009 Ramanan Rajeswaran <ramanan@google.com> Add calculator to core makefiles
ore.mk
4b589a9759519bac1db9c399d6d1cc2580e90aae 18-Jun-2009 Android (Google) Code Review <android-gerrit@google.com> am 3450f449: Merge change 4549 into donut

Merge commit '3450f44932dcf399349a95a780d9aabeac4eca00'

* commit '3450f44932dcf399349a95a780d9aabeac4eca00':
AI 149924: Add OpenWnn to the SDK builds.
6f4a0f4f89b2e8a7f2f8c39be0dd733cd26035ad 18-Jun-2009 Xavier Ducrohet <xav@android.com> Merge commit 'b610c08b9605c31c1e5b851009104972e3822a3c' into Donut

Add OpenWnn to the SDk builds.
b610c08b9605c31c1e5b851009104972e3822a3c 18-Jun-2009 Xavier Ducrohet <nobody@android.com> AI 149924: Add OpenWnn to the SDK builds.

Automated import of CL 149924
dk.mk
622a564e8fdb0c7c89cdc64bb41a6c602452e215 15-Jun-2009 Android (Google) Code Review <android-gerrit@google.com> am 03474237: Merge change 4054 into donut

Merge commit '0347423753fb5d7207aa1ea93a8429f59468eb41'

* commit '0347423753fb5d7207aa1ea93a8429f59468eb41':
build 'updater' binary for use in OTA packages
Add VpnServices to PRODUCT_PACKAGES.
69cce2a49cb91ab24d0fc021b84534b6a3a6aec6 12-Jun-2009 Hung-ying Tyan <tyanh@google.com> Add VpnServices to PRODUCT_PACKAGES.
ore.mk
697d5a5c6768c2b1c7ccee1f08ae6b1ff08682d7 11-Jun-2009 Android (Google) Code Review <android-gerrit@google.com> am fcae4f83: Merge change 3862 into donut

Merge commit 'fcae4f838d75fd3352198ac1c881cc1c97f51aab'

* commit 'fcae4f838d75fd3352198ac1c881cc1c97f51aab':
Adding TtsService and PicoTts so they get included.
3b741f51c62778cdf8dea222569ce0aace5f19a7 11-Jun-2009 Charles Chen <clchen@google.com> Adding TtsService and PicoTts so they get included.
ore.mk
835a2756ec61b3046820c2da0ceb8de2c342a790 09-Jun-2009 Satish Sampath <satish@android.com> am f4d7c620: Include WebSearchProvider in all builds.

Merge commit 'f4d7c620f158d70ac21db7a89cbb391a01bd6848'

* commit 'f4d7c620f158d70ac21db7a89cbb391a01bd6848':
Include WebSearchProvider in all builds.
f4d7c620f158d70ac21db7a89cbb391a01bd6848 06-Jun-2009 Satish Sampath <satish@android.com> Include WebSearchProvider in all builds.

WebSearchProvider is an open implementation of fetching suggestions and
launching searches to third party web search engines. This should be
available along with GoogleSearch in all builds which include the
GoogleSearch package.
ore.mk
in_dev.mk
f27db19f79cd757717ab28eb69b484f9fbd2bcb9 08-May-2009 Wei Huang <weih@google.com> new data messaging api: build com.google.android.datamessaging.jar
eneric_with_google.mk
235d8c49a4f150f8805279813cd5b66ecdc796d5 29-Apr-2009 Karl Rosaen <> am 663c2ca: Merge branch \'readonly-p4-donut\' into donut

Merge commit '663c2cadef9a52dd1a9025f1fe22c5d84a3e004f'

* commit '663c2cadef9a52dd1a9025f1fe22c5d84a3e004f':
AI 147564: Merge back from search branch to donut. Notes:
c994a62b202e538b4a6e42a70c7811d8e7faa2c9 24-Apr-2009 Karl Rosaen <> AI 147564: Merge back from search branch to donut. Notes:
- all public apis and framework changes have been reviewed by relevant folks in our branch (e.g romainguy)
- all new public apis are @hidden; they will still get reviewed by api council once we're in git
- other than that, it's mostly GlobalSearch and search dialog stuff, a new apps provider, and some tweaks
to the contacts provider that was reviewed by jham

Automated import of CL 147564
ore.mk
62c503c1733872c7e12ef16557684a44d1d70053 21-Apr-2009 Xavier Ducrohet <> AI 147203: am: CL 147198 am: CL 147197 Adds calculator to sdk build.
Original author: xav
Merged from: //branches/cupcake/...
Original author: android-build

Automated import of CL 147203
dk.mk
b448af348deb61f8acf89613cde345b140ea6170 21-Apr-2009 Xavier Ducrohet <> AI 147198: am: CL 147197 Adds calculator to sdk build.
Original author: xav
Merged from: //branches/cupcake/...

Automated import of CL 147198
dk.mk
48db652e9754b224f03576350969b7b2fce6f9dd 21-Apr-2009 Xavier Ducrohet <> AI 147197: Adds calculator to sdk build.
BUG=1803455

Automated import of CL 147197
dk.mk
7ee52de5c310fb0c3ad0df3f1b3d65cf85efc12e 19-Apr-2009 Joe Onorato <> AI 146824: am: CL 146738 am: CL 146687 The maps and gtalkservice libraries were still being included in
all of the builds. Fix that.
We really need to get this generic_with_google product out of
build/target and into vendor/google, but that can come later.
Original author: joeo
Merged from: //branches/cupcake/...
Original author: android-build

Automated import of CL 146824
eneric_with_google.mk
30663a2d1a41e6359b083090ef9442af12264c17 17-Apr-2009 Joe Onorato <> AI 146738: am: CL 146687 The maps and gtalkservice libraries were still being included in
all of the builds. Fix that.
We really need to get this generic_with_google product out of
build/target and into vendor/google, but that can come later.
Original author: joeo
Merged from: //branches/cupcake/...

Automated import of CL 146738
eneric_with_google.mk
f32686a3e24323f08936fe29ab3552672ac92d77 17-Apr-2009 Joe Onorato <> AI 146687: The maps and gtalkservice libraries were still being included in
all of the builds. Fix that.
We really need to get this generic_with_google product out of
build/target and into vendor/google, but that can come later.
BUG=1786404

Automated import of CL 146687
eneric_with_google.mk
991a6b57776e710e946f55bbc62766c39ed88f52 13-Apr-2009 Patrick Scott <> AI 145870: Add a build property for the default alarm alert. Update the various
framework classes to deal with the new property. Also update various
documentation that mentions the default ringtones.
Use the build property as the default alert when the user has not chosen
an alert for an alarm. This is also used if the alarm alert is null when
the alarm fires.
BUG=1723684

Automated import of CL 145870
ore.mk
in_dev.mk
0688ae9879ec36256f618d95c64284ec6a3bed40 10-Apr-2009 Xavier Ducrohet <> AI 145660: am: CL 145622 am: CL 145380 Fixes for add-on build
Original author: xav
Merged from: //branches/cupcake/...
Original author: android-build

Automated import of CL 145660
dk.mk
706a9a0a029754fc292fe30b5c09571ba8878c7a 10-Apr-2009 Xavier Ducrohet <> AI 145622: am: CL 145380 Fixes for add-on build
Original author: xav
Merged from: //branches/cupcake/...

Automated import of CL 145622
dk.mk
3b06a03ef40b5fd841194df1a60b4d72f2a5569a 09-Apr-2009 Xavier Ducrohet <> AI 145464: am: CL 145080 Add Latin and Chinese method to SDK.
Original author: xav
Merged from: //branches/cupcake/...

Automated import of CL 145464
dk.mk
b460083dbf68fe856200e4986e738c2a9d282e85 09-Apr-2009 Xavier Ducrohet <> AI 145486: am: CL 145464 am: CL 145080 Add Latin and Chinese method to SDK.
Original author: xav
Merged from: //branches/cupcake/...
Original author: android-build

Automated import of CL 145486
dk.mk
89df76d7b4cfd34322d03f4cdb606457198a3691 09-Apr-2009 Xavier Ducrohet <> AI 145380: Fixes for add-on build

Automated import of CL 145380
dk.mk
9606db47dfee075870028b86fabda902cca197de 08-Apr-2009 Xavier Ducrohet <> AI 145080: Add Latin and Chinese method to SDK.

Automated import of CL 145080
dk.mk
f3e79f904198f69ca2a954c4750a174c41d1c7a2 07-Apr-2009 Xavier Ducrohet <> AI 144767: am: CL 144765 am: CL 144764 Fix the SDK build to properly package what needs to go in the system image (bug #1761105)
Original author: xav
Merged from: //branches/cupcake/...
Original author: android-build

Automated import of CL 144767
dk.mk
6a769427c85343e85fe733b1a7c6115b3c8ef291 07-Apr-2009 Xavier Ducrohet <> AI 144765: am: CL 144764 Fix the SDK build to properly package what needs to go in the system image (bug #1761105)
Original author: xav
Merged from: //branches/cupcake/...

Automated import of CL 144765
dk.mk
f39ac4218bbe3a0e07738d92675b23cad6484b63 07-Apr-2009 Xavier Ducrohet <> AI 144764: Fix the SDK build to properly package what needs to go in the system image (bug #1761105)
BUG=1761105

Automated import of CL 144764
dk.mk
67bd90b3080e04867afe35a5dc99986cebcbd370 25-Mar-2009 Dima Zavin <> Automated import from //branches/master/...@141547,141547
ore.mk
e94d71753db7689eabc10372553ffb27aeacd516 25-Mar-2009 Dima Zavin <> Automated import from //branches/donutburger/...@141546,141546
ore.mk
7f3eaaf9cf2f9ec15ce6db1046d06950ba2b6d3a 25-Mar-2009 Dave Sparks <> Automated import from //branches/donutburger/...@141015,141015
ore.mk
918b00d4ee5e172d5c66e56333b7f2dfaeac4cc6 25-Mar-2009 Dave Sparks <> Automated import from //branches/master/...@141017,141017
ore.mk
b87fef6336c180077e7941d39e26f94a8d69c480 20-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@141571
ore.mk
f122bec404e695a2306dc23dd2c05d85f51ca1ba 19-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@140373
eneric.mk
760cda0e372a686b95bd6d1d8ec1546c80259437 14-Mar-2009 android-build SharedAccount <android-build@google.com> add Launcher as home
eneric.mk
2f31293ba78695cb48ac5a1cab835197ace58d47 09-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@137197
ore.mk
e53d32b606f44bfefb52c626e608641e27b049af 06-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@136745
dk.mk
88b607994a148f4af5bffee163e39ce8296750c6 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ndroidProducts.mk
ore.mk
eneric.mk
eneric_with_google.mk
in_dev.mk
dk.mk
ecurity/README
ecurity/media.pk8
ecurity/media.x509.pem
ecurity/mkkey.sh
ecurity/platform.pk8
ecurity/platform.x509.pem
ecurity/shared.pk8
ecurity/shared.x509.pem
ecurity/testkey.pk8
ecurity/testkey.x509.pem
im.mk
05806d7af62e07c6225b2e7103a1b115ecf6c9ad 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ndroidProducts.mk
ore.mk
eneric.mk
eneric_with_google.mk
in_dev.mk
dk.mk
ecurity/README
ecurity/media.pk8
ecurity/media.x509.pem
ecurity/mkkey.sh
ecurity/platform.pk8
ecurity/platform.x509.pem
ecurity/shared.pk8
ecurity/shared.x509.pem
ecurity/testkey.pk8
ecurity/testkey.x509.pem
im.mk
094268cf8cb37b9d904c8a1e3559cdd46d73cf66 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@132589
dk.mk
a9b22497534d404bf956cdcc0941e20057219a2a 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@137055
dk.mk
475fa12adef8fc2b08290555a33dc8a9fef05be4 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
in_dev.mk
ed18741e07c5e344ff3375a293100ffb29f19b51 20-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@127101
ndroidProducts.mk
ore.mk
in_dev.mk
66339ad5cebeae8f4cbf7e335c67368abbb91223 16-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@126645
dk.mk
dcc08f073b6873c69ab891d4f69f7c568e282df7 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
ore.mk
eneric.mk
dk.mk
b6c1cf6de79035f58b512f4400db458c8401379a 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
ndroidProducts.mk
ore.mk
eneric.mk
eneric_with_google.mk
dk.mk
ecurity/README
ecurity/media.pk8
ecurity/media.x509.pem
ecurity/mkkey.sh
ecurity/platform.pk8
ecurity/platform.x509.pem
ecurity/shared.pk8
ecurity/shared.x509.pem
ecurity/testkey.pk8
ecurity/testkey.x509.pem
im.mk