Treehugger Robot
cfebdda7c9
DO NOT MERGE Merge "Update vndk list with dice hal libraries." am: 06c7e31f01
am: 608be6d592
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1906731
Change-Id: I984bc310a06e6c769270a3272fbac75d6aeae01b
2021-12-16 20:54:42 +00:00
Treehugger Robot
d9675cc22d
Merge "Update vndk list with dice hal libraries." am: 06c7e31f01
am: 608be6d592
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1906731
Change-Id: I984bc310a06e6c769270a3272fbac75d6aeae01b
2021-12-16 20:53:03 +00:00
Gabriel Biren
cfd8d0ef1b
Merge "Add Wifi supplicant AIDL interface support." am: 23e4ccd2ba
am: ac3f304f30
am: 7dd0c7905e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/16482080
Change-Id: I00d7a855c7e71f76eec17ee0fabe136e38f03190
2021-12-16 18:49:54 +00:00
Gabriel Biren
7dd0c7905e
Merge "Add Wifi supplicant AIDL interface support." am: 23e4ccd2ba
am: ac3f304f30
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1859994
Change-Id: Ie3980bc12b0e74b69c1949916b352360c0debf32
2021-12-16 15:43:32 +00:00
Treehugger Robot
06c7e31f01
Merge "Update vndk list with dice hal libraries."
2021-12-16 00:16:45 +00:00
Gabriel Biren
23e4ccd2ba
Merge "Add Wifi supplicant AIDL interface support."
2021-12-15 21:13:41 +00:00
paulhu
75d42d7fac
Add framework-connectivity-tiramisu to PRODUCT_APEX_BOOT_JARS
...
framework-connectivity-tiramisu is the new jar in tethering apex
which is added since android T.
Bug: 206893064
Test: m
Merged-In: I04a89be2145fa180de4a51c5056f41d7a94a7399
Change-Id: I04a89be2145fa180de4a51c5056f41d7a94a7399
2021-12-15 02:22:59 +00:00
paulhu
627b72a105
Add framework-connectivity-tiramisu to PRODUCT_APEX_BOOT_JARS
...
framework-connectivity-tiramisu is the new jar in tethering apex
which is added since android T.
Bug: 206893064
Test: m
Change-Id: I04a89be2145fa180de4a51c5056f41d7a94a7399
2021-12-14 16:51:09 +00:00
Yi-yo Chiang
a8295a5513
Merge "Bump GSI PRODUCT_SHIPPING_API_LEVEL to 31" am: 90b0039a9d
am: bd3a3bc919
am: eb921708da
am: 7b42795949
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1913441
Change-Id: I71b5b53fe0bb4179e3d6a4fb76375a9994bbe13d
2021-12-14 12:49:45 +00:00
Yi-yo Chiang
7b42795949
Merge "Bump GSI PRODUCT_SHIPPING_API_LEVEL to 31" am: 90b0039a9d
am: bd3a3bc919
am: eb921708da
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1913441
Change-Id: Ibff899fa9a190da527da6c9cef4ddc5dfdf1c4b2
2021-12-14 12:32:56 +00:00
Yi-yo Chiang
eb921708da
Merge "Bump GSI PRODUCT_SHIPPING_API_LEVEL to 31" am: 90b0039a9d
am: bd3a3bc919
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1913441
Change-Id: Ie54ddd87020a272e6e3ec0494c4faeaa7c116840
2021-12-14 12:11:16 +00:00
Yi-yo Chiang
90b0039a9d
Merge "Bump GSI PRODUCT_SHIPPING_API_LEVEL to 31"
2021-12-14 11:39:03 +00:00
Rafay Kamran
4b08c049dc
Merge "Created supplemental_process certificate and private key"
2021-12-13 14:19:07 +00:00
Akilesh Kailash
e4173f3167
Merge "Enable userspace snapshots for OTA" am: 3f5f0b306d
am: 7260b087ea
am: 1b14617cdb
am: 3791ff3cf6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1912666
Change-Id: I349cc833f3517aeac9ccba2db1c236dbff30dc86
2021-12-10 20:51:05 +00:00
Akilesh Kailash
3791ff3cf6
Merge "Enable userspace snapshots for OTA" am: 3f5f0b306d
am: 7260b087ea
am: 1b14617cdb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1912666
Change-Id: I96e2ec314768bf9899bd3ea83e9bcbed0ccdc648
2021-12-10 20:32:55 +00:00
Akilesh Kailash
1b14617cdb
Merge "Enable userspace snapshots for OTA" am: 3f5f0b306d
am: 7260b087ea
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1912666
Change-Id: I9fe57a883f46b38c1fb891777e8d2a06c33466dc
2021-12-10 20:15:43 +00:00
Akilesh Kailash
3f5f0b306d
Merge "Enable userspace snapshots for OTA"
2021-12-10 19:44:48 +00:00
Janis Danisevskis
f0335310f7
Update vndk list with dice hal libraries.
...
Bug: 198197213
Test: N/A
Change-Id: Ib199c5c18438b0d62ec5d6619ce9708c71ecac22
2021-12-10 09:35:16 -08:00
Yi-Yo Chiang
8d96c7303c
Bump GSI PRODUCT_SHIPPING_API_LEVEL to 31
...
Bug: 209563751
Fixes: 209563751
Test: Presubmit
Change-Id: Ifcfe39c14a9459d75a5f8656820e1b20031ef3be
2021-12-09 06:00:07 +00:00
Yi-Yo Chiang
392a0db18d
Roll-forward the VNDK snapshot list of GSI
...
The latest stable SDK version is 31, so add 31 to the list of VNDK
snapshots.
Bug: 196806844
Test: Presubmit
Change-Id: Ia9aab527d9c1fe1d1eb6c72ebc184a3fccad6a22
Merged-In: Ia9aab527d9c1fe1d1eb6c72ebc184a3fccad6a22
(cherry picked from commit 33fc244de5
)
2021-12-08 18:12:47 +08:00
Gabriel Biren
0a9a11da06
Add Wifi supplicant AIDL interface support.
...
Test: Manual test
Bug: 196235436
Change-Id: I9b096d4782715dc9229f7a9a4d3227f15c336d7a
2021-12-07 23:37:11 +00:00
Akilesh Kailash
bfdd246130
Enable userspace snapshots for OTA
...
Bug: 202784018
Test: Full/Incremental OTA tested on CF, Pixel
OTA Merge time performance on Pixel (bramble)
==========================================================
Incremental - OTA - 389M
OTA Operations:
system - Copy-ops: 34060 Zero-ops: 678 Replace-ops: 93846 Xor-ops: 75490
product - Copy-ops: 241742 Zero-ops: 1970 Replace-ops: 292890 Xor-ops: 80763
vendor - Copy-ops: 110285 Zero-ops: 660 Replace-ops: 62163 Xor-ops: 23474
system_ext_b - Copy-ops: 44509 Zero-ops: 426 Replace-ops: 39475 Xor-ops: 44628
====================================================================
1: VAB - Compression with dm-snapshot (on Android S)
Merge-time = 344 seconds (~5.7 minutes)
2: VAB - Compression with user-snapshot (on Android T)
Merge-time = 53 seconds
3: VAB - Without compression (using kernel COW format)
Merge-time = 33 seconds
Compared to Android S, merge time improves by 84% with user-snapshots on Android T.
The 20 seconds difference between (2) and (3) is because of two phase merge during compression which essentially serializes merge start time between partitions.
On (3), there is no two phase merge as all the partition starts merge at the same time.
When there is no two phase merge involved, (2) and (3) are nearly identical.
============================================================
Full OTA - 1.8G
1: VAB - Compression with dm-snapshot (on Android S)
Merge-time = 40 seconds
2: VAB - Compression with user-snapshot (on Android T)
Merge-time = 32 seconds
3: VAB - Without compression (using kernel COW format)
Merge-time = 32 seconds
===============================================================
Presubmit OTA testing enabled on Cuttlefish for ~1 Week with
the feature enabled.
https://v2-dot-atp.googleplex.com/tests/asit/ota/incremental_mixed_resume
Signed-off-by: Akilesh Kailash <akailash@google.com >
Change-Id: I88d15b94a48799996f38755063319269a3d70723
2021-12-07 20:38:29 +00:00
Edwin Tung
8bfa7cd0ea
Add GnssVisibilityControl AIDL to VNDK
...
Bug: 208728105
Test: build pass and atest VtsHalGnssTargetTest
Change-Id: Ic6326377e51b22ee50d0c56e68caf2cac3a93eb0
2021-12-07 13:56:09 +08:00
Daeho Jeong
3d7741b8f3
Merge "Add erofs tools in target" am: 9a26cdbccd
am: 3bda74b77e
am: 5748c5679e
am: dbfaf3bbe3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1908037
Change-Id: I7ff26537e93bef9ed81ba140670dfacd8be9f4b4
2021-12-04 06:09:07 +00:00
Daeho Jeong
dbfaf3bbe3
Merge "Add erofs tools in target" am: 9a26cdbccd
am: 3bda74b77e
am: 5748c5679e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1908037
Change-Id: Ib7ef9e7abeaf044ea5f3c96091cf74cd63f3e9fc
2021-12-04 05:50:29 +00:00
Daeho Jeong
5748c5679e
Merge "Add erofs tools in target" am: 9a26cdbccd
am: 3bda74b77e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1908037
Change-Id: I8fb56c8b23d395eabaa2652ebb8f4d8c2f1dfb25
2021-12-04 05:37:49 +00:00
Daeho Jeong
3bda74b77e
Merge "Add erofs tools in target" am: 9a26cdbccd
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1908037
Change-Id: Idfce5a9c0945b59833ba12117e07d2e685768934
2021-12-04 05:21:07 +00:00
Daeho Jeong
99f5c768c7
Add erofs tools in target
...
Bug: 201685920
Test: mm fsck.erofs
Signed-off-by: Daeho Jeong <daehojeong@google.com >
Change-Id: I43ebe6c40c705526e205a08fe8fcd34d265d0245
2021-12-03 19:37:46 +00:00
Jiyong Park
160149e42d
Merge "Reland: Add NEED_AIDL_NDK_PLATFORM_BACKEND"
2021-12-03 10:56:52 +00:00
TreeHugger Robot
a8f1651584
Merge "Add android.hardware.bluetooth.audio-V1-ndk.so"
2021-12-03 01:11:14 +00:00
Edwin
2cd7bb5126
Update current.txt for DRM AIDL changes
...
Add android.hardware.drm-V1-ndk.so to
VNDK-Core for converting drm HIDL to
AIDL interface.
Test: build
m android.hardware.drm-update-api -j128 && m -j128
Bug: 200055138
Bug: 170964303
Change-Id: Idcd0a8e444abad978c38dee204e8a8c2db2e2762
2021-12-01 20:26:35 -08:00
Jiyong Park
c99f65fa6c
Reland: Add NEED_AIDL_NDK_PLATFORM_BACKEND
...
The config variable is used to force the generation of the AIDL
ndk_platform backend which will eventually be removed in favor of the
ndk backend. The switch is needed as an escape hatch for some devices
whose BSP (outsourced and thus hardly modifiable) depends on the
ndk_backend libraries.
Bug: 161456198
Test: m
Merged-In: Iba8633263ae649af783e94b01f5c1b5c6e042948
Change-Id: I8b73a6a1e5169c35daf333316857b3c3b110a0f7
2021-12-02 13:16:13 +09:00
Jiakai Zhang
6280c563e7
Merge "Add a variable to specify standalone system server jars." am: 1ecb2f952c
am: 4207daaf8e
am: bfa878e9de
am: 459584be7f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1874113
Change-Id: I431fc53f33c64893efdbf7574d87e82592626f75
2021-12-01 13:13:19 +00:00
Kedar Chitnis
913b6e9381
Merge "Add dumpstate device AIDL HAL packages to target/product/gsi/current.txt" am: 161c7aa777
am: 517ac35b68
am: 0ef40dbf78
am: 0ec384a277
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1894958
Change-Id: I6e29d0fab27e58e8b4a61c388ea50f5b7067a23d
2021-12-01 13:12:58 +00:00
Jiakai Zhang
459584be7f
Merge "Add a variable to specify standalone system server jars." am: 1ecb2f952c
am: 4207daaf8e
am: bfa878e9de
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1874113
Change-Id: Ieb8d2df9e9e7e6d6746f0cbb8c86d13ad6f7e148
2021-12-01 13:00:01 +00:00
Kedar Chitnis
0ec384a277
Merge "Add dumpstate device AIDL HAL packages to target/product/gsi/current.txt" am: 161c7aa777
am: 517ac35b68
am: 0ef40dbf78
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1894958
Change-Id: I5abf92a77847613a62911d12b6b95557f20a715f
2021-12-01 12:59:46 +00:00
Jiakai Zhang
bfa878e9de
Merge "Add a variable to specify standalone system server jars." am: 1ecb2f952c
am: 4207daaf8e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1874113
Change-Id: I78d1c4e2f39f90263d52aa06d0b1a33466f8918e
2021-12-01 12:43:17 +00:00
Kedar Chitnis
0ef40dbf78
Merge "Add dumpstate device AIDL HAL packages to target/product/gsi/current.txt" am: 161c7aa777
am: 517ac35b68
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1894958
Change-Id: I0127304961cd75704c6195e88676ebde967d5eb1
2021-12-01 12:43:03 +00:00
Jiakai Zhang
4207daaf8e
Merge "Add a variable to specify standalone system server jars." am: 1ecb2f952c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1874113
Change-Id: I1ba1cedc1da159c654675f7895e31c4ac8d6e92a
2021-12-01 12:37:48 +00:00
Kedar Chitnis
517ac35b68
Merge "Add dumpstate device AIDL HAL packages to target/product/gsi/current.txt" am: 161c7aa777
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1894958
Change-Id: I5f891e113b6a88136bf710f550f1e6edda01e981
2021-12-01 12:30:31 +00:00
Jiakai Zhang
1ecb2f952c
Merge "Add a variable to specify standalone system server jars."
2021-12-01 12:29:37 +00:00
Kedar Chitnis
161c7aa777
Merge "Add dumpstate device AIDL HAL packages to target/product/gsi/current.txt"
2021-12-01 12:16:33 +00:00
Jiakai Zhang
44ffb21e53
Add a variable to specify standalone system server jars.
...
This is the list of jars that system_server loads dynamically using
separate classloaders. We will rely on this variable to decide which
jars to preopt in the build system and on the device for system_server.
The list is supposed to be in sync with the code in SystemServer.java.
There will be a follow-up CL to add a comment in SystemServer.java to
remind developers to keep them in sync.
Bug: 203198541
Test: m nothing
Change-Id: I305a73218ef2d2c61ac3795d21026b2afe7007fd
2021-11-30 11:07:37 +00:00
Treehugger Robot
c88e6bc721
Merge "Use dex2oat64 on 64-bit-only builds" am: d373dd2938
am: 42294079a5
am: 97992fc8b5
am: a8f216fd8a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1904177
Change-Id: Iaf363e05633fcb546feaead33bda399bab20c209
2021-11-30 11:01:23 +00:00
Treehugger Robot
a8f216fd8a
Merge "Use dex2oat64 on 64-bit-only builds" am: d373dd2938
am: 42294079a5
am: 97992fc8b5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1904177
Change-Id: I2fc3122607e66c1b9656c495203f38e61852ac7e
2021-11-30 10:41:56 +00:00
Treehugger Robot
97992fc8b5
Merge "Use dex2oat64 on 64-bit-only builds" am: d373dd2938
am: 42294079a5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1904177
Change-Id: I0f6ff3c75920e589a94a096ca17fb5a663906985
2021-11-30 10:28:58 +00:00
Roland Levillain
64c472aea7
Merge "Remove gdbserver
from PRODUCT_PACKAGES_DEBUG
in base_system.mk
." am: 9bc6186a78
am: b70a78df2d
am: a6272ae102
am: 0f77b684c4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1905270
Change-Id: I7bb622e82bbe389a5de47de44f6f2565c4eb8fb7
2021-11-30 10:28:24 +00:00
Roland Levillain
0f77b684c4
Merge "Remove gdbserver
from PRODUCT_PACKAGES_DEBUG
in base_system.mk
." am: 9bc6186a78
am: b70a78df2d
am: a6272ae102
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1905270
Change-Id: I1620bf33b0e2f11e46cfeec618c7b9e6c43b2929
2021-11-30 10:16:41 +00:00
Treehugger Robot
42294079a5
Merge "Use dex2oat64 on 64-bit-only builds" am: d373dd2938
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1904177
Change-Id: I2e9bad60dc12ca3cbdfb350b03bfd7274322b200
2021-11-30 10:05:58 +00:00
Roland Levillain
a6272ae102
Merge "Remove gdbserver
from PRODUCT_PACKAGES_DEBUG
in base_system.mk
." am: 9bc6186a78
am: b70a78df2d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1905270
Change-Id: I059115b77c17c2e7a327bc8437356fc43168badc
2021-11-30 09:59:18 +00:00