306 Commits
bka ... udc

Author SHA1 Message Date
9ede7084ef pantah: Initialize for Evolution X 9.x
Signed-off-by: AnierinB <anierin@evolution-x.org>
2024-09-10 14:09:02 -07:00
Michael Bestas
b89ca93892 pantah: extract-files improvements
Change-Id: I517698ca3b5a93e10a5b167417631c7f8d0ab9e2
2024-09-10 02:49:15 +03:00
Michael Bestas
0840f38b3c pantah: Remove 32bit libedgetpu_util that is actually 64bit
This can't have ever worked and it breaks makefile regeneration.

Change-Id: Ic273bffaa3391463b8736bcc287a96f20d831a47
2024-09-10 01:06:08 +03:00
Aaron Kling
1ee7ce7c9f pantah: Re-enable broken dup rules check
All failures of this have been resolved

Change-Id: I56a923ac90b98e63c093c8cb65cb1059dde57c49
2024-09-07 13:11:54 +03:00
Cosmin Tanislav
afb31ea783 pantah: do not manually build dependencies
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-09-07 13:11:54 +03:00
Michael Bestas
6d9b9413e1 pantah: Libraries are now automatically added to PRODUCT_PACKAGES
Change-Id: Ie92fe02b7e6279195bf28944942c815db773b798
2024-09-07 12:37:29 +03:00
Michael Bestas
ed532dc651 pantah: Disable ELF checks for certain libraries
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2024-09-07 12:36:22 +03:00
Cosmin Tanislav
ea4494371d pantah: skip dependencies which aren't defined in .bp
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2024-09-07 12:21:47 +03:00
Michael Bestas
20b87360c6 pantah: fix libprotobuf-cpp-full-21.12 ELF check
Change-Id: I24632ade0e1ead24fc7f4ab3ca017962510c807a
2024-09-07 12:21:38 +03:00
Michael Bestas
50e9b903e1 pantah: fix libprotobuf-cpp-lite-21.12 ELF check
Change-Id: I028723e6ff9ef71514857d683e2c65caf9e28fa0
2024-09-07 12:21:31 +03:00
Michael Bestas
b75387fcbd pantah: fix edge TPU ELF checks
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
2024-09-07 12:21:21 +03:00
Aaron Kling
3d1769b101 pantah: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2024-09-07 12:17:10 +03:00
Aaron Kling
cd8e0b5dd2 pantah: Enable elf checks
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2024-09-07 12:16:39 +03:00
Michael Bestas
ed243d765c pantah: Remove unused RIL libs
Change-Id: Iaf93e17c12c5621142d12b249bc9cac3893684dc
2024-09-07 12:16:35 +03:00
Michael Bestas
664db8d0ce proprietary-files: AP2A.240905.003
Change-Id: Ida99aac50a9a331b003445d49e6a24cc061aa659
2024-09-04 21:14:12 +03:00
Michael Bestas
ced481ae81 Update fingerprint/build description from AP2A.240905.003
Change-Id: I458e1aea84b0476fe6886519f36f29b9156d7189
2024-09-04 06:03:06 +03:00
Michael Bestas
11efcc3288 Merge tag 'android-14.0.0_r67' into staging/lineage-21_merge-android-14.0.0_r67
Android 14.0.0 release 67

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZteFvgAKCRDorT+BmrEO
# eAuQAJ9xFqpc42TIODk9TWNqKdRTKwHOSgCdGoUY8qDFOtq06GHGlLcMscZ5mkE=
# =FPH6
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Sep  4 00:55:10 2024 EEST
# 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 2594 signatures in the past
#      2 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 (4) and Lokesh Kumar Goel (1)
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r67':
  Update cheetah SVN to 61
  Update panther SVN to 61
  Update panther SVN to 60
  Update cheetah SVN to 60
  pantah: Use build_flags for SVN

Change-Id: I1320592af4b96800dffd7d5335434e2b56fea777
2024-09-04 05:54:48 +03:00
Michael Bestas
ec573488f5 pantah: Sync extract scripts with templates
Change-Id: I83561b9064f7f27af90e21ac72a9c76e1dad8fad
2024-08-29 01:00:39 +03:00
Michael Bestas
cccef0a138 Update fingerprint/build description from AP2A.240805.005
Change-Id: I70d8bc9d0c4ce423c78480782cd85a7d39e27ef2
2024-08-15 06:31:24 +03:00
Android Build Coastguard Worker
003df385a4 Merge cherrypicks of ['googleplex-android-review.googlesource.com/28805312', 'googleplex-android-review.googlesource.com/28807796'] into 24Q2-release.
Change-Id: I071ec4b73a4e691c323af7e99ad1647280353b72
2024-08-15 00:44:48 +00:00
Ankur Bakshi
99d0efc690 Update cheetah SVN to 61
Bug: 352170103
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:85f3aac3cc5c97a87ba746f3452d2aa6d657b002)
Merged-In: I4125bd12a8816a88e560d9c4e8a658b7266e471f
Change-Id: I4125bd12a8816a88e560d9c4e8a658b7266e471f
2024-08-15 00:42:03 +00:00
Ankur Bakshi
1e8ad4e6d8 Update panther SVN to 61
Bug: 352170103
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2b15be34057c3d43d4039b263fc0274e7230ee80)
Merged-In: Id2e99fca9d666030302fb7f99835c01e75100934
Change-Id: Id2e99fca9d666030302fb7f99835c01e75100934
2024-08-15 00:41:48 +00:00
Michael Bestas
eb65f7d170 Merge tag 'android-14.0.0_r55' into staging/lineage-21_merge-android-14.0.0_r55
Android 14.0.0 Release 55 (AP2A.240805.005)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZrKMEgAKCRDorT+BmrEO
# eFTKAJ9VgQdlpSWnBf9DuVgJOAGQRi3lMgCeIfs6KR97t1jN+2zK4gyHWLlWyQ0=
# =J6C+
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Aug  6 20:48:18 2024 UTC
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Can't check signature: No public key

# By Ankur Bakshi
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r55':
  Update panther SVN to 59
  Update cheetah SVN to 59

Change-Id: I0214878bb8af1f5a422f6b02d070c9f1ee9684e9
2024-08-12 20:53:59 +00:00
Android Build Coastguard Worker
fb2a651326 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26823864', 'googleplex-android-review.googlesource.com/28319512', 'googleplex-android-review.googlesource.com/28320529'] into 24Q2-release.
Change-Id: I5732e8c1ffc70180f646bcacdc726d3381625d25
2024-07-19 20:29:31 +00:00
Ankur Bakshi
637d679aab Update panther SVN to 60
Bug: 352170103
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:cc435349480d6fbffc45c130fe934bb2894b9e76)
Merged-In: I5793f3fcbd31221a8c47658ad00629bcbf704bc0
Change-Id: I5793f3fcbd31221a8c47658ad00629bcbf704bc0
2024-07-19 20:15:41 +00:00
Ankur Bakshi
37a7d932f5 Update cheetah SVN to 60
Bug: 352170103
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:cf3cc4a874e817fb330988d982866183eba79208)
Merged-In: Id9033d8d37de66bbb238aead0dbf7f380f4f9d10
Change-Id: Id9033d8d37de66bbb238aead0dbf7f380f4f9d10
2024-07-19 20:15:24 +00:00
Lokesh Kumar Goel
6859b02848 pantah: Use build_flags for SVN
Flag: build.RELEASE_SVN_CHEETAH
Flag: build.RELEASE_SVN_PANTHER
Bug: 332726030
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5d8a141aad34e31a92efd57ae9e8398eed1417e4)
Merged-In: I97d624c43e943e2dc21efc2edb8360c43a4e48aa
Change-Id: I97d624c43e943e2dc21efc2edb8360c43a4e48aa
2024-07-19 20:15:05 +00:00
Michael Bestas
c9ae6a4f62 pantah: Declare HBM lib as symlink during extraction
Change-Id: I97c07aa18250d37080e3f7d9c5c179a297f69657
2024-07-04 02:03:13 +03:00
Michael Bestas
92392c7d50 pantah: Declare DM libs as symlinks during extraction
Change-Id: Icb6c2c284037f67478c80725f63b4a7db7c552c0
2024-07-04 01:54:48 +03:00
Michael Bestas
0c979299eb Update fingerprint/build description from AP2A.240705.004
Change-Id: I10b1bc358c345c73c47eb00c8f74c988ddb575a4
2024-07-03 18:18:57 +03:00
Michael Bestas
e8e8603199 Merge tag 'android-14.0.0_r52' into staging/lineage-21_merge-android-14.0.0_r52
Android 14.0.0 release 52

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZoRM9gAKCRDorT+BmrEO
# eKk9AJ43eoUL+xs9hiFgz1eeDZ3XoEFMtQCeLjY5fMGIN3Kve7xjDghZD72/g7s=
# =ybYW
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Jul  2 21:54:46 2024 EEST
# 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 2566 signatures in the past
#      2 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
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r52':
  Update cheetah SVN to 58
  Update panther SVN to 58

Change-Id: I1089f1a98af08ca008beef4950b5b33da95a4c20
2024-07-03 07:10:08 +03:00
Michael Bestas
a7b681fb64 pantah: Add GoogleCamera_6gb_or_more_ram.xml
Change-Id: I77d4457cd67b9ae2bd554bc077fb9a0f4c2357ea
2024-06-28 12:05:41 +00:00
Michael Bestas
aef2ee9f61 pantah: Disable Wi-Fi verbose logging by default
Change-Id: Iafe9f4b83d157906ca6b9114db52ab27b1a01878
2024-06-23 02:19:39 +03:00
Michael Bestas
caef3a5e87 proprietary-files: AP2A.240605.024
Change-Id: I1ce822c57a2c0a5ef2a08f211ba6a536334fffed
2024-06-16 00:27:49 +03:00
Michael Bestas
70c0f868fe Update fingerprint/build description from AP2A.240605.024
Change-Id: Ied26af2439a9f6e821656949f73b597fb56c2077
2024-06-15 23:01:19 +03:00
Michael Bestas
71f2fe4d8c Merge tag 'android-14.0.0_r50' into staging/lineage-21_merge-android-14.0.0_r50
Android 14.0.0 Release 50 (AP2A.240605.024)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZmdzmwAKCRDorT+BmrEO
# eL3nAJwKemiG+dwX6AnEkmleIrYGKCc9cQCfTaGvfiBxReHC1CkR8IRYC6WXH4g=
# =zwOp
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Jun 11 00:43:55 2024 EEST
# 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 2544 signatures in the past
#      2 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 Jacky Liu
# Via Android Build Coastguard Worker (2) and Pat Tjin (1)
* tag 'android-14.0.0_r50':
  Update i2c device paths

Change-Id: I335db3bc93dd1c25242e9f713922e59db11eff05
2024-06-15 22:37:26 +03:00
Michael Bestas
2756ffde12 Merge tag 'android-14.0.0_r50' into staging/lineage-21_merge-android-14.0.0_r50
Android 14.0.0 Release 50 (AP2A.240605.024)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZmdzmwAKCRDorT+BmrEO
# eGx8AJ0X1KHQ8rey6fhWvKWUA96pOIEEnQCghaAcrwmUuYU/+kz+bMJ1ZbQmKBE=
# =Jc5s
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Jun 11 00:43:55 2024 EEST
# 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 2543 signatures in the past
#      2 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 (30) and others
# Via Android Build Coastguard Worker (26) and others
* tag 'android-14.0.0_r50': (45 commits)
  Update cheetah SVN to 57
  Update panther SVN to 57
  Update panther SVN to 56
  Update panther SVN to 55
  Update cheetah SVN to 56
  Update cheetah SVN to 55
  Update cheetah SVN to 54
  Update panther SVN to 54
  Update panther SVN to 53
  Update cheetah SVN to 53
  Update panther SVN to 52
  Update cheetah SVN to 52
  Update panther SVN to 51
  Update cheetah SVN to 51
  gps: Disable Vzw SUPL OTDOA
  Enabling Observe mode
  Enabling Observe mode
  Initial Bootloader prebuilt for AP3% build
  Revert "Extend LE Audio allowlist candidate device"
  Enable NFC firmware logging
  ...

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

Change-Id: I39f1ba74cb470c8a0fdc34070f309a4310412830
2024-06-15 22:37:22 +03:00
Android Build Coastguard Worker
495dd5c28f Merge cherrypicks of ['googleplex-android-review.googlesource.com/27586831', 'googleplex-android-review.googlesource.com/27588357'] into 24Q2-release.
Change-Id: I4eaa2a839d8b61ca1c25ac158acbffdb6db97db9
2024-06-13 05:23:08 +00:00
Ankur Bakshi
1470e347ab Update panther SVN to 59
Bug: 342381152
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b2dcf92c13af56410335e75668a270e0403deed9)
Merged-In: Idd25f5c1fa8da8a7bb045dac0a81f267ecbb556d
Change-Id: Idd25f5c1fa8da8a7bb045dac0a81f267ecbb556d
2024-06-13 05:15:21 +00:00
Ankur Bakshi
acfb9db44d Update cheetah SVN to 59
Bug: 342381152
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3f6bd3c6e7a4455bee220b74214ae2b1b4ab6dcf)
Merged-In: I6ccef90e6b26a686c825b25be1b3b9bbacc80cba
Change-Id: I6ccef90e6b26a686c825b25be1b3b9bbacc80cba
2024-06-13 05:15:06 +00:00
Android Build Coastguard Worker
8c4325be15 Merge cherrypicks of ['googleplex-android-review.googlesource.com/27090666', 'googleplex-android-review.googlesource.com/27095339'] into 24Q2-release.
Change-Id: I4432df5223e6acaef5bd5fb39016725f5a46f7d6
2024-05-21 04:30:02 +00:00
Ankur Bakshi
cba78a1c76 Update cheetah SVN to 58
Bug: 336526332
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a1384a5913a0360a870775ccd7ca85c1185493ea)
Merged-In: I58310564b2715e78e0b11871bad908d8a00e9866
Change-Id: I58310564b2715e78e0b11871bad908d8a00e9866
2024-05-21 04:26:40 +00:00
Ankur Bakshi
c3ea1a7b9f Update panther SVN to 58
Bug: 336526332
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:10a2c648294e0c3dffb065fef94cfbf0a14fe5aa)
Merged-In: I677aa3bb859c50b2821659f5a1aa12b4763e7cda
Change-Id: I677aa3bb859c50b2821659f5a1aa12b4763e7cda
2024-05-21 04:26:29 +00:00
Michael Bestas
af57310295 Update fingerprint/build description from AP1A.240505.005
Change-Id: I8d61ba0830ea8b30388158c3ce99e3ce6b7f6ccf
2024-05-08 02:27:07 +03:00
Michael Bestas
9b48ebb3c6 Merge tag 'android-14.0.0_r35' into staging/lineage-21_merge-android-14.0.0_r35
Android 14.0.0 release 35

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZjprWwAKCRDorT+BmrEO
# eMHOAKCMhplyZsbWFpEGgwFCA9JC7mHXfwCfWvWW8uGHkbYFmIK6iTQMQS5eRM0=
# =c0C8
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue May  7 20:56:43 2024 EEST
# 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 2432 signatures in the past
#      2 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
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r35':
  Update cheetah SVN to 54
  Update panther SVN to 54
  Update panther SVN to 53
  Update cheetah SVN to 53
  Update cheetah SVN to 52
  Update panther SVN to 52

Change-Id: Ib19d74c3005909ea1c02876b9000ac42af175841
2024-05-08 02:00:40 +03:00
Michael Bestas
5a4730709f pantah: Remove debuggable check from modem logger
Allows disabling modem logging for userdebug builds

Change-Id: Id34f80600d40cc84f8fc5661b66b7075558ac18f
2024-04-24 21:18:41 +03:00
Michael Bestas
8e20237f66 Update fingerprint/build description from AP1A.240405.002.B1
Change-Id: I992bdf97630ed269c0aa9b66bf2babdee8dcfcbb
2024-04-24 04:24:41 +03:00
Michael Bestas
2d49c17a8f Merge tag 'android-14.0.0_r33' into staging/lineage-21_merge-android-14.0.0_r33
Android 14.0.0 Release 33 (AP1A.240405.002.B1)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZh1wjAAKCRDorT+BmrEO
# ePBVAKCLv1RfV0mtBFn45P1pAu2os6bL1gCffr1nHBQZD4kU8tHbDit/R3cf+5U=
# =bigY
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon Apr 15 21:23:08 2024 EEST
# 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 2424 signatures in the past
#      2 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
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r33':
  Update panther SVN to 53
  Update cheetah SVN to 53
  Update panther SVN to 52
  Update cheetah SVN to 52

Change-Id: I76c4112616f6fd917eb1d6ecb13952d6f26245b2
2024-04-24 04:23:53 +03:00
Android Build Coastguard Worker
ddef85dd32 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26247042', 'googleplex-android-review.googlesource.com/26244766', 'googleplex-android-review.googlesource.com/26464752', 'googleplex-android-review.googlesource.com/26465726'] into 24Q1-release.
Change-Id: Iec8b89084f74c95d5437a5c3cbe5a20b84967cd9
2024-04-05 17:20:07 +00:00
Ankur Bakshi
41e91f05b3 Update cheetah SVN to 54
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0664cb1d0993a3999b34943d0fca55cfd8201334)
Merged-In: I1aa6b83a8eaf2f6719b0aa534359ec0c4c2f9f69
Change-Id: I1aa6b83a8eaf2f6719b0aa534359ec0c4c2f9f69
2024-04-05 17:17:03 +00:00
Ankur Bakshi
556ae54804 Update panther SVN to 54
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:be8c769b31a6035a818c1ec3a6bcca57d671c8dc)
Merged-In: I6504290fbf2e72b6022b503455fb455798c7dbf4
Change-Id: I6504290fbf2e72b6022b503455fb455798c7dbf4
2024-04-05 17:16:50 +00:00
Ankur Bakshi
2d1b17d5c8 Update panther SVN to 53
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c33899b65386c82b93d8c38f943d4679bdf65d50)
Merged-In: I6544997b66f22ab295bab9a6d83780227ea57677
Change-Id: I6544997b66f22ab295bab9a6d83780227ea57677
2024-04-05 17:16:37 +00:00
Ankur Bakshi
a1e2924bdd Update cheetah SVN to 53
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:01f8a2bfb25144b196879d077b51acbaf04c51ae)
Merged-In: I33d672ea05098b9eab94c9d390279a32bc22c979
Change-Id: I33d672ea05098b9eab94c9d390279a32bc22c979
2024-04-05 17:16:23 +00:00
Android Build Coastguard Worker
63052aefc1 [coastguard skipped] Merge sparse cherrypicks from sparse-11480754-L69200030002950439 into 24Q1-release.
COASTGUARD_SKIP: I6544997b66f22ab295bab9a6d83780227ea57677
COASTGUARD_SKIP: I0cd1f134e809508b0b14da5e861f9e944f61fe7e
COASTGUARD_SKIP: I341ff6be1ea248f796a5c9891c5838aa15607e69
COASTGUARD_SKIP: I33d672ea05098b9eab94c9d390279a32bc22c979
COASTGUARD_SKIP: I21c30c77afea3d28f583b219918807090f78cc86

Change-Id: Ifa605735467247e9de3c5a0ed18d994f77cc7695
2024-04-05 15:11:07 +00:00
Android Build Coastguard Worker
6cdfe4bc80 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26247753', 'googleplex-android-review.googlesource.com/26247614', 'googleplex-android-review.googlesource.com/26247042', 'googleplex-android-review.googlesource.com/26244766'] into sparse-11480754-L69200030002950439.
SPARSE_CHANGE: I341ff6be1ea248f796a5c9891c5838aa15607e69
SPARSE_CHANGE: I0cd1f134e809508b0b14da5e861f9e944f61fe7e
SPARSE_CHANGE: I33d672ea05098b9eab94c9d390279a32bc22c979
SPARSE_CHANGE: I6544997b66f22ab295bab9a6d83780227ea57677

Change-Id: I21c30c77afea3d28f583b219918807090f78cc86
2024-04-05 15:08:07 +00:00
Ankur Bakshi
764fd9af40 Update panther SVN to 53
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c33899b65386c82b93d8c38f943d4679bdf65d50)
Merged-In: I6544997b66f22ab295bab9a6d83780227ea57677
Change-Id: I6544997b66f22ab295bab9a6d83780227ea57677
2024-04-05 15:05:35 +00:00
Ankur Bakshi
ccdd2b1ca9 Update cheetah SVN to 53
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:01f8a2bfb25144b196879d077b51acbaf04c51ae)
Merged-In: I33d672ea05098b9eab94c9d390279a32bc22c979
Change-Id: I33d672ea05098b9eab94c9d390279a32bc22c979
2024-04-05 15:05:24 +00:00
Ankur Bakshi
9336c34d57 Update panther SVN to 52
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ffd1cf7b0af8847301cffe1e7717a592b775b194)
Merged-In: I0cd1f134e809508b0b14da5e861f9e944f61fe7e
Change-Id: I0cd1f134e809508b0b14da5e861f9e944f61fe7e
2024-04-05 15:05:13 +00:00
Ankur Bakshi
8be2641966 Update cheetah SVN to 52
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:451a78efe027e087e81f0a664798a0d30aac4809)
Merged-In: I341ff6be1ea248f796a5c9891c5838aa15607e69
Change-Id: I341ff6be1ea248f796a5c9891c5838aa15607e69
2024-04-05 15:05:00 +00:00
Michael Bestas
0ec46a0030 Update fingerprint/build description from AP1A.240405.002
Change-Id: I6d7008854615a70827d4b2d212cd10ea401ee3f2
2024-04-03 21:31:11 +03:00
Michael Bestas
c29b1a937a Merge tag 'android-14.0.0_r30' into staging/lineage-21_merge-android-14.0.0_r30
Android 14.0.0 Release 30 (AP1A.240405.002)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZgs+ygAKCRDorT+BmrEO
# eC+aAJ0Rs1K/19ZXDczXKGtaIaibHxDKsACfeigmRHXAvUwpGfm9Xmlen3KgJYc=
# =54bO
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Apr  2 02:10:02 2024 EEST
# 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 2413 signatures in the past
#      2 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
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r30':
  Update cheetah SVN to 51
  Update panther SVN to 51
  Update panther SVN to 50
  Update cheetah SVN to 50

Change-Id: Id0a318c8421b2379d8ff886128d0e5602779da0f
2024-04-03 14:15:27 +03:00
Android Build Coastguard Worker
bde703cfa4 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26247614', 'googleplex-android-review.googlesource.com/26247753'] into 24Q1-release.
Change-Id: Ic86fa09ff96d61a58749d86cf793332653aafcb4
2024-03-13 18:40:29 +00:00
Ankur Bakshi
303cd4a227 Update cheetah SVN to 52
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4bd5bf7a1ae54380b5df7fb738bd0670c1fa0a3f)
Merged-In: I341ff6be1ea248f796a5c9891c5838aa15607e69
Change-Id: I341ff6be1ea248f796a5c9891c5838aa15607e69
2024-03-13 18:37:12 +00:00
Ankur Bakshi
a7821df508 Update panther SVN to 52
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:845c42aeb26b80412a8ec2624149351efa9c4d91)
Merged-In: I0cd1f134e809508b0b14da5e861f9e944f61fe7e
Change-Id: I0cd1f134e809508b0b14da5e861f9e944f61fe7e
2024-03-13 18:37:01 +00:00
Michael Bestas
423e55a623 Update fingerprint/build description from AP1A.240305.019.A1
Change-Id: I2e75ca63e26577df322368939018570bfe8544cc
2024-03-10 22:10:57 +02:00
Chirayu Desai
cd76ac2b27 proprietary-files: AP1A.240305.019.A1
Change-Id: I279336c6ee7d618f735f516ee3c50288852bcd47
2024-03-10 10:38:18 +02:00
Michael Bestas
a2e2e2d6c7 Merge tag 'android-14.0.0_r29' into staging/lineage-21_merge-android-14.0.0_r29
Android 14.0.0 release 29

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZeZWwAAKCRDorT+BmrEO
# eBNmAKCFd8cvzim7+rT94rd/a/5l2azNTgCfZLt33MW62hgUO5OzTvr8M67zjXk=
# =hTG9
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar  5 01:18:24 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 2385 signatures in the past
#      2 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 Adam Shih (1) and Ted Wang (1)
# Via Automerger Merge Worker (30) and others
* tag 'android-14.0.0_r29':
  introduce a new sepolicy owner
  Add sepolicy for aidl bt extension hal

Change-Id: I9a8557c39c9148ba23bac3eb6a0fecc4e34888e1
2024-03-10 09:24:01 +02:00
Michael Bestas
8e7e9b5873 Merge tag 'android-14.0.0_r29' into staging/lineage-21_merge-android-14.0.0_r29
Android 14.0.0 release 29

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZeZWuwAKCRDorT+BmrEO
# eDukAJkBwCVNXwc2UUbYwIEZXhm8NKybXACeMQwGXvdhHO0lYUozyBIjdGR+suI=
# =MV9l
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar  5 01:18:19 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 2384 signatures in the past
#      2 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 (26) and others
# Via Automerger Merge Worker (1005) and others
* tag 'android-14.0.0_r29': (97 commits)
  Update cheetah SVN to 49
  Update panther SVN to 49
  Update panther SVN to 48
  Update panther SVN to 47
  Update cheetah SVN to 48
  Update cheetah SVN to 47
  gps: Disable Vzw SUPL OTDOA
  Update cheetah SVN to 46
  Update panther SVN to 46
  Update cheetah SVN to 45
  Update panther SVN to 45
  Branch bootloader prebuilts for 24Q2 release
  thermal: PID tuning for 26 levels of chg_mdis
  Update cheetah SVN to 44
  udfps: split trusty app to 24Q1 and trunk version
  Add zoom boost in powerhint for C10 and P10
  Update panther SVN to 44
  Update cheetah SVN to 43
  Update panther SVN to 43
  powerhint: game mode tuning
  ...

 Conflicts:
	Android.mk
	AndroidProducts.mk
	device-cheetah.mk
	device-panther.mk

Change-Id: I3e29ad49d7df6a6a7b45b9eee80b254f1a473a04
2024-03-10 09:23:06 +02:00
Tommy Webb
b8a31337fe pantah: Update IWLAN config with IMS changes
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-02-25 22:51:10 +02:00
Android Build Coastguard Worker
4495364990 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26245009', 'googleplex-android-review.googlesource.com/26247514'] into 24Q1-release.
Change-Id: I77556e04b11dd61305ab2305a971d6f9086b79c4
2024-02-21 19:18:02 +00:00
Ankur Bakshi
8296541d5f Update cheetah SVN to 51
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:61b0c8b8b0fab2746d328fb136dd5eaee878a6b7)
Merged-In: I25611cbbda7220e6a31afdb348c3fdd5aa87e76d
Change-Id: I25611cbbda7220e6a31afdb348c3fdd5aa87e76d
2024-02-21 19:10:11 +00:00
Ankur Bakshi
005e980896 Update panther SVN to 51
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f9a3f97ec3d4d4aa3299104dae3024ad0a79b5ef)
Merged-In: I168f901a06afbdc399572e008b5eed839e672975
Change-Id: I168f901a06afbdc399572e008b5eed839e672975
2024-02-21 19:10:01 +00:00
Michael Bestas
5b448da5e0 Revert "pantah: fix padding in status bar"
This reverts commit 68378568e8.

Reason for revert: Not working properly.

Change-Id: I44b3e3063e870c44dbff6577a1cca38efbc8aa1c
2024-02-18 00:55:37 +02:00
Android Build Coastguard Worker
9af0db17d1 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26231373', 'googleplex-android-review.googlesource.com/26231379'] into 24Q1-release.
Change-Id: I4c5d0a092183eca1a457885f370539e765d9f628
2024-02-14 19:58:29 +00:00
Ankur Bakshi
431c24a467 Update panther SVN to 50
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6caf8b27772382aea45bc3f54a03102dd84b5b5d)
Merged-In: Ib1b477c7ff23b8c6894d3dc0370b66ed6f6fb841
Change-Id: Ib1b477c7ff23b8c6894d3dc0370b66ed6f6fb841
2024-02-14 19:57:11 +00:00
Ankur Bakshi
56ac3cc81d Update cheetah SVN to 50
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5d3f52f5d303a241ec44a2a401aa64f100c93b6d)
Merged-In: I92cd332e8402285c3c04115336f4b48825b86892
Change-Id: I92cd332e8402285c3c04115336f4b48825b86892
2024-02-14 19:57:02 +00:00
Michael Bestas
f61177c578 pantah: Add prebuilt kernel to lineage.dependencies
Change-Id: Iab5f4f4b2d98606e4f658c69e8f16f73ce7924bb
2024-02-13 19:15:51 +00:00
Chirayu Desai
d7222c21a8 pantah: Set TARGET_PREBUILT_KERNEL
Change-Id: I156a4af77bd619f855f734983b24677531156c4d
2024-02-13 19:15:51 +00:00
Michael Bestas
2776486b97 pantah: Squashed revert of inline kernel build
Revert "pantah: Build mali_pixel prior to mali_kbase"

This reverts commit a382496c0c.

Revert "pantah: Drop ufs-pixel-fips140.ko"

This reverts commit 67fd0d32bc.

Revert "pantah: Build external modules"

This reverts commit 5eccfa2ce6.

Revert "pantah: Inline kernel building"

This reverts commit caa61631bd.

Change-Id: Ibd0c73352d5d2c52b9f0b31b4c7b8ce400699a35
2024-02-13 19:15:51 +00:00
jabashque
5ddd93bfce 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-02-13 11:59:18 +00:00
Android Build Coastguard Worker
6ebf90c2e9 Snap for 11420186 from 13e2600c51 to 24Q2-release
Change-Id: I793887d4f84dedfdb5eb20eac9697ae0d717878c
2024-02-08 00:02:57 +00:00
Michael Bestas
29c01dcbe6 Update fingerprint/build description from UQ1A.240205.002
Change-Id: I0c19cc2a0e112a7a456eb28f13cef65a972bb6cf
2024-02-06 19:08:48 +02:00
Michael Bestas
d6a44661ba Merge tag 'android-14.0.0_r22' into staging/lineage-21_merge-android-14.0.0_r22
Android 14.0.0 Release 22 (UQ1A.240205.002)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZcE4AwAKCRDorT+BmrEO
# eISjAJ9eW771mDHLkoeYRYdavoJQHVVB8ACfZOsRMjfQdqHi9XzLBXT8vEaYy+s=
# =+lm1
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon Feb  5 21:33:23 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 2250 signatures in the past
#      2 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
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r22':
  Update cheetah SVN to 44
  Update panther SVN to 44
  Update cheetah SVN to 43
  Update panther SVN to 43
  Update panther SVN to 42
  Update cheetah SVN to 42
  Update panther SVN to 42
  Update cheetah SVN to 42

Change-Id: I0eb5a9dfe689cc3c8f25d444d9d2813eb65505db
2024-02-06 18:53:52 +02:00
Jacky Liu
13e2600c51 Update i2c device paths
Update i2c device paths with static bus numbers.
Remove entries which are already in gs201-sepolicy.

Bug: 323447554
Test: Boot to home
Change-Id: Ida8e0bcf3a5871c1e13a3e7f9e1eb77d4cc52c8d
2024-02-06 16:14:47 +00:00
Android Build Coastguard Worker
5ec73c6b21 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26030182', 'googleplex-android-review.googlesource.com/26030188', 'googleplex-android-review.googlesource.com/26029909', 'googleplex-android-review.googlesource.com/26030308', 'googleplex-android-review.googlesource.com/26037620', 'googleplex-android-review.googlesource.com/26038201'] into 24Q1-release.
Change-Id: I68a7be25f3f92d308ea757ea4ecd8753aae7f85f
2024-01-30 20:47:33 +00:00
Ankur Bakshi
7e97e2d373 Update cheetah SVN to 49
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4d9a2162230a0dbbdbde850a593a14c88d62c56c)
Merged-In: I501730a5edad628bf62ee9910c2a4a0f84d4e861
Change-Id: I501730a5edad628bf62ee9910c2a4a0f84d4e861
2024-01-30 20:31:14 +00:00
Ankur Bakshi
e3898989b9 Update panther SVN to 49
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6be42ceb9eee0b451b53990c3cf61a8aa628c86d)
Merged-In: Ib81f50fc12fdeab0d3d0671b24108e363b709819
Change-Id: Ib81f50fc12fdeab0d3d0671b24108e363b709819
2024-01-30 20:31:05 +00:00
Ankur Bakshi
b1467d3787 Update panther SVN to 48
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:025917831e7cea500f57f2362bba4405cf637d08)
Merged-In: I1bb1f22f83e1a83f96ef482f84446b641e6a0ee1
Change-Id: I1bb1f22f83e1a83f96ef482f84446b641e6a0ee1
2024-01-30 20:30:57 +00:00
Ankur Bakshi
8666082277 Update panther SVN to 47
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:deb1bfb51575129c29d5577745fcd37827e4c6d7)
Merged-In: If876336aa39cc1971f66605480aa3ee4d8e7b19d
Change-Id: If876336aa39cc1971f66605480aa3ee4d8e7b19d
2024-01-30 20:30:48 +00:00
Ankur Bakshi
69d8476efe Update cheetah SVN to 48
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7399ea785bbf089cf7d210c447a8ce24a450d8a8)
Merged-In: Ifb77fb17ffed3f36b6920270e9bc6219b4c6ac71
Change-Id: Ifb77fb17ffed3f36b6920270e9bc6219b4c6ac71
2024-01-30 20:30:39 +00:00
Ankur Bakshi
4ed8114239 Update cheetah SVN to 47
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a478a7eca821ec66c1cdff2388e330ecdc0e1062)
Merged-In: I136009c29c9ed3c1ef771024442cc02709cbd5aa
Change-Id: I136009c29c9ed3c1ef771024442cc02709cbd5aa
2024-01-30 20:30:28 +00:00
Android Build Coastguard Worker
72c9429d92 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26022041'] into 24Q1-release.
Change-Id: Ie3a28bed63392bb3f413ccc6e04e3c27721f6b58
2024-01-27 03:01:56 +00:00
Cheng Chang
4588476b00 gps: Disable Vzw SUPL OTDOA
Bug: 322404137
Test: OTDOA test in b/322404137
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3ebc4848a3397a1b902f8d6c65d8e160535cd124)
Merged-In: I3beae4c89cc126b39ab83a76aae0a05f802ca1f4
Change-Id: I3beae4c89cc126b39ab83a76aae0a05f802ca1f4
2024-01-27 02:57:45 +00:00
Android Build Coastguard Worker
40bf37140c Merge cherrypicks of ['googleplex-android-review.googlesource.com/25665000', 'googleplex-android-review.googlesource.com/25664417'] into 24Q1-release.
Change-Id: I1967728a2310d76d60a3f3dac63052827e809f02
2024-01-17 20:03:57 +00:00
Ankur Bakshi
5a8202d114 Update cheetah SVN to 46
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2c3af28a46cbde59f715f87349ac3b3e401785d6)
Merged-In: I5b4b28f570c65eb96cf503f80e7b44051dcfacf5
Change-Id: I5b4b28f570c65eb96cf503f80e7b44051dcfacf5
2024-01-17 19:54:19 +00:00
Ankur Bakshi
54a0977721 Update panther SVN to 46
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1a5cc95b869536a70fde95775e8d45f15fc6de88)
Merged-In: I79504284797b3f5c98e46a297904252f7d29a884
Change-Id: I79504284797b3f5c98e46a297904252f7d29a884
2024-01-17 19:54:09 +00:00
Michael Bestas
01e6dbf40f Update fingerprint/build description from UQ1A.240105.004
Change-Id: I1ec97744b995b683cb3620673ca706b7af8d6831
2024-01-08 01:50:24 +02:00
Chirayu Desai
6b618dc6ac vendor: UQ1A.240105.004
Change-Id: I9fa714dbd0d2dedeec500dba99cc92812d05345e
2024-01-08 01:50:24 +02:00
Michael Bestas
9db0a6e6bf Merge tag 'android-14.0.0_r20' into staging/lineage-21_merge-android-14.0.0_r20
Android 14.0.0 release 20

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZZXyBwAKCRDorT+BmrEO
# eEHjAJ9plgaIA/qpfyaLdFQN+jOm2B/HxQCeI6IdBTpfBqv/buJlG+6oAuUiGZw=
# =nR2a
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu Jan  4 01:47:19 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 2229 signatures in the past
#      2 years.  Encrypted 4 messages in the past 24 months.
# 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
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r20':
  Update panther SVN to 41
  Update cheetah SVN to 41
  Update panther SVN to 40
  Update cheetah SVN to 40
  Update panther SVN to 40
  Update cheetah SVN to 40
  Update panther SVN to 40
  Update cheetah SVN to 40
  Update panther SVN to 39
  Update cheetah SVN to 39
  Update panther SVN to 38
  Update cheetah SVN to 38
  Update panther SVN to 38
  Update cheetah SVN to 38

Change-Id: Ia5adc9623309e35dc350508c8287e5cf49c02f01
2024-01-06 15:00:08 +02:00
Android Build Coastguard Worker
fba4314f80 Merge cherrypicks of ['googleplex-android-review.googlesource.com/25662900', 'googleplex-android-review.googlesource.com/25664416'] into 24Q1-release.
Change-Id: Ib64d5a04c09b8f0ba7a4dd430cf4fe9e5a3040f1
2023-12-20 22:50:23 +00:00
Ankur Bakshi
a6515bc789 Update cheetah SVN to 45
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:cffac0e70ef3cd3f86c1a765de909afbccc49052)
Merged-In: I15f7219291829046417e74850a8fa7c1085ead8c
Change-Id: I15f7219291829046417e74850a8fa7c1085ead8c
2023-12-20 22:48:43 +00:00
Ankur Bakshi
67d30b8d46 Update panther SVN to 45
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:41c8036687185ece0317295708671701f810b551)
Merged-In: Ic51e912dbb6b97e94db53ec90ff19b7bed3da8b3
Change-Id: Ic51e912dbb6b97e94db53ec90ff19b7bed3da8b3
2023-12-20 22:48:35 +00:00
Android Build Coastguard Worker
0888bfc529 Snap for 11227258 from 76e2659d68 to 24Q2-release
Change-Id: Iaaf4d6dfc8d65e2170d75aee7ec498359ba79487
2023-12-16 02:02:01 +00:00
Android Build Coastguard Worker
a3fd184ee0 [coastguard skipped] Merge sparse cherrypicks from sparse-11223361-L00700030000821085 into udc-qpr1-release.
COASTGUARD_SKIP: I24beb8eadae4c9df3b633b6fbf1e0c243f1e9dd6
COASTGUARD_SKIP: I44a8706e5bd151c6a1df87d35933334140fbd777
COASTGUARD_SKIP: Iade09a285d0f1d28d1b42ff598337c7eaada8240

Change-Id: Ib32deda3b218d761da4a1bb3f120b9c28f7c1140
2023-12-15 03:31:24 +00:00
Android Build Coastguard Worker
e3b46e2b0b Merge cherrypicks of ['googleplex-android-review.googlesource.com/25620662', 'googleplex-android-review.googlesource.com/25620627'] into sparse-11223361-L00700030000821085.
SPARSE_CHANGE: I44a8706e5bd151c6a1df87d35933334140fbd777
SPARSE_CHANGE: I24beb8eadae4c9df3b633b6fbf1e0c243f1e9dd6

Change-Id: Iade09a285d0f1d28d1b42ff598337c7eaada8240
2023-12-15 03:26:59 +00:00
Ankur Bakshi
0d3bf58deb Update cheetah SVN to 44
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5c5be2e60a8f71be416c991fb5d55effb2171fc9)
Merged-In: I24beb8eadae4c9df3b633b6fbf1e0c243f1e9dd6
Change-Id: I24beb8eadae4c9df3b633b6fbf1e0c243f1e9dd6
2023-12-15 03:25:43 +00:00
Ankur Bakshi
76eceea3ea Update panther SVN to 44
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:dea855285868b2895df4efe8d7811c78019015fb)
Merged-In: I44a8706e5bd151c6a1df87d35933334140fbd777
Change-Id: I44a8706e5bd151c6a1df87d35933334140fbd777
2023-12-15 03:25:34 +00:00
Android Build Coastguard Worker
120b651f78 Merge cherrypicks of ['googleplex-android-review.googlesource.com/25496450', 'googleplex-android-review.googlesource.com/25499294', 'googleplex-android-review.googlesource.com/25617361', 'googleplex-android-review.googlesource.com/25617303'] into udc-qpr1-release.
Change-Id: If4f0886dfd6c8241885a2ddb4a1ceb0d6992dce6
2023-12-15 02:47:37 +00:00
Ankur Bakshi
e485bd37ef Update cheetah SVN to 43
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b43929798cc6fef9c765e0308597d36149102167)
Merged-In: Iee6887b786bfdb7738d6df22e8fd48d68cfe983e
Change-Id: Iee6887b786bfdb7738d6df22e8fd48d68cfe983e
2023-12-15 02:43:16 +00:00
Ankur Bakshi
20ba7eda8b Update panther SVN to 43
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:77141f29c55bb75123b60e9ab1f390c5ebf15d7c)
Merged-In: Id3546da8690b20b484cec286dfa336a354d9f575
Change-Id: Id3546da8690b20b484cec286dfa336a354d9f575
2023-12-15 02:43:10 +00:00
Ankur Bakshi
be78929c7e Update panther SVN to 42
Bug: 313696499
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e66288cae4630fa076be4a950117f8d8e11931b7)
Merged-In: I9eec5502196e2b1b681152a604ba0e0d64a37ea8
Change-Id: I9eec5502196e2b1b681152a604ba0e0d64a37ea8
2023-12-15 02:43:04 +00:00
Ankur Bakshi
3a7114dd2d Update cheetah SVN to 42
Bug: 313696499
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:75a9c0a8ef8c59b940a4a59788402cc4b71c075f)
Merged-In: I7658cd580290f964bc5391e0874cf3e8bece6a8c
Change-Id: I7658cd580290f964bc5391e0874cf3e8bece6a8c
2023-12-15 02:42:56 +00:00
Android Build Coastguard Worker
2054f00088 Snap for 11220357 from 6c10bd721d to 24Q1-release
Change-Id: Ia0eca2db3ce7cf17d103f2ee182d0c1e475dadbe
2023-12-15 00:22:12 +00:00
e8b6315175 pantah: Bring Felica configs back
Fixes app clients that use such.

Change-Id: Ia773937560d75ea38029c2be3295ae0efa9ec1fb
Signed-off-by: AnierinB <anierin@evolution-x.org>
2023-12-14 11:47:32 +02:00
Android Build Coastguard Worker
a7004f62be Snap for 11216811 from dcd3d4207e to 24Q1-release
Change-Id: Ia3381d86127a49581c194314ca49b632aedea73f
2023-12-14 00:02:45 +00:00
Android Build Coastguard Worker
03051c06f0 Snap for 11211173 from 97d2761437 to 24Q1-release
Change-Id: Idab10f6d6b0b8b85e97e18a314442b3175921cd4
2023-12-13 00:05:24 +00:00
Android Build Coastguard Worker
50d37e290b [coastguard skipped] Merge sparse cherrypicks from sparse-11206848-L88800030000735408 into udc-qpr1-release.
COASTGUARD_SKIP: I9eec5502196e2b1b681152a604ba0e0d64a37ea8
COASTGUARD_SKIP: I7658cd580290f964bc5391e0874cf3e8bece6a8c
COASTGUARD_SKIP: I3b40aa3aa7babc81865ca41bd89088f9978dd975

Change-Id: Ib3f4254f95a8c32bc8dc1ac76986dc6f726697c0
2023-12-12 05:34:19 +00:00
Android Build Coastguard Worker
fde131710f Merge cherrypicks of ['googleplex-android-review.googlesource.com/25496450', 'googleplex-android-review.googlesource.com/25499294'] into sparse-11206848-L88800030000735408.
SPARSE_CHANGE: I7658cd580290f964bc5391e0874cf3e8bece6a8c
SPARSE_CHANGE: I9eec5502196e2b1b681152a604ba0e0d64a37ea8

Change-Id: I3b40aa3aa7babc81865ca41bd89088f9978dd975
2023-12-12 05:28:00 +00:00
Ankur Bakshi
c1798dfc91 Update panther SVN to 42
Bug: 313696499
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e66288cae4630fa076be4a950117f8d8e11931b7)
Merged-In: I9eec5502196e2b1b681152a604ba0e0d64a37ea8
Change-Id: I9eec5502196e2b1b681152a604ba0e0d64a37ea8
2023-12-12 05:26:40 +00:00
Ankur Bakshi
81d79a2c9c Update cheetah SVN to 42
Bug: 313696499
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:75a9c0a8ef8c59b940a4a59788402cc4b71c075f)
Merged-In: I7658cd580290f964bc5391e0874cf3e8bece6a8c
Change-Id: I7658cd580290f964bc5391e0874cf3e8bece6a8c
2023-12-12 05:26:30 +00:00
Android Build Coastguard Worker
5d61509dbc Merge cherrypicks of ['googleplex-android-review.googlesource.com/25365067', 'googleplex-android-review.googlesource.com/25364492', 'googleplex-android-review.googlesource.com/25496610', 'googleplex-android-review.googlesource.com/25499293'] into udc-qpr1-release.
Change-Id: I0bf399aeb6e520507f0e1d8693831672ace0694e
2023-12-12 05:02:36 +00:00
Ankur Bakshi
253f712f5c Update panther SVN to 41
Bug: 313696499
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1695374b6413a84d3de25ec559ccb28b33638847)
Merged-In: Ic6534eee5f78ca57f7f9529b1c35ccfb3cafae74
Change-Id: Ic6534eee5f78ca57f7f9529b1c35ccfb3cafae74
2023-12-12 05:01:14 +00:00
Ankur Bakshi
acbc725ca7 Update cheetah SVN to 41
Bug: 313696499
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:119db5acb6d133d9191d87ca99849617a8ca78fa)
Merged-In: If57b5ff9871f4daecae1b2219e7d3fcb456dde5e
Change-Id: If57b5ff9871f4daecae1b2219e7d3fcb456dde5e
2023-12-12 05:01:05 +00:00
Ankur Bakshi
1a9a462b8b Update panther SVN to 40
Bug: 309529736
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e05ba05b57e186538304ef3c65bd4f546b5716c1)
Merged-In: I250bc0d8ce0e3df1347015466a671d2ef20becd3
Change-Id: I250bc0d8ce0e3df1347015466a671d2ef20becd3
2023-12-12 05:00:58 +00:00
Ankur Bakshi
583d54a099 Update cheetah SVN to 40
Bug: 309529736
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6c10cd72b8aa5939a53b60de81f5810c4283acdc)
Merged-In: Ic369fc71b2993b51fe7ab017d7527f835ce55ea9
Change-Id: Ic369fc71b2993b51fe7ab017d7527f835ce55ea9
2023-12-12 05:00:48 +00:00
Android Build Coastguard Worker
94708fc726 Snap for 11206181 from 76e2659d68 to 24Q1-release
Change-Id: I311c10a90b4bddcf828ed3d835b69aa68512340d
2023-12-12 02:02:12 +00:00
Android Build Coastguard Worker
e203fbc193 Snap for 11206181 from d4436fce11 to 24Q1-release
Change-Id: Ic0589c6db6e4a38dc4b5f43194ec7caf2651f9d1
2023-12-12 02:02:11 +00:00
Xin Li
76e2659d68 [automerger skipped] Merge Android 14 QPR1 am: 0745e3ed1f -s ours am: 3cc77daa7f -s ours am: 1e4d317c25 -s ours
am skip reason: Merged-In Ief1dc191c7669c9f14f0974fca46ebb4f8bfa2cc with SHA-1 9aa89940d0 is already in history

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

Change-Id: I9a78168c1f321b9c65bcd15d9313b3d161ef05e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 22:57:54 +00:00
Xin Li
1e4d317c25 [automerger skipped] Merge Android 14 QPR1 am: 0745e3ed1f -s ours am: 3cc77daa7f -s ours
am skip reason: Merged-In Ief1dc191c7669c9f14f0974fca46ebb4f8bfa2cc with SHA-1 9aa89940d0 is already in history

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

Change-Id: I89bec40a0370e33b28a4c8daa8b040a374140f35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 22:02:42 +00:00
Xin Li
3cc77daa7f [automerger skipped] Merge Android 14 QPR1 am: 0745e3ed1f -s ours
am skip reason: Merged-In Ief1dc191c7669c9f14f0974fca46ebb4f8bfa2cc with SHA-1 9aa89940d0 is already in history

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

Change-Id: I13e90ae385797a4db9c69658ecbbbaeda2fe34b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 21:16:52 +00:00
Michael Bestas
bba5e3ca75 Update fingerprint/build description from UQ1A.231205.015
Change-Id: I7f60fbe46b2b41b0993b531c3eb19de3b5452593
2023-12-10 16:53:32 +02:00
Michael Bestas
e762557072 proprietary-files: UQ1A.231205.015
Change-Id: I353217de1a1f59e7e73819896062968ca47bd479
2023-12-10 16:41:14 +02:00
Michael Bestas
45301d811e Merge tag 'android-14.0.0_r17' into staging/lineage-21_merge-android-14.0.0_r17
Android 14.0.0 Release 17 (UQ1A.231205.015)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZXDPIgAKCRDorT+BmrEO
# eF5eAJ97K1qdoEL37eeKq3jSCMb1g2UmgQCdHRdvqLty5qZd5H/vbf+zdmceauk=
# =pf0j
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Dec  6 21:44:34 2023 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 2195 signatures in the past
#      2 years.  Encrypted 4 messages in the past 23 months.
# 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 Ted Wang (2) and Patty Huang (1)
# Via Android Build Coastguard Worker (3) and others
* tag 'android-14.0.0_r17':
  Allow bthal to access vendor bluetooth folder
  Add sepolicy for aidl bt extension hal in grilservice app
  Add sepolicy for aidl bt extension hal

Change-Id: I28ecfacde0781e2f7d4be929f60bc3940c3a265d
2023-12-10 16:29:26 +02:00
Michael Bestas
36f5b40b0f Merge tag 'android-14.0.0_r17' into staging/lineage-21_merge-android-14.0.0_r17
Android 14.0.0 Release 17 (UQ1A.231205.015)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZXDPIgAKCRDorT+BmrEO
# eJpqAJ4iVcaVXWf/MKczlFWLgHhym4xBowCdFxYVI7a/ZTprrCWS+g/mQ8dc97I=
# =Bpxe
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Dec  6 21:44:34 2023 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 2194 signatures in the past
#      2 years.  Encrypted 4 messages in the past 23 months.
# 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 Lokesh Kumar Goel (10) and others
# Via Automerger Merge Worker (138) and Android Build Coastguard Worker (55)
* tag 'android-14.0.0_r17': (65 commits)
  Update panther SVN to 37
  Update cheetah SVN to 37
  Adding Fast Pair extended IDs for Pixel 7
  Update panther SVN to  36
  Update cheetah SVN to  36
  Update panther SVN to  35
  Update cheetah SVN to  35
  audio: FM table check in for QPR1
  Disable limiting camera_hal for LAUNCH hint
  audio: FM table check in for QPR1
  Revert "DeviceAsWebcam: Add overlays for physical camera id"
  Disable 32k dual mic support on P22 project
  [USB Audio AIDL] Fix wrong capture path on mixer_paths.xml
  Update cheetah SVN to 34
  Update cheetah SVN to 33
  Update panther SVN to 34
  Update panther SVN to 33
  Revert "Enable NFC firmware logging by default for user-debug builds"
  add mixer path for BT SCO voice call
  gps: set high accuracy shape mode and enable always-on measurements log
  ...

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

Change-Id: I7dd65fa4a3148cbc159f9107d86953b7676006bb
2023-12-10 16:29:20 +02:00
Android Build Coastguard Worker
8f9318c107 Snap for 11200327 from 9fd9571259 to 24Q1-release
Change-Id: I968517544e4b1755f30e38258a43ab9f431eb248
2023-12-09 04:02:32 +00:00
Xin Li
0745e3ed1f Merge Android 14 QPR1
Merged-In: Ief1dc191c7669c9f14f0974fca46ebb4f8bfa2cc
Bug: 315507370
Change-Id: I262c653a2057cd588cc8c65475d97e07a05115b1
2023-12-08 13:13:33 -08:00
Android Build Coastguard Worker
b571b3140d Snap for 11192287 from 4414d256ef to 24Q1-release
Change-Id: I846ba3702d9591052165d0e479fd45b936a3d790
2023-12-08 00:02:50 +00:00
Android Build Coastguard Worker
0b02ed4c09 Snap for 11186783 from 2280e6ea3d to 24Q1-release
Change-Id: I45be632843f092ca6478779e2a594dafd2c5290a
2023-12-07 00:02:12 +00:00
Michael Bestas
a222a753f5 pantah: Add firmware extraction support
Change-Id: If6cb6334a8f7b2fcc77c8947569eba1b2002190a
2023-12-04 19:43:08 +02:00
Android Build Coastguard Worker
de35bd4204 Snap for 11162593 from de53058326 to 24Q1-release
Change-Id: I7f875f427f748601d7efc835c22f4929971a7309
2023-12-01 00:02:40 +00:00
Michael Bestas
447c0a2476 pantah: Switch to our charging animation
Change-Id: I747ca06359eacbcee995a5f42a532fb02d39c376
2023-11-29 19:39:45 +02:00
Michael Bestas
3fcf8f06ac pantah: Remove unused blobs
Change-Id: I02ac1a6c34d69317b9bd7dfa72dc4f740e3f6f17
2023-11-29 19:39:45 +02:00
Android Build Coastguard Worker
767c6ce57d Snap for 11142129 from 2e4890b8ea to 24Q1-release
Change-Id: If8bd8e92403e827f2fcd9de1712e0741d26aecc9
2023-11-25 04:02:52 +00:00
Android Build Coastguard Worker
d63478683c Snap for 11130229 from 5c347f357f to 24Q1-release
Change-Id: Ia7e5863e3b5b85e1e963a42d444aa38d93beaf9b
2023-11-22 00:03:34 +00:00
Android Build Coastguard Worker
945188b310 [coastguard skipped] Merge sparse cherrypicks from sparse-11129216-L97900030000403629 into udc-qpr1-release.
COASTGUARD_SKIP: I250bc0d8ce0e3df1347015466a671d2ef20becd3
COASTGUARD_SKIP: I2fdd80ac1b02ecbb7ea7274ded8f4cffc31df33a
COASTGUARD_SKIP: Ic369fc71b2993b51fe7ab017d7527f835ce55ea9

Change-Id: I8f5013cda697a092befefee64180471696b9c8c4
2023-11-21 19:37:37 +00:00
Android Build Coastguard Worker
8e8b0e5645 Merge cherrypicks of ['googleplex-android-review.googlesource.com/25365067', 'googleplex-android-review.googlesource.com/25364492'] into sparse-11129216-L97900030000403629.
SPARSE_CHANGE: Ic369fc71b2993b51fe7ab017d7527f835ce55ea9
SPARSE_CHANGE: I250bc0d8ce0e3df1347015466a671d2ef20becd3

Change-Id: I2fdd80ac1b02ecbb7ea7274ded8f4cffc31df33a
2023-11-21 19:27:52 +00:00
Ankur Bakshi
9b76b67952 Update panther SVN to 40
Bug: 309529736
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e05ba05b57e186538304ef3c65bd4f546b5716c1)
Merged-In: I250bc0d8ce0e3df1347015466a671d2ef20becd3
Change-Id: I250bc0d8ce0e3df1347015466a671d2ef20becd3
2023-11-21 19:26:45 +00:00
Ankur Bakshi
f43f794a33 Update cheetah SVN to 40
Bug: 309529736
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6c10cd72b8aa5939a53b60de81f5810c4283acdc)
Merged-In: Ic369fc71b2993b51fe7ab017d7527f835ce55ea9
Change-Id: Ic369fc71b2993b51fe7ab017d7527f835ce55ea9
2023-11-21 19:26:35 +00:00
Android Build Coastguard Worker
86506a8651 Snap for 11117647 from ddf12a26c9 to 24Q1-release
Change-Id: Iba1511c00a0ce7ffa048bfc05e55eff93da22eab
2023-11-18 02:02:00 +00:00
Android Build Coastguard Worker
f6f53cc357 Snap for 11111096 from d5c1a6c74e to 24Q1-release
Change-Id: Ie4c835b1f430002ed8320e449ee791d363b00e64
2023-11-17 00:02:00 +00:00
Android Build Coastguard Worker
e769a4da7c [coastguard skipped] Merge sparse cherrypicks from sparse-11110167-L88200030000349168 into udc-qpr1-release.
COASTGUARD_SKIP: I710537d7676f8f2879438a6f0065fbc79227eeec
COASTGUARD_SKIP: Ic369fc71b2993b51fe7ab017d7527f835ce55ea9
COASTGUARD_SKIP: I250bc0d8ce0e3df1347015466a671d2ef20becd3

Change-Id: I0db941bf236ab6c0a33eb586c2c503106470764c
2023-11-16 21:04:02 +00:00
Android Build Coastguard Worker
67dfacc392 Merge cherrypicks of ['googleplex-android-review.googlesource.com/25365067', 'googleplex-android-review.googlesource.com/25364492'] into sparse-11110167-L88200030000349168.
SPARSE_CHANGE: Ic369fc71b2993b51fe7ab017d7527f835ce55ea9
SPARSE_CHANGE: I250bc0d8ce0e3df1347015466a671d2ef20becd3

Change-Id: I710537d7676f8f2879438a6f0065fbc79227eeec
2023-11-16 20:59:34 +00:00
Ankur Bakshi
34c23d0a17 Update panther SVN to 40
Bug: 309529736
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e05ba05b57e186538304ef3c65bd4f546b5716c1)
Merged-In: I250bc0d8ce0e3df1347015466a671d2ef20becd3
Change-Id: I250bc0d8ce0e3df1347015466a671d2ef20becd3
2023-11-16 20:58:23 +00:00
Ankur Bakshi
43451fbc9c Update cheetah SVN to 40
Bug: 309529736
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6c10cd72b8aa5939a53b60de81f5810c4283acdc)
Merged-In: Ic369fc71b2993b51fe7ab017d7527f835ce55ea9
Change-Id: Ic369fc71b2993b51fe7ab017d7527f835ce55ea9
2023-11-16 20:58:16 +00:00
Android Build Coastguard Worker
9f5e01a5d1 Merge cherrypicks of ['googleplex-android-review.googlesource.com/25293133', 'googleplex-android-review.googlesource.com/25291798', 'googleplex-android-review.googlesource.com/25343873', 'googleplex-android-review.googlesource.com/25341847'] into udc-qpr1-release.
Change-Id: I64705a04e8878e1b49fc34bddf1f2c92cb861c0a
2023-11-16 18:50:12 +00:00
Ankur Bakshi
cb4b3f14d7 Update panther SVN to 39
Bug: 309529736
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0fd147e544162c44c67ec81c0dd0a6ad5a025c08)
Merged-In: Ifb27544932f89b0e2fd3acfb63316af9a7dd2109
Change-Id: Ifb27544932f89b0e2fd3acfb63316af9a7dd2109
2023-11-16 18:40:41 +00:00
Ankur Bakshi
d1355eaacf Update cheetah SVN to 39
Bug: 309529736
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ea419cb1aed64a52aa9e15c259a60e43db2e90a8)
Merged-In: I6aa90a8ebddb1eab4c26a361569643ce5ed665fe
Change-Id: I6aa90a8ebddb1eab4c26a361569643ce5ed665fe
2023-11-16 18:40:33 +00:00
Ankur Bakshi
8a32f7f9f3 Update panther SVN to 38
Bug: 302612466
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2b4350d830ebd253cb4dbea54b9458f0819efbdb)
Merged-In: I34ce3669c65639ee5059b181a098ef951b51ca74
Change-Id: I34ce3669c65639ee5059b181a098ef951b51ca74
2023-11-16 18:40:24 +00:00
Ankur Bakshi
b89292822c Update cheetah SVN to 38
Bug: 302612466
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:deb295c2de0beeda2780ba2e6f564068573210bb)
Merged-In: I7a139e86b6773d68e483dc5cb8182355d691fb61
Change-Id: I7a139e86b6773d68e483dc5cb8182355d691fb61
2023-11-16 18:40:14 +00:00
Naman Sood
68378568e8 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.

Change-Id: I10c3f495b7627200b05a24f5b259f789e62ada13
2023-11-12 11:49:22 +00:00
Android Build Coastguard Worker
62d0fef671 Snap for 11086585 from 0452b56f70 to 24Q1-release
Change-Id: Id0e127689e89b334aa0c27ce14f7ab035cccdf22
2023-11-11 22:01:57 +00:00
LuK1337
a382496c0c pantah: Build mali_pixel prior to mali_kbase
mali_kbase depends on mali_pixel symbols and thus has to be built first
so that Module.symvers gets generated.

Change-Id: Id4b44eda52a3a3f2d794e3a321e30934b1d22781
2023-11-11 16:40:02 +00:00
Android Build Coastguard Worker
08a421ae46 [coastguard skipped] Merge sparse cherrypicks from sparse-11084887-L72000030000226452 into udc-qpr1-release.
COASTGUARD_SKIP: I34ce3669c65639ee5059b181a098ef951b51ca74
COASTGUARD_SKIP: Ib3dbb6bbcb1dad12e54c60f76c94c8e3ae621105
COASTGUARD_SKIP: I7a139e86b6773d68e483dc5cb8182355d691fb61

Change-Id: Ifa1ce4c0d91c0841871f1e1d47f48d68b81033a0
2023-11-11 01:15:26 +00:00
Android Build Coastguard Worker
c90137f589 Merge cherrypicks of ['googleplex-android-review.googlesource.com/25293133', 'googleplex-android-review.googlesource.com/25291798'] into sparse-11084887-L72000030000226452.
SPARSE_CHANGE: I7a139e86b6773d68e483dc5cb8182355d691fb61
SPARSE_CHANGE: I34ce3669c65639ee5059b181a098ef951b51ca74

Change-Id: Ib3dbb6bbcb1dad12e54c60f76c94c8e3ae621105
2023-11-11 01:07:10 +00:00
Ankur Bakshi
9ade618aae Update panther SVN to 38
Bug: 302612466
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2b4350d830ebd253cb4dbea54b9458f0819efbdb)
Merged-In: I34ce3669c65639ee5059b181a098ef951b51ca74
Change-Id: I34ce3669c65639ee5059b181a098ef951b51ca74
2023-11-11 01:06:07 +00:00
Ankur Bakshi
0f6713f0c8 Update cheetah SVN to 38
Bug: 302612466
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:deb295c2de0beeda2780ba2e6f564068573210bb)
Merged-In: I7a139e86b6773d68e483dc5cb8182355d691fb61
Change-Id: I7a139e86b6773d68e483dc5cb8182355d691fb61
2023-11-11 01:05:58 +00:00
Android Build Coastguard Worker
1ed3d6664d Snap for 11078623 from 0110b9967a to 24Q1-release
Change-Id: If78d5d69b738cb5cdf9c367393c3146c9a2a2a3c
2023-11-10 00:02:12 +00:00
Android Build Coastguard Worker
09d2759b18 Snap for 11071763 from 66ee837817 to 24Q1-release
Change-Id: I79c915ca933c95dc64889c51d97d9b8c316476cc
2023-11-09 00:02:14 +00:00
Michael Bestas
c41403e788 Update fingerprint/build description from UP1A.231105.003
Change-Id: I796404fbc1f72ce9bd5cf2f36e6ab3dedd128c33
2023-11-09 01:10:56 +02:00
Michael Bestas
55083090e6 Merge tag 'android-14.0.0_r14' into staging/lineage-21_merge-android-14.0.0_r14
Android 14.0.0 release 14

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZUmd7QAKCRDorT+BmrEO
# eC9AAJsHdMcpoYABY8PrhyKC1uhjCBuaygCfdLkrfbW6OwBHwxI8mVqPnErVXys=
# =JKN1
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Nov  7 04:16:13 2023 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 2047 signatures in the past
#      2 years.  Encrypted 4 messages in the past 22 months.
# 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 (8) and Lokesh Kumar Goel (6)
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r14':
  Update cheetah SVN to  35
  Update panther SVN to  35
  Update cheetah SVN to 34
  Update panther SVN to 34
  Update cheetah SVN to 34
  Update panther SVN to 34
  Update cheetah SVN to 34
  Update panther SVN to 34
  Update cheetah SVN to 33
  Update panther SVN to 33
  Update panther SVN to  32
  Update cheetah SVN to  32
  Update panther SVN to  32
  Update cheetah SVN to  32

Change-Id: I527839ab308c114b9acb2527d565d51a553b320d
2023-11-08 01:29:06 +02:00
Android Build Coastguard Worker
e64f1b9577 Snap for 11059422 from 08fbfb05f1 to 24Q1-release
Change-Id: Ibd38d132218972bda8ecf98a804e9ec701485a51
2023-11-07 02:02:35 +00:00
Android Build Coastguard Worker
6deca73c15 Snap for 11031655 from 2792415517 to 24Q1-release
Change-Id: I51f2532ff925c6aaecd9582c202a43c9bfc9b239
2023-11-01 01:02:45 +00:00
Android Build Coastguard Worker
e373e6c47a Snap for 11020550 from 040b76b2e9 to 24Q1-release
Change-Id: I133ccc5cc7b5e36b30a16769e9345a563aa1d11a
2023-10-29 23:02:46 +00:00
Michael Bestas
67fd0d32bc pantah: Drop ufs-pixel-fips140.ko
Change-Id: Id78a5edc62e6464270b395a0bd989443e32972a1
2023-10-29 12:28:29 +02:00
Android Build Coastguard Worker
1bb8df5162 Snap for 11017726 from b0fb9be930 to 24Q1-release
Change-Id: Id5b7185f7d08716c6bbe7f281e196b8df7ad38c8
2023-10-28 03:12:00 +00:00
Android Build Coastguard Worker
80765643c6 Snap for 11012804 from 3cc2927e27 to 24Q1-release
Change-Id: Id0a9713c40d30f2af94fe43c947e3f55c13da33e
2023-10-27 03:19:08 +00:00
Android Build Coastguard Worker
4fff7362fb Merge cherrypicks of ['googleplex-android-review.googlesource.com/24697846', 'googleplex-android-review.googlesource.com/24698949', 'googleplex-android-review.googlesource.com/25175438', 'googleplex-android-review.googlesource.com/25175439'] into udc-release.
Change-Id: I854d20e212078d656b0b3c229f534bf0a9da1252
2023-10-26 19:50:00 +00:00
Lokesh Kumar Goel
d969717e71 Update cheetah SVN to 35
Bug: 302612466
(cherry picked from commit a6e9460ef2)
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7e02c7f28a6cfa6939ee7a8c798559d2b299e26d)
Merged-In: Ib512f6ca86a5b87b2bc521f85e271d84603eb0c9
Change-Id: Ib512f6ca86a5b87b2bc521f85e271d84603eb0c9
2023-10-26 19:47:50 +00:00
Lokesh Kumar Goel
ef450f8ac6 Update panther SVN to 35
Bug: 302612466
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2a2884b47cb5d795c6e72d2f1fd5d560c9c647ec)
Merged-In: I8d176a2ba9ddef34449edae5df6fdfd55d346c51
Change-Id: I8d176a2ba9ddef34449edae5df6fdfd55d346c51
2023-10-26 19:47:42 +00:00
Ankur Bakshi
45c48f1a85 Update cheetah SVN to 34
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:03139cde077138bbc098575020662147583f4a18)
Merged-In: Ia2f052e567988556608648d0446e24d818bd9257
Change-Id: Ia2f052e567988556608648d0446e24d818bd9257
2023-10-26 19:47:35 +00:00
Ankur Bakshi
9a67778790 Update panther SVN to 34
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e8a9a7372d79bb070f5951b4626b40ef1d2f224b)
Merged-In: Iba7d060e21fea317670ece82c8f4728dd1fdcbda
Change-Id: Iba7d060e21fea317670ece82c8f4728dd1fdcbda
2023-10-26 19:47:27 +00:00
Android Build Coastguard Worker
53833593b2 Snap for 11005173 from b728c177f4 to 24Q1-release
Change-Id: Ief9c749756e967d00a2fc416f381fe8c57a6aaed
2023-10-26 01:35:41 +00:00
Android Build Coastguard Worker
0ca6ac8da9 Snap for 10992821 from a039a3d3ec to 24Q1-release
Change-Id: I7db82eea187bd7836bbcc843b3353c7e10ea1bbe
2023-10-24 01:05:48 +00:00
Android Build Coastguard Worker
7a9f894e54 Snap for 10985023 from d24eeac9ea to 24Q1-release
Change-Id: I38f2bc5c06eb90bb3a3f4331b629ce3db509329c
2023-10-21 03:05:34 +00:00
Android Build Coastguard Worker
a471090d3d Snap for 10985023 from 2c03c3ec00 to 24Q1-release
Change-Id: Icb929c359e8d2ee5a770add9a08e37b4d861919f
2023-10-21 03:05:33 +00:00
Xin Li
d24eeac9ea [automerger skipped] Merge 10952656 am: 9aa89940d0 -s ours am: 3e22d67e9c -s ours
am skip reason: Merged-In Ie0013212e15e6688f520e82aaca224ea97a6629a with SHA-1 c4d5eb7f17 is already in history

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

Change-Id: Ia05c1d99f212fd1cd3e2a50200c20c71d2ed5a70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19 23:54:55 +00:00
Xin Li
3e22d67e9c [automerger skipped] Merge 10952656 am: 9aa89940d0 -s ours
am skip reason: Merged-In Ie0013212e15e6688f520e82aaca224ea97a6629a with SHA-1 c4d5eb7f17 is already in history

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

Change-Id: Iaa941f3771491bd996d1a7f72829f3078516ca94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19 18:48:09 +00:00
Neel Chauhan
5eccfa2ce6 pantah: Build external modules
Change-Id: Ia1ee2e7a84cba6bcbc77fb40aba20dcd8debe299
2023-10-18 00:05:32 +03:00
Michael Bestas
caa61631bd pantah: Inline kernel building
Change-Id: I629c70b74db44d02847212b774982060ab84f1d2
2023-10-18 00:05:31 +03:00
Jesse Chan
8b63771d6d pantah: overlay: Enable option for full screen aspect ratio
Change-Id: I2a1b2acc5ed97ccb6795dc371c2b3ac9cb4f9d03
2023-10-18 00:05:20 +03:00
Michael Bestas
156c9f0130 pantah: overlay: Configure aux cameras for Aperture
Change-Id: I3d1c93057b5c2a1ba09c06a945d538d2043f30fd
2023-10-18 00:05:20 +03:00
Tommy Webb
010e21ca05 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
2023-10-18 00:05:20 +03:00
Michael Bestas
297146ebc0 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
2023-10-18 00:05:20 +03:00
Chirayu Desai
2d5fb19aa3 Build EuiccSupportPixelOverlay
Change-Id: I46db4122b89798457338f6751982865571529ba6
2023-10-18 00:05:20 +03:00
Ethan Chen
06d273d9f1 Disable userdebug diagnostics
* We can't make use of most of the debug features on userdebug builds.

Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2023-10-18 00:05:20 +03:00
Michael Bestas
674dd90008 panther: Add HbmSVManager RRO overlay
* Based on redfin
* cheetah doesn't have it on stock

Change-Id: I54d885c233151498372e1b510284d6a297ac3e94
2023-10-18 00:05:19 +03:00
Alessandro Astone
f614f1ec8a Build PowerShare HAL
Change-Id: I3c0321b844acb5f97ac398acc842501410a44b6c
2023-10-18 00:05:19 +03:00
Michael Bestas
ba9f891931 Include wireless_charger makefile
This includes the required sepolicy and compatibility matrix
in the build.

Change-Id: I3096357c5f45e664a7b39870fdc053e48d1361ad
2023-10-18 00:05:19 +03:00
Bruno Martins
165d204b36 overlay: Declare support for wireless charging
Change-Id: Iba6a8b357779a3bb2134f2fc0878819339615239
2023-10-18 00:05:19 +03:00
Danny Lin
0d44437484 overlay: Settings: Enable Smooth Display setting
All GS101 devices (raven and oriole) have peak refresh rates higher than
60 Hz, so allow users to toggle high-refresh rate like on stock.

Change-Id: I7fcbb905b61575de8c5e9d9a935463932551fb6a
2023-10-18 00:05:19 +03:00
Yo Chiang
a300d3cc69 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
2023-10-18 00:05:19 +03:00
Alessandro Astone
144539d591 Rename privapp-permissions file to avoid conflict with gapps
When these permissions are updated and MindTheGapps are installed
addon.d will revert them to their previous state, preventing the
system to boot for missing privapp permissions in the whitelist.

Change-Id: I1a458dc242efcd422569b871dbfe084a33c76903
2023-10-18 00:05:19 +03:00
Chirayu Desai
347450b907 pantah: Set up proprietary files extraction
* The proprietary files lists are generated by comparing stock partition
  contents with AOSP generated partitions.

Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I17b78ccf212d8364070c40fe3c7d06d4048e3fe4
2023-10-18 00:05:16 +03:00
Xin Li
9aa89940d0 Merge 10952656
Merged-In: Ie0013212e15e6688f520e82aaca224ea97a6629a
Change-Id: Ief1dc191c7669c9f14f0974fca46ebb4f8bfa2cc
2023-10-17 10:06:50 -07:00
Android Build Coastguard Worker
7be1cae6c8 Snap for 10958510 from 9c08c97553 to 24Q1-release
Change-Id: Ie4cfa739432cc670f7c6316ceffbdced3d9ec878
2023-10-17 02:29:55 +00:00
Android Build Coastguard Worker
04ecc13cda Snap for 10951558 from b066b134ca to 24Q1-release
Change-Id: I5af672f039c1122008953c20ffa6b4d5bcc56537
2023-10-15 01:03:08 +00:00
Android Build Coastguard Worker
bdaa2e0f40 Snap for 10950137 from 6a6fcf80f8 to 24Q1-release
Change-Id: I43978f3388dcc01266d1767455f1180cf59b51a5
2023-10-14 05:04:31 +00:00
Android Build Coastguard Worker
3a555b393f Snap for 10942032 from 9bd783adff to 24Q1-release
Change-Id: Ib4d5a190e3a488f7a8dacb0e9726968383f36a19
2023-10-13 03:09:44 +00:00
Ethan Chen
f25a24249b Declare EUICC permission
This is a squash of the following:

Author: Ethan Chen <intervigil@gmail.com>
Date:   Sat Dec 1 13:53:00 2018 -0800

    Declare EUICC permission

    Change-Id: I1b151021ca9fc6cf35141b2ccb337bc83197089e

Author: razorloves <razorloves@gmail.com>
Date:   Fri Oct 18 00:06:22 2019 -0500

    Move eUICC permissions xml to /product

    All eUICC items were moved to /product in Q.

    Change-Id: I614f86b16f61959c47465863ab1d5d55030209ab

Change-Id: I323dce8b848b44e45ed21002950059e58719113c
2023-10-12 17:08:29 +03:00
Chirayu Desai
47d4f54972 Add initial Lineage product makefiles
Change-Id: I0781b6d4d74680ce7f0d860048871da7c2d43fb6
2023-10-12 17:08:18 +03:00
Michael Bestas
218212ae6c Update sepolicy path
Change-Id: Ia24ef37000ed9e1cdf994a32447b0250e3f89186
2023-10-12 17:06:04 +03:00
Michael Bestas
464115a630 Add .gitupstream
Change-Id: I2c0ab4e6b31282f6d8be88942c4fe9c38871d7d0
2023-10-12 17:06:00 +03:00
Michael Bestas
b05ad785c3 Add 'sepolicy/' from tag 'android-14.0.0_r1'
git-subtree-dir: sepolicy
git-subtree-mainline: 5f4ceca888
git-subtree-split: af3f8b165f
Change-Id: Idceffe902bcda54eb7f7209369732c451257c23e
2023-10-12 17:05:37 +03:00
Android Build Coastguard Worker
071e92f83c Snap for 10917888 from c63f769a97 to 24Q1-release
Change-Id: I7076a3b38083c48cc79714233858ec6c19aa22b2
2023-10-07 23:04:02 +00:00
Android Build Coastguard Worker
0371676a26 Snap for 10917888 from a7b20864cb to 24Q1-release
Change-Id: I23f91245cc12d9915e6f9553d78c20540a23dd9a
2023-10-07 23:04:01 +00:00
Xin Li
c63f769a97 [automerger skipped] Merge Android 14 am: 74d33d64a5 -s ours am: 2daaa49319 -s ours am: 99bbae10a1 -s ours am: 675e62775f -s ours am: c4d5eb7f17 -s ours
am skip reason: Merged-In I46c15b9e472dc67fa9f60f489e35dee810e7a0bf with SHA-1 a421634d8d is already in history

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

Change-Id: Ia72a4ef817598b1b870c8067947e43e4c4238909
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-07 00:19:58 +00:00
Xin Li
c4d5eb7f17 [automerger skipped] Merge Android 14 am: 74d33d64a5 -s ours am: 2daaa49319 -s ours am: 99bbae10a1 -s ours am: 675e62775f -s ours
am skip reason: Merged-In I46c15b9e472dc67fa9f60f489e35dee810e7a0bf with SHA-1 a421634d8d is already in history

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

Change-Id: Ie0013212e15e6688f520e82aaca224ea97a6629a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 11:00:27 +00:00
Xin Li
675e62775f [automerger skipped] Merge Android 14 am: 74d33d64a5 -s ours am: 2daaa49319 -s ours am: 99bbae10a1 -s ours
am skip reason: Merged-In I46c15b9e472dc67fa9f60f489e35dee810e7a0bf with SHA-1 a421634d8d is already in history

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

Change-Id: I7ce87c96091cca0bbc030c0f0d91a9993dbc5d25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 09:50:36 +00:00
Xin Li
99bbae10a1 [automerger skipped] Merge Android 14 am: 74d33d64a5 -s ours am: 2daaa49319 -s ours
am skip reason: Merged-In I46c15b9e472dc67fa9f60f489e35dee810e7a0bf with SHA-1 a421634d8d is already in history

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

Change-Id: Ibb45ca2f87c1165eaf5f03c71d171e1918465769
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 08:59:02 +00:00
Xin Li
2daaa49319 [automerger skipped] Merge Android 14 am: 74d33d64a5 -s ours
am skip reason: Merged-In I46c15b9e472dc67fa9f60f489e35dee810e7a0bf with SHA-1 a421634d8d is already in history

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

Change-Id: I1d4cfc3f28e5c60c7f37228bd675d7e496cac50e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 07:51:56 +00:00
Android Build Coastguard Worker
5b96b0b8e4 Snap for 10909147 from 3e777649ee to 24Q1-release
Change-Id: I981ad7f713136d46b869ef3d1f778d20f940cdb2
2023-10-06 01:04:29 +00:00
Xin Li
74d33d64a5 Merge Android 14
Bug: 298295554
Merged-In: I46c15b9e472dc67fa9f60f489e35dee810e7a0bf
Change-Id: I6abb81a7fbd3d0cadf59d0de811391487df23a85
2023-10-05 15:34:23 -07:00
Android Build Coastguard Worker
511c6c2d57 Snap for 10903783 from 21bd48a5d5 to 24Q1-release
Change-Id: Ibdba88047400d481ab23ae7080d9482986f493cb
2023-10-05 03:04:21 +00:00
Android Build Coastguard Worker
f2014629f9 Snap for 10897809 from 43539b6c4f to 24Q1-release
Change-Id: Ifb3d59f793dd37e1398a58f6599a473560360cdc
2023-10-04 02:29:12 +00:00
Android Build Coastguard Worker
033712b945 Snap for 10884074 from 28dcbb1479 to 24Q1-release
Change-Id: I8e01e48e6728e18aaac97cacfca684bf14de0f03
2023-09-30 03:04:22 +00:00
Android Build Coastguard Worker
752b3b63ae Snap for 10878163 from cd6d184b92 to 24Q1-release
Change-Id: I207caabdf709ae4234f6ebdfe9c2e7a54d08190b
2023-09-29 01:04:05 +00:00
Android Build Coastguard Worker
e06b6ba7ce [coastguard skipped] Merge sparse cherrypicks from sparse-10873617-L67100000963226378 into udc-release.
COASTGUARD_SKIP: I25eedc5814f29e7f523be6e35236fe7082db0ab6
COASTGUARD_SKIP: Iba7d060e21fea317670ece82c8f4728dd1fdcbda
COASTGUARD_SKIP: Ia2f052e567988556608648d0446e24d818bd9257

Change-Id: Ide99e60159fe2cc220106f0b140fa66526200db2
2023-09-28 02:19:10 +00:00
Android Build Coastguard Worker
44ca835820 Merge cherrypicks of ['googleplex-android-review.googlesource.com/24697846', 'googleplex-android-review.googlesource.com/24698949'] into sparse-10873617-L67100000963226378.
SPARSE_CHANGE: Iba7d060e21fea317670ece82c8f4728dd1fdcbda
SPARSE_CHANGE: Ia2f052e567988556608648d0446e24d818bd9257

Change-Id: I25eedc5814f29e7f523be6e35236fe7082db0ab6
2023-09-28 02:12:58 +00:00
Ankur Bakshi
eb470aaecf Update cheetah SVN to 34
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:03139cde077138bbc098575020662147583f4a18)
Merged-In: Ia2f052e567988556608648d0446e24d818bd9257
Change-Id: Ia2f052e567988556608648d0446e24d818bd9257
2023-09-28 02:11:32 +00:00
Ankur Bakshi
8903f68f89 Update panther SVN to 34
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e8a9a7372d79bb070f5951b4626b40ef1d2f224b)
Merged-In: Iba7d060e21fea317670ece82c8f4728dd1fdcbda
Change-Id: Iba7d060e21fea317670ece82c8f4728dd1fdcbda
2023-09-28 02:11:24 +00:00
Android Build Coastguard Worker
c647706aac Snap for 10872577 from 0737e3e9af to 24Q1-release
Change-Id: Ib724fdce2e92e9fffcbc200de37c9a7ebb9a3196
2023-09-28 01:09:08 +00:00
Android Build Coastguard Worker
a56e080159 Snap for 10865348 from c717ca1e8b to 24Q1-release
Change-Id: Ib73ddf60e63b1528439556f1beaa00ca4f0b109c
2023-09-27 01:03:13 +00:00
Android Build Coastguard Worker
23304cfeab Snap for 10843824 from 8f0feb6759 to 24Q1-release
Change-Id: I8b67d3d28b4310d17f837dc440d810661fd35331
2023-09-21 21:52:40 +00:00
Android Build Coastguard Worker
f8400a2fe2 Snap for 10843824 from 43e5d54d0d to 24Q1-release
Change-Id: I2b1c7262b0d3e547f592589a233eba8ddeb85e4f
2023-09-21 21:52:39 +00:00
Android Build Coastguard Worker
9c7aa72f41 [coastguard skipped] Merge sparse cherrypicks from sparse-10817346-L96600000963063472 into udc-release.
COASTGUARD_SKIP: Ia2f052e567988556608648d0446e24d818bd9257
COASTGUARD_SKIP: Iba7d060e21fea317670ece82c8f4728dd1fdcbda
COASTGUARD_SKIP: I33c3c82ad8fb60d42736b678c1fcb713c24b9071

Change-Id: I03190d37c9160464f08f3f00aeeacaff40ae81b1
2023-09-15 23:23:43 +00:00
Android Build Coastguard Worker
14f601a445 Merge cherrypicks of ['googleplex-android-review.googlesource.com/24697846', 'googleplex-android-review.googlesource.com/24698949'] into sparse-10817346-L96600000963063472.
SPARSE_CHANGE: Iba7d060e21fea317670ece82c8f4728dd1fdcbda
SPARSE_CHANGE: Ia2f052e567988556608648d0446e24d818bd9257

Change-Id: I33c3c82ad8fb60d42736b678c1fcb713c24b9071
2023-09-15 23:19:01 +00:00
Ankur Bakshi
8705366f83 Update cheetah SVN to 34
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:03139cde077138bbc098575020662147583f4a18)
Merged-In: Ia2f052e567988556608648d0446e24d818bd9257
Change-Id: Ia2f052e567988556608648d0446e24d818bd9257
2023-09-15 23:16:54 +00:00
Ankur Bakshi
3e21606370 Update panther SVN to 34
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e8a9a7372d79bb070f5951b4626b40ef1d2f224b)
Merged-In: Iba7d060e21fea317670ece82c8f4728dd1fdcbda
Change-Id: Iba7d060e21fea317670ece82c8f4728dd1fdcbda
2023-09-15 23:16:44 +00:00
Android Build Coastguard Worker
911caccebb Merge cherrypicks of ['googleplex-android-review.googlesource.com/24441087', 'googleplex-android-review.googlesource.com/24440079', 'googleplex-android-review.googlesource.com/24687243', 'googleplex-android-review.googlesource.com/24687550'] into udc-release.
Change-Id: If696976afd92e40a94b92bfa7853c5da91f47165
2023-09-15 21:22:27 +00:00
Ankur Bakshi
b3e8ad72bf Update cheetah SVN to 33
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a0add84daee5419a0260320ab909dac00212fd58)
Merged-In: I2bb0dd31bc142437dff68c37f77ad511aa8b63f2
Change-Id: I2bb0dd31bc142437dff68c37f77ad511aa8b63f2
2023-09-15 21:11:36 +00:00
Ankur Bakshi
b9a409fcd7 Update panther SVN to 33
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:dd6379add7d69159fda1701a3a16ea4b815e3875)
Merged-In: I70db180d2d2568e8a794baa430328239657687a0
Change-Id: I70db180d2d2568e8a794baa430328239657687a0
2023-09-15 21:11:26 +00:00
Lokesh Kumar Goel
7b716301cd Update panther SVN to 32
Bug: 295937899
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ce0e01fc1afebbd6d35c0b91dc2861974ee94edc)
Merged-In: I83852b7c11925d054ef38442f3cbd564c59866a2
Change-Id: I83852b7c11925d054ef38442f3cbd564c59866a2
2023-09-15 21:11:17 +00:00
Lokesh Kumar Goel
6fb748bd09 Update cheetah SVN to 32
Bug: 295937899
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d2ea95af0032b5985b2eb964e2772c80aa4dff4b)
Merged-In: I68b893cae48139fc6188b4eb8a306849b0f6a8ec
Change-Id: I68b893cae48139fc6188b4eb8a306849b0f6a8ec
2023-09-15 21:11:06 +00:00
Android Build Coastguard Worker
5be8cc653e [coastguard skipped] Merge sparse cherrypicks from sparse-10754064-L40700000962919403 into udc-release.
COASTGUARD_SKIP: I68b893cae48139fc6188b4eb8a306849b0f6a8ec
COASTGUARD_SKIP: I80d39926a3f5819617c368eb1fce688eff39440e
COASTGUARD_SKIP: I83852b7c11925d054ef38442f3cbd564c59866a2

Change-Id: Ic40cb0889246c90d6cb6028920552e97315a0dd3
2023-09-05 17:45:25 +00:00
Android Build Coastguard Worker
b33305dbff Merge cherrypicks of ['googleplex-android-review.googlesource.com/24441087', 'googleplex-android-review.googlesource.com/24440079'] into sparse-10754064-L40700000962919403.
SPARSE_CHANGE: I68b893cae48139fc6188b4eb8a306849b0f6a8ec
SPARSE_CHANGE: I83852b7c11925d054ef38442f3cbd564c59866a2

Change-Id: I80d39926a3f5819617c368eb1fce688eff39440e
2023-09-05 17:38:22 +00:00
Lokesh Kumar Goel
afbf322f59 Update panther SVN to 32
Bug: 295937899
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ce0e01fc1afebbd6d35c0b91dc2861974ee94edc)
Merged-In: I83852b7c11925d054ef38442f3cbd564c59866a2
Change-Id: I83852b7c11925d054ef38442f3cbd564c59866a2
2023-09-05 17:36:32 +00:00
Lokesh Kumar Goel
b0b181c37c Update cheetah SVN to 32
Bug: 295937899
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d2ea95af0032b5985b2eb964e2772c80aa4dff4b)
Merged-In: I68b893cae48139fc6188b4eb8a306849b0f6a8ec
Change-Id: I68b893cae48139fc6188b4eb8a306849b0f6a8ec
2023-09-05 17:36:23 +00:00
Xin Li
8f0feb6759 [automerger skipped] Merge Android U (ab/10368041) am: fa09141c1c -s ours am: e5f772caf5 -s ours am: 093e652ea1 -s ours am: c99f8a8019 -s ours
am skip reason: Merged-In I3991b61b871474a0c9ed6fdd1a10fa9b4f887e55 with SHA-1 12b2e12970 is already in history

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

Change-Id: Ifa59bfe27eb3d33668d3eb97d1745d12f0033fee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 20:37:53 +00:00
Xin Li
c99f8a8019 [automerger skipped] Merge Android U (ab/10368041) am: fa09141c1c -s ours am: e5f772caf5 -s ours am: 093e652ea1 -s ours
am skip reason: Merged-In I3991b61b871474a0c9ed6fdd1a10fa9b4f887e55 with SHA-1 12b2e12970 is already in history

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

Change-Id: Ib927f4b64588b469bf30ca7cd32cd3c1ea0d7a32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 01:10:48 +00:00
Xin Li
093e652ea1 [automerger skipped] Merge Android U (ab/10368041) am: fa09141c1c -s ours am: e5f772caf5 -s ours
am skip reason: Merged-In I3991b61b871474a0c9ed6fdd1a10fa9b4f887e55 with SHA-1 12b2e12970 is already in history

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

Change-Id: I980a5f5f6bb68140cd193c25ff6bd1e6b7002771
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 00:35:04 +00:00
Xin Li
e5f772caf5 [automerger skipped] Merge Android U (ab/10368041) am: fa09141c1c -s ours
am skip reason: Merged-In I3991b61b871474a0c9ed6fdd1a10fa9b4f887e55 with SHA-1 12b2e12970 is already in history

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

Change-Id: I8ed0456dc29670371f66ef9dc65e43f364914191
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 23:59:04 +00:00
Xin Li
fa09141c1c Merge Android U (ab/10368041)
Bug: 291102124
Merged-In: I3991b61b871474a0c9ed6fdd1a10fa9b4f887e55
Change-Id: Ic181d86bda25f23126fd0bb53dabbd42ace0bae5
2023-08-14 15:34:36 -07:00
Android Build Coastguard Worker
6cba4e81c6 Snap for 10468395 from b4fe0cfb7f to udc-qpr1-release
Change-Id: I853ea3f8d09df636c2b2c4407f44b6182343582c
2023-07-10 23:07:24 +00:00
Patty Huang
4633b431a0 Allow bthal to access vendor bluetooth folder am: b4fe0cfb7f am: c9bb47e487
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah-sepolicy/+/23905467

Change-Id: Id0506194ac4b8ca2a230d2c5f8b32783578a785a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 15:14:17 +00:00
Patty Huang
c9bb47e487 Allow bthal to access vendor bluetooth folder am: b4fe0cfb7f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah-sepolicy/+/23905467

Change-Id: I7b71f96d28728223dd13f928a284e5062fa1894a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 14:38:45 +00:00
Patty Huang
b4fe0cfb7f Allow bthal to access vendor bluetooth folder
Bug: 289055382
Test: enable vendor debug log and check the vendor snoop log contain the vendor log
Change-Id: Ia8980791438b653930a866f038b19fd58b3d3ffd
2023-07-05 20:45:09 +08:00
Android Build Coastguard Worker
5ee2c044a7 Snap for 10137062 from 96c3e98e10 to udc-qpr1-release
Change-Id: I5c6701ff26befd3a5cf64c3ba8e12c80ec843b1c
2023-05-16 03:02:26 +00:00
Ted Wang
a326712c53 Add sepolicy for aidl bt extension hal in grilservice app am: 96c3e98e10 am: 3c57d89c59
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah-sepolicy/+/23053800

Change-Id: I0583fba270e15b7a97d04d3697de9a6fd910d1b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 10:15:22 +00:00
Ted Wang
3c57d89c59 Add sepolicy for aidl bt extension hal in grilservice app am: 96c3e98e10
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah-sepolicy/+/23053800

Change-Id: I222d2add6a79ed4227d1699f29b6e5403477308c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 09:33:47 +00:00
Ted Wang
96c3e98e10 Add sepolicy for aidl bt extension hal in grilservice app
Bug: 280970790
Test: make sepolicy and manual test
Change-Id: Iafe62679c7e4a725ac5ec7e8dababb0cd6579874
2023-05-15 08:56:07 +00:00
Adam Shih
b93aa1297f introduce a new sepolicy owner am: a421634d8d am: 1415065497 am: 9a7dd730a5 am: 12b2e12970 am: be2dc8a786 am: 972df2bf26
Original change: https://android-review.googlesource.com/c/device/google/pantah-sepolicy/+/2583831

Change-Id: I25f332458a9f70dfbb9b792d8796f4d77bb9e47d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 06:27:36 +00:00
Adam Shih
972df2bf26 introduce a new sepolicy owner am: a421634d8d am: 1415065497 am: 9a7dd730a5 am: 12b2e12970 am: be2dc8a786
Original change: https://android-review.googlesource.com/c/device/google/pantah-sepolicy/+/2583831

Change-Id: Idcbaa0fb1b2436e0cd9d1aa17c61bd2c23efce7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 05:40:43 +00:00
Adam Shih
be2dc8a786 introduce a new sepolicy owner am: a421634d8d am: 1415065497 am: 9a7dd730a5 am: 12b2e12970
Original change: https://android-review.googlesource.com/c/device/google/pantah-sepolicy/+/2583831

Change-Id: If892a97a82eef019047d3182db78d871e5699e9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 05:04:50 +00:00
Adam Shih
12b2e12970 introduce a new sepolicy owner am: a421634d8d am: 1415065497 am: 9a7dd730a5
Original change: https://android-review.googlesource.com/c/device/google/pantah-sepolicy/+/2583831

Change-Id: I3991b61b871474a0c9ed6fdd1a10fa9b4f887e55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 04:22:27 +00:00
Adam Shih
9a7dd730a5 introduce a new sepolicy owner am: a421634d8d am: 1415065497
Original change: https://android-review.googlesource.com/c/device/google/pantah-sepolicy/+/2583831

Change-Id: I720911aeb7e727c174012dfb6a4d273dac49ff82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 03:37:55 +00:00
Adam Shih
1415065497 introduce a new sepolicy owner am: a421634d8d
Original change: https://android-review.googlesource.com/c/device/google/pantah-sepolicy/+/2583831

Change-Id: If2736606034fc8055ba501c32ff66fafcda80fef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 02:59:40 +00:00
Android Build Coastguard Worker
cf1d39ec35 Snap for 10130956 from d1680c9618 to udc-qpr1-release
Change-Id: I02161aea8b5888d9718333422ec4400b6b16bb13
2023-05-13 05:07:44 +00:00
Ted Wang
8796e27901 Add sepolicy for aidl bt extension hal am: d1680c9618 am: b394bc34f2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah-sepolicy/+/23053801

Change-Id: I747c217cc906a13825dfcd2034db3038e7ae35f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 18:05:52 +00:00
Ted Wang
b394bc34f2 Add sepolicy for aidl bt extension hal am: d1680c9618
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah-sepolicy/+/23053801

Change-Id: I079c8b88883be8c1e91b5152ef43fc3be81674d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 17:19:29 +00:00
Adam Shih
a421634d8d introduce a new sepolicy owner
Bug: 281631102
Test: N/A
Change-Id: I46c15b9e472dc67fa9f60f489e35dee810e7a0bf
2023-05-12 02:09:09 +00:00
Ted Wang
d1680c9618 Add sepolicy for aidl bt extension hal
Bug: 274906319
Test: make sepolicy and manual test
Change-Id: I56981543acbfeaefed51d27dfbb1b27734404372
(cherry picked from commit a3ef106603)
2023-05-06 04:30:30 +00:00
Ted Wang
a3ef106603 Add sepolicy for aidl bt extension hal
Bug: 274906319
Test: make sepolicy and manual test
Change-Id: I56981543acbfeaefed51d27dfbb1b27734404372
2023-05-02 13:13:44 +00:00
Android Build Coastguard Worker
af3f8b165f Snap for 9754537 from b220b32c32 to udc-release
Change-Id: I20d3866f8d5084fcf528fe1e98b62430e4c39e3e
2023-03-16 03:02:43 +00:00
Automerger Merge Worker
9fd8873139 Merge "[automerger skipped] Merge Android 13 QPR2 am: ec3d90cee3 -s ours am: ad386edec9 -s ours am: 360c337808 -s ours am: b220b32c32 -s ours am: 63c669aff5 -s ours" 2023-03-15 02:14:44 +00:00
Xin Li
b89a9f6206 [automerger skipped] Merge Android 13 QPR2 am: ec3d90cee3 -s ours am: ad386edec9 -s ours am: 360c337808 -s ours am: b220b32c32 -s ours am: 63c669aff5 -s ours
am skip reason: Merged-In Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d with SHA-1 fcc3c266e6 is already in history

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

Change-Id: I95bf57412190ffffbfb2af7ace7f25d8f6c0bfb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 02:04:08 +00:00
Xin Li
cd0e57cc6b [automerger skipped] Merge Android 13 QPR2 am: ec3d90cee3 -s ours am: ad386edec9 -s ours am: 360c337808 -s ours am: b220b32c32 -s ours am: 1f5ecbead5 -s ours
am skip reason: Merged-In Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d with SHA-1 fcc3c266e6 is already in history

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

Change-Id: Ia46efd24d852dbe8a03787b1b84a0d1daacf4656
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 02:03:49 +00:00
Xin Li
63c669aff5 [automerger skipped] Merge Android 13 QPR2 am: ec3d90cee3 -s ours am: ad386edec9 -s ours am: 360c337808 -s ours am: b220b32c32 -s ours
am skip reason: Merged-In Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d with SHA-1 fcc3c266e6 is already in history

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

Change-Id: I68644e891d80647371a42f21a2533c2f6f2e8514
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 01:10:52 +00:00
Xin Li
1f5ecbead5 [automerger skipped] Merge Android 13 QPR2 am: ec3d90cee3 -s ours am: ad386edec9 -s ours am: 360c337808 -s ours am: b220b32c32 -s ours
am skip reason: Merged-In Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d with SHA-1 fcc3c266e6 is already in history

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

Change-Id: I4aca681621f2cf32d40648024a3fce8afffd1914
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 01:07:25 +00:00
Xin Li
b220b32c32 [automerger skipped] Merge Android 13 QPR2 am: ec3d90cee3 -s ours am: ad386edec9 -s ours am: 360c337808 -s ours
am skip reason: Merged-In Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d with SHA-1 fcc3c266e6 is already in history

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

Change-Id: I886151676900d05bae2541e3a676872171be4f6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 00:06:23 +00:00
Xin Li
360c337808 [automerger skipped] Merge Android 13 QPR2 am: ec3d90cee3 -s ours am: ad386edec9 -s ours
am skip reason: Merged-In Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d with SHA-1 fcc3c266e6 is already in history

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

Change-Id: Iad2aed3b500c2c6ebee4f232299330c2a84711bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 23:06:17 +00:00
Xin Li
ad386edec9 [automerger skipped] Merge Android 13 QPR2 am: ec3d90cee3 -s ours
am skip reason: Merged-In Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d with SHA-1 fcc3c266e6 is already in history

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

Change-Id: Ic08c2a6ec6119b0cf4e218f0b35cac49b27a7a56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 22:32:26 +00:00
Xin Li
ec3d90cee3 Merge Android 13 QPR2
Bug: 273316506
Merged-In: Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d
Change-Id: I3d83912113b0df027d400f28ea1354281133c8fb
2023-03-13 23:09:46 -07:00
Android Build Coastguard Worker
272afb62ef Snap for 9491836 from 724bd24595 to udc-release
Change-Id: I3270fa5cfeb7c603997725f28c010531f6e29f2b
2023-01-15 02:02:23 +00:00
Android Build Coastguard Worker
6a5f671e1c Snap for 9489393 from eac03bf7ee to udc-release
Change-Id: I958ed95c8b00f6040e0bfe893fecb2b2c16ef451
2023-01-14 04:03:20 +00:00
Xin Li
724bd24595 [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: 1927c198a3 -s ours am: 018612ab31 -s ours
am skip reason: Merged-In Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d with SHA-1 fcc3c266e6 is already in history

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

Change-Id: Ica4fe8692028b49f8af729b5693537b75a00c52c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 21:35:46 +00:00
Ken Yang
eac03bf7ee WLC: Cleanup the sysfs_wlc policies
The sepolicy must be self-contained without including wirelss_charger to
avoid build break in AOSP

Bug: 263830018
Change-Id: Id8303f8d2f2fb5afaa1a3c6355a285fd0a16c304
Signed-off-by: Ken Yang <yangken@google.com>
2023-01-13 14:41:12 +00:00
Ken Yang
55a1f53c53 WLC: Add device specific policies
Bug: 263830018
Change-Id: Ic227863937b759a588cd969711dc59c17ab4627c
Signed-off-by: Ken Yang <yangken@google.com>
2023-01-13 14:41:12 +00:00
Xin Li
018612ab31 [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: 1927c198a3 -s ours
am skip reason: Merged-In Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d with SHA-1 fcc3c266e6 is already in history

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

Change-Id: I1e0cb82d9c1cf39b21cf49cc0bf0a44c407d94ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 08:08:26 +00:00
Xin Li
1927c198a3 Merge tm-qpr-dev-plus-aosp-without-vendor@9467136
Bug: 264720040
Merged-In: Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d
Change-Id: I97b302f7541240a7bda655ee01e1810a52af49ce
2023-01-11 22:46:27 -08:00
Android Build Coastguard Worker
2da66b930a Snap for 9459940 from 6aaea1dbb4 to udc-release
Change-Id: I013063b165f946be5d64a822bd6f5940f89a5303
2023-01-06 02:02:49 +00:00
Mason Wang
6aaea1dbb4 [automerger skipped] Suppress avc denials of sysfs [DO NOT MERGE] am: fcc3c266e6 am: 3fb25c3f5a -s ours
am skip reason: subject contains skip directive

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

Change-Id: I328f37cc5d5f470268ba0c40e3cf34916984f994
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-05 09:00:32 +00:00
Mason Wang
3fb25c3f5a Suppress avc denials of sysfs [DO NOT MERGE] am: fcc3c266e6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah-sepolicy/+/20833984

Change-Id: I403a90108f1d3343cb815e5e8ac6f7001b3fe3db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-05 08:25:35 +00:00
Mason Wang
fcc3c266e6 Suppress avc denials of sysfs [DO NOT MERGE]
Bug: 263548298
Test: TreeHugger build.
Signed-off-by: Mason Wang <masonwang@google.com>
Change-Id: Ic5545995b5dc38e4b5fecd70dabf5bcd6de2368d
2023-01-05 12:18:15 +08:00
Android Build Coastguard Worker
cb30a0486e Snap for 9428991 from 045f994310 to udc-release
Change-Id: I288aabc7c9da48e57a80152cd4a88e4ca6528e72
2022-12-22 02:02:45 +00:00
Ken Yang
045f994310 WLC: Add device specific sepolicy for wireless_charger
Bug: 237600973
Change-Id: Icbe5ed0d69c5fd1cf1eb248388324dd5ca59d40a
Signed-off-by: Ken Yang <yangken@google.com>
2022-12-20 01:00:42 +00:00
Android Build Coastguard Worker
18e06eb562 Snap for 8207854 from 71199d032e to udc-release
Change-Id: Ie7621fb461db59ba882f2bbc153ae9a521d88f87
2022-02-22 04:01:12 +00:00
Tai Kuo
71199d032e Setup sysfs_vibrator am: 4914414330 am: b70e3c6e8c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah-sepolicy/+/16937218

Change-Id: Id304da39550cc2cf8d03ad7d5bedb2f8c6cc163a
2022-02-21 07:33:51 +00:00
Tai Kuo
b70e3c6e8c Setup sysfs_vibrator am: 4914414330
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah-sepolicy/+/16937218

Change-Id: Ic3a9a32bd46310854c2a52fef80bc688bf1af265
2022-02-21 07:01:17 +00:00
Tai Kuo
45c1219c36 Setup sysfs_vibrator am: 4914414330
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah-sepolicy/+/16937218

Change-Id: I93aa83354a4f4d4e7735598d5507f4c2e13cf70c
2022-02-21 06:42:00 +00:00
Tai Kuo
4914414330 Setup sysfs_vibrator
Bug: 207062207
Bug: 220068252
Test: dumpsys android.hardware.vibrator.IVibrator/default
Change-Id: I8730404a61c785de3d39414b095ef9d42083130d
2022-02-18 10:01:01 +00:00
Android Build Coastguard Worker
bab0f98bd1 Snap for 8183730 from 4ff33060db to udc-release
Change-Id: If4f52c37091d88651f7434df93e191a8b469ddad
2022-02-15 04:02:23 +00:00
jonerlin
4ff33060db Add sepolicy for allowing accessing bluetooth uart and lpm related
device nodes

* set /dev/ttySAC18, /dev/logbuffer_tty18 and /dev/logbuffer_btlpm
device node permission for P22 bluetooth projacts

Bug: 207062775
Bug: 208721525
Test: Manually
Change-Id: I17d70d7464d3381aeb166a663d0276e29951ce0b
2022-01-13 03:38:55 +08:00
Joel Galenson
e155e6b2e4 Include core policy OWNERS
Test: None
Change-Id: Ia5178d47c5c5aa57141476b3ae5445ebe594a86e
2021-12-21 07:37:55 -08:00
Cyan_Hsieh
6247d6dc12 Initialize device folder
from: cd524bc73a1b90489bfe4206343306739ff6ff74
with updated device path

Bug: 198128551
Change-Id: I9ad28786439cfef5b592e3b9614e00ec416abde0
2021-11-25 19:50:49 +08:00
Cyan_Hsieh
7aac69af65 Add OWNERS file before open for change
Bug: 198128551
Change-Id: I19c0d01a7dda8c1153c2630b5faedc25c403d5c6
2021-11-17 17:35:53 +08:00
Inna Palant
16e3cc0705 Initial empty repository 2021-11-04 16:21:28 -07:00
80 changed files with 8278 additions and 33 deletions

1
.gitupstream Normal file
View File

@@ -0,0 +1 @@
https://android.googlesource.com/device/google/pantah

View File

@@ -24,7 +24,9 @@ PRODUCT_MAKEFILES := \
$(LOCAL_DIR)/factory_cheetah.mk \
$(LOCAL_DIR)/aosp_panther.mk \
$(LOCAL_DIR)/aosp_panther_hwasan.mk \
$(LOCAL_DIR)/factory_panther.mk
$(LOCAL_DIR)/factory_panther.mk \
$(LOCAL_DIR)/lineage_cheetah.mk \
$(LOCAL_DIR)/lineage_panther.mk
COMMON_LUNCH_CHOICES := \
aosp_cloudripper-trunk_staging-userdebug \

5
BoardConfigLineage.mk Normal file
View File

@@ -0,0 +1,5 @@
#
# Copyright (C) 2022 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#

View File

@@ -31,4 +31,8 @@ PRODUCT_MANUFACTURER := Google
DEVICE_MANIFEST_FILE := \
device/google/pantah/manifest.xml
PRODUCT_PACKAGES += com.android.vndk.current.on_vendor
# Keep the VNDK APEX in /system partition for REL branches as these branches are
# expected to have stable API/ABI surfaces.
ifneq (REL,$(PLATFORM_VERSION_CODENAME))
PRODUCT_PACKAGES += com.android.vndk.current.on_vendor
endif

View File

@@ -31,4 +31,8 @@ PRODUCT_MANUFACTURER := Google
DEVICE_MANIFEST_FILE := \
device/google/pantah/manifest.xml
PRODUCT_PACKAGES += com.android.vndk.current.on_vendor
# Keep the VNDK APEX in /system partition for REL branches as these branches are
# expected to have stable API/ABI surfaces.
ifneq (REL,$(PLATFORM_VERSION_CODENAME))
PRODUCT_PACKAGES += com.android.vndk.current.on_vendor
endif

View File

@@ -65,8 +65,8 @@ PRODUCT_COPY_FILES += \
device/google/pantah/audio/$(AUDIO_TABLE_FOLDER)/tuning/waves/waves_config.ini:$(TARGET_COPY_OUT_VENDOR)/etc/waves_config.ini \
device/google/pantah/audio/$(AUDIO_TABLE_FOLDER)/tuning/waves/waves_preset.mps:$(TARGET_COPY_OUT_VENDOR)/etc/waves_preset.mps
# userdebug specific
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
# eng specific
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
device/google/pantah/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia_stereo/BLUETOOTH.mods:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/BLUETOOTH.mods \
device/google/pantah/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia_stereo/HANDSFREE.mods:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/HANDSFREE.mods \

View File

@@ -65,8 +65,8 @@ PRODUCT_COPY_FILES += \
device/google/pantah/audio/$(AUDIO_TABLE_FOLDER)/tuning/waves/waves_config.ini:$(TARGET_COPY_OUT_VENDOR)/etc/waves_config.ini \
device/google/pantah/audio/$(AUDIO_TABLE_FOLDER)/tuning/waves/waves_preset.mps:$(TARGET_COPY_OUT_VENDOR)/etc/waves_preset.mps
# userdebug specific
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
# eng specific
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
device/google/pantah/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia_stereo/BLUETOOTH.mods:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/BLUETOOTH.mods \
device/google/pantah/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia_stereo/HANDSFREE.mods:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/HANDSFREE.mods \

View File

@@ -39,5 +39,7 @@ BOARD_KERNEL_CMDLINE += swiotlb=noforce
include device/google/gs201/BoardConfig-common.mk
-include vendor/google_devices/gs201/prebuilts/BoardConfigVendor.mk
-include vendor/google_devices/cheetah/proprietary/BoardConfigVendor.mk
include device/google/pantah-sepolicy/cheetah-sepolicy.mk
include device/google/pantah/sepolicy/cheetah-sepolicy.mk
include device/google/pantah/wifi/BoardConfig-wifi.mk
include device/google/pantah/cheetah/BoardConfigLineage.mk

View File

@@ -0,0 +1,9 @@
#
# Copyright (C) 2022 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
include device/google/pantah/BoardConfigLineage.mk
include vendor/google/cheetah/BoardConfigVendor.mk

View File

@@ -0,0 +1,9 @@
#
# Copyright (C) 2024 The Evolution X Project
#
# SPDX-License-Identifier: Apache-2.0
#
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/cheetah/overlay-evolution
$(call inherit-product, $(LOCAL_PATH)/device-evolution.mk)

View File

@@ -0,0 +1,9 @@
#
# Copyright (C) 2022 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/cheetah/overlay-lineage
$(call inherit-product, $(LOCAL_PATH)/device-lineage.mk)

149
cheetah/extract-files.sh Executable file
View File

@@ -0,0 +1,149 @@
#!/bin/bash
#
# SPDX-FileCopyrightText: 2016 The CyanogenMod Project
# SPDX-FileCopyrightText: 2017-2024 The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#
set -e
DEVICE=cheetah
VENDOR=google
# Load extract_utils and do some sanity checks
MY_DIR="${BASH_SOURCE%/*}"
if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi
ANDROID_ROOT="${MY_DIR}/../../../.."
export TARGET_ENABLE_CHECKELF=true
# If XML files don't have comments before the XML header, use this flag
# Can still be used with broken XML files by using blob_fixup
export TARGET_DISABLE_XML_FIXING=true
HELPER="${ANDROID_ROOT}/tools/extract-utils/extract_utils.sh"
if [ ! -f "${HELPER}" ]; then
echo "Unable to find helper script at ${HELPER}"
exit 1
fi
source "${HELPER}"
# Default to sanitizing the vendor folder before extraction
CLEAN_VENDOR=true
ONLY_FIRMWARE=
KANG=
SECTION=
CARRIER_SKIP_FILES=()
VENDOR_SKIP_FILES=()
while [ "${#}" -gt 0 ]; do
case "${1}" in
--only-firmware)
ONLY_FIRMWARE=true
;;
-n | --no-cleanup)
CLEAN_VENDOR=false
;;
-k | --kang)
KANG="--kang"
;;
-s | --section)
SECTION="${2}"
shift
CLEAN_VENDOR=false
;;
*)
SRC="${1}"
;;
esac
shift
done
if [ -z "${SRC}" ]; then
SRC="adb"
fi
function blob_fixup() {
case "${1}" in
product/etc/felica/common.cfg)
[ "$2" = "" ] && return 0
sed -i -e '$a00000018,1' -e '/^00000014/d' -e '/^00000015/d' "${2}"
;;
vendor/etc/init/init.modem_logging_control.rc)
[ "$2" = "" ] && return 0
sed -i 's/ && property:ro.debuggable=0//' "${2}"
;;
*)
return 1
;;
esac
return 0
}
function blob_fixup_dry() {
blob_fixup "$1" ""
}
function prepare_firmware() {
if [ "${SRC}" != "adb" ]; then
bash "${ANDROID_ROOT}"/lineage/scripts/pixel/prepare-firmware.sh "${DEVICE}" "${SRC}"
fi
}
# Initialize the helper
setup_vendor "${DEVICE}" "${VENDOR}" "${ANDROID_ROOT}" false "${CLEAN_VENDOR}"
if [ -z "${ONLY_FIRMWARE}" ]; then
extract "${MY_DIR}/proprietary-files.txt" "${SRC}" "${KANG}" --section "${SECTION}"
generate_prop_list_from_image "product.img" "${MY_DIR}/proprietary-files-carriersettings.txt" CARRIER_SKIP_FILES carriersettings
extract "${MY_DIR}/proprietary-files-carriersettings.txt" "${SRC}" "${KANG}" --section "${SECTION}"
readarray -t VENDOR_SKIP_FILES < <(cat "${MY_DIR}/skip-files-vendor.txt" | sed -E "/^[[:blank:]]*(#|$)/d")
VENDOR_TXT="${MY_DIR}/proprietary-files-vendor.txt"
generate_prop_list_from_image "vendor.img" "${VENDOR_TXT}" VENDOR_SKIP_FILES
# flp.default & gps.default have incorrect SONAME
# libExynosC2*Dec & libExynosC2*Enc depend on libacryl & libexynosv4l2, which are gnu makefile targets
set_disable_checkelf "vendor/lib/libExynosC2H263Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2H263Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2H264Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2H264Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2HevcDec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2HevcEnc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Mpeg4Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Mpeg4Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Vp8Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Vp8Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Vp9Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Vp9Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/hw/flp.default.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/hw/gps.default.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2H263Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2H263Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2H264Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2H264Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2HevcDec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2HevcEnc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Mpeg4Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Mpeg4Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Vp8Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Vp8Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Vp9Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Vp9Enc.so" "${VENDOR_TXT}"
set_module_suffix "vendor/lib/com.google.edgetpu_app_service-V3-ndk.so" "-vendor" "${VENDOR_TXT}"
set_module_suffix "vendor/lib64/com.google.edgetpu_app_service-V3-ndk.so" "-vendor" "${VENDOR_TXT}"
set_module_suffix "vendor/lib64/com.google.edgetpu_vendor_service-V2-ndk.so" "-vendor" "${VENDOR_TXT}"
extract "${MY_DIR}/proprietary-files-vendor.txt" "${SRC}" "${KANG}" --section "${SECTION}"
fi
if [ -z "${SECTION}" ]; then
extract_firmware "${MY_DIR}/proprietary-firmware.txt" "${SRC}"
fi
"${MY_DIR}/setup-makefiles.sh"

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2024 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Android version screen, build maintainer -->
<string name="build_maintainer_summary" translatable="false">Anierin Bliss</string>
<string name="build_maintainer_donate_url" translatable="false">https://PayPal.me/AnierinB</string>
</resources>

View File

@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: 2022 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources>
<!-- An array of triplets made of (camera ID, approximate zoom ratio, exact zoom ratio).
These values will be added to the lens selector if one or more cameras uses the
multi-camera API to let the user select which lens to use.
It's highly recommended to leave config_enableAuxCameras to false, since with
multi-camera API you only use a single camera device for all sensors.
You may enable it if you need auxiliary camera devices for a set of cameras on one
of the device's side (e.g. logical main back camera but multiple physical camera
devices on front), in that case if a main device side's lens is referenced here
all the auxiliary camera devices of that side will be ignored.
You may be able to get the exact zoom ratio needed to trigger the lens switch from
your stock camera app and observing the zoom ratio it sets with the following command:
adb shell dumpsys media.camera | grep 'android.control.zoomRatio' -1
Example for Google Pixel 7 Pro's back camera configuration:
<string-array name="config_logicalZoomRatios">
<item>0</item> <item>0.5</item> <item>0.55632502</item>
<item>0</item> <item>2.0</item> <item>2.0</item>
<item>0</item> <item>5.0</item> <item>5.0</item>
</string-array>
-->
<string-array name="config_logicalZoomRatios">
<item>0</item> <item>0.5</item> <item>0.55632502</item>
<item>0</item> <item>2.0</item> <item>2.0</item>
<item>0</item> <item>5.0</item> <item>5.0</item>
</string-array>
</resources>

View File

@@ -30,7 +30,7 @@
Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead.
-->
<dimen name="status_bar_height_default">28dp</dimen>
<dimen name="status_bar_height_portrait">144px</dimen>
<dimen name="status_bar_height_portrait">41.142857143dp</dimen>
<dimen name="status_bar_height_landscape">28dp</dimen>
<!-- Adjustment for software rounded corners since corners aren't perfectly round. -->

View File

@@ -0,0 +1,343 @@
# All blobs below are extracted from the release mentioned in proprietary-files.txt
product/etc/CarrierSettings/1and1_de.pb
product/etc/CarrierSettings/2degrees_nz.pb
product/etc/CarrierSettings/4ka_sk.pb
product/etc/CarrierSettings/a1_at.pb
product/etc/CarrierSettings/a1_bg.pb
product/etc/CarrierSettings/a1_hr.pb
product/etc/CarrierSettings/a1_mk.pb
product/etc/CarrierSettings/a1_si.pb
product/etc/CarrierSettings/ahamo_jp.pb
product/etc/CarrierSettings/airtel_in.pb
product/etc/CarrierSettings/ais_th.pb
product/etc/CarrierSettings/altice_us.pb
product/etc/CarrierSettings/andorratelecom_ad.pb
product/etc/CarrierSettings/antel_uy.pb
product/etc/CarrierSettings/appalachian_us.pb
product/etc/CarrierSettings/apt_tw.pb
product/etc/CarrierSettings/asda_gb.pb
product/etc/CarrierSettings/assurance_us.pb
product/etc/CarrierSettings/astca_as.pb
product/etc/CarrierSettings/att5g_us.pb
product/etc/CarrierSettings/att5gsa_us.pb
product/etc/CarrierSettings/att_mx.pb
product/etc/CarrierSettings/att_us.pb
product/etc/CarrierSettings/attbootstrap_us.pb
product/etc/CarrierSettings/attmvnos_us.pb
product/etc/CarrierSettings/base_be.pb
product/etc/CarrierSettings/batelco_bh.pb
product/etc/CarrierSettings/bell_ca.pb
product/etc/CarrierSettings/bite_lt.pb
product/etc/CarrierSettings/bite_lv.pb
product/etc/CarrierSettings/bluegrass_us.pb
product/etc/CarrierSettings/bob_at.pb
product/etc/CarrierSettings/boost_us.pb
product/etc/CarrierSettings/boosttmo_us.pb
product/etc/CarrierSettings/bouygues_fr.pb
product/etc/CarrierSettings/bsnl_in.pb
product/etc/CarrierSettings/btb_gb.pb
product/etc/CarrierSettings/btc_gb.pb
product/etc/CarrierSettings/cablemovil_es.pb
product/etc/CarrierSettings/carolinawest_us.pb
product/etc/CarrierSettings/carrier_list.pb
product/etc/CarrierSettings/celcom_my.pb
product/etc/CarrierSettings/cellcom_il.pb
product/etc/CarrierSettings/cellcom_us.pb
product/etc/CarrierSettings/cellcommno_us.pb
product/etc/CarrierSettings/celluarone_us.pb
product/etc/CarrierSettings/chatr_ca.pb
product/etc/CarrierSettings/chinamobile_hk.pb
product/etc/CarrierSettings/cht_tw.pb
product/etc/CarrierSettings/cityfone_ca.pb
product/etc/CarrierSettings/claro_pr.pb
product/etc/CarrierSettings/congstar_de.pb
product/etc/CarrierSettings/consumercellularatt_us.pb
product/etc/CarrierSettings/consumercellulartmo_us.pb
product/etc/CarrierSettings/coopvoce_it.pb
product/etc/CarrierSettings/coppervalley_us.pb
product/etc/CarrierSettings/coriolis_fr.pb
product/etc/CarrierSettings/cox_us.pb
product/etc/CarrierSettings/cricket5g_us.pb
product/etc/CarrierSettings/cricket_us.pb
product/etc/CarrierSettings/cspire_nl.pb
product/etc/CarrierSettings/cspire_us.pb
product/etc/CarrierSettings/default.pb
product/etc/CarrierSettings/digi_hu.pb
product/etc/CarrierSettings/digi_my.pb
product/etc/CarrierSettings/digi_ro.pb
product/etc/CarrierSettings/digimobil_es.pb
product/etc/CarrierSettings/dish5gsa_us.pb
product/etc/CarrierSettings/dishatt_us.pb
product/etc/CarrierSettings/dito_ph.pb
product/etc/CarrierSettings/dna_fi.pb
product/etc/CarrierSettings/docomo_jp.pb
product/etc/CarrierSettings/docomomvno_jp.pb
product/etc/CarrierSettings/dtac_th.pb
product/etc/CarrierSettings/du_ae.pb
product/etc/CarrierSettings/eastlink_ca.pb
product/etc/CarrierSettings/ee_gb.pb
product/etc/CarrierSettings/eir_ie.pb
product/etc/CarrierSettings/elisa1_fi.pb
product/etc/CarrierSettings/elisa2_fi.pb
product/etc/CarrierSettings/elisa_ee.pb
product/etc/CarrierSettings/enreach_nl.pb
product/etc/CarrierSettings/eplus_de.pb
product/etc/CarrierSettings/erate_no.pb
product/etc/CarrierSettings/esn_gb.pb
product/etc/CarrierSettings/etisalat_ae.pb
product/etc/CarrierSettings/euskaltel_es.pb
product/etc/CarrierSettings/evolve_us.pb
product/etc/CarrierSettings/fastweb_it.pb
product/etc/CarrierSettings/fet_tw.pb
product/etc/CarrierSettings/fi_at.pb
product/etc/CarrierSettings/fi_us.pb
product/etc/CarrierSettings/fido_ca.pb
product/etc/CarrierSettings/finetwork_es.pb
product/etc/CarrierSettings/firstnet_us.pb
product/etc/CarrierSettings/firstnetpacific2_us.pb
product/etc/CarrierSettings/firstnetpacific_us.pb
product/etc/CarrierSettings/fizz_ca.pb
product/etc/CarrierSettings/fl1_li.pb
product/etc/CarrierSettings/free_fr.pb
product/etc/CarrierSettings/free_re.pb
product/etc/CarrierSettings/freedommobile_ca.pb
product/etc/CarrierSettings/gamma_gb.pb
product/etc/CarrierSettings/gci_us.pb
product/etc/CarrierSettings/gibtel_gi.pb
product/etc/CarrierSettings/giffgaff_gb.pb
product/etc/CarrierSettings/giga_sg.pb
product/etc/CarrierSettings/globe_ph.pb
product/etc/CarrierSettings/guuk_es.pb
product/etc/CarrierSettings/h3_at.pb
product/etc/CarrierSettings/h3_gb.pb
product/etc/CarrierSettings/h3_ie.pb
product/etc/CarrierSettings/h3_se.pb
product/etc/CarrierSettings/h3g27202_ie.pb
product/etc/CarrierSettings/halebop_se.pb
product/etc/CarrierSettings/help_at.pb
product/etc/CarrierSettings/homobile_it.pb
product/etc/CarrierSettings/hotmobile_il.pb
product/etc/CarrierSettings/ice_no.pb
product/etc/CarrierSettings/idea_in.pb
product/etc/CarrierSettings/idmobile_gb.pb
product/etc/CarrierSettings/iliad_it.pb
product/etc/CarrierSettings/inland_us.pb
product/etc/CarrierSettings/jazztel_es.pb
product/etc/CarrierSettings/kddi_jp.pb
product/etc/CarrierSettings/kddimvno_jp.pb
product/etc/CarrierSettings/kena_it.pb
product/etc/CarrierSettings/koodo_ca.pb
product/etc/CarrierSettings/kpn_nl.pb
product/etc/CarrierSettings/lebara_es.pb
product/etc/CarrierSettings/lebara_fr.pb
product/etc/CarrierSettings/lebara_gb.pb
product/etc/CarrierSettings/liberty_pr.pb
product/etc/CarrierSettings/lifecell_ua.pb
product/etc/CarrierSettings/linemo_jp.pb
product/etc/CarrierSettings/llamaya_es.pb
product/etc/CarrierSettings/lmt_lv.pb
product/etc/CarrierSettings/lowi_es.pb
product/etc/CarrierSettings/luckymobile_ca.pb
product/etc/CarrierSettings/lum_ca.pb
product/etc/CarrierSettings/lyca_es.pb
product/etc/CarrierSettings/m1_sg.pb
product/etc/CarrierSettings/manxcontract_im.pb
product/etc/CarrierSettings/manxprepaid_im.pb
product/etc/CarrierSettings/masmovil_es.pb
product/etc/CarrierSettings/maxis_my.pb
product/etc/CarrierSettings/meo_pt.pb
product/etc/CarrierSettings/metropcs_us.pb
product/etc/CarrierSettings/mobily_sa.pb
product/etc/CarrierSettings/monacotelecom_mc.pb
product/etc/CarrierSettings/movistar_es.pb
product/etc/CarrierSettings/movistar_mx.pb
product/etc/CarrierSettings/nextech_us.pb
product/etc/CarrierSettings/nos_pt.pb
product/etc/CarrierSettings/nova_gr.pb
product/etc/CarrierSettings/nova_is.pb
product/etc/CarrierSettings/o2_cz.pb
product/etc/CarrierSettings/o2_de.pb
product/etc/CarrierSettings/o2_sk.pb
product/etc/CarrierSettings/o2postpaid_gb.pb
product/etc/CarrierSettings/o2prepaid_de.pb
product/etc/CarrierSettings/o2prepaid_gb.pb
product/etc/CarrierSettings/omantel_om.pb
product/etc/CarrierSettings/onecall_no.pb
product/etc/CarrierSettings/ooredoo_kw.pb
product/etc/CarrierSettings/ooredoo_qa.pb
product/etc/CarrierSettings/optus_au.pb
product/etc/CarrierSettings/orange_be.pb
product/etc/CarrierSettings/orange_es.pb
product/etc/CarrierSettings/orange_fr.pb
product/etc/CarrierSettings/orange_gp.pb
product/etc/CarrierSettings/orange_lu.pb
product/etc/CarrierSettings/orange_pl.pb
product/etc/CarrierSettings/orange_re.pb
product/etc/CarrierSettings/orange_ro.pb
product/etc/CarrierSettings/orange_sk.pb
product/etc/CarrierSettings/others.pb
product/etc/CarrierSettings/paradisemobile_bm.pb
product/etc/CarrierSettings/partner_il.pb
product/etc/CarrierSettings/pcmobilebell_ca.pb
product/etc/CarrierSettings/pelephone_il.pb
product/etc/CarrierSettings/pepephone_es.pb
product/etc/CarrierSettings/play_pl.pb
product/etc/CarrierSettings/plus_pl.pb
product/etc/CarrierSettings/post_lu.pb
product/etc/CarrierSettings/povo_jp.pb
product/etc/CarrierSettings/proximus_be.pb
product/etc/CarrierSettings/publicmobile_ca.pb
product/etc/CarrierSettings/r_es.pb
product/etc/CarrierSettings/racc_es.pb
product/etc/CarrierSettings/rakuten_jp.pb
product/etc/CarrierSettings/reachmobileatt_us.pb
product/etc/CarrierSettings/redpocketatt_us.pb
product/etc/CarrierSettings/redpockettmo_us.pb
product/etc/CarrierSettings/rjio_in.pb
product/etc/CarrierSettings/rogers5g_ca.pb
product/etc/CarrierSettings/rogers_ca.pb
product/etc/CarrierSettings/rogerswpn_ca.pb
product/etc/CarrierSettings/salt_ch.pb
product/etc/CarrierSettings/salt_li.pb
product/etc/CarrierSettings/sasktel_ca.pb
product/etc/CarrierSettings/sfr_fr.pb
product/etc/CarrierSettings/shaw_ca.pb
product/etc/CarrierSettings/simba_sg.pb
product/etc/CarrierSettings/siminn_is.pb
product/etc/CarrierSettings/simple_us.pb
product/etc/CarrierSettings/simyo_es.pb
product/etc/CarrierSettings/singtel_sg.pb
product/etc/CarrierSettings/skinny_nz.pb
product/etc/CarrierSettings/skt_kr.pb
product/etc/CarrierSettings/sky_gb.pb
product/etc/CarrierSettings/skylo_zz.pb
product/etc/CarrierSettings/smart_ph.pb
product/etc/CarrierSettings/smartone_hk.pb
product/etc/CarrierSettings/smarty_gb.pb
product/etc/CarrierSettings/softbank_jp.pb
product/etc/CarrierSettings/solomobile_ca.pb
product/etc/CarrierSettings/spark_nz.pb
product/etc/CarrierSettings/spectrum_us.pb
product/etc/CarrierSettings/spmtelecom_pm.pb
product/etc/CarrierSettings/sprint_us.pb
product/etc/CarrierSettings/sprintprepaid_us.pb
product/etc/CarrierSettings/sprintwholesale_us.pb
product/etc/CarrierSettings/spusu_at.pb
product/etc/CarrierSettings/starhub_sg.pb
product/etc/CarrierSettings/stc_bh.pb
product/etc/CarrierSettings/stc_kw.pb
product/etc/CarrierSettings/stc_sa.pb
product/etc/CarrierSettings/strata_us.pb
product/etc/CarrierSettings/sunrise_ch.pb
product/etc/CarrierSettings/sweno_es.pb
product/etc/CarrierSettings/swisscom_ch.pb
product/etc/CarrierSettings/swisscom_li.pb
product/etc/CarrierSettings/talkmobile_gb.pb
product/etc/CarrierSettings/tango_lu.pb
product/etc/CarrierSettings/tango_us.pb
product/etc/CarrierSettings/tbaytel_ca.pb
product/etc/CarrierSettings/tchibo_de.pb
product/etc/CarrierSettings/tdc_dk.pb
product/etc/CarrierSettings/telcel_mx.pb
product/etc/CarrierSettings/telco_re.pb
product/etc/CarrierSettings/tele2_ee.pb
product/etc/CarrierSettings/tele2_lt.pb
product/etc/CarrierSettings/tele2_lv.pb
product/etc/CarrierSettings/tele2_se.pb
product/etc/CarrierSettings/telecable2_es.pb
product/etc/CarrierSettings/telekom_de.pb
product/etc/CarrierSettings/telekom_gr.pb
product/etc/CarrierSettings/telekom_hr.pb
product/etc/CarrierSettings/telekom_hu.pb
product/etc/CarrierSettings/telekom_mk.pb
product/etc/CarrierSettings/telekom_pl.pb
product/etc/CarrierSettings/telekom_ro.pb
product/etc/CarrierSettings/telekom_si.pb
product/etc/CarrierSettings/telekom_sk.pb
product/etc/CarrierSettings/telemach_si.pb
product/etc/CarrierSettings/telenet_be.pb
product/etc/CarrierSettings/telenor_dk.pb
product/etc/CarrierSettings/telenor_no.pb
product/etc/CarrierSettings/telenor_se.pb
product/etc/CarrierSettings/telia_dk.pb
product/etc/CarrierSettings/telia_ee.pb
product/etc/CarrierSettings/telia_fi.pb
product/etc/CarrierSettings/telia_lt.pb
product/etc/CarrierSettings/telia_no.pb
product/etc/CarrierSettings/telia_se.pb
product/etc/CarrierSettings/telstra_au.pb
product/etc/CarrierSettings/telus_ca.pb
product/etc/CarrierSettings/tesco_gb.pb
product/etc/CarrierSettings/three_dk.pb
product/etc/CarrierSettings/tim_it.pb
product/etc/CarrierSettings/tmobile_at.pb
product/etc/CarrierSettings/tmobile_cz.pb
product/etc/CarrierSettings/tmobile_nl.pb
product/etc/CarrierSettings/tmobile_us.pb
product/etc/CarrierSettings/tmomvno_nl.pb
product/etc/CarrierSettings/tmomvno_us.pb
product/etc/CarrierSettings/tracfoneatt_us.pb
product/etc/CarrierSettings/tracfonetmo_us.pb
product/etc/CarrierSettings/tracfoneverizon_us.pb
product/etc/CarrierSettings/truemove_th.pb
product/etc/CarrierSettings/truphone_us.pb
product/etc/CarrierSettings/truphone_zz.pb
product/etc/CarrierSettings/tstar_tw.pb
product/etc/CarrierSettings/turkcell_tr.pb
product/etc/CarrierSettings/turktelekom_tr.pb
product/etc/CarrierSettings/twm_tw.pb
product/etc/CarrierSettings/u264a_ca.pb
product/etc/CarrierSettings/u264a_us.pb
product/etc/CarrierSettings/u264ab_ca.pb
product/etc/CarrierSettings/u264ao_at.pb
product/etc/CarrierSettings/u264ap_at.pb
product/etc/CarrierSettings/ultra_us.pb
product/etc/CarrierSettings/umobile_my.pb
product/etc/CarrierSettings/unifi_my.pb
product/etc/CarrierSettings/unionwireless_us.pb
product/etc/CarrierSettings/uqmobile5gsa_jp.pb
product/etc/CarrierSettings/uqmobile_jp.pb
product/etc/CarrierSettings/uscc_us.pb
product/etc/CarrierSettings/verizon_us.pb
product/etc/CarrierSettings/verymobile_it.pb
product/etc/CarrierSettings/viaero_us.pb
product/etc/CarrierSettings/videotron_ca.pb
product/etc/CarrierSettings/vimla_se.pb
product/etc/CarrierSettings/vinaphone_vn.pb
product/etc/CarrierSettings/virgin_ca.pb
product/etc/CarrierSettings/virgin_gb.pb
product/etc/CarrierSettings/virgin_us.pb
product/etc/CarrierSettings/virgintelco_es.pb
product/etc/CarrierSettings/visible_us.pb
product/etc/CarrierSettings/visiblev_us.pb
product/etc/CarrierSettings/viti_pf.pb
product/etc/CarrierSettings/vodafone_au.pb
product/etc/CarrierSettings/vodafone_cz.pb
product/etc/CarrierSettings/vodafone_de.pb
product/etc/CarrierSettings/vodafone_es.pb
product/etc/CarrierSettings/vodafone_gb.pb
product/etc/CarrierSettings/vodafone_gr.pb
product/etc/CarrierSettings/vodafone_hu.pb
product/etc/CarrierSettings/vodafone_ie.pb
product/etc/CarrierSettings/vodafone_in.pb
product/etc/CarrierSettings/vodafone_it.pb
product/etc/CarrierSettings/vodafone_nl.pb
product/etc/CarrierSettings/vodafone_nz.pb
product/etc/CarrierSettings/vodafone_om.pb
product/etc/CarrierSettings/vodafone_pt.pb
product/etc/CarrierSettings/vodafone_qa.pb
product/etc/CarrierSettings/vodafone_ro.pb
product/etc/CarrierSettings/vodafone_tr.pb
product/etc/CarrierSettings/webbing_hk.pb
product/etc/CarrierSettings/windtre_it.pb
product/etc/CarrierSettings/xfinity2_us.pb
product/etc/CarrierSettings/xfinity_us.pb
product/etc/CarrierSettings/yes_my.pb
product/etc/CarrierSettings/yesss_at.pb
product/etc/CarrierSettings/yettel_bg.pb
product/etc/CarrierSettings/yettel_hu.pb
product/etc/CarrierSettings/yoigo_es.pb
product/etc/CarrierSettings/zain_bh.pb
product/etc/CarrierSettings/zain_kw.pb
product/etc/CarrierSettings/zain_sa.pb
product/etc/CarrierSettings/zeop_re.pb

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,165 @@
# All blobs are extracted from Google factory images for each new ASB
# product partition
# AiAi
product/priv-app/DeviceIntelligenceNetworkPrebuilt-v.U.14.playstore/DeviceIntelligenceNetworkPrebuilt-v.U.14.playstore.apk;PRESIGNED
product/priv-app/DevicePersonalizationPrebuiltPixel2022-v.U.14.playstore/DevicePersonalizationPrebuiltPixel2022-v.U.14.playstore.apk;PRESIGNED
# Audio
product/etc/ambient/matcher_tah.leveldb
product/etc/firmware/music_detector.descriptor
product/etc/firmware/music_detector.sound_model
product/etc/firmware/music_detector.sound_model_2
product/etc/firmware/music_detector.sound_model_tflite
# Camera
product/priv-app/GoogleCamera/GoogleCamera.apk;OVERRIDES=Aperture,Camera2;PRESIGNED
# Camera extensions
product/etc/permissions/androidx.camera.extensions.impl.xml
product/priv-app/PixelCameraServices/PixelCameraServices.apk;PRESIGNED
# Felica
product/etc/felica/common.cfg
product/etc/felica/mfm.cfg
product/etc/felica/mfs.cfg
# Hardware info
product/etc/permissions/com.google.android.hardwareinfo.xml
product/framework/libhwinfo.jar
product/priv-app/HardwareInfo/HardwareInfo.apk;PRESIGNED
# Hotword
product/priv-app/HotwordEnrollmentOKGoogleFUSIONPro/HotwordEnrollmentOKGoogleFUSIONPro.apk;PRESIGNED
product/priv-app/HotwordEnrollmentXGoogleFUSIONPro/HotwordEnrollmentXGoogleFUSIONPro.apk;PRESIGNED
# IMS
product/etc/sysconfig/allowlist_com.shannon.imsservice.xml
# Permissions
product/etc/permissions/privapp-permissions-google-p.xml:product/etc/permissions/privapp-permissions-google-p-evolution.xml
product/etc/sysconfig/GoogleCamera_6gb_or_more_ram.xml
product/etc/sysconfig/google-hiddenapi-package-whitelist.xml
product/etc/sysconfig/nexus.xml
product/etc/sysconfig/pixel_experience_2017.xml
product/etc/sysconfig/pixel_experience_2018.xml
product/etc/sysconfig/pixel_experience_2019.xml
product/etc/sysconfig/pixel_experience_2019_midyear.xml
product/etc/sysconfig/pixel_experience_2020.xml
product/etc/sysconfig/pixel_experience_2020_midyear.xml
product/etc/sysconfig/pixel_experience_2021.xml
product/etc/sysconfig/pixel_experience_2021_midyear.xml
product/etc/sysconfig/pixel_experience_2022.xml
product/etc/sysconfig/pixel_experience_2022_midyear.xml
# Radio
product/etc/permissions/com.android.sdm.plugins.connmo.xml
product/etc/permissions/com.android.sdm.plugins.dcmo.xml
product/etc/permissions/com.android.sdm.plugins.diagmon.xml
product/lib/libdmengine.so;SYMLINK=product/priv-app/DMService/lib/arm/libdmengine.so
product/lib/libdmjavaplugin.so;SYMLINK=product/priv-app/DMService/lib/arm/libdmjavaplugin.so
product/lib64/libdmengine.so;SYMLINK=product/priv-app/DMService/lib/arm64/libdmengine.so
product/lib64/libdmjavaplugin.so;SYMLINK=product/priv-app/DMService/lib/arm64/libdmjavaplugin.so
product/priv-app/CarrierSettings_signed_45.0.591154042/CarrierSettings_signed_45.0.591154042.apk;PRESIGNED
product/priv-app/CarrierWifi/CarrierWifi.apk;PRESIGNED
product/priv-app/ConnMO/ConnMO.apk
product/priv-app/DCMO/DCMO.apk
product/priv-app/DMService/DMService.apk
product/priv-app/DiagMon/DiagMon.apk
product/priv-app/EuiccGoogle/EuiccGoogle.apk;PRESIGNED
product/priv-app/TetheringEntitlement/TetheringEntitlement.apk
# VZW
product/app/VZWAPNLib/VZWAPNLib.apk;PRESIGNED
product/etc/permissions/com.android.omadm.service.xml
product/etc/permissions/com.google.omadm.trigger.xml
product/etc/permissions/com.verizon.apn.xml
product/etc/permissions/com.verizon.services.xml
product/etc/permissions/features-verizon.xml
product/etc/sysconfig/allowlist_com.android.omadm.service.xml
product/priv-app/AppDirectedSMSService/AppDirectedSMSService.apk;PRESIGNED
product/priv-app/OemDmTrigger/OemDmTrigger.apk
product/priv-app/WfcActivation/WfcActivation.apk;PRESIGNED
# system_ext partition
# Camera extensions
system_ext/etc/permissions/com.google.android.camera.experimental2022_system.xml
system_ext/etc/permissions/com.google.android.camera.extensions.xml
system_ext/etc/permissions/com.google.android.camerax.extensions.xml
system_ext/framework/com.google.android.camera.experimental2022_system.jar
system_ext/framework/com.google.android.camera.extensions.jar
system_ext/framework/com.google.android.camerax.extensions.jar
# Edge TPU
system_ext/bin/hw/vendor.google.edgetpu_app_service@1.0-service
system_ext/etc/init/vendor.google.edgetpu_app_service@1.0-service.rc
system_ext/etc/public.libraries-google.txt
system_ext/etc/vintf/manifest/vendor.google.edgetpu_app_service@1.0-service.xml
system_ext/lib/libedgetpu_dba.google.so
system_ext/lib64/com.google.edgetpu_app_service-V3-ndk.so
system_ext/lib64/com.google.edgetpu_vendor_service-V2-ndk.so
system_ext/lib64/libedgetpu_dba.google.so
# HBM
system_ext/lib64/libhbmsvmanager_jni.so;SYMLINK=system_ext/priv-app/HbmSVManager/lib/arm64/libhbmsvmanager_jni.so
system_ext/priv-app/HbmSVManager/HbmSVManager.apk
# Hotword
system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml
system_ext/framework/com.android.hotwordenrollment.common.util.jar
# IMS
system_ext/etc/permissions/com.android.qns.xml
system_ext/etc/permissions/com.shannon.imsservice.xml
system_ext/etc/permissions/com.shannon.rcsservice.xml
system_ext/lib/libmediaadaptor.so
system_ext/lib64/libmediaadaptor.so
system_ext/priv-app/PixelQualifiedNetworksService/PixelQualifiedNetworksService.apk
system_ext/priv-app/ShannonIms/ShannonIms.apk;PRESIGNED
system_ext/priv-app/ShannonRcs/ShannonRcs.apk;PRESIGNED
# Permissions
system_ext/etc/permissions/privapp-permissions-google-se.xml:system_ext/etc/permissions/privapp-permissions-google-se-evolution.xml
# Radio
system_ext/etc/default-permissions/default-permissions-euiccpixel.xml
system_ext/etc/permissions/com.android.omadm.radioconfig.xml
system_ext/etc/permissions/com.google.euiccpixel.permissions.xml
system_ext/etc/permissions/com.google.euiccpixel.xml
system_ext/etc/permissions/google-ril.xml
system_ext/framework/RadioConfigLib.jar
system_ext/framework/google-ril.jar
system_ext/priv-app/CarrierSetup/CarrierSetup.apk;PRESIGNED
system_ext/priv-app/ConnectivityThermalPowerManager/ConnectivityThermalPowerManager.apk
system_ext/priv-app/EuiccGoogleOverlay/EuiccGoogleOverlay.apk
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_DVT.in
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_DVT.up
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_EVT.up
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_P22_DVT.in
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_P22_DVT.up
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_P22_EVT.in
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_P22_EVT.up
system_ext/priv-app/EuiccSupportPixel/EuiccSupportPixel.apk;PRESIGNED
system_ext/priv-app/EuiccSupportPixel/esim-full-ofl-v1.img
system_ext/priv-app/EuiccSupportPixel/esim-full-v0.img
system_ext/priv-app/EuiccSupportPixel/esim-full-v1.img
system_ext/priv-app/EuiccSupportPixelPermissions/EuiccSupportPixelPermissions.apk;PRESIGNED
system_ext/priv-app/RilConfigService/RilConfigService.apk
system_ext/priv-app/grilservice/grilservice.apk;PRESIGNED
# RIL
system_ext/app/OemRilHookService/OemRilHookService.apk
system_ext/etc/permissions/com.samsung.slsi.telephony.oemril.xml
system_ext/etc/permissions/oemrilhook.xml
system_ext/framework/oemrilhook.jar
system_ext/priv-app/OemRilService/OemRilService.apk;PRESIGNED
# UWB
system_ext/etc/permissions/privapp-permissions-qorvo.xml
system_ext/priv-app/UwbVendorService/UwbVendorService.apk;PRESIGNED
# VZW
system_ext/etc/permissions/vzw_mvs_permissions.xml
system_ext/priv-app/MyVerizonServices/MyVerizonServices.apk;PRESIGNED

View File

@@ -0,0 +1,11 @@
# All firmware images are extracted from Google factory images for each new ASB
abl.img;AB
bl1.img;AB
bl2.img;AB
bl31.img;AB
gsa.img;AB
ldfw.img;AB
modem.img;AB
pbl.img;AB
tzsw.img;AB

View File

@@ -140,12 +140,6 @@
<!-- Indicate the driver doesn't support NL80211 Reg changed event -->
<bool translatable="false" name="config_wifiDriverSupportedNl80211RegChangedEvent">false</bool>
<!-- Indicate whether the verbose logging is always on -->
<!-- 0: verbose logging controlled by user
1: verbose logging on by default for userdebug
2: verbose logging on by default for all builds -->
<integer translatable="false" name="config_wifiVerboseLoggingAlwaysOnLevel">1</integer>
<!-- Enable aggregation of Wifi link layer radio stats from all radios -->
<bool translatable="false" name="config_wifiLinkLayerAllRadiosStatsAggregationEnabled">true</bool>

82
cheetah/setup-makefiles.sh Executable file
View File

@@ -0,0 +1,82 @@
#!/bin/bash
#
# SPDX-FileCopyrightText: 2016 The CyanogenMod Project
# SPDX-FileCopyrightText: 2017-2024 The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#
set -e
DEVICE=cheetah
VENDOR=google
# Load extract_utils and do some sanity checks
MY_DIR="${BASH_SOURCE%/*}"
if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi
ANDROID_ROOT="${MY_DIR}/../../../.."
export TARGET_ENABLE_CHECKELF=true
HELPER="${ANDROID_ROOT}/tools/extract-utils/extract_utils.sh"
if [ ! -f "${HELPER}" ]; then
echo "Unable to find helper script at ${HELPER}"
exit 1
fi
source "${HELPER}"
function vendor_imports() {
cat <<EOF >>"$1"
"device/google/pantah",
"hardware/google/av",
"hardware/google/gchips",
"hardware/google/graphics/common",
"hardware/google/interfaces",
"hardware/google/pixel",
EOF
}
function lib_to_package_fixup_vendor_variants() {
if [ "$2" != "vendor" ]; then
return 1
fi
case "$1" in
com.google.edgetpu_app_service-V3-ndk | \
com.google.edgetpu_vendor_service-V2-ndk)
echo "$1-vendor"
;;
libprotobuf-cpp-full-21.12)
echo "libprotobuf-cpp-full"
;;
libprotobuf-cpp-lite-21.12)
echo "libprotobuf-cpp-lite"
;;
libacryl | \
libexynosv4l2) ;;
*)
return 1
;;
esac
}
function lib_to_package_fixup() {
lib_to_package_fixup_clang_rt_ubsan_standalone "$1" ||
lib_to_package_fixup_proto_3_9_1 "$1" ||
lib_to_package_fixup_vendor_variants "$@"
}
# Initialize the helper
setup_vendor "${DEVICE}" "${VENDOR}" "${ANDROID_ROOT}"
# Warning headers and guards
write_headers
write_makefiles "${MY_DIR}/proprietary-files.txt"
write_makefiles "${MY_DIR}/proprietary-files-carriersettings.txt"
write_makefiles "${MY_DIR}/proprietary-files-vendor.txt"
append_firmware_calls_to_makefiles "${MY_DIR}/proprietary-firmware.txt"
# Finish
write_footers

File diff suppressed because it is too large Load Diff

19
cheetah/vendor.prop Normal file
View File

@@ -0,0 +1,19 @@
# DRM
drm.service.enabled=true
media.mediadrmservice.enable=true
# Fingerprint
ro.vendor.fingerprint.ta.name=g7.app
# Radio
persist.vendor.ril.ecc.use.xml=1
persist.vendor.ril.support_nr_ds=1
persist.vendor.ril.use_radio_hal=2.0
ro.vendor.config.build_carrier=europen
vendor.rild.libpath=libsitril.so
# SSR
vendor.debug.ssrdump.type=sscoredump
# UWB
ro.vendor.uwb.calibration.calibrationpaths=/vendor/etc/uwb/calib_paths

View File

@@ -160,8 +160,10 @@ PRODUCT_PROPERTY_OVERRIDES += \
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
# Bluetooth hci_inject test tool
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PACKAGES_DEBUG += \
hci_inject
endif
# Bluetooth OPUS codec
PRODUCT_PRODUCT_PROPERTIES += \
@@ -178,8 +180,10 @@ PRODUCT_COPY_FILES += \
device/google/pantah/bluetooth/bluetooth_power_limits_cheetah_GP4BC_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GP4BC_US.csv
# Bluetooth SAR test tool
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PACKAGES_DEBUG += \
sar_test
endif
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.firmware.selection=BCM.hcd
@@ -189,7 +193,7 @@ PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.a2dp_aac.vbr_supported=true
# Override BQR mask to enable LE Audio Choppy report, remove BTRT logging
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.bqr.event_mask=262238
else
@@ -228,8 +232,11 @@ PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.leaudio.allow_list=SM-R510
# Bluetooth EWP test tool
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PACKAGES_DEBUG += \
ewp_tool
endif
# default BDADDR for EVB only
PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.bluetooth.evb_bdaddr="22:22:22:33:44:55"
@@ -314,7 +321,7 @@ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts/trusty/trunk
endif
# Location
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
device/google/pantah/location/gps.xml.c10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
device/google/pantah/location/lhd.conf.c10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
@@ -335,8 +342,15 @@ PRODUCT_VENDOR_PROPERTIES += \
vendor.zram.size=3g
# Increment the SVN for any official public releases
ifdef RELEASE_SVN_CHEETAH
TARGET_SVN ?= $(RELEASE_SVN_CHEETAH)
else
# Set this for older releases that don't use build flag
TARGET_SVN ?= 61
endif
PRODUCT_VENDOR_PROPERTIES += \
ro.vendor.build.svn=57
ro.vendor.build.svn=$(TARGET_SVN)
# DCK properties based on target
PRODUCT_PROPERTY_OVERRIDES += \
@@ -357,8 +371,8 @@ PRODUCT_PACKAGES += \
SettingsOverlayGE2AE \
SettingsOverlayGP4BC
# userdebug specific
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
# eng specific
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
device/google/gs201/init.hardware.wlc.rc.userdebug:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.wlc.rc
endif

View File

@@ -164,7 +164,7 @@ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts/trusty/trunk
endif
# Location
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
device/google/pantah/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
device/google/pantah/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \

8
device-evolution.mk Normal file
View File

@@ -0,0 +1,8 @@
#
# Copyright (C) 2024 The Evolution X Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Udfps
TARGET_HAS_UDFPS += true

54
device-lineage.mk Normal file
View File

@@ -0,0 +1,54 @@
#
# Copyright (C) 2022 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Overlays
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay-lineage
# ANGLE - Almost Native Graphics Layer Engine
PRODUCT_PACKAGES += \
ANGLE
# EUICC
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.telephony.euicc.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/android.hardware.telephony.euicc.xml
PRODUCT_PACKAGES += \
EuiccSupportPixelOverlay
# Kernel
TARGET_PREBUILT_KERNEL := device/google/pantah-kernel/Image.lz4
# PowerShare
include hardware/google/pixel/powershare/device.mk
# wireless_charger HAL service
include device/google/gs-common/wireless_charger/wireless_charger.mk
# Build necessary packages for vendor
# Codec2
PRODUCT_PACKAGES += \
libacryl \
libacryl_hdr_plugin \
libexynosv4l2
# Fingerprint
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.fingerprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.fingerprint.xml
# Graphics
PRODUCT_PACKAGES += \
libEGL_angle \
libGLESv1_CM_angle \
libGLESv2_angle
# Identity credential
PRODUCT_PACKAGES += \
android.hardware.identity_credential.xml
# Sensors
PRODUCT_PACKAGES += \
sensors.dynamic_sensor_hal

View File

@@ -143,8 +143,10 @@ PRODUCT_PROPERTY_OVERRIDES += \
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
# Bluetooth hci_inject test tool
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PACKAGES_DEBUG += \
hci_inject
endif
# Bluetooth OPUS codec
PRODUCT_PRODUCT_PROPERTIES += \
@@ -161,8 +163,11 @@ PRODUCT_COPY_FILES += \
device/google/pantah/bluetooth/bluetooth_power_limits_panther_GVU6C_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GVU6C_US.csv
# Bluetooth SAR test tool
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PACKAGES_DEBUG += \
sar_test
endif
# default BDADDR for EVB only
PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.bluetooth.evb_bdaddr="22:22:22:33:44:55"
@@ -199,8 +204,10 @@ PRODUCT_PRODUCT_PROPERTIES += \
# Bluetooth EWP test tool
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PACKAGES_DEBUG += \
ewp_tool
endif
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.firmware.selection=BCM.hcd
@@ -210,7 +217,7 @@ PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.a2dp_aac.vbr_supported=true
# Override BQR mask to enable LE Audio Choppy report, remove BTRT logging
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.bqr.event_mask=262238
else
@@ -298,7 +305,7 @@ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts/trusty/trunk
endif
# Location
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
device/google/pantah/location/gps.xml.p10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
device/google/pantah/location/lhd.conf.p10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
@@ -319,8 +326,15 @@ PRODUCT_VENDOR_PROPERTIES += \
vendor.zram.size=3g
# Increment the SVN for any official public releases
ifdef RELEASE_SVN_PANTHER
TARGET_SVN ?= $(RELEASE_SVN_PANTHER)
else
# Set this for older releases that don't use build flag
TARGET_SVN ?= 61
endif
PRODUCT_VENDOR_PROPERTIES += \
ro.vendor.build.svn=57
ro.vendor.build.svn=$(TARGET_SVN)
# DCK properties based on target
PRODUCT_PROPERTY_OVERRIDES += \
@@ -343,8 +357,8 @@ PRODUCT_PACKAGES += \
SettingsOverlayGVU6C \
SettingsOverlayGVU6C_VN
# userdebug specific
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
# eng specific
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
device/google/gs201/init.hardware.wlc.rc.userdebug:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.wlc.rc
endif
@@ -406,3 +420,7 @@ PRODUCT_VENDOR_PROPERTIES += \
PRODUCT_PRODUCT_PROPERTIES += \
ro.quick_start.oem_id=00e0 \
ro.quick_start.device_id=panther
# HBM
PRODUCT_PACKAGES += \
HbmSVManagerOverlayPanther

11
evolution.dependencies Normal file
View File

@@ -0,0 +1,11 @@
[
{
"repository": "device_google_gs201",
"target_path": "device/google/gs201"
},
{
"repository": "device/google/pantah-kernel",
"target_path": "device/google/pantah-kernel",
"remote": "aosp-pantah"
}
]

34
lineage_cheetah.mk Normal file
View File

@@ -0,0 +1,34 @@
#
# Copyright (C) 2022 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Inherit some common Evolution X stuff.
TARGET_DISABLE_EPPE := true
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
# Inherit device configuration
$(call inherit-product, device/google/pantah/aosp_cheetah.mk)
$(call inherit-product, device/google/gs201/lineage_common.mk)
$(call inherit-product, device/google/gs201/evolution_common.mk)
include device/google/pantah/cheetah/device-lineage.mk
include device/google/pantah/cheetah/device-evolution.mk
# Device identifier. This must come after all inclusions
PRODUCT_BRAND := google
PRODUCT_MODEL := Pixel 7 Pro
PRODUCT_NAME := lineage_cheetah
# Boot animation
TARGET_SCREEN_HEIGHT := 3120
TARGET_SCREEN_WIDTH := 1440
PRODUCT_BUILD_PROP_OVERRIDES += \
TARGET_PRODUCT=cheetah \
PRIVATE_BUILD_DESC="cheetah-user 14 AP2A.240905.003 12231197 release-keys"
BUILD_FINGERPRINT := google/cheetah/cheetah:14/AP2A.240905.003/12231197:user/release-keys
$(call inherit-product, vendor/google/cheetah/cheetah-vendor.mk)

34
lineage_panther.mk Normal file
View File

@@ -0,0 +1,34 @@
#
# Copyright (C) 2022 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Inherit some common Evolution X stuff.
TARGET_DISABLE_EPPE := true
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
# Inherit device configuration
$(call inherit-product, device/google/pantah/aosp_panther.mk)
$(call inherit-product, device/google/gs201/lineage_common.mk)
$(call inherit-product, device/google/gs201/evolution_common.mk)
include device/google/pantah/panther/device-lineage.mk
include device/google/pantah/panther/device-evolution.mk
# Device identifier. This must come after all inclusions
PRODUCT_BRAND := google
PRODUCT_MODEL := Pixel 7
PRODUCT_NAME := lineage_panther
# Boot animation
TARGET_SCREEN_HEIGHT := 2400
TARGET_SCREEN_WIDTH := 1080
PRODUCT_BUILD_PROP_OVERRIDES += \
TARGET_PRODUCT=panther \
PRIVATE_BUILD_DESC="panther-user 14 AP2A.240905.003 12231197 release-keys"
BUILD_FINGERPRINT := google/panther/panther:14/AP2A.240905.003/12231197:user/release-keys
$(call inherit-product, vendor/google/panther/panther-vendor.mk)

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2021 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
<!-- IWLAN-->
<string name="config_qualified_networks_service_package">com.android.qns</string>
</resources>

View File

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright 2019, The LineageOS Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Whether device has screen with higher aspect ratio -->
<bool name="config_haveHigherAspectRatioScreen">true</bool>
<!-- Whether the device supports wireless charging or not -->
<bool name="config_deviceSupportsWirelessCharging">true</bool>
</resources>

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2021 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<!-- Whether to show Smooth Display feature in Settings Options -->
<bool name="config_show_smooth_display">true</bool>
</resources>

View File

@@ -44,5 +44,7 @@ BOARD_KERNEL_CMDLINE += swiotlb=noforce
include device/google/gs201/BoardConfig-common.mk
-include vendor/google_devices/gs201/prebuilts/BoardConfigVendor.mk
-include vendor/google_devices/panther/proprietary/BoardConfigVendor.mk
include device/google/pantah-sepolicy/panther-sepolicy.mk
include device/google/pantah/sepolicy/panther-sepolicy.mk
include device/google/pantah/wifi/BoardConfig-wifi.mk
include device/google/pantah/panther/BoardConfigLineage.mk

View File

@@ -0,0 +1,9 @@
#
# Copyright (C) 2022 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
include device/google/pantah/BoardConfigLineage.mk
include vendor/google/panther/BoardConfigVendor.mk

View File

@@ -0,0 +1,9 @@
#
# Copyright (C) 2024 The Evolution X Project
#
# SPDX-License-Identifier: Apache-2.0
#
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/panther/overlay-evolution
$(call inherit-product, $(LOCAL_PATH)/device-evolution.mk)

View File

@@ -0,0 +1,9 @@
#
# Copyright (C) 2022 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/panther/overlay-lineage
$(call inherit-product, $(LOCAL_PATH)/device-lineage.mk)

149
panther/extract-files.sh Executable file
View File

@@ -0,0 +1,149 @@
#!/bin/bash
#
# SPDX-FileCopyrightText: 2016 The CyanogenMod Project
# SPDX-FileCopyrightText: 2017-2024 The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#
set -e
DEVICE=panther
VENDOR=google
# Load extract_utils and do some sanity checks
MY_DIR="${BASH_SOURCE%/*}"
if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi
ANDROID_ROOT="${MY_DIR}/../../../.."
export TARGET_ENABLE_CHECKELF=true
# If XML files don't have comments before the XML header, use this flag
# Can still be used with broken XML files by using blob_fixup
export TARGET_DISABLE_XML_FIXING=true
HELPER="${ANDROID_ROOT}/tools/extract-utils/extract_utils.sh"
if [ ! -f "${HELPER}" ]; then
echo "Unable to find helper script at ${HELPER}"
exit 1
fi
source "${HELPER}"
# Default to sanitizing the vendor folder before extraction
CLEAN_VENDOR=true
ONLY_FIRMWARE=
KANG=
SECTION=
CARRIER_SKIP_FILES=()
VENDOR_SKIP_FILES=()
while [ "${#}" -gt 0 ]; do
case "${1}" in
--only-firmware)
ONLY_FIRMWARE=true
;;
-n | --no-cleanup)
CLEAN_VENDOR=false
;;
-k | --kang)
KANG="--kang"
;;
-s | --section)
SECTION="${2}"
shift
CLEAN_VENDOR=false
;;
*)
SRC="${1}"
;;
esac
shift
done
if [ -z "${SRC}" ]; then
SRC="adb"
fi
function blob_fixup() {
case "${1}" in
product/etc/felica/common.cfg)
[ "$2" = "" ] && return 0
sed -i -e '$a00000018,1' -e '/^00000014/d' -e '/^00000015/d' "${2}"
;;
vendor/etc/init/init.modem_logging_control.rc)
[ "$2" = "" ] && return 0
sed -i 's/ && property:ro.debuggable=0//' "${2}"
;;
*)
return 1
;;
esac
return 0
}
function blob_fixup_dry() {
blob_fixup "$1" ""
}
function prepare_firmware() {
if [ "${SRC}" != "adb" ]; then
bash "${ANDROID_ROOT}"/lineage/scripts/pixel/prepare-firmware.sh "${DEVICE}" "${SRC}"
fi
}
# Initialize the helper
setup_vendor "${DEVICE}" "${VENDOR}" "${ANDROID_ROOT}" false "${CLEAN_VENDOR}"
if [ -z "${ONLY_FIRMWARE}" ]; then
extract "${MY_DIR}/proprietary-files.txt" "${SRC}" "${KANG}" --section "${SECTION}"
generate_prop_list_from_image "product.img" "${MY_DIR}/proprietary-files-carriersettings.txt" CARRIER_SKIP_FILES carriersettings
extract "${MY_DIR}/proprietary-files-carriersettings.txt" "${SRC}" "${KANG}" --section "${SECTION}"
readarray -t VENDOR_SKIP_FILES < <(cat "${MY_DIR}/skip-files-vendor.txt" | sed -E "/^[[:blank:]]*(#|$)/d")
VENDOR_TXT="${MY_DIR}/proprietary-files-vendor.txt"
generate_prop_list_from_image "vendor.img" "${VENDOR_TXT}" VENDOR_SKIP_FILES
# flp.default & gps.default have incorrect SONAME
# libExynosC2*Dec & libExynosC2*Enc depend on libacryl & libexynosv4l2, which are gnu makefile targets
set_disable_checkelf "vendor/lib/libExynosC2H263Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2H263Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2H264Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2H264Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2HevcDec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2HevcEnc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Mpeg4Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Mpeg4Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Vp8Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Vp8Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Vp9Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib/libExynosC2Vp9Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/hw/flp.default.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/hw/gps.default.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2H263Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2H263Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2H264Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2H264Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2HevcDec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2HevcEnc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Mpeg4Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Mpeg4Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Vp8Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Vp8Enc.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Vp9Dec.so" "${VENDOR_TXT}"
set_disable_checkelf "vendor/lib64/libExynosC2Vp9Enc.so" "${VENDOR_TXT}"
set_module_suffix "vendor/lib/com.google.edgetpu_app_service-V3-ndk.so" "-vendor" "${VENDOR_TXT}"
set_module_suffix "vendor/lib64/com.google.edgetpu_app_service-V3-ndk.so" "-vendor" "${VENDOR_TXT}"
set_module_suffix "vendor/lib64/com.google.edgetpu_vendor_service-V2-ndk.so" "-vendor" "${VENDOR_TXT}"
extract "${MY_DIR}/proprietary-files-vendor.txt" "${SRC}" "${KANG}" --section "${SECTION}"
fi
if [ -z "${SECTION}" ]; then
extract_firmware "${MY_DIR}/proprietary-firmware.txt" "${SRC}"
fi
"${MY_DIR}/setup-makefiles.sh"

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2024 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Android version screen, build maintainer -->
<string name="build_maintainer_summary" translatable="false">Anierin Bliss</string>
<string name="build_maintainer_donate_url" translatable="false">https://PayPal.me/AnierinB</string>
</resources>

View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: 2022 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources>
<!-- An array of triplets made of (camera ID, approximate zoom ratio, exact zoom ratio).
These values will be added to the lens selector if one or more cameras uses the
multi-camera API to let the user select which lens to use.
It's highly recommended to leave config_enableAuxCameras to false, since with
multi-camera API you only use a single camera device for all sensors.
You may enable it if you need auxiliary camera devices for a set of cameras on one
of the device's side (e.g. logical main back camera but multiple physical camera
devices on front), in that case if a main device side's lens is referenced here
all the auxiliary camera devices of that side will be ignored.
You may be able to get the exact zoom ratio needed to trigger the lens switch from
your stock camera app and observing the zoom ratio it sets with the following command:
adb shell dumpsys media.camera | grep 'android.control.zoomRatio' -1
Example for Google Pixel 7 Pro's back camera configuration:
<string-array name="config_logicalZoomRatios">
<item>0</item> <item>0.5</item> <item>0.55632502</item>
<item>0</item> <item>2.0</item> <item>2.0</item>
<item>0</item> <item>5.0</item> <item>5.0</item>
</string-array>
-->
<string-array name="config_logicalZoomRatios">
<item>0</item> <item>0.7</item> <item>0.67044306</item>
<item>0</item> <item>2.0</item> <item>2.0</item>
</string-array>
</resources>

View File

@@ -0,0 +1,343 @@
# All blobs below are extracted from the release mentioned in proprietary-files.txt
product/etc/CarrierSettings/1and1_de.pb
product/etc/CarrierSettings/2degrees_nz.pb
product/etc/CarrierSettings/4ka_sk.pb
product/etc/CarrierSettings/a1_at.pb
product/etc/CarrierSettings/a1_bg.pb
product/etc/CarrierSettings/a1_hr.pb
product/etc/CarrierSettings/a1_mk.pb
product/etc/CarrierSettings/a1_si.pb
product/etc/CarrierSettings/ahamo_jp.pb
product/etc/CarrierSettings/airtel_in.pb
product/etc/CarrierSettings/ais_th.pb
product/etc/CarrierSettings/altice_us.pb
product/etc/CarrierSettings/andorratelecom_ad.pb
product/etc/CarrierSettings/antel_uy.pb
product/etc/CarrierSettings/appalachian_us.pb
product/etc/CarrierSettings/apt_tw.pb
product/etc/CarrierSettings/asda_gb.pb
product/etc/CarrierSettings/assurance_us.pb
product/etc/CarrierSettings/astca_as.pb
product/etc/CarrierSettings/att5g_us.pb
product/etc/CarrierSettings/att5gsa_us.pb
product/etc/CarrierSettings/att_mx.pb
product/etc/CarrierSettings/att_us.pb
product/etc/CarrierSettings/attbootstrap_us.pb
product/etc/CarrierSettings/attmvnos_us.pb
product/etc/CarrierSettings/base_be.pb
product/etc/CarrierSettings/batelco_bh.pb
product/etc/CarrierSettings/bell_ca.pb
product/etc/CarrierSettings/bite_lt.pb
product/etc/CarrierSettings/bite_lv.pb
product/etc/CarrierSettings/bluegrass_us.pb
product/etc/CarrierSettings/bob_at.pb
product/etc/CarrierSettings/boost_us.pb
product/etc/CarrierSettings/boosttmo_us.pb
product/etc/CarrierSettings/bouygues_fr.pb
product/etc/CarrierSettings/bsnl_in.pb
product/etc/CarrierSettings/btb_gb.pb
product/etc/CarrierSettings/btc_gb.pb
product/etc/CarrierSettings/cablemovil_es.pb
product/etc/CarrierSettings/carolinawest_us.pb
product/etc/CarrierSettings/carrier_list.pb
product/etc/CarrierSettings/celcom_my.pb
product/etc/CarrierSettings/cellcom_il.pb
product/etc/CarrierSettings/cellcom_us.pb
product/etc/CarrierSettings/cellcommno_us.pb
product/etc/CarrierSettings/celluarone_us.pb
product/etc/CarrierSettings/chatr_ca.pb
product/etc/CarrierSettings/chinamobile_hk.pb
product/etc/CarrierSettings/cht_tw.pb
product/etc/CarrierSettings/cityfone_ca.pb
product/etc/CarrierSettings/claro_pr.pb
product/etc/CarrierSettings/congstar_de.pb
product/etc/CarrierSettings/consumercellularatt_us.pb
product/etc/CarrierSettings/consumercellulartmo_us.pb
product/etc/CarrierSettings/coopvoce_it.pb
product/etc/CarrierSettings/coppervalley_us.pb
product/etc/CarrierSettings/coriolis_fr.pb
product/etc/CarrierSettings/cox_us.pb
product/etc/CarrierSettings/cricket5g_us.pb
product/etc/CarrierSettings/cricket_us.pb
product/etc/CarrierSettings/cspire_nl.pb
product/etc/CarrierSettings/cspire_us.pb
product/etc/CarrierSettings/default.pb
product/etc/CarrierSettings/digi_hu.pb
product/etc/CarrierSettings/digi_my.pb
product/etc/CarrierSettings/digi_ro.pb
product/etc/CarrierSettings/digimobil_es.pb
product/etc/CarrierSettings/dish5gsa_us.pb
product/etc/CarrierSettings/dishatt_us.pb
product/etc/CarrierSettings/dito_ph.pb
product/etc/CarrierSettings/dna_fi.pb
product/etc/CarrierSettings/docomo_jp.pb
product/etc/CarrierSettings/docomomvno_jp.pb
product/etc/CarrierSettings/dtac_th.pb
product/etc/CarrierSettings/du_ae.pb
product/etc/CarrierSettings/eastlink_ca.pb
product/etc/CarrierSettings/ee_gb.pb
product/etc/CarrierSettings/eir_ie.pb
product/etc/CarrierSettings/elisa1_fi.pb
product/etc/CarrierSettings/elisa2_fi.pb
product/etc/CarrierSettings/elisa_ee.pb
product/etc/CarrierSettings/enreach_nl.pb
product/etc/CarrierSettings/eplus_de.pb
product/etc/CarrierSettings/erate_no.pb
product/etc/CarrierSettings/esn_gb.pb
product/etc/CarrierSettings/etisalat_ae.pb
product/etc/CarrierSettings/euskaltel_es.pb
product/etc/CarrierSettings/evolve_us.pb
product/etc/CarrierSettings/fastweb_it.pb
product/etc/CarrierSettings/fet_tw.pb
product/etc/CarrierSettings/fi_at.pb
product/etc/CarrierSettings/fi_us.pb
product/etc/CarrierSettings/fido_ca.pb
product/etc/CarrierSettings/finetwork_es.pb
product/etc/CarrierSettings/firstnet_us.pb
product/etc/CarrierSettings/firstnetpacific2_us.pb
product/etc/CarrierSettings/firstnetpacific_us.pb
product/etc/CarrierSettings/fizz_ca.pb
product/etc/CarrierSettings/fl1_li.pb
product/etc/CarrierSettings/free_fr.pb
product/etc/CarrierSettings/free_re.pb
product/etc/CarrierSettings/freedommobile_ca.pb
product/etc/CarrierSettings/gamma_gb.pb
product/etc/CarrierSettings/gci_us.pb
product/etc/CarrierSettings/gibtel_gi.pb
product/etc/CarrierSettings/giffgaff_gb.pb
product/etc/CarrierSettings/giga_sg.pb
product/etc/CarrierSettings/globe_ph.pb
product/etc/CarrierSettings/guuk_es.pb
product/etc/CarrierSettings/h3_at.pb
product/etc/CarrierSettings/h3_gb.pb
product/etc/CarrierSettings/h3_ie.pb
product/etc/CarrierSettings/h3_se.pb
product/etc/CarrierSettings/h3g27202_ie.pb
product/etc/CarrierSettings/halebop_se.pb
product/etc/CarrierSettings/help_at.pb
product/etc/CarrierSettings/homobile_it.pb
product/etc/CarrierSettings/hotmobile_il.pb
product/etc/CarrierSettings/ice_no.pb
product/etc/CarrierSettings/idea_in.pb
product/etc/CarrierSettings/idmobile_gb.pb
product/etc/CarrierSettings/iliad_it.pb
product/etc/CarrierSettings/inland_us.pb
product/etc/CarrierSettings/jazztel_es.pb
product/etc/CarrierSettings/kddi_jp.pb
product/etc/CarrierSettings/kddimvno_jp.pb
product/etc/CarrierSettings/kena_it.pb
product/etc/CarrierSettings/koodo_ca.pb
product/etc/CarrierSettings/kpn_nl.pb
product/etc/CarrierSettings/lebara_es.pb
product/etc/CarrierSettings/lebara_fr.pb
product/etc/CarrierSettings/lebara_gb.pb
product/etc/CarrierSettings/liberty_pr.pb
product/etc/CarrierSettings/lifecell_ua.pb
product/etc/CarrierSettings/linemo_jp.pb
product/etc/CarrierSettings/llamaya_es.pb
product/etc/CarrierSettings/lmt_lv.pb
product/etc/CarrierSettings/lowi_es.pb
product/etc/CarrierSettings/luckymobile_ca.pb
product/etc/CarrierSettings/lum_ca.pb
product/etc/CarrierSettings/lyca_es.pb
product/etc/CarrierSettings/m1_sg.pb
product/etc/CarrierSettings/manxcontract_im.pb
product/etc/CarrierSettings/manxprepaid_im.pb
product/etc/CarrierSettings/masmovil_es.pb
product/etc/CarrierSettings/maxis_my.pb
product/etc/CarrierSettings/meo_pt.pb
product/etc/CarrierSettings/metropcs_us.pb
product/etc/CarrierSettings/mobily_sa.pb
product/etc/CarrierSettings/monacotelecom_mc.pb
product/etc/CarrierSettings/movistar_es.pb
product/etc/CarrierSettings/movistar_mx.pb
product/etc/CarrierSettings/nextech_us.pb
product/etc/CarrierSettings/nos_pt.pb
product/etc/CarrierSettings/nova_gr.pb
product/etc/CarrierSettings/nova_is.pb
product/etc/CarrierSettings/o2_cz.pb
product/etc/CarrierSettings/o2_de.pb
product/etc/CarrierSettings/o2_sk.pb
product/etc/CarrierSettings/o2postpaid_gb.pb
product/etc/CarrierSettings/o2prepaid_de.pb
product/etc/CarrierSettings/o2prepaid_gb.pb
product/etc/CarrierSettings/omantel_om.pb
product/etc/CarrierSettings/onecall_no.pb
product/etc/CarrierSettings/ooredoo_kw.pb
product/etc/CarrierSettings/ooredoo_qa.pb
product/etc/CarrierSettings/optus_au.pb
product/etc/CarrierSettings/orange_be.pb
product/etc/CarrierSettings/orange_es.pb
product/etc/CarrierSettings/orange_fr.pb
product/etc/CarrierSettings/orange_gp.pb
product/etc/CarrierSettings/orange_lu.pb
product/etc/CarrierSettings/orange_pl.pb
product/etc/CarrierSettings/orange_re.pb
product/etc/CarrierSettings/orange_ro.pb
product/etc/CarrierSettings/orange_sk.pb
product/etc/CarrierSettings/others.pb
product/etc/CarrierSettings/paradisemobile_bm.pb
product/etc/CarrierSettings/partner_il.pb
product/etc/CarrierSettings/pcmobilebell_ca.pb
product/etc/CarrierSettings/pelephone_il.pb
product/etc/CarrierSettings/pepephone_es.pb
product/etc/CarrierSettings/play_pl.pb
product/etc/CarrierSettings/plus_pl.pb
product/etc/CarrierSettings/post_lu.pb
product/etc/CarrierSettings/povo_jp.pb
product/etc/CarrierSettings/proximus_be.pb
product/etc/CarrierSettings/publicmobile_ca.pb
product/etc/CarrierSettings/r_es.pb
product/etc/CarrierSettings/racc_es.pb
product/etc/CarrierSettings/rakuten_jp.pb
product/etc/CarrierSettings/reachmobileatt_us.pb
product/etc/CarrierSettings/redpocketatt_us.pb
product/etc/CarrierSettings/redpockettmo_us.pb
product/etc/CarrierSettings/rjio_in.pb
product/etc/CarrierSettings/rogers5g_ca.pb
product/etc/CarrierSettings/rogers_ca.pb
product/etc/CarrierSettings/rogerswpn_ca.pb
product/etc/CarrierSettings/salt_ch.pb
product/etc/CarrierSettings/salt_li.pb
product/etc/CarrierSettings/sasktel_ca.pb
product/etc/CarrierSettings/sfr_fr.pb
product/etc/CarrierSettings/shaw_ca.pb
product/etc/CarrierSettings/simba_sg.pb
product/etc/CarrierSettings/siminn_is.pb
product/etc/CarrierSettings/simple_us.pb
product/etc/CarrierSettings/simyo_es.pb
product/etc/CarrierSettings/singtel_sg.pb
product/etc/CarrierSettings/skinny_nz.pb
product/etc/CarrierSettings/skt_kr.pb
product/etc/CarrierSettings/sky_gb.pb
product/etc/CarrierSettings/skylo_zz.pb
product/etc/CarrierSettings/smart_ph.pb
product/etc/CarrierSettings/smartone_hk.pb
product/etc/CarrierSettings/smarty_gb.pb
product/etc/CarrierSettings/softbank_jp.pb
product/etc/CarrierSettings/solomobile_ca.pb
product/etc/CarrierSettings/spark_nz.pb
product/etc/CarrierSettings/spectrum_us.pb
product/etc/CarrierSettings/spmtelecom_pm.pb
product/etc/CarrierSettings/sprint_us.pb
product/etc/CarrierSettings/sprintprepaid_us.pb
product/etc/CarrierSettings/sprintwholesale_us.pb
product/etc/CarrierSettings/spusu_at.pb
product/etc/CarrierSettings/starhub_sg.pb
product/etc/CarrierSettings/stc_bh.pb
product/etc/CarrierSettings/stc_kw.pb
product/etc/CarrierSettings/stc_sa.pb
product/etc/CarrierSettings/strata_us.pb
product/etc/CarrierSettings/sunrise_ch.pb
product/etc/CarrierSettings/sweno_es.pb
product/etc/CarrierSettings/swisscom_ch.pb
product/etc/CarrierSettings/swisscom_li.pb
product/etc/CarrierSettings/talkmobile_gb.pb
product/etc/CarrierSettings/tango_lu.pb
product/etc/CarrierSettings/tango_us.pb
product/etc/CarrierSettings/tbaytel_ca.pb
product/etc/CarrierSettings/tchibo_de.pb
product/etc/CarrierSettings/tdc_dk.pb
product/etc/CarrierSettings/telcel_mx.pb
product/etc/CarrierSettings/telco_re.pb
product/etc/CarrierSettings/tele2_ee.pb
product/etc/CarrierSettings/tele2_lt.pb
product/etc/CarrierSettings/tele2_lv.pb
product/etc/CarrierSettings/tele2_se.pb
product/etc/CarrierSettings/telecable2_es.pb
product/etc/CarrierSettings/telekom_de.pb
product/etc/CarrierSettings/telekom_gr.pb
product/etc/CarrierSettings/telekom_hr.pb
product/etc/CarrierSettings/telekom_hu.pb
product/etc/CarrierSettings/telekom_mk.pb
product/etc/CarrierSettings/telekom_pl.pb
product/etc/CarrierSettings/telekom_ro.pb
product/etc/CarrierSettings/telekom_si.pb
product/etc/CarrierSettings/telekom_sk.pb
product/etc/CarrierSettings/telemach_si.pb
product/etc/CarrierSettings/telenet_be.pb
product/etc/CarrierSettings/telenor_dk.pb
product/etc/CarrierSettings/telenor_no.pb
product/etc/CarrierSettings/telenor_se.pb
product/etc/CarrierSettings/telia_dk.pb
product/etc/CarrierSettings/telia_ee.pb
product/etc/CarrierSettings/telia_fi.pb
product/etc/CarrierSettings/telia_lt.pb
product/etc/CarrierSettings/telia_no.pb
product/etc/CarrierSettings/telia_se.pb
product/etc/CarrierSettings/telstra_au.pb
product/etc/CarrierSettings/telus_ca.pb
product/etc/CarrierSettings/tesco_gb.pb
product/etc/CarrierSettings/three_dk.pb
product/etc/CarrierSettings/tim_it.pb
product/etc/CarrierSettings/tmobile_at.pb
product/etc/CarrierSettings/tmobile_cz.pb
product/etc/CarrierSettings/tmobile_nl.pb
product/etc/CarrierSettings/tmobile_us.pb
product/etc/CarrierSettings/tmomvno_nl.pb
product/etc/CarrierSettings/tmomvno_us.pb
product/etc/CarrierSettings/tracfoneatt_us.pb
product/etc/CarrierSettings/tracfonetmo_us.pb
product/etc/CarrierSettings/tracfoneverizon_us.pb
product/etc/CarrierSettings/truemove_th.pb
product/etc/CarrierSettings/truphone_us.pb
product/etc/CarrierSettings/truphone_zz.pb
product/etc/CarrierSettings/tstar_tw.pb
product/etc/CarrierSettings/turkcell_tr.pb
product/etc/CarrierSettings/turktelekom_tr.pb
product/etc/CarrierSettings/twm_tw.pb
product/etc/CarrierSettings/u264a_ca.pb
product/etc/CarrierSettings/u264a_us.pb
product/etc/CarrierSettings/u264ab_ca.pb
product/etc/CarrierSettings/u264ao_at.pb
product/etc/CarrierSettings/u264ap_at.pb
product/etc/CarrierSettings/ultra_us.pb
product/etc/CarrierSettings/umobile_my.pb
product/etc/CarrierSettings/unifi_my.pb
product/etc/CarrierSettings/unionwireless_us.pb
product/etc/CarrierSettings/uqmobile5gsa_jp.pb
product/etc/CarrierSettings/uqmobile_jp.pb
product/etc/CarrierSettings/uscc_us.pb
product/etc/CarrierSettings/verizon_us.pb
product/etc/CarrierSettings/verymobile_it.pb
product/etc/CarrierSettings/viaero_us.pb
product/etc/CarrierSettings/videotron_ca.pb
product/etc/CarrierSettings/vimla_se.pb
product/etc/CarrierSettings/vinaphone_vn.pb
product/etc/CarrierSettings/virgin_ca.pb
product/etc/CarrierSettings/virgin_gb.pb
product/etc/CarrierSettings/virgin_us.pb
product/etc/CarrierSettings/virgintelco_es.pb
product/etc/CarrierSettings/visible_us.pb
product/etc/CarrierSettings/visiblev_us.pb
product/etc/CarrierSettings/viti_pf.pb
product/etc/CarrierSettings/vodafone_au.pb
product/etc/CarrierSettings/vodafone_cz.pb
product/etc/CarrierSettings/vodafone_de.pb
product/etc/CarrierSettings/vodafone_es.pb
product/etc/CarrierSettings/vodafone_gb.pb
product/etc/CarrierSettings/vodafone_gr.pb
product/etc/CarrierSettings/vodafone_hu.pb
product/etc/CarrierSettings/vodafone_ie.pb
product/etc/CarrierSettings/vodafone_in.pb
product/etc/CarrierSettings/vodafone_it.pb
product/etc/CarrierSettings/vodafone_nl.pb
product/etc/CarrierSettings/vodafone_nz.pb
product/etc/CarrierSettings/vodafone_om.pb
product/etc/CarrierSettings/vodafone_pt.pb
product/etc/CarrierSettings/vodafone_qa.pb
product/etc/CarrierSettings/vodafone_ro.pb
product/etc/CarrierSettings/vodafone_tr.pb
product/etc/CarrierSettings/webbing_hk.pb
product/etc/CarrierSettings/windtre_it.pb
product/etc/CarrierSettings/xfinity2_us.pb
product/etc/CarrierSettings/xfinity_us.pb
product/etc/CarrierSettings/yes_my.pb
product/etc/CarrierSettings/yesss_at.pb
product/etc/CarrierSettings/yettel_bg.pb
product/etc/CarrierSettings/yettel_hu.pb
product/etc/CarrierSettings/yoigo_es.pb
product/etc/CarrierSettings/zain_bh.pb
product/etc/CarrierSettings/zain_kw.pb
product/etc/CarrierSettings/zain_sa.pb
product/etc/CarrierSettings/zeop_re.pb

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,161 @@
# All blobs are extracted from Google factory images for each new ASB
# product partition
# AiAi
product/priv-app/DeviceIntelligenceNetworkPrebuilt-v.U.14.playstore/DeviceIntelligenceNetworkPrebuilt-v.U.14.playstore.apk;PRESIGNED
product/priv-app/DevicePersonalizationPrebuiltPixel2022-v.U.14.playstore/DevicePersonalizationPrebuiltPixel2022-v.U.14.playstore.apk;PRESIGNED
# Audio
product/etc/ambient/matcher_tah.leveldb
product/etc/firmware/music_detector.descriptor
product/etc/firmware/music_detector.sound_model
product/etc/firmware/music_detector.sound_model_2
product/etc/firmware/music_detector.sound_model_tflite
# Camera
product/priv-app/GoogleCamera/GoogleCamera.apk;OVERRIDES=Aperture,Camera2;PRESIGNED
# Camera extensions
product/etc/permissions/androidx.camera.extensions.impl.xml
product/priv-app/PixelCameraServices/PixelCameraServices.apk;PRESIGNED
# Felica
product/etc/felica/common.cfg
product/etc/felica/mfm.cfg
product/etc/felica/mfs.cfg
# Hardware info
product/etc/permissions/com.google.android.hardwareinfo.xml
product/framework/libhwinfo.jar
product/priv-app/HardwareInfo/HardwareInfo.apk;PRESIGNED
# Hotword
product/priv-app/HotwordEnrollmentOKGoogleFUSIONPro/HotwordEnrollmentOKGoogleFUSIONPro.apk;PRESIGNED
product/priv-app/HotwordEnrollmentXGoogleFUSIONPro/HotwordEnrollmentXGoogleFUSIONPro.apk;PRESIGNED
# IMS
product/etc/sysconfig/allowlist_com.shannon.imsservice.xml
# Permissions
product/etc/permissions/privapp-permissions-google-p.xml:product/etc/permissions/privapp-permissions-google-p-evolution.xml
product/etc/sysconfig/GoogleCamera_6gb_or_more_ram.xml
product/etc/sysconfig/google-hiddenapi-package-whitelist.xml
product/etc/sysconfig/nexus.xml
product/etc/sysconfig/pixel_experience_2017.xml
product/etc/sysconfig/pixel_experience_2018.xml
product/etc/sysconfig/pixel_experience_2019.xml
product/etc/sysconfig/pixel_experience_2019_midyear.xml
product/etc/sysconfig/pixel_experience_2020.xml
product/etc/sysconfig/pixel_experience_2020_midyear.xml
product/etc/sysconfig/pixel_experience_2021.xml
product/etc/sysconfig/pixel_experience_2021_midyear.xml
product/etc/sysconfig/pixel_experience_2022.xml
product/etc/sysconfig/pixel_experience_2022_midyear.xml
# Radio
product/etc/permissions/com.android.sdm.plugins.connmo.xml
product/etc/permissions/com.android.sdm.plugins.dcmo.xml
product/etc/permissions/com.android.sdm.plugins.diagmon.xml
product/lib/libdmengine.so;SYMLINK=product/priv-app/DMService/lib/arm/libdmengine.so
product/lib/libdmjavaplugin.so;SYMLINK=product/priv-app/DMService/lib/arm/libdmjavaplugin.so
product/lib64/libdmengine.so;SYMLINK=product/priv-app/DMService/lib/arm64/libdmengine.so
product/lib64/libdmjavaplugin.so;SYMLINK=product/priv-app/DMService/lib/arm64/libdmjavaplugin.so
product/priv-app/CarrierSettings_signed_45.0.591154042/CarrierSettings_signed_45.0.591154042.apk;PRESIGNED
product/priv-app/CarrierWifi/CarrierWifi.apk;PRESIGNED
product/priv-app/ConnMO/ConnMO.apk
product/priv-app/DCMO/DCMO.apk
product/priv-app/DMService/DMService.apk
product/priv-app/DiagMon/DiagMon.apk
product/priv-app/EuiccGoogle/EuiccGoogle.apk;PRESIGNED
product/priv-app/TetheringEntitlement/TetheringEntitlement.apk
# VZW
product/app/VZWAPNLib/VZWAPNLib.apk;PRESIGNED
product/etc/permissions/com.android.omadm.service.xml
product/etc/permissions/com.google.omadm.trigger.xml
product/etc/permissions/com.verizon.apn.xml
product/etc/permissions/com.verizon.services.xml
product/etc/permissions/features-verizon.xml
product/etc/sysconfig/allowlist_com.android.omadm.service.xml
product/priv-app/AppDirectedSMSService/AppDirectedSMSService.apk;PRESIGNED
product/priv-app/OemDmTrigger/OemDmTrigger.apk
product/priv-app/WfcActivation/WfcActivation.apk;PRESIGNED
# system_ext partition
# Camera extensions
system_ext/etc/permissions/com.google.android.camera.experimental2022_system.xml
system_ext/etc/permissions/com.google.android.camera.extensions.xml
system_ext/etc/permissions/com.google.android.camerax.extensions.xml
system_ext/framework/com.google.android.camera.experimental2022_system.jar
system_ext/framework/com.google.android.camera.extensions.jar
system_ext/framework/com.google.android.camerax.extensions.jar
# Edge TPU
system_ext/bin/hw/vendor.google.edgetpu_app_service@1.0-service
system_ext/etc/init/vendor.google.edgetpu_app_service@1.0-service.rc
system_ext/etc/public.libraries-google.txt
system_ext/etc/vintf/manifest/vendor.google.edgetpu_app_service@1.0-service.xml
system_ext/lib/libedgetpu_dba.google.so
system_ext/lib64/com.google.edgetpu_app_service-V3-ndk.so
system_ext/lib64/com.google.edgetpu_vendor_service-V2-ndk.so
system_ext/lib64/libedgetpu_dba.google.so
# HBM
system_ext/lib64/libhbmsvmanager_jni.so;SYMLINK=system_ext/priv-app/HbmSVManager/lib/arm64/libhbmsvmanager_jni.so
system_ext/priv-app/HbmSVManager/HbmSVManager.apk
# Hotword
system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml
system_ext/framework/com.android.hotwordenrollment.common.util.jar
# IMS
system_ext/etc/permissions/com.android.qns.xml
system_ext/etc/permissions/com.shannon.imsservice.xml
system_ext/etc/permissions/com.shannon.rcsservice.xml
system_ext/lib/libmediaadaptor.so
system_ext/lib64/libmediaadaptor.so
system_ext/priv-app/PixelQualifiedNetworksService/PixelQualifiedNetworksService.apk
system_ext/priv-app/ShannonIms/ShannonIms.apk;PRESIGNED
system_ext/priv-app/ShannonRcs/ShannonRcs.apk;PRESIGNED
# Permissions
system_ext/etc/permissions/privapp-permissions-google-se.xml:system_ext/etc/permissions/privapp-permissions-google-se-evolution.xml
# Radio
system_ext/etc/default-permissions/default-permissions-euiccpixel.xml
system_ext/etc/permissions/com.android.omadm.radioconfig.xml
system_ext/etc/permissions/com.google.euiccpixel.permissions.xml
system_ext/etc/permissions/com.google.euiccpixel.xml
system_ext/etc/permissions/google-ril.xml
system_ext/framework/RadioConfigLib.jar
system_ext/framework/google-ril.jar
system_ext/priv-app/CarrierSetup/CarrierSetup.apk;PRESIGNED
system_ext/priv-app/ConnectivityThermalPowerManager/ConnectivityThermalPowerManager.apk
system_ext/priv-app/EuiccGoogleOverlay/EuiccGoogleOverlay.apk
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_DVT.in
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_DVT.up
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_EVT.up
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_P22_DVT.in
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_P22_DVT.up
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_P22_EVT.in
system_ext/priv-app/EuiccSupportPixel/DKA_RC7_P22_EVT.up
system_ext/priv-app/EuiccSupportPixel/EuiccSupportPixel.apk;PRESIGNED
system_ext/priv-app/EuiccSupportPixel/esim-full-ofl-v1.img
system_ext/priv-app/EuiccSupportPixel/esim-full-v0.img
system_ext/priv-app/EuiccSupportPixel/esim-full-v1.img
system_ext/priv-app/EuiccSupportPixelPermissions/EuiccSupportPixelPermissions.apk;PRESIGNED
system_ext/priv-app/RilConfigService/RilConfigService.apk
system_ext/priv-app/grilservice/grilservice.apk;PRESIGNED
# RIL
system_ext/app/OemRilHookService/OemRilHookService.apk
system_ext/etc/permissions/com.samsung.slsi.telephony.oemril.xml
system_ext/etc/permissions/oemrilhook.xml
system_ext/framework/oemrilhook.jar
system_ext/priv-app/OemRilService/OemRilService.apk;PRESIGNED
# VZW
system_ext/etc/permissions/vzw_mvs_permissions.xml
system_ext/priv-app/MyVerizonServices/MyVerizonServices.apk;PRESIGNED

View File

@@ -0,0 +1,11 @@
# All firmware images are extracted from Google factory images for each new ASB
abl.img;AB
bl1.img;AB
bl2.img;AB
bl31.img;AB
gsa.img;AB
ldfw.img;AB
modem.img;AB
pbl.img;AB
tzsw.img;AB

View File

@@ -0,0 +1,8 @@
package {
default_applicable_licenses: ["Android-Apache-2.0"],
}
runtime_resource_overlay {
name: "HbmSVManagerOverlayPanther",
vendor: true
}

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.hbmsvmanager.overlay">
<overlay
android:isStatic="true"
android:priority="0"
android:targetPackage="com.android.hbmsvmanager" />
</manifest>

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

View File

@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright 2020, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<resources>
<string-array name="config_calibrated_compensation_images">
<item>SCI_0_cal0.png</item>
<item>SCI_1_cal0.png</item>
<item>SCI_2_cal0.png</item>
<item>SCI_3_cal0.png</item>
<item>SCI_4_cal0.png</item>
<item>SCI_5_cal0.png</item>
</string-array>
<array name="config_compensation_images">
<item>@drawable/SCI_0_cal0</item>
<item>@drawable/SCI_1_cal0</item>
<item>@drawable/SCI_2_cal0</item>
<item>@drawable/SCI_3_cal0</item>
<item>@drawable/SCI_4_cal0</item>
<item>@drawable/SCI_5_cal0</item>
</array>
<integer name="config_compensation_filter_horizon">1500</integer>
<dimen name="config_compensation_filter_intercept">10.0</dimen>
<array name="config_compensation_thresholds">
<item>10000.0</item>
<item>20000.0</item>
<item>40000.0</item>
<item>60000.0</item>
<item>80000.0</item>
<item>100000.0</item>
</array>
</resources>

View File

@@ -141,12 +141,6 @@
<!-- Indicate the driver doesn't support NL80211 Reg changed event -->
<bool translatable="false" name="config_wifiDriverSupportedNl80211RegChangedEvent">false</bool>
<!-- Indicate whether the verbose logging is always on -->
<!-- 0: verbose logging controlled by user
1: verbose logging on by default for userdebug
2: verbose logging on by default for all builds -->
<integer translatable="false" name="config_wifiVerboseLoggingAlwaysOnLevel">1</integer>
<!-- Enable aggregation of Wifi link layer radio stats from all radios -->
<bool translatable="false" name="config_wifiLinkLayerAllRadiosStatsAggregationEnabled">true</bool>

82
panther/setup-makefiles.sh Executable file
View File

@@ -0,0 +1,82 @@
#!/bin/bash
#
# SPDX-FileCopyrightText: 2016 The CyanogenMod Project
# SPDX-FileCopyrightText: 2017-2024 The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#
set -e
DEVICE=panther
VENDOR=google
# Load extract_utils and do some sanity checks
MY_DIR="${BASH_SOURCE%/*}"
if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi
ANDROID_ROOT="${MY_DIR}/../../../.."
export TARGET_ENABLE_CHECKELF=true
HELPER="${ANDROID_ROOT}/tools/extract-utils/extract_utils.sh"
if [ ! -f "${HELPER}" ]; then
echo "Unable to find helper script at ${HELPER}"
exit 1
fi
source "${HELPER}"
function vendor_imports() {
cat <<EOF >>"$1"
"device/google/pantah",
"hardware/google/av",
"hardware/google/gchips",
"hardware/google/graphics/common",
"hardware/google/interfaces",
"hardware/google/pixel",
EOF
}
function lib_to_package_fixup_vendor_variants() {
if [ "$2" != "vendor" ]; then
return 1
fi
case "$1" in
com.google.edgetpu_app_service-V3-ndk | \
com.google.edgetpu_vendor_service-V2-ndk)
echo "$1-vendor"
;;
libprotobuf-cpp-full-21.12)
echo "libprotobuf-cpp-full"
;;
libprotobuf-cpp-lite-21.12)
echo "libprotobuf-cpp-lite"
;;
libacryl | \
libexynosv4l2) ;;
*)
return 1
;;
esac
}
function lib_to_package_fixup() {
lib_to_package_fixup_clang_rt_ubsan_standalone "$1" ||
lib_to_package_fixup_proto_3_9_1 "$1" ||
lib_to_package_fixup_vendor_variants "$@"
}
# Initialize the helper
setup_vendor "${DEVICE}" "${VENDOR}" "${ANDROID_ROOT}"
# Warning headers and guards
write_headers
write_makefiles "${MY_DIR}/proprietary-files.txt"
write_makefiles "${MY_DIR}/proprietary-files-carriersettings.txt"
write_makefiles "${MY_DIR}/proprietary-files-vendor.txt"
append_firmware_calls_to_makefiles "${MY_DIR}/proprietary-firmware.txt"
# Finish
write_footers

File diff suppressed because it is too large Load Diff

16
panther/vendor.prop Normal file
View File

@@ -0,0 +1,16 @@
# DRM
drm.service.enabled=true
media.mediadrmservice.enable=true
# Fingerprint
ro.vendor.fingerprint.ta.name=g7.app
# Radio
persist.vendor.ril.ecc.use.xml=1
persist.vendor.ril.support_nr_ds=1
persist.vendor.ril.use_radio_hal=2.0
ro.vendor.config.build_carrier=europen
vendor.rild.libpath=libsitril.so
# SSR
vendor.debug.ssrdump.type=sscoredump

1
sepolicy/.gitupstream Normal file
View File

@@ -0,0 +1 @@
https://android.googlesource.com/device/google/pantah-sepolicy

4
sepolicy/OWNERS Normal file
View File

@@ -0,0 +1,4 @@
include device/google/gs-common:/sepolicy/OWNERS
adamshih@google.com

View File

@@ -0,0 +1,3 @@
# sepolicy that are shared among devices using whitechapel
BOARD_SEPOLICY_DIRS += device/google/pantah/sepolicy/cheetah

View File

@@ -0,0 +1,2 @@
This folder holds sepolicy exclusively for one device. For example, genfs_contexts
paths that are affected by device tree.

View File

@@ -0,0 +1 @@
allow vendor_cccdktimesync_app hal_bluetooth_coexistence_service:service_manager find;

3
sepolicy/cheetah/file.te Normal file
View File

@@ -0,0 +1,3 @@
# BT
type vendor_bt_data_file, file_type, data_file_type;

View File

@@ -0,0 +1,6 @@
# Bluetooth
/dev/ttySAC18 u:object_r:hci_attach_dev:s0
/dev/logbuffer_btlpm u:object_r:logbuffer_device:s0
/dev/logbuffer_tty18 u:object_r:logbuffer_device:s0
/data/vendor/bluetooth(/.*)? u:object_r:vendor_bt_data_file:s0

View File

@@ -0,0 +1 @@
allow grilservice_app hal_bluetooth_coexistence_service:service_manager find;

View File

@@ -0,0 +1,3 @@
allow hal_bluetooth_btlinux vendor_bt_data_file:dir rw_dir_perms;
allow hal_bluetooth_btlinux vendor_bt_data_file:file create_file_perms;

View File

@@ -0,0 +1,3 @@
# sepolicy that are shared among devices using whitechapel
BOARD_SEPOLICY_DIRS += device/google/pantah-sepolicy/cloudripper

View File

@@ -0,0 +1,2 @@
This folder holds sepolicy exclusively for one device. For example, genfs_contexts
paths that are affected by device tree.

View File

@@ -0,0 +1,4 @@
# Bluetooth
/dev/ttySAC18 u:object_r:hci_attach_dev:s0
/dev/logbuffer_btlpm u:object_r:logbuffer_device:s0
/dev/logbuffer_tty18 u:object_r:logbuffer_device:s0

View File

@@ -0,0 +1,2 @@
# Haptics
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-8/8-0042 u:object_r:sysfs_vibrator:s0

View File

@@ -0,0 +1,2 @@
# sepolicy that are shared among devices using whitechapel
BOARD_SEPOLICY_DIRS += device/google/pantah/sepolicy/panther

View File

@@ -0,0 +1,2 @@
This folder holds sepolicy exclusively for one device. For example, genfs_contexts
paths that are affected by device tree.

3
sepolicy/panther/file.te Normal file
View File

@@ -0,0 +1,3 @@
# BT
type vendor_bt_data_file, file_type, data_file_type;

View File

@@ -0,0 +1,6 @@
# Bluetooth
/dev/ttySAC18 u:object_r:hci_attach_dev:s0
/dev/logbuffer_btlpm u:object_r:logbuffer_device:s0
/dev/logbuffer_tty18 u:object_r:logbuffer_device:s0
/data/vendor/bluetooth(/.*)? u:object_r:vendor_bt_data_file:s0

View File

@@ -0,0 +1 @@
allow grilservice_app hal_bluetooth_coexistence_service:service_manager find;

View File

@@ -0,0 +1,3 @@
allow hal_bluetooth_btlinux vendor_bt_data_file:dir rw_dir_perms;
allow hal_bluetooth_btlinux vendor_bt_data_file:file create_file_perms;

View File

@@ -0,0 +1,2 @@
# sepolicy that are shared among devices using whitechapel
BOARD_SEPOLICY_DIRS += device/google/pantah-sepolicy/ravenclaw

View File

@@ -0,0 +1,2 @@
This folder holds sepolicy exclusively for one device. For example, genfs_contexts
paths that are affected by device tree.

View File

@@ -0,0 +1,4 @@
# Bluetooth
/dev/ttySAC18 u:object_r:hci_attach_dev:s0
/dev/logbuffer_btlpm u:object_r:logbuffer_device:s0
/dev/logbuffer_tty18 u:object_r:logbuffer_device:s0