305 Commits
bka ... udc

Author SHA1 Message Date
2752ef99e9 bluejay: Initialize for Evolution X 9.x
Signed-off-by: AnierinB <anierin@evolution-x.org>
2024-09-10 14:08:01 -07:00
Michael Bestas
65186d7154 bluejay: extract-files improvements
Change-Id: I517698ca3b5a93e10a5b167417631c7f8d0ab9e2
2024-09-10 02:49:07 +03:00
Michael Bestas
a063a2b3e5 bluejay: 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:05:57 +03:00
Aaron Kling
271bff4fb3 bluejay: Re-enable broken dup rules check
All failures of this have been resolved

Change-Id: I56a923ac90b98e63c093c8cb65cb1059dde57c49
2024-09-07 11:33:06 +03:00
Cosmin Tanislav
bdc9e2da84 bluejay: do not manually build dependencies
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-09-07 11:33:06 +03:00
Michael Bestas
9cf3105a57 bluejay: Libraries are now automatically added to PRODUCT_PACKAGES
Change-Id: Ie92fe02b7e6279195bf28944942c815db773b798
2024-09-07 10:15:22 +03:00
Michael Bestas
61b58538d9 bluejay: Disable ELF checks for certain libraries
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2024-09-07 10:15:21 +03:00
Cosmin Tanislav
9b7dc7e458 bluejay: skip dependencies which aren't defined in .bp
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2024-09-07 10:15:21 +03:00
Michael Bestas
27adf25e34 bluejay: fix libprotobuf-cpp-full-21.12 ELF check
Change-Id: I24632ade0e1ead24fc7f4ab3ca017962510c807a
2024-09-07 10:15:21 +03:00
Michael Bestas
4df654e43e bluejay: fix libprotobuf-cpp-lite-21.12 ELF check
Change-Id: I028723e6ff9ef71514857d683e2c65caf9e28fa0
2024-09-07 10:15:21 +03:00
Michael Bestas
d0a62517b4 bluejay: fix edge TPU ELF checks
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
2024-09-07 10:15:21 +03:00
Aaron Kling
5fa90460ce bluejay: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2024-09-07 10:15:21 +03:00
Aaron Kling
1672a90edb bluejay: Enable elf checks
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2024-09-07 10:15:21 +03:00
Michael Bestas
8ebcfcd801 bluejay: Remove unused RIL libs
Change-Id: Iaf93e17c12c5621142d12b249bc9cac3893684dc
2024-09-07 10:15:21 +03:00
Michael Bestas
9b1ffcb29a proprietary-files: AP2A.240905.003.F1
Change-Id: I20fde35bf3ee584603be195804cec944f7598d10
2024-09-04 21:13:06 +03:00
Michael Bestas
d6e970d77f Update fingerprint/build description from AP2A.240905.003.F1
Change-Id: Id21f023d3f9f98a814b68fa540d984714cb3606c
2024-09-04 06:03:07 +03:00
Michael Bestas
e56b7a7ff7 Merge tag 'android-14.0.0_r73' into staging/lineage-21_merge-android-14.0.0_r73
Android 14.0.0 release 73

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZteHUAAKCRDorT+BmrEO
# eJ2wAJ9mEa4l/zOUMCbZj6+0/qh7XxAhVwCfX6GyHaEGGjbmxhe3PhWOccg1PgI=
# =YhK5
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Sep  4 01:01:52 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 (2) and Lokesh Kumar Goel (1)
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r73':
  Update bluejay SVN to 65
  Update bluejay SVN to 64
  bluejay: Use build_flags for SVN

Change-Id: I34cb470c6c8dcb6dc2a823cbbd96a0930f038370
2024-09-04 05:55:30 +03:00
Michael Bestas
9edd77e445 bluejay: Sync extract scripts with templates
Change-Id: I83561b9064f7f27af90e21ac72a9c76e1dad8fad
2024-08-29 11:26:22 +03:00
Michael Bestas
a63d11114a Update fingerprint/build description from AP2A.240805.005.F1
Change-Id: I4f3e79c7a2d9665fd82cc7ab7f6c0203747c886f
2024-08-15 06:31:24 +03:00
Android Build Coastguard Worker
16ab2c85ec Merge cherrypicks of ['googleplex-android-review.googlesource.com/28798050'] into 24Q2-release.
Change-Id: I1b33791d16ab52521cea50e9946dc53d1550a8cd
2024-08-15 00:44:37 +00:00
Ankur Bakshi
19b9f2ae74 Update bluejay SVN to 65
Bug: 352170103
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:98398289334234e76ddbd3414f17d779c799609b)
Merged-In: Ibaffcbff22afca909b9219e9dd90ac3e01fed94d
Change-Id: Ibaffcbff22afca909b9219e9dd90ac3e01fed94d
2024-08-15 00:41:01 +00:00
Michael Bestas
cdcb3cea2c Merge tag 'android-14.0.0_r61' into staging/lineage-21_merge-android-14.0.0_r61
Android 14.0.0 Release 61 (AP2A.240805.005.F1)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZrKYNgAKCRDorT+BmrEO
# eEvuAJ9mWRonSmsKq6XOWfoR+3mvmyhpmwCePKt44HB8nbNg6euIMek74hWGwlA=
# =sBSZ
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Aug  6 21:40:06 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_r61':
  Update bluejay SVN to 63

Change-Id: I5d5c72333d6e8644d4433647cbb6b16cdb489f1e
2024-08-12 20:54:08 +00:00
Android Build Coastguard Worker
31e151b102 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26816500', 'googleplex-android-review.googlesource.com/28295752'] into 24Q2-release.
Change-Id: If2b51f86a38420ce7a49ca3a9e2a3f7f5962a76e
2024-07-19 20:29:01 +00:00
Ankur Bakshi
a759bb32fe Update bluejay SVN to 64
Bug: 352170103
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:02d55c9d682282ed368e86f2c10064523780733d)
Merged-In: Idcef1730cec758e776380497d78321cceca300bb
Change-Id: Idcef1730cec758e776380497d78321cceca300bb
2024-07-19 20:12:00 +00:00
Lokesh Kumar Goel
153b73317f bluejay: Use build_flags for SVN
Flag: build.RELEASE_SVN_BLUEJAY
Bug: 332726030
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0bb1e8b00a9540edaa3d898dbdd341ddf19c7d7b)
Merged-In: Icd47852ca9d8cc84c4dca145197eab0e671b596c
Change-Id: Icd47852ca9d8cc84c4dca145197eab0e671b596c
2024-07-19 20:11:42 +00:00
Michael Bestas
c44522febe bluejay: Declare HBM lib as symlink during extraction
Change-Id: I97c07aa18250d37080e3f7d9c5c179a297f69657
2024-07-04 01:40:42 +03:00
Michael Bestas
bf7dd59ed6 bluejay: Declare DM libs as symlinks during extraction
Change-Id: Icb6c2c284037f67478c80725f63b4a7db7c552c0
2024-07-04 01:40:25 +03:00
Michael Bestas
fe158f1a30 Update fingerprint/build description from AP2A.240705.004
Change-Id: I52898be2e3c35e4c4d98452edeff87372b2a442b
2024-07-03 18:18:57 +03:00
Michael Bestas
d8c9b814dc 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+BmrEOeAUCZoRM+QAKCRDorT+BmrEO
# eEoVAJ4u2Rvw2XwwsqSy/BYlVo5Xwu0EbACfYJuH4uxOUzQUrvIgLmCNho7OrJM=
# =cnI2
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Jul  2 21:54:49 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 2567 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 bluejay SVN to 62

Change-Id: I5dcf0dc6e8b5447b9c884260f58739c517133cf7
2024-07-03 07:10:18 +03:00
Michael Bestas
e065466c1a bluejay: Add GoogleCamera_6gb_or_more_ram.xml
Change-Id: I77d4457cd67b9ae2bd554bc077fb9a0f4c2357ea
2024-06-28 12:05:25 +00:00
Michael Bestas
72b4bc8445 proprietary-files: AP2A.240605.024
Change-Id: I1ce822c57a2c0a5ef2a08f211ba6a536334fffed
2024-06-16 00:21:14 +03:00
Michael Bestas
6f75efbb7e Update fingerprint/build description from AP2A.240605.024
Change-Id: Ic97c7bf820f81c2b085be1dcef44e36aba912a16
2024-06-15 23:01:19 +03:00
Michael Bestas
e9f1021672 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+BmrEOeAUCZmdzmgAKCRDorT+BmrEO
# eCY9AKCPzzakNbcGcXlflxz/WGA+50MRCgCfQiM5JX4XTgqbJ1Wo+MWouz7Y55I=
# =qy+S
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Jun 11 00:43:54 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 Ankur Bakshi (8) and others
# Via Android Build Coastguard Worker (19) and others
* tag 'android-14.0.0_r50':
  Update bluejay SVN to 61
  Update bluejay SVN to 60
  Update bluejay SVN to 59
  Update bluejay SVN to 58
  gps: Disable Vzw SUPL OTDOA
  Enabling Observe mode
  Initial Bootloader prebuilt for AP3% build
  Enable NFC firmware logging
  Update bluejay SVN to 57
  Update i2c device paths
  powerstats: use display MRR state residency data provider
  Update bluejay SVN to 56
  Update bluejay SVN to 55
  Update pixel pitch for device
  Update ShannonIms CERTIFICATE to PRESIGNED
  gps: Update the aiding interval
  bluejay: control the kernel by release configuration
  audio: support incall capture dl/ul concurrent recording
  Update bluejay SVN to 55

 Conflicts:
	device-bluejay.mk

Change-Id: Ibc9296a0f2e0cf7b5e4412102544c6f4c010fe7a
2024-06-15 22:38:10 +03:00
Android Build Coastguard Worker
cde769ce83 Merge cherrypicks of ['googleplex-android-review.googlesource.com/27587856'] into 24Q2-release.
Change-Id: I8d9a5dcd834d2195ea513af95d3b31bee16aa34b
2024-06-13 05:22:43 +00:00
Ankur Bakshi
2f5856cf53 Update bluejay SVN to 63
Bug: 342381152
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1cefe6d3ef02dfda675b875bae37f34a146e8629)
Merged-In: Idce05f44e685a6558c84e73bb514ce509051d099
Change-Id: Idce05f44e685a6558c84e73bb514ce509051d099
2024-06-13 05:13:27 +00:00
Android Build Coastguard Worker
9672fa1404 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26749487'] into 24Q2-release.
Change-Id: I4916c1f1287581e247f81d9ecc4e3a3ead970f60
2024-05-21 04:29:53 +00:00
Ankur Bakshi
5fc1939c16 Update bluejay SVN to 62
Bug: 330382848
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e1fef93f63d3e62891e7d2212c9b79bbac701778)
Merged-In: Iae4ad013a81459411eac77c9486ecc8411e0b9b1
Change-Id: Iae4ad013a81459411eac77c9486ecc8411e0b9b1
2024-05-21 04:25:51 +00:00
Michael Bestas
ca80d9e092 Update fingerprint/build description from AP1A.240505.004
Change-Id: I55071dcd46dd732ca5cefff13f77cecc91a233b0
2024-05-08 02:27:07 +03:00
Michael Bestas
9ec534c73a Merge tag 'android-14.0.0_r34' into staging/lineage-21_merge-android-14.0.0_r34
Android 14.0.0 release 34

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZjprGwAKCRDorT+BmrEO
# eNFCAKCI0GrPvhg1AJXRWLYUqzxIwI3jjgCeJ7SZu+VNjUnYNZCNXELof7Fr9JI=
# =10Ht
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue May  7 20:55:39 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 2433 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_r34':
  Update bluejay SVN to 59

Change-Id: I379f5bf9239bd6f00d779e264c0977acc62cfe9a
2024-05-08 02:01:39 +03:00
Michael Bestas
2350251080 bluejay: Remove debuggable check from modem logger
Allows disabling modem logging for userdebug builds

Change-Id: Id34f80600d40cc84f8fc5661b66b7075558ac18f
2024-04-24 21:19:12 +03:00
Michael Bestas
e74abc6d4e Update fingerprint/build description from AP1A.240405.002
Change-Id: I5581aa3ddf77136fdd2b76b5d755ed7fcb07b5c4
2024-04-03 21:31:11 +03:00
Michael Bestas
13ec9c0d2f 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+yQAKCRDorT+BmrEO
# eESEAKCKt9ZMEJCoBTYpOOs4H0WKE57kAgCfX2bk5Gy4tgvfoc0n4zhCimgx/TA=
# =qWvx
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Apr  2 02:10:01 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 2414 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 bluejay SVN to 58
  Update bluejay SVN to 57

Change-Id: Id4117d2d45ec3ed87236c62f25d54d0f534f396c
2024-04-03 14:15:36 +03:00
Android Build Coastguard Worker
3600d22f1f Merge cherrypicks of ['googleplex-android-review.googlesource.com/26242507'] into 24Q1-release.
Change-Id: Ia6e06ba6d6f357837deb9a34a102931bd6d544d8
2024-03-13 18:40:04 +00:00
Ankur Bakshi
283ac57c34 Update bluejay SVN to 59
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8b3b8cfbb484ac7a1b504cf4b9ea4df29b5c0aff)
Merged-In: Ia7c000f30bb7d19830c83596e9dda76f91debb28
Change-Id: Ia7c000f30bb7d19830c83596e9dda76f91debb28
2024-03-13 18:35:34 +00:00
Michael Bestas
04e28f991b Update fingerprint/build description from AP1A.240305.019.A1
Change-Id: I6c6fa948f0732716b716f25a1703619796141845
2024-03-10 22:10:57 +02:00
Chirayu Desai
78f96cf106 proprietary-files: AP1A.240305.019.A1
Change-Id: I3c8d45fd73ef006e4206a6b9eb7f7d502cbbdaf4
2024-03-10 10:38:01 +02:00
Michael Bestas
256c9dfae3 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+BmrEOeAUCZeZWxAAKCRDorT+BmrEO
# eDfYAJ0UhaEeB7oe6/A+8hOoxON0vRAtbACZAdsVs9ilwCQV4LF01oj8uLvEIeQ=
# =zp4C
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar  5 01:18:28 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 2387 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 DesmondH (3) and others
# Via Automerger Merge Worker (49) and others
* tag 'android-14.0.0_r29':
  Move haptics sepolicy to gs101-sepolicy
  Revert "Update the cs40l26a i2c device node sepolicy labeling"
  Update the cs40l26a i2c device node sepolicy labeling
  Relocate common tracking denial entries
  Remove obsolete entries
  Remove fixed or obsolete entries
  Remove obsolete entries
  introduce a new sepolicy owner
  Remove obsolete entries
  Revert "Update SELinux error"
  Update SELinux error

Change-Id: Idcb6bd8fad38beebc46c945c930e23da97d54fc4
2024-03-10 09:25:18 +02:00
Michael Bestas
981ef8c4ce 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+BmrEOeAUCZeZWwwAKCRDorT+BmrEO
# eLjhAJ9DyGnBevAU3rS9qlB/1A39ABcHuwCeLnTLL+q3dVB2ZrvgWHBIEQ6KoyI=
# =GwhO
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar  5 01:18:27 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 2386 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 Steve Berbary (16) and others
# Via Automerger Merge Worker (554) and others
* tag 'android-14.0.0_r29': (61 commits)
  Update bluejay SVN to 56
  gps: Disable Vzw SUPL OTDOA
  Update bluejay SVN to 55
  Branch bootloader prebuilts for 24Q2 release
  Revert^2 "bluejay(nfc): Modify NFC overlays for NFC apex"
  Revert^2 "bluejay: Replace NFC app with NFC apex"
  Revert^2 "bluejay(nfc): Modify NFC overlays for NFC apex"
  Revert^2 "bluejay: Replace NFC app with NFC apex"
  Update bluejay SVN to 54
  Remove unused Android.mk under device/google/bluejay
  gps: Enable Vzw SUPL OTDOA
  Update ShannonIms CERTIFICATE to PRESIGNED
  Update ShannonIms CERTIFICATE to PRESIGNED
  Revert "bluejay: Replace NFC app with NFC apex"
  Update bluejay SVN to 53
  Revert "bluejay(nfc): Modify NFC overlays for NFC apex"
  Revert "bluejay(nfc): Modify NFC overlays for NFC apex"
  Revert "bluejay: Replace NFC app with NFC apex"
  powerhint: game mode tuning
  powerhint: add game mode tuning nodes
  ...

 Conflicts:
	Android.mk
	AndroidProducts.mk
	device-bluejay.mk

Change-Id: I38cba34da6d14cf5e187d33a887d55a9e5654e7d
2024-03-10 09:25:12 +02:00
Android Build Coastguard Worker
462918c68e Merge cherrypicks of ['googleplex-android-review.googlesource.com/26243174'] into 24Q1-release.
Change-Id: I8a1406e53448bd570ec90d5bf0f775378010d8c6
2024-02-21 19:17:37 +00:00
Ankur Bakshi
0966389b7b Update bluejay SVN to 58
Bug: 325156176
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6c243941ba9cbe0835f377f6a95ed1d29e90c94f)
Merged-In: I2b77dc5a7ddeb6e082710a2515ea1a3398d1fe58
Change-Id: I2b77dc5a7ddeb6e082710a2515ea1a3398d1fe58
2024-02-21 19:08:16 +00:00
Michael Bestas
bb6b7c86f3 Revert "bluejay: fix padding in status bar"
This reverts commit 59c55e7294.

Reason for revert: Not working properly.

Change-Id: I8a60bc126c968a429f6b0e9410e6f6bd829658f4
2024-02-18 00:37:49 +02:00
Android Build Coastguard Worker
3e4d0a7f3e Merge cherrypicks of ['googleplex-android-review.googlesource.com/26230185'] into 24Q1-release.
Change-Id: I97e3d001d710aea17d34e6ec006f9b546265f49b
2024-02-14 19:58:21 +00:00
Ankur Bakshi
1e614bd5ce Update bluejay SVN to 57
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3e719e802ffbcd324392230307297b9814851efb)
Merged-In: If12eb28985d45f9d05c38eb429074c0a15dc6a1c
Change-Id: If12eb28985d45f9d05c38eb429074c0a15dc6a1c
2024-02-14 19:56:33 +00:00
Michael Bestas
bcbde57762 bluejay: Add prebuilt kernel to lineage.dependencies
Change-Id: Iab5f4f4b2d98606e4f658c69e8f16f73ce7924bb
2024-02-13 19:15:19 +00:00
Chirayu Desai
2f8b6bcc55 bluejay: Set TARGET_PREBUILT_KERNEL
Change-Id: I156a4af77bd619f855f734983b24677531156c4d
2024-02-13 19:15:19 +00:00
Michael Bestas
0f2a21c1e6 bluejay: Squashed revert of inline kernel build
Revert "bluejay: Add kernel dependency"

This reverts commit 9daa4fc7f1.

Revert "bluejay: Build mali_pixel prior to mali_kbase"

This reverts commit 67e9b603dd.

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

This reverts commit 9b7d261a8f.

Revert "bluejay: Build external modules"

This reverts commit bbb7ab8563.

Revert "bluejay: Inline kernel building"

This reverts commit d636d900a7.

Change-Id: Ibd0c73352d5d2c52b9f0b31b4c7b8ce400699a35
2024-02-13 19:15:19 +00:00
jabashque
6201c28834 bluejay: 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:12 +00:00
Michael Bestas
78ff0e7743 Update fingerprint/build description from UQ1A.240205.002
Change-Id: I5871c8d73887d81fd200271c47ce3ea9c7d7986e
2024-02-06 19:08:48 +02:00
Michael Bestas
f772ae305c 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+BmrEOeAUCZcE4AgAKCRDorT+BmrEO
# eHrSAJ9uxMnjCCeVmYVk0U2IuCmVc/zclgCeKiA1mgNX5ehXTpU1J73dmAwPYYc=
# =C3mZ
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon Feb  5 21:33:22 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 2251 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 bluejay SVN to 54

Change-Id: I94b0168c486dc4d4bd2d63288d61d9d56aa36f43
2024-02-06 18:54:19 +02:00
Android Build Coastguard Worker
bb05bc1884 Merge cherrypicks of ['googleplex-android-review.googlesource.com/26034589'] into 24Q1-release.
Change-Id: I8dc3595496881531dd1f17c8318eb93cd8c835d4
2024-01-30 20:47:23 +00:00
Ankur Bakshi
60bd062470 Update bluejay SVN to 56
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:32020442306a30de0632eb1b4ceeb8aa3123c30d)
Merged-In: I10044f7258e9989cd16b3ba05fc39a3965e4aad4
Change-Id: I10044f7258e9989cd16b3ba05fc39a3965e4aad4
2024-01-30 20:29:28 +00:00
Android Build Coastguard Worker
88cbf6864e Merge cherrypicks of ['googleplex-android-review.googlesource.com/26014701'] into 24Q1-release.
Change-Id: I181e76446d5d7eb92569c3e6541f85edd420fecd
2024-01-27 03:01:48 +00:00
Cheng Chang
4d7a305f44 gps: Disable Vzw SUPL OTDOA
Bug: 322404137
Test: OTDOA test in b/322404137
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7b53f7cfb9aef092f88a0461aae50519f2931d3d)
Merged-In: Ia9ce30833ebf24455388fe8a3920d7d91946a35e
Change-Id: Ia9ce30833ebf24455388fe8a3920d7d91946a35e
2024-01-27 02:57:12 +00:00
Michael Bestas
55d0eed2f7 Update fingerprint/build description from UQ1A.240105.002
Change-Id: I5fa096fcc3ecb4e1264f1cd4f1a493477f9a30ec
2024-01-08 01:49:54 +02:00
Michael Bestas
f775ad99e7 Merge tag 'android-14.0.0_r19' into staging/lineage-21_merge-android-14.0.0_r19
Android 14.0.0 release 19

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZZXx1QAKCRDorT+BmrEO
# eALuAKCHjLpDnY1I7CyjrDyZIfklqAflUACdHTExcHBHBfvSftdp0iEPcgsE9BQ=
# =x7G3
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu Jan  4 01:46:29 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 2230 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_r19':
  Update bluejay SVN to 53

Change-Id: I903960a802587e3f3ab792f73bcbcdc2f77f7599
2024-01-06 15:00:17 +02:00
Android Build Coastguard Worker
4d9d6fa0e8 Merge cherrypicks of ['googleplex-android-review.googlesource.com/25507584'] into 24Q1-release.
Change-Id: Iebc0a06fb5f5cdbfba304dd3734a27ebb07f4d7e
2023-12-20 22:50:13 +00:00
Ankur Bakshi
075fee013f Update bluejay SVN to 55
Bug: 313797924
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2cc93e92b32250493222818e2a8add1aeb8e1505)
Merged-In: Ie828075b65f51b1bb8109c0a330542b0f620b7ca
Change-Id: Ie828075b65f51b1bb8109c0a330542b0f620b7ca
2023-12-20 22:48:05 +00:00
Android Build Coastguard Worker
3c59b077f4 Merge cherrypicks of ['googleplex-android-review.googlesource.com/25498857'] into udc-qpr1-release.
Change-Id: I953848e075780dede2c8f02f332a14674d78c1ee
2023-12-15 02:47:31 +00:00
Ankur Bakshi
bd8d63d4ac Update bluejay SVN to 54
Bug: 313696499
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:97ca2e0e167579aa847957dd6c044eceff6a0a17)
Merged-In: Iadb6f6d58659b63bb1d3d1fad6c6c839f899814c
Change-Id: Iadb6f6d58659b63bb1d3d1fad6c6c839f899814c
2023-12-15 02:42:16 +00:00
Android Build Coastguard Worker
22395a44f4 Snap for 11220357 from e765ab049d to 24Q1-release
Change-Id: I4f6e54f7411e8ab4e1c414f4803adf1dd45f13fb
2023-12-15 00:21:26 +00:00
Michael Bestas
9daa4fc7f1 bluejay: Add kernel dependency
Change-Id: Iada3af2eaac8b0021205c871b109dcd6017d9a73
2023-12-14 22:57:39 +02:00
e156129f26 bluejay: 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:45:48 +02:00
Android Build Coastguard Worker
49ed93cb91 Snap for 11206181 from 119b5312af to 24Q1-release
Change-Id: Ic88778d06a87ba5accf13a0667170ae006d3588d
2023-12-12 02:01:25 +00:00
Android Build Coastguard Worker
4e49758ae4 Snap for 11206181 from 1e6c17c489 to 24Q1-release
Change-Id: I32e8b93fa572ea860a37c32efbc09df9a9b79e9e
2023-12-12 02:01:24 +00:00
Xin Li
119b5312af [automerger skipped] Merge Android 14 QPR1 am: b722566c4c -s ours am: 203c2f1db1 -s ours am: 252c1232ec -s ours
am skip reason: Merged-In I08dbe6e19be27bc944766d6ac5c7bb3679215a22 with SHA-1 e109383517 is already in history

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

Change-Id: If66f2d8ac6aad2d40a80eb85ac4e7b2f6cc86d88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 22:58:02 +00:00
Xin Li
252c1232ec [automerger skipped] Merge Android 14 QPR1 am: b722566c4c -s ours am: 203c2f1db1 -s ours
am skip reason: Merged-In I08dbe6e19be27bc944766d6ac5c7bb3679215a22 with SHA-1 e109383517 is already in history

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

Change-Id: I2b8b18f8836bf5d8f344dad43558d8e73958f207
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 22:02:49 +00:00
Xin Li
203c2f1db1 [automerger skipped] Merge Android 14 QPR1 am: b722566c4c -s ours
am skip reason: Merged-In I08dbe6e19be27bc944766d6ac5c7bb3679215a22 with SHA-1 e109383517 is already in history

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

Change-Id: I202e62350835cce3c19f2eec43d06eacf81e5fc8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 21:17:00 +00:00
Michael Bestas
cdf7586bb2 Update fingerprint/build description from UQ1A.231205.015
Change-Id: I4a909a6b0a3ff095d5d23423716ed66eed659adc
2023-12-10 16:53:32 +02:00
Michael Bestas
83f50981af proprietary-files: UQ1A.231205.015
Change-Id: Iede9dd6bb5cb4d5550d74deb2983e6f09d70e4f6
2023-12-10 16:41:29 +02:00
Michael Bestas
126de42c9a 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
# eAvyAJ9fHVdnz0UnigW8mKYU3kTd+pblLwCfX/ZptE2hwmG/8pQGfBiW7jEbmiw=
# =KbdN
# -----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 Adam Shih (1) and others
# Via Android Build Coastguard Worker (4) and others
* tag 'android-14.0.0_r17':
  Add more CS40L26 i2c paths
  bluejay: move ffu selinux rule into BOARD_VENDOR_SEPOLICY_DIRS
  Add sepolicy for aidl bt extension hal
  Remove obsolete entries

Change-Id: I246e549217f04bbd2a7da84cf5850f84ff2fb35a
2023-12-10 16:30:15 +02:00
Michael Bestas
a7a547020b 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+BmrEOeAUCZXDPIQAKCRDorT+BmrEO
# eFmPAJ0amfUlSgTkIhXU9W/jDvvAEF6W0gCeMBXKpvnLP81A/3icJsNE0i3lYH4=
# =u0cx
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Dec  6 21:44:33 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 Lokesh Kumar Goel (5) and others
# Via Automerger Merge Worker (74) and others
* tag 'android-14.0.0_r17': (27 commits)
  Update bluejay SVN to 52
  Adding Fast Pair extended IDs for Pixel 6a
  Update bluejay SVN to  51
  Update bluejay SVN to  50
  Disable limiting camera_hal for LAUNCH hint
  Revert "DeviceAsWebcam: Add overlays for physical camera id"
  Update bluejay SVN to 49
  Update bluejay SVN to 48
  gps: enable always-on measurements log
  update the gps conf to the latest version
  Update bluejay SVN to  47
  Update bluejay SVN to  46
  Update bluejay SVN to  45
  Update bluejay SVN to  44
  Update bluejay SVN to  43
  gps: Disable Vzw SUPL OTDOA
  gps: remove unused sensors
  Enable UVC support on Bluejay
  DeviceAsWebcam: Add overlays for physical camera id
  Migrate shared dimens to customziation resources
  ...

 Conflicts:
	device-bluejay.mk

Change-Id: I0c70e285136ef6193ba1ae11eb67911ca85e21c8
2023-12-10 16:30:09 +02:00
Android Build Coastguard Worker
0914a03e8c Snap for 11200327 from 28f437ba44 to 24Q1-release
Change-Id: I153584f3668b60fb5925178b9a5ab916bc951ebc
2023-12-09 04:01:45 +00:00
Xin Li
b722566c4c Merge Android 14 QPR1
Merged-In: I08dbe6e19be27bc944766d6ac5c7bb3679215a22
Bug: 315507370
Change-Id: Ibda0bc8b525dda6fb3c37b4a59d975ecffe0c590
2023-12-08 13:13:16 -08:00
Android Build Coastguard Worker
dc71d4a0ee Snap for 11192287 from 4895b40a23 to 24Q1-release
Change-Id: I10b25a020885884c174676996175ce47a4779005
2023-12-08 00:02:06 +00:00
Android Build Coastguard Worker
2a86529c47 Snap for 11186783 from 13426a9d37 to 24Q1-release
Change-Id: Ic9d9b8213113c8d3ccfa0d53c3a2aea71ec35cfe
2023-12-07 00:01:31 +00:00
Michael Bestas
d83c02756a bluejay: Add firmware extraction support
Change-Id: If6cb6334a8f7b2fcc77c8947569eba1b2002190a
2023-12-04 19:43:02 +02:00
Android Build Coastguard Worker
965b10ce74 Snap for 11162593 from 0993543fec to 24Q1-release
Change-Id: I3c4c7ebeea1851907a80bbd39c8658adead8d5c7
2023-12-01 00:01:56 +00:00
Michael Bestas
469e6cbcc9 bluejay: Switch to our charging animation
Change-Id: I747ca06359eacbcee995a5f42a532fb02d39c376
2023-11-29 19:39:05 +02:00
Michael Bestas
794ccd05a4 bluejay: Remove unused blobs
Change-Id: I02ac1a6c34d69317b9bd7dfa72dc4f740e3f6f17
2023-11-29 19:39:05 +02:00
Android Build Coastguard Worker
1b05036a39 Snap for 11130229 from 4f49b25fdc to 24Q1-release
Change-Id: If637464d2eb9452cfbf681a8b5515da40419fb1c
2023-11-22 00:02:51 +00:00
Android Build Coastguard Worker
8392bcc976 Snap for 11111096 from b7fe1b234c to 24Q1-release
Change-Id: I484c4981eb8c956d3e65d5a9b7c9f0bdbaa436e6
2023-11-17 00:01:17 +00:00
Android Build Coastguard Worker
0bb27b1d0e Merge cherrypicks of ['googleplex-android-review.googlesource.com/25293113'] into udc-qpr1-release.
Change-Id: I9ec6f53f9c79448d99d7928719ab7ddc8a746d88
2023-11-16 18:49:49 +00:00
Ankur Bakshi
c2ce28ff85 Update bluejay SVN to 53
Bug: 309529736
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:07440b702a23cb0c2e86027986fe57e7148431b0)
Merged-In: I1b51751e908872be4c140ebf19dd1d291d3de1b4
Change-Id: I1b51751e908872be4c140ebf19dd1d291d3de1b4
2023-11-16 18:38:52 +00:00
Naman Sood
59c55e7294 bluejay: 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 in line with the bluejay stock ROM.

Change-Id: I10c3f495b7627200b05a24f5b259f789e62ada13
2023-11-12 11:49:37 +00:00
LuK1337
67e9b603dd bluejay: 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:39:54 +00:00
Android Build Coastguard Worker
72a1664947 Snap for 11078623 from ac8d07020a to 24Q1-release
Change-Id: I28b043ce0c78eecd00ef0dac98322be6a1af370e
2023-11-10 00:01:24 +00:00
Michael Bestas
cade93a1d5 Update fingerprint/build description from UP1A.231105.003
Change-Id: If6cd34e242203fd3bea8537ac5a7d7f91bb632de
2023-11-09 01:10:56 +02:00
Android Build Coastguard Worker
453ea6a050 Snap for 11065517 from e32625aee0 to 24Q1-release
Change-Id: I3cba7f011f93c672a1c459280b93aa397303bc1d
2023-11-08 00:03:04 +00:00
Michael Bestas
ddb01dee0a 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+BmrEOeAUCZUmd5QAKCRDorT+BmrEO
# eGqfAJ9p7oX30PLmrlUa8gw4dxR+VPcRrgCfbSoKBjtCikBy+gWTYblos1xqxbk=
# =v2ns
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Nov  7 04:16:05 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 2048 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 (4) and Lokesh Kumar Goel (3)
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r14':
  Update bluejay SVN to  50
  Update bluejay SVN to 49
  Update bluejay SVN to 49
  Update bluejay SVN to 49
  Update bluejay SVN to 48
  Update bluejay SVN to  47
  Update bluejay SVN to  47

Change-Id: I377391015f4e57a344bba58f38a5148577f3a3f0
2023-11-08 01:29:16 +02:00
Android Build Coastguard Worker
7641314f27 Snap for 11059422 from 673e68a456 to 24Q1-release
Change-Id: Ifd4bb38b24d41cbbf18092bcebc4468c82e404d0
2023-11-07 02:01:50 +00:00
Android Build Coastguard Worker
ed84b7470e Snap for 11025555 from a60dc94e37 to 24Q1-release
Change-Id: If613d96f1c4143a8770b62eee826b2a5569885da
2023-10-31 01:01:36 +00:00
Android Build Coastguard Worker
13fb439649 Snap for 11020550 from c4f8b78d61 to 24Q1-release
Change-Id: I310a2a30a51a4a37bf2d266d34695a5a315dabd8
2023-10-29 23:02:01 +00:00
Android Build Coastguard Worker
501f0a1484 Snap for 11012804 from 9f7914a146 to 24Q1-release
Change-Id: I568d006a000da3586fbe7d520d4909dfdcd75743
2023-10-27 03:18:28 +00:00
Android Build Coastguard Worker
70f378a98f Merge cherrypicks of ['googleplex-android-review.googlesource.com/24697428', 'googleplex-android-review.googlesource.com/25175978'] into udc-release.
Change-Id: I0cd257e18ffa6b0301c58a346e1fead5ae308017
2023-10-26 19:49:37 +00:00
Lokesh Kumar Goel
aaf0f1027b Update bluejay SVN to 50
Bug: 302612466
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d92f98af415c5f814e8c33020c614515b541da52)
Merged-In: I7393253ef50c9b1da0f683ffcdd9cd191c8ab1f6
Change-Id: I7393253ef50c9b1da0f683ffcdd9cd191c8ab1f6
2023-10-26 19:45:57 +00:00
Ankur Bakshi
b8c4aa178e Update bluejay SVN to 49
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b2ee8ab0f52d03b3e7e6a90f4d6400a117e9c830)
Merged-In: I36c2925303fecddc613d25e34faaada5d5ed4485
Change-Id: I36c2925303fecddc613d25e34faaada5d5ed4485
2023-10-26 19:45:47 +00:00
Android Build Coastguard Worker
8bd11a500f Snap for 11005173 from e15a8f14e6 to 24Q1-release
Change-Id: Ib22710c221d2e66f04e10198f025fbc4fdf48ca1
2023-10-26 01:34:57 +00:00
Android Build Coastguard Worker
d2d6701450 Snap for 10992821 from bfec851399 to 24Q1-release
Change-Id: I4f71e8ec4a72d06b4efa9ad14d7a1682cfe4fa83
2023-10-24 01:05:03 +00:00
Android Build Coastguard Worker
f71dbb791c Snap for 10985023 from 9e92505a49 to 24Q1-release
Change-Id: I0fbf3b821ca84929dfeb7667277b55c22e8ff570
2023-10-21 03:04:45 +00:00
Android Build Coastguard Worker
86d85ae078 Snap for 10985023 from 551ae6bc31 to 24Q1-release
Change-Id: I639fe5d0120f004cf37b40fef0821380483be47c
2023-10-21 03:04:44 +00:00
Xin Li
9e92505a49 [automerger skipped] Merge 10952656 am: e109383517 -s ours am: 07db3ad0a2 -s ours
am skip reason: Merged-In I9356b4a7581fd56e0905e2e69f93bc41cb1ac3ca with SHA-1 b621985731 is already in history

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

Change-Id: I7c5ec2bede0c0da3e87db2f455dc305f7944db6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19 23:55:03 +00:00
Xin Li
07db3ad0a2 [automerger skipped] Merge 10952656 am: e109383517 -s ours
am skip reason: Merged-In I9356b4a7581fd56e0905e2e69f93bc41cb1ac3ca with SHA-1 b621985731 is already in history

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

Change-Id: If1e5f7becc138883e7870322fe21d5be2b37fad6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19 18:48:17 +00:00
Michael Bestas
9b7d261a8f bluejay: Drop ufs-pixel-fips140.ko
Change-Id: Id78a5edc62e6464270b395a0bd989443e32972a1
2023-10-17 20:39:36 +03:00
Xin Li
e109383517 Merge 10952656
Merged-In: I9356b4a7581fd56e0905e2e69f93bc41cb1ac3ca
Change-Id: I08dbe6e19be27bc944766d6ac5c7bb3679215a22
2023-10-17 10:06:16 -07:00
Android Build Coastguard Worker
88ab201f46 Snap for 10958510 from 59bad4f222 to 24Q1-release
Change-Id: I85fa6d8a6ddcba22b265e2eba44e41b2ee8878c1
2023-10-17 02:29:12 +00:00
Android Build Coastguard Worker
042798b66f Snap for 10950137 from 67a3395370 to 24Q1-release
Change-Id: Ia267f1e5894c012c9f3c7e61bf952f49da903fde
2023-10-14 05:03:41 +00:00
Neel Chauhan
bbb7ab8563 bluejay: Build external modules
Change-Id: Ia1ee2e7a84cba6bcbc77fb40aba20dcd8debe299
2023-10-12 19:48:12 +03:00
Michael Bestas
d636d900a7 bluejay: Inline kernel building
Change-Id: I629c70b74db44d02847212b774982060ab84f1d2
2023-10-12 19:48:12 +03:00
Michael Bestas
40b07726cd bluejay: overlay: Configure aux cameras for Aperture
Change-Id: I3d1c93057b5c2a1ba09c06a945d538d2043f30fd
2023-10-12 19:48:12 +03:00
Tommy Webb
1655e1328e 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`.

Change-Id: I26707d5b50b28d032b117e22ba703c5fc0dfe3a2
2023-10-12 19:48:12 +03:00
Ethan Chen
46b6890c84 Disable userdebug diagnostics
* We can't make use of most of the debug features on userdebug builds.

Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2023-10-12 14:14:34 +03:00
Michael Bestas
dad5cfc1d5 bluejay: Add HbmSVManager RRO overlay
* Based on redfin

Change-Id: I54d885c233151498372e1b510284d6a297ac3e94
2023-10-12 14:14:34 +03:00
Yo Chiang
cc2feb55f9 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-12 14:14:34 +03:00
Alessandro Astone
cf2fefc295 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-12 14:14:33 +03:00
Chirayu Desai
47a2ff02d6 bluejay: 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-12 14:14:33 +03:00
Ethan Chen
0fdf25f095 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 14:07:04 +03:00
Chirayu Desai
911498d349 Add initial Lineage product makefiles
Change-Id: I0781b6d4d74680ce7f0d860048871da7c2d43fb6
2023-10-12 14:06:56 +03:00
Michael Bestas
1927ce94be Update sepolicy path
Change-Id: Id3ac46ece229303c6d8dcc5b6492d40a10216be2
2023-10-12 14:04:40 +03:00
Michael Bestas
74f76e217c Add .gitupstream
Change-Id: I2c0ab4e6b31282f6d8be88942c4fe9c38871d7d0
2023-10-12 14:04:13 +03:00
Michael Bestas
a6714a1843 Add 'sepolicy/' from tag 'android-14.0.0_r1'
git-subtree-dir: sepolicy
git-subtree-mainline: dd597adea0
git-subtree-split: bb7a14c5cd
Change-Id: Idb13ec3bb46896c35ce78eb5ca6f4a88c9adc99a
2023-10-12 14:03:41 +03:00
Android Build Coastguard Worker
0143981886 Snap for 10917888 from e7b465184b to 24Q1-release
Change-Id: Ibe8905b071675340a332e221ecdcf135aea34363
2023-10-07 23:03:14 +00:00
Android Build Coastguard Worker
d46f512b41 Snap for 10917888 from 70cccd6310 to 24Q1-release
Change-Id: Ia0ab5ade70ee6758ecd8e283566460c740faec69
2023-10-07 23:03:13 +00:00
Xin Li
e7b465184b [automerger skipped] Merge Android 14 am: 5014853167 -s ours am: 533241dbc7 -s ours am: 9932fc5ef1 -s ours am: 3d9832070b -s ours am: b621985731 -s ours
am skip reason: Merged-In Iee0db5d439442fe7c689aaecfa214ea90dbe76b4 with SHA-1 54a353165c is already in history

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

Change-Id: Ic9d21331812a576ee81b94d32465b534c1209bd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-07 00:20:03 +00:00
Xin Li
b621985731 [automerger skipped] Merge Android 14 am: 5014853167 -s ours am: 533241dbc7 -s ours am: 9932fc5ef1 -s ours am: 3d9832070b -s ours
am skip reason: Merged-In Iee0db5d439442fe7c689aaecfa214ea90dbe76b4 with SHA-1 54a353165c is already in history

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

Change-Id: I9356b4a7581fd56e0905e2e69f93bc41cb1ac3ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 11:00:33 +00:00
Xin Li
3d9832070b [automerger skipped] Merge Android 14 am: 5014853167 -s ours am: 533241dbc7 -s ours am: 9932fc5ef1 -s ours
am skip reason: Merged-In Iee0db5d439442fe7c689aaecfa214ea90dbe76b4 with SHA-1 54a353165c is already in history

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

Change-Id: Iee6d4902d5ae737a4f03d17f5a842187fdedaacf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 09:50:42 +00:00
Xin Li
9932fc5ef1 [automerger skipped] Merge Android 14 am: 5014853167 -s ours am: 533241dbc7 -s ours
am skip reason: Merged-In Iee0db5d439442fe7c689aaecfa214ea90dbe76b4 with SHA-1 54a353165c is already in history

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

Change-Id: I2e3756fa1b0690963fd5c9bcd86b0aeb5cd6c71b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 08:59:08 +00:00
Xin Li
533241dbc7 [automerger skipped] Merge Android 14 am: 5014853167 -s ours
am skip reason: Merged-In Iee0db5d439442fe7c689aaecfa214ea90dbe76b4 with SHA-1 54a353165c is already in history

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

Change-Id: If26733c497a61f2d165057ee18d4c3f18c228149
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 07:52:02 +00:00
Android Build Coastguard Worker
d61aa1c890 Snap for 10909147 from fbf46c398a to 24Q1-release
Change-Id: Iacb4d7d1c3d77e4ff9301ce0d8286848c7d088a3
2023-10-06 01:03:45 +00:00
Xin Li
5014853167 Merge Android 14
Bug: 298295554
Merged-In: Iee0db5d439442fe7c689aaecfa214ea90dbe76b4
Change-Id: I9bcfbd23f304c84d197383c4a294cce2fc1dc358
2023-10-05 15:32:49 -07:00
Android Build Coastguard Worker
333194206b Snap for 10897809 from 722fc7d417 to 24Q1-release
Change-Id: I3f0776b1928665bd4f91d085bb171cbef52eb5bb
2023-10-04 02:28:28 +00:00
Android Build Coastguard Worker
3ea8fa6a9d Snap for 10889587 from 37bba82cfb to 24Q1-release
Change-Id: Ibd7ce4989dde150114120be73969be8e98e881ac
2023-10-03 03:03:38 +00:00
Android Build Coastguard Worker
3661efe158 Snap for 10884074 from 3037971877 to 24Q1-release
Change-Id: I9745c38b257666a2944e93232c3acdbb29962b51
2023-09-30 03:03:34 +00:00
Will McVicker
37bba82cfb Move haptics sepolicy to gs101-sepolicy
The i2c-7/7-0043 label is shared with both i2c-7/i2c-cs40l25a and
i2c-7/i2c-cs40l26a nodes. To make it clear that these all are related,
let's move i2c-7/i2c-cs40l26a to gs101-sepolicy and have all the gs101
vibrator policy labels together.

Test: build on b3 and verify i2c nodes on r4
Bug: 291606723
Change-Id: I58be5961120c0ec5597a947c5ab6caa52aeb7bce
2023-09-29 09:16:22 -07:00
Android Build Coastguard Worker
c544bd23f5 Snap for 10878163 from 5e130ea7c3 to 24Q1-release
Change-Id: Id14934b3b7807d412bbe967a97cd7d0a5e414cf8
2023-09-29 01:03:22 +00:00
Android Build Coastguard Worker
4567a64a6b Snap for 10878163 from 5325728bfc to 24Q1-release
Change-Id: I4a2ab7ac1929fc348ea657b909eeacbc3aba668d
2023-09-29 01:03:21 +00:00
Roy Luo
5e130ea7c3 Revert "Update the cs40l26a i2c device node sepolicy labeling"
Revert submission 24855741-gs101-i2c-bus-fixes

Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.corp.google.com/builds/quarterdeck?branch=git_main&target=bluejay-trunk_food-userdebug&lkgb=10876543&lkbb=10876988&fkbb=10876587, bug b/302549624.

Reverted changes: /q/submissionid:24855741-gs101-i2c-bus-fixes

Change-Id: I1450fd464d661edbb7b3dc45bccc46f1e4d3a4bc
BUG: 302549624
2023-09-28 18:00:06 +00:00
Android Build Coastguard Worker
915cffb37f [coastguard skipped] Merge sparse cherrypicks from sparse-10873617-L67100000963226378 into udc-release.
COASTGUARD_SKIP: I36c2925303fecddc613d25e34faaada5d5ed4485
COASTGUARD_SKIP: I2b29175486cfb4ebc414db11ce3badce52c2e32f

Change-Id: I7c107d32ca20c67a43ad6317d52e684b114a1c64
2023-09-28 02:18:08 +00:00
Android Build Coastguard Worker
54802bf850 Merge cherrypicks of ['googleplex-android-review.googlesource.com/24697428'] into sparse-10873617-L67100000963226378.
SPARSE_CHANGE: I36c2925303fecddc613d25e34faaada5d5ed4485

Change-Id: I2b29175486cfb4ebc414db11ce3badce52c2e32f
2023-09-28 02:12:50 +00:00
Ankur Bakshi
ce18061d18 Update bluejay SVN to 49
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b2ee8ab0f52d03b3e7e6a90f4d6400a117e9c830)
Merged-In: I36c2925303fecddc613d25e34faaada5d5ed4485
Change-Id: I36c2925303fecddc613d25e34faaada5d5ed4485
2023-09-28 02:11:03 +00:00
Android Build Coastguard Worker
bc0784c496 Snap for 10843824 from 7595c2dae8 to 24Q1-release
Change-Id: I871a8bdc9b97e799a6a0fa1230c177278704cd22
2023-09-21 21:52:02 +00:00
Android Build Coastguard Worker
b516ab23b8 Snap for 10843824 from e8ac435fd9 to 24Q1-release
Change-Id: If5baeb829508a708f17b13c5ae5ff5b459550510
2023-09-21 21:52:02 +00:00
Will McVicker
ccdd975a88 Update the cs40l26a i2c device node sepolicy labeling
This change needs to be merged with the corresponding kernel change that
sets the i2c bus aliases correctly to match the existing v5.10 bus
probe ordering.

To verify the sepolicy labeling doesn't change, run the below commands
and diff the stdout on builds with and without the changes. For extra
credit, verify the nodes are labeled the same when upgrading the kernel
to v6.1 (with the correct i2c aliases to match the existing policy):

  acpm_bus_array=("acpm_mfd_bus@17500000" "acpm_mfd_bus@17510000")
  for bus in ${acpm_bus_array[@]}; do
    adb shell ls -ZR /sys/devices/platform/${bus}/i2c-*;
  done

  bus_array=("10960000" "10970000" "10d50000" "10900000")
  for bus in ${bus_array[@]}; do
    adb shell ls -ZR /sys/devices/platform/${bus}.hsi2c/i2c-*;
  done

Test: verify on b3
Bug: 291606723
Change-Id: I36e41d7e2379b731c2092a679dc4e4042e0d3651
2023-09-18 15:37:54 -07:00
Android Build Coastguard Worker
9a5fe2d609 [coastguard skipped] Merge sparse cherrypicks from sparse-10817346-L96600000963063472 into udc-release.
COASTGUARD_SKIP: I8066332f2ef44062492b27c7e9a52f8640d73747
COASTGUARD_SKIP: I36c2925303fecddc613d25e34faaada5d5ed4485

Change-Id: Ib8325e89bba564e325a879b2282991045ce31f3e
2023-09-15 23:23:58 +00:00
Android Build Coastguard Worker
1341cbbe21 Merge cherrypicks of ['googleplex-android-review.googlesource.com/24697428'] into sparse-10817346-L96600000963063472.
SPARSE_CHANGE: I36c2925303fecddc613d25e34faaada5d5ed4485

Change-Id: I8066332f2ef44062492b27c7e9a52f8640d73747
2023-09-15 23:18:49 +00:00
Ankur Bakshi
986e11f06c Update bluejay SVN to 49
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b2ee8ab0f52d03b3e7e6a90f4d6400a117e9c830)
Merged-In: I36c2925303fecddc613d25e34faaada5d5ed4485
Change-Id: I36c2925303fecddc613d25e34faaada5d5ed4485
2023-09-15 23:16:16 +00:00
Android Build Coastguard Worker
4d7e836457 Merge cherrypicks of ['googleplex-android-review.googlesource.com/24436878', 'googleplex-android-review.googlesource.com/24686398'] into udc-release.
Change-Id: If25dd5713dd79d9b1567e05983a12d54371ff39d
2023-09-15 21:21:58 +00:00
Ankur Bakshi
b0ef318a4a Update bluejay SVN to 48
Bug: 298087649
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d293f7573287d9724c28144a01ab530a02e5fc17)
Merged-In: I18efad473df907d05dd61dd3ad4c28f3a6c2d463
Change-Id: I18efad473df907d05dd61dd3ad4c28f3a6c2d463
2023-09-15 21:08:10 +00:00
Lokesh Kumar Goel
99b57c573e Update bluejay SVN to 47
Bug: 295937899
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d0c9858ecd1aedfb240a507a08f85df3cf1332e3)
Merged-In: Iecbf06a898f2c57da1ec29f6e5eb35241a3ec4f3
Change-Id: Iecbf06a898f2c57da1ec29f6e5eb35241a3ec4f3
2023-09-15 21:08:00 +00:00
Desmond Huang
7595c2dae8 Relocate common tracking denial entries
Bug: 299029620
Change-Id: I15c42b09239e2c59b1a8d505f03fba260257d475
2023-09-14 14:13:19 +08:00
Android Build Coastguard Worker
2d643957f1 Snap for 10776546 from 4fda2b1233 to udc-qpr1-release
Change-Id: I98a537f02accc37486b0f95a298afa20ca3428d9
2023-09-07 23:01:48 +00:00
Tai Kuo
6bf0155cd4 Add more CS40L26 i2c paths am: 4fda2b1233 am: a1af213f9e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/24642760

Change-Id: I0714acaf39d02cd9c586d56f3cb72e803415318a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 05:20:19 +00:00
Tai Kuo
a1af213f9e Add more CS40L26 i2c paths am: 4fda2b1233
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/24642760

Change-Id: I5caf7ee0f93f0006f5daa1e07e326582d47dbb24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 04:24:24 +00:00
Android Build Coastguard Worker
b880f30029 [coastguard skipped] Merge sparse cherrypicks from sparse-10754064-L40700000962919403 into udc-release.
COASTGUARD_SKIP: Iecbf06a898f2c57da1ec29f6e5eb35241a3ec4f3
COASTGUARD_SKIP: I4d69a9a555eea31098dd1dcdd1f447601dc9d76a

Change-Id: I3755748089a5b63fb91752de2a864ca13f258192
2023-09-05 17:44:10 +00:00
Android Build Coastguard Worker
7f2c43e116 Merge cherrypicks of ['googleplex-android-review.googlesource.com/24436878'] into sparse-10754064-L40700000962919403.
SPARSE_CHANGE: Iecbf06a898f2c57da1ec29f6e5eb35241a3ec4f3

Change-Id: I4d69a9a555eea31098dd1dcdd1f447601dc9d76a
2023-09-05 17:38:12 +00:00
Lokesh Kumar Goel
0723e75df1 Update bluejay SVN to 47
Bug: 295937899
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d0c9858ecd1aedfb240a507a08f85df3cf1332e3)
Merged-In: Iecbf06a898f2c57da1ec29f6e5eb35241a3ec4f3
Change-Id: Iecbf06a898f2c57da1ec29f6e5eb35241a3ec4f3
2023-09-05 17:35:54 +00:00
Tai Kuo
4fda2b1233 Add more CS40L26 i2c paths
Sometimes the I2C will not be in the usual allowlist, need to
enumerate possible paths to prevent unexpected vibrator behaviors.

Bug: 284969808
Test: full build
Test: Check normal and audio-coupled haptics function
Change-Id: I84772c484022b47cc6db79ecd96b327279f7dfbc
2023-09-04 17:54:36 +08:00
Xin Li
179a072afe [automerger skipped] Merge Android U (ab/10368041) am: 2d285414ab -s ours am: 398ca48e4d -s ours am: 1fabf987d7 -s ours am: 4ba9141388 -s ours
am skip reason: Merged-In I88fb867fd32347c9d43411d21206cef0ece5a774 with SHA-1 14a8173877 is already in history

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

Change-Id: I1a9a81a4ee0639b6986747f8477cc46aab0b7fc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 20:37:59 +00:00
Xin Li
4ba9141388 [automerger skipped] Merge Android U (ab/10368041) am: 2d285414ab -s ours am: 398ca48e4d -s ours am: 1fabf987d7 -s ours
am skip reason: Merged-In I88fb867fd32347c9d43411d21206cef0ece5a774 with SHA-1 14a8173877 is already in history

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

Change-Id: I3a42e829938588fdbf71befa412a88ac6510106d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 01:10:53 +00:00
Xin Li
1fabf987d7 [automerger skipped] Merge Android U (ab/10368041) am: 2d285414ab -s ours am: 398ca48e4d -s ours
am skip reason: Merged-In I88fb867fd32347c9d43411d21206cef0ece5a774 with SHA-1 14a8173877 is already in history

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

Change-Id: Ia45e4c322d7bad3e33f8cd1704003a94af57b5f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 00:35:09 +00:00
Xin Li
398ca48e4d [automerger skipped] Merge Android U (ab/10368041) am: 2d285414ab -s ours
am skip reason: Merged-In I88fb867fd32347c9d43411d21206cef0ece5a774 with SHA-1 14a8173877 is already in history

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

Change-Id: I457821430cf27c3d9572bca1c5bee885e6f03cc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 23:59:09 +00:00
Xin Li
2d285414ab Merge Android U (ab/10368041)
Bug: 291102124
Merged-In: I88fb867fd32347c9d43411d21206cef0ece5a774
Change-Id: Ibfacad6f58670710644521ae50d3d32761dc3589
2023-08-14 15:33:02 -07:00
Android Build Coastguard Worker
9c5a7933f7 Snap for 10515480 from 5431c78f3c to udc-qpr1-release
Change-Id: Id2f34babc045a320a58a52aa3977908364533c9b
2023-07-18 23:01:50 +00:00
Leo Liou
1d9e672c22 bluejay: move ffu selinux rule into BOARD_VENDOR_SEPOLICY_DIRS am: 5431c78f3c am: 57e6fc8e36
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/24072061

Change-Id: I131bcffad0f29524f808287d621c5483854a783a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 09:40:49 +00:00
Leo Liou
57e6fc8e36 bluejay: move ffu selinux rule into BOARD_VENDOR_SEPOLICY_DIRS am: 5431c78f3c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/24072061

Change-Id: I067b56cda89248244dee52dbc12eedd6e369fd3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 08:59:17 +00:00
Leo Liou
5431c78f3c bluejay: move ffu selinux rule into BOARD_VENDOR_SEPOLICY_DIRS
The ffu selinux rule don't work because it's not included by
BOARD_VENDOR_SEPOLICY_DIRS. Move it to bluejay folder and fix the
not working problem.

Bug: 273305600
Test: local build and test on B3
Change-Id: I7c9034b72b237508ecd9893fe86dee51d47c3c88
Signed-off-by: Leo Liou <leoliou@google.com>
2023-07-18 13:02:39 +08:00
DesmondH
5ba0e738ae Remove obsolete entries
Fix: 264600023
Fix: 275645961
Change-Id: If4ada1f505b9295f3415dea8cbd177694163a9a4
2023-06-28 05:31:36 +00:00
DesmondH
ad379fc0ae Remove fixed or obsolete entries
Bug: 240632681
Change-Id: I5176d220959aefd3e39acf34a3f80128b8348989
2023-06-14 16:51:41 +00:00
DesmondH
9525992cac Remove obsolete entries
Bug: 270080469
Bug: 264600240
Bug: 264483668
Change-Id: Iab8a37f169f3ff6e0d5be070567f6a455cd32c75
2023-06-02 03:21:19 +00:00
Android Build Coastguard Worker
0dc1f700d5 Snap for 10137062 from b5b80403a1 to udc-qpr1-release
Change-Id: I441a1c0fa6d9a88b1d43b3118d0c446ff1fcbda3
2023-05-16 03:01:35 +00:00
Ted Wang
c063bbb99c Add sepolicy for aidl bt extension hal am: b5b80403a1 am: 919b8cab96
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/23241037

Change-Id: If2493b68812a04259880e1c428f2c0792ab52537
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 15:32:10 +00:00
Ted Wang
919b8cab96 Add sepolicy for aidl bt extension hal am: b5b80403a1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/23241037

Change-Id: I13cb0b1c554947367dbe8a61b58ad2d9eecb067c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 14:50:25 +00:00
Ted Wang
b5b80403a1 Add sepolicy for aidl bt extension hal
Bug: 280970790
Bug: 282685427
Test: make sepolicy and manual test
Change-Id: I54de5dce02eb8ba01a90b1f14389a36114d9e8b0
2023-05-15 12:40:51 +00:00
Adam Shih
4f2900f0a2 introduce a new sepolicy owner am: 54a353165c am: 7de640cd6f am: 5b30bb3e72 am: 14a8173877 am: aa9e7853aa am: 8bb1d9f2b4
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: I5e68e751a0179424856bf68a165cb4099e25dc1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 06:27:24 +00:00
Adam Shih
8bb1d9f2b4 introduce a new sepolicy owner am: 54a353165c am: 7de640cd6f am: 5b30bb3e72 am: 14a8173877 am: aa9e7853aa
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: I9860c20b0bd1a98e49c7b8fcd48b102fe907b535
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 05:40:34 +00:00
Adam Shih
aa9e7853aa introduce a new sepolicy owner am: 54a353165c am: 7de640cd6f am: 5b30bb3e72 am: 14a8173877
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: Ib45502f7de3d2adddd78df30cfe14b4195187c2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 05:04:42 +00:00
Adam Shih
14a8173877 introduce a new sepolicy owner am: 54a353165c am: 7de640cd6f am: 5b30bb3e72
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: I88fb867fd32347c9d43411d21206cef0ece5a774
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 04:22:18 +00:00
Adam Shih
5b30bb3e72 introduce a new sepolicy owner am: 54a353165c am: 7de640cd6f
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: I4bd272c81a405a5256c40de8e179dd0bdb28ae4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 03:38:04 +00:00
Adam Shih
7de640cd6f introduce a new sepolicy owner am: 54a353165c
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: I08acdfec8ebe1783f5bfb18c1f68aea98ee71e3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 02:59:47 +00:00
Adam Shih
54a353165c introduce a new sepolicy owner
Bug: 281631102
Test: N/A
Change-Id: Iee0db5d439442fe7c689aaecfa214ea90dbe76b4
2023-05-12 02:07:52 +00:00
Android Build Coastguard Worker
8150ef026d Snap for 10017868 from dfa03c26b2 to udc-qpr1-release
Change-Id: Ia767219137b5e6cdc91087368630aa00c7bbcf09
2023-04-28 01:06:21 +00:00
Android Build Coastguard Worker
bb7a14c5cd Snap for 9957928 from 23c711561d to udc-release
Change-Id: Ib539511c2e1a856678c7e290c4426eaae174d2bf
2023-04-18 01:06:52 +00:00
Automerger Merge Worker
e8c642acf4 Merge "Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev am: 23c711561d am: dfa03c26b2" 2023-04-17 10:55:21 +00:00
Leo Liou
0f41bbae2a Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev am: 23c711561d am: 3ae91d9c27
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22158745

Change-Id: I2f3ae7593b78331cc25bb65ac10289a35c32bd43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 10:55:02 +00:00
Leo Liou
eb29aa76e1 Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev am: 23c711561d am: dfa03c26b2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22158745

Change-Id: I3900216135f93491c31c43788b8f6cfa2a518241
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 10:55:02 +00:00
Leo Liou
dfa03c26b2 Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev am: 23c711561d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22158745

Change-Id: I26129ace6cfaea3245649e57a2f0b75d80be7088
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 10:26:03 +00:00
Leo Liou
3ae91d9c27 Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev am: 23c711561d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22158745

Change-Id: I1592554501d8e4ad1517be081bb5737fbc59db72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 10:26:03 +00:00
Leo Liou
23c711561d Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev 2023-04-17 09:58:14 +00:00
Adam Shih
e1ace69d9f [automerger skipped] Remove obsolete entries am: 959afe2835 -s ours
am skip reason: Merged-In I66b3c16af0845513e907e92be8d7afe03d9e0d8f with SHA-1 5e42855d00 is already in history

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

Change-Id: Icc9b2f2281b7922d28ba3a5a73c6f090104915db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 01:40:59 +00:00
Adam Shih
959afe2835 Remove obsolete entries
Bug: 268147280
Bug: 270247129
Bug: 270633115
Bug: 268147400
Bug: 269218359
Bug: 269218359
Bug: 238263942
Bug: 261932945
Bug: 270247072
Bug: 265886512
Test: adb bugreport
Change-Id: I93d79c0e1b6d85d45d59dd3e39dece3d58406654
Merged-In: I66b3c16af0845513e907e92be8d7afe03d9e0d8f
2023-04-11 12:58:41 +08:00
Adam Shih
5e42855d00 Remove obsolete entries
Bug: 270080469
Bug: 264600240
Bug: 268147280
Bug: 270247129
Bug: 270633115
Bug: 268147400
Bug: 269218359
Bug: 269218359
Bug: 277529247
Bug: 238263942
Bug: 270247072
Bug: 240632681
Bug: 264483668
Bug: 238263518
Bug: 265886512
Test: adb bugreport
Change-Id: I66b3c16af0845513e907e92be8d7afe03d9e0d8f
2023-04-11 03:43:17 +00:00
Android Build Coastguard Worker
c50fff5b6f Snap for 9914775 from 0304eefdcb to udc-release
Change-Id: I1de6f1ba76d88fbb294149a51b541744b3fc79a1
2023-04-11 01:06:57 +00:00
Wilson Sung
099a77c068 Update SELinux error am: 0304eefdcb am: 64e67995b3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22541984

Change-Id: I4ae4a529cc71d34c13440f90b26fa477e19875ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 06:08:31 +00:00
Wilson Sung
7e42a223b2 Update SELinux error am: 0304eefdcb am: f101323e5a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22541984

Change-Id: I9cd375c257bd23604dee15c10dfa881557065fa2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 06:08:22 +00:00
Wilson Sung
64e67995b3 Update SELinux error am: 0304eefdcb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22541984

Change-Id: I53125b68e1585f0c47d83b2cf46fbe1158ca2429
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 05:11:03 +00:00
Wilson Sung
f101323e5a Update SELinux error am: 0304eefdcb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22541984

Change-Id: I86d560e4efb558e3e82b92a39f5e9bcabee07a26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 05:10:45 +00:00
Wilson Sung
0304eefdcb Update SELinux error
Test: scanBugreport
Bug: 277529247
Change-Id: Iaebc144608805c09d624272a38d6aa9a62008a4d
2023-04-10 11:01:56 +08:00
Leo Liou
ca6ca14a45 bluejay: add sepolicy for ufs_firmware_update process
Allow the script to access the specified partition and sysfs.

Bug: 273305212
Test: full build and test ffu flow
Change-Id: I6f86606ebf0da631d1d2c1a433a9d200d6cac51c
Signed-off-by: Leo Liou <leoliou@google.com>
2023-03-31 13:25:05 +08:00
Wilson Sung
0024be3a7d Update SELinux error am: fe21211958 am: 0356a1a91e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22323252

Change-Id: I105341e07383273a4fda6277f973806530ca0193
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 20:09:29 +00:00
Wilson Sung
0356a1a91e Update SELinux error am: fe21211958
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22323252

Change-Id: I37c4119c2a2874d41186a54da22323e1505d8e7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 19:32:41 +00:00
Wilson Sung
2b366cbcc7 Update SELinux error am: fe21211958 am: fd1eef2b42
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22323252

Change-Id: I9a6f035ed6b03e073987051dd28a0e7211ed8e9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 18:07:47 +00:00
Wilson Sung
fd1eef2b42 Update SELinux error am: fe21211958
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22323252

Change-Id: I4a619597bf80cca7cf8875563f660b543051afb1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:24:59 +00:00
Android Build Coastguard Worker
107d564adb Snap for 9849129 from fe21211958 to udc-release
Change-Id: Icd88c333020d16637f9093f125cc4d42185b1c3d
2023-03-30 03:01:57 +00:00
Wilson Sung
fe21211958 Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 275645961
Change-Id: If74d70c40faceba5618a292cdda6880fe1f6bcf1
2023-03-30 01:18:11 +08:00
Android Build Coastguard Worker
efc00fb2f4 Snap for 9754537 from 5db62bd849 to udc-release
Change-Id: I5f5d284c8032f914d9580d72268e9ad1f4e8bf4b
2023-03-16 03:01:52 +00:00
Automerger Merge Worker
1a7fcdd8f6 Merge "[automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours am: 80bd5af495 -s ours am: 5db62bd849 -s ours am: cf50f1cde6 -s ours" 2023-03-15 02:16:00 +00:00
Xin Li
d637c79efd [automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours am: 80bd5af495 -s ours am: 5db62bd849 -s ours am: cf50f1cde6 -s ours
am skip reason: Merged-In I64fa53bef8a88b219ddb154dc919a1313f4e9db7 with SHA-1 bfd77dc818 is already in history

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

Change-Id: I2605b0f4dcf5c037017b5426cb1d2369c3f187b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 02:04:14 +00:00
Xin Li
48c153486f [automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours am: 80bd5af495 -s ours am: 5db62bd849 -s ours am: 85e3b846ae -s ours
am skip reason: Merged-In I64fa53bef8a88b219ddb154dc919a1313f4e9db7 with SHA-1 bfd77dc818 is already in history

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

Change-Id: I7c7759413943b9ca5f295a4fb785d470eb44db57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 02:03:58 +00:00
Xin Li
cf50f1cde6 [automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours am: 80bd5af495 -s ours am: 5db62bd849 -s ours
am skip reason: Merged-In I64fa53bef8a88b219ddb154dc919a1313f4e9db7 with SHA-1 bfd77dc818 is already in history

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

Change-Id: I8469511036845b1819b5fea526ea5bc884219dec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 01:10:58 +00:00
Xin Li
85e3b846ae [automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours am: 80bd5af495 -s ours am: 5db62bd849 -s ours
am skip reason: Merged-In I64fa53bef8a88b219ddb154dc919a1313f4e9db7 with SHA-1 bfd77dc818 is already in history

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

Change-Id: I14f063191d1c06914750eb9331469a18e1947026
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 01:07:37 +00:00
Xin Li
5db62bd849 [automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours am: 80bd5af495 -s ours
am skip reason: Merged-In I64fa53bef8a88b219ddb154dc919a1313f4e9db7 with SHA-1 bfd77dc818 is already in history

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

Change-Id: I69edb0626a47f3145d809397cfbc8b1b5bb90809
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 00:06:29 +00:00
Xin Li
80bd5af495 [automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours
am skip reason: Merged-In I64fa53bef8a88b219ddb154dc919a1313f4e9db7 with SHA-1 bfd77dc818 is already in history

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

Change-Id: I1223c0b86d214d1424f07330f25a43d565409fb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 23:06:24 +00:00
Xin Li
f922de41ff [automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours
am skip reason: Merged-In I64fa53bef8a88b219ddb154dc919a1313f4e9db7 with SHA-1 bfd77dc818 is already in history

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

Change-Id: I11f2e8fa1503c745fd13e694b84ee7341ca31b0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 22:32:37 +00:00
Xin Li
0d7095c52c Merge Android 13 QPR2
Bug: 273316506
Merged-In: I64fa53bef8a88b219ddb154dc919a1313f4e9db7
Change-Id: I624327421abda5f85d2691cd4add0a482dedfa5d
2023-03-13 23:09:31 -07:00
Woody Lin
4ca8f97dff Revert "Update SELinux error"
This reverts commit db9dfd7885.

Reason for revert: fixed by aosp/2422419

Bug: 260366497
Bug: 264600011
Change-Id: I5454fb84cde8bb7b24971388e9a09e31100f7993
2023-03-14 09:45:40 +08:00
sukiliu
db5a0ad47e Update SELinux error am: 0c5c6b803b am: 52164a63a7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/21563951

Change-Id: I165dde691df3788868bfe3675c8f1a287b813549
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 07:53:52 +00:00
sukiliu
52164a63a7 Update SELinux error am: 0c5c6b803b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/21563951

Change-Id: Ib82b4dfb05db596da8435356865e2c8290ed46b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 07:09:35 +00:00
Android Build Coastguard Worker
734d57aef1 Snap for 9650277 from 0c5c6b803b to udc-release
Change-Id: Ia004fb5d701040b3ea99ebedb68fda98b3b955a0
2023-02-24 06:41:39 +00:00
sukiliu
5268c4f647 Update SELinux error am: 0c5c6b803b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/21563951

Change-Id: I77500c58cf839bbc9fcaeb22eeea6e596c6e81ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 04:25:51 +00:00
sukiliu
0c5c6b803b Update SELinux error
Test: scanBugreport
Bug: 270633115
Change-Id: I7ef3ae4b7a6f571a6159015a37406101a7e4e7f3
2023-02-24 09:59:12 +08:00
Android Build Coastguard Worker
85db52f2aa Snap for 9642788 from 016905f2da to udc-release
Change-Id: Idd136938c746073a5f62b7e06c50d914fc9f75bb
2023-02-23 05:55:05 +00:00
leochuang
bb408dc994 Update SELinux error am: 016905f2da am: 2569d0db8a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/21533844

Change-Id: I136582b88174d7b550b3718df1287282ca0f1dc8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 12:51:50 +00:00
leochuang
cafadee81f Update SELinux error am: 016905f2da
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/21533844

Change-Id: I08c97534e7bc2a1224f116c4377477147960d7a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 11:42:28 +00:00
leochuang
2569d0db8a Update SELinux error am: 016905f2da
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/21533844

Change-Id: I37be75f6c55668f9510ef04d67debfa625ba0417
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 11:42:02 +00:00
leochuang
016905f2da Update SELinux error
Test: scanBugreport
Bug: 270247129
Bug: 270247072
Change-Id: I9405da7b1aa9d10e71872e92e9e35f64bfc44cb3
2023-02-22 10:29:07 +08:00
leochuang
c92ecfbf1b Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 270080469
Change-Id: Iae618c0bda9e787db8db5f64cd2d2d5ffc86c0d8
2023-02-21 08:49:05 +08:00
Android Build Coastguard Worker
3c3e420e65 Snap for 9626528 from 91e625baf7 to udc-release
Change-Id: I3f1e0c8ce33f64d5389995d3c163ace8363b3048
2023-02-18 06:06:31 +00:00
Tai Kuo
6680157390 [automerger skipped] Revert "[DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal" am: bfd77dc818 am: 9e753c24c5 -s ours am: 91e625baf7 -s ours am: 7840cee1c7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I524a0fe6f889512b5572dcf5dfdba8ddf51a7698
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 08:56:42 +00:00
Tai Kuo
7840cee1c7 [automerger skipped] Revert "[DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal" am: bfd77dc818 am: 9e753c24c5 -s ours am: 91e625baf7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ib14db198d45ffccfcb27a0a7d3d90cb9dddf6664
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 07:48:45 +00:00
Tai Kuo
5a356ad515 [automerger skipped] Revert "[DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal" am: bfd77dc818 am: 9e753c24c5 -s ours am: 91e625baf7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I02454200afa246f5912f583c5186c9a259bc7726
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 07:46:26 +00:00
Tai Kuo
91e625baf7 [automerger skipped] Revert "[DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal" am: bfd77dc818 am: 9e753c24c5 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I398793a32b2948e1bbaffff0a4b29e771b5557ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 06:23:36 +00:00
Tai Kuo
5a2eeffed0 [automerger skipped] Revert "[DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal" am: bfd77dc818 am: 9e753c24c5 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I352963fd9e46e4b85f9192fdf83987bd8c105592
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 04:26:10 +00:00
Tai Kuo
9e753c24c5 Revert "[DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal" am: bfd77dc818
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/21454978

Change-Id: I444ac3873b88e59eac0e93e2996bac8c0f12e56e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 02:30:27 +00:00
Tai Kuo
bfd77dc818 Revert "[DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal"
This reverts commit 5e8ab96efb.

Bug: 198239103
Test: build pass on git_tm-qpr-dev-plus-aosp
Test: build pass on git_stage-aosp-master
Change-Id: I64fa53bef8a88b219ddb154dc919a1313f4e9db7
2023-02-16 15:51:16 +00:00
Android Build Coastguard Worker
1603575f80 Snap for 9607154 from 35b2971f9b to udc-release
Change-Id: I49c42cafee6269e2d3c9340822b05577ff6d7094
2023-02-15 02:02:33 +00:00
leochuang
35b2971f9b Update SELinux error
Test: scanBugreport
Bug: 269218359
Change-Id: I146313942ee579bf875f8ca3b52467cade6994b8
2023-02-14 15:45:22 +08:00
Android Build Coastguard Worker
d790cb9d4e Snap for 9591832 from 6de4461d3e to udc-release
Change-Id: Ie58e25067d5805af72dc95f7df66f55c44746840
2023-02-11 06:07:19 +00:00
sukiliu
6de4461d3e Update SELinux error
Test: scanBugreport
Bug: 268147400
Bug: 268147248
Bug: 268147280
Change-Id: I3c0b64c640b82a8df89e5272c26546866ed0e485
2023-02-10 10:19:26 +08:00
Android Build Coastguard Worker
3c958b370d Snap for 9562441 from fb1523337e to udc-release
Change-Id: If843a3f5c033255fb5f5039d5acb6157b6479c42
2023-02-04 04:02:42 +00:00
sukiliu
fb1523337e Update error on ROM 9496166
Bug: 265886512
Test: scanBugreport
Change-Id: I8acf15a84d3b4ce9f8fd519912f8298b385e3e20
2023-01-18 15:27:43 +08:00
Android Build Coastguard Worker
59f66b7971 Snap for 9491836 from e953e0997f to udc-release
Change-Id: Ie446904ff1b35ea8a27c7dc4d1a4373e30fc1564
2023-01-15 02:01:31 +00:00
Xin Li
e953e0997f [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: b10fc8c2e3 -s ours am: dc412cc358 -s ours
am skip reason: Merged-In I1f38a069c06c5cc142236aed9cb34eede77c0315 with SHA-1 5e8ab96efb is already in history

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

Change-Id: I71d7455cac73b2501a98bb59785ac26823147df7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 21:35:53 +00:00
Xin Li
dc412cc358 [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: b10fc8c2e3 -s ours
am skip reason: Merged-In I1f38a069c06c5cc142236aed9cb34eede77c0315 with SHA-1 5e8ab96efb is already in history

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

Change-Id: I0a455f7481b7ecc3bb95d207b1c6ca4a134d228d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 08:08:35 +00:00
Xin Li
b10fc8c2e3 Merge tm-qpr-dev-plus-aosp-without-vendor@9467136
Bug: 264720040
Merged-In: I1f38a069c06c5cc142236aed9cb34eede77c0315
Change-Id: I0aefd4642b09a693aae95954c85b449600c6d2b8
2023-01-11 22:46:17 -08:00
Android Build Coastguard Worker
0a29ec29cc Snap for 9464008 from b4400385a0 to udc-release
Change-Id: I19fc3a0ed54f4e7285700bae34e1a24407e2a0f2
2023-01-07 04:02:13 +00:00
Adam Shih
b4400385a0 [automerger skipped] update error on ROM am: a04a8b591a am: f833e992b0 -s ours am: 107ffabd93 -s ours
am skip reason: skipped by user adamshih

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

Change-Id: Id3434e35870770ab87a3a53afb9c542ae37a0bf5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-06 06:48:57 +00:00
Adam Shih
107ffabd93 [automerger skipped] update error on ROM am: a04a8b591a am: f833e992b0 -s ours
am skip reason: skipped by user adamshih

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

Change-Id: I5f8708f1df804b7fffdfa77d12017d3f94a0ceae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-06 06:14:16 +00:00
Adam Shih
f833e992b0 update error on ROM am: a04a8b591a
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2375570

Change-Id: Ica155a7b656bc581c1679e97419d78d23ee77e4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-06 04:52:12 +00:00
Adam Shih
a04a8b591a update error on ROM
Bug: 242203678
Test: pass boot test
Change-Id: If456b357feb84ca5f57a38d4768f1340929306d4
Merged-In: I3352cebe4fcfdf537e64fbcb78f146afd8bc3b80
2023-01-06 02:45:14 +00:00
Android Build Coastguard Worker
f8d9f6207d Snap for 9459940 from 6f4d7700d6 to udc-release
Change-Id: I525d4a30ad443ebaa3f0f3cf675a8d5d286f4102
2023-01-06 02:02:05 +00:00
Adam Shih
28cd577058 Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 264600023
Test: scanBugreport
Bug: 264600240
Change-Id: I7130be95f2d4f2e9ac3dc61583ebf1f2ef9f508e
2023-01-06 09:19:17 +08:00
Adam Shih
6f4d7700d6 Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 264483668
Change-Id: Iff6b208ec5534784094911bfb9d0964115072e7f
2023-01-05 11:03:37 +08:00
Android Build Coastguard Worker
3b4b2b462a Snap for 9391130 from db9dfd7885 to udc-release
Change-Id: I61738df6933ad7d3f6469e5f31ae41d90cda62f5
2022-12-10 08:07:28 +00:00
Adam Shih
db9dfd7885 Update SELinux error
Test: scanBugreport
Bug: 261932945
Change-Id: I3352cebe4fcfdf537e64fbcb78f146afd8bc3b80
2022-12-09 11:59:00 +08:00
Android Build Coastguard Worker
fb624f0353 Snap for 9305821 from a7a24eab6e to udc-release
Change-Id: Idc0312a66686dfc83a12ccaf4c11aa5fd10aa18c
2022-11-18 02:02:06 +00:00
Chris Paulo
a7a24eab6e [automerger skipped] [DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal am: 5e8ab96efb am: c167a8851f -s ours
am skip reason: subject contains skip directive

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

Change-Id: I659e18181dfc24c0263ddc7dec93d1ba0d9208e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 09:43:39 +00:00
Chris Paulo
c167a8851f [DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal am: 5e8ab96efb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/19778819

Change-Id: I0f7d36ae379aa3236c00cbdc2b71929f14bc46d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 09:15:10 +00:00
Chris Paulo
5e8ab96efb [DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal
Added sepolicy for vibrator hal specific to device

uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { read } for property=vibrator.adaptive_haptics.enabled pid=0 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1'
avc: denied { open } for comm="odrefresh" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:odrefresh:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1
avc: denied { getattr } for comm="odrefresh" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:odrefresh:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1
avc: denied { map } for comm="odrefresh" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:odrefresh:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1
avc: denied { write } for comm="android.hardwar" name="chre" dev="tmpfs" ino=1094 scontext=u:r:hal_vibrator_default:s0 tcontext=u:object_r:chre_socket:s0 tclass=sock_file permissive=1
avc: denied { connectto } for comm="android.hardwar" path="/dev/socket/chre" scontext=u:r:hal_vibrator_default:s0 tcontext=u:r:chre:s0 tclass=unix_stream_socket permissive=1
avc: denied { open } for comm="binder:8084_3" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:gmscore_app:s0:c512,c768 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1 app=com.google.android.gms
avc: denied { getattr } for comm="binder:8084_3" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:gmscore_app:s0:c512,c768 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1 app=com.google.android.gms

Bug: 198239103
Test: Verified functionality
Signed-off-by: Chris Paulo <chrispaulo@google.com>
Change-Id: I1f38a069c06c5cc142236aed9cb34eede77c0315
2022-11-17 00:12:25 +00:00
Android Build Coastguard Worker
a68a2e139e Snap for 9030603 from 9641c85de8 to udc-release
Change-Id: I978b41fa4691ad1f3aa439d03cc0eb9a9581c8d2
2022-09-06 01:02:01 +00:00
Adam Shih
9641c85de8 remove obsolete entry on init
Bug: 241049543
Test: boot with no relevant log
Change-Id: I5ea13c4c51419ddf2be62cfc2bd915799d4268cf
2022-09-05 13:25:20 +08:00
Android Build Coastguard Worker
f33bee5ed5 Snap for 8898690 from 1c646d0916 to udc-release
Change-Id: I576f6852be615733813136337e72939f72968bbc
2022-08-03 01:02:25 +00:00
Adam Shih
1c646d0916 Update SELinux error
Test: checkSensors
Bug: 241049482
Test: checkLockScreen
Bug: 241049482
Test: scanBugreport
Bug: 241049482
Change-Id: If705c911d761e68b13430d3d5bd0feabb2f3e5e9
2022-08-02 14:03:35 +08:00
Android Build Coastguard Worker
148e2028fa Snap for 8886447 from ccbde531c1 to udc-release
Change-Id: I583e904db320b208d1199054fb262da8f9d6571b
2022-07-30 03:02:20 +00:00
Adam Shih
ccbde531c1 Update SELinux error
Test: checkSensors
Bug: 240632681
Test: checkLockScreen
Bug: 240632681
Test: scanBugreport
Bug: 240632681
Change-Id: Ia8431816f0099527f5c91bfe6ba23be98f0976b6
2022-07-29 10:17:18 +08:00
Android Build Coastguard Worker
488fc8a6b3 Snap for 8807532 from 8742bddbd3 to udc-release
Change-Id: I00c06cd4a66a5395da6cd8280676cc78edb4d2f6
2022-07-08 01:04:52 +00:00
Adam Shih
8742bddbd3 Update SELinux error
Test: checkLockScreen
Bug: 238263942
Bug: 238263518
Change-Id: Icf86a62dc3da9e28aa9116cb0fbf93bc8eda8445
2022-07-07 11:28:17 +08:00
Android Build Coastguard Worker
2ba4c2fca1 Snap for 8797641 from 4f8b19962f to udc-release
Change-Id: Icd63a52ec68a4ec78e06d5cb7a86f40bfd5a51d4
2022-07-05 01:02:39 +00:00
Adam Shih
4f8b19962f correct the sepolicy path
Bug: 234547283
Test: build pass
Change-Id: I79948290dd02e547606659369c632f1d4bd549bf
2022-07-04 14:48:23 +08:00
Adam Shih
335d12f521 Setup SELinux bug_map
Bug: 234547283
Change-Id: I5a520a619440cae1bd0f50b876106ecb7f6f5d79
2022-07-04 12:51:42 +08:00
Android Build Coastguard Worker
2ce88c69d7 Snap for 8457487 from 4c76313365 to udc-release
Change-Id: I055c517beb6dcb8bb7e5cacd92ce7e696530b464
2022-04-15 03:02:13 +00:00
chungkai
4c76313365 genfs_contexts: fix path for i2c peripheral device am: 97bad77bfa am: 6f9019ea18 am: 4a24496e12
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17750773

Change-Id: Idfd406c8d785d1a1c328faf5afdb437133605e58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 07:10:15 +00:00
chungkai
4a24496e12 genfs_contexts: fix path for i2c peripheral device am: 97bad77bfa am: 6f9019ea18
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17750773

Change-Id: I099b490471488923f2f5504b92157da3172381c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 06:48:30 +00:00
chungkai
d35484bd0f genfs_contexts: fix path for i2c peripheral device am: 97bad77bfa am: 4200ee7415
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17750773

Change-Id: I5afff6c580877c1de2eec49753059a3e054af8a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 06:47:46 +00:00
chungkai
6f9019ea18 genfs_contexts: fix path for i2c peripheral device am: 97bad77bfa
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17750773

Change-Id: I8cba65caf81d7423b0af63ad2ce9c4a9e40c5c46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 06:25:14 +00:00
chungkai
4200ee7415 genfs_contexts: fix path for i2c peripheral device am: 97bad77bfa
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17750773

Change-Id: I1fd28a6c6b72bcda55c7df174ad0631369a0bc58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 06:23:54 +00:00
chungkai
97bad77bfa genfs_contexts: fix path for i2c peripheral device
paths are changed when we enable parallel module loading and
reorder the initializtaion of devices.

Test: without avc denial on B3 when booting
Bug: 22754176
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: I5153ec42d996390ae8167c67f35402afe65105cd
2022-04-14 04:00:32 +00:00
Android Build Coastguard Worker
31e743e3b2 Snap for 8421584 from bb5ccd0612 to udc-release
Change-Id: Ifcab3342b4216338836fa647bdf836f2ccc18196
2022-04-08 03:03:13 +00:00
chungkai
bb5ccd0612 genfs_contexts: fix path for i2c peripheral device am: 97b7cebd49 am: 200a0d6898 am: 0ac0af713c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17517664

Change-Id: I3f65f5e51ebcb3b22f84196ce3dd24ef64686679
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 11:13:19 +00:00
chungkai
0ac0af713c genfs_contexts: fix path for i2c peripheral device am: 97b7cebd49 am: 200a0d6898
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17517664

Change-Id: I007112a35f69c82dc2ae0cd1dbdab0b51f2814d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 10:52:22 +00:00
chungkai
49827d60d9 genfs_contexts: fix path for i2c peripheral device am: 97b7cebd49 am: 43635a25be
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17517664

Change-Id: I40333c5f5860408b5bbfbd9611e188651f01b628
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 10:51:49 +00:00
chungkai
200a0d6898 genfs_contexts: fix path for i2c peripheral device am: 97b7cebd49
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17517664

Change-Id: I2e79645c6a70b76be20cbab02bdd07afc9cc7c8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 10:30:59 +00:00
chungkai
43635a25be genfs_contexts: fix path for i2c peripheral device am: 97b7cebd49
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17517664

Change-Id: Iddb9f09fbfb4b0b97726657d6d8f0528eed80c15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 10:30:37 +00:00
chungkai
97b7cebd49 genfs_contexts: fix path for i2c peripheral device
paths are changed when we enable parallel module loading and
reorder the initializtaion of devices.

Test: without avc denial on B3 when booting
Bug: 227541760
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: I38c8baaa221e7552d2cdabe2169e937ec0d548ea
2022-03-31 09:08:39 +00:00
Android Build Coastguard Worker
310a5513ba Snap for 8228195 from 49798ce924 to udc-release
Change-Id: I4ac1cb065df048a752d32344285a8f0241648649
2022-02-26 06:06:07 +00:00
Tai Kuo
49798ce924 Remove CS40L26 common rules am: a3e65a0674 am: a07658d8ba
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/16963541

Change-Id: I65a459547a6f90fe69661fd1038b63013ff9c1e3
2022-02-25 19:40:46 +00:00
Tai Kuo
833f044962 Remove CS40L26 common rules am: a3e65a0674
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/16963541

Change-Id: Iae879c367f7081c420ebf752d41285da5a30c755
2022-02-25 19:33:25 +00:00
Android Build Coastguard Worker
15c53cb772 Snap for 8207854 from d6732a1351 to udc-release
Change-Id: I899f0731d1d5fbcae7ffb9a1b036bcbe6077c244
2022-02-22 04:00:59 +00:00
Tai Kuo
d6732a1351 Remove CS40L26 common rules
Bug: 220651401
Test: full build.
Test: Check normal and audio-coupled haptics function
Signed-off-by: Tai Kuo <taikuo@google.com>
Change-Id: I4b87df352a066e50d1dd5e23b7b0cb06216fc78b
2022-02-21 13:14:02 +00:00
Tai Kuo
a07658d8ba Remove CS40L26 common rules am: a3e65a0674
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/16963541

Change-Id: Id88302da1612e6fd1c5f5ec27edfbe86d7e57dde
2022-02-21 10:11:04 +00:00
Tai Kuo
a3e65a0674 Remove CS40L26 common rules
Bug: 220651401
Test: full build.
Test: Check normal and audio-coupled haptics function
Signed-off-by: Tai Kuo <taikuo@google.com>
Change-Id: I4b87df352a066e50d1dd5e23b7b0cb06216fc78b
2022-02-21 16:42:27 +08:00
Android Build Coastguard Worker
2f99382de8 Snap for 8183730 from 78579f4243 to udc-release
Change-Id: If7a411039b5d97e24807e027719ee74e932fadff
2022-02-15 04:02:13 +00:00
Joel Galenson
78579f4243 Include core policy OWNERS
Test: None
Change-Id: Ie4d25275e7f390ce6b44ddae53a8cce3c50ca9c1
2021-12-21 07:39:20 -08:00
Robin Peng
2add9de1f5 Move bluejay source code into bluejay device folders am: ad04f387e5 am: d0fbb7d25f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/16273840

Change-Id: I8971229b2ee23e355eb52a7626bd7a5bd6fc2f0d
2021-11-22 08:54:01 +00:00
Robin Peng
d0fbb7d25f Move bluejay source code into bluejay device folders am: ad04f387e5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/16273840

Change-Id: Id7c1b87b1a18ec4a5e6fd7802efbe7315ec0d300
2021-11-22 08:27:50 +00:00
Robin Peng
ad04f387e5 Move bluejay source code into bluejay device folders
from: 9419ce002ef9160ace967918f3568c88b5731d0f

Bug: 206553389
Change-Id: If4e8b2b04ecc6804b20ef7eebadcea565eb7c3e2
2021-11-16 22:06:17 +08:00
Roman Yepishev
3e87f7351a Initial empty repository 2021-11-15 23:23:19 +00:00
41 changed files with 3830 additions and 7 deletions

1
.gitupstream Normal file
View File

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

View File

@@ -17,8 +17,8 @@
PRODUCT_MAKEFILES := \
$(LOCAL_DIR)/aosp_bluejay.mk \
$(LOCAL_DIR)/aosp_bluejay_hwasan.mk \
$(LOCAL_DIR)/factory_bluejay.mk
$(LOCAL_DIR)/factory_bluejay.mk \
$(LOCAL_DIR)/lineage_bluejay.mk
COMMON_LUNCH_CHOICES := \
aosp_bluejay-trunk_staging-userdebug

5
BoardConfigLineage.mk Normal file
View File

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

View File

@@ -23,4 +23,8 @@ PRODUCT_MODEL := AOSP on Bluejay
PRODUCT_BRAND := Android
PRODUCT_MANUFACTURER := Google
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

@@ -51,7 +51,7 @@ PRODUCT_COPY_FILES += \
device/google/bluejay/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)))
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
device/google/bluejay/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia/BLUETOOTH.mods:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/BLUETOOTH.mods \
device/google/bluejay/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia/HANDSFREE.mods:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/HANDSFREE.mods \

View File

@@ -49,3 +49,5 @@ include device/google/gs101/wifi/BoardConfig-wifi.mk
-include vendor/google_devices/bluejay/proprietary/BoardConfigVendor.mk
$(call soong_config_set,google3a_config,target_device,bluejay)
include device/google/bluejay/bluejay/BoardConfigLineage.mk

View File

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

View File

@@ -0,0 +1,8 @@
package {
default_applicable_licenses: ["Android-Apache-2.0"],
}
runtime_resource_overlay {
name: "HbmSVManagerOverlay",
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: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

View File

@@ -0,0 +1,48 @@
<?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>
<dimen name="config_compensation_lux_enter_threshold">7000.0</dimen>
<array name="config_compensation_thresholds">
<item>7000.0</item>
<item>10000.0</item>
<item>35000.0</item>
<item>50000.0</item>
<item>80000.0</item>
<item>100000.0</item>
</array>
</resources>

View File

@@ -39,7 +39,7 @@ $(call inherit-product-if-exists, vendor/google_devices/bluejay/proprietary/Wall
DEVICE_PACKAGE_OVERLAYS += device/google/bluejay/bluejay/overlay
include device/google/gs101/fingerprint/extension/fingerprint.extension.mk
include device/google/bluejay-sepolicy/bluejay-sepolicy.mk
include device/google/bluejay/sepolicy/bluejay-sepolicy.mk
include device/google/bluejay/audio/bluejay/audio-tables.mk
include device/google/gs101/device-shipping-common.mk
include device/google/gs101/telephony/pktrouter.mk
@@ -143,8 +143,15 @@ PRODUCT_SOONG_NAMESPACES += \
device/google/bluejay
# Increment the SVN for any official public releases
ifdef RELEASE_SVN_BLUEJAY
TARGET_SVN ?= $(RELEASE_SVN_BLUEJAY)
else
# Set this for older releases that don't use build flag
TARGET_SVN ?= 65
endif
PRODUCT_VENDOR_PROPERTIES += \
ro.vendor.build.svn=61
ro.vendor.build.svn=$(TARGET_SVN)
# DCK properties based on target
PRODUCT_PROPERTY_OVERRIDES += \
@@ -166,9 +173,11 @@ PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_idle_timer_ms=0
# Bluetooth Hal Extension test tools
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PACKAGES_DEBUG += \
sar_test \
hci_inject
endif
# Config of primary display frames to reach LHBM peak brightness
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.primarydisplay.lhbm.frames_to_reach_peak_brightness=2
@@ -238,7 +247,7 @@ PRODUCT_PRODUCT_PROPERTIES += \
ro.support_one_handed_mode=true
# GPS xml
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
device/google/bluejay/gps.xml.b3:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
else

11
device-evolution.mk Normal file
View File

@@ -0,0 +1,11 @@
#
# Copyright (C) 2021 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Overlays
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay-evolution
# Udfps
TARGET_HAS_UDFPS += true

50
device-lineage.mk Normal file
View File

@@ -0,0 +1,50 @@
#
# Copyright (C) 2021 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
# HBM
PRODUCT_PACKAGES := \
HbmSVManagerOverlay
# Kernel
TARGET_PREBUILT_KERNEL := device/google/bluejay-kernel/Image.lz4
# Build necessary packages for vendor
# Codec2
PRODUCT_PACKAGES += \
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
# Properties
TARGET_VENDOR_PROP := $(LOCAL_PATH)/vendor.prop

11
evolution.dependencies Normal file
View File

@@ -0,0 +1,11 @@
[
{
"repository": "device_google_gs101",
"target_path": "device/google/gs101"
},
{
"repository": "device/google/bluejay-kernel",
"target_path": "device/google/bluejay-kernel",
"remote": "aosp-bluejay"
}
]

149
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=bluejay
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"

33
lineage_bluejay.mk Normal file
View File

@@ -0,0 +1,33 @@
#
# Copyright (C) 2021 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/bluejay/aosp_bluejay.mk)
$(call inherit-product, device/google/gs101/lineage_common.mk)
$(call inherit-product, device/google/gs101/evolution_common.mk)
$(call inherit-product, device/google/bluejay/device-lineage.mk)
$(call inherit-product, device/google/bluejay/device-evolution.mk)
# Device identifier. This must come after all inclusions
PRODUCT_BRAND := google
PRODUCT_MODEL := Pixel 6a
PRODUCT_NAME := lineage_bluejay
# Boot animation
TARGET_SCREEN_HEIGHT := 2400
TARGET_SCREEN_WIDTH := 1080
PRODUCT_BUILD_PROP_OVERRIDES += \
TARGET_PRODUCT=bluejay \
PRIVATE_BUILD_DESC="bluejay-user 14 AP2A.240905.003.F1 12235381 release-keys"
BUILD_FINGERPRINT := google/bluejay/bluejay:14/AP2A.240905.003.F1/12235381:user/release-keys
$(call inherit-product, vendor/google/bluejay/bluejay-vendor.mk)

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,19 @@
<?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>
</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.6</item> <item>0.60091323</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

1364
proprietary-files-vendor.txt Normal file

File diff suppressed because it is too large Load Diff

151
proprietary-files.txt Normal file
View File

@@ -0,0 +1,151 @@
# 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/DevicePersonalizationPrebuiltPixel2021-v.U.14.playstore/DevicePersonalizationPrebuiltPixel2021-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
# 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/HotwordEnrollmentOKGoogleFUSION/HotwordEnrollmentOKGoogleFUSION.apk;PRESIGNED
product/priv-app/HotwordEnrollmentXGoogleFUSION/HotwordEnrollmentXGoogleFUSION.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
# 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.shannon.imsservice.xml
system_ext/etc/permissions/com.shannon.qualifiednetworksservice.xml
system_ext/etc/permissions/com.shannon.rcsservice.xml
system_ext/lib/libmediaadaptor.so
system_ext/lib64/libmediaadaptor.so
system_ext/priv-app/ShannonIms/ShannonIms.apk;PRESIGNED
system_ext/priv-app/ShannonQualifiedNetworksService/ShannonQualifiedNetworksService.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/EuiccSupportPixel.apk;PRESIGNED
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

11
proprietary-firmware.txt Normal file
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

1
sepolicy/.gitupstream Normal file
View File

@@ -0,0 +1 @@
https://android.googlesource.com/device/google/bluejay-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,2 @@
BOARD_VENDOR_SEPOLICY_DIRS += device/google/bluejay/sepolicy/bluejay
BOARD_VENDOR_SEPOLICY_DIRS += device/google/bluejay/sepolicy/tracking_denials

View File

@@ -0,0 +1,2 @@
# Block Devices
type fips_block_device, dev_type;

View File

@@ -0,0 +1,5 @@
# Binaries
/vendor/bin/ufs_firmware_update\.sh u:object_r:ufs_firmware_update_exec:s0
# Devices
/dev/block/platform/14700000\.ufs/by-name/fips u:object_r:fips_block_device:s0

View File

@@ -0,0 +1,4 @@
# Storage
genfscon sysfs /devices/platform/14700000.ufs/vendor u:object_r:sysfs_scsi_devices_0000:s0
genfscon sysfs /devices/platform/14700000.ufs/model u:object_r:sysfs_scsi_devices_0000:s0
genfscon sysfs /devices/platform/14700000.ufs/rev u:object_r:sysfs_scsi_devices_0000:s0

View File

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

View File

@@ -0,0 +1,10 @@
type ufs_firmware_update, domain;
type ufs_firmware_update_exec, vendor_file_type, exec_type, file_type;
init_daemon_domain(ufs_firmware_update)
allow ufs_firmware_update vendor_toolbox_exec:file execute_no_trans;
allow ufs_firmware_update block_device:dir r_dir_perms;
allow ufs_firmware_update fips_block_device:blk_file rw_file_perms;
allow ufs_firmware_update sysfs:dir r_dir_perms;
allow ufs_firmware_update sysfs_scsi_devices_0000:file r_file_perms;

View File

82
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=bluejay
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/bluejay",
"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

1417
skip-files-vendor.txt Normal file

File diff suppressed because it is too large Load Diff

16
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=0
persist.vendor.ril.use_radio_hal=1.6
ro.vendor.config.build_carrier=europen
vendor.rild.libpath=libsitril.so
# SSR
vendor.debug.ssrdump.type=sscoredump