Commit Graph

7903 Commits

Author SHA1 Message Date
Eric Jeong
4c0ac42c06 Remove iorapd from base product packages
- iorapd is being removed.
- So, it cannot be installed.

Bug: 211461392
Test: build okay
Change-Id: I17491f42ca7a0b73de0b3a3c588a90c8e3e3f3e9
2022-02-14 23:38:54 -08:00
Neha Pattan
cadc6ee8e7 Merge "[2/2] Add SupplementalApi to BCP." 2022-02-11 16:08:36 +00:00
Neha Pattan
a262e1c7ea [2/2] Add SupplementalApi to BCP.
Test: build
Bug: 218568223
Change-Id: I9f97bdf8dae9f0271755411293243bbfa9986acc
2022-02-10 23:23:17 +00:00
Treehugger Robot
e543b42944 Merge "add dmesgd to base system" am: dda4576d52 am: 1ca13e787e am: 8897c33a1c am: 80e3d3e6c7
Original change: https://android-review.googlesource.com/c/platform/build/+/1979646

Change-Id: I686e765cf93560909658acfe84f412773dbf4551
2022-02-10 22:06:39 +00:00
Treehugger Robot
80e3d3e6c7 Merge "add dmesgd to base system" am: dda4576d52 am: 1ca13e787e am: 8897c33a1c
Original change: https://android-review.googlesource.com/c/platform/build/+/1979646

Change-Id: I1c48600c690936337586836136f17131f697a3b4
2022-02-10 21:48:24 +00:00
Alexander Potapenko
0015b6953a add dmesgd to base system
Bug: 215095687
Test: run on a user device with injected KFENCE bugs
Change-Id: I7776d96400d46fa31bcd8f04728877402dce1162
2022-02-10 15:46:01 +01:00
Akilesh Kailash
fc0add48d8 Merge "Enable io_uring feature for virtual A/B OTA" am: 58588768aa am: 6020b9e523 am: ff84fbeeb2 am: a89a0b4af6
Original change: https://android-review.googlesource.com/c/platform/build/+/1977406

Change-Id: I22a28ef8c0511bb8a418f457d7714a53631c76bc
2022-02-10 08:32:55 +00:00
Akilesh Kailash
a89a0b4af6 Merge "Enable io_uring feature for virtual A/B OTA" am: 58588768aa am: 6020b9e523 am: ff84fbeeb2
Original change: https://android-review.googlesource.com/c/platform/build/+/1977406

Change-Id: Ie5b9c6bf30ff28fa7fadf75aafaee84eaf3953aa
2022-02-10 08:22:21 +00:00
Akilesh Kailash
58588768aa Merge "Enable io_uring feature for virtual A/B OTA" 2022-02-10 07:35:42 +00:00
Akilesh Kailash
f72860ce18 Enable io_uring feature for virtual A/B OTA
snapuserd: Use io_uring READ/WRITE opcodes for snapshot merge.
Specifically, it is used only for readahead and ordered ops
code path.

    Snapshot merge perf:

    ===========================================================

    Incremental OTA of 300M between two git_master branches on Pixel 6:

    ===========================================================

    On Android S (with dm-snapshot): ~15 minutes:

    update_engine: [INFO:cleanup_previous_update_action.cc(330)] Merge finished with state MergeCompleted.
    update_engine: [INFO:cleanup_previous_update_action.cc(130)] Stopping/suspending/completing CleanupPreviousUpdateAction
    update_engine: [INFO:cleanup_previous_update_action.cc(501)] Reporting merge stats: MergeCompleted in 926508ms (resumed 0 times), using 0 bytes of COW image.

    ===========================================================

    On Android T (with io_uring: ~38 seconds):

    update_engine: [INFO:cleanup_previous_update_action.cc(330)] Merge finished with state MergeCompleted.
    update_engine: [INFO:cleanup_previous_update_action.cc(130)] Stopping/suspending/completing CleanupPreviousUpdateAction
    update_engine: [INFO:cleanup_previous_update_action.cc(501)] Reporting merge stats: MergeCompleted in 38868ms (resumed 0 times), using 0 bytes of COW image.

    ===========================================================

Bug: 202784286
Test: Full/Incremental OTA
Signed-off-by: Akilesh Kailash <akailash@google.com>
Change-Id: Ia6efff32898cdc6b683ca49c233ef45e8cd732e7
2022-02-08 20:00:39 +00:00
Anton Hansson
e06a82cfd9 Merge "Fix typos in telephony_vendor product makefile" am: de88a91b43 am: 62b51f2e36 am: b2c6919f26 am: b683a82220
Original change: https://android-review.googlesource.com/c/platform/build/+/1974425

Change-Id: I37405ffcb9fd236dd240409a74a85621df546581
2022-02-08 12:20:12 +00:00
Anton Hansson
b683a82220 Merge "Fix typos in telephony_vendor product makefile" am: de88a91b43 am: 62b51f2e36 am: b2c6919f26
Original change: https://android-review.googlesource.com/c/platform/build/+/1974425

Change-Id: I3a13dac1a0bee09a594e1327db2f1cee60ae75a2
2022-02-08 12:04:57 +00:00
DarkJoker360
db4e956dc1 Fix typos in telephony_vendor product makefile
- Remove blank PRODUCT_COPY_FILES

Change-Id: I4c8a19565dc09a802e630d3b057522b3a3ee1cbd
2022-02-07 19:14:23 +01:00
Jordan Demeulenaere
c546ecbbed Merge "Revert "Add a core configuration that disables the zygote."" am: d183371cda am: c21bcf2636 am: 95e64151be am: 7aa3cc6c20
Original change: https://android-review.googlesource.com/c/platform/build/+/1974419

Change-Id: I5ab1942108e13a2360955c8cd16b8c32d3434516
2022-02-07 15:47:23 +00:00
Jordan Demeulenaere
7aa3cc6c20 Merge "Revert "Add a core configuration that disables the zygote."" am: d183371cda am: c21bcf2636 am: 95e64151be
Original change: https://android-review.googlesource.com/c/platform/build/+/1974419

Change-Id: I306c88bd51b48b5f3f2ac3f57e0828935b783b40
2022-02-07 15:33:42 +00:00
Jordan Demeulenaere
d183371cda Merge "Revert "Add a core configuration that disables the zygote."" 2022-02-07 14:53:40 +00:00
Jordan Demeulenaere
fe3d2e672a Revert "Add a core configuration that disables the zygote."
Revert submission 1964759-master-I4f918502e611e950fa039e4e2ed817c97b928ba2

Reason for revert: b/217993447
Reverted Changes:
I4f918502e:Add a core configuration that disables the zygote....
I4f918502e:Add a core configuration that disables the zygote....
I4f918502e:Add a core configuration that disables the zygote....

Change-Id: I5d51a021fea89a0ab6c73349d93117d60cfc9350
2022-02-07 09:05:29 +00:00
Treehugger Robot
cedb81cb2f Merge "Add a core configuration that disables the zygote." am: fb9ec40e65 am: ea27a5efb7 am: abbe220629 am: c38aec0bdb
Original change: https://android-review.googlesource.com/c/platform/build/+/1964621

Change-Id: Ic0a2f9a675d0132ac7cc0269f65508c39bb399d9
2022-02-05 00:55:09 +00:00
Treehugger Robot
c38aec0bdb Merge "Add a core configuration that disables the zygote." am: fb9ec40e65 am: ea27a5efb7 am: abbe220629
Original change: https://android-review.googlesource.com/c/platform/build/+/1964621

Change-Id: Ic1a16ee01fd889be67b24a2b455bf7ccc905bcba
2022-02-05 00:37:46 +00:00
TreeHugger Robot
591bd37632 Merge "Add camera aidl interfaces" 2022-02-05 00:06:59 +00:00
Treehugger Robot
fb9ec40e65 Merge "Add a core configuration that disables the zygote." 2022-02-04 23:52:33 +00:00
Remi NGUYEN VAN
711d9092d6 Merge "Move nearby apex to tethering" 2022-01-31 04:25:49 +00:00
Peter Collingbourne
c19c517894 Add a core configuration that disables the zygote.
In targets that do not include a zygote binary, attempting to start the
zygote service will result in repeated service restarts. Avoid this by
providing a way for targets to opt out of declaring a zygote service.

The fvp_mini target does not have a zygote, so apply this opt-out to
that target.

Change-Id: I4f918502e611e950fa039e4e2ed817c97b928ba2
2022-01-27 20:18:39 -08:00
Frank Wang
e20042c5f8 Revert^2 "Add framework-auxiliary to PRODUCT_APEX_BOOT_JARS"
0ae8ff8077

Change-Id: Iabbdbb0d253137727ff9f94d3c1869e1ca6ef9c9
2022-01-26 04:03:10 +00:00
Ken Sun
54e01abf71 Merge "Revert "Add framework-auxiliary to PRODUCT_APEX_BOOT_JARS"" 2022-01-25 09:08:59 +00:00
Johnny Lee
0ae8ff8077 Revert "Add framework-auxiliary to PRODUCT_APEX_BOOT_JARS"
Revert submission 16684516-auxiliary_bcp

Reason for revert: pdk build breakage
Reverted Changes:
I8c92d2ccb:Add bootclasspath config in Auxiliary.
I9ac910fa2:Add SupplementalProcess stubs and bootclasspath fr...
I7cf3b31b0:Add framework-auxiliary to PRODUCT_APEX_BOOT_JARS

Bug: 216218564
Change-Id: I791870137097180eb02d4ada2b2f0743467cc422
2022-01-25 06:58:55 +00:00
Treehugger Robot
5b926eb43c Merge "Fix licenses and license texts." am: 24b74875e9 am: d2d11848b9 am: 5ca9df0edb am: 0fa6028384
Original change: https://android-review.googlesource.com/c/platform/build/+/1959641

Change-Id: Ie19ccfd29badf0ed43e033d8ea3403466b0ad329
2022-01-25 06:32:16 +00:00
Treehugger Robot
0fa6028384 Merge "Fix licenses and license texts." am: 24b74875e9 am: d2d11848b9 am: 5ca9df0edb
Original change: https://android-review.googlesource.com/c/platform/build/+/1959641

Change-Id: I901451ed28641ff5ec933ec4fba7248ddf7101a5
2022-01-25 06:15:53 +00:00
Bob Badour
d2c7c08e7c Fix licenses and license texts.
Use Android-Apache-2.0 for all Apache 2.0

Remove legacy_restricted (no longer appears in code).

Remove Android.bp which did not build anything but was a placeholder
for the missing license texts.

Test: m nothing
Change-Id: Ia491a59c735ca20afda9b4bbac9d8b33dbf8874e
2022-01-24 16:19:41 -08:00
Frank Wang
eab618f455 Merge "Add framework-auxiliary to PRODUCT_APEX_BOOT_JARS" 2022-01-24 22:36:49 +00:00
Remi NGUYEN VAN
57e8549480 Move nearby apex to tethering
Nearby will be merged together with the tethering/connectivity APEX, so
that module maintenance efforts can be reduced, and the two codebases
can evolve the interfaces that they expose to each other over time.

Bug: 189355156
Test: m
Change-Id: I51ba3fe8bee34fa226fa5ed31ff9f87ee61fdd63
2022-01-24 18:51:03 +09:00
George Chang
145e0f89ab Merge "Add nfc HAL ndk to gsi" am: bf42125c2d am: 761e2e944b am: 5102f4c7c3 am: cbe108cdef
Original change: https://android-review.googlesource.com/c/platform/build/+/1878200

Change-Id: I1c26c55a0fb90732065071edf3733fa55bfc5d37
2022-01-22 02:57:38 +00:00
George Chang
cbe108cdef Merge "Add nfc HAL ndk to gsi" am: bf42125c2d am: 761e2e944b am: 5102f4c7c3
Original change: https://android-review.googlesource.com/c/platform/build/+/1878200

Change-Id: I0a528ddbdb1c4f94bfc26e286cdf4ae36ee1971e
2022-01-22 02:39:15 +00:00
Badhri Jagan Sridharan
a3066973d1 Merge "Add android.hardware.usb-V1 to vndk" 2022-01-22 01:20:20 +00:00
Frank Wang
cce4c7d3a9 Add framework-auxiliary to PRODUCT_APEX_BOOT_JARS
Test: Builds
Bug: b/210728915
Change-Id: I7cf3b31b099b6d27ae1a443f1856421c111ebf62
2022-01-21 23:31:15 +00:00
Nikita Ioffe
e08d6715bb Merge "Add services-supplementalprocess to system server classpath" 2022-01-20 21:12:43 +00:00
John Reck
eac3339456 Merge "Add IAllocator stable-aidl to VNDK" 2022-01-20 20:21:51 +00:00
George Chang
5baca438e6 Add nfc HAL ndk to gsi
Bug: 204868826
Test: m
Change-Id: I5f590bcc401170b565fb6684ac343d84fb0bdc5e
2022-01-20 03:49:15 +00:00
Paul Hu
89d7061ed3 Merge "Add framework-connectivity-tiramisu to PRODUCT_APEX_BOOT_JARS" 2022-01-20 03:02:56 +00:00
paulhu
74be28c733 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
2022-01-19 11:04:30 +00:00
TreeHugger Robot
5a28f4e497 Merge "Revert "Add GnssVisibilityControl AIDL to VNDK"" 2022-01-18 21:39:45 +00:00
Nikita Ioffe
22006fb420 Add services-supplementalprocess to system server classpath
Test: m
Bug: 212577961
Change-Id: If107d808ea712b50230f4b4d9a9baaf220a66252
2022-01-18 19:47:09 +00:00
Badhri Jagan Sridharan
d67c8e4569 Add android.hardware.usb-V1 to vndk
Bug: 200993386
Change-Id: Ibb328d9080c7879d9fc097039fcc9af18640937f
2022-01-17 19:29:58 -08:00
Treehugger Robot
525ac486bb Merge "Remove clatd" am: 3cf8f4b061 am: 0e00550664 am: 551a9edf7c am: e2647e13a8
Original change: https://android-review.googlesource.com/c/platform/build/+/1948621

Change-Id: Ib25d44d64a8238655e7010200669e7916bb28406
2022-01-15 01:13:28 +00:00
Treehugger Robot
e2647e13a8 Merge "Remove clatd" am: 3cf8f4b061 am: 0e00550664 am: 551a9edf7c
Original change: https://android-review.googlesource.com/c/platform/build/+/1948621

Change-Id: I524955a5af59705186855a34d23bdfc86847d027
2022-01-15 01:00:56 +00:00
Devin Moore
23f088aec1 Merge "Add android.hardware.ir to vndk" 2022-01-15 00:30:46 +00:00
Nucca Chen
aa5fc6ecbd Remove clatd
clatd have been moved to apex module.

Test: TH

Change-Id: Ibcb32225098883b4098807da6468a539e1c41c0c
2022-01-14 14:02:05 +00:00
Edwin Tung
b27b0470df Revert "Add GnssVisibilityControl AIDL to VNDK"
This reverts commit 8bfa7cd0ea.

Reason for revert: Combining GnssVisibilityControl AIDL to gnss aidl_interface, so remove this one.

Bug: 208728105
Change-Id: Iecf00dcb9b00155010d962f5274acf5a02ac8b54
2022-01-14 09:42:03 +00:00
John Reck
616e295786 Add IAllocator stable-aidl to VNDK
Necessary because it's used by libui, which is used
by everything. See also existing allocator hidl HALs
in this list.

Test: make
Bug: 193558894

Change-Id: I6e2e4e29f407a71a57c17683d602a1a8c3cb645a
2022-01-13 17:06:47 +00:00
Frank Wang
3f7acd943c Add com.android.auxiliary to base_system.mk
Test: loaded to an AVD
Bug: b/210728915
Change-Id: Ic9f6592ccaf02ca56147f8386da5c9e3a8085005
2022-01-12 06:14:09 +00:00