Commit graph

4517 commits

Author SHA1 Message Date
Michael Bestas
11e966924f Android 15.0.0 Release 6 (AP4A.241205.013)
-----BEGIN PGP SIGNATURE-----
 
 iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
 eKB7AJ4xhWb1iaPHIXgVBViPuCEWXDmBMgCfcMJCh44ID3rOg1tsC4cJvMHm9vM=
 =4qtT
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCgA1FiEEHrBYPudH862glXQBzJUERRm+ZmkFAmdY8SAXHG1rYmVzdGFz
 QGxpbmVhZ2Vvcy5vcmcACgkQzJUERRm+ZmkdBRAAvM8tlvSGaEJDI5f0CO1vbk0z
 8iieY6QkxBHqpTvrVYRXSOSaDskzaD//22iABqiejfXuRKlB6JvQisajwstGwGMi
 +yJkKrkiZLh6yE3ClSY3hbjw5VFtr5fsnreqTY/LpHAci/nPC/QG3QO6Zi3IYZE1
 Wc/afEGLKVwxREFY8fGSzh4KSCSsxBBOP+4v1eenpF4RTy7+Rkak0aPqt9Dnwxb8
 2Eg1NkkbFgPFLS6owJX4k1E0jzgpG7bZY/HaWI4ytpbHOasH37EKGtVJdnZt3zQx
 t30bS0j0XcxgvgpivG6PIpvmJujzuMHFA+LNMZ+Ory6SHxz7yUZxTOkRoK7ENjXF
 ujNcAKo2fWkzs3i6L4kIIlpF0dv3fVnWl5vH80uRqUWuRGFGti5KrHdkf7dBqrlg
 R42iod6dgfGWkd/x63dsLtBXM05y5eihL1aivzHg3l6GjZ3EMvhdmtjZz/kwfmL/
 7W3hE05xCc6fUKX7gDXQtSuLONd7R3M6ZVgATixAB4RoVP3qvrMRgi929G8m5OtW
 2zopR65P3T926yBvOEPJRnD1k1dZJ1b1YMlIC4IL6tYWLgJw+BQOMdvSapOq9oOJ
 YeePZ52UQlEGdG5xzCfTp588hfrh83lKLraRpti95u7w21EKKApsk6Fl+lxnG50p
 uabQOexzdK7V0DfIFs4=
 =bat3
 -----END PGP SIGNATURE-----

Merge tag 'android-15.0.0_r6' into staging/lineage-22.0_merge-android-15.0.0_r6

Android 15.0.0 Release 6 (AP4A.241205.013)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
# eKB7AJ4xhWb1iaPHIXgVBViPuCEWXDmBMgCfcMJCh44ID3rOg1tsC4cJvMHm9vM=
# =4qtT
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri Dec  6 00:44:01 2024 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2483 signatures in the past
#      3 years.  Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Ankur Bakshi (6) and others
# Via Android Build Coastguard Worker (31) and others
* tag 'android-15.0.0_r6': (33 commits)
  gps: set default SUPL SSL method to SSLv23
  gps: Enable Beidou measurements only in the US for P22.
  Symlink current prebuilt folder to android root
  Update product id for cheetah and panther
  cheetah/panther: add etm modules in userdebug/eng builds
  Disable limiting camera_hal for LAUNCH hint for A0 devices
  move bootloader and radio build flag to device mk
  Delete mapper4 manifest
  gps: Re-enable GLO & QZSS in US
  gps: add CpEarlyFixGuardTimeSec to prevent earlyfix response delay
  thermal: read thermistor temp from sysfs
  thermal:remove unused state2power value
  Update panther SVN to 61
  Update cheetah SVN to 61
  thermal: Remove bcl related tzones
  update OWNERS to include Android.bp
  pantah: Add build_flags based properties for SMR/EMR build
  haptics: Update output distortion gain
  gps: Enable ExitOnComFailure
  Adpf:pantah: switch to multitier heuristic boost.
  ...

 Conflicts:
	cheetah/BoardConfig.mk
	device-cheetah.mk
	device-panther.mk
	panther/BoardConfig.mk

Change-Id: Ia500f4b1ef963561699d96487fab25a07e341db9
2024-12-11 03:55:42 +02:00
Alexander Koskovich
26b71bc397
Add oem-iptables-init.sh for Wi-Fi calling in airplane mode
This was added recently in Android 15, see the following commit:
https://android.googlesource.com/device/google/gs101/+/fbf009b886cb6391b0833ab147a18c4cf9adda0d

Issue: calyxos#2813
Change-Id: I853f087347795e1d8932db2020f8a69fb5d97fa6
2024-12-05 02:49:19 +02:00
Michael Bestas
3c3875607e
Update fingerprint/build description from AP3A.241105.007
Change-Id: I9920c92b996501077d0ec21ab377ff4a230d06a5
2024-11-07 15:17:12 +02:00
Cosmin Tanislav
944f00207b
pantah: switch to python extract-utils
Change-Id: Ia2d6a0235d9343d7de0ef69d4197cac7f276af84
2024-11-06 13:06:53 +02:00
Michael Bestas
d9feb4a9a8
pantah: Enable ELF checks for c2 codec libs
Change-Id: I7702c3104fde477e27a18998982605673de29aee
2024-11-01 05:14:27 +02:00
Naman Sood
9c38391146
pantah: fix padding in status bar
These overlays seem to be left over from barbet. With these values
adjusted, the padding on left and right sides of the status bar is
more symmetrical and the landscape top padding is correct.

Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I10c3f495b7627200b05a24f5b259f789e62ada13
2024-10-27 13:15:46 +02:00
Michael Bestas
2e67df7de2
pantah: Copy touch modules to vendor_kernel_boot
Makes touch work in recovery

Co-authored-by: LuK1337 <priv.luk@gmail.com>
Change-Id: Iaa5a158af827732b13ab79b60bed2f319ce56391
2024-10-27 13:15:46 +02:00
Ethan Chen
65dca5de72
pantah: Disable userdebug diagnostics
* We can't make use of most of the debug features on userdebug builds.

Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2024-10-20 00:51:16 +03:00
Michael Bestas
344623a9f8
pantah: Disable Wi-Fi verbose logging by default
Change-Id: Iafe9f4b83d157906ca6b9114db52ab27b1a01878
2024-10-20 00:51:16 +03:00
Michael Bestas
ebc2f32ad1
pantah: Add lineage.dependencies
Change-Id: Iab5f4f4b2d98606e4f658c69e8f16f73ce7924bb
2024-10-20 00:51:16 +03:00
jabashque
b9b1727d51
pantah: Enable Osaifu-Keitai on non-Japanese SKUs
https://github.com/kormax/osaifu-keitai-google-pixel/

Test 1 & 2 on a Global SKU Google Pixel 6a (bluejay):
- Observe that Osaifu-Keitai doesn't function WITHOUT this change.
- Observe that Osaifu-Keitai functions normally WITH this change.

Test 3 & 4 on a Japanese SKU Google Pixel Fold (felix):
- Observe that Osaifu-Keitai functions normally WITHOUT this change.
- Observe that Osaifu-Keitai continues to function normally WITH this change.

Change-Id: I9faac2e130714a41e6922b62d2019dae0d615a3b
Signed-off-by: AnierinB <anierin@evolution-x.org>
2024-10-20 00:51:16 +03:00
Alessandro Astone
52461ae880
pantah: Build PowerShare HAL
Change-Id: I3c0321b844acb5f97ac398acc842501410a44b6c
2024-10-20 00:51:16 +03:00
Tommy Webb
e3ba0eae3f
overlay: Update IWLAN config with IMS changes in gs201
Resolve issues with VoWiFi (Wi-Fi Calling) for Pixel 7 series, which
now uses a different proprietary package for its qualified networks
service.

Issue: calyxos#1324
Change-Id: Ie2984ff22cf786eb82a536bfb1d9ffaff15ae079
2024-10-20 00:51:16 +03:00
Jesse Chan
f453d90c0e
pantah: overlay: Enable option for full screen aspect ratio
Change-Id: I2a1b2acc5ed97ccb6795dc371c2b3ac9cb4f9d03
2024-10-20 00:51:16 +03:00
Michael Bestas
56bbbebce9
pantah: overlay: Configure aux cameras for Aperture
Change-Id: I3d1c93057b5c2a1ba09c06a945d538d2043f30fd
2024-10-20 00:51:15 +03:00
Tommy Webb
da5f680177
overlay: Limit max fingerprints to 4 per user
Trying to add more than 4 fingerprints per user causes the Udfps
overlay to not appear and shows the following message in logs:
`E Biometrics/EnrollClient: Reached enrollment limit`.

Issue: calyxos#1630
Change-Id: I26707d5b50b28d032b117e22ba703c5fc0dfe3a2
2024-10-20 00:51:15 +03:00
Michael Bestas
d8eaf8c807
cheetah: Convert status_bar_height_portrait to dp
Fix status bar height not being scaled properly after switching
screen resolution to 1080p.

Change-Id: I7eba09b6da2eae6bd4274d3ad6acc85311d32db1
2024-10-20 00:51:15 +03:00
Bruno Martins
3ec651b05a
overlay: Declare support for wireless charging
Change-Id: Iba6a8b357779a3bb2134f2fc0878819339615239
2024-10-20 00:51:15 +03:00
Danny Lin
ef0be44ac4
overlay: Settings: Enable Smooth Display setting
All GS201 devices (cheetah and panther) have peak refresh rates higher than
60 Hz, so allow users to toggle high-refresh rate like on stock.

Change-Id: I7fcbb905b61575de8c5e9d9a935463932551fb6a
2024-10-20 00:51:15 +03:00
Michael Bestas
375525dbd0
panther: Add HbmSVManager RRO overlay
* Based on redfin
* cheetah doesn't have it on stock

Change-Id: I54d885c233151498372e1b510284d6a297ac3e94
2024-10-20 00:51:15 +03:00
Chirayu Desai
9186e5f7a7
Build EuiccSupportPixelOverlay
Change-Id: I46db4122b89798457338f6751982865571529ba6
2024-10-20 00:51:15 +03:00
Michael Bestas
d5a64a2108
Include wireless_charger makefile
This includes the required sepolicy and compatibility matrix
in the build.

Change-Id: I3096357c5f45e664a7b39870fdc053e48d1361ad
2024-10-20 00:51:15 +03:00
Chirayu Desai
20f46ebbb9
pantah: Set up proprietary files extraction
* The proprietary files lists are generated by comparing stock partition
  contents with AOSP generated partitions.

Co-authored-by: Aaron Kling <webgeek1234@gmail.com>
Co-authored-by: Cosmin Tanislav <demonsingur@gmail.com>
Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I17b78ccf212d8364070c40fe3c7d06d4048e3fe4
2024-10-20 00:51:15 +03:00
Yo Chiang
0d8a80f6ee
Use on_vendor VNDK APEX for non-REL build
For non-REL branch, move VNDK APEX to /vendor partition so we don't need
to update vendor.img prebuilt everytime there is a change in the VNDK
libraries.
For REL branch, the API/ABI surfaces of VNDK libraries are frozen so
don't need to move to /vendor partition.

Bug: 140136207
Test: Build on REL and non-REL branch
Change-Id: Ibce24465b546c52bc447b4b28a474de2b4b53792
2024-10-20 00:50:52 +03:00
Ethan Chen
7b71ca213d
Declare EUICC permission
Co-authored-by: Michael Bestas <mkbestas@gmail.com>
Co-authored-by: razorloves <razorloves@gmail.com>
Change-Id: I323dce8b848b44e45ed21002950059e58719113c
2024-10-20 00:50:52 +03:00
Chirayu Desai
a063a83ad8
Add initial Lineage product makefiles
Co-authored-by: Michael Bestas <mikeioannina@gmail.com>
Change-Id: I0781b6d4d74680ce7f0d860048871da7c2d43fb6
2024-10-20 00:50:51 +03:00
Michael Bestas
9db331f1a9
pantah: Update sepolicy path
Change-Id: Ia24ef37000ed9e1cdf994a32447b0250e3f89186
2024-10-06 21:44:48 +03:00
Michael Bestas
a18846aeb8
Add .gitupstream
Change-Id: I2c0ab4e6b31282f6d8be88942c4fe9c38871d7d0
2024-10-06 21:44:20 +03:00
Michael Bestas
6d37e8206d
Add 'sepolicy/' from tag 'android-15.0.0_r1'
git-subtree-dir: sepolicy
git-subtree-mainline: 70dec708d5
git-subtree-split: 51a835795f
Change-Id: Ia74f63cba3abf532d2dd8b9425d9bc19157f9ac3
2024-10-06 21:42:55 +03:00
Android Build Coastguard Worker
82c2515958 Merge cherrypicks of ['googleplex-android-review.googlesource.com/29492097'] into 24Q4-release.
Change-Id: I03e1ec3fd12131ee7b86f5248b188bf7a2034261
2024-10-03 23:33:45 +00:00
Wayne Lin
eb703190ba gps: set default SUPL SSL method to SSLv23
Bug: 363886476
Test: verify SUPL NI test pass
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1ff2576bfed678e262fa82fc236d9cf95cd11860)
Merged-In: I9590c44abb8cc1a2334ad4c882683db277662ef0
Change-Id: I9590c44abb8cc1a2334ad4c882683db277662ef0
2024-10-03 23:25:13 +00:00
Android Build Coastguard Worker
a7086f26ec Snap for 12354992 from 1006e3c626 to 24Q4-release
Change-Id: I3b4e5c0701326fa2cd1ce1ea6c0e981d5cd42bd5
2024-09-11 23:02:08 +00:00
James Huang
1006e3c626 gps: Enable Beidou measurements only in the US for P22.
Bug: 354884462
Test: Field test in the US
Change-Id: I6deccee4bbea32cd7016c6f7449a3dfdc2c67e18
2024-09-11 08:36:07 +00:00
Android Build Coastguard Worker
0da1828828 Snap for 12337246 from 63cca28cc5 to 24Q4-release
Change-Id: I1e084aa9b704b81774f443f7ec75a6dceb84f787
2024-09-07 21:02:07 +00:00
Xin Li
63cca28cc5 [automerger skipped] Merge 24Q3 to AOSP main am: 6e4bd56e14 -s ours am: 4f957eb8ef -s ours
am skip reason: Merged-In I5793f3fcbd31221a8c47658ad00629bcbf704bc0 with SHA-1 270793f2d6 is already in history

Original change: https://android-review.googlesource.com/c/device/google/pantah/+/3258486

Change-Id: I4395bae7406336c52c63bb428d49ef17099cd28c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-07 02:46:57 +00:00
Android Build Coastguard Worker
4463907b6d Snap for 12335440 from 8d0fc0c259 to 24Q4-release
Change-Id: Iccec6e2fee7df90d6c8701a0a006a07bf3d29d70
2024-09-07 02:32:29 +00:00
Xin Li
4f957eb8ef [automerger skipped] Merge 24Q3 to AOSP main am: 6e4bd56e14 -s ours
am skip reason: Merged-In I5793f3fcbd31221a8c47658ad00629bcbf704bc0 with SHA-1 270793f2d6 is already in history

Original change: https://android-review.googlesource.com/c/device/google/pantah/+/3258486

Change-Id: I2ebddfce0d94f40349288cf9bc65486b0c07ec94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-07 02:05:50 +00:00
Robin Peng
8d0fc0c259 Symlink current prebuilt folder to android root
The Android are now based on Trunk Stable world and Pixel prebuilts CLs
also needs to reply with this which controlled by the flag which results:
- the flag value might be different on each branches
- the flag value are mostly different on each release configuration
- for local builds, ENGs' needs to figure out the correct location
  of current prebuilts by checking through entire prebuilt textproto
  files

To alleviate this problem, create an symlink file under android root
indicates current prebuilt path after invoke the android lunch cmd.

Bug: 364831620
Flag: EXEMPT export current prebuilt path
Change-Id: I1e68490a56b9471909f8b26b6952e042e930eefb
Signed-off-by: Robin Peng <robinpeng@google.com>
2024-09-06 10:35:59 +00:00
Koli Lin
e2c00ec807 Update product id for cheetah and panther
Test: manual
Bug: 316248308
Flag: EXEMPT prop value only update
Change-Id: I94fe27c36cebd8dc444d3c0f1eeaa6564e0b215b
2024-09-06 07:44:48 +00:00
Xin Li
6e4bd56e14 Merge 24Q3 to AOSP main
Bug: 357762254
Merged-In: I5793f3fcbd31221a8c47658ad00629bcbf704bc0
Change-Id: Ic678c8fd18e68244489007a7350ef4636b7dddc7
2024-09-05 17:02:38 -07:00
Android Build Coastguard Worker
481d0970d3 Snap for 12327203 from ed46d4d345 to 24Q4-release
Change-Id: Ief46c1b65be037c4191da95b166405557d5e75f6
2024-09-05 23:02:09 +00:00
Yabin Cui
ed46d4d345 cheetah/panther: add etm modules in userdebug/eng builds
If etm modules aren't built with kernel prebuilts, then
add them manually.

Bug: 364755673
Bug: 364309766
Test: build cheetah-trunk_staging-userdebug
Flag: build.RELEASE_ETM_IN_USERDEBUG_ENG
Change-Id: I5b5ce51ca59c912f5ebbac66b6ade5adc90ec7f5
2024-09-05 17:26:59 +00:00
Android Build Coastguard Worker
7336b674b7 Snap for 12319997 from 8962fe3676 to 24Q4-release
Change-Id: I6e14ab8ddacb1c28504cd86fe4e7d072f51d119e
2024-09-04 23:02:40 +00:00
Rick Yiu
8962fe3676 Disable limiting camera_hal for LAUNCH hint for A0 devices
If auto rotation is enabled, it will trigger LAUNCH hint while
camera is running if device rotates, which could limit camera_hal
tasks to little cores. So, disable it first until there is a new
hint for the rotation event.

Bug: 358103845
Test: build pass
Flag: NONE powerhint change does not support flags
Change-Id: I623ea20c5fa1f0d8b4404caf7e0de54f35921fe7
2024-09-04 00:47:19 +00:00
Android Build Coastguard Worker
a56283e9a8 Snap for 12304452 from 579d88fdc7 to 24Q4-release
Change-Id: Icf6ab056b198414681171cccaac2eab3d5f69ca3
2024-08-31 01:02:20 +00:00
Pindar Yang
579d88fdc7 move bootloader and radio build flag to device mk
Flag: build.RELEASE_GOOGLE_PRODUCT_RADIO_DIR, build.RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR
Bug: 362618412
Change-Id: Ib99eab337312bc3568839b7f46e555defb3e1c56
Signed-off-by: Pindar Yang <pindaryang@google.com>
2024-08-30 06:11:25 +00:00
Ankit Goyal
59e6c38b19 Delete mapper4 manifest
Bug: 362183626
Flag: EXEMPT manifest update
Test: Boot to home on shiba
Change-Id: If10ca62f1180f578a133afb3753d3e31ee7606f3
2024-08-28 22:55:05 -07:00
Android Build Coastguard Worker
90cedf27f5 Snap for 12289667 from 5af050c92e to 24Q4-release
Change-Id: I9ab4c6cb5b26bad139d44f81ee8a29b7b1f0adb5
2024-08-28 23:02:35 +00:00
Shinru Han
5af050c92e gps: Re-enable GLO & QZSS in US
Test: on-device
Bug: 353579502
Change-Id: Idad61501a4ff862163fb6710fe1a6946d05c3f85
2024-08-27 06:16:24 +00:00
Android Build Coastguard Worker
40153338c9 Snap for 12253386 from 068f26e25c to 24Q4-release
Change-Id: I2791d994f7e2991205266c43671fc134074addf3
2024-08-20 23:02:19 +00:00