Commit Graph

3682 Commits

Author SHA1 Message Date
Anton Hansson 60c4c27c2b Merge "Add libfwdlockengine to mainline_system" am: 08d4227898 am: aa3d22c0d5
am: 603aa1ff21

Change-Id: I1d4a8e0bb3f18e5c8e550aa81c9c0a42f7ab48c5
2018-11-15 01:22:28 -08:00
Anton Hansson 603aa1ff21 Merge "Add libfwdlockengine to mainline_system" am: 08d4227898
am: aa3d22c0d5

Change-Id: Ie71359d5842c375a6eafbcf830bd69d5900a763a
2018-11-15 01:17:22 -08:00
Anton Hansson 08d4227898 Merge "Add libfwdlockengine to mainline_system" 2018-11-15 09:01:16 +00:00
Yu-Han Yang f4f74f8d45 Add GNSS HAL v2.0 to vndk
Bug: 112260995
Test: atest VtsHalGnssV2_0TargetTest

Change-Id: I5bb481d27d21ce311354cf870cee156f2b8c85fa
2018-11-14 14:09:53 -08:00
Roland Levillain 5da67b1d03 Merge "Revert^2 "Add the Android Runtime APEX module to PRODUCT_PACKAGES."" am: c47f2beef3 am: 684f4091be
am: cc8188a8b8

Change-Id: I46960e52cc15d0b76cb95806969b2630fb827cb2
2018-11-14 06:52:16 -08:00
Roland Levillain cc8188a8b8 Merge "Revert^2 "Add the Android Runtime APEX module to PRODUCT_PACKAGES."" am: c47f2beef3
am: 684f4091be

Change-Id: I00264830baa5777f31a4e140c8ccd86288b7a71b
2018-11-14 06:44:23 -08:00
Roland Levillain c47f2beef3 Merge "Revert^2 "Add the Android Runtime APEX module to PRODUCT_PACKAGES."" 2018-11-14 14:22:08 +00:00
Neil Fuller 97d2d0c8b5 Add the time zone data module to /system
This includes the time zone data APEX in the system image
which should flush out any obvious issues.

Bug: 119026403
Test: build / boot taimen
Change-Id: I3d9a8289d8af405a373c94891b482540e59a3571
2018-11-14 13:13:59 +00:00
Anton Hansson e1d83abf17 Merge "Add TimeZoneUpdater apk to mainline /system" am: a194a83e56 am: 987b5e173f
am: 79ca19b649

Change-Id: I4bfc23cd9c7e6fbf7b4bdfa4204bd87c1d672d53
2018-11-14 01:35:53 -08:00
Anton Hansson 79ca19b649 Merge "Add TimeZoneUpdater apk to mainline /system" am: a194a83e56
am: 987b5e173f

Change-Id: I34e17efe52a13d028ac6a13d94eb87864c7267cf
2018-11-14 01:29:59 -08:00
Anton Hansson a194a83e56 Merge "Add TimeZoneUpdater apk to mainline /system" 2018-11-14 08:59:23 +00:00
Roland Levillain 53ccc72179 Revert^2 "Add the Android Runtime APEX module to PRODUCT_PACKAGES."
Unless specified otherwise (using `DONT_INCLUDE_RUNTIME_APEX`).

This reverts commit 4c39bd2c6e.

Test: make systemimage on taimen-userdebug
Test: make systemimage on marlin-eng
Test: make systemimage on marlin-userdebug
Test: make systemimage on sailfish-userdebug
Bug: 113373927
Change-Id: I1f1f0ffcc7bb6bf26d4df72613a806d2d73c5e82
2018-11-13 20:20:05 +00:00
Anton Hansson 8879840c52 Add llkd to mainline_system
Bug: 110410711
Test: lunch mainline_arm64; m
Change-Id: Idb42e91ee9dcb91a0ca5c0e3eabf293a1213ff32
2018-11-13 15:19:34 +00:00
Jeff Tinker 4028166dde Merge "Update VNDK current for android.hardware.drm@1.2" 2018-11-13 07:03:35 +00:00
Roland Levillain 3e552de338 Merge "Add some ART people as OWNERS of target/product/runtime_libart.mk." am: 571d18256d am: e1198e0ecc
am: 7fc1f33041

Change-Id: Ic3b6962fceb18937aae15ebb950a72c846bcfc2b
2018-11-12 10:18:19 -08:00
Roland Levillain 7fc1f33041 Merge "Add some ART people as OWNERS of target/product/runtime_libart.mk." am: 571d18256d
am: e1198e0ecc

Change-Id: I2bbc626fa8abab808f467ac6d22611fe0e069370
2018-11-12 10:12:51 -08:00
Roland Levillain e80dc6ec10 Merge "Revert "Add the Android Runtime APEX module to PRODUCT_PACKAGES."" am: 72e1716645 am: ea246bdde5
am: 3e2699f43b

Change-Id: I86f1de7ed4db251011cce5f1b11e1a09a9d89606
2018-11-12 09:47:56 -08:00
Roland Levillain 3e2699f43b Merge "Revert "Add the Android Runtime APEX module to PRODUCT_PACKAGES."" am: 72e1716645
am: ea246bdde5

Change-Id: Ica7ac2a500f2cad70fd333ef7c3631098fa7998f
2018-11-12 09:43:48 -08:00
Roland Levillain 72e1716645 Merge "Revert "Add the Android Runtime APEX module to PRODUCT_PACKAGES."" 2018-11-12 17:26:59 +00:00
Roland Levillain 4c39bd2c6e Revert "Add the Android Runtime APEX module to PRODUCT_PACKAGES."
This reverts commit cb6e935db8.

Reason for revert: Increases the system image size beyond the
limit for some targets (e.g. marlin).

Bug: 113373927
Change-Id: Ia609523a60179c32d377d0735049c944464ea0cc
2018-11-12 17:24:59 +00:00
Roland Levillain fd9bc8cc1b Merge "Add the Android Runtime APEX module to PRODUCT_PACKAGES." am: 24e7a42cd8 am: a0a34f49a2
am: a953a9ba69

Change-Id: I06a119b632a8a7bb7a5a5fe58649d3ac63724198
2018-11-12 08:31:42 -08:00
Roland Levillain a953a9ba69 Merge "Add the Android Runtime APEX module to PRODUCT_PACKAGES." am: 24e7a42cd8
am: a0a34f49a2

Change-Id: Iee5f0106e12da88f4c631f4524ddec8d01392716
2018-11-12 08:24:30 -08:00
Roland Levillain 24e7a42cd8 Merge "Add the Android Runtime APEX module to PRODUCT_PACKAGES." 2018-11-12 16:06:34 +00:00
Roland Levillain d9d0e35652 Add some ART people as OWNERS of target/product/runtime_libart.mk.
Test: build/make/tools/checkowners.py -c -v build/make/target/product/OWNERS
Bug: 113373927
Change-Id: I7780803432b53b9a1ab42b7bb80695a200f2e386
2018-11-12 14:12:56 +00:00
Jordan Liu 5f3b15909d Merge "Add radio config version 1.1" am: a9ce0ce07a am: 0b9568fbd7
am: 3c52ebfcba

Change-Id: I1bd8c1edb1a72a2ee81f9fd93be48fcb8b854f3b
2018-11-09 14:34:56 -08:00
Jordan Liu 3c52ebfcba Merge "Add radio config version 1.1" am: a9ce0ce07a
am: 0b9568fbd7

Change-Id: If53127cd4f283e2b1a97c3974efe27ce2a06a83d
2018-11-09 11:09:00 -08:00
Jordan Liu a9ce0ce07a Merge "Add radio config version 1.1" 2018-11-09 18:50:35 +00:00
Peiyong Lin 81b7949281 Merge "[GPU Service] Add gpuservice into PRODUCT_PACKAGES." am: 8cbad5f349 am: 0821809c22
am: cf41ecb796

Change-Id: I8ba554dea119844b66941b960e5f8d02684af73a
2018-11-08 19:18:39 -08:00
Peiyong Lin cf41ecb796 Merge "[GPU Service] Add gpuservice into PRODUCT_PACKAGES." am: 8cbad5f349
am: 0821809c22

Change-Id: I6c2fae7eaaace017f7d6e9d4c76e5e5c5b8694af
2018-11-08 19:12:49 -08:00
TreeHugger Robot afeb4b7d86 Merge "Remove native thermal service" 2018-11-08 01:43:15 +00:00
Roland Levillain cb6e935db8 Add the Android Runtime APEX module to PRODUCT_PACKAGES.
Test: make systemimage
Bug: 113373927
Change-Id: I49c01fd40b2b777128586161e4c6ece6c5aea293
2018-11-07 15:36:14 +00:00
Anton Hansson 8af128d703 Add libfwdlockengine to mainline_system
Required by certain ringtones, apparently (though I couldn't find
what actually uses this library).

Bug: 80410283
Test: lunch mainline_arm64; m
Change-Id: I36b5b07156b41c442903d7d07e6b9d9f4abe2345
2018-11-06 17:29:32 +00:00
Anton Hansson cac5bff8ae Add TimeZoneUpdater apk to mainline /system
This is disabled by default, but can be enabled via a
config overlay.

Bug: 116191025
Bug: 80410283
Test: make
Change-Id: Ibfe5d85580ccccc774de166750d91efd74458a8d
2018-11-06 11:23:29 +00:00
Jayant Chowdhary f038d2678b Merge "Update VNDK library list with HAL interfaces for cameraserver." 2018-11-05 17:21:34 +00:00
Peiyong Lin 318dde33d3 [GPU Service] Add gpuservice into PRODUCT_PACKAGES.
BUG: 118347356
Test: Build, flash, boot, `adb shell cmd gpu vkjson` to verify
Change-Id: Ib9a7d13817853da040c8c4059beca90418de4621
2018-11-03 15:01:17 -07:00
Jiyong Park 70ae4ffe15 Merge "Remove apex_debug_key" am: 987d91455d am: 1e3b2889ca
am: 73da3d5069

Change-Id: Ic2e0c7af7b1b3edd95983f104ef688b250429556
2018-11-02 02:53:44 -07:00
Jiyong Park 73da3d5069 Merge "Remove apex_debug_key" am: 987d91455d
am: 1e3b2889ca

Change-Id: I3ae2e69359e8f1fc1a70c74a7fb7691d987492ff
2018-11-02 02:45:03 -07:00
Jiyong Park 90418404d4 Remove apex_debug_key
Remove apex_debug_key, in favor of apex.test.key which is under
/system/apex and is built with soong.

Bug: 118213152
Test: /system/etc/security/apex/testkey exists
Change-Id: Iaa0facea2d26cadd48783778e8915bc3c560de10
2018-11-02 14:36:08 +09:00
Wei Wang bb568930af Remove native thermal service
Bug: 118510237
Test: Boot and test callback on ThermalHAL 1.1
Test: Boot and test callback on ThermalHAL 2.0
Test: Kill ThermalHAL process
Test: Change device threshold to trigger shutdown
Change-Id: Icb2575d3560847b4d3b5869c6dcb64dc9a728af9
2018-11-01 12:22:45 -07:00
Hongyi Zhang 3bf207c529 Merge "add flags_health_check binary to system_base.mk" am: c03653720f am: 5cab358fc3
am: 827b5a0047

Change-Id: Ieca4d716731b5e6a87bcccd8ffbd3529dcc43fd9
2018-11-01 12:09:39 -07:00
Hongyi Zhang 827b5a0047 Merge "add flags_health_check binary to system_base.mk" am: c03653720f
am: 5cab358fc3

Change-Id: I61ff597f0e5ba49163584e45f24292fbea041b67
2018-11-01 12:04:10 -07:00
Treehugger Robot c03653720f Merge "add flags_health_check binary to system_base.mk" 2018-11-01 18:46:52 +00:00
Jiyong Park cf4267041f Merge "Don't check VNDK lib list for PDK builds" am: 1b4b378bf7 am: 77dcf09848
am: 07724c7b95

Change-Id: Ica2cea68cddca1ae50e5c3bd26b3b88233a439e7
2018-10-31 22:32:11 -07:00
Jiyong Park 07724c7b95 Merge "Don't check VNDK lib list for PDK builds" am: 1b4b378bf7
am: 77dcf09848

Change-Id: Ib93271eaec0e0dd7c60349a240757fa13c347d15
2018-10-31 22:27:50 -07:00
Hongyi Zhang eaa08d4cd4 add flags_health_check binary to system_base.mk
Test: build succeeded, /system/bin/flags_health_check can be found on
device

Change-Id: Ia8b73d7bbfc6951e580f62b6bebf006211b0ce33
2018-11-01 03:28:19 +00:00
Jiyong Park 53c816f7de Don't check VNDK lib list for PDK builds
Some libs, such as libandroid_net.so and some other Renderscript related
ones, can't be built in PDK due to missing frameworks/base.

Bug: 118634643
Test: build PDK; build doesn't break due to missing VNDK libs

Change-Id: Ic2bf657d796c2044c3b8f49b2963ca84760d54d1
2018-11-01 10:50:27 +09:00
Anton Hansson 6eaeb6318d Merge "Add list of locales to mainline_system" am: a39bb7f23f
am: e2ed2b2bcd

Change-Id: I13d3834688d219b7fc356a7b3379fd5a464897df
2018-10-31 02:14:40 -07:00
Anton Hansson 3ae69f2990 Add list of locales to mainline_system
Locales not in this list will get stripped.

Bug: 80410283
Test: lunch mainline_arm64; m
Change-Id: I90a63e234e2f2ee32da8f9f257248f5ee6354151
Merged-In: I90a63e234e2f2ee32da8f9f257248f5ee6354151
(cherry picked from commit d994b0dc98)
2018-10-30 08:54:30 +00:00
Anton Hansson e08726451a Merge "Add vendor restrict to mainline targets" am: 41ec0a65a4 am: e046848327
am: 3899ce5a49

Change-Id: I0e33357b0376c5db57a1e9836a8e4bfc0b479f52
2018-10-30 01:10:23 -07:00
Anton Hansson 3899ce5a49 Merge "Add vendor restrict to mainline targets" am: 41ec0a65a4
am: e046848327

Change-Id: I07c89b2c54cf7cb77c825c0de02a74ddb754add2
2018-10-30 01:05:53 -07:00
Anton Hansson 41ec0a65a4 Merge "Add vendor restrict to mainline targets" 2018-10-30 07:43:55 +00:00
Jayant Chowdhary 91a3845a66 Update VNDK library list with HAL interfaces for cameraserver.
Bug: 110364143

Test: (build) mm -j64

Change-Id: I924c8ba47d4682d5d745306798ff0d1ad404f35e
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2018-10-29 13:44:41 -07:00
Anton Hansson 627f275460 Merge "Add a mainline arm64 device" am: 89fe71180b am: a93cb53236
am: 54cbd82865

Change-Id: Icb02b9316395a7c23e9e2354c351047eb1b7bd05
2018-10-29 12:34:19 -07:00
Anton Hansson 54cbd82865 Merge "Add a mainline arm64 device" am: 89fe71180b
am: a93cb53236

Change-Id: I5463fabde8b425d1e5856e8bd3dbecf516a9b996
2018-10-29 12:23:01 -07:00
Anton Hansson 123f8e73ed Add vendor restrict to mainline targets
Prevents additions of non-aosp artifacts to these products.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Test: lunch mainline_system_arm64; m nothing
Change-Id: Id12a77bd7f4cc9917aecbca76e8a2842d7c77613
2018-10-29 16:25:49 +00:00
Anton Hansson 284b81c1ae Add a mainline arm64 device
The existing 'generic' targets are emulator devices, and targeting
it has the side-effect of including emulator-specific artifacts.

Create a mainline device instead, which is really generic. This also
allows specifying tweaks unsuitable for the emulator.

Include BoardConfigGsiCommon for now, even though it includes a few
things we likely won't want in the future.

Bug: 80410283
Bug: 111538404
Test: lunch mainline_arm64; m
Change-Id: I15e7cb41fcbd3c0592a091ba7a8575ddf10bda71
2018-10-29 16:15:04 +00:00
Anton Hansson e254fc47c5 Merge "Add list of locales to mainline_system" 2018-10-29 10:31:16 +00:00
Hai Shalom 52055dc1d0 Merge "[WPA3] Add new APIs and types to support WPA3 and OWE" 2018-10-26 00:56:01 +00:00
Matthew Ng 677328dbb6 Merge "Experiment to be able to change the navigation bar thickness (2/2)" 2018-10-25 23:17:46 +00:00
Jeff Tinker bbb6feb103 Update VNDK current for android.hardware.drm@1.2
Change-Id: I151244fc0372f42502f7f891655626c5e526f045
2018-10-25 11:32:29 -07:00
Anton Hansson d994b0dc98 Add list of locales to mainline_system
Locales not in this list will get stripped.

Bug: 80410283
Test: lunch mainline_arm64; m
Change-Id: I90a63e234e2f2ee32da8f9f257248f5ee6354151
2018-10-25 11:52:54 +01:00
TreeHugger Robot 8c1dde6f20 Merge "Revert "Revert "Update vndk list for bufferqueue@2.0""" 2018-10-24 23:47:56 +00:00
Michael Dooley ef0a7d1cb0 Merge "Revert "Revert "Adding GetModelState to SoundTrigger API""" 2018-10-24 06:04:42 +00:00
Jiyong Park ed13f87765 Merge "libvixl-arm and -arm64 are no longer VNDK libraries." am: f26f313d17 am: b6c2cf6bbe
am: 0f5dce2430

Change-Id: I72c0ed004a141d75fd57c908afa0ebc5f958d8d0
2018-10-23 18:59:53 -07:00
Jiyong Park 0f5dce2430 Merge "libvixl-arm and -arm64 are no longer VNDK libraries." am: f26f313d17
am: b6c2cf6bbe

Change-Id: I748f388abd196458fae0923fc3d5239e5d47868f
2018-10-23 18:55:47 -07:00
Treehugger Robot f26f313d17 Merge "libvixl-arm and -arm64 are no longer VNDK libraries." 2018-10-24 01:41:57 +00:00
Jordan Liu 1eba69d346 Add radio config version 1.1
Version 1.1 includes EID as part of SimSlotStatus.

Test: make
Bug: 116656814
Change-Id: Ief5e866fc2fd91563a02684fa74bcc37081bf1be
2018-10-23 15:15:31 -07:00
Colin Cross 18e3e60ab8 Revert "Revert "Update vndk list for bufferqueue@2.0""
This reverts commit a26521a593.

Change-Id: I30f8389eef3f1061bd0282ce5788db46a50484bc
2018-10-23 12:54:49 +00:00
Valerie Hau 360a50dd8b Merge "Adding graphics/common/1.2 types to vndk" 2018-10-22 22:49:38 +00:00
Wei Wang 959fd1d7a5 Merge "Add thermal HAL 2.0" 2018-10-20 04:52:42 +00:00
Florian Mayer 73720e2e8a Merge "Build heapprofd per default." am: 0c41ee3b35 am: 7550a2b072
am: 0b9c14e07c

Change-Id: I56aa3348e124745cc69fef51d428c27beba10d39
2018-10-19 14:22:28 -07:00
Florian Mayer 0b9c14e07c Merge "Build heapprofd per default." am: 0c41ee3b35
am: 7550a2b072

Change-Id: I0dbf1b1e49f0fb5e9a10800053ae069f93bb666e
2018-10-19 14:06:28 -07:00
Florian Mayer 0c41ee3b35 Merge "Build heapprofd per default." 2018-10-19 20:45:02 +00:00
Hai Shalom 62581365ad [WPA3] Add new APIs and types to support WPA3 and OWE
Add new APIs and types to support WPA3 and OWE new Wi-Fi security
standards.

Bug: 112195778
Test: Functional tests
Change-Id: I0968e272825938222e0691b0806ec51137a72d3c
2018-10-19 13:29:56 -07:00
Valerie Hau 1da8134a9f Adding graphics/common/1.2 types to vndk
Bug: 115335239
Test: ./libsurfaceflinger_unittest --gtest_filter=GetBestColorMode.*
Change-Id: I1fbad297df076f99fde5fb3aa482a3c929186f60
2018-10-19 10:37:09 -07:00
Wei Wang 42029e1943 Add thermal HAL 2.0
Bug: 116540200
Test: add default ThermalHAL 2.0 and VtsHalThermalV2_0TargetTest pass
Change-Id: Ia7d17b3aa8f9499bc35b2dc4e8cdb1e90c481117
2018-10-18 16:53:04 -07:00
Anton Hansson ad45f67829 Merge "Remove PRODUCT_SHIPPING_API_LEVEL in mainline_system" am: 058f33ec0f am: a38f6aac3a
am: c743fabfa0

Change-Id: I45ea582dc3c885cfaed157ed0ecb377d9c8e534f
2018-10-18 09:58:54 -07:00
Anton Hansson 174e18846a Merge "Add PresencePolling to mainline_system" am: fc1e1a54cd am: c15e717584
am: d5ed2eeedb

Change-Id: Ife9b31e2d6e6f9be979b0ed4df091d9313e2da27
2018-10-18 09:48:35 -07:00
Anton Hansson 19e4ba1301 Merge "Re-submit "Add trailing slash to mainline path claims."" am: 471a45b952 am: e7334299df
am: a213d4f253

Change-Id: I71f4df013aa5e8f39f20c1d4e1ab479f8c8a897c
2018-10-18 09:29:40 -07:00
Anton Hansson c743fabfa0 Merge "Remove PRODUCT_SHIPPING_API_LEVEL in mainline_system" am: 058f33ec0f
am: a38f6aac3a

Change-Id: I4dd058fa9a5fd348d70739e92515dad1c46e190b
2018-10-18 09:10:59 -07:00
Anton Hansson 3437937596 Merge "Fix typo" am: fac7b1de9c am: f452c3528d
am: 20769cbfed

Change-Id: I67cdc60c7e71c03a52ebd3c3acf43b1b647aee6a
2018-10-18 08:50:09 -07:00
Anton Hansson d5ed2eeedb Merge "Add PresencePolling to mainline_system" am: fc1e1a54cd
am: c15e717584

Change-Id: Ifcc63e7ffeb28a1f925df22480263a874f7d5d7f
2018-10-18 08:42:14 -07:00
Anton Hansson 058f33ec0f Merge "Remove PRODUCT_SHIPPING_API_LEVEL in mainline_system" 2018-10-18 15:32:47 +00:00
Anton Hansson a213d4f253 Merge "Re-submit "Add trailing slash to mainline path claims."" am: 471a45b952
am: e7334299df

Change-Id: I5ca8bbf91c9c9f30e697b3b830a1906d74b08571
2018-10-18 08:22:06 -07:00
bohu 8443f40122 Merge "fix generic_x86_arm" am: 569ddd300b
am: ef14e322c2

Change-Id: Iba65caec85165f11b91ece08dee93783824b65d1
2018-10-18 08:19:11 -07:00
Anton Hansson 20769cbfed Merge "Fix typo" am: fac7b1de9c
am: f452c3528d

Change-Id: I7d7f4ec0c73818e6eae9fe1d1e941e3094171a29
2018-10-18 08:00:09 -07:00
Anton Hansson b65a5ba193 Remove PRODUCT_SHIPPING_API_LEVEL in mainline_system
Let this be defined in the leaves instead. As is it frequently causes
problems where the product inheriting this also inherit another value
of PRODUCT_SHIPPING_API_LEVEL, leading to invalid values unless
overridden again.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Test: lunch mainline_system_arm64; m nothing
Change-Id: Id08b6cc0cd8815404e548c521c9e40706ba8ca16
2018-10-18 13:40:22 +01:00
Jiyong Park c551b22f44 libvixl-arm and -arm64 are no longer VNDK libraries.
libvixl-arm and libvixl-arm64 are not used by any vendor libraries, but
only by ART. Removing them from VNDK.

Test: m
Change-Id: I5b83be13cd70fb12581fe561798484a8907022c6
2018-10-18 20:37:38 +09:00
Anton Hansson fc1e1a54cd Merge "Add PresencePolling to mainline_system" 2018-10-18 08:04:19 +00:00
Anton Hansson 471a45b952 Merge "Re-submit "Add trailing slash to mainline path claims."" 2018-10-18 08:03:53 +00:00
TreeHugger Robot bc679a9584 Merge "fix generic_x86_arm" 2018-10-18 05:51:50 +00:00
TreeHugger Robot 0fc3ea4c38 Merge "Add android.hardware.media.c2@1.0 to current.txt" 2018-10-17 23:35:15 +00:00
Vinay Kalia 0026cbd193 Merge "Add android.hardware.power.stats@1.0 to current.txt" 2018-10-17 22:06:04 +00:00
bohu 9b4e805a4d fix generic_x86_arm
To make the generic_x86_arm bootable.
Third party translabor binary can be added on the resulting
system.img and be tested at least on emulator.

BUG: 117673798

Change-Id: Iffbcf9217bbedc12ba83a4851e84ecbf299bf8e7
Merged-In: Iffbcf9217bbedc12ba83a4851e84ecbf299bf8e7
2018-10-17 21:57:15 +00:00
bohu ec849266a1 fix generic_x86_arm
To make the generic_x86_arm bootable.
Third party translabor binary can be added on the resulting
system.img and be tested at least on emulator.

BUG: 117673798

Change-Id: Iffbcf9217bbedc12ba83a4851e84ecbf299bf8e7
2018-10-17 14:54:31 -07:00
Anton Hansson da02e8619a Add PresencePolling to mainline_system
Missed adding this app in I5afabc7dcc4ca320f06fdc4a2669fb1b81e53b0b.
It is usually added in conjunction with RcsService.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: Ic721d1dcef479a03f4b603bd77a91801ea9dd9ec
2018-10-17 18:04:46 +01:00
Anton Hansson dcb5ef1333 Re-submit "Add trailing slash to mainline path claims."
With a workaround for preopt files that get installed into an unknown
path. The BoardConfig defines whether the files go in /system_other,
so allow that.

This reverts commit 46bf4b510c.

Test: lunch mainline_arm64-userdebug; m nothing
Change-Id: Ia75670eb6e3730ad0ff17f5b81954b69f6cab22b
2018-10-17 16:40:29 +01:00
Anton Hansson 28e0f0353c Fix typo
We want to add to PRODUCT_PACKAGES_DEBUG, not overwrite it.

Test: make
Change-Id: Ib67d20e33b30edd76ca24ce208f899cb4c25004c
2018-10-17 09:08:27 +01:00
Anton Hansson 5a96694f42 Merge "Add some debug binaries to mainline_system" am: 7f758720f6 am: e885f35d05
am: 67a21de4b8

Change-Id: Ib0b3ab39236608f1989d64558a2c0abc989ccfc3
2018-10-17 00:50:32 -07:00
Anton Hansson 080651aec2 Merge "Add the default charger images to mainline_system" am: bb449e0bd4 am: 8bafde098f
am: 5d0526b439

Change-Id: I3ea4fc58e38e66ebfd1aff082b9f5f9d264b88d2
2018-10-17 00:48:26 -07:00
Anton Hansson 67a21de4b8 Merge "Add some debug binaries to mainline_system" am: 7f758720f6
am: e885f35d05

Change-Id: If4bc0c736770fdc10c4ebbe2638eae75de88330f
2018-10-17 00:44:40 -07:00
Anton Hansson 5d0526b439 Merge "Add the default charger images to mainline_system" am: bb449e0bd4
am: 8bafde098f

Change-Id: Ic7ffefb8e36a9db9218dbb5773acc934efe5b716
2018-10-17 00:43:08 -07:00
Anton Hansson 7f758720f6 Merge "Add some debug binaries to mainline_system" 2018-10-17 07:23:18 +00:00
Anton Hansson bb449e0bd4 Merge "Add the default charger images to mainline_system" 2018-10-17 07:20:54 +00:00
Vinay Kalia 72bbe36216 Add android.hardware.power.stats@1.0 to current.txt
BUG: 117424656
Test: Compilation and device boot
Change-Id: I3c7263c83ab7b245205a21c7c503e8fe43a23de7
2018-10-16 16:55:29 -07:00
Tom Cherry 8a03138137 Merge "Separate init packaging for mainline" am: eea8dad05f am: aafccd7aac
am: a71d92f915

Change-Id: Iaadc507dfc6fec5c02b94192afc9b75d4e4762f3
2018-10-16 13:52:25 -07:00
Tom Cherry a71d92f915 Merge "Separate init packaging for mainline" am: eea8dad05f
am: aafccd7aac

Change-Id: Iec63980e02bd41ff998689eec6725b19d68bb1de
2018-10-16 13:45:51 -07:00
Michael Dooley 204054c1f6 Revert "Revert "Adding GetModelState to SoundTrigger API""
This reverts commit a0bc32f877.

Reason for revert: rolling forward (with fix)

Change-Id: I66dc7e1d73ef96796e05253c6f5ed9467c33dbab
2018-10-16 19:49:13 +00:00
Tom Cherry 6195b3578a Separate init packaging for mainline
With system-as-root, both first and second stage init belong to
system, but without system-as-root, first stage belongs to vendor and
second stage belongs to system.  This change references two phony
packages that include the right parts of init for systen and vendor.

Bug: 117606184
Test: mainline builds work properly
Change-Id: I997309655fef28cb1c3d4b3be989c035b5c6488d
2018-10-16 09:58:54 -07:00
Anton Hansson aa236882c0 Add the default charger images to mainline_system
Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I539b57ef436be3d6209d6436fae6c5eb75832bf7
2018-10-16 17:34:33 +01:00
Anton Hansson 36c5d0d1cc Add some debug binaries to mainline_system
These binaries are commonly included in debug builds, so include
them on mainline too.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: If0adfb4795ea82e158a0218d9c16d897012dd8b5
2018-10-16 16:15:39 +01:00
Florian Mayer a910ba41c8 Build heapprofd per default.
See go/heapprofd for details. This will be used to profile the memory
usage of system services and apps.

See https://b.corp.google.com/issues/111289182#comment2 for system
health approval.

Change-Id: I2cf3af57e22c39c968afc0ca971f1d3862e27fe2
2018-10-15 14:14:55 +01:00
Anton Hansson edf285623d Merge "Revert "Add trailing slash to mainline path claims."" am: d1874ddf86 am: f9ae891d1c
am: 1ae3812e53

Change-Id: I05ebf2a4d3ff532ab27b5dc269011302d74c0799
2018-10-15 03:51:46 -07:00
Anton Hansson 1ae3812e53 Merge "Revert "Add trailing slash to mainline path claims."" am: d1874ddf86
am: f9ae891d1c

Change-Id: I20d1ee165426641d8d6076958502c2171981a590
2018-10-15 03:40:38 -07:00
Anton Hansson 46bf4b510c Revert "Add trailing slash to mainline path claims."
This reverts commit f1fb31a301.

Reason for revert: breaks some builds

Change-Id: I22f7939dc25bee6e3c2b8835f86ce5772ab3edec
2018-10-15 10:13:35 +00:00
Anton Hansson a10ed2b558 Merge "Add trailing slash to mainline path claims." am: 9d5b3dbf17 am: 249b60d0d8
am: ae22d5cd5f

Change-Id: Ifd78aa165326151d87f6728792122085697c008c
2018-10-15 02:02:11 -07:00
Anton Hansson ae22d5cd5f Merge "Add trailing slash to mainline path claims." am: 9d5b3dbf17
am: 249b60d0d8

Change-Id: I5a227fe0a6c9533f3665845f1aa2f19aa409f4c5
2018-10-15 01:55:17 -07:00
TreeHugger Robot 9b49d79e33 Merge "Add mediaswcodec to system" 2018-10-12 20:05:24 +00:00
Anton Hansson f1fb31a301 Add trailing slash to mainline path claims.
Fixes a bug where system_other/ paths are considered part of
the "system" path.

Test: lunch mainline_arm64; m nothing
Change-Id: Id7aad41ea285f545260289f59e55c251677bdc38
2018-10-12 11:10:17 +01:00
Sooraj Sasindran 9064659c1e Merge "Add ANS to telephony systems" am: 0c833a7fba
am: 837eeb1f8e

Change-Id: I7ea4a82a40db55deb66cb4b874c8022c233d9fd1
2018-10-11 21:59:28 -07:00
Treehugger Robot 0c833a7fba Merge "Add ANS to telephony systems" 2018-10-12 04:41:09 +00:00
Steven Moreland 749cfddbbb Merge "VNDK-core += android.hidl.safe_union@1.0.so" am: bb0d85169f am: 3aefd6a480
am: f34648ce6f

Change-Id: Ice38e57c6d5ca35dcc56019aa0facfb8be8a07da
2018-10-11 15:16:10 -07:00
Steven Moreland f34648ce6f Merge "VNDK-core += android.hidl.safe_union@1.0.so" am: bb0d85169f
am: 3aefd6a480

Change-Id: I8741029068ea100730d982f1018ab62c1a2ff012
2018-10-11 15:02:37 -07:00
Steven Moreland bb0d85169f Merge "VNDK-core += android.hidl.safe_union@1.0.so" 2018-10-11 21:23:27 +00:00
Tom Cherry d2c62a0a7b Merge "Whitelist TARGET_COPY_OUT_RAMDISK for mainline" am: 37660e2e32 am: 4ac9c871b0
am: 8a4b28c5ad

Change-Id: I89d6069ef24bc9169fe4b818d3793989fe49cb83
2018-10-11 11:35:23 -07:00
Tom Cherry 8a4b28c5ad Merge "Whitelist TARGET_COPY_OUT_RAMDISK for mainline" am: 37660e2e32
am: 4ac9c871b0

Change-Id: I00c9a16b7c4299735e3d01c28bac40b4c9829037
2018-10-11 11:23:46 -07:00
Steven Moreland 637b675b89 VNDK-core += android.hidl.safe_union@1.0.so
Bug: 116156870
Test: build & boot
Change-Id: I6712d035d5a30ed3e06acf9503e00231053ce6ce
2018-10-11 09:53:45 -07:00
Colin Cross e5c1e9704b Merge "Revert "Update vndk list for bufferqueue@2.0"" 2018-10-11 14:56:56 +00:00
Colin Cross a26521a593 Revert "Update vndk list for bufferqueue@2.0"
This reverts commit f557dc76f7.

Reason for revert: broke builds, missing the rest of its topic.

Change-Id: I70bb2ff044697f622d09698c412f3ae405accadc
2018-10-11 14:56:14 +00:00
TreeHugger Robot 8e5bcd95d8 Merge "Update vndk list for bufferqueue@2.0" 2018-10-11 13:21:00 +00:00
Sooraj Sasindran 0d4a3c2e46 Add ANS to telephony systems
Add ANS to telephony systems

Bug: 114793357
Test: verified it using developer options
Change-Id: Id31be8524934b47345ba95954636822eb59264ac
Merged-In: Id31be8524934b47345ba95954636822eb59264ac
2018-10-10 20:40:52 +00:00
Matthew Ng aa3460e48b Experiment to be able to change the navigation bar thickness (2/2)
Use resource overlays to change the 2 dimension navigation_bar_height
and navigation_bar_frame_height to specify how large the navigation bar
is and how large its buttons are (also for width). There are two
overlays: first to slim the navigation bar to 75% and the other to have
floating navigation buttons.

go/navbar-experiments-doc

Test: manual
Bug: 113952590
Change-Id: Ibd93097e223cbf0de18011064b3da38b6d069d24
2018-10-09 15:16:36 -07:00
Tom Cherry 16f45d6cd9 Whitelist TARGET_COPY_OUT_RAMDISK for mainline
Test: mainline builds without BOARD_BUILD_SYSTEM_ROOT_IMAGE set.
Change-Id: Ia3a5bfa6d2ba1872710409d8c88bba6ff710a1c6
2018-10-09 10:41:01 -07:00
Igor Murashkin 35d7693e79 Merge "base_system: Add iorapd as core product target" am: 976f1d4577 am: 270f1b5897
am: 6064996f87

Change-Id: I5f3c21301d04e02bb168282a0abc244f41d993aa
2018-10-08 14:06:58 -07:00
Igor Murashkin 6064996f87 Merge "base_system: Add iorapd as core product target" am: 976f1d4577
am: 270f1b5897

Change-Id: I3e51c754b0a6e833d63a65f3bbc6a2e972d413af
2018-10-08 13:45:07 -07:00
Treehugger Robot 976f1d4577 Merge "base_system: Add iorapd as core product target" 2018-10-08 20:12:59 +00:00
Sooraj Sasindran 3ea19a4712 Merge "Add ANS to telephony systems" 2018-10-06 03:41:26 +00:00
Igor Murashkin 962e2dde0a base_system: Add iorapd as core product target
This makes iorapd be built as part of the system image
with a regular 'make' command.

Part of a topic that has 'iorapd' start up by init_rc.

Bug: 72170747
Change-Id: I300bc35f508fbe36bf0f545e20236c718392d571
2018-10-05 16:28:12 -07:00
Chong Zhang 45a6fee77d Add mediaswcodec to system
bug: 111407413
Change-Id: If506a9a5b0d8eb004c802dc056cf6fd4f830a212
2018-10-05 13:35:23 -07:00
Sooraj Sasindran 3d29949cca Add ANS to telephony systems
Add ANS to telephony systems

Bug: 114793357
Test: verified it using developer options
Change-Id: Id31be8524934b47345ba95954636822eb59264ac
2018-10-03 15:04:33 -07:00
Anton Hansson 70e807fa0d Merge "Add a few apps to mainline_system." am: 65fd432a91 am: 49b96de883
am: 60ee1141ee

Change-Id: I73c781d008e6ae8f2a8ded09b866231bc165a561
2018-10-03 04:03:46 -07:00
Anton Hansson 60ee1141ee Merge "Add a few apps to mainline_system." am: 65fd432a91
am: 49b96de883

Change-Id: Iaabb0478ecd0b4942ed384815728bc5d111cecab
2018-10-03 03:55:33 -07:00
Anton Hansson 65fd432a91 Merge "Add a few apps to mainline_system." 2018-10-03 10:32:57 +00:00
Jayant Chowdhary a09f39e3b1 Merge "Reland "Add libbinderthreadstate to the VNDK.""" am: 8a8cf7b081 am: 3daa23eeb3
am: 4971ff5920

Change-Id: I1146770582ef654439819221e9ae4dadf5e58886
2018-10-02 15:22:52 -07:00
Jayant Chowdhary 4971ff5920 Merge "Reland "Add libbinderthreadstate to the VNDK.""" am: 8a8cf7b081
am: 3daa23eeb3

Change-Id: I15a946def5a4cfafc524d971e929aa369fee7b0f
2018-10-02 14:36:24 -07:00
Jayant Chowdhary 8a8cf7b081 Merge "Reland "Add libbinderthreadstate to the VNDK.""" 2018-10-02 20:14:37 +00:00
Jayant Chowdhary 18a75cb2c4 Reland "Add libbinderthreadstate to the VNDK.""
This reverts commit 13467f5993.

Reason for revert: Dependencies which broke tests due to exclusion from 
                   LOCAL_JNI_SHARED_LIBS have been added.

Change-Id: I4aca69d7bfa12a132b8334deb61ed350b434f5df
2018-10-01 22:52:07 +00:00
Anton Hansson dce1af0c15 Merge "Add wrapped net utils to mainline_system." am: 0820a93d69 am: a88a8b6bb1
am: 49040dcf04

Change-Id: I9657ea6dd2c5e09d7220432da617f3246f23a121
2018-10-01 10:53:19 -07:00
Anton Hansson 49040dcf04 Merge "Add wrapped net utils to mainline_system." am: 0820a93d69
am: a88a8b6bb1

Change-Id: If0b5c0102193d32524751f950bee9b33aabcdf1a
2018-10-01 10:40:53 -07:00
Anton Hansson 0820a93d69 Merge "Add wrapped net utils to mainline_system." 2018-10-01 17:22:05 +00:00
Anton Hansson 7963f26175 Merge "Add bluetooth libraries to mainline_system." am: e1d2c8d647 am: 5c9730bcc3
am: c5f2df2757

Change-Id: I26b8d4d160689495fb12ef3fe0383f9fe14ca31f
2018-10-01 05:10:19 -07:00
Anton Hansson 844688c561 Merge "Add the nfc_extras shared lib to mainline." am: 60be6ae961 am: 58577be60a
am: 5feda17237

Change-Id: I9159c5dc5eae0f9d69e7e40c3234f74e631edf08
2018-10-01 04:46:43 -07:00
Anton Hansson c5f2df2757 Merge "Add bluetooth libraries to mainline_system." am: e1d2c8d647
am: 5c9730bcc3

Change-Id: I7cf49bcf879e80d8dd3481d97e0bef0736db98ae
2018-10-01 04:20:14 -07:00
Anton Hansson c941007331 Add bluetooth libraries to mainline_system.
These are included on current mainline devices.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I1c214c760f3f668804baef642f1c7121d0723bfb
2018-10-01 10:55:35 +00:00
Anton Hansson 017e68e6cd Add a few apps to mainline_system.
- LiveWallPapersPicker is included virtually everywhere
- PartnerBookmarksProvider is required by other apps
- SafetyRegulatoryInfo shows html content from a res overlay
- DMService, RcsService and Stk are all telephony apps
  of some sort.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I5afabc7dcc4ca320f06fdc4a2669fb1b81e53b0b
2018-10-01 11:54:22 +01:00
Anton Hansson 2df4bce8b8 Add wrapped net utils to mainline_system.
For /vendor to access net utils.

Test: lunch mainline_arm64; m nothing
Bug: 80410283
Change-Id: I317ed0f70271af6304d71ed669e7d1b17b3e19c0
2018-10-01 11:45:22 +01:00
Anton Hansson 5feda17237 Merge "Add the nfc_extras shared lib to mainline." am: 60be6ae961
am: 58577be60a

Change-Id: I526275202de4d3f8774f2bd7640fa0efc99b8442
2018-10-01 03:21:29 -07:00
Anton Hansson bfa4338842 Add the nfc_extras shared lib to mainline.
Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I5bdc32988ced9c0b93bb54bc8cb88ead7efe4fcb
2018-09-28 15:14:59 +01:00
Anton Hansson dc797a1f0f Merge "Add preopt scripts to mainline." am: cae7ba396c am: 79fec85fde
am: 509bc5b25c

Change-Id: I62f67f0049c4b58fc16121a021e3816f01b37734
2018-09-28 04:14:42 -07:00
Anton Hansson 509bc5b25c Merge "Add preopt scripts to mainline." am: cae7ba396c
am: 79fec85fde

Change-Id: I0e637cf343a30835453b867545ee939f39acfbfb
2018-09-28 04:07:31 -07:00
Anton Hansson cae7ba396c Merge "Add preopt scripts to mainline." 2018-09-28 10:49:00 +00:00
Remi NGUYEN VAN cea8b803c2 Merge "Revert "Add libbinderthreadstate to the VNDK."" am: ebf81b36cf am: 8654604f4b
am: 1f299f8428

Change-Id: I3bf9624d987c05ac87d70d08dcf2255f83b8bd75
2018-09-28 03:20:57 -07:00
Remi NGUYEN VAN 1f299f8428 Merge "Revert "Add libbinderthreadstate to the VNDK."" am: ebf81b36cf
am: 8654604f4b

Change-Id: I8b64e35c6db40c3ebfe0a9f4ff63508dfbb2c1d1
2018-09-28 03:12:31 -07:00
Remi NGUYEN VAN ebf81b36cf Merge "Revert "Add libbinderthreadstate to the VNDK."" 2018-09-28 09:42:53 +00:00
Remi NGUYEN VAN 13467f5993 Revert "Add libbinderthreadstate to the VNDK."
This reverts commit e99863d896.

Reason for revert: This breaks framework tests and blocks presubmit

Change-Id: I50be59542c0bc655c310fbd15cc55f3b32947453
2018-09-28 07:50:45 +00:00
Michael Dooley 4ab2a92715 Merge "Revert "Revert "Revert "Adding GetModelState to SoundTrigger API"""" 2018-09-28 07:38:34 +00:00
Michael Dooley 483e85f9fe Revert "Revert "Revert "Adding GetModelState to SoundTrigger API"""
This reverts commit ac996e1f98.

Reason for revert: broke build

Change-Id: I56a4053ca66e5aab2d652923bf32de7791b73f3c
2018-09-28 07:32:39 +00:00
Michael Dooley aba388123d Merge "Revert "Revert "Adding GetModelState to SoundTrigger API""" 2018-09-28 06:24:44 +00:00
Stefano Tommasini b5bd20e0e3 Merge "Move transport out of system server." 2018-09-28 03:04:05 +00:00
Wei Wang 2271ef68c2 Merge "Added android.hardware.atrace 1.0 to VNDK" am: cb1a99a676
am: a595437a4b

Change-Id: I0d983604de1e734f2a209e7a97db4b4e14b9b4c9
2018-09-27 18:28:47 -07:00
Treehugger Robot cb1a99a676 Merge "Added android.hardware.atrace 1.0 to VNDK" 2018-09-28 01:16:13 +00:00
Wei Wang ccf68e0231 Added android.hardware.atrace 1.0 to VNDK
Bug: 111098596
Test: atrace/systrace

(cherry picked from commit 70ed2ec2f1)

Change-Id: I68c552591875473ad7c51753ebdc77b986c6a73d
2018-09-27 16:39:24 -07:00
Jayant Chowdhary 6d3cf5bfdb Merge "Add libbinderthreadstate to the VNDK." am: 2f12a56593 am: 79a216848b
am: 458bd1a7e8

Change-Id: Ibef45aedeb11b8b4b4005f8ac53fba543f8f9548
2018-09-27 14:46:13 -07:00
Jayant Chowdhary 458bd1a7e8 Merge "Add libbinderthreadstate to the VNDK." am: 2f12a56593
am: 79a216848b

Change-Id: I0a92e9af70cd8f1d1daad9f44ffc9432640c9182
2018-09-27 14:21:55 -07:00
Jayant Chowdhary 2f12a56593 Merge "Add libbinderthreadstate to the VNDK." 2018-09-27 21:02:35 +00:00
Anton Hansson f2e87fba70 Merge "Include AOSP telephony apps in mainline_system." am: fb59f55487 am: f6326846e2
am: 3d4d75738f

Change-Id: Ie65735567063f7404fbbf6a75dbd1163f37dd4ce
2018-09-27 03:18:50 -07:00
Anton Hansson deec280bbb Add preopt scripts to mainline.
These scripts support art preopting in system_other, which is
a generically useful thing to keep on mainline.

Note that the preloads_copy script should also be added, but
that needs some work to be done (b/116714695).

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I693e17ac0f61f2417ced639d1fdfe164c54341a9
2018-09-27 11:18:11 +01:00
Anton Hansson 1a6a4400dd Merge "Fix vendor include in mainline_arm64." am: b35140f666 am: f7ad92fde1
am: a186227dd9

Change-Id: Ib15ae1ef50ffe23208f5d89d30fcc3c73c76a117
2018-09-27 03:17:51 -07:00
Anton Hansson 3d4d75738f Merge "Include AOSP telephony apps in mainline_system." am: fb59f55487
am: f6326846e2

Change-Id: Ie14faa7d3420d2cb2cf69a539d5f4eac5ba1194a
2018-09-27 03:12:55 -07:00
Anton Hansson a186227dd9 Merge "Fix vendor include in mainline_arm64." am: b35140f666
am: f7ad92fde1

Change-Id: I3c236e30b3f8d10542ad1d7ce94437655656b5ef
2018-09-27 03:12:09 -07:00
Jayant Chowdhary e99863d896 Add libbinderthreadstate to the VNDK.
Bug: 110364143

Test: make -j64

Change-Id: I28259136fa26ff7aaf73e37862fa4c87397cd763
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2018-09-26 11:07:29 -07:00
Anton Hansson 889018d3d6 Include AOSP telephony apps in mainline_system.
These apps are included on all mainline devices. Including them
necessitates splitting telephony.mk into two pieces, as "rild"
installs on /vendor.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: Id4f1684604c71e853c8096e9a6992e65b6dfefed
2018-09-26 16:28:13 +01:00
Anton Hansson 1b66873130 Fix vendor include in mainline_arm64.
Include all the _vendor equivalents of the mk's included by
mainline_system. The previous include was a typo.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I71cf6509ad67ed28908716356228ef3980823bf6
2018-09-26 16:28:06 +01:00
Wei Wang 70ed2ec2f1 Added android.hardware.atrace 1.0 to VNDK
Bug: 111098596
Test: atrace/systrace
Change-Id: I1ca0d9a0ec9a72d14c4ed762a845cd1f0a2aa168
2018-09-25 13:42:01 -07:00
Przemyslaw Szczepaniak 0e442469a1 Merge "Add NeuralNetworks HAL v1.2 to VNDK" am: 4da4d6cc89
am: 93d0e0d3c4

Change-Id: I5057a85664f09cddc67e02597802474e1bde3b96
2018-09-24 05:52:27 -07:00
Przemyslaw Szczepaniak 4da4d6cc89 Merge "Add NeuralNetworks HAL v1.2 to VNDK" 2018-09-24 12:25:55 +00:00
Martijn Coenen aebdf93c83 Merge "Add keys for APEX images for eng/userdebug." am: 6466b3a334 am: 0fa999d51c
am: 1f4eb11416

Change-Id: I6e1fccad64260d8c9f29c68683ff7c6d0cf89269
2018-09-24 03:12:22 -07:00
Martijn Coenen 1f4eb11416 Merge "Add keys for APEX images for eng/userdebug." am: 6466b3a334
am: 0fa999d51c

Change-Id: I9d24392df96bbcd7fffceb3de007aee75de47a32
2018-09-24 03:04:58 -07:00
Treehugger Robot 6466b3a334 Merge "Add keys for APEX images for eng/userdebug." 2018-09-24 09:44:22 +00:00
Tianjie Xu 0a9efec829 Merge "Add recovery-persist to base_system" am: 4b554bc436 am: 09419ba860
am: eb4c6b270d

Change-Id: I7f3f46f7b88c4c08fd40075b32df0c76e0669c03
2018-09-21 14:48:33 -07:00
Slava Shklyaev aa244e95ae Add NeuralNetworks HAL v1.2 to VNDK
Bug: 114365802
Test: m check-vndk-list
Change-Id: I367869b5aa231175ad1a96518c6950b131d90b8f
Merged-In: I367869b5aa231175ad1a96518c6950b131d90b8f
(cherry-picked in 0bafe4902b)
2018-09-21 14:44:47 +01:00
Michael Dooley ac996e1f98 Revert "Revert "Adding GetModelState to SoundTrigger API""
This reverts commit a0bc32f877.

Reason for revert: undoing rollback

Change-Id: I19ee9a33958aec2e2992574d78192d3e5288d9c9
2018-09-21 12:13:31 +00:00
Tianjie Xu eb4c6b270d Merge "Add recovery-persist to base_system" am: 4b554bc436
am: 09419ba860

Change-Id: I08bf1489550cfc87f1d8c112d2383f8627f010c3
2018-09-20 23:47:10 -07:00
Hung-ying Tyan 3e7b7b42dc Merge changes from topic "vndk28" am: 5bc52ac49f am: 48d9f62e6c
am: 60f6553957

Change-Id: I7bfe05bc3b493013f2811112f9d36c48f813f7ff
2018-09-20 23:26:49 -07:00
Yifan Hong bc41178e76 Merge "health filesystem HAL renamed to health storage HAL" am: 6a43200f89
am: 0672b2222e

Change-Id: Id97b712faf8657e0f57c7a51e9a24395e1b9618b
2018-09-20 23:02:51 -07:00
Hung-ying Tyan 60f6553957 Merge changes from topic "vndk28" am: 5bc52ac49f
am: 48d9f62e6c

Change-Id: Id80fffdfb32a2b8b5d9ca716e4a601b99f39de74
2018-09-20 23:02:02 -07:00
Tianjie Xu 0f68c1386c Add recovery-persist to base_system
We moved the recovery metric parsing to the native code, which executes
on the next normal build and stays under the system partition. Also,
the recovery-persist binary needs to be installed on both A/B and
non-A/B devices. Therefore, adds recovery-persist to base_system to
avoid breaking the mainline targets.

Bug: 114278989
Test: build mainline target
Change-Id: I251ef862d9342b0dc308223ee6c48849f098bb1e
2018-09-20 12:42:08 -07:00
Yifan Hong 6a43200f89 Merge "health filesystem HAL renamed to health storage HAL" 2018-09-20 17:26:53 +00:00
Slava Shklyaev 0bafe4902b Add NeuralNetworks HAL v1.2 to VNDK
Bug: 114365802
Test: m check-vndk-list
Change-Id: I367869b5aa231175ad1a96518c6950b131d90b8f
2018-09-20 09:03:27 +00:00
Martijn Coenen 3508ef69fc Add keys for APEX images for eng/userdebug.
These keys will be used to sign and verify APEX modules on
eng/userdebug devices. The keys may still change, but are
added now to unblock apexd development.

The keys were generated as follows:

$ openssl genrsa -out apex_debug_key.pem 4096
$ avbtool extract_public_key --key apex_debug_key.pem --output apex_debug_key

We'll probably need PRODUCT_APEX_KEYS at some point, but we'll wait
with that until we have build support.

Bug: 112684055
Test: /system/etc/security/apex/apex_debug_key found on-device
Change-Id: I5f4b1cb1eb11be6431146aa4297b50205fbc382e
2018-09-20 06:48:51 +00:00
Yifan Hong 9596c71bc6 health filesystem HAL renamed to health storage HAL
Bug: 111655771
Test: compiles
Change-Id: Ia245102f7af958b7ee7e811342a63b7325d7482b
Merged-In: Ia245102f7af958b7ee7e811342a63b7325d7482b
2018-09-19 13:11:41 -07:00
Yifan Hong 44ce176ac6 health filesystem HAL renamed to health storage HAL
Bug: 111655771
Test: compiles
Change-Id: Ia245102f7af958b7ee7e811342a63b7325d7482b
2018-09-19 10:26:51 -07:00
Hung-ying Tyan 5f8eb7c553 Revert "Revert "Add VNDK v28 to GSI from Android Q""
This reverts commit ffdbab3ff3.

Bug: 113560265
Test: (with the topic) build aosp_arm-userdebug and app only with and without vndk 28
Change-Id: I68a74ba5544a262414e777d8f07bc1ea18f24235
2018-09-19 17:55:29 +08:00
Colin Cross dc80fc5179 Merge "Revert "Add VNDK v28 to GSI from Android Q"" am: c70c69e740 am: 329da43849
am: 44897391b2

Change-Id: Ibbcdc85d18ce27bc10f46a5745994d2f8bfd5ce1
2018-09-17 18:26:19 -07:00
Colin Cross 44897391b2 Merge "Revert "Add VNDK v28 to GSI from Android Q"" am: c70c69e740
am: 329da43849

Change-Id: Ic9af07fa79ce6ad6943423aa7084dc6894d21e78
2018-09-17 18:22:06 -07:00
Colin Cross c70c69e740 Merge "Revert "Add VNDK v28 to GSI from Android Q"" 2018-09-18 00:35:01 +00:00
Howard Ro dca6533471 Merge "Add stats hal to vndk current.txt" 2018-09-17 23:10:38 +00:00
Colin Cross ffdbab3ff3 Revert "Add VNDK v28 to GSI from Android Q"
This reverts commit 6c4578b64e.

Reason for revert: breaks unbundled app builds that don't have prebuilts/vndk

Bug: 113560265
Change-Id: I7c067fda1a369c67866eb8f327eb61170bb26533
2018-09-17 20:25:21 +00:00
SzuWei Lin 8294a77c65 Merge "Add VNDK v28 to GSI from Android Q" am: 5c3907f922 am: dade85dd47
am: aabe5c4af5

Change-Id: Ibbc71caec7adcd9a8670c6bc8db3d23f52fd6918
2018-09-17 03:32:01 -07:00
SzuWei Lin aabe5c4af5 Merge "Add VNDK v28 to GSI from Android Q" am: 5c3907f922
am: dade85dd47

Change-Id: I0e019844dcd15b0de61a73aa66b8622599172603
2018-09-17 03:25:51 -07:00
Treehugger Robot 5c3907f922 Merge "Add VNDK v28 to GSI from Android Q" 2018-09-17 10:00:54 +00:00
Howard Ro 4d11e63845 Add stats hal to vndk current.txt
Test: this is just an update on available packages. test will be done in
another change in the same topic

Change-Id: I9b2efe34a960c91ae447c52a3f09875a858bb985
2018-09-14 16:00:27 -07:00
TreeHugger Robot 35199399e4 Merge "Add sensors@2.0 to current.txt" 2018-09-14 22:00:24 +00:00
TreeHugger Robot 034cb17cf6 Merge "Remove mpeg2 codec from vndk" 2018-09-14 16:01:52 +00:00
Michael Dooley 4eb4280aae Merge "Revert "Adding GetModelState to SoundTrigger API"" 2018-09-14 14:53:10 +00:00
Michael Dooley a0bc32f877 Revert "Adding GetModelState to SoundTrigger API"
This reverts commit 87a3aae48f.

Reason for revert: fix build breakage in git_master-without-vendor aosp_x86-eng 

Change-Id: I6ccb4ee41530e91827f0a08ab44d61b43787f003
2018-09-14 14:50:45 +00:00
Michael Dooley bf25e49c3c Merge "Adding GetModelState to SoundTrigger API" 2018-09-14 12:32:09 +00:00
Shuzhen Wang e050f54440 Merge "Add android.hardware.camera.device@3.5.so to vndk" 2018-09-13 19:57:49 +00:00
Android Build Merger (Role) 0a1c6f1d2b Merge "Merge "Remove HIDL libs from PRODUCT_BOOT_JARS." am: 44199a57da am: f484673f9e am: f4c08b685f" 2018-09-13 17:36:27 +00:00
Steven Moreland f3138b9d51 Merge "Remove HIDL libs from PRODUCT_BOOT_JARS." am: 44199a57da am: f484673f9e
am: f4c08b685f

Change-Id: I5196a21e3a2b85550ef462f1123989ec16234dbd
2018-09-13 10:23:05 -07:00
TreeHugger Robot ffbb1deeea Merge "Add android.hardware.camera.metadata@3.4 to VNDK core" 2018-09-13 17:22:28 +00:00
Steven Moreland f4c08b685f Merge "Remove HIDL libs from PRODUCT_BOOT_JARS." am: 44199a57da
am: f484673f9e

Change-Id: Ic7102564b0a20d2292b1d44256a588d53eae5f53
2018-09-13 09:48:12 -07:00
Steven Moreland ccc7ce1050 Remove HIDL libs from PRODUCT_BOOT_JARS.
These are left in PRODUCT_PACKAGES so that they can still
be added to the classpaths of legacy targets.

Bug: 77307025
Test: boot Pixel 2

Change-Id: Ib14969291319e03f181b9ea4d40096de095137e7
2018-09-12 09:17:01 -07:00
Ray Essick 311cc6bea1 Remove mpeg2 codec from vndk
mpeg2 should not be included in the mandatory vndk; should only
be in devices that choose to support mpeg2, such as TVs.

Bug: 78778763
Test: build, check non-presence
2018-09-11 15:21:34 -07:00
Pawin Vongmasa f557dc76f7 Update vndk list for bufferqueue@2.0
Test: Builds

Bug: 112508112
Change-Id: Ib6f624d225906ba9f45e03045f610f119c41abf8
2018-09-10 19:18:56 -07:00
Hridya Valsaraju 4691379258 Merge "Add fastboot HAL to VNDK" am: 217f0defe9 am: e4f206e9ae
am: 051529c087

Change-Id: I7abed626ad2fd13062954de9c06cbaec713b3226
2018-09-07 20:04:41 -07:00
Hridya Valsaraju 051529c087 Merge "Add fastboot HAL to VNDK" am: 217f0defe9
am: e4f206e9ae

Change-Id: I3b58e8533b745fe3a313f025956416ce8bf8dbb9
2018-09-07 20:00:47 -07:00
Treehugger Robot 217f0defe9 Merge "Add fastboot HAL to VNDK" 2018-09-08 02:47:40 +00:00
Hridya Valsaraju 3482c89303 Add fastboot HAL to VNDK
Bug: 79480454
Bug: 78793464
Test: make

Change-Id: Ib9fa4161579d666a3276a1a4193b750b64653760
2018-09-06 21:21:16 -07:00
Treehugger Robot 7d1be8148e Merge "Rename to android.test.base.impl" 2018-09-07 01:01:59 +00:00
Pawin Vongmasa 5faeb0527b Add android.hardware.media.c2@1.0 to current.txt
Test: Builds

Bug: 112362730
Change-Id: I98340f7d38be642f691322157b844298e10b70a1
2018-09-06 17:15:05 -07:00
Brian Stack bfbb0dafe6 Add sensors@2.0 to current.txt
Bug: 111070257
Test: Build succeeds
Change-Id: I08649a863ff76d665919f4dc9068629ab5ac7f61
2018-09-06 09:27:59 -07:00
Steven Moreland cdcedd64d0 Merge "Install libbinder_ndk to the system." am: 5fd1022106 am: ee8af2ca95
am: 2386bb478f

Change-Id: If180a6580aff1be1351f6f1c3ef047d8bd94390b
2018-09-05 23:37:51 -07:00
Steven Moreland 2386bb478f Merge "Install libbinder_ndk to the system." am: 5fd1022106
am: ee8af2ca95

Change-Id: Ie6caa3a55820b3e22e36ea3727666eaee90b5e0d
2018-09-05 21:09:04 -07:00
SzuWei Lin 6c4578b64e Add VNDK v28 to GSI from Android Q
From Android Q, Legacy GSI (aosp_$arch_a(b)-userdebug) can only
support the devices which upgraded from O or O-MR1.

The normal GSI (aosp_$arch-userdebug) will support the device which
launch from P or Q.

The patch add VNDK v28 to Legacy GSI and normal GSI.

Bug: 113560265
Test: lunch aosp_arm64_ab-userdebug; make -j
      Check the folder $OUT/system/lib64/vndk-28 existing

Change-Id: I941d2cd56264fffc3ded338871409594a430dce5
2018-09-06 09:25:16 +08:00
Steven Moreland 5fd1022106 Merge "Install libbinder_ndk to the system." 2018-09-06 00:04:38 +00:00
Emilian Peev c1f172f619 Add android.hardware.camera.metadata@3.4 to VNDK core
Bug: 112160024
Test: Builds
Change-Id: I4d25e274ec73f4039279285795c58115b494f983
2018-09-04 16:43:29 +01:00
TreeHugger Robot 458ae17c6e Merge "Rename to android.test.base.impl" into pi-dev-plus-aosp 2018-09-03 01:06:33 +00:00
Tri Vo 0eb9e2dd83 Merge "Add android.system.suspend@1.0-service to base_system.mk" am: 647e32fa09 am: 3a43018e57
am: f404d5c9c1

Change-Id: I71814e163250d84490edabe514073e88e038c213
2018-08-31 13:37:39 -07:00
Tri Vo f404d5c9c1 Merge "Add android.system.suspend@1.0-service to base_system.mk" am: 647e32fa09
am: 3a43018e57

Change-Id: Ica3a3eb9c629d06216cbabf1ae5775d206d8b37f
2018-08-31 13:34:20 -07:00
Stefanot c2569a7343 Move transport out of system server.
Test: manual, gts,cts.
Bug: 113569323
Change-Id: I22834cbe076038439b8af88675206d9203a421c3
2018-08-30 13:41:14 +01:00
Steven Moreland 9d5549675a Install libbinder_ndk to the system.
This library is in the NDK, so it needs to be guaranteed to be
installed even thought there are no platform dependencies on it.

Bug: 111445392
Test: it is installed
Change-Id: Iba7b224f0d95c62634a728ce7e178af6d08aa7dc
2018-08-29 20:52:48 -07:00
Tri Vo 7a7e441379 Add android.system.suspend@1.0-service to base_system.mk
Bug: 78888165
Test: presubmit
Change-Id: I644ebc0704749dbbb7840563d237736babcb003a
2018-08-29 20:35:13 -07:00
Sundong Ahn 663f40c7f3 Rename to android.test.base.impl
The name of the runtime library name for the SDK library
android.test.base has changed to android.test.base.impl as it is not
built using java_sdk_library construct where *.impl suffix is
automatically added to the runtime lib.

Bug: 77577799
Test: m -j

Merged-In: I975a42412d3c71f0d7de249c08e715fdfd3eab2c
Change-Id: I975a42412d3c71f0d7de249c08e715fdfd3eab2c
(cherry picked from commit d21409dae6)
2018-08-29 16:10:54 +09:00
Shuzhen Wang 5743f47910 Add android.hardware.camera.device@3.5.so to vndk
Test: Build
Bug: 79523700
Change-Id: I1a0424f576cd9162073a5e7c6ea0913728def3bc
2018-08-28 10:30:39 -07:00
TreeHugger Robot 0956b3bae1 Merge "hostapd(hidl): Uprev to 1.1" 2018-08-28 17:11:32 +00:00
mike dooley 87a3aae48f Adding GetModelState to SoundTrigger API
Test: built android
Bug-Id: 70206501
Change-Id: I5917477d156cccbb76e5c88b328abb64fbfb1ada
2018-08-28 14:32:59 +02:00
Martijn Coenen 0d9135ddfc Merge "Add apexd to base_system." am: 9e913d0fcf am: 0c5cc9e193
am: c5b88c06a6

Change-Id: I2b4e8fcbf500fef43a33e74bdae019435953a333
2018-08-27 10:44:25 -07:00
Martijn Coenen c5b88c06a6 Merge "Add apexd to base_system." am: 9e913d0fcf
am: 0c5cc9e193

Change-Id: Ideaf379a5983a3fa5e4982c69f56f87d690cfe70
2018-08-27 10:41:16 -07:00
Martijn Coenen 9e913d0fcf Merge "Add apexd to base_system." 2018-08-27 17:24:11 +00:00
Anton Hansson d5553c0fc5 Merge "Add OTA support to mainline_system." am: 82182c8233 am: 6cd4df1c5d
am: 62fca28f0d

Change-Id: Ia89a8177ab02c693f404fe712552fdbab29cb135
2018-08-22 12:13:09 -07:00
Anton Hansson 62fca28f0d Merge "Add OTA support to mainline_system." am: 82182c8233
am: 6cd4df1c5d

Change-Id: Ie5fac69473b4018759797b4aae7ae5402cfe900b
2018-08-22 12:07:48 -07:00
TreeHugger Robot 18708e40ee Merge "Added android.hardware.media.bufferpool@2.0.so to VNDK" 2018-08-22 17:02:29 +00:00
Anton Hansson 33611b1173 Add OTA support to mainline_system.
update_engine applies an OTA, and update_verifier verifies
partitions post boot.

Note that this also adds cacerts_google as it's a required module by
update_engine, so this reduces the disparity between pixel /system
and mainline_system /system by ~100 files.

Bug: 110410711
Bug: 111495787
Test: make
Change-Id: Idd31407bbd5543fe1dd2b52e87894ac501a025df
2018-08-22 17:48:52 +01:00
Peiyong Lin 6779fc828b Merge "Update to android.hardware.configstore@1.2." 2018-08-22 16:15:08 +00:00
Tao Bao 0127fa9205 Merge "Install recovery etc files to recovery/root/system/etc." am: c901630789 am: e94e9ead54
am: 0f9dd49e9c

Change-Id: I2fd18d2b89ce365c3f154013ba30afbc2ae3aa9c
2018-08-22 03:53:50 -07:00
Treehugger Robot 8e639205d7 Merge changes from topic "from-pi-gsi"
* changes:
  Fix unbundled branch by not having it pick up goldfish dependency
  Add emulator audio policy config in /vendor not /system
  emulator: factor vendor partition out of emulator.mk
2018-08-22 04:14:25 +00:00
Tao Bao 0f9dd49e9c Merge "Install recovery etc files to recovery/root/system/etc." am: c901630789
am: e94e9ead54

Change-Id: I2c8b0b982fd57c183f56a9fbcfa7a19aa03cb664
2018-08-21 20:23:27 -07:00
Tao Bao e94e9ead54 Merge "Install recovery etc files to recovery/root/system/etc."
am: c901630789

Change-Id: Iaa969ffce9fc42213ec641774170a1698e820777
2018-08-21 18:13:28 -07:00
Sungtak Lee 008445baaf Added android.hardware.media.bufferpool@2.0.so to VNDK
Bug: 112203066
Change-Id: Iceef61be88b2788f4fb786e979862faee9caf152
2018-08-21 14:44:08 -07:00
Tao Bao 696bb33676 Install recovery etc files to recovery/root/system/etc.
They used to be installed under recovery/root/etc. This CL moves the
files to the new location and creates a symlink from /etc to /system/etc
(done by the rule in system/core/rootdir). This gives similar layout
between normal boot and recovery, and allows installing prebuilt_etc
files with Soong (`recovery_available: true`).

As part of the change, we no longer need the whitelisting rule for
mke2fs.conf.

Bug: 112780007
Test: Build with other changes in the topic (aosp_taimen-userdebug).
      Check the generated files under recovery (/etc being a symlink to
      /system/etc).
Test: Boot into recovery. Verify basic functionalities (`adb shell` and
      `adb sideload`, factory reset).
Test: `build/soong/build_test.bash --dist`
Change-Id: Ibb6dea6f179a339f0c2d0fd8ba05ec0085b79a12
2018-08-21 10:30:49 -07:00
TreeHugger Robot 67fe0b8c58 Merge "build: add OsuLogin" 2018-08-21 17:21:37 +00:00
Hyunyoung Song 3aa57d8d90 Fix unbundled branch by not having it pick up goldfish dependency
Bug: 110165361

Change-Id: I0824b140fdfee296288c03fd03a3bac7966e9179
Merged-In: I0824b140fdfee296288c03fd03a3bac7966e9179
(cherry picked from commit 16e7004e3f)
2018-08-21 06:55:33 +00:00
Kevin Rocard b4150586c5 Add emulator audio policy config in /vendor not /system
audio_policy_configuration_generic.xml is pushed in /system as the default
configuration (used if the vendor does not provide one in /vendor or /odm)
and for the emulator.

As a result it can be parsed by 2.0 and 4.0 audio HALs. The format
is retro-compatible, but not forward-compatible.

Additionally, the generic config pushed in /system should never be used
as the vendor should always provide a configuration file describing its
target architecture. Thus it should not be part of the GSI.

Those files were originally pushed in /system the emulator
target does not provide its own configuration file.
The emulator should provide config file instead in /vendor instead.

Bug: 78543061
Test: sdk_gphone_x86 and aosp_x86_64 emulator has audio
Test: adb shell cat /vendor/etc/audio_policy_configuration.xml | diff - \
          frameworks/av/services/audiopolicy/config/audio_policy_configuration_generic.xml
Change-Id: Ice43cb4670a82f4e60fcccc58a636d224f240b5a
Merged-In: Ice43cb4670a82f4e60fcccc58a636d224f240b5a
Signed-off-by: Kevin Rocard <krocard@google.com>
(cherry picked from commit dad3ad6126)
2018-08-21 06:42:11 +00:00
bohu ebbdea824f emulator: factor vendor partition out of emulator.mk
The emulator vendor paritions are better moved out of
emulator.mk into device/generic/goldfish/vendor.mk
so that changes in vendor.mk will just concentrate on
vendor partition.

this cl does not impact real devices, and it does not
even impact emulator images (it does code refactoring only)

BUG: 110030159

Change-Id: Ic5778cda8ca6ccf7bc2bc2f9028f801cda970143
Merged-In: Ic5778cda8ca6ccf7bc2bc2f9028f801cda970143
(cherry picked from commit 6676853016)
2018-08-21 14:40:43 +08:00
Sundong Ahn 73e33eae35 Rename to android.test.base.impl
The name of the runtime library name for the SDK library
android.test.base has changed to android.test.base.impl as it is not
built using java_sdk_library construct where *.impl suffix is
automatically added to the runtime lib.

Bug: 77577799
Test: m -j

Merged-In: I975a42412d3c71f0d7de249c08e715fdfd3eab2c
Change-Id: I975a42412d3c71f0d7de249c08e715fdfd3eab2c
2018-08-20 10:06:17 +09:00
Hridya Valsaraju e9d092c59d Merge "Correct PRODUCT_USE_FASTBOOTD USAGE" am: 6518cbdadf
am: 067c8911f2

Change-Id: Id2300bc81ab8572ad79e3035c2d33ed75c4dcc38
2018-08-17 12:50:10 -07:00
Hridya Valsaraju 067c8911f2 Merge "Correct PRODUCT_USE_FASTBOOTD USAGE"
am: 6518cbdadf

Change-Id: I8256a91cc4103dfec9e9247d38c09e723ad1957b
2018-08-17 12:38:53 -07:00
Treehugger Robot 6518cbdadf Merge "Correct PRODUCT_USE_FASTBOOTD USAGE" 2018-08-17 19:07:17 +00:00
Hridya Valsaraju e06e97464c Correct PRODUCT_USE_FASTBOOTD USAGE
Remove all usage of flag PRODUCT_USE_FASTBOOTD
as it will not be set when these files are processed
by the build system.

Bug: 78793464
Test: make bootimage and check for fastbootd binary in recovery
Change-Id: I371a6d2beddeb54a88281934b54b8c61ead12d4f
Merged-In: I371a6d2beddeb54a88281934b54b8c61ead12d4f
(cherry picked from commit b9d535356b)
2018-08-17 11:40:06 -07:00
Roshan Pius dd3c303f18 hostapd(hidl): Uprev to 1.1
Bug: 112705137
Test: Compiles
Change-Id: Id54a14466b8af5456151372c544cd051f4d53e8d
2018-08-17 11:27:11 -07:00
Martijn Coenen 520b3f91ed Add apexd to base_system.
apexd is a new daemon responsible for managing APEX packages.

Bug: 112455435
Test: apexd is running
Change-Id: I097495af4a6f7374b4d40da4512e3faf517520a1
2018-08-17 13:50:41 +02:00
TreeHugger Robot f9d1a74819 Merge "Rename to android.test.base.impl" 2018-08-17 11:14:08 +00:00
TreeHugger Robot 7885c61b56 Merge "Correct PRODUCT_USE_FASTBOOTD USAGE" 2018-08-17 04:45:57 +00:00
Hridya Valsaraju b9d535356b Correct PRODUCT_USE_FASTBOOTD USAGE
Remove all usage of flag PRODUCT_USE_FASTBOOTD
as it will not be set when these files are processed
by the build system.

Bug: 78793464
Test: make bootimage and check for fastbootd binary in recovery
Change-Id: I371a6d2beddeb54a88281934b54b8c61ead12d4f
2018-08-16 10:45:05 -07:00
Anton Hansson 6db4cb18c1 Merge "Remove obsolete wallpapers from core product mks." am: a43576a0b8 am: fd2f9a0781
am: a5ab8b0b6d

Change-Id: I0efddd37471046ad70e7b9a7893ae8db80fbf4db
2018-08-16 00:30:46 -07:00
Anton Hansson a5ab8b0b6d Merge "Remove obsolete wallpapers from core product mks." am: a43576a0b8
am: fd2f9a0781

Change-Id: I100db93ab5cdb553aa1231d6dad88dcd10efbde2
2018-08-16 00:26:02 -07:00
Anton Hansson fd2f9a0781 Merge "Remove obsolete wallpapers from core product mks."
am: a43576a0b8

Change-Id: I3027ff8c294231f25cadd52866f62feb312500b1
2018-08-16 00:21:22 -07:00
Anton Hansson 2dca2270b5 Merge "Add init_second_stage.recovery to base modules." am: 3d128b88f0 am: d91a87d9d7
am: 202f9057fe

Change-Id: Ib20688c4e72eefafc1eda19b704aa1198996b02d
2018-08-16 00:18:24 -07:00
Anton Hansson 202f9057fe Merge "Add init_second_stage.recovery to base modules." am: 3d128b88f0
am: d91a87d9d7

Change-Id: I5d6eedefd74b57e72517d1990463237775311d22
2018-08-16 00:13:13 -07:00
Anton Hansson d91a87d9d7 Merge "Add init_second_stage.recovery to base modules."
am: 3d128b88f0

Change-Id: I89d61021fc38684412b4ccc2bbb0e4cf54927523
2018-08-16 00:09:07 -07:00
Anton Hansson a43576a0b8 Merge "Remove obsolete wallpapers from core product mks." 2018-08-16 06:49:09 +00:00
Anton Hansson 3d128b88f0 Merge "Add init_second_stage.recovery to base modules." 2018-08-16 06:48:50 +00:00
Tri Vo b07b1fd843 Merge "Remove libsuspend from VNDK." am: 0dd056538a am: ef813b772a
am: d677d873b2

Change-Id: Ic0cf4d5fa998bd91ce97d9a2fd24238b5edcc4c4
2018-08-15 17:06:54 -07:00
Tri Vo d677d873b2 Merge "Remove libsuspend from VNDK." am: 0dd056538a
am: ef813b772a

Change-Id: Ia2a427e0765304a55ca75eae1c4aef2acb5617ff
2018-08-15 16:41:53 -07:00
Tri Vo ef813b772a Merge "Remove libsuspend from VNDK."
am: 0dd056538a

Change-Id: I79da3b322d08a6d98299b5ca6c3c37d7d797e4c2
2018-08-15 15:27:45 -07:00
Ecco Park 9b4a6e3ea8 build: add OsuLogin
Bug: 112052266
Test: lunch mainline_arm64; m nothing
Test: lunch taimen_userdebug; make
Change-Id: I1e3725280a59cd451b568ea8011232ae779d6c84
Signed-off-by: Ecco Park <eccopark@google.com>
2018-08-15 14:25:29 -07:00
Tri Vo 0dd056538a Merge "Remove libsuspend from VNDK." 2018-08-15 21:05:31 +00:00
Anton Hansson ed49241d03 Remove obsolete wallpapers from core product mks.
These packages were removed from a standard checkout in
I7db6b9fbe13d65e717d99d6ee44dd78c8804b05c, and are unlikely
to be used in any other manifests. They were probably just
left here by mistake. Remove them from the core product mks.

Note that the repositories still exist, but they appear to
be abandoned:
https://android.googlesource.com/platform/packages/wallpapers/

Bug: 111729974
Bug: 80410283
Test: make
Change-Id: I3fb2dad49f4f0dd571f73202747f49fcde0563ff
2018-08-15 15:45:52 +01:00
Anton Hansson b8a6a476c6 Add init_second_stage.recovery to base modules.
It was previously being included as a REQUIRED module of
the init module, but including it separately allows
separating the system and recovery artifacts in different
mk files.

Remove the whitelist entries the previous construct
necessitated.

Bug: 112318375
Test: lunch mainline_arm64 && m nothing
Change-Id: I02d9ac73c65ba58bb2acc7b2046b06b58c723ced
2018-08-15 08:52:12 +01:00
Tri Vo ad8a7d0a09 Merge "Add android.system.suspend@1.0.so to VNDK-core" am: b05a4f1ed3
am: 1a78230723

Change-Id: Iae1ef42aa0e21bbdb38c3c301e871d9bbd143e93
2018-08-14 23:25:29 -07:00
Tri Vo 1a78230723 Merge "Add android.system.suspend@1.0.so to VNDK-core"
am: b05a4f1ed3

Change-Id: I00d8139a5681d5c00fce6e39aa1eddd53fa0f349
2018-08-14 20:08:01 -07:00
Steven Moreland 783be5bb59 Merge "Add power@1.3 to the VNDK." am: 1c8485b713 am: 58ee295e26
am: efa7bd3571

Change-Id: I31d8e8f11b1238fc4aa5d2e14d3e714e30ddb42a
2018-08-14 19:37:53 -07:00
Tri Vo 3639f7fc88 Add android.system.suspend@1.0.so to VNDK-core
Bug: 78888165
Test: n/a
Change-Id: I6d4a6d07996de2d16acc71fe177fca7ef27c640f
Merged-In: I6d4a6d07996de2d16acc71fe177fca7ef27c640f
(cherry picked from commit bdf076a667)
2018-08-14 17:32:55 -07:00
Hridya Valsaraju e0a2788157 Merge "Add fastbootd to build targets" am: c76b000acb am: a9d3d3a9c2
am: 6e28feb5d0

Change-Id: Ie033bb238d30fab9d34e393b8cdd190acc69dde7
2018-08-14 17:26:12 -07:00
Yifan Hong e6a5c19668 Merge "Add health HAL to recovery." am: 4684cfbb32 am: ce916fb484
am: 732dba3171

Change-Id: I85840ceebd237e9c711940624fb6313afb58ca94
2018-08-14 17:22:12 -07:00
Steven Moreland efa7bd3571 Merge "Add power@1.3 to the VNDK." am: 1c8485b713
am: 58ee295e26

Change-Id: Iea7c83fa22663ad6b1aab5513b945ea7cdae4d14
2018-08-14 16:42:32 -07:00
Steven Moreland 58ee295e26 Merge "Add power@1.3 to the VNDK."
am: 1c8485b713

Change-Id: I089dba6e14f6a2f5671a4152be58c26ee4e05c5f
2018-08-14 16:19:18 -07:00
Hridya Valsaraju 6e28feb5d0 Merge "Add fastbootd to build targets" am: c76b000acb
am: a9d3d3a9c2

Change-Id: Ia2654d96c765bf719699d91af22c1418c23c822c
2018-08-14 16:05:17 -07:00
Treehugger Robot 1c8485b713 Merge "Add power@1.3 to the VNDK." 2018-08-14 22:59:36 +00:00
Yifan Hong 732dba3171 Merge "Add health HAL to recovery." am: 4684cfbb32
am: ce916fb484

Change-Id: I578fc36c4587ae4a4d32492c223855a029881eb2
2018-08-14 15:59:21 -07:00
Hridya Valsaraju a9d3d3a9c2 Merge "Add fastbootd to build targets"
am: c76b000acb

Change-Id: Ia6895921c28e05a3d8fe13ac8b6f37a02064d518
2018-08-14 15:54:33 -07:00
Yifan Hong ce916fb484 Merge "Add health HAL to recovery."
am: 4684cfbb32

Change-Id: Iba4ceb009774e1bf92270cc610f4198dae9e1cda
2018-08-14 15:52:13 -07:00
Jong Wook Kim bff63e714f Merge "Build vndk Uprev Wifi HAL 1.3" 2018-08-14 22:49:02 +00:00
Tri Vo d0075655c5 Remove libsuspend from VNDK.
Only platform should ever have access to libsuspend

Test: presubmit
Change-Id: Ib0512a6d1739b698046ff468002cfcc41a7fb097
2018-08-14 15:09:57 -07:00
Treehugger Robot c76b000acb Merge "Add fastbootd to build targets" 2018-08-14 21:25:50 +00:00
Yifan Hong 4684cfbb32 Merge "Add health HAL to recovery." 2018-08-14 21:06:58 +00:00
Steven Moreland f8b90b42fb Add power@1.3 to the VNDK.
Bug: 110112323
Test: (sanity) build + boot walleye

Change-Id: Ie1cf3fc95b1a0bd53c8cf015df2af10c74979003
2018-08-14 13:34:32 -07:00
Jack Yu 0be6354800 Merge "Added IRadio 1.3 to VNDK" am: 7f02e5961a am: 2203edd897
am: 39e80afa22

Change-Id: Iadc6e0db4a00fdf471103b7674f477e59cf75591
2018-08-14 12:07:17 -07:00
Jack Yu 39e80afa22 Merge "Added IRadio 1.3 to VNDK" am: 7f02e5961a
am: 2203edd897

Change-Id: Id2e6ae36d938ab06c8ab0ca7f26a434df5803119
2018-08-14 12:03:02 -07:00
Jack Yu 2203edd897 Merge "Added IRadio 1.3 to VNDK"
am: 7f02e5961a

Change-Id: Ice43143f17f6669f9069be3f68b7885d136da149
2018-08-14 11:58:33 -07:00
Treehugger Robot 7f02e5961a Merge "Added IRadio 1.3 to VNDK" 2018-08-14 18:43:46 +00:00
Hridya Valsaraju bdb1c0e38b Merge "Allow boot control HAL to be used in recovery" am: 23d924aee3 am: 8cd64a3b5a
am: 08f1e5f0b6

Change-Id: I9c37c497168159aa60ee3e146a4183357caee2ea
2018-08-14 11:19:01 -07:00
Hridya Valsaraju 08f1e5f0b6 Merge "Allow boot control HAL to be used in recovery" am: 23d924aee3
am: 8cd64a3b5a

Change-Id: Ib3ec5e452800b96bf586e6ba59f27f9d23a29710
2018-08-14 11:11:39 -07:00
Hridya Valsaraju 8cd64a3b5a Merge "Allow boot control HAL to be used in recovery"
am: 23d924aee3

Change-Id: Ib867e5ae226a5b0b5511efcd764371c8870608e4
2018-08-14 11:07:27 -07:00
Treehugger Robot 23d924aee3 Merge "Allow boot control HAL to be used in recovery" 2018-08-14 17:53:15 +00:00
Hridya Valsaraju 06cf5dcce0 Allow boot control HAL to be used in recovery
Bug: 78793464
Test: make boot image and check if HAL is present in recovery

Change-Id: I380220c9bd716062f58e4d675d6a5f7b9460b093
2018-08-13 22:51:29 -07:00
Xin Li 23bc1e615d Merge "Merge stage-dr1-aosp-master into stage-aosp-master" into stage-aosp-master 2018-08-13 23:42:34 +00:00
Christopher Ferris 2c5aa5bd4c Merge "Remove micro_bench." am: 9f7e0cff7f am: 1ae9f1836b
am: 1982f1f732

Change-Id: I330b8a3e9ffa377b0f19308987efcfafe24c0bbb
2018-08-13 16:28:12 -07:00
Christopher Ferris 1982f1f732 Merge "Remove micro_bench." am: 9f7e0cff7f
am: 1ae9f1836b

Change-Id: Ic0f4c197fc520e27259dfc7320aeeef694de778b
2018-08-13 15:44:30 -07:00
Christopher Ferris 9f7e0cff7f Merge "Remove micro_bench." 2018-08-13 22:11:46 +00:00
Yifan Hong 51a4613728 Add health HAL to recovery.
Add /system/lib[64]/hw/android.hardware.health@2.0-impl-default.so, so that
it can be used by recovery (instead of static linkage).

Bug: 80132328
Test: is_battery_ok works in recovery
Change-Id: I6eaf86a22bc276338cafdcf395b33e08d2366de5
2018-08-13 14:58:57 -07:00
Hridya Valsaraju 91a7e3194b Add fastbootd to build targets
Bug: 78793464
Test: mmm
Change-Id: I0f7101d2ef948c522f8e4cfd51b91d33b59e1866
2018-08-13 10:16:27 -07:00
Steven Moreland 23423f39cb Merge "Add additional OWNERS for entries to the VNDK." am: 5b82034475 am: fab760e67a am: 40ca9676df
am: 7dc61a302e

Change-Id: Ib07f327efee27e9f8349d59225b39e32d3b3998e
2018-08-10 18:42:08 -07:00
Steven Moreland 7dc61a302e Merge "Add additional OWNERS for entries to the VNDK." am: 5b82034475 am: fab760e67a
am: 40ca9676df

Change-Id: I528acada032eca104538422d3ea8c07b4e20be17
2018-08-10 18:00:28 -07:00
Steven Moreland 40ca9676df Merge "Add additional OWNERS for entries to the VNDK." am: 5b82034475
am: fab760e67a

Change-Id: I0cfa0c63ea7a76072c158adc5961a65e657d3a18
2018-08-10 17:27:47 -07:00
Yifan Hong 8e6a0a0ac9 Merge "Add health filesystem HAL to VNDK" am: b041d61e84 am: 9ca3670b42
am: 9bcc3561af

Change-Id: Icdb6932120ca00d2cb90e475301e7d790732aef5
2018-08-10 17:16:54 -07:00
Jack Yu 9b11c7970a Added IRadio 1.3 to VNDK
Test: Telephony sanity tests
Bug: 110872637
Change-Id: I263d6292f9bc9c2bbe5bc430cf677a04d5bbd920
2018-08-10 17:16:36 -07:00
Treehugger Robot 5b82034475 Merge "Add additional OWNERS for entries to the VNDK." 2018-08-10 23:42:27 +00:00
TreeHugger Robot 035eac84ff Merge "Add android.system.suspend@1.0.so to VNDK-core" 2018-08-10 23:17:40 +00:00
Yifan Hong 9bcc3561af Merge "Add health filesystem HAL to VNDK" am: b041d61e84
am: 9ca3670b42

Change-Id: Ie541b5f88c72d987fa00b8a9c4d46f015301dc98
2018-08-10 15:55:42 -07:00
Steven Moreland 9c8103317c Add additional OWNERS for entries to the VNDK.
The target/product/vndk/current.txt file was added in order
to have a global check on what is included in the VNDK. This
for instance adds as an extra check to make sure that a
device-specific module doesn't end up in this global set.

However, because modifying the VNDK is relatively common, this
puts undue burden on the build team to conduct reviews. For that
reason, I'm opening it up with additional reviewers.

Bug: N/A
Test: N/A
Change-Id: I9827260bde8ec757be363fc153b718d9c0b68f25
2018-08-10 15:15:56 -07:00
Yifan Hong a31f548bff Add health filesystem HAL to VNDK
Test: builds
Bug: 111655771
Change-Id: Ib8e3f34f0d97a99de62bd00162af993305a1d89e
2018-08-09 17:19:47 -07:00
Yifan Hong fb2a43f5ad Add health filesystem HAL to VNDK
Test: builds
Bug: 111655771
Change-Id: Ib8e3f34f0d97a99de62bd00162af993305a1d89e
Merged-In: Ib8e3f34f0d97a99de62bd00162af993305a1d89e
2018-08-09 17:09:28 -07:00
Tao Bao 8268a0b45a Merge "Revert "Whitelist system/lib64/libminadbd_services.so for recovery image."" am: 35edeae74f am: bb4c888721 am: 6b0191df37
am: a709b89b56

Change-Id: I2b6ee2d17529d0b044e0c475dca9884f4286ad72
2018-08-08 12:05:21 -07:00
Orion Hodson 7fbf9b2f31 Merge "Enable dynamic image size for all generic devices" am: 9243997500 am: 0947f1cfe3 am: 5de8f78625
am: 673197b42e

Change-Id: I25b318ea715d0bc715a4081636a9327ad99f2294
2018-08-08 12:02:58 -07:00
Tao Bao a709b89b56 Merge "Revert "Whitelist system/lib64/libminadbd_services.so for recovery image."" am: 35edeae74f am: bb4c888721
am: 6b0191df37

Change-Id: I1b53b7fd15b61cf2d9012b581367a29cb645e3a3
2018-08-08 11:49:07 -07:00
Orion Hodson 673197b42e Merge "Enable dynamic image size for all generic devices" am: 9243997500 am: 0947f1cfe3
am: 5de8f78625

Change-Id: Ic61e034d0c566c95a12bd57f8952a13a4ab248c1
2018-08-08 11:36:51 -07:00
Tao Bao 6b0191df37 Merge "Revert "Whitelist system/lib64/libminadbd_services.so for recovery image."" am: 35edeae74f
am: bb4c888721

Change-Id: I09e1447665e6c97728e5311cb1c7738f32fe4a1c
2018-08-08 11:36:01 -07:00
Tao Bao ad85ba843d Merge "Whitelist system/lib64/libminadbd_services.so for recovery image." am: 5a851c6104 am: a15d71ae2c am: e5d61955e6
am: d886be56b8

Change-Id: Iab9423a91ece9c839e8c3d40586264b124481638
2018-08-08 11:35:26 -07:00
Orion Hodson 5de8f78625 Merge "Enable dynamic image size for all generic devices" am: 9243997500
am: 0947f1cfe3

Change-Id: I3697ff0956e015aee67bd4fe94062fe54108b078
2018-08-08 11:20:12 -07:00
Tao Bao d886be56b8 Merge "Whitelist system/lib64/libminadbd_services.so for recovery image." am: 5a851c6104 am: a15d71ae2c
am: e5d61955e6

Change-Id: I9ae522422452bea350e907a2b93ad11a0efb53fb
2018-08-08 11:07:35 -07:00
Tao Bao e5d61955e6 Merge "Whitelist system/lib64/libminadbd_services.so for recovery image." am: 5a851c6104
am: a15d71ae2c

Change-Id: Ia3e0df2fbc4c54274f74a5fcb8efba8bf4c552bd
2018-08-08 10:59:03 -07:00
Tom Cherry e48bdef084 Merge "Add more whitelisted artifacts for the recovery image" am: 6a99ae9099 am: cacda67169 am: 77a294c2d0
am: 4a55ea0c62

Change-Id: Iac3b537f710d4da8258050bbf272552f23a09e0f
2018-08-08 10:42:00 -07:00
Tom Cherry 4a55ea0c62 Merge "Add more whitelisted artifacts for the recovery image" am: 6a99ae9099 am: cacda67169
am: 77a294c2d0

Change-Id: I811e6663825bf00184dca777a9dbc98373996e6e
2018-08-08 10:35:02 -07:00
Tom Cherry 77a294c2d0 Merge "Add more whitelisted artifacts for the recovery image" am: 6a99ae9099
am: cacda67169

Change-Id: I4e7300c7c0a8fc4d56c0f3356b2205ceb8bd3520
2018-08-08 10:29:19 -07:00
Tao Bao 35edeae74f Merge "Revert "Whitelist system/lib64/libminadbd_services.so for recovery image."" 2018-08-08 16:36:20 +00:00
SzuWei Lin d7ae1bc169 Enable dynamic image size for all generic devices
We enabled the dynamic image for all generic_* BoardConfig.mk.
If a product makefile which use these BoardConfig.mk, it should
define PRODUCT_USE_DYNAMIC_PARTITION_SIZE to enable dynamic image.

This patch enable PRODUCT_USE_DYNAMIC_PARTITION_SIZE to product
`full` and `mainline_$arch`.

Bug: 71970853
Test: make -j PRODUCT-full-eng dist
Test: make -j PRODUCT-mainline_arm64-userdebug dist
Change-Id: I499b733638165306e3b0512859e205a1b36a9130
2018-08-08 13:52:20 +08:00
Tao Bao 453b4ddcc4 Revert "Whitelist system/lib64/libminadbd_services.so for recovery image."
This reverts commit ba3a54b2c4.

Bug: 112318375
Test: `build/soong/build_test.bash --dist` with the matching recovery CL
      in the topic.
Change-Id: I35e27120fd62884cbb18f4af7315cad1be080ffd
2018-08-07 20:50:29 -07:00
Tao Bao ba3a54b2c4 Whitelist system/lib64/libminadbd_services.so for recovery image.
Bug: 112318375
Test: `build/soong/build_test.bash --dist` passes.
Change-Id: I4abb70ae45e33d944859741f079203807a3c8ea6
2018-08-07 16:49:31 -07:00