Commit Graph

3682 Commits

Author SHA1 Message Date
Anton Hansson 7bd6935ba3 Merge "Add a languages_default.mk" am: 14fc7361b9 am: a8345dff8a
am: 987412cb00

Change-Id: I25cc2a0b07061cfdf78a4dd7cadc80012c6f5a57
2019-01-07 03:00:46 -08:00
Anton Hansson 0fc8fd99a8 Merge "Remove km_MH locale from mainline" am: 47ca8d0a73 am: 49cd6c9c0e
am: 885f6c1081

Change-Id: I5049fb12135e8e37a19732b2779e40639e6edf69
2019-01-07 02:59:48 -08:00
Anton Hansson 14fc7361b9 Merge "Add a languages_default.mk" 2019-01-07 10:32:25 +00:00
Anton Hansson 47ca8d0a73 Merge "Remove km_MH locale from mainline" 2019-01-07 10:31:52 +00:00
Tor Norbye b6ae80df15 Merge "Revert "Add user customized fonts to handheld system."" 2019-01-05 23:48:29 +00:00
Tor Norbye 98073de607 Revert "Add user customized fonts to handheld system."
This reverts commit d0b532aaf4.

Reason for revert: likely cause for broken build 5211430 and later

Change-Id: I3c4fef262a5d387eebf8eba23f8e30abcea6c450
2019-01-05 20:46:33 +00:00
TreeHugger Robot 0dffa14776 Merge "Add user customized fonts to handheld system." 2019-01-05 02:33:34 +00:00
Anton Hansson d3e7f61d66 Merge "Remove nonsensical inclusion of Home" am: afdd7b99e5 am: ace7ef95d9
am: 7144ee9e40

Change-Id: I0655dfd33c7a74a3b7f0e59bb6f2fa1ccff5c0de
2019-01-04 17:46:12 -08:00
Treehugger Robot afdd7b99e5 Merge "Remove nonsensical inclusion of Home" 2019-01-05 01:17:41 +00:00
Sandeep Patil 35972d1b1a Add 'dmctl' to default debug utilities.
dmctl can list all device mapper targets and their tables which is
extremely useful information for a bugreport. Especially to compare
the device mapper setup with the partition metadata.

Bug: 120916687
Test: 'dmctl list device -v'

Change-Id: I9e3afcf146b2814b0304f69cdf6029303beb57c7
Merged-In: I9e3afcf146b2814b0304f69cdf6029303beb57c7
Signed-off-by: Sandeep Patil <sspatil@google.com>
2019-01-04 15:24:19 -08:00
Sandeep Patil 311a982129 Merge "Add 'dmctl' to default debug utilities." 2019-01-04 22:53:11 +00:00
Ruchi Kandoi 4e0a5f5fdc Merge "Add android.hardware.nfc@1.2 to VNDK" am: 4c4ba4e0d9 am: 3c94f9835a
am: 5a6f398b83

Change-Id: I1deb9861e62a37bdcf453716499cfd970512cfb2
2019-01-04 12:31:52 -08:00
Ruchi Kandoi 4c4ba4e0d9 Merge "Add android.hardware.nfc@1.2 to VNDK" 2019-01-04 19:56:41 +00:00
Anton Hansson 1f613e0e43 Merge "Remove languages_small.mk" am: 150cc7c0d4 am: 4c625ae722
am: 4218249811

Change-Id: Ie81cda44498788b30509eb6b56f0477e2bda3adb
2019-01-04 09:07:16 -08:00
Anton Hansson 2110e47a90 Merge "Add Tag to mainline_system" am: ad68902d5a am: aa02046b93
am: 6ae671edd1

Change-Id: I19e26b41f1d6360d358b0f1dae23b3c88656aaac
2019-01-04 08:57:51 -08:00
Anton Hansson 7216f022a5 Remove nonsensical inclusion of Home
Home is overriden by Launcher3QuickStep, so listing these two
in the same mk is a noop.

Test: make
Change-Id: I2865a5346c63efd78e434185041f320ca344e854
2019-01-04 16:00:21 +00:00
Treehugger Robot 150cc7c0d4 Merge "Remove languages_small.mk" 2019-01-04 15:55:05 +00:00
Anton Hansson c004218b8b Add a languages_default.mk
This is the same list of languages that was in mainline_system.mk
before, but sorted alphabetically.

Make languages_full inherit this list and add the only locale present
that was previously unique (the en_XC pseudo-locale).

Test: make
Change-Id: I09f0c7521740d4c779d5fd2a50baa92b7cdfe8d4
2019-01-04 14:19:59 +00:00
Anton Hansson beb15ac6a8 Remove km_MH locale from mainline
This doesn't appear to be a real locale. The interpretation would be
khmer spoken in the Marshall Islands, which doesn't appear to be a thing.
The locale doesn't appear in https://lh.2xlibre.net/locales/ or
frameworks/base/core/res/res/values/locale_config.xml.

It might have been a typo when it was introduced in internal change
I78d91916fdbb04502466c26bf7d160fe679aaa31.

Test: make
Change-Id: Id1deebdd8ad2a5601c15b84e010be766b3a951e9
2019-01-04 14:15:04 +00:00
Treehugger Robot ad68902d5a Merge "Add Tag to mainline_system" 2019-01-04 13:47:30 +00:00
Anton Hansson ffa1da0620 Remove languages_small.mk
Not imported by any known products.

Test: build_test
Change-Id: Id4e79ca14b57f6e63260424802f9a063bcb4de4f
2019-01-04 13:05:52 +00:00
Amin Shaikh d0b532aaf4 Add user customized fonts to handheld system.
Bug: 118756857
Test: make
Change-Id: I03e1718928c6bcfe54ccd56f755a5f1691e6a990
2019-01-03 17:29:11 -05:00
Jiyong Park 4e32e0326c Merge "Remove the testing-purpose APEX keys." am: 46e7f186b7 am: cb9c838b45
am: c04d7892ce

Change-Id: I4520a02879286e881d9c8fd8b1ec46dd0adf686a
2019-01-03 10:47:56 -08:00
Jiyong Park 46e7f186b7 Merge "Remove the testing-purpose APEX keys." 2019-01-03 18:28:42 +00:00
TreeHugger Robot 13d960b0f2 Merge "Add Font*Overlay to build." 2019-01-03 18:06:17 +00:00
Anton Hansson da77c52806 Add Tag to mainline_system
Needed for NFC. Has a proprietary override, which is the
only reason I had not added it earlier.

Test: make
Bug: 80410283
Change-Id: I1fad3d2bab0ff2fa8bbd32388049f0f8c86b68a5
2019-01-03 16:50:58 +00:00
Narayan Kamath b43ce89175 Merge "base_system: Add ModuleMetadata to base system image." am: 7be9e4dacc am: f41e32f80a
am: ae5288c91f

Change-Id: I1fa8b6a52970c98c97ddcba5717519e8fa64123a
2019-01-03 06:00:06 -08:00
SzuWei Lin b6d30963a5 Merge "Revise apns-conf.xml of Legacy GSI from goldfish to sample" am: 6b31342827 am: 85738e8167
am: 676336c468

Change-Id: I91ba59f6594eebc4de02a4babd76529f7c9536c1
2019-01-03 05:52:04 -08:00
Narayan Kamath 7be9e4dacc Merge "base_system: Add ModuleMetadata to base system image." 2019-01-03 13:40:51 +00:00
SzuWei Lin 3da383971c Revise apns-conf.xml of Legacy GSI from goldfish to sample
GSI includes a default apns-conf.xml. This patch align the
apns-conf.xml in Legacy GSI with the one in non-Legacy GSI.

Bug: 122238063
Test: lunch aosp_arm64_ab-userdebug; make -j and check output
Change-Id: Ia9e2e411d9f62896f75e190c72260688bed5369d
2019-01-03 07:09:00 +00:00
Marissa Wall e18bba457a gralloc: add allocator 3.0 and mapper 3.0
Add the latest versions of IAllocator and IMapper to current.txt.

Bug: 120493579
Test: vts
Change-Id: I3b90859e755f81a7a49d2f29a5497193752bcf83
2019-01-02 11:46:21 -08:00
Amin Shaikh decb862d5b Add Font*Overlay to build.
Bug: 118756857
Test: make; adb shell cmd overlay enable-exclusive --user 0 com.android.theme.font.{arbutussource,arvolato,rubikrubik}
Change-Id: Ia409635b17331361d92d8820c34708bde733f244
2019-01-02 10:03:59 -05:00
Narayan Kamath 5e8025e28c base_system: Add ModuleMetadata to base system image.
Test: m
Bug: 121187951
Change-Id: Idd87f95d2cd0c5d34009e7b55919a93dc11e2747
2018-12-31 14:19:25 +00:00
Harpreet "Eli" Sangha 76ea6cfd21 vibrator: Add Vibrator HAL 1.3
Bug: 117835666
Test: Sanity Check Via 'cmd vibrator'
Change-Id: Ib0f03102d52c5f2f7cda7e4a577abc54a07bde8e
Signed-off-by: Harpreet "Eli" Sangha <eliptus@google.com>
2018-12-27 19:14:24 +09:00
Jiyong Park e118692657 Remove the testing-purpose APEX keys.
They are embedded in the corresponding APEXes.

Bug: 122047804
Test: m
Change-Id: I244aeb153796b048d78671cd024fec03e4fda083
2018-12-27 16:06:29 +09:00
Remi NGUYEN VAN 41d01af00d Merge "Build NetworkStack package" am: 7264a0daab am: 6841fbda60
am: e28b62136b

Change-Id: Id0645332026bc5071d44ccbed121ff508a8293a2
2018-12-25 17:14:44 -08:00
Remi NGUYEN VAN 7264a0daab Merge "Build NetworkStack package" 2018-12-26 00:48:25 +00:00
Patrik Fimml 618f1b2c0c Push cameraserver downstream from base_system.mk.
Some non-phone form factors don't want cameraserver to save storage and RAM.
Pushing it down to handheld and other build files allows selective inclusion to
happen there.

Intended to be a no-op refactoring, will disable for ATV in a follow-up CL.

Bug: 118369095
Test: built system image for random device as smoke test
Change-Id: I260fa5c9e512341d6a6824afebd5e8273fa5e66c
Merged-In: I260fa5c9e512341d6a6824afebd5e8273fa5e66c
2018-12-21 11:53:09 +00:00
Yifan Hong fe4fdb5b4e Merge "Add lpdump to all builds" am: daf5a10602 am: 194b0b1da9
am: 4667e6bb73

Change-Id: I6fb74a4c6ed87ce0f6ddc29723414567bd08b3f9
2018-12-19 19:01:34 -08:00
Yifan Hong 4667e6bb73 Merge "Add lpdump to all builds" am: daf5a10602
am: 194b0b1da9

Change-Id: Ib84cfdbe0a7e4caa46c5cab100f8263c00892379
2018-12-19 18:57:22 -08:00
Siarhei Vishniakou 38b17bd467 Add the InputClassifier HAL to vndk
Build fails if InputClassifier HAL is not added to vndk. Add the
required .so file here.

Bug: 62940136
Test: build only
Change-Id: I92bb4742e4e7e13d58e7f3ced7b9f6fd8155012b
2018-12-19 17:58:48 -08:00
Justin Klaassen 8500fedc25 Merge "Remove ExactCalculator module" 2018-12-20 01:20:05 +00:00
Ruchi Kandoi edb74d2368 Add android.hardware.nfc@1.2 to VNDK
Test: Compiles
Change-Id: I6a334149323d909ce47c18bde7c78dc6511049b8
2018-12-19 15:02:53 -08:00
Yifan Hong 4663e3257a Add lpdump to all builds
Right now, it takes 29K.

Test: builds

Change-Id: I8f2e4be52cca6697724988ddc880aa6f29166cd1
2018-12-19 11:32:54 -08:00
Cheney Ni b7e100c6be Add IBluetoothAudio HAL 2.0 to VNDK
Bug: 111519504
Test: build & boot

Change-Id: I4247b67709a68f26c670371e6a3407171988dcf4
2018-12-20 00:06:34 +08:00
Sundong Ahn 0372f189ac Change the impl lib name of java_sdk_library
The impl lib name of java_sdk_library is changed to {module_name}.jar
instead of {module_name}.impl.jar

Bug: 110404779
Test: m -j
Change-Id: I275cd40e3682640b96425e56698cea770888cbb1
2018-12-19 21:11:52 +09:00
SzuWei Lin ce383df8c9 Merge "Apply skip mounting product and other partitions in GSI" am: 00d74cc938 am: 2e39e68d07
am: eb8b11b782

Change-Id: I13520ebc3829ffece53315aa9dc6a1f446dd4618
2018-12-19 03:22:14 -08:00
SzuWei Lin eb8b11b782 Merge "Apply skip mounting product and other partitions in GSI" am: 00d74cc938
am: 2e39e68d07

Change-Id: I5e2b28a8819a494fa56e2762e05b0babc5597cb7
2018-12-19 03:17:07 -08:00
Justin Yun 66e573fb1d Merge "Remove libunwind from VNDK" am: a4fd5e72a4 am: cf50281a7d
am: d5c510b78d

Change-Id: Ic27600aecec23f3ee934b8bf1f0e78c23bdc9743
2018-12-19 00:43:29 -08:00
Justin Yun d5c510b78d Merge "Remove libunwind from VNDK" am: a4fd5e72a4
am: cf50281a7d

Change-Id: Ic4a63f3a93116287443da640ac7d764bb8e7ac2f
2018-12-19 00:34:05 -08:00
SzuWei Lin 2d541f35cd Apply skip mounting product and other partitions in GSI
Uses skip_mount.cfg for `init` to skip mounting product and
product_service paritions in GSI. The patch also removes
the un-mount in `init.gsi.rc`.

With this patch, a device with flashing GSI will not use the
content in product/prodcut_service partitions on the device
and will always use the content under /system/product in GSI.

The patch also rename the target/product/vndk to
target/product/gsi.

Bug: 120208657
Bug: 117246558
Test: Boot blueline master/P with flashing aosp_arm64-userdebug
Test: /product and /product_service should be symbolic links
Change-Id: Idc9c60e5a05b3d90fc4ab64b0ac000571849b19b
2018-12-19 14:42:27 +08:00
Sandeep Patil b3899c7a10 Add 'dmctl' to default debug utilities.
dmctl can list all device mapper targets and their tables which is
extremely useful information for a bugreport. Especially to compare
the device mapper setup with the partition metadata.

Bug: 120916687
Test: 'dmctl list device -v'

Change-Id: I9e3afcf146b2814b0304f69cdf6029303beb57c7
Signed-off-by: Sandeep Patil <sspatil@google.com>
2018-12-18 17:33:23 -08:00
Justin Yun c80ae22e44 Remove libunwind from VNDK
libunwind has no dependency on vendor modules.
Remove it from VNDK list.

Bug: 120948701
Test: build and boot
Change-Id: Ic4c0080fea7da021334aaa1a81b3b7377b06f62f
2018-12-19 00:57:17 +00:00
Anton Hansson c8dd0b6eac Merge "Allow mainline_arm64 to have product contents" am: 632ee3dee8
am: 0fdc4adae9

Change-Id: Iedd3b797967b02f85562cb3ad4cd30af4196a541
2018-12-18 11:40:30 -08:00
Anton Hansson acb3084aa2 Allow mainline_arm64 to have product contents
The device currently targeted does not have a product partition.
Adding product-specific apps to it therefore trips up the artifact path
check for /system.

Workaround that by whitelisting /system/product/% for now. This should
be removed when the device has the right partitions.

Bug: 110072687
Test: build mainline_arm64
Merged-In: I54175bc51df5dfe82c64f66f255a2cea6ff9b9ab
Change-Id: I54175bc51df5dfe82c64f66f255a2cea6ff9b9ab
2018-12-18 14:34:29 +00:00
Anton Hansson cbf70886c2 Move SystemUI to handheld_vendor
The app is moving to /product, so doesn't belong in
handheld_system anymore. Note: a handheld_product will
likely be created at a future point in time.

Bug: 110072687
Test: make
Change-Id: Ic2959dd5e218de0fb9c070ba1dd743c57d052234
2018-12-18 10:33:52 +00:00
Anton Hansson e8bd417c94 Move Settings to handheld_vendor
The app is moving to /product, so doesn't belong in
handheld_system anymore. Note: a handheld_product will
likely be created at a future point in time.

Bug: 110072687
Test: make
Change-Id: I46dc990dfcf4a501c2a362e4ebaa210ba306cee5
2018-12-18 09:57:49 +00:00
Anton Hansson a2946913ed Allow mainline_arm64 to have product contents
The device currently targeted does not have a product partition.
Adding product-specific apps to it therefore trips up the artifact path
check for /system.

Workaround that by whitelisting /system/product/% for now. This should
be removed when the device has the right partitions.

Bug: 110072687
Test: build mainline_arm64
Change-Id: I54175bc51df5dfe82c64f66f255a2cea6ff9b9ab
2018-12-18 09:57:45 +00:00
Justin Klaassen 1641e23c45 Remove ExactCalculator module
Individual products can add their own calculator package if desired.

Bug: 120905067
Test: lunch aosp_arm64 && make -j8
Change-Id: I60490b6e2a42c4304768075e8fef9f07cb72d268
2018-12-17 17:02:13 -08:00
Rafal Slawik 1e01828d59 Merge "Add rss_hmw_reset to system partition" am: 9aaf0d4019 am: 9eeeaeb592
am: 050d24634e

Change-Id: I208b457ee6c8261a70d05cd8b8a906c7916cc25f
2018-12-17 04:50:45 -08:00
Rafal Slawik 050d24634e Merge "Add rss_hmw_reset to system partition" am: 9aaf0d4019
am: 9eeeaeb592

Change-Id: I5af4a0a3f4afb61dc1a354c3d515e3e6e93be500
2018-12-17 04:46:31 -08:00
Treehugger Robot 9aaf0d4019 Merge "Add rss_hmw_reset to system partition" 2018-12-17 12:31:26 +00:00
Adam Vartanian 43eea999d3 Merge "Add Conscrypt APEX to base image" am: 9288e5c5ad am: 0ebdd9b387
am: 448dbf8873

Change-Id: If1bab7a86e11503d837a8c9ad46e46f10ab51fe9
2018-12-14 09:53:02 -08:00
Adam Vartanian 448dbf8873 Merge "Add Conscrypt APEX to base image" am: 9288e5c5ad
am: 0ebdd9b387

Change-Id: Ibbb5191b4cf2ab2364bdc91c53ec6a38db36adb0
2018-12-14 09:47:53 -08:00
Adam Vartanian cee5d1da46 Add Conscrypt APEX to base image
Test: manual inspection of base image
Bug: 110404540
Change-Id: Ief4104ab0a2b42407554b96e9a8b1b47cddff156
2018-12-14 09:58:13 +00:00
Treehugger Robot 93e6c59784 Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into master" 2018-12-13 05:45:21 +00:00
Dongwon Kang 31adbe5143 Merge "Add com.android.media in the default build." 2018-12-13 00:53:00 +00:00
Remi NGUYEN VAN a329810971 Build NetworkStack package
For go devices, the network stack should not run in a separate process:
NetworkStackLib is used in-process instead.

Test: built & booted a go and non-go config
Bug: b/112869080

Change-Id: I18b0446a0c0d19519ce0ef344f185b54ad7d4ac6
2018-12-13 09:28:10 +09:00
TreeHugger Robot f017a4ac07 Merge "Add bufferhub service to system partition" 2018-12-12 22:30:55 +00:00
Matt Pape 65d1857067 Merge "Add device_config module for debugging configuration flags." 2018-12-12 17:37:29 +00:00
Nicolas Geoffray 7d1af4610a Merge "Remove perfprofd from set of binaries installed on system." am: 1e57a89bf9 am: 41136edafd
am: ef9d004894

Change-Id: Ibd867ed2c2ad84ba53487b1e4f203864df50d98e
2018-12-12 05:40:01 -08:00
Nicolas Geoffray ef9d004894 Merge "Remove perfprofd from set of binaries installed on system." am: 1e57a89bf9
am: 41136edafd

Change-Id: I8e0f1acb17b37cda2ef0b080cffbd3b08a5565ff
2018-12-12 05:34:55 -08:00
Nicolas Geoffray 41136edafd Merge "Remove perfprofd from set of binaries installed on system."
am: 1e57a89bf9

Change-Id: I0539202c7608fff7f206420adc1e560454ae9de8
2018-12-12 05:29:38 -08:00
Nicolas Geoffray 1bc5aff793 Remove perfprofd from set of binaries installed on system.
Needed to get some space on marlin-eng :(

Also avoids static linking libart into perfprofd. Roland will follow-up by reverting the no-perfprofd changes.

bug: 73175642

Test: lunch marlin-eng && m -j32
Change-Id: Ic1c79c6dd1052981801b92604f9891a8a63b4ea0
2018-12-11 23:00:57 +00:00
Xin Li 3449df5704 DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into master
Bug: 120502534
Change-Id: Ib1b590fc605b17e3a3901e65f62d5f7ad2257f6a
2018-12-11 14:03:11 -08:00
Matt Pape 406427985d Add device_config module for debugging configuration flags.
Test: check installed files on local builds.
Bug:109919982
Bug:113101834

Change-Id: Ie9ae3930f216efe932dcc6246bbf9cc6e3b8ff14
2018-12-11 21:16:27 +00:00
Dongwon Kang fb2c1a1c6e Add com.android.media in the default build.
Test: make systemimage on sailfish and marlin
Bug: 112766425
Change-Id: I05678f08dac0e5dbc29e80ee8025a9b5e39f0102
2018-12-10 19:07:06 -08:00
Xin Li ffef19fc52 DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into stage-aosp-master
Bug: 120502534
Change-Id: I9bd907538fd5a67818f9d067b6978946b9c4aded
2018-12-11 00:27:19 +00:00
Hyunyoung Song 01325d7726 Merge "Add IconOverlay's to appropriate build/ also move experimental overlays" 2018-12-10 21:26:32 +00:00
TreeHugger Robot 6ed45c229a Merge "Add Codec2 to mainline_system" 2018-12-08 05:36:49 +00:00
Hyunyoung Song 04a71b8223 Add IconOverlay's to appropriate build/ also move experimental overlays
Test: adb shell cmd overlay enable --user 0 com.android.theme.icon.square
Bug: 118757933
Bug: 118757664

TL;DR;;

RRO apk and it's corresponding actors (applications that enable/disable the overlay)
Actors
[AOSP] packages/apps/ThemePicker is actor for IconShape*Overlay and AccentColor*Overlay
[AOSP] packages/apps/Settings is actor for DisplayCutout*Overlay

RRO packages
[AOSP] frameworks/base/packages/overlays/DisplayCutout*Overlay
[AOSP] frameworks/base/packages/overlays/IconShape*Overlay
[AOSP] frameworks/base/packages/overlays/AccentColor*Overlay


Change-Id: Ibaf5f005d112ad2ee8fc086bd7616b86446794a0
2018-12-07 15:18:51 -08:00
Andreas Gampe e5b3065570 Merge "Build: Add test apex keys to debug product packages" am: ab459af5b5 am: 31e6044aba
am: 02179aa4a2

Change-Id: I49b9fc921477f154b1d08f3769ac366fa8741171
2018-12-06 12:06:36 -08:00
Andreas Gampe 02179aa4a2 Merge "Build: Add test apex keys to debug product packages" am: ab459af5b5
am: 31e6044aba

Change-Id: I159a80d7f2a78f455cb5aafea2cc619da867e2e7
2018-12-06 11:46:31 -08:00
Jiwen 'Steve' Cai 6b47cad7ed Add bufferhub service to system partition
Bug: 112940221
Test: Build system
Change-Id: Ia31aebebe058953b76514373570abb87bf0f0bb3
2018-12-06 11:39:08 -08:00
Andreas Gampe ab459af5b5 Merge "Build: Add test apex keys to debug product packages" 2018-12-06 19:13:56 +00:00
Patrik Fimml 8fcc95e2b9 Merge "Push cameraserver downstream from base_system.mk." into pi-dev-plus-aosp
am: 9f0e7c70de

Change-Id: I2c534ae60139fdf08ec8b6bea98bc39c9cd2076b
2018-12-06 10:12:21 -08:00
Patrik Fimml 9f0e7c70de Merge "Push cameraserver downstream from base_system.mk." into pi-dev-plus-aosp 2018-12-06 17:53:27 +00:00
Pawin Vongmasa 24584d1c04 Add Codec2 to mainline_system
Test: make cts -j123 && cts-tradefed run cts-dev -m \
CtsMediaTestCases --compatibility:module-arg \
CtsMediaTestCases:include-annotation:\
android.platform.test.annotations.RequiresDevice

Bug: 112362730
Bug: 119853704
Change-Id: I563748d4cea04ab09f03109fa8fa7697d35de581
2018-12-06 07:40:18 -08:00
TreeHugger Robot 7463c1c4ab Merge "Revert "Revert "Audio VNDK: add V5 HIDL libraries""" 2018-12-05 23:59:22 +00:00
Kevin Rocard 5f341dd8fc Merge "Do not install unused arch variant of audio libs" 2018-12-05 02:49:20 +00:00
Kevin Rocard f43f5dff0d Do not install unused arch variant of audio libs
PRODUCT_PACKAGES installs the primary arch variant of executables
and both the primary and secondary arch variant of shared libraries.
It also installs the dependencies of each files.

A lot of audio libraries were listed in PRODUCT_PACKAGES although
they are dependencies of audioserver.
Thus those libraries where installed in both archs whereas
only the arch of the audioserver is needed.

Thus remove all audio libraries from PRODUCT_PACKAGES and have them
installed automatically as a dependency of audioserver in the arch
variant of audioserver.

That should also save ~3MB of space on the system partition.

Test: m -j; du -a $ANDROID_PRODUCT_OUT/system > before
      # apply this patch
      rm -r $ANDROID_PRODUCT_OUT
      m -j; du -a $ANDROID_PRODUCT_OUT/system > after
      meld before after
      # lib64 is not changed, lib32 does not have audio libs
Signed-off-by: Kevin Rocard <krocard@google.com>

Change-Id: Icbcf4c92d60819ca2f9c14ba0aec043584ed081f
2018-12-04 22:57:32 +00:00
Kevin Rocard bdec022734 Merge "Audio VNDK: add V5 HIDL libraries" am: 5cf5594818
am: aabe14f84b

Change-Id: I0efdc011ed27964307255da945d7fdaa94f92471
2018-12-04 10:03:51 -08:00
Kevin Rocard c11d2e4caf Revert "Revert "Audio VNDK: add V5 HIDL libraries""
This reverts commit 6162caa5bf.

Reason for revert: revert the revert

Change-Id: Ife6daf2559d9fae6633f257628e7b7756bf94075
2018-12-04 02:32:50 +00:00
Kevin Rocard 6162caa5bf Revert "Audio VNDK: add V5 HIDL libraries"
Marlin is full for now.
This reverts commit ede0ba0c3b.

Reason for revert: Marlin is full, those library take too much space for now

Change-Id: I3f355058db318fa77cfce8171fc91d73dc9cc1ca
2018-12-04 02:09:51 +00:00
Kevin Rocard fc5d8f086f Merge "Audio VNDK: add V5 HIDL libraries" 2018-12-03 22:14:57 +00:00
Anton Hansson e0459e6cea Merge "Add llkd to mainline_system" am: 5fbe6abfb7 am: ef45312e76
am: 443dc85a3b

Change-Id: Iacf96ff1c8b3e4f9078d44daa3738524b4582865
2018-12-03 07:53:54 -08:00
TreeHugger Robot 5ed52b0299 Merge "Bluesky vndk change" 2018-12-03 07:58:27 +00:00
Kevin Rocard 693dc9a53f Audio VNDK: add V5 HIDL libraries
Bug: 118203066
Test: compile
Change-Id: I830f9fac7a3a99f06b2112ae844bf7b3f6ad2888
Merged-In: I830f9fac7a3a99f06b2112ae844bf7b3f6ad2889
Signed-off-by: Kevin Rocard <krocard@google.com>
2018-12-02 18:21:11 -08:00
Kevin Rocard 916cde8424 Merge "Audio VNDK: remove legacy HAL shim" 2018-11-30 22:20:40 +00:00
Anton Hansson 443dc85a3b Merge "Add llkd to mainline_system" am: 5fbe6abfb7
am: ef45312e76

Change-Id: I85cc391ae9163e89f9a2d0a3b622d57160c3c235
2018-11-30 04:25:55 -08:00
Anton Hansson 5fbe6abfb7 Merge "Add llkd to mainline_system" 2018-11-30 10:33:44 +00:00
gomo 0383995cf9 Bluesky vndk change
Bug: 111441283
Test: Existing tests pass.
Change-Id: Iad5ae0c0ffeed2830ca8824589a60bdca5449e78
2018-11-30 01:54:43 -08:00
TreeHugger Robot 5f0dd4e7f3 Merge "More options to mix floating and nav bar height overlays (2/2)" 2018-11-30 04:57:20 +00:00
Yu-Han Yang fb6809239a Merge "Add GNSS HAL v2.0 to vndk" 2018-11-30 01:34:33 +00:00
Anton Hansson 25678ae0d9 Merge "Add two compile flags for mainline" am: 0bc57620fc am: 0d0bb05525
am: f3c0c3ad2b

Change-Id: If1594368c6817285246b4378d9139dfd4c1f2db0
2018-11-29 11:57:26 -08:00
Anton Hansson f3c0c3ad2b Merge "Add two compile flags for mainline" am: 0bc57620fc
am: 0d0bb05525

Change-Id: If878264e8af1632d223469aeb52019d3aeed4dbb
2018-11-29 11:51:03 -08:00
chenbruce 22c9d1f1c3 Merge "Add the dns resolv module to /system" am: d5bb13addb am: 5429dae4bb
am: 1e8a05af8d

Change-Id: If880d190f2ad95b6efeb6504abae2d65505892a5
2018-11-29 02:29:44 -08:00
chenbruce 1e8a05af8d Merge "Add the dns resolv module to /system" am: d5bb13addb
am: 5429dae4bb

Change-Id: I00ff1ca8a960c3d1107dffca5b5f3d1898d07693
2018-11-29 02:20:33 -08:00
Anton Hansson 3b11910bfb Add two compile flags for mainline
- LMKD_LOG_STATS being false is a disk-saving flag not suitable
  for mainline
- USE_HWC2 should likely be cleaned up, but toggles some timing
  behavior in libhwui

Bug: 80410283
Test: build mainline_system_arm64
Change-Id: I8a1be50bd2cc48405656cd1daad8e8a1ca555871
2018-11-29 10:10:42 +00:00
Treehugger Robot d5bb13addb Merge "Add the dns resolv module to /system" 2018-11-29 10:01:19 +00:00
chenbruce 27bfb6371f Add the dns resolv module to /system
This includes the dns resolv APEX in the system image

Bug: 119527674
Test: build / boot crosshatch
Change-Id: Ie92db9979fb63bfabcd29590d0ea236fd8717970
2018-11-29 12:36:32 +08:00
Andreas Gampe 825ce40e78 Build: Add test apex keys to debug product packages
The keys are required for tests.

Bug: 119261380
Bug: 119264433
Test: m
Change-Id: I36a96cfae21f1f545a0168cfd45d6f8a2a139ab3
2018-11-28 14:36:16 -08:00
Matthew Ng 0e5ca198e3 More options to mix floating and nav bar height overlays (2/2)
Before slim buttons and floating were mutually exclusive, now they can
both be enabled as overlays so floating with a slim nav height can
occur.

Bug: 112934365
Test: manual
Change-Id: I34029973b968de725dc918f4ccfcdb12854bccd8
2018-11-27 15:01:48 -08:00
Xiangyu/Malcolm Chen 8beac8f93f Merge changes from topic "RADIO_HAL_MIGRATE" am: 7f3d46e46d
am: 08ac70695f

Change-Id: I838d7f29fb5d59bc5febccfb380e966a56599fa4
2018-11-27 13:32:03 -08:00
Malcolm Chen 07fdc21766 Adding IRadioConfig 1.2 to current.txt.
To better test CBRS, we want IRadio 1.1 to be Android P plus CBRS
HAL interfaces, while 1.2 will be 1.1 plus all other Android Q
interfaces. So we are creating V1_2 folder and moving everything
currently defined in android.hardware.radio.config.V1_1 there.

Bug: 117805040
Test: build and telephony unittest
Change-Id: Icf208036385d1d9994d07fe7d839b290f2234622
Merged-In: Icf208036385d1d9994d07fe7d839b290f2234622
2018-11-27 19:36:05 +00:00
Malcolm Chen 916106972d Adding IRadio 1.4 to vndk current.txt
To better test CBRS, we want IRadio 1.3 to be Android P plus CBRS
HAL interfaces, while 1.4 will be 1.3 plus all other Android Q
interfaces. So we are creating V1_4 folder and moving everything
currently defined in android.hardware.radio.V1_3 there.

Bug: 117805040
Test: build and telephony unittest
Change-Id: I0a0c651b25caa4d0bd88bf51c02a9f7160d0caff
Merged-In: I0a0c651b25caa4d0bd88bf51c02a9f7160d0caff
2018-11-27 19:14:18 +00:00
Kevin Rocard ede0ba0c3b Audio VNDK: add V5 HIDL libraries
Bug: 118203066
Test: compile
Change-Id: I830f9fac7a3a99f06b2112ae844bf7b3f6ad2889
Signed-off-by: Kevin Rocard <krocard@google.com>
2018-11-27 18:53:36 +00:00
Malcolm Chen 5866daa950 Adding IRadioConfig 1.2 to current.txt.
To better test CBRS, we want IRadio 1.1 to be Android P plus CBRS
HAL interfaces, while 1.2 will be 1.1 plus all other Android Q
interfaces. So we are creating V1_2 folder and moving everything
currently defined in android.hardware.radio.config.V1_1 there.

Bug: 117805040
Test: build and telephony unittest
Change-Id: Icf208036385d1d9994d07fe7d839b290f2234622
2018-11-27 18:51:12 +00:00
Xiangyu/Malcolm Chen 78e06ceaad Merge "Adding IRadio 1.4 to vndk current.txt" 2018-11-27 18:50:42 +00:00
Kevin Rocard 343004b888 Audio VNDK: remove legacy HAL shim
The audio shim were never intended to be part of the VNDK,
they are not ABI stable (as they are a shim to a non ABI stable legacy
API) and provide no value as are just a set of simple helper functions.

Bug: 118203066
Test: compile
Change-Id: Ie6f14dc314c46cf8f29ba8dfd872942cda78bca8
Signed-off-by: Kevin Rocard <krocard@google.com>
2018-11-27 18:50:07 +00:00
Patrik Fimml 6936e12b10 Push cameraserver downstream from base_system.mk.
Some non-phone form factors don't want cameraserver to save storage and RAM.
Pushing it down to handheld and other build files allows selective inclusion to
happen there.

Intended to be a no-op refactoring, will disable for ATV in a follow-up CL.

Bug: 118369095
Test: built system image for random device as smoke test
Change-Id: I260fa5c9e512341d6a6824afebd5e8273fa5e66c
2018-11-27 11:02:07 +00:00
Anton Hansson bd2af2ecd8 Merge "Add two more libraries to mainline_system" am: 159eb0938b am: 4daf6aeee0
am: 02d57864c3

Change-Id: Ib43d402b2ca7e54dad53407bf60ddf9aae1eaf3e
2018-11-27 01:19:44 -08:00
Anton Hansson 02d57864c3 Merge "Add two more libraries to mainline_system" am: 159eb0938b
am: 4daf6aeee0

Change-Id: Iaf5b47d23a8f11a5cad33f2018b0c76ebc1f45ed
2018-11-27 01:11:29 -08:00
Anton Hansson 159eb0938b Merge "Add two more libraries to mainline_system" 2018-11-27 08:53:29 +00:00
Steven Moreland bfaaafef6b Merge "safe_union@1.0 to vndk-sp" am: b304fd0509 am: 8afcf3a2fc
am: 9a16b6827f

Change-Id: I4bd5cf6f6fd0bbf16b5764b9174bc2622177a636
2018-11-26 18:38:14 -08:00
Steven Moreland 9a16b6827f Merge "safe_union@1.0 to vndk-sp" am: b304fd0509
am: 8afcf3a2fc

Change-Id: I5b08cf815bc4ea792cb4c51a40c88f1614746f40
2018-11-26 18:22:11 -08:00
Malcolm Chen fb74977c6c Adding IRadio 1.4 to vndk current.txt
To better test CBRS, we want IRadio 1.3 to be Android P plus CBRS
HAL interfaces, while 1.4 will be 1.3 plus all other Android Q
interfaces. So we are creating V1_4 folder and moving everything
currently defined in android.hardware.radio.V1_3 there.

Bug: 117805040
Test: build and telephony unittest
Change-Id: I0a0c651b25caa4d0bd88bf51c02a9f7160d0caff
2018-11-26 23:28:39 +00:00
Steven Moreland 62da89ca75 safe_union@1.0 to vndk-sp
This is a types-only HAL used by any HAL as a convenient primitive for
effectively using safe_union, so it should be able to be
double-loadable.

Bug: 119790516
Test: build and boot walleye
Change-Id: I8f48ec6e3a0f47bfd5bb90d8c496848fbed85687
2018-11-26 12:24:32 -08:00
Anton Hansson 1f6e024bcc Add two more libraries to mainline_system
Bug: 80410283
Test: make
Change-Id: I479396b24b1a551afd591da9f4f550eb0a74b540
2018-11-26 17:08:07 +00:00
Anton Hansson 678cc0ec24 Merge "Add a bunch of libraries to mainline_system" am: 12fa690ff6 am: 12b2b57850
am: 4558578f22

Change-Id: I4b62c5c688bf3be2765375dbad2ee10cdb66d73a
2018-11-21 04:26:52 -08:00
Anton Hansson 4558578f22 Merge "Add a bunch of libraries to mainline_system" am: 12fa690ff6
am: 12b2b57850

Change-Id: I144e1bcc029c4d654fe739e33384edf6561c8351
2018-11-21 04:21:47 -08:00
Anton Hansson 6d8a179cf1 Add a bunch of libraries to mainline_system
These are libraries commonly depended on by things on the product
partition. Add them explicitly for now.

Bug: 80410283
Test: build mainline_system_arm64
Change-Id: I6696990243397aa7109f88951ff120acf2a0f7e8
2018-11-20 14:53:09 +00:00
Dan Willemsen 8d06999f45 Merge changes from topics "iproute2-soong", "iw-soong" am: 38d08510f8 am: 14899d1e7f
am: 3a06ac6aec

Change-Id: I7bfd33f37c1daf8fdcd1e007eb15eb7581334345
2018-11-19 22:53:31 -08:00
Dan Willemsen 3a06ac6aec Merge changes from topics "iproute2-soong", "iw-soong" am: 38d08510f8
am: 14899d1e7f

Change-Id: If5c5cd5557291cfa787e0d3babe84ea34de9adde
2018-11-19 22:44:17 -08:00
Dan Willemsen 66a468a772 Add ss as a previously debug tagged module
From external/iproute2

Test: check installed files on debug builds
Change-Id: Ie2e1fc927f636602b1285f8b0e62a926d538b150
2018-11-20 03:08:19 +00:00
Dan Willemsen cf0a2169d0 Add iw as a previously debug tagged module
From external/iw

Test: check installed files on debug builds
Change-Id: Ie1282e88dfee47f958e13fd7ec17163f1178cb22
2018-11-20 03:08:07 +00:00
Rafal Slawik f0ca96b8d1 Add rss_hmw_reset to system partition
rss_hwm_reset is binary that reset RSS high-water mark counters for all
currently running processes. It runs in a separate process because it
needs dac_override capability.

The binary is not a persistent service. It is invoked from a system
service by flipping sys.rss_hwm_reset.on property.

Bug: 119603799
Test: adb shell ls /system/bin
Change-Id: Iee0b54ec6486d8f23048819493f6d710db3feff6
2018-11-19 10:14:51 +00:00
Dan Willemsen f09272488d Add previously debug tagged modules
From external/iputils

This had been accidentally skipped in automerger.

Test: check installed files on userdebug builds
Change-Id: I26e7cfa03f8a788283bce9c75fc38b4221cd57e6
(cherry picked from commit 0d78e19721)
2018-11-18 18:40:28 -08:00
Dan Willemsen c1c41bd028 Merge changes from topic "iputils-soong" am: 7320a023ea
am: f89d943716

Change-Id: Iced32c8bda72fe749c89faf30909258af901dd92
2018-11-18 16:51:58 -08:00
Dan Willemsen 0d78e19721 Add previously debug tagged modules
From external/iputils

Test: check installed files on userdebug builds
Change-Id: I26e7cfa03f8a788283bce9c75fc38b4221cd57e6
2018-11-17 11:38:28 -08:00
Zach Riggle 0665927c9c Add sanitizer-status to PRODUCT_PACKAGES_DEBUG
This ensures all -userdebug builds have the sanitizer-status binary,
which is used to check which build flags were used for a given image.

It is important to distinguish between what the build fingerprint
claims, and what is actually available on the phone.

Change-Id: Iac1eabb8c5ed885a057f7a302b1887b7e9c4ccbc
Merged-In: Iac1eabb8c5ed885a057f7a302b1887b7e9c4ccbc
(cherry-picked from 3a26f80cd4)
2018-11-17 11:37:45 -08:00
SzuWei Lin a37f4bd2bd Merge "Unmount product partition in GSI" am: e67518fe6d am: fc7f09e5bf
am: 0556ad2ab2

Change-Id: Ia7014c05c187a3b781de586e702921dae7c47992
2018-11-15 21:40:47 -08:00
SzuWei Lin 0556ad2ab2 Merge "Unmount product partition in GSI" am: e67518fe6d
am: fc7f09e5bf

Change-Id: I176b2e2324419017647c87a9e1a31a7136297f0d
2018-11-15 21:36:34 -08:00
Treehugger Robot e67518fe6d Merge "Unmount product partition in GSI" 2018-11-16 05:17:33 +00:00
TreeHugger Robot aa4a48dad0 Merge "Add modules 'idmap2', 'idmap2d'" 2018-11-15 23:37:05 +00:00
Neil Fuller 004dc5e78f Merge "Add the time zone data module to /system" am: fcdeba0d6d am: 2bb1611d80
am: fe44bc3bda

Change-Id: I6d29d95bca746bd44bbae96d02f7d97a4b9912e7
2018-11-15 08:25:09 -08:00
Neil Fuller fe44bc3bda Merge "Add the time zone data module to /system" am: fcdeba0d6d
am: 2bb1611d80

Change-Id: I0b6594710a4d37857a74da0e760a997c4a583958
2018-11-15 07:49:25 -08:00
Neil Fuller fcdeba0d6d Merge "Add the time zone data module to /system" 2018-11-15 15:17:04 +00:00
Mårten Kongstad e2c98fb9be Add modules 'idmap2', 'idmap2d'
Test: builds, boots
Change-Id: I1d806dc875a493e730ab55d2fdb027618e586d16
2018-11-15 07:09:19 -08:00
SzuWei Lin 4999dc047c Unmount product partition in GSI
This is a workaround solution. It let GSI to unmount product
partition when booting. The patch avoid the problem that

- share UID between between system and product partition
- the product partition override the content under /system/product

Bug: 119391482
Test: Boot aosp_arm64-userdebug on a blueline device with Android P
Change-Id: I48808fcc1ca527a23eb1446b97176b08268b500e
2018-11-15 21:06:56 +08:00
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