Avichal Rakesh
28b6a02300
Add DeviceAsWebcam to general handheld_system
...
DeviceAsWebcam is a new service that lets an Android Device be used as a
UVC webcam. The logic in DeviceAsWebcam is protected behind the vendor
property `ro.usb.uvc.enabled`. Vendors who support UVC will need to set
the property to `true` using something like
```
PRODUCT_VENDOR_PROPERTIES += \
ro.usb.uvc.enabled?=true
```
Bug: 242344221
Test: Manually tested that the makefile is correctly inherited from.
Change-Id: I9b8444406f1c02fc8b76caee3e961016d9430a0a
2023-02-06 14:18:36 -08:00
Sumedh Sen
d343e2bb19
Merge "Add new xml reference to Android.mk"
2023-01-31 23:20:45 +00:00
Karthik Mahesh
284862a501
Merge "Add ODP system service jar to system server jars list."
2023-01-25 19:35:41 +00:00
Fabián Cañas
86fb70348c
Merge "Add binder transaction recording tool to base system debug packages" am: af79d1dede
am: 95dded3f87
am: 96d060bb74
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2393218
Change-Id: I53171882103a5a2016fd7cba2843a66eb526b025
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-24 19:14:52 +00:00
Fabián Cañas
95dded3f87
Merge "Add binder transaction recording tool to base system debug packages" am: af79d1dede
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2393218
Change-Id: I97b63a756be4d3f631b4c578f481863a05ab93c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-24 16:59:25 +00:00
Fabián Cañas
af79d1dede
Merge "Add binder transaction recording tool to base system debug packages"
2023-01-24 16:24:54 +00:00
Karthik Mahesh
e98268fc4f
Add ODP system service jar to system server jars list.
...
Bug: 236174677
Test: TH
Change-Id: Ia999f9a514c32bedef0e6cdd2bba8087290cfe7e
2023-01-23 22:36:58 -08:00
Treehugger Robot
a33a94684b
Merge "remove health library from VNDK" am: b8470994b4
am: c7f5895670
am: 7a19a28807
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2319371
Change-Id: Ibd4f11d53bbaa908dfb00df42325d7069b46c0bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-24 02:44:41 +00:00
Sumedh Sen
0e592f05df
Add new xml reference to Android.mk
...
Add "initial-package-stopped-states.xml" in Android.mk
for it to be available for SystemConfig to use.
Test: None
Bug: 249514169
Change-Id: I7ea99a285c930d3de93c35deaacc206e37c6aad0
2023-01-23 17:27:26 -08:00
Treehugger Robot
c7f5895670
Merge "remove health library from VNDK" am: b8470994b4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2319371
Change-Id: I245141b6bbb91d2d139071d95db8e076fc2e3330
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-24 01:20:04 +00:00
Jack Wu
dbbe29a15f
remove health library from VNDK
...
Bug: 251425963
Test: build
Change-Id: I368f51bf66e117acee791d3a52eda4bb9b7be411
Signed-off-by: Jack Wu <wjack@google.com>
2023-01-24 00:41:13 +00:00
Bo Hu
043da90fb3
Merge "emulator: do not enforce 8G system image partition" am: 7012508bf5
am: 7624c44f1d
am: 50fd1924be
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2393534
Change-Id: I79f68a7521f9d56b2cbd394193638ebf3a0fd7c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-23 21:42:33 +00:00
Bo Hu
7624c44f1d
Merge "emulator: do not enforce 8G system image partition" am: 7012508bf5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2393534
Change-Id: Idc41e5f4118c7e7aa0b082ed4031892e8d05e252
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-23 19:54:06 +00:00
Fabián Cañas
d8beee09b8
Add binder transaction recording tool to base system debug packages
...
Test: Make a fresh image. Use and explore with `record_binder`
Change-Id: I4ab24d34c17218b816143864f69819e9ce70e6ae
2023-01-23 14:45:40 -05:00
Bo Hu
7012508bf5
Merge "emulator: do not enforce 8G system image partition"
2023-01-23 18:54:33 +00:00
Treehugger Robot
c8daa6c76e
Merge "Add aosp_riscv64 to AndroidProducts for TARGET_BUILD_APPS" am: 96159b063d
am: bd2e23ee99
am: 20fd85c38f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2393219
Change-Id: I1268ecc1022acd450b21431776f930ee5a090f05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-20 05:17:32 +00:00
Treehugger Robot
bd2e23ee99
Merge "Add aosp_riscv64 to AndroidProducts for TARGET_BUILD_APPS" am: 96159b063d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2393219
Change-Id: Ibade628e5d41b8040e4fdd2f0df53d04ab6c38c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-20 04:19:08 +00:00
Treehugger Robot
96159b063d
Merge "Add aosp_riscv64 to AndroidProducts for TARGET_BUILD_APPS"
2023-01-20 03:54:11 +00:00
Motomu Utsumi
7d212c2027
Merge "Remove cronet from PRODUCT_PACKAGES" am: 95bfc2b8f5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2248673
Change-Id: I54728244ad739f1dc804a65b194d73d5fa518808
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-20 02:40:05 +00:00
Motomu Utsumi
95bfc2b8f5
Merge "Remove cronet from PRODUCT_PACKAGES"
2023-01-20 02:03:26 +00:00
Colin Cross
4dc7c85153
Add aosp_riscv64 to AndroidProducts for TARGET_BUILD_APPS
...
Allow building unbundled prebuilts for aosp_riscv64.
Test: TARGET_BUILD_APPS=CtsShim TARGET_PRODUCT=aosp_riscv64 m
Change-Id: If563f2e9b6c0181ad2465367e30bb283bea1fcf9
2023-01-19 14:58:07 -08:00
Patrick Rohr
34c150429a
Merge "Remove cronet from PRODUCT_PACKAGES"
2023-01-19 21:37:01 +00:00
Akilesh Kailash
3c0a3b5c94
Merge "Enable Batch writes for OTA installation." am: 529aa12817
am: dbe1b59d3c
am: c018013091
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2372277
Change-Id: Iebaae138fa0a19dea9b056c5cad1ae80e87df362
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-19 02:21:38 +00:00
Akilesh Kailash
dbe1b59d3c
Merge "Enable Batch writes for OTA installation." am: 529aa12817
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2372277
Change-Id: I596aa0c9ed36d4832ad136d814310d7bb253236e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-19 00:19:50 +00:00
Akilesh Kailash
529aa12817
Merge "Enable Batch writes for OTA installation."
2023-01-18 23:15:34 +00:00
Treehugger Robot
60c73a989d
Merge "Fix generic ramdisk build failures on dedicated recovery partitions" am: 2797146c86
am: 621e9cc599
am: 8b33b62d4a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2388833
Change-Id: I6374a7bdd6a11396b0c497126db9681b84c31df2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 21:20:54 +00:00
Treehugger Robot
621e9cc599
Merge "Fix generic ramdisk build failures on dedicated recovery partitions" am: 2797146c86
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2388833
Change-Id: Ia3fff9e16c204c846c1600c9cdcb83dc39bac027
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 20:24:56 +00:00
Treehugger Robot
2797146c86
Merge "Fix generic ramdisk build failures on dedicated recovery partitions"
2023-01-18 19:25:57 +00:00
Bo Hu
7fb8a697aa
emulator: do not enforce 8G system image partition
...
Only use 8G as default size, when product does not specify
the system image sizes.
Bug: 265440010
Test: build and check sizes
Change-Id: I8da862482600d06eda9b84d0cc5db65f713067b5
2023-01-18 11:09:03 -08:00
Devin Moore
b446d19ba5
Merge "Replace the HIDL cas service from default vendor images" am: 6e04deaec9
am: d5cbd27c6e
am: 8d9bff909c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2380863
Change-Id: Ic2b83c9cc62e07468b03f263c7a809fb845054b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 18:37:14 +00:00
Devin Moore
d5cbd27c6e
Merge "Replace the HIDL cas service from default vendor images" am: 6e04deaec9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2380863
Change-Id: Ic07cf0f0f60bfe7a6c8e2c9a41ea7bb759aa3e72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 17:41:13 +00:00
Devin Moore
6e04deaec9
Merge "Replace the HIDL cas service from default vendor images"
2023-01-18 17:36:03 +00:00
Martin Stjernholm
9f2fc85deb
Merge "Add system property for the new boot-after-mainline-update compilation reason."
2023-01-18 16:29:33 +00:00
Hsin-Yi Chen
bc9294cb0c
Merge "Update check-vndk-list rules" am: bed1ff2372
am: ae57cff779
am: 8e8d8949ac
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2379708
Change-Id: I7a5c23e59b4c23e314cd1c1c8a808f8ead617d3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 15:39:49 +00:00
Hsin-Yi Chen
ae57cff779
Merge "Update check-vndk-list rules" am: bed1ff2372
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2379708
Change-Id: I5575be4545555bb99d51f127607cc01cd60bab00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 14:16:32 +00:00
Hsin-Yi Chen
bed1ff2372
Merge "Update check-vndk-list rules"
2023-01-18 13:42:53 +00:00
Akilesh Kailash
9210c0c377
Enable Batch writes for OTA installation.
...
By default set `ro.virtual_ab.compression.threads` it to false.
Enabling this will improve OTA install time at the cost
of one more CPU.
Bug: 254188450
Test: OTA on Pixel
Change-Id: Idf1fa950a5fc394f0d783d80c84045295185fb85
Signed-off-by: Akilesh Kailash <akailash@google.com>
2023-01-18 06:20:37 +00:00
Kelvin Zhang
1143aaf772
Fix generic ramdisk build failures on dedicated recovery partitions
...
For targets with BoardUsesRecoveryAsBoot set to true, binaries in
generic_ramdisk are installed to $OUT/recovery/root/first_stage_ramdisk
This path is not on generic_ramdisk.mk 's allowlist, hence build fails.
To fix the failure, add $OUT/recovery/root/first_stage_ramdisk/system to
allow list.
Test: th, lunch eos-userdebug(a dedicated recovery partition target) and build.
Bug: 265477065
Change-Id: I89cf229adc028a7e5de632b9a3188ecb411de735
2023-01-17 17:11:55 +00:00
Martin Stjernholm
8450989b34
Add system property for the new boot-after-mainline-update compilation
...
reason.
Test: Boot
Bug: 265685704
Ignore-AOSP-First: Topic with internal changes - will cherry-pick to
AOSP later.
Change-Id: I11d8d6eac1ea0e9537a839ee39adf3edb51852ec
2023-01-16 18:54:51 +00:00
Devin Moore
4f5534b0d3
Replace the HIDL cas service from default vendor images
...
This has been converted to AIDL.
Test: none
Bug: 227673974
Change-Id: I7eaef8da34d29c448358749d331758cbed7851df
2023-01-12 19:17:57 +00:00
Xin Li
d8cc7f97ad
Merge tm-qpr-dev-plus-aosp-without-vendor@9467136
...
Bug: 264720040
Merged-In: Iea5b6fffed7c27855d87e35292f07a56686e4197
Change-Id: I912db6aac23dc5ee37b8b4455eec553da31d6dbc
2023-01-11 22:54:26 -08:00
Kun Niu
3c13774e72
Merge "Set UNBUNDLED_BUILD_SDKS_FROM_SOURCE to true by default in module_common.mk if the branch is not using slim manifests. This makes sure that mainline modules build locally are using the build from source sdk." am: 33790fc855
am: 3f20c0264c
am: 909b243e67
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2362614
Change-Id: I349519c8f1a93a4cf0382c8b9e817bc6d9ad566a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 02:50:18 +00:00
Kun Niu
909b243e67
Merge "Set UNBUNDLED_BUILD_SDKS_FROM_SOURCE to true by default in module_common.mk if the branch is not using slim manifests. This makes sure that mainline modules build locally are using the build from source sdk." am: 33790fc855
am: 3f20c0264c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2362614
Change-Id: Iccb497863e0b6c6a8d8927fb828dac0ad303edc3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 01:34:01 +00:00
Kun Niu
33790fc855
Merge "Set UNBUNDLED_BUILD_SDKS_FROM_SOURCE to true by default in module_common.mk if the branch is not using slim manifests. This makes sure that mainline modules build locally are using the build from source sdk."
2023-01-11 00:03:59 +00:00
Hsin-Yi Chen
ede358bde1
Update check-vndk-list rules
...
- Move LLNDK dumps from vndk directory to platform directory.
- Rename ndk and platform subdirectories from the codename to "current".
Bug: 238383845
Test: make check-vndk-list
Change-Id: Iafd9c970ebbdcc670c2ec406fda5ae861469a023
2023-01-09 14:12:12 +08:00
Avichal Rakesh
d43618d965
Add vndk cameraservice to GSI
...
Bug: 243593375
Test: n/a
Change-Id: I7e96e4f069331c3809ca8be6e61016c018fb7fe3
2022-12-20 14:05:09 -08:00
Treehugger Robot
499ded5a82
Merge "Remove dalvik.vm.usejitprofiles system property." am: ded89ff976
am: b8caaf16db
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2327879
Change-Id: Iac17016466335c3d4fbc5ce228db1588e33f044f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 19:56:11 +00:00
Treehugger Robot
ded89ff976
Merge "Remove dalvik.vm.usejitprofiles system property."
2022-12-16 18:51:08 +00:00
Kun Niu
40e6f9bdca
Set UNBUNDLED_BUILD_SDKS_FROM_SOURCE to true by default in
...
module_common.mk if the branch is not using slim manifests.
This makes sure that mainline modules build locally are
using the build from source sdk.
Bug: 262783668
Test: time m atest && time atest-dev CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex] --verbose
Change-Id: I37b94448a45b0b811ae1815ad8c46589c62e8542
2022-12-16 10:48:49 -08:00
Treehugger Robot
a08d282e1e
Merge "Remove linkerconfig from base_system" am: b1cf7a7e66
am: cdbbe7b934
am: ad22fd5258
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2348442
Change-Id: I6d7a97d4143b7e5a7d43353638776c18e318ae40
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 08:44:50 +00:00