Commit graph

5656 commits

Author SHA1 Message Date
Android Build Coastguard Worker
cd39311d12 Snap for 12537680 from c730cbb2ba to 25Q1-release
Change-Id: I52d2e388b9b4a4a87f667d4928f6d932b63b2953
2024-10-22 23:04:53 +00:00
Jeff Chang
4170eb8b55 Update display dim configuration
Revert the configuration from I79939290b6a355cf for benchmark
regression.

Flag: EXEMPT bug fix
Bug: 357187828
Test: presubmit
Change-Id: I214689dd98248cbe460ea84ac8f5affde3b8ad20
2024-10-22 09:06:58 +00:00
Robin Peng
c730cbb2ba [automerger skipped] 16k: Ignore 16k kernel settings if 16kb folder doesn't exist am: 9e1bb10e89 am: edd87c421e -s ours
am skip reason: Merged-In I2f6c1f3365f624502366b883dbcd1066ed166cdb with SHA-1 8cd5a64cd7 is already in history

Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3313596

Change-Id: I1b21593ad06460ec23201fe6a8a782061649294c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-22 04:06:16 +00:00
Vilas Bhat
cf9990784c [automerger skipped] 16k: Move logic from device/google/shusky/BoardConfig-shusky-common.mk to zuma/BoardConfig-16k-common.mk am: fbedb6f26f am: 399ba7d977 -s ours
am skip reason: Merged-In Ibd060eae8f4e97ae8ff800f765e2310c984e5796 with SHA-1 354b984c0d is already in history

Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3313595

Change-Id: Ic0b905682b77dbd0eafe3bb2d15b21e0e6a74752
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-22 04:06:13 +00:00
Juan Yescas
d90423cf24 [automerger skipped] 16kb: Use TARGET_BOOTS_16K to select the efs config files am: e192e6f56e am: bf8283c053 -s ours
am skip reason: Merged-In I1e0bea52de09fe3c9ee2f52b0803882456943833 with SHA-1 bf9f082f67 is already in history

Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3312654

Change-Id: I57cdaca2cfcf165bc19e4cca72b37567f6b63039
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-22 04:06:10 +00:00
Juan Yescas
520360dfe6 [automerger skipped] 16kb: Use PRODUCT_BOOTS_16K to select the proper rc file and fstab am: 0420e6dfff am: c03be2441d -s ours
am skip reason: Merged-In I4dba20518925a176f1e1e66596e2bb1e8ade7c26 with SHA-1 98f2222e27 is already in history

Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3312653

Change-Id: I3c24c5efd189d3b7b499719137e40fbfeaacf85b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-22 04:06:06 +00:00
Robin Peng
edd87c421e 16k: Ignore 16k kernel settings if 16kb folder doesn't exist am: 9e1bb10e89
Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3313596

Change-Id: Ib075b276396597229c654a1c55bd5bcfa7d2d3d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-22 03:44:29 +00:00
Vilas Bhat
399ba7d977 16k: Move logic from device/google/shusky/BoardConfig-shusky-common.mk to zuma/BoardConfig-16k-common.mk am: fbedb6f26f
Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3313595

Change-Id: I9b1ea72ed2253ed68608e2a64b98a5705fd7df4c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-22 03:44:26 +00:00
Juan Yescas
bf8283c053 16kb: Use TARGET_BOOTS_16K to select the efs config files am: e192e6f56e
Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3312654

Change-Id: I476a3217cc8f10d3786eb21fa45c3b3aa8dc80ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-22 03:44:23 +00:00
Juan Yescas
c03be2441d 16kb: Use PRODUCT_BOOTS_16K to select the proper rc file and fstab am: 0420e6dfff
Original change: https://android-review.googlesource.com/c/device/google/zuma/+/3312653

Change-Id: I9f5abbdd5f6432e0430d300fe120526e99b6200b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-10-22 03:44:15 +00:00
Ethan Chen
8699f5f0e3
Disable userdebug diagnostics
* We can't make use of most of the debug features on userdebug builds.

Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2024-10-20 06:12:21 +03:00
basamaryan
b7086dc544
zuma: Drop unnecessary BOARD_USERDATAIMAGE_FILE_SYSTEM_TYPE flag
Change-Id: Ibb96c529ac64239d7bb919e46f5a625a6deebf98
2024-10-20 06:12:21 +03:00
Michael Bestas
10b09f1a12
zuma: overlay: Enable battery cycle count
Change-Id: I92bc8363e1c9e2ad54c29a0a30dce992e25f697d
2024-10-20 06:12:21 +03:00
Scott Warner
f2e10b642f
Add lineage.dependencies
Change-Id: I5337e8d48f3a468362c936de9a545ddec46446d0
2024-10-20 06:12:21 +03:00
Michael Bestas
a98ea968ac
zuma: Inherit common partition reserved sizes
Change-Id: I444ce2fcd37cdfa58d83a7e872dc547fb05a2a89
2024-10-20 06:12:21 +03:00
Rashed Abdel-Tawab
3c3fbf4f00
zuma: Build a disabled vbmeta image
Co-authored-by: Nolen Johnson <johnsonnolen@gmail.com>
Change-Id: Ie8f1e0929b037b35b5e45c2e31be9253fa0bb097
2024-10-20 06:12:20 +03:00
Neel Chauhan
54afad7544
Revert "Enable compressed snapshots/VABc."
Virtual AB compression prevents GApps from being installed to
zuma devices.

This reverts commit 2bfa6d3ba01856d99c6ffdb64627c6e9391c4a41.

Change-Id: I119b8e042e4cdeec27a19ab5dd4f0666cc115ae1
2024-10-20 06:12:20 +03:00
Michael Bestas
09b49ecdcf
zuma: sepolicy: Don't label SystemUI as systemui_app
While this might be useful on Pixel stock ROM, this serves no purpose
anywhere else. In fact, it makes it more fragile, as we'd need to track
platform SystemUI related SELinux changes ourselves.

Change-Id: I205df902649fd712a89f21f51099e088c5bdef2e
2024-10-20 06:12:20 +03:00
Michael Bestas
45c8c75d83
Label additional UWB service
Change-Id: Ia938529497a5b274354366e6d8c8579184be491c
2024-10-20 06:12:20 +03:00
Michael Bestas
e99ff8f6aa
Label vendor.dolby.media.c2@1.0-service
Change-Id: I89fb4c149aed94cf2f7c3d34f7fde5877175b1e2
2024-10-20 06:12:20 +03:00
Michael Bestas
74fd7f5340
Include missing vendor sepolicy
Change-Id: Id35fb4b22e2ee8dfafdfb8ae601ab823435d2b94
2024-10-20 06:12:20 +03:00
Chirayu Desai
1813c18ef8
Allow radio access to IOemSlsiRadioExternal
Change-Id: Ib5d57b199b3e8288cd3de0c12898f0c1d679be4a
2024-10-20 06:12:20 +03:00
Danny Lin
2d094a50a4
Update seapp certificates to match stock presigned apps
Certificates extracted from stock vendor_mac_permissions.xml using
adevtool: https://github.com/kdrag0n/adevtool

Change-Id: Iaf59f1548905d16fe7ad231c039ba43941c15710
2024-10-20 06:12:20 +03:00
Michael Bestas
a45a739bba
Unset PRODUCT_BROKEN_VERIFY_USES_LIBRARIES
Change-Id: I6f61d58e2dd419cb11f2aeb4f0faf54145c6a5ce
2024-10-20 06:12:20 +03:00
ReallySnow
7ff103b28c
zuma: Add AiAi allowlist
* In Android 12, Android System Intelligence (com.google.android.as) uses
  some of the Private Compute Service (com.google.android.as.oss) services.
  The absence of these Allowlists will cause Android System Intelligence
  to fail to connect to the network and cause collapse.
* We don't need to extract google.xml to fix it, just extract the AiAi part

Change-Id: I446ae5d243cff134901094f82c90a0bbf3bb4381
2024-10-20 06:12:20 +03:00
Danny Lin
f16e622872
overlay: Import AiAi configs
Extracted from stock shiba AP3A.241005.015

Co-authored-by: Alessandro Astone <ales.astone@gmail.com>
Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I78bd7d04cbd0b35f6a8c01df3a8c1013d99bbf42
2024-10-20 06:12:04 +03:00
razorloves
a4ad3b854b
overlay: Hide user facing crash dialog for EUICC app
The GoogleParts app disables the EUICC app when there's no GMS, but it
doesn't happen quick enough. The crash dialog pops up a few times right
after initial boot up. There's no need to alarm the user, so hide it.

Change-Id: Ia06b336b30a8886bae522c6e8a76a1ca15da5edd
2024-10-20 06:04:55 +03:00
Peter Cai
7339c72526
zuma: Disable Euicc when GMS and GSF are not installed
* This avoids EuiccGoogle / GoogleCarrierServices crashing, taking the
  whole telephony stack with them when no GMS or GSF is installed.
* Compared to change 274251, this approach is no-op when GAPPS add-on is
  flashed before the first boot, and thus should not cause issues with
  eSIM when GAPPS is flashed.
* With microG, this also works after installing the microG GMS & GSF
  packages and rebooting, although manual activation of the eSIM is
  needed via Settings - Network.
* The only downside is that users will still see one or two crashes
  during the first boot because our application only starts after the
  device is booted.

Change-Id: I4a11c93e855978abbf8d84fdbe4ffc8b2aedc27c
2024-10-20 06:04:55 +03:00
Michael Bestas
31ab22b7e6
Include missing ConnectivityThermalPowerManager sepolicy
Change-Id: I1e0f05159a6797251ed85360966aa45246005bbd
2024-10-20 06:04:55 +03:00
Danny Lin
e3999833b4
overlay: Allow ConnectivityThermalPowerManager to request thermal mitigation
ConnectivityThermalPowerManager mainly exists to manage thermal
mitigation.

Change-Id: I7d1ad7cb45a24697e444ac1f85ccfb507cb1ce49
2024-10-20 06:04:55 +03:00
Danny Lin
027e440e48
overlay: Configure ConnectivityThermalPowerManager
Extracted from stock shiba AP3A.241005.015

Change-Id: I71ad5adf9bf64bb1e30354446220d5769a9d44ca
2024-10-20 06:04:06 +03:00
Android Build Coastguard Worker
22f6d72875 Snap for 12517605 from d46376319b to 25Q1-release
Change-Id: Ic9ed9c907eab90b688f688545b0dfb3bf1750851
2024-10-18 01:04:13 +00:00
Robin Peng
9e1bb10e89 16k: Ignore 16k kernel settings if 16kb folder doesn't exist
to avoid build breakage with test kernel prebuilts (e.g. ag/28525733)
that doesn't have 16kb artifacts in it.

Bug: 370842132
Bug: 349877551
Flag: EXEMPT bugfix
Change-Id: I2f6c1f3365f624502366b883dbcd1066ed166cdb
Merged-In: I2f6c1f3365f624502366b883dbcd1066ed166cdb
2024-10-17 23:28:59 +00:00
Vilas Bhat
fbedb6f26f 16k: Move logic from device/google/shusky/BoardConfig-shusky-common.mk to zuma/BoardConfig-16k-common.mk
The makefile logic in device/google/shusky/BoardConfig-shusky-common.mk
is identical to the logic required for akita. Hence, this logic is
moved to device/google/zuma/BoardConfig-16k-common.mk to avoid
duplicating the file for akita.

Bug: 370842132
Bug: 349877551
Test: Built and booted up `aosp_shiba` and and `aosp_shiba-pgagnostic` targets
Flag: EXEMPT bugfix
Change-Id: Ibd060eae8f4e97ae8ff800f765e2310c984e5796
Merged-In: Ibd060eae8f4e97ae8ff800f765e2310c984e5796
2024-10-17 23:28:48 +00:00
Juan Yescas
e192e6f56e 16kb: Use TARGET_BOOTS_16K to select the efs config files
Test: Build and test pgagnostic targets
Bug: 370842132
Bug: 350529323
Bug: 346868433
Flag: EXEMPT bugfix
Change-Id: I1e0bea52de09fe3c9ee2f52b0803882456943833
Merged-In: I1e0bea52de09fe3c9ee2f52b0803882456943833
2024-10-17 23:28:34 +00:00
Juan Yescas
0420e6dfff 16kb: Use PRODUCT_BOOTS_16K to select the proper rc file and fstab
The build flag PRODUCT_BOOTS_16K will be used to select
the proper efs rc file and fstab:

- When PRODUCT_BOOTS_16K := true, 16k rc files and fstab will be used.
- When PRODUCT_BOOTS_16K := false, 4k rc files and fstab will be used.

Bug: 370842132
Bug: 346868433
Test: Built and booted up `aosp_shiba` and and `aosp_shiba-pgagnostic` targets
Flag: EXEMPT bugfix
Change-Id: I4dba20518925a176f1e1e66596e2bb1e8ade7c26
Merged-In: I4dba20518925a176f1e1e66596e2bb1e8ade7c26
2024-10-17 23:28:10 +00:00
Thiébaud Weksteen
d46376319b Merge "Remove duplicate service entries" into main 2024-10-17 02:59:51 +00:00
Android Build Coastguard Worker
35b61d361a Merge cherrypicks of ['googleplex-android-review.googlesource.com/29773030'] into 24Q4-release.
Change-Id: I9d54790eb1b73b75eed71eafc51831159fd03f8e
2024-10-17 00:33:05 +00:00
Rick Yiu
1a173d6997 Set auto prefer idle task name
Set InputDispatche and InputReader prefer idle explicitly, which is a
workaround and should be removed after they become ADPF.

Bug: 366146314
Flag: NONE init rc file change does not support flags
Test: tasks set as expected
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a6c71987d597d0d575b62f6a65807c1bcd08ee87)
Merged-In: I38afa16f8f85e6aea31ddd5367c2e2d4a3249ced
Change-Id: I38afa16f8f85e6aea31ddd5367c2e2d4a3249ced
2024-10-17 00:28:18 +00:00
Android Build Coastguard Worker
a250d0f9a5 Snap for 12508860 from d3a5c9f8d8 to 25Q1-release
Change-Id: Ib658fab491af1e1271f56af69f767e098a8cd369
2024-10-16 23:04:11 +00:00
Android Build Coastguard Worker
1c9a25d61e Snap for 12508860 from 3b75642fc2 to 25Q1-release
Change-Id: Ib17470f4cf27acf6b3d156b0097de91f3d9ea641
2024-10-16 23:04:10 +00:00
Treehugger Robot
d3a5c9f8d8 Merge "Revert "Update SELinux error"" into main 2024-10-16 11:04:36 +00:00
Robert Luo
3b75642fc2 Merge "[Pixel RR] Apply reviewed default permissions" into main 2024-10-16 08:42:35 +00:00
Android Build Coastguard Worker
61ba0b3b8b Snap for 12502765 from 41b461c238 to 25Q1-release
Change-Id: Id42d9cb16a89253b6509d294180915b557be6ea2
2024-10-15 23:04:54 +00:00
Treehugger Robot
41b461c238 Merge "Fix LE Audio sysprops typos in makefiles" into main 2024-10-15 16:56:06 +00:00
Krzysztof Kosiński
bf1d975910 Revert "Update SELinux error"
This reverts commit a6eb3139fe.

Reason for revert: Caused by b/372273614, relevant CL was reverted

Fix: 372348756
Change-Id: I1ca54668c33b80d5139526f6ecf8dd65864787e4
2024-10-15 06:31:33 +00:00
Android Build Coastguard Worker
8ff6641fa6 Snap for 12496712 from bc3e73c6b5 to 25Q1-release
Change-Id: Ia76a0ab6a0ad815afaf6c388e7113bcc61a86845
2024-10-14 23:04:28 +00:00
Android Build Coastguard Worker
08999fde05 Snap for 12496712 from c07e594a12 to 25Q1-release
Change-Id: I111e4dbe933c1c7e2040ea11a0b45ea6ef2bb601
2024-10-14 23:04:27 +00:00
Eileen Lai
bc3e73c6b5 Merge "modem_svc: use shared_modem_platform to replace all modem_svc_sit" into main 2024-10-14 07:27:51 +00:00
Eileen Lai
c07e594a12 Merge "modem_svc: use shared_modem_platform to replace all modem_svc_sit" into main 2024-10-14 07:27:51 +00:00