Commit graph

147 commits

Author SHA1 Message Date
e4d057221e pantah: Initialize for Evolution X 11.x
Signed-off-by: AnierinB <anierin@evolution-x.org>

panthah: Fix status bar padding
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-07-24 05:19:08 +00:00
Michael Bestas
11eac5db32
pantah: Drop flood control HAL
We are missing the sepolicy for it and it's disabled

Change-Id: I22f2055e74ecfd3115cd035e685245ca0d6202e2
2025-06-26 10:18:44 +03:00
Michael Bestas
7b2692ce56
pantah: Remove non-existent vendor includes
Change-Id: I1bc76430d30259984f4eb91907be61ef39646c27
2025-06-26 10:18:44 +03:00
Michael Bestas
e11dc4e1c9
pantah: Remove userdebug/eng configuration
Change-Id: I3739e6e099681c667c80723f0f6e3197923ff762
2025-06-26 10:18:44 +03:00
Michael Bestas
ecf4feae3a
pantah: Remove AOSP gerrit configuration
Change-Id: I3bf3987b08a710ddf278cae5243946fae70fce6a
2025-06-26 10:18:43 +03:00
Michael Bestas
f63b91d235
pantah: Update proprietary files setup for 16
Change-Id: I915a8192f5694d03ddbd2a6d4c6ea5033669500a
2025-06-23 21:56:11 +03:00
Michael Bestas
cb75ade8db
Disable ELF checks for gpsd
Somehow it depends on multiple versions of the same AIDL interface.
Disable ELF checks and remove the older dependency for now.

Change-Id: Id57ab481b248d4c394597cbb8b15d5b839b0f911
2025-03-09 12:07:16 +02:00
Michael Bestas
48aed76157
proprietary-files: BP1A.250305.019
Change-Id: Id59a6317f4909b8f1e4ee4f1f7e23ac7194c3b48
2025-03-09 12:07:15 +02:00
Michael Bestas
c17d6d58c0 Android 15.0.0 Release 20 (BP1A.250305.019)
-----BEGIN PGP SIGNATURE-----
 
 iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8eo7gAKCRDorT+BmrEO
 eB3lAJ43FQXvW3eB6DBzniiNr0ML+pqVtQCgkcIqEy5+H6nZxj3kgSEogmcFwVg=
 =3Xk8
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN SSH SIGNATURE-----
 U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgPpdpjxPACTIhnlvYz0GM4BR7FJ
 +rYv3jMbfxNKD3JvcAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
 AAAAQEhcXV/yLWqEOQao+l1XN44MwuDJwGxq1FmX+4lDw5b9RCfIx2j0H87G9IWORbcAOa
 HLIEJ7ok8nVYNcdTiGgQ0=
 -----END SSH SIGNATURE-----

Merge tag 'android-15.0.0_r20' into staging/lineage-22.2_merge-android-15.0.0_r20

Android 15.0.0 Release 20 (BP1A.250305.019)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8eo7gAKCRDorT+BmrEO
# eB3lAJ43FQXvW3eB6DBzniiNr0ML+pqVtQCgkcIqEy5+H6nZxj3kgSEogmcFwVg=
# =3Xk8
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Mar  5 03:29:18 2025 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]

# By Eileen Lai (2) and others
# Via Android Build Coastguard Worker (16) and others
* tag 'android-15.0.0_r20':
  modem_svc: use modem_svc_sit version sepolicy
  Revert "pantah/haptics: Remove voltage restriction for haptics"
  pantah/haptics: Remove voltage restriction for haptics
  Update P22 Bluetooth LEA unicast allowlist: Samsung Galaxy Buds 3 pro
  Disable Wifi BugReport for subsystem restart
  Update ISODEP routing setting
  [pantah] Define CAMERA_MULTICAM_BOOST
  modem_svc: use shared_modem_platform to replace all modem_svc_sit
  pantah: Pull init.insmod.*.cfg from vendor_dlkm
  Move modem_svc_sit from gs201 to pantah
  Remove vibrator HAL service
  audio: enable software encoded Bluetooth broadcast
  gps: set default SUPL SSL method to SSLv23

Change-Id: I11328c1fb7e3cadcd70baabdcaaafc2d89f357ec
2025-03-09 11:06:36 +02:00
Michael Bestas
030b45b095
pantah: Add more Pixel camera prebuilts
These are present on stock since QPR1

Change-Id: I58ba2d30d28d4c9cd525f1e1d4ddb353eaaf9db0
2025-01-24 13:50:05 +02:00
Michael Bestas
64643e6fbb
Add missing IWLAN packages
Change-Id: I671e4f057eb3fbe94f63dc16bf697867278e3eb2
2025-01-14 00:39:01 +02:00
Michael Bestas
5a87434f70
proprietary-files: AP4A.241205.013
Change-Id: Ia0d253867c9fafa277404610923457b1056c035f
2024-12-11 15:40:00 +02:00
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
Zouberou Sayibou
2eb5220301 Revert "pantah/haptics: Remove voltage restriction for haptics"
Revert submission 30661505-tdm_amplitude_limitation_removal_dvl

Reason for revert: short time to properly test before 25q1 cut-off.

Reverted changes: /q/submissionid:30661505-tdm_amplitude_limitation_removal_dvl
Bug: 318476589
Change-Id: If7eab4922ef59e7c23624ca8b1454c8d09569544
2024-12-04 21:43:52 +00:00
Zouberou Sayibou
6606b836c5 pantah/haptics: Remove voltage restriction for haptics
Remove the voltage restriction for haptics since DVL is enabled.  This
will allow FW control for exertion protection of the motor, and allow
for stronger output for audio-haptics.

Bug: 318476589
Flag: EXEMPT config json change
Test: dumpsys vibrator_manager and accel measurement
Change-Id: I8f4b8ed97056bb678e4191a87d6c12832a1c3926
Signed-off-by: Zouberou Sayibou <zouberou@google.com>
2024-12-03 02:07:33 +00:00
Isaac Chiou
4258e9174f Disable Wifi BugReport for subsystem restart
Flag: EXEMPT gated by overlay
Bug: 373594936
Test: Manuel test, trigger SSR and won't create bugreport automatically
Change-Id: I09c7abe0a1ce0d5eada4bc7c9b02d329954da1c8
2024-11-20 12:58:23 +00: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
Michael Bestas
344623a9f8
pantah: Disable Wi-Fi verbose logging by default
Change-Id: Iafe9f4b83d157906ca6b9114db52ab27b1a01878
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
Michael Bestas
56bbbebce9
pantah: overlay: Configure aux cameras for Aperture
Change-Id: I3d1c93057b5c2a1ba09c06a945d538d2043f30fd
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
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
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
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
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
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
Kyle Hsiao
8b971c6305 Update antenna position coordinates
Bug: 353895373
Test: manual
Flag: EXEMPT bugfix
Change-Id: I43aa0dccc2f3d16d6f89793c33878ff96ecbf358
2024-07-18 12:56:19 +00:00
Cyan_Hsieh
11e866daad Update bootloader pdk folder and soong config
Bug: 333834221
Change-Id: I0f26803489893fa33e5ef440b33a3ff0a3b79fc6
2024-05-15 14:01:17 +00:00
Qian-Hao Huang
a0e0cfed6f Load fips140.ko before all other kernel modules
Bug: 337838109
Bug: 331791671
Change-Id: I85eae3b1d0d8256fd5a1f8e8a2c21b4e00103967
Signed-off-by: Qian-Hao Huang <qhhuang@google.com>
2024-05-02 13:16:13 +00:00
Cyan_Hsieh
f2140ea873 Switch bootloader directory to control by build flag
Bug: 333834221
Change-Id: I045c65830b8c04dff0720e509108659d45a400ac
2024-04-19 06:38:31 +00:00
isaacchiou
9e5ed00c84 wifi: disable FW roaming when in idle mode
When device is idle, disable FW roaming (LOW RSSI roam, high band roam) to save power

Bug: 321639511
Test: Manual
Change-Id: I04eed6e22c9574de00aeea161495ad8fc5da1af9
2024-04-15 13:46:09 +00:00
Cyan_Hsieh
24f2adefc2 Branch bootloader prebuilts for 24Q3 release
Bug: 326002225
Change-Id: I90517976d321581238505536fb76899a8bc51317
2024-03-21 18:38:43 +08:00
Kimi Hsu
d91a3af5da Use rounded corner radius from max resolution
Bug: 326046204
Test: try WindowInsets#getRoundedCorner
Flag: NONE
Change-Id: I93ff91b6147fdf83d4997992ee4102419c1dc386
2024-03-11 09:12:04 +00:00
Brad Lassey
22bf057262 Enabling Observe mode
Bug: 327601464
Test: Tested on local device
Change-Id: If8ba846036c42269109717f1b8ca4d70f1a8116c
2024-03-01 00:29:02 +00:00
Cyan_Hsieh
e70e9f8c09 Initial Bootloader prebuilt for AP3% build
Bug: 326002225
Change-Id: Id4b6ee47b34990c05d0cf1f97cef9add146b3dbb
2024-02-29 17:51:51 +00:00
Beverly
215acdae3f Update pixel pitch of devices
Bug: 319894241
Flag: ACONFIG com.android.systemui.device_entry_udfps_refactor DEVELOPMENT
Test: manual
Change-Id: I4103c0795d0df072bb2d5d13aaf7425664f73fc7
2024-01-23 14:13:06 +00:00
Isaac Chiou
9458929b10 wifi: Enable fast scan
Enable fast scan and set the channel cache number to 10

Bug: 317012208
Test: Manual
Change-Id: I41430f89070b621483972c449434d387b67658e4
2023-12-22 06:20:52 +00:00
Cyan_Hsieh
6c10bd721d Branch bootloader prebuilts for 24Q2 release
Bug: 313350495
Change-Id: Ia531c6512e8cef3c5d3081ee134b732232f1bc88
2023-12-13 08:34:12 +00:00
Roshan Pius
2280e6ea3d Revert^2 "pantah(nfc): Modify NFC overlays for NFC apex"
08fbfb05f1

Bug: 303286040
Test: Compiles

Change-Id: I4ea4668bd7de33fa5a6c80b742dab0a6b27b4936
2023-12-04 13:56:01 -08:00
Roshan Pius
08fbfb05f1 Revert "pantah(nfc): Modify NFC overlays for NFC apex"
Revert submission 2802548-nfc_apex

Reason for revert: Causing bootloop with signed builds

Reverted changes: /q/submissionid:2802548-nfc_apex

Bug: 309117462
Test: Compiles, device boots up
(cherry picked from https://android-review.googlesource.com/q/commit:883343a5e59ad915cef349ac21c18b1470dbb777)
Merged-In: Idced173f9063bed7899354d20553b3694579329a
Change-Id: Idced173f9063bed7899354d20553b3694579329a
2023-11-06 14:30:47 +00:00
Cyan_Hsieh
3cc2927e27 Split bootloader prebuilt to 24Q1 and trunk version
Bug: 299879102
Change-Id: I6ba0748b82770025f585d79b8d7aba281391e38d
2023-10-27 03:05:05 +00:00
Roshan Pius
8e5e3975c0 pantah(nfc): Modify NFC overlays for NFC apex am: 3b1c277470 am: 095ecef0c7 am: 329f26f9b4
Original change: https://android-review.googlesource.com/c/device/google/pantah/+/2804494

Change-Id: I1339224b243d8137b5a6c04aa300db68d47b60b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 15:29:08 +00:00
Roshan Pius
095ecef0c7 pantah(nfc): Modify NFC overlays for NFC apex am: 3b1c277470
Original change: https://android-review.googlesource.com/c/device/google/pantah/+/2804494

Change-Id: Iaba6a784718844093646ba76a8a07fdd1cd31d73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 14:33:58 +00:00
Roshan Pius
3b1c277470 pantah(nfc): Modify NFC overlays for NFC apex
Bug: 307763519
Test: Manual flash and tested the overlay values are taking effect.
Change-Id: Ib3098898eaffb0c86ab082814aa6fe288a37a30f
2023-10-25 14:27:25 -07:00
ClintChen
8245e1e32b P22: Enable build flag versioning for radio and bootloader
Bug: 301142125
Change-Id: Ic446d70e68217ba3354588741206a957033d25fb
2023-10-05 01:20:29 +00:00