416 Commits
bka ... udc

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

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

Change-Id: I56a923ac90b98e63c093c8cb65cb1059dde57c49
2024-09-07 14:10:16 +03:00
Cosmin Tanislav
b044b099ea tangorpro: do not manually build dependencies
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-09-07 14:10:07 +03:00
Michael Bestas
3903f6b2ea tangorpro: Libraries are now automatically added to PRODUCT_PACKAGES
Change-Id: Ie92fe02b7e6279195bf28944942c815db773b798
2024-09-07 14:08:57 +03:00
Michael Bestas
76c5ab9f4d tangorpro: Disable ELF checks for certain libraries
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2024-09-07 14:08:36 +03:00
Cosmin Tanislav
11ae01d152 tangorpro: skip dependencies which aren't defined in .bp
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2024-09-07 14:07:44 +03:00
Michael Bestas
4fcbc1a0eb tangorpro: fix libprotobuf-cpp-full-21.12 ELF check
Change-Id: I24632ade0e1ead24fc7f4ab3ca017962510c807a
2024-09-07 14:07:34 +03:00
Michael Bestas
bf26ef8df3 tangorpro: fix libprotobuf-cpp-lite-21.12 ELF check
Change-Id: I028723e6ff9ef71514857d683e2c65caf9e28fa0
2024-09-07 14:07:27 +03:00
Michael Bestas
d30c5e0a29 tangorpro: fix edge TPU ELF checks
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
2024-09-07 14:07:19 +03:00
Aaron Kling
2c4507ecdf tangorpro: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2024-09-07 14:06:32 +03:00
Aaron Kling
c58d0cd8b2 tangorpro: Enable elf checks
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2024-09-07 14:01:27 +03:00
Michael Bestas
9094876d26 Update fingerprint/build description from AP2A.240905.003
Change-Id: Ic716c69687500315849d14bef0b1aca4b29879d9
2024-09-04 06:03:06 +03:00
Michael Bestas
46ddc2d953 tangorpro: Sync extract scripts with templates
Change-Id: I83561b9064f7f27af90e21ac72a9c76e1dad8fad
2024-08-29 10:50:19 +03:00
Michael Bestas
77a2d22f61 Update fingerprint/build description from AP2A.240805.005
Change-Id: I386cdeced0483e144b9adbd15025b5866bf21cf3
2024-08-15 06:31:24 +03:00
Michael Bestas
5e367134ff tangorpro: Declare HBM lib as symlink during extraction
Change-Id: I97c07aa18250d37080e3f7d9c5c179a297f69657
2024-07-04 01:57:46 +03:00
Michael Bestas
4a59a5c848 Update fingerprint/build description from AP2A.240705.004
Change-Id: If655cfad16c9667ce3eec47579d741180b248292
2024-07-03 18:18:57 +03:00
Michael Bestas
d1e4306d61 tangorpro: Add GoogleCamera_6gb_or_more_ram.xml
Change-Id: I77d4457cd67b9ae2bd554bc077fb9a0f4c2357ea
2024-06-28 12:06:01 +00:00
Michael Bestas
73f5a132cd tangorpro: Disable Wi-Fi verbose logging by default
Change-Id: Iafe9f4b83d157906ca6b9114db52ab27b1a01878
2024-06-23 02:20:53 +03:00
Michael Bestas
7a93d42453 proprietary-files: AP2A.240605.024
Change-Id: I1ce822c57a2c0a5ef2a08f211ba6a536334fffed
2024-06-16 00:41:41 +03:00
Michael Bestas
1c65f251a9 Update fingerprint/build description from AP2A.240605.024
Change-Id: Ib952950b8ecddc644f25b15a9c80630dcaf495b8
2024-06-15 23:01:18 +03:00
Michael Bestas
cc22bd34e8 Merge tag 'android-14.0.0_r50' into staging/lineage-21_merge-android-14.0.0_r50
Android 14.0.0 Release 50 (AP2A.240605.024)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZmdzmwAKCRDorT+BmrEO
# eP5CAJ4tNkaOBrYlFXgK1f3piobN26Ns6QCePy56dRFCKMZ49kpgMNQzxS/PXJM=
# =oPUr
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Jun 11 00:43:55 2024 EEST
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2543 signatures in the past
#      2 years.  Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Jacky Liu
# Via Android Build Coastguard Worker (4) and others
* tag 'android-14.0.0_r50':
  Update i2c device paths
  Add additional rfkill path for bluetooth

Change-Id: I211b27cbc59bcce90f42b8fa9a3aebb181e720a2
2024-06-15 22:33:06 +03:00
Michael Bestas
8db4bce6e3 Merge tag 'android-14.0.0_r50' into staging/lineage-21_merge-android-14.0.0_r50
Android 14.0.0 Release 50 (AP2A.240605.024)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZmdzmwAKCRDorT+BmrEO
# eL+8AJ9uddMCk+7od3QZQjcrCUkCVZLUogCeMGmSYtCY9nktOjJZxipSoxCSc+o=
# =t2Us
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Jun 11 00:43:55 2024 EEST
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2543 signatures in the past
#      2 years.  Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Carter Hsu (2) and others
# Via Android Build Coastguard Worker (10) and others
* tag 'android-14.0.0_r50':
  audio: disable the audio proxy hal(mediashell)
  Initial Bootloader prebuilt for AP3% build
  Adjust Tangor VoIP tuning for code changes in AOC
  Extend the APMg3 AOC control to handle more profiles
  powerstats: use display MRR state residency data provider
  uwb: align tangorpro calibs with other pixel devices
  audio: adding libspeechenhancer for T6 Pro
  tangorpro: control the kernel by release configuration
  tangorpro: Enable fast scan

Change-Id: I2d83a0033a23cb7c0376483ec3141988e9b913c8
2024-06-15 22:32:59 +03:00
Michael Bestas
dee8e6430e Update fingerprint/build description from AP1A.240505.004
Change-Id: Iccab226562469aeee1f4e52d60af3f6f5c68f6b5
2024-05-08 02:27:07 +03:00
Michael Bestas
6ff9f4d6ea fixup! Disable userdebug diagnostics
Change-Id: I99cb07866e0e45bd7008041d3dcd50a5bebe88ff
2024-04-24 19:56:28 +03:00
Michael Bestas
98ba41b1fd Update fingerprint/build description from AP1A.240405.002
Change-Id: If8284cf72f165db59501926e3758c02823f0e316
2024-04-03 21:31:11 +03:00
Michael Bestas
b06e9d4f61 Update fingerprint/build description from AP1A.240305.019.A1
Change-Id: I25d9944d8f006ac5b79d2d8d93611c833489a4fd
2024-03-10 22:10:57 +02:00
Chirayu Desai
574414be9e proprietary-files: AP1A.240305.019.A1
Change-Id: Ie54fc05d1f4be83451990d9e4a580827787ce4f3
2024-03-10 10:37:14 +02:00
Michael Bestas
2d4ea49aa6 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+BmrEOeAUCZeZWxgAKCRDorT+BmrEO
# eJb0AJ4lmasAlAgVU2i38OcfkmrnizpbogCeP5zjJOOL8DhO0drA+dWQiR3sLGk=
# =14yV
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar  5 01:18:30 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 2379 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 Wilson Sung (5) and others
# Via Automerger Merge Worker (54) and others
* tag 'android-14.0.0_r29':
  Update SELinux error
  Update SELinux error
  Move kernel.te to gs201-sepolicy
  Supress kernel avc log before SELinux initialized
  Update SELinux error
  Remove the tracking_denials entry as the issue
  remove obsolete entry
  introduce a new sepolicy owner

Change-Id: I117019af17a0f22d600740c94909329fb0030212
2024-03-10 09:17:39 +02:00
Michael Bestas
581d79c624 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+BmrEOeAUCZeZWxQAKCRDorT+BmrEO
# eNIdAJ99q7O2pc65/B2ev7lnTT8gWEGlPwCdFvGlI04LCSDyNRj2+MXmFliwafQ=
# =ElkU
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar  5 01:18: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 2378 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 Per Åhgren (3) and others
# Via Automerger Merge Worker (560) and others
* tag 'android-14.0.0_r29': (32 commits)
  Branch bootloader prebuilts for 24Q2 release
  Update APMg3 and tuning configs for the tablet and dock mode to version 12
  powerhint: game mode tuning
  powerhint: add game mode tuning nodes
  Update APMg3 and tuning configs to version 11
  update idle brightness curve
  Remove unnecessary Android.mk in device/google/tangorpro
  Bugfix: Ring volume stuck at zero on tangor
  Fix lunch choices for git_main
  PREUPLOAD: Enforce jsonlint in preupload
  Fix lunch choices for git_main
  Split bootloader prebuilt to 24Q1 and trunk version
  thermal: align the setting VSKIN related sensors
  update idle brightness curve
  Extend the APMg3 tunings to also handling turning AEC off
  Use classic connection by default with LE audio device for T6pro
  powerhint: tangorpro: update vendor_sched procfs paths
  Use android.hardware.graphics.common wrap.
  Use PRODUCT_COPY_FILES to install uwb country files
  Bump android.hardware.graphics.common V4->V5
  ...

 Conflicts:
	Android.mk
	AndroidProducts.mk

Change-Id: I31438e86eb94824eb431b09a97bec8907724f1c9
2024-03-10 09:17:23 +02:00
Michael Bestas
065dfaf3b7 Revert "tangorpro: overlay: Increase status_bar_padding_start"
This reverts commit bf5d56b221.

Reason for revert: Not working properly.

Change-Id: Ic0ebb7bb25304f553b03a08229a3139d0291dae1
2024-02-18 00:57:38 +02:00
Android Build Coastguard Worker
3a9945b3a4 Snap for 11420186 from 567253e387 to 24Q2-release
Change-Id: Ibba0b1f0990bebbc3294704f1dd6063efc9d228c
2024-02-08 00:03:16 +00:00
Michael Bestas
8e9eaaff38 tangorpro: Add prebuilt kernel to lineage.dependencies
Change-Id: Iab5f4f4b2d98606e4f658c69e8f16f73ce7924bb
2024-02-08 00:26:12 +02:00
Chirayu Desai
30cc06711a tangorpro: Set TARGET_PREBUILT_KERNEL
Change-Id: I156a4af77bd619f855f734983b24677531156c4d
2024-02-08 00:25:36 +02:00
Michael Bestas
ea5339d664 tangorpro: Squashed revert of inline kernel build
Revert "tangorpro: Build mali_pixel prior to mali_kbase"

This reverts commit a271d0a089.

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

This reverts commit 32d2dec662.

Revert "tangorpro: Build external modules"

This reverts commit 9da302cc23.

Revert "tangorpro: Inline kernel building"

This reverts commit 2b4010cfed.

Change-Id: Ibd0c73352d5d2c52b9f0b31b4c7b8ce400699a35
2024-02-08 00:24:47 +02:00
Michael Bestas
7211f43759 Update fingerprint/build description from UQ1A.240205.002
Change-Id: Iff59c27950faa9c75b981ed6976cac9962050bb1
2024-02-06 19:08:47 +02:00
Jacky Liu
567253e387 Update i2c device paths
Remove entries which are already in gs201-sepolicy.

Bug: 323447554
Test: Boot to home
Change-Id: I3643ce79da93b8873843a06eb86a5af5c26df449
2024-02-06 16:15:32 +00:00
Android Build Coastguard Worker
1412fee686 Snap for 11386701 from d1c2edb86d to 24Q2-release
Change-Id: I0ce4e07f3436be0f2a4cfa5525cf6912868a1be0
2024-02-01 00:02:36 +00:00
Xin Li
d1c2edb86d [automerger skipped] Merge Android 24Q1 Release (ab/11220357) am: de3b6df51d -s ours
am skip reason: Merged-In Ia58c0e4b3378f63aaafd2317353ca2779fab14d7 with SHA-1 ad3e118f4f is already in history

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

Change-Id: Id98e2d3df5232a51be5d36481ec734388fab55d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-31 02:03:36 +00:00
Android Build Coastguard Worker
f941c0faff Snap for 11355999 from af4ca9a019 to 24Q2-release
Change-Id: Ib68e5d0251226d9bb6829944510e9879c6535c9e
2024-01-25 02:33:55 +00:00
Jacky Liu
af4ca9a019 Add additional rfkill path for bluetooth
Add another possible rfkill path for bluetooth.

Test: Enable bluetooth successfully
Bug: 316820336
Change-Id: I444b083a5dd985f98e507311ee79d22ff172ee16
2024-01-23 18:19:36 +08:00
Xin Li
de3b6df51d Merge Android 24Q1 Release (ab/11220357)
Bug: 319669529
Merged-In: Ia58c0e4b3378f63aaafd2317353ca2779fab14d7
Change-Id: I91a10a027ae1d1bab87ba89bdbba246d9ca8876b
2024-01-17 22:13:21 -08:00
Michael Bestas
325c482b62 Update fingerprint/build description from UQ1A.240105.002
Change-Id: I1132d5fbb303cbb0525fe7bc24af19f6b9b99370
2024-01-08 01:51:09 +02:00
Android Build Coastguard Worker
2b51161048 Snap for 11227258 from c7be07805c to 24Q2-release
Change-Id: I01947d5e2bd64b4a9680a6061485eecf627057be
2023-12-16 02:02:18 +00:00
Android Build Coastguard Worker
506c2d94b1 Snap for 11220357 from 1c04ca0cc5 to 24Q1-release
Change-Id: I2aa76ee77784178aa04fedb1db030135ed0d59fe
2023-12-15 00:22:36 +00:00
Android Build Coastguard Worker
b48059a208 Snap for 11206181 from c7be07805c to 24Q1-release
Change-Id: I118d69127d467277f6cf315ee0ed0e52084ef167
2023-12-12 02:02:34 +00:00
Android Build Coastguard Worker
d1df9bbd84 Snap for 11206181 from 39334aac02 to 24Q1-release
Change-Id: I67269654cc11f2cabab7e094c32190fa4d794ca4
2023-12-12 02:02:32 +00:00
Xin Li
c7be07805c [automerger skipped] Merge Android 14 QPR1 am: ad50b1a30f -s ours am: 07c76a516e -s ours am: dec61b7213 -s ours
am skip reason: Merged-In Icc5989bb85aa25d28c8b44f90c76a7a95b9b396e with SHA-1 4dc38075c2 is already in history

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

Change-Id: I73a7dc2ebed78005d4ff5f01170a60e5da5bfa81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 22:57:56 +00:00
Xin Li
dec61b7213 [automerger skipped] Merge Android 14 QPR1 am: ad50b1a30f -s ours am: 07c76a516e -s ours
am skip reason: Merged-In Icc5989bb85aa25d28c8b44f90c76a7a95b9b396e with SHA-1 4dc38075c2 is already in history

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

Change-Id: I8112639c8a8daed892a0beb220a1bda65ed17c00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 22:02:43 +00:00
Xin Li
07c76a516e [automerger skipped] Merge Android 14 QPR1 am: ad50b1a30f -s ours
am skip reason: Merged-In Icc5989bb85aa25d28c8b44f90c76a7a95b9b396e with SHA-1 4dc38075c2 is already in history

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

Change-Id: I71cfefaa62fcf04b796fa8b55b7d32362b17d99f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 21:16:54 +00:00
Michael Bestas
7e186e819b Update fingerprint/build description from UQ1A.231205.015
Change-Id: I1f66f5f163b6375f4e8dc0d5d0cd26c29e842b5b
2023-12-10 16:53:32 +02:00
Michael Bestas
63ad713ad7 proprietary-files: UQ1A.231205.015
Change-Id: I25e3273e669c70c81a3ca7d2cf6f8fda4d866b1a
2023-12-10 16:40:42 +02:00
Michael Bestas
a61e8bbf65 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
# eNabAJ0an4zM2j79aHSoaofgvnLgZ3qppwCdEJe1QwH+A4gGRmlqwNkgVKVnprg=
# =8USO
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Dec  6 21:44:34 2023 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2194 signatures in the past
#      2 years.  Encrypted 4 messages in the past 23 months.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Nikhil Kumar (1) and eddielan (1)
# Via Automerger Merge Worker (7) and others
* tag 'android-14.0.0_r17':
  Correct fps sepolicy error
  Tracked SELinux denials for HSUM tangorpro mode

Change-Id: I6e8c1173f30c23c2596a98f7388a63fdfe95792d
2023-12-10 16:24:05 +02:00
Michael Bestas
e73b57e351 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
# eCLqAJ91gOhaZWR8cxumRfvDZj0RzMrodQCgkwlxQcsbc3lnJpQq3SnwlupjuRA=
# =juFe
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Dec  6 21:44:34 2023 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2194 signatures in the past
#      2 years.  Encrypted 4 messages in the past 23 months.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Per Åhgren (6) and others
# Via Automerger Merge Worker (84) and others
* tag 'android-14.0.0_r17': (37 commits)
  Extend the APMg3 tunings to also handling turning AEC off
  Update APMg3 and tuning configs to version 9
  [SWB] Disable super wideband
  Update APMg3 and tuning configs to version 8
  Disable limiting camera_hal for LAUNCH hint
  Config T6pro as LE audio hidden by default
  Update APMg3 and tuning configs to version 7
  [USB Audio AIDL] Fix wrong capture path on mixer_paths.xml
  Disable 32k dual mic support on T6Pro project
  Update APMg3 and tuning configs to version 6
  add mixer path for BT SCO voice call
  [AIDL] Add mixer paths for BT
  BQR: Enable LE Audio Choppy Event Report
  Revert "audio: set spatial tranaural enabled default property"
  [USB Audio AIDL] Add mixer_paths for usb audio.
  audio: set spatial tranaural enabled default property
  audio: spatial audio on spk
  Update APMg3 and tuning configs.
  Install APMg3 external module and tuning configs.
  audio: add speech enhancer
  ...

Change-Id: Idb478128845ca88ff4573583b48a3de24bf68775
2023-12-10 16:23:41 +02:00
Android Build Coastguard Worker
4479015b37 Snap for 11200327 from 6b2b1c7ac5 to 24Q1-release
Change-Id: I51e0cfb27fbb87ad046db20df9369ddc2bc7ae53
2023-12-09 04:02:52 +00:00
Xin Li
ad50b1a30f Merge Android 14 QPR1
Merged-In: Icc5989bb85aa25d28c8b44f90c76a7a95b9b396e
Bug: 315507370
Change-Id: I950dc20eef63eda80b7c490b81606c177e30fcbe
2023-12-08 13:13:55 -08:00
Android Build Coastguard Worker
d1246cb585 Snap for 11192287 from deb5fb62d8 to 24Q1-release
Change-Id: Iadf309a51683eeeed6752e2e89b13f1890b598df
2023-12-08 00:03:11 +00:00
Michael Bestas
c237b9d497 tangorpro: Add firmware extraction support
Change-Id: If6cb6334a8f7b2fcc77c8947569eba1b2002190a
2023-12-04 19:43:18 +02:00
Michael Bestas
526b994664 tangorpro: Sort blobs list
Change-Id: I9ee0dbbf80b3b556cbdd2c9aea233309dac9d0e1
2023-12-04 14:29:44 +02:00
Android Build Coastguard Worker
e0b82336e3 Snap for 11157599 from fb1b5ec6b5 to 24Q1-release
Change-Id: Ie6351da008e44bf00741fb6e43cdff667cece575
2023-11-30 00:03:59 +00:00
Michael Bestas
6f2aeec6e3 tangorpro: Switch to our charging animation
Change-Id: I747ca06359eacbcee995a5f42a532fb02d39c376
2023-11-29 19:40:30 +02:00
Android Build Coastguard Worker
8390e3b968 Snap for 11151698 from 855257d041 to 24Q1-release
Change-Id: I4ee4b868cdc53e5991c3bbeedc6b26c5cb0e3283
2023-11-29 00:04:30 +00:00
Nolen Johnson
ecb77ac00d tangorpro: Opt out of GMS comms suite
Change-Id: I7ebd0960ac9adad758ecb5ca1a3660f73447a9d1
(cherry picked from commit d5d8f94b24aeaf11231fe48cb35ac330c5931201)
2023-11-24 23:41:13 +00:00
Android Build Coastguard Worker
27543dd814 Snap for 11130229 from ad3e118f4f to 24Q1-release
Change-Id: Id93e6efc0c3772cad45cbb5984f62573bb226c25
2023-11-22 00:03:53 +00:00
Android Build Coastguard Worker
649b0e21ed Snap for 11130229 from 183a1cbec7 to 24Q1-release
Change-Id: If6b4b0de4fecec5209b36565e4e1ee89990032cb
2023-11-22 00:03:53 +00:00
Wilson Sung
ad3e118f4f Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 312375728
Change-Id: Ia58c0e4b3378f63aaafd2317353ca2779fab14d7
2023-11-21 07:41:36 +00:00
Android Build Coastguard Worker
13b2a3c2a5 Snap for 11124398 from f074293d7b to 24Q1-release
Change-Id: Ib84c2a453de3ef81d40bef5f0eab5c9de55dbbd0
2023-11-21 00:02:28 +00:00
Wilson Sung
f074293d7b Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 312069156
Change-Id: I8c6fd9908e126e23ced56fccea3275a0bddb4311
2023-11-20 03:15:04 +00:00
LuK1337
bf5d56b221 tangorpro: overlay: Increase status_bar_padding_start
This makes it match ongoing_appops_dot_min_padding.

Change-Id: I64a01e8d3766b97fd416bba1e26ba8b5d4159a42
2023-11-12 11:48:05 +00:00
LuK1337
a271d0a089 tangorpro: Build mali_pixel prior to mali_kbase
mali_kbase depends on mali_pixel symbols and thus has to be built first
so that Module.symvers gets generated.

Change-Id: Id4b44eda52a3a3f2d794e3a321e30934b1d22781
2023-11-11 16:40:15 +00:00
Michael Bestas
4cc663fdbc Update fingerprint/build description from UP1A.231105.003
Change-Id: I53573ac6cae953734b973bd7430fe65030788705
2023-11-09 01:10:55 +02:00
Android Build Coastguard Worker
82c4c47cad Snap for 11044623 from 68f42c0aa2 to 24Q1-release
Change-Id: Ia8845b357d11c2fffc2842ea38e30ea7b6b7fc27
2023-11-03 01:03:23 +00:00
Android Build Coastguard Worker
2ff69105f8 Snap for 11031655 from fba458fdac to 24Q1-release
Change-Id: Ifabd66f161f86de8dfc21c6b0b6c55628b375549
2023-11-01 01:03:04 +00:00
Android Build Coastguard Worker
17cb587b96 Snap for 11020550 from 081174c294 to 24Q1-release
Change-Id: I68d205ff94d430e8e91cdddcf2d46c6354fab328
2023-10-29 23:03:05 +00:00
Michael Bestas
32d2dec662 tangorpro: Drop ufs-pixel-fips140.ko
Change-Id: Id78a5edc62e6464270b395a0bd989443e32972a1
2023-10-29 23:50:31 +02:00
Neel Chauhan
9da302cc23 tangorpro: Build external modules
Change-Id: Ia1ee2e7a84cba6bcbc77fb40aba20dcd8debe299
2023-10-29 23:50:31 +02:00
Michael Bestas
2b4010cfed tangorpro: Inline kernel building
Change-Id: I629c70b74db44d02847212b774982060ab84f1d2
2023-10-29 23:50:31 +02:00
25ac817b50 tangorpro: Pull in various RRO's from stock
SettingsGoogleTangorproOverlay - Disables WiFi hotspot & Sim settings, adds tablet lottie animations, etc.

TitanSettingsOverlay - Enables communal settings (Hub Mode Settings), etc.

TitanSettingsProviderOverlay - Sets default screen timeout to 120 seconds & enables dock sounds by default.

TitanSysuiConfigOverlay - Enables full screen user switcher, sets keyguard affordance dimens, and sets various dock/communal components. etc.

[npjohnson]: Guard TitanSettingsOverlay with GMS property to prevent
crashes without GMS.

Change-Id: Ieabe0e569edffe0c9bb5787f03a98adb5df355dd
Signed-off-by: AnierinB <anierin@evolution-x.org>
2023-10-29 23:50:31 +02:00
Android Build Coastguard Worker
80c88c5ff3 Snap for 11017726 from 5796c276e7 to 24Q1-release
Change-Id: Ib4d81947657d0fbe2963c92470e35f7db0699e0c
2023-10-28 03:12:19 +00:00
Android Build Coastguard Worker
d426a4da5b Snap for 11012804 from 382babc109 to 24Q1-release
Change-Id: I653edf002c75d8c22d0ccf92d4daf5781c87fd49
2023-10-27 03:19:26 +00:00
Android Build Coastguard Worker
8858290ce3 Snap for 10992821 from 0b7ef55592 to 24Q1-release
Change-Id: I664445a6cd428a5624d11e4b57604fdbb0f388e5
2023-10-24 01:06:07 +00:00
Android Build Coastguard Worker
3744c2ac63 Snap for 10985023 from c8428611f1 to 24Q1-release
Change-Id: I7e8d1beb2ef3e702e66f90252e97ae28386b609f
2023-10-21 03:05:53 +00:00
Android Build Coastguard Worker
b6a395d057 Snap for 10985023 from c9a474e2e7 to 24Q1-release
Change-Id: I2141bd7bf4c858b4a8ce5d95be2ba6e2cce80825
2023-10-21 03:05:52 +00:00
Xin Li
c8428611f1 [automerger skipped] Merge 10952656 am: 4dc38075c2 -s ours am: ea43994fb5 -s ours
am skip reason: Merged-In I7652eac97c248e39787d715e4bc8fa529db97aec with SHA-1 ab9aa7563e is already in history

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

Change-Id: Ic71c1d65b71c53841ab5e2d83d70d0ed0f9c7415
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19 23:54:57 +00:00
Xin Li
ea43994fb5 [automerger skipped] Merge 10952656 am: 4dc38075c2 -s ours
am skip reason: Merged-In I7652eac97c248e39787d715e4bc8fa529db97aec with SHA-1 ab9aa7563e is already in history

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

Change-Id: I6d70496a40d8a1a47e8f7fac46de537ac0dcd5bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19 18:48:11 +00:00
Android Build Coastguard Worker
9d6d03873a Snap for 10963245 from 4d67b2011b to 24Q1-release
Change-Id: I0774adf27efe4ca5950b092ddf4c1b0ff2057f30
2023-10-18 01:04:55 +00:00
Nolen Johnson
bbfced0480 tangorpro: Build TangorproGMSOverlay RRO
* Conditionally enable GMS-specific product overlays related
  to HubUI.

Change-Id: I8eafc030e83dcd807191ea5941bf11e493617683
2023-10-18 00:17:09 +03:00
LuK1337
19231855dd tangorpro: overlay: Enable Ambient Display
Change-Id: I5229e4e19fe48812b0b058ffd5f8d3a939ca4e0c
2023-10-18 00:17:09 +03:00
Michael Bestas
f7eea14470 tangorpro: Enable auto rotation by default
Change-Id: Ie31db9c76785f80a6d66033dc30117f724170771
2023-10-18 00:17:09 +03:00
Nolen Johnson
5d75f2c90b tangorpro: Build GrilRadioCustomizableNoRadio RRO unconditionally
Change-Id: Ia420c4ea6187d89fd8d9e936a897c58321b6c70a
2023-10-18 00:17:09 +03:00
LuK1337
6874b10f99 tangorpro: overlay: Import selected framework-res product RRO overlays
Co-authored-by: Nolen Johnson <johnsonnolen@gmail.com>
Change-Id: I7e5fd6a7652feedbf98ee5b97e5a6703a79b77e3
2023-10-18 00:17:09 +03:00
Ethan Chen
4f94fb948f Disable userdebug diagnostics
* We can't make use of most of the debug features on userdebug builds.

Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2023-10-18 00:17:09 +03:00
Alessandro Astone
1cceceaab8 Rename privapp-permissions file to avoid conflict with gapps
When these permissions are updated and MindTheGapps are installed
addon.d will revert them to their previous state, preventing the
system to boot for missing privapp permissions in the whitelist.

Change-Id: I1a458dc242efcd422569b871dbfe084a33c76903
2023-10-18 00:17:09 +03:00
Chirayu Desai
69e58b94cf tangorpro: 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>
Co-authored-by: Nolen Johnson <johnsonnolen@gmail.com>
Co-authored-by: AnierinB <anierin@evolution-x.org>
Change-Id: I17b78ccf212d8364070c40fe3c7d06d4048e3fe4
2023-10-18 00:17:08 +03:00
Xin Li
4dc38075c2 Merge 10952656
Merged-In: I7652eac97c248e39787d715e4bc8fa529db97aec
Change-Id: Icc5989bb85aa25d28c8b44f90c76a7a95b9b396e
2023-10-17 10:08:12 -07:00
Wilson Sung
4d67b2011b Move kernel.te to gs201-sepolicy
Bug: 305880925
Fix: 305880925
Change-Id: Ie387dc9c424e41321e2ffce807f7245b6e189efc
2023-10-17 07:22:58 +00:00
Wilson Sung
f4bf916b05 Supress kernel avc log before SELinux initialized
Fix: 305600863
Change-Id: I795c7cd3b1df318a9164d0e3ec15d2930ecd7e21
2023-10-17 04:03:20 +00:00
Android Build Coastguard Worker
ea9e14ae93 Snap for 10958510 from 4320e842e1 to 24Q1-release
Change-Id: I057483d79592edf722994f086ad4802a2d407cc2
2023-10-17 02:30:14 +00:00
Android Build Coastguard Worker
84a4291ff1 Snap for 10958510 from 8d1fa19563 to 24Q1-release
Change-Id: I6ee420465bcfe357700af10ca3260788309de4fa
2023-10-17 02:30:13 +00:00
Wilson Sung
4320e842e1 Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 305600863
Change-Id: I7922325ac2ae83a2974a00bdf7a62b96f9b328fd
2023-10-16 12:20:36 +08:00
Android Build Coastguard Worker
84b400ac8c Snap for 10951558 from 8d00c915c7 to 24Q1-release
Change-Id: I44c1e74acba22d7f41dd16563894ac4de595d8a3
2023-10-15 01:03:28 +00:00
Android Build Coastguard Worker
a4b70a43d8 Snap for 10950137 from 01ee7550df to 24Q1-release
Change-Id: Ifc673d48860ee23cdf44432b02a58fa78762b94a
2023-10-14 05:04:49 +00:00
Android Build Coastguard Worker
ea08a5fcdb Snap for 10942032 from a32065508a to 24Q1-release
Change-Id: I10800937f93f3f05e41bc47157e7fb178da983f7
2023-10-13 03:10:03 +00:00
Chirayu Desai
70ef5ced6e Add initial Lineage product makefiles
Change-Id: I0781b6d4d74680ce7f0d860048871da7c2d43fb6
2023-10-12 20:35:09 +03:00
Michael Bestas
166e16c9f5 Update sepolicy path
Change-Id: Ia24ef37000ed9e1cdf994a32447b0250e3f89186
2023-10-12 20:33:49 +03:00
Michael Bestas
9dd24eb43b Add .gitupstream
Change-Id: I2c0ab4e6b31282f6d8be88942c4fe9c38871d7d0
2023-10-12 20:32:59 +03:00
Michael Bestas
a88074f0c9 Add 'sepolicy/' from tag 'android-14.0.0_r1'
git-subtree-dir: sepolicy
git-subtree-mainline: 60d8de3faa
git-subtree-split: ff3f33f5d0
Change-Id: I86dc68016773958e3fd343e006a8098c82a387cc
2023-10-12 20:32:16 +03:00
Android Build Coastguard Worker
d1e6d19e26 Snap for 10923648 from b12e265302 to 24Q1-release
Change-Id: I992c8822d30411087ee10f626144b15ce5eb82f2
2023-10-10 01:05:18 +00:00
Android Build Coastguard Worker
80bc4153c6 Snap for 10917888 from eb74c009b2 to 24Q1-release
Change-Id: I9d901b273403af7d666837f8044ca7692e6984b5
2023-10-07 23:04:22 +00:00
Android Build Coastguard Worker
919051a8a2 Snap for 10917888 from 1e11828187 to 24Q1-release
Change-Id: Ie978d5869830e8c9a5f127d0303fd5420aa29f4f
2023-10-07 23:04:21 +00:00
Xin Li
eb74c009b2 [automerger skipped] Merge Android 14 am: bc8e0e9a26 -s ours am: 3178755574 -s ours am: 921a9f1f5e -s ours am: 5b42f8faef -s ours am: ab9aa7563e -s ours
am skip reason: Merged-In I0650636d7177ea7748f3690eef98ccb47a1eaf1b with SHA-1 468e83b490 is already in history

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

Change-Id: Id7f0678e455e35c1a45602a8aafe28cec47ee9af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-07 00:20:38 +00:00
Xin Li
ab9aa7563e [automerger skipped] Merge Android 14 am: bc8e0e9a26 -s ours am: 3178755574 -s ours am: 921a9f1f5e -s ours am: 5b42f8faef -s ours
am skip reason: Merged-In I0650636d7177ea7748f3690eef98ccb47a1eaf1b with SHA-1 468e83b490 is already in history

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

Change-Id: I7652eac97c248e39787d715e4bc8fa529db97aec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 11:01:08 +00:00
Xin Li
5b42f8faef [automerger skipped] Merge Android 14 am: bc8e0e9a26 -s ours am: 3178755574 -s ours am: 921a9f1f5e -s ours
am skip reason: Merged-In I0650636d7177ea7748f3690eef98ccb47a1eaf1b with SHA-1 468e83b490 is already in history

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

Change-Id: Ifc0b804785347cf04ea96a2762cf824803562343
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 09:51:17 +00:00
Xin Li
921a9f1f5e [automerger skipped] Merge Android 14 am: bc8e0e9a26 -s ours am: 3178755574 -s ours
am skip reason: Merged-In I0650636d7177ea7748f3690eef98ccb47a1eaf1b with SHA-1 468e83b490 is already in history

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

Change-Id: I9a68d4829ebeea66400f4487bd5c3a910ac36890
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 08:59:38 +00:00
Xin Li
3178755574 [automerger skipped] Merge Android 14 am: bc8e0e9a26 -s ours
am skip reason: Merged-In I0650636d7177ea7748f3690eef98ccb47a1eaf1b with SHA-1 468e83b490 is already in history

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

Change-Id: Ic795e41abbf2afbffa083bf527c3a14a00fce63b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 07:52:37 +00:00
Xin Li
bc8e0e9a26 Merge Android 14
Bug: 298295554
Merged-In: I0650636d7177ea7748f3690eef98ccb47a1eaf1b
Change-Id: I4b10d410f2c326ae8ae9c5c91b7374068340b562
2023-10-05 15:36:53 -07:00
Android Build Coastguard Worker
6b42a58710 Snap for 10897809 from 9733160186 to 24Q1-release
Change-Id: I758a4562901ae7534c99176267c0bc26e0e85153
2023-10-04 02:29:30 +00:00
Android Build Coastguard Worker
1e19977d8d Snap for 10889587 from f300a2a151 to 24Q1-release
Change-Id: I5d1653e873c166d07cb272cfe0c285a775ecece3
2023-10-03 03:04:45 +00:00
Android Build Coastguard Worker
4c437058fd Snap for 10884074 from 6d09eeb161 to 24Q1-release
Change-Id: I98d343d63320034c0cc38d88a94036150d995596
2023-09-30 03:04:41 +00:00
Android Build Coastguard Worker
c60c422ef2 Snap for 10878163 from d2b8f191e2 to 24Q1-release
Change-Id: I94da2fba62fb5011f3795c446ab957027a0646af
2023-09-29 01:04:23 +00:00
Android Build Coastguard Worker
a33b8d6a70 Snap for 10872577 from 66226b4870 to 24Q1-release
Change-Id: Iad311d9d2d5a1b3eab08cf6e8420cf93b6d97bfe
2023-09-28 01:09:26 +00:00
Android Build Coastguard Worker
1e8a905dd2 Snap for 10865348 from ea99f5673b to 24Q1-release
Change-Id: Ib95ee3a8e2e02e4222ed3251c48f8e31c2c986b7
2023-09-27 01:03:33 +00:00
Android Build Coastguard Worker
32bc7dd7d7 Snap for 10860171 from daeeb22bbf to 24Q1-release
Change-Id: I3a2ea3be2160a048a014065e4b25cba52928c2d9
2023-09-26 01:03:29 +00:00
Android Build Coastguard Worker
6cfb177137 Snap for 10843824 from 47ca22793b to 24Q1-release
Change-Id: Ie204c33ff2bcee54304cf09d61f67789e0b2c043
2023-09-21 21:53:01 +00:00
Android Build Coastguard Worker
01c6619adb Snap for 10843824 from 987c287f3c to 24Q1-release
Change-Id: Ifb91956f00eb259e38d3c8789904bb79c9d5dc02
2023-09-21 21:53:01 +00:00
Xin Li
47ca22793b [automerger skipped] Merge Android U (ab/10368041) am: f417fa45b6 -s ours am: 7d5ceaea4c -s ours am: 7327b27d0c -s ours am: 776ee694e7 -s ours
am skip reason: Merged-In Icea535234dc31f0655bfd551f2cc2f0764646fde with SHA-1 6d0df30675 is already in history

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

Change-Id: I72b8367544db9d33a71054d2e1f87ad6cf01c995
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 20:38:32 +00:00
Xin Li
776ee694e7 [automerger skipped] Merge Android U (ab/10368041) am: f417fa45b6 -s ours am: 7d5ceaea4c -s ours am: 7327b27d0c -s ours
am skip reason: Merged-In Icea535234dc31f0655bfd551f2cc2f0764646fde with SHA-1 6d0df30675 is already in history

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

Change-Id: I5a6927663dbdc162270aa066c9e9d1be323245b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 01:11:27 +00:00
Xin Li
7327b27d0c [automerger skipped] Merge Android U (ab/10368041) am: f417fa45b6 -s ours am: 7d5ceaea4c -s ours
am skip reason: Merged-In Icea535234dc31f0655bfd551f2cc2f0764646fde with SHA-1 6d0df30675 is already in history

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

Change-Id: I63483bd11f1fd9d02de1ec34d8d2e4cc4d6d57ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 00:35:43 +00:00
Xin Li
7d5ceaea4c [automerger skipped] Merge Android U (ab/10368041) am: f417fa45b6 -s ours
am skip reason: Merged-In Icea535234dc31f0655bfd551f2cc2f0764646fde with SHA-1 6d0df30675 is already in history

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

Change-Id: Id5132c1746f67a7c91865d8b7f9779b628886ff7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 23:59:43 +00:00
Android Build Coastguard Worker
c4fc933e7b Snap for 10658274 from 1ef0169b1f to udc-qpr1-release
Change-Id: I030f49ed3ac4f40887c08e463e851138462b603a
2023-08-15 01:08:14 +00:00
Xin Li
f417fa45b6 Merge Android U (ab/10368041)
Bug: 291102124
Merged-In: Icea535234dc31f0655bfd551f2cc2f0764646fde
Change-Id: Ida3d5d7569a098018e118d2ed4f75459af49e6da
2023-08-14 15:36:11 -07:00
eddielan
8426d5feb7 Correct fps sepolicy error am: 1ef0169b1f am: 2788239ea6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/24327051

Change-Id: If47f62e61f8c538c632207d5e9ae5f2427b48722
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-14 11:43:56 +00:00
eddielan
2788239ea6 Correct fps sepolicy error am: 1ef0169b1f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/24327051

Change-Id: I00326f25c044b29f4a07f659f75ddd7d9f98c438
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-14 11:02:05 +00:00
eddielan
1ef0169b1f Correct fps sepolicy error
E SELinux : avc:  denied  { find }
name=android.frameworks.sensorservice.ISensorManager/default
scontext=u:r:hal_fingerprint_capacitance:s0
tcontext=u:object_r:fwk_sensor_service:s0
tclass=service_manager permissive=0

Bug: 294959986
Test: make selinux_policy -j128
Change-Id: I987349032bdf7b79e1985a321949987860a08098
2023-08-08 17:37:51 +08:00
Android Build Coastguard Worker
09f67b03d5 Snap for 10421851 from 076dee1318 to udc-qpr1-release
Change-Id: I5a70835f2b9b64a670a30084b1352049b4b25951
2023-07-01 01:07:14 +00:00
Nikhil Kumar
f158e2bde3 Tracked SELinux denials for HSUM tangorpro mode am: 076dee1318 am: 77bdfa9251
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23845801

Change-Id: I3198e8af9fab2cf9c45aaa64105978fe22a3cf7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 22:44:52 +00:00
Nikhil Kumar
77bdfa9251 Tracked SELinux denials for HSUM tangorpro mode am: 076dee1318
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23845801

Change-Id: I9159b1e332c416399adb8a036b8f7e0ae837e965
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 22:04:56 +00:00
Nikhil Kumar
076dee1318 Tracked SELinux denials for HSUM tangorpro mode
Bug: 289358324
Test: Run the boot health test to verify if the Denials are ignored.
Change-Id: I74063ed1634dc4b9bff524203e537b0dfc36b02e
2023-06-30 16:17:50 +01:00
changyan
7d9914d66e Remove the tracking_denials entry as the issue
Bug: 275001805
Test: SELinuxUncheckedDenialBootTest
Change-Id: I0b15523fdbfb6d96467719a45a9e5c4f46715cc5
2023-06-20 06:46:36 +00:00
Luis Delgado de Mendoza Garcia
15b36c1509 Remove bugmap for aoc sepolicy error. am: 468e83b490 am: 5f1b0a9ba6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: Ida5810b39e5a7b67141564b28577f883b48b5506
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 18:08:22 +00:00
Adam Shih
84e2bd8231 remove obsolete entry
Bug: 239115418
Test: adb bugreport
Change-Id: I5bc086c3cf5dd742307109f22bf7e9ee154a3d72
2023-05-31 01:45:12 +00:00
Luis Delgado de Mendoza Garcia
5f1b0a9ba6 Remove bugmap for aoc sepolicy error. am: 468e83b490
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: I2f94f91b0042b2569e40d5c22e29e29d20ca4774
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-18 04:32:30 +00:00
Android Build Coastguard Worker
17d644449c Snap for 10157673 from c48ffc1632 to udc-qpr1-release
Change-Id: I4bf48aca8e217830364969d5706e177c3d1765a9
2023-05-18 03:02:49 +00:00
Android Build Coastguard Worker
ff3f33f5d0 Snap for 10154358 from 468e83b490 to udc-release
Change-Id: I225ca84b0872c2e9010c9ab4259eb54ab19488ca
2023-05-17 23:03:38 +00:00
Luis Delgado de Mendoza Garcia
da31a152f6 Remove bugmap for aoc sepolicy error. am: 468e83b490 am: b71b1e2ae2 am: 866b1d7627 am: e002e98e54
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: I035f8046c5875572a9ea93fb3acc4d9a31647921
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 22:45:09 +00:00
Luis Delgado de Mendoza Garcia
ce1f923adb Remove bugmap for aoc sepolicy error. am: 468e83b490 am: 6d0df30675 am: c0fcb086db am: 296f6aa1c2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: I83f5c1ad6c27cca9d4c98b131b458d0b74730a09
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 22:32:51 +00:00
Luis Delgado de Mendoza Garcia
9e280461f0 Remove bugmap for aoc sepolicy error. am: 468e83b490 am: b71b1e2ae2 am: c48ffc1632 am: 6492b30156
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: I8211143f80cc1c202a1987832c5f48150d9dac91
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 22:18:17 +00:00
Luis Delgado de Mendoza Garcia
e002e98e54 Remove bugmap for aoc sepolicy error. am: 468e83b490 am: b71b1e2ae2 am: 866b1d7627
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: Iad08e3f839d2ee6185cee3da41c97b37500a78fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 20:17:51 +00:00
Luis Delgado de Mendoza Garcia
296f6aa1c2 Remove bugmap for aoc sepolicy error. am: 468e83b490 am: 6d0df30675 am: c0fcb086db
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: I2acdc8dddc42125611b8bd2c23a2037ece41f53f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 20:09:12 +00:00
Luis Delgado de Mendoza Garcia
6492b30156 Remove bugmap for aoc sepolicy error. am: 468e83b490 am: b71b1e2ae2 am: c48ffc1632
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: Ifac657d50366deb8e5c4760e284871ac0890fc59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 20:08:14 +00:00
Luis Delgado de Mendoza Garcia
866b1d7627 Remove bugmap for aoc sepolicy error. am: 468e83b490 am: b71b1e2ae2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: Iad66dcef9d324960cfac6a9431adcf8644c2f6ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 19:03:15 +00:00
Luis Delgado de Mendoza Garcia
c0c090dba1 Remove bugmap for aoc sepolicy error. am: 468e83b490 am: e03684088d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: I94bcc634084db35b25077285380c0fdb8fec02f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 19:03:11 +00:00
Luis Delgado de Mendoza Garcia
c0fcb086db Remove bugmap for aoc sepolicy error. am: 468e83b490 am: 6d0df30675
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: I7f07c37a0f8c440cad1afa724ef7ff87069d6c89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 19:03:02 +00:00
Luis Delgado de Mendoza Garcia
c48ffc1632 Remove bugmap for aoc sepolicy error. am: 468e83b490 am: b71b1e2ae2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: I44bd5c2c759c32e9dfa5c8148c238c00286d9fbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 19:02:33 +00:00
Luis Delgado de Mendoza Garcia
6d0df30675 Remove bugmap for aoc sepolicy error. am: 468e83b490
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: Icea535234dc31f0655bfd551f2cc2f0764646fde
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 18:30:06 +00:00
Luis Delgado de Mendoza Garcia
b71b1e2ae2 Remove bugmap for aoc sepolicy error. am: 468e83b490
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: Ic9f4d215ec1fd5cd511a5b182a1243ac4ffb95f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 18:28:39 +00:00
Luis Delgado de Mendoza Garcia
e03684088d Remove bugmap for aoc sepolicy error. am: 468e83b490
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23263337

Change-Id: I31ff4e7719338726e473ea21a69f8b1918f0627d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 18:28:15 +00:00
Luis Delgado de Mendoza Garcia
468e83b490 Remove bugmap for aoc sepolicy error.
The sepolicy error was fixed by adding the necessary entries to
the gs201 sepolicy. Removing the bug map.

Bug: 281814892
Test: N/A
Change-Id: I0650636d7177ea7748f3690eef98ccb47a1eaf1b
2023-05-16 08:54:29 -07:00
Adam Shih
282e1ed30e Merge "introduce a new sepolicy owner" 2023-05-15 02:11:14 +00:00
Adam Shih
8bfc8ce40c introduce a new sepolicy owner
Bug: 281631102
Test: N/A
Change-Id: Ia857a34560dc7709effba2ccb4d83052c46b46dc
2023-05-12 02:29:41 +00:00
Android Build Coastguard Worker
19b67ca6b8 Snap for 10113759 from 6a684e0fcc to udc-release
Change-Id: I98fcf9043d058c09dc17e3e575e6c33354a6bd46
2023-05-11 23:03:39 +00:00
Wilson Sung
056465beab Update SELinux error am: 6a684e0fcc am: 11825fdf95 am: ea154c2063 am: 92265f47c9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: I7e4dbfb3166af1b9d527bbc3ec3b154ce0af7d8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 05:37:17 +00:00
Wilson Sung
d7cc129bcd Update SELinux error am: 6a684e0fcc am: 11825fdf95 am: aaa1b13e82 am: 9e6f1fd157
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: Id9afcf0cf4ceeb84afb1e6fd85139478de294339
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 04:55:44 +00:00
Wilson Sung
9666eb4a2d Update SELinux error am: 6a684e0fcc am: 5563e75d72 am: cf1243a7da am: a148e4406d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: Ie4d8591e4fbdde65887e8ab5783effc4dafa83e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 04:34:46 +00:00
Android Build Coastguard Worker
8b818d3c31 Snap for 10109327 from ea154c2063 to udc-qpr1-release
Change-Id: I0bc320223ad48bd8ae1308b79471f5b3b497a2e2
2023-05-11 03:02:52 +00:00
Wilson Sung
92265f47c9 Update SELinux error am: 6a684e0fcc am: 11825fdf95 am: ea154c2063
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: Ie4a361cc909bcf0ed047b15233c889f6f44efff0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 02:21:28 +00:00
Wilson Sung
9e6f1fd157 Update SELinux error am: 6a684e0fcc am: 11825fdf95 am: aaa1b13e82
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: I5b50531bc7379586952a883a2f0d3329b6b416ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 02:20:49 +00:00
Wilson Sung
ea154c2063 Update SELinux error am: 6a684e0fcc am: 11825fdf95
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: I0c2328e138fa679fe431513e31b4e8f87fee0ec3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 01:35:30 +00:00
Wilson Sung
aaa1b13e82 Update SELinux error am: 6a684e0fcc am: 11825fdf95
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: Iec9958402a0a3a64f74573bfa19a302addf98429
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 01:34:41 +00:00
Wilson Sung
a148e4406d Update SELinux error am: 6a684e0fcc am: 5563e75d72 am: cf1243a7da
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: Iac83468037f0101a1de5c50a1308aab7c09f74c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 00:27:15 +00:00
Wilson Sung
700341413d Update SELinux error am: 6a684e0fcc am: c001123704
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: I4e1bd155fe0b949b158ae9bd707b5da7ef25164d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 23:51:17 +00:00
Wilson Sung
cf1243a7da Update SELinux error am: 6a684e0fcc am: 5563e75d72
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: Ieed269b178062b98b9262179c9edc26af5dd617f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 23:48:13 +00:00
Wilson Sung
5563e75d72 Update SELinux error am: 6a684e0fcc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: I21f22cdf487337ab7fd21b2caa4760a4fc62291e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 22:58:09 +00:00
Wilson Sung
c001123704 Update SELinux error am: 6a684e0fcc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: I7240da9f715708b741142473d1bf159b172ab8cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 22:57:49 +00:00
Wilson Sung
11825fdf95 Update SELinux error am: 6a684e0fcc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/23123011

Change-Id: Icb34b3ba1974c83d72ba21fb9d1e86898056b642
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 22:55:25 +00:00
Wilson Sung
6a684e0fcc Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 281814892
Fix: 281663915
Change-Id: Ib2cd9aa4e42441c1d7bdb9c7df20f7ab2108cda4
2023-05-10 12:05:04 +00:00
matthuang
2675b0e28f [automerger skipped] Allow sensor hal to access uhid devices. am: 7e7ab2d604 am: c31a17278a -s ours am: 82c89ad06f -s ours am: 21af7c239b -s ours
am skip reason: Merged-In I2031c167f242b10b0a03076f0bc4184dd21e2cd5 with SHA-1 306f6c5e8c is already in history

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

Change-Id: I3349ec9164b3d932274ee0eb4845a960f73c2e85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 02:04:14 +00:00
Android Build Coastguard Worker
faaa4a003c Snap for 9853495 from 82c89ad06f to udc-release
Change-Id: I19ae1da535576b38bda948748259507b7f301102
2023-03-31 01:08:26 +00:00
matthuang
21af7c239b [automerger skipped] Allow sensor hal to access uhid devices. am: 7e7ab2d604 am: c31a17278a -s ours am: 82c89ad06f -s ours
am skip reason: Merged-In I2031c167f242b10b0a03076f0bc4184dd21e2cd5 with SHA-1 306f6c5e8c is already in history

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

Change-Id: Icdeae02f550ba89defd6292a248e96a5085b9722
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 00:07:30 +00:00
matthuang
09973822a4 [automerger skipped] Allow sensor hal to access uhid devices. am: 7e7ab2d604 am: c31a17278a -s ours am: 82c89ad06f -s ours am: 1527b47070 -s ours
am skip reason: Merged-In I2031c167f242b10b0a03076f0bc4184dd21e2cd5 with SHA-1 306f6c5e8c is already in history

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

Change-Id: I218cd240a0607ce31afad0ba3bb2b86289a33dcb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 22:05:10 +00:00
matthuang
1527b47070 [automerger skipped] Allow sensor hal to access uhid devices. am: 7e7ab2d604 am: c31a17278a -s ours am: 82c89ad06f -s ours
am skip reason: Merged-In I2031c167f242b10b0a03076f0bc4184dd21e2cd5 with SHA-1 306f6c5e8c is already in history

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

Change-Id: I50bdebf28a8cedefe796d6a186d61ea60f1fe0f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 20:59:26 +00:00
matthuang
82c89ad06f [automerger skipped] Allow sensor hal to access uhid devices. am: 7e7ab2d604 am: c31a17278a -s ours
am skip reason: Merged-In I2031c167f242b10b0a03076f0bc4184dd21e2cd5 with SHA-1 306f6c5e8c is already in history

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

Change-Id: I32129f8db32c9b9285cc6a44add2f68ec7002014
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:16:56 +00:00
matthuang
c31a17278a Allow sensor hal to access uhid devices. am: 7e7ab2d604
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22163454

Change-Id: Id8e8918fc05caab71376e1da997e64fe1bff7bad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 16:29:14 +00:00
Android Build Coastguard Worker
071f720daa Snap for 9815702 from 5acd6da793 to udc-release
Change-Id: I609ff14d219602a2b7777bcbd05e2500843e2891
2023-03-25 03:03:38 +00:00
Wilson Sung
b23bcd5563 Update SELinux error am: 5acd6da793 am: b5a80c33f3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22236037

Change-Id: Iab87e41632c917bdc0f6f19a33e35ffcff93b65a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24 05:51:46 +00:00
Wilson Sung
99914f96e0 Update SELinux error am: 5acd6da793 am: 5abdd96451
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22236037

Change-Id: Ibb7789fa8f564cdd55e5efaf567fc0c7b7fb3c88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24 05:51:31 +00:00
Wilson Sung
5abdd96451 Update SELinux error am: 5acd6da793
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22236037

Change-Id: I835ab82a42372389e9b143fa98c4f04064cfe0bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24 05:24:18 +00:00
Wilson Sung
b5a80c33f3 Update SELinux error am: 5acd6da793
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22236037

Change-Id: I40b820ccf0c2c98b27245740eb2083376b8d390f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24 05:24:13 +00:00
Wilson Sung
5acd6da793 Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 275001805
Change-Id: Ia930f873d1471bf38416e74b7c1dcf23da0470c0
2023-03-24 11:12:09 +08:00
matthuang
7e7ab2d604 Allow sensor hal to access uhid devices.
Bug: 262056923
Bug: 274537630
Test: Screen is off when put a magnet close to hall sensor.
Change-Id: I2031c167f242b10b0a03076f0bc4184dd21e2cd5
Merged-In: I2031c167f242b10b0a03076f0bc4184dd21e2cd5
2023-03-22 03:45:38 +00:00
Android Build Coastguard Worker
008cd5ddfb Snap for 9769041 from 0b98c52dfc to udc-release
Change-Id: I15181e7a64189e0a1729d96320b774b03328460e
2023-03-18 03:03:27 +00:00
Marcello Galhardo
09eac9ef10 Allow platform_app:systemui to access system_update info am: 7e59945dbb am: ddf255dc1e am: 0b98c52dfc am: 67f232aa2f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22086254

Change-Id: I887a3546e956d4ba488f6d2e5a13c27a580574da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-16 23:49:36 +00:00
Marcello Galhardo
53d7d0db28 Allow platform_app:systemui to access system_update info am: 7e59945dbb am: ddf255dc1e am: 0b98c52dfc am: 9c52389f67
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22086254

Change-Id: I6d1c68f1d951859e35d11cb84a189ddf65ffe47d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-16 23:48:56 +00:00
Marcello Galhardo
67f232aa2f Allow platform_app:systemui to access system_update info am: 7e59945dbb am: ddf255dc1e am: 0b98c52dfc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22086254

Change-Id: I54088cd2aecf5b287ee7263ce35fec71f660cc4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-16 23:11:28 +00:00
Marcello Galhardo
9c52389f67 Allow platform_app:systemui to access system_update info am: 7e59945dbb am: ddf255dc1e am: 0b98c52dfc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22086254

Change-Id: I60d6a4837cbc8b8e5acd7d7fa3523d95da41b16e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-16 23:10:46 +00:00
Marcello Galhardo
0b98c52dfc Allow platform_app:systemui to access system_update info am: 7e59945dbb am: ddf255dc1e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22086254

Change-Id: Idb27dcfcf2d900cd9da0d1c7d15b91e7fc61e005
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-16 22:33:23 +00:00
Marcello Galhardo
ddf255dc1e Allow platform_app:systemui to access system_update info am: 7e59945dbb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/22086254

Change-Id: I655ec7bf295f1a77f8af89546d2190930bfaa3ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-16 21:56:23 +00:00
Marcello Galhardo
7e59945dbb Allow platform_app:systemui to access system_update info
Test: manual

Bug: 273684235
Change-Id: I516e792e926827471b04b336038fab1b1cd540ec
2023-03-15 11:45:10 +00:00
Android Build Coastguard Worker
4fa30da24c Snap for 9642788 from a32c0da2f6 to udc-release
Change-Id: I068e5f4e0d7fe5667b09a77fb7ca2dda807b09ed
2023-02-23 05:56:19 +00:00
leochuang
248a2f85f2 Update SELinux error am: a32c0da2f6 am: d4d4a15644
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/21533884

Change-Id: I7b01d062b86b14e31397f9a1a3bee078e3a037c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 02:07:27 +00:00
leochuang
d4d4a15644 Update SELinux error am: a32c0da2f6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/21533884

Change-Id: I689cdd744849121ebb4385de1e6798b30b13d2f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 01:11:52 +00:00
leochuang
d2a8e9928b Update SELinux error am: a32c0da2f6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/21533884

Change-Id: I0b2a4a48e6de1f79375d20e4ce173f2d59bdc14f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 01:10:38 +00:00
leochuang
a32c0da2f6 Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 264823366
Change-Id: I9b6c67192c19d74429606653cd322a4686a21e4d
2023-02-22 10:30:21 +08:00
Android Build Coastguard Worker
2c80b1941f Snap for 9613524 from a026b453c4 to udc-release
Change-Id: I1cf1380cefb740e5da34b17e3f3e3b34c07133c6
2023-02-16 02:03:34 +00:00
Super Liu
a026b453c4 Remove unnecessary denials.
Bug: 263430971
Test: TreeHugger build.
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: Icd6a9e1ba2f779ad20be44e186919cb621705c21
2023-02-14 08:47:16 +00:00
Android Build Coastguard Worker
d54189e76b Snap for 9580861 from efb19b6d76 to udc-release
Change-Id: If474e38bfee7578f097319611b3e8876c2c6ab90
2023-02-09 02:03:25 +00:00
eddielan
efb19b6d76 fingerprint: Allow fps HAL to access sysfs_batteryinfo am: add3a60535 am: bb3aff7cb7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/21309530

Change-Id: I5d6455863aa95faaf57d10459d68937ed86a794d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 05:49:17 +00:00
eddielan
bb3aff7cb7 fingerprint: Allow fps HAL to access sysfs_batteryinfo am: add3a60535
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/21309530

Change-Id: I59fa51da0877d90c7a35f87513a106fd98d1c17d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 05:08:27 +00:00
eddielan
add3a60535 fingerprint: Allow fps HAL to access sysfs_batteryinfo
avc: denied { search } for name="dock" dev="sysfs" ino=68869
scontext=u:r:hal_fingerprint_capacitance:s0
tcontext=u:object_r:sysfs_batteryinfo:s0
tclass=dir permissive=1

Bug: 268158443
Test: make selinux_policy -j112
Change-Id: I28a50a68019bdf474df4de27d31df06ec13b2a7a
2023-02-07 17:52:35 +08:00
Android Build Coastguard Worker
ff85770444 Snap for 9564855 from 306f6c5e8c to udc-release
Change-Id: I39b9913a702c3375793bb4e0e803753108f602d5
2023-02-05 02:02:57 +00:00
matthuang
306f6c5e8c Allow sensor hal to access uhid devices.
Bug: 262056923
Test: Screen is off when put a magnet close to hall sensor.
Change-Id: I2031c167f242b10b0a03076f0bc4184dd21e2cd5
2023-01-31 17:30:19 +08:00
Android Build Coastguard Worker
a78874d54e Snap for 9519281 from c81e6d423f to udc-release
Change-Id: I9ab3170ec9a8e4288b5ba5e8483e3fe5c4e86070
2023-01-24 02:03:30 +00:00
Mariia Sandrikova
c81e6d423f [automerger skipped] Merge "DO NOT MERGE Revert "Revert "Clean up debug.sf.ignore_hwc_physical_display_or..."" into tm-qpr-dev am: 1dacfd5541 am: ea86adbe43 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I16ae8c24997ca05f09d4f94746d06e9303e543fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-23 19:30:23 +00:00
Mariia Sandrikova
83f511434f [automerger skipped] DO NOT MERGE Revert "Revert "Clean up debug.sf.ignore_hwc_physical_display_or..." am: 0f733764c2 am: de873ad131 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie342c6da79a973407ea16d29659f4ff15d64a144
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-23 19:30:22 +00:00
Mariia Sandrikova
ea86adbe43 Merge "DO NOT MERGE Revert "Revert "Clean up debug.sf.ignore_hwc_physical_display_or..."" into tm-qpr-dev am: 1dacfd5541
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/21071003

Change-Id: I32741e5dab8a9793555d045159d48192477f8a6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-23 18:42:09 +00:00
Mariia Sandrikova
de873ad131 DO NOT MERGE Revert "Revert "Clean up debug.sf.ignore_hwc_physical_display_or..." am: 0f733764c2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/21071003

Change-Id: I5b67f0c6c0077a01bd8b89240d6181afd48dcf60
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-23 18:42:08 +00:00
Mariia Sandrikova
1dacfd5541 Merge "DO NOT MERGE Revert "Revert "Clean up debug.sf.ignore_hwc_physical_display_or..."" into tm-qpr-dev 2023-01-23 18:00:57 +00:00
Mariia Sandrikova
0f733764c2 DO NOT MERGE Revert "Revert "Clean up debug.sf.ignore_hwc_physical_display_or..."
Clean up debug.sf.ignore_hwc_physical_display_orientation

Temporary property was introduced in Iffbdc13149f517f0b59b313f1fe1f7900cc8597e

Test: manual
Bug: 246793311

Revert submission 20920163-revert-20881991-clean-up-temp-sysprop-FZOZHLNEBL

Reason for revert: Revert a revert of I000feb9e54a9f3b897eb4867fb285788cdb2fc46 to land it again

Reverted changes: /q/submissionid:20920163-revert-20881991-clean-up-temp-sysprop-FZOZHLNEBL

Change-Id: Id4658d31b73adfa9e0996891d0529a7277043ed3
2023-01-23 11:42:58 +00:00
Android Build Coastguard Worker
b0b920952f Snap for 9489393 from 22698e6f3d to udc-release
Change-Id: Ie4a44a25f91c7a19f65e6d8184696444045a1845
2023-01-14 04:03:35 +00:00
Ken Yang
22698e6f3d Merge "WLC: Remove unused wireless_charger policies" 2023-01-13 14:41:31 +00:00
Android Build Coastguard Worker
28af62f607 Snap for 9484614 from 71e0e3a27c to udc-release
Change-Id: If232b9d4f8747d3c9a79697342acfb5aeb0e8ec2
2023-01-13 02:04:15 +00:00
Myles Watson
bc6b0f11da [automerger skipped] TangorPro: Use common sepolicy for bt_device am: bb7ac209e5 -s ours
am skip reason: Merged-In I29ca448d60af312d7dbe241f93592233d16bfcbe with SHA-1 dc359f2178 is already in history

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

Change-Id: I67d8a0c5fab66b1aba459336f36257842269159f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 23:35:11 +00:00
Myles Watson
bb7ac209e5 TangorPro: Use common sepolicy for bt_device
Bug: 205758693
Test: build
Ignore-AOSP-First: Some devices in internal define bt_device
Change-Id: I29ca448d60af312d7dbe241f93592233d16bfcbe
(cherry picked from commit dc359f2178)
Merged-In: I29ca448d60af312d7dbe241f93592233d16bfcbe
2023-01-12 21:30:20 +00:00
Myles Watson
71e0e3a27c Merge "TangorPro: Use common sepolicy for bt_device" 2023-01-12 18:56:04 +00:00
Android Build Coastguard Worker
ba65c40145 Snap for 9480469 from 9126a81818 to udc-release
Change-Id: I8a7641d9c9cf8e775c13e919d5b8bde24be4be54
2023-01-12 02:04:07 +00:00
Joshua Mccloskey
9126a81818 [automerger skipped] Merge "Allow SystemUI to access fp hal." into tm-qpr-dev am: def8493a1e am: 48ed8f6f41 -s ours
am skip reason: Merged-In If1a2c7debafad70b6aece6c8ac63852e4b2b6276 with SHA-1 a6ce6beb10 is already in history

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

Change-Id: Ic5dd96c6821c791a19e3720d2ce74fcc07955d37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 04:30:31 +00:00
Joshua Mccloskey
48ed8f6f41 Merge "Allow SystemUI to access fp hal." into tm-qpr-dev am: def8493a1e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20918834

Change-Id: I2e75924b54089d8568dc6fabc76d201e71fc2925
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 04:05:05 +00:00
Joshua Mccloskey
def8493a1e Merge "Allow SystemUI to access fp hal." into tm-qpr-dev 2023-01-11 03:56:47 +00:00
Sandeep Vijayasekar
aa1e6be9eb Merge "Revert^3 "Add SElinux policy for mediashell suffix property"" into tm-qpr-dev am: f7be904b78 am: 358ad366cc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20833725

Change-Id: Ia2582a6f70f7417ec3926e8fdf2abfca79237a89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 02:50:31 +00:00
Android Build Coastguard Worker
4af90528ea Snap for 9475114 from e08c3c7ccf to udc-release
Change-Id: Icdb5ef569f1d88f41f91e2e528346a151cf8780c
2023-01-11 02:08:25 +00:00
Sandeep Vijayasekar
358ad366cc Merge "Revert^3 "Add SElinux policy for mediashell suffix property"" into tm-qpr-dev am: f7be904b78
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20833725

Change-Id: Iae6382e639b9d564c2382edd8fbbe06f0eb64fb5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 01:52:15 +00:00
Sandeep Vijayasekar
f7be904b78 Merge "Revert^3 "Add SElinux policy for mediashell suffix property"" into tm-qpr-dev 2023-01-11 01:00:04 +00:00
Sandeep Vijayasekar
d83126782f Revert^3 "Add SElinux policy for mediashell suffix property"
Bug: 263263027
Test: mediashell can read this property

Change-Id: Iebf5ced8e5c81777a7e14ed3c6d63aee8ff409b2
2023-01-10 20:32:17 +00:00
Myles Watson
dc359f2178 TangorPro: Use common sepolicy for bt_device
Bug: 205758693
Test: build
Ignore-AOSP-First: Some devices in internal define bt_device
Change-Id: I29ca448d60af312d7dbe241f93592233d16bfcbe
2023-01-10 06:45:19 -08:00
Neha Jain
e08c3c7ccf Merge "Revert "Clean up debug.sf.ignore_hwc_physical_display_orientation"" into tm-qpr-dev am: 23fc1ea69c am: 9d952e006f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20920162

Change-Id: I5bcbaf855233de429c4e0d1552c2af2dfb549e28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 05:59:28 +00:00
Neha Jain
9d952e006f Merge "Revert "Clean up debug.sf.ignore_hwc_physical_display_orientation"" into tm-qpr-dev am: 23fc1ea69c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20920162

Change-Id: Ie771a582af5dbdd9ae9bc3252c4107d2c3924ff9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 05:06:20 +00:00
Android Build Coastguard Worker
f5959a4f11 Merge cherrypicks of ['ag/20920162'] into udc-release.
Change-Id: I9bbad5b0d1644a66a61eb79f0801355aeaa9ff86
2023-01-10 04:30:19 +00:00
Neha Jain
cb5f52268f Revert "Clean up debug.sf.ignore_hwc_physical_display_orientation"
Revert submission 20881991-clean-up-temp-sysprop

Reason for revert: b/264735287

Reverted changes: /q/submissionid:20881991-clean-up-temp-sysprop

Change-Id: Id102118883fa35e99e16b6cbe26cae9d009fa4f9
(cherry picked from commit d8820e6b69)
Merged-In: Id102118883fa35e99e16b6cbe26cae9d009fa4f9
2023-01-10 04:29:45 +00:00
Neha Jain
23fc1ea69c Merge "Revert "Clean up debug.sf.ignore_hwc_physical_display_orientation"" into tm-qpr-dev 2023-01-10 04:23:45 +00:00
Android Build Coastguard Worker
b0c3677f1f Snap for 9470759 from d0e89db5e7 to udc-release
Change-Id: Iaef2bf63aa12d0b22cbdbe58cf9d13ab4209f866
2023-01-10 02:03:29 +00:00
Joshua McCloskey
9a9efabc88 Allow SystemUI to access fp hal.
Bug: 261209932
Test: Verified SystemUI can access HAL extension.
Change-Id: If1a2c7debafad70b6aece6c8ac63852e4b2b6276
Merged-In: If1a2c7debafad70b6aece6c8ac63852e4b2b6276
2023-01-10 01:40:02 +00:00
Joshua Mccloskey
0148d999a2 Merge "Allow SystemUI to access fp hal." 2023-01-10 01:38:27 +00:00
Android Build Coastguard Worker
2a9cfec0e8 Merge cherrypicks of ['ag/20920162'] into udc-release.
Change-Id: I302f8e784efb9ee926694d201b3f7a356430222e
2023-01-09 23:22:05 +00:00
Neha Jain
ec853728b9 Revert "Clean up debug.sf.ignore_hwc_physical_display_orientation"
Revert submission 20881991-clean-up-temp-sysprop

Reason for revert: b/264735287

Reverted changes: /q/submissionid:20881991-clean-up-temp-sysprop

Change-Id: Id102118883fa35e99e16b6cbe26cae9d009fa4f9
(cherry picked from commit d8820e6b69)
Merged-In: Id102118883fa35e99e16b6cbe26cae9d009fa4f9
2023-01-09 23:21:53 +00:00
Neha Jain
d8820e6b69 Revert "Clean up debug.sf.ignore_hwc_physical_display_orientation"
Revert submission 20881991-clean-up-temp-sysprop

Reason for revert: b/264735287

Reverted changes: /q/submissionid:20881991-clean-up-temp-sysprop

Change-Id: Id102118883fa35e99e16b6cbe26cae9d009fa4f9
2023-01-09 23:10:42 +00:00
Joshua McCloskey
a6ce6beb10 Allow SystemUI to access fp hal.
Bug: 261209932
Test: Verified SystemUI can access HAL extension.
Change-Id: If1a2c7debafad70b6aece6c8ac63852e4b2b6276
2023-01-09 18:03:13 +00:00
Eddie Lan
d0e89db5e7 Merge "fingerprint: allow fps to access sysfs_leds" into tm-qpr-dev am: 08b041020f am: cd365867c0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20743208

Change-Id: I197ac3e4d739b1bd716d36e60048d59e90a7cebe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-09 13:14:59 +00:00
Eddie Lan
cd365867c0 Merge "fingerprint: allow fps to access sysfs_leds" into tm-qpr-dev am: 08b041020f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20743208

Change-Id: I6cb70dba28e44ce1e4b3f3fa743345ef7ced1970
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-09 12:38:11 +00:00
Eddie Lan
08b041020f Merge "fingerprint: allow fps to access sysfs_leds" into tm-qpr-dev 2023-01-09 12:06:39 +00:00
sukiliu
903888aa95 Update error on ROM 9467565
Bug: 264823366
Test: SELinuxUncheckedDenialBootTest
Change-Id: Ie484c1999f76eee4e1a9c49deda7b1fe0e0bbbdd
2023-01-09 12:15:45 +08:00
Android Build Coastguard Worker
95b0306114 Snap for 9464008 from 7b208430ee to udc-release
Change-Id: Ic230345d71159699c726344844ce72a92c41fc37
2023-01-07 04:03:15 +00:00
CJ Fan
7b208430ee Merge "Add sepolicy to allow lights to access display" into tm-qpr-dev am: bf9c2e4756 am: e34325cdfc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20858889

Change-Id: Ib0685955f5278f66d8eff77bf93be122433fa0b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-07 00:38:09 +00:00
CJ Fan
e34325cdfc Merge "Add sepolicy to allow lights to access display" into tm-qpr-dev am: bf9c2e4756
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20858889

Change-Id: I9c88fbefddecce837c7b587483c32358eacffedb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-07 00:00:33 +00:00
CJ Fan
bf9c2e4756 Merge "Add sepolicy to allow lights to access display" into tm-qpr-dev 2023-01-06 23:34:52 +00:00
Mariia Sandrikova
3faab91ddf Merge "Clean up debug.sf.ignore_hwc_physical_display_orientation" into tm-qpr-dev am: dc6d1c9e2a am: 56e9721251
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20881263

Change-Id: I6084249df3320667c8ec90b71ff7ba0c4c4e8c7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-06 19:08:26 +00:00
Mariia Sandrikova
56e9721251 Merge "Clean up debug.sf.ignore_hwc_physical_display_orientation" into tm-qpr-dev am: dc6d1c9e2a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20881263

Change-Id: I10dcdebe23c601d2af35e1c50f0d0e29c3adf454
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-06 18:28:21 +00:00
Mariia Sandrikova
dc6d1c9e2a Merge "Clean up debug.sf.ignore_hwc_physical_display_orientation" into tm-qpr-dev 2023-01-06 17:48:17 +00:00
Android Build Coastguard Worker
1fd78a878b Snap for 9459940 from f41a73e6e0 to udc-release
Change-Id: I9f9ebe3db3cd67caf011ed36a17ab43161642609
2023-01-06 02:03:07 +00:00
Mariia Sandrikova
37cb898e4d Clean up debug.sf.ignore_hwc_physical_display_orientation
Temporary property was introduced in Iffbdc13149f517f0b59b313f1fe1f7900cc8597e

Test: manual
Bug: 246793311
Change-Id: I000feb9e54a9f3b897eb4867fb285788cdb2fc46
2023-01-06 01:23:20 +00:00
Ioannis Ilkos
f41a73e6e0 Revert "Add odm_cast_prop for Tangorpro" am: e1c1a2e4c9 am: e7eab8cde0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20882042

Change-Id: I46613fec40f897b8ee4b5cab1803e4e6c4361555
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-05 16:56:31 +00:00
Ioannis Ilkos
e7eab8cde0 Revert "Add odm_cast_prop for Tangorpro" am: e1c1a2e4c9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20882042

Change-Id: Ia40a5eb4336afbab683e23bc8a6006bf08e5e874
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-05 16:23:33 +00:00
Ioannis Ilkos
e1c1a2e4c9 Revert "Add odm_cast_prop for Tangorpro"
This reverts commit a2b4399070.

Reason for revert: b/264514289 breaks build

Change-Id: Ibc75544493cf5e6522a767a126b3e616ea30cb42
2023-01-05 11:35:28 +00:00
Sandeep Vijayasekar
7a13f6a6af Add odm_cast_prop for Tangorpro am: a2b4399070 am: bafd71bd29
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20865250

Change-Id: Iba32cee6e1a292993c3d95238cca0eb12138b44e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-05 07:39:19 +00:00
Ken Yang
12579828b0 WLC: Remove unused wireless_charger policies
Bug: 263830018
Change-Id: I5378ad328d4a431413d296afd68d79f5c72bec5e
Signed-off-by: Ken Yang <yangken@google.com>
2023-01-05 07:37:13 +00:00
Sandeep Vijayasekar
bafd71bd29 Add odm_cast_prop for Tangorpro am: a2b4399070
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20865250

Change-Id: Ic1fb6ff585654bbdfe8bd1883fdc3706fcec18c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-05 07:02:42 +00:00
Sandeep Vijayasekar
a2b4399070 Add odm_cast_prop for Tangorpro
Bug: 263263027
Test: treehugger
Change-Id: I4f8e228c6cebca34d8b4494d43e1096f406da888
2023-01-05 03:07:42 +00:00
Android Build Coastguard Worker
6f75864134 Snap for 9455153 from 2f8dfe7e15 to udc-release
Change-Id: Ib1a1c2b84313b3920e0ece25342f90db8860698d
2023-01-05 02:03:12 +00:00
TreeHugger Robot
2f8dfe7e15 Merge "Add sepolicy for sysfs_touch type." 2023-01-04 04:13:53 +00:00
Chungjui Fan
74bdc8089b Add sepolicy to allow lights to access display
Avc denied logs in b/264023021#comment2

Bug: 264023021
Change-Id: Ib8527aa6cb65511488495e58bca51287107d6d53
Signed-off-by: Chungjui Fan <chungjuifan@google.com>
2023-01-04 03:52:30 +00:00
Super Liu
5df51157c3 Add sepolicy for sysfs_touch type.
Bug: 263108813
Test: TreeHugger build pass.
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: I83edfd28a116fe61cec323aecc30089b3298550f
2023-01-04 02:16:36 +00:00
Android Build Coastguard Worker
1f5d4db8ec Snap for 9440496 from c3e119b7d2 to udc-release
Change-Id: I660f7ae66241708d2c027488270c2875fee80dbc
2022-12-28 04:03:44 +00:00
Alvin Abdagic
c3e119b7d2 Revert^2 "Add SElinux policy for mediashell suffix property" am: 940816885f am: f212b5e6a3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20805823

Change-Id: Ia1e3d66253f98d3859d624de80949d75c87846b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-27 19:49:05 +00:00
Alvin Abdagic
f212b5e6a3 Revert^2 "Add SElinux policy for mediashell suffix property" am: 940816885f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20805823

Change-Id: I4e87b61fc80253b72170d289043c44b0e7589666
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-27 19:14:11 +00:00
Android Build Coastguard Worker
61767bd57c Snap for 9438127 from 315edc8f9b to udc-release
Change-Id: I8d2cab0ed8681c8974c05f1df327e3a76ef45141
2022-12-27 02:02:53 +00:00
TreeHugger Robot
315edc8f9b Merge "WLC: Add device specific sepolicy for wireless_charger" 2022-12-26 11:11:22 +00:00
Android Build Coastguard Worker
f68a09f53e Snap for 9434809 from f86aac7cbb to udc-release
Change-Id: Ifc0035c566dd33dce9b617ed9a598404d64c83d0
2022-12-24 04:03:09 +00:00
Alvin Abdagic
940816885f Revert^2 "Add SElinux policy for mediashell suffix property"
8b4d4d634b

Change-Id: I4ec5ff093103a42d271de92b7b1b26a93a7d64a0
Bug:263540972
2022-12-23 15:28:55 +00:00
Ken Yang
02379ea5d9 WLC: Add device specific sepolicy for wireless_charger
Bug: 263561134
Bug: 237600973
Change-Id: I95af98c9b7c2244522ba7e943b769e3e454edc20
Signed-off-by: Ken Yang <yangken@google.com>
2022-12-23 11:21:59 +00:00
Sandeep Vijayasekar
f86aac7cbb Revert "Add SElinux policy for mediashell suffix property" am: 8b4d4d634b am: ae6823e228
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20811745

Change-Id: Ib2ce8ac23ca43b5de97753e508560440771516d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-23 03:19:03 +00:00
Sandeep Vijayasekar
ae6823e228 Revert "Add SElinux policy for mediashell suffix property" am: 8b4d4d634b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20811745

Change-Id: Ia044eef9fb9811cdb61b4e59eeec142de253ff13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-23 02:40:24 +00:00
TreeHugger Robot
3e0f20567c Merge "Suppress linux denials" 2022-12-23 00:55:23 +00:00
Sandeep Vijayasekar
8b4d4d634b Revert "Add SElinux policy for mediashell suffix property"
Revert submission 20796423-mediashell_wifi_suffix

Reason for revert: breaks build.

Reverted changes: /q/submissionid:20796423-mediashell_wifi_suffix

Change-Id: I2d6f66f38b04555a6095d0d5f610d3c6f30dd4e6
2022-12-22 23:56:43 +00:00
Sandeep Vijayasekar
7e544e983e Add SElinux policy for mediashell suffix property am: e729f1b95e am: f113d83009
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20804162

Change-Id: I1348412ca7719d137fbffe3d659a1b38223e0cff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-22 22:29:47 +00:00
Sandeep Vijayasekar
f113d83009 Add SElinux policy for mediashell suffix property am: e729f1b95e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20804162

Change-Id: I22188e793017657d1bd591ba38348c37c518ace9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-22 21:51:05 +00:00
Super Liu
0afa8d077d Suppress linux denials
Bug: 263430971
Test: TreeHugger build.
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: Ic0e235cd44fa5114749b3d1c84df24745ecc0ec5
2022-12-22 05:37:24 +00:00
Sandeep Vijayasekar
e729f1b95e Add SElinux policy for mediashell suffix property
Bug: 263263027
Test: mediashell can read this property
Change-Id: I05cea67085a534aa9d862fc8af853d191a7d11c9
2022-12-21 19:59:46 -08:00
Android Build Coastguard Worker
3f32baaf6c Snap for 9428991 from 26153a9bbd to udc-release
Change-Id: Icc9499a5569924529755717b82ea50e88be805c2
2022-12-22 02:03:01 +00:00
Mariia Sandrikova
26153a9bbd Merge changes from topic "tangor-pro-natural-orientation" into tm-qpr-dev am: ca9998daef am: 0b2e441cc3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20689375

Change-Id: I4302ac3f1d66520890c20dfa6a0246c65ee62c1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-21 01:29:02 +00:00
Mariia Sandrikova
7019d908f8 [5/n][Pro] Change natural device orientation to portrait. am: 965a3fb846 am: 15965f1202
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20645458

Change-Id: Iafad4ea2a8dbe061c02e513701a8f882f3a0b127
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-21 01:28:53 +00:00
Mariia Sandrikova
0b2e441cc3 Merge changes from topic "tangor-pro-natural-orientation" into tm-qpr-dev am: ca9998daef
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20689375

Change-Id: Ibe3b6f27b3cc287bbdeb0ae9a4e26967691d6841
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-21 00:42:23 +00:00
Mariia Sandrikova
15965f1202 [5/n][Pro] Change natural device orientation to portrait. am: 965a3fb846
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20645458

Change-Id: Ifacac769ae2d5feea047e9155c65b9bcea3290cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-21 00:42:15 +00:00
Mariia Sandrikova
ca9998daef Merge changes from topic "tangor-pro-natural-orientation" into tm-qpr-dev
* changes:
  [1/2][Pro] Set orientation for boot animation and default display rotation.
  [5/n][Pro] Change natural device orientation to portrait.
2022-12-21 00:37:13 +00:00
Android Build Coastguard Worker
91d116d92d Snap for 9410508 from 6f45c41a76 to udc-release
Change-Id: Idb4c9f7288360892f6baa9fc24bc1fc59d708cb3
2022-12-16 02:03:11 +00:00
eddielan
6d590c3695 fingerprint: allow fps to access sysfs_leds
Bug: 261151317
Test: make selinux_policy -j112
Change-Id: I930ebbb5c5478cb2669dd169a8e03db7b5222c8f
2022-12-15 20:55:54 +08:00
Darren Hsu
6f45c41a76 sepolicy: allow binder call for hal_power_stats and hal_bluetooth
avc: denied { call } for comm="bluetooth@1.1-s"
scontext=u:r:hal_bluetooth_synabtlinux:s0
tcontext=u:r:hal_power_stats_default:s0 tclass=binder permissive=0

avc: denied { call } for scontext=u:r:hal_bluetooth_synabtlinux:s0
tcontext=u:r:hal_power_stats_default:s0 tclass=binder permissive=1

avc: denied { read } for comm="android.hardwar"
name="u:object_r:boot_status_prop:s0" dev="tmpfs" ino=109
scontext=u:r:hal_bluetooth_synabtlinux:s0
tcontext=u:object_r:boot_status_prop:s0 tclass=file permissive=0

Bug: 215487801 , 262386677
Test: captured bugreport and didn't see powerstats avc denials
Change-Id: I34840b7f8031084270477635c2bde5d702a0507c
Signed-off-by: Darren Hsu <darrenhsu@google.com>
(cherry picked from commit ccd9f49f2b)
2022-12-14 07:23:00 +00:00
Android Build Coastguard Worker
b042067ded Snap for 9401934 from 7e82edd07a to udc-release
Change-Id: Ic55934fb7cc0461f0109b74438cf512cd22acbcf
2022-12-14 02:33:26 +00:00
Super Liu
7e82edd07a [automerger skipped] [DO NOT MERGE] Suppress linux denials am: 6f12e9fcaf am: 00462a693c -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3fce041816bcd64a56adf2732ca8e2ab178d0dcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-13 08:59:24 +00:00
Super Liu
00462a693c [DO NOT MERGE] Suppress linux denials am: 6f12e9fcaf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20713030

Change-Id: Ib1725c3e5dec65be9f50342228ec4e3d901c1b35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-13 08:21:20 +00:00
Super Liu
6f12e9fcaf [DO NOT MERGE] Suppress linux denials
Bug: 262179373
Test: TreeHugger build.
Change-Id: I40cbdb22976fdb233a3f23868cde688b3b263e13
Signed-off-by: Super Liu <supercjliu@google.com>
2022-12-13 05:58:49 +00:00
Mariia Sandrikova
11808aa59b [1/2][Pro] Set orientation for boot animation and default display rotation.
Introduce ro.bootanim.set_orientation_<display_id> sysprop that allows to change the default display rotation value and boot animation orientation to be different from the natural display orientation

Context: go/tangor-natural-orientation

Bug: 260627934
Test: manual test with all 4 values
Change-Id: I14461e143c37440c4a655a1b175add86b60233b2
2022-12-11 13:55:43 +00:00
Android Build Coastguard Worker
1c455b22df Snap for 9381811 from 9a42f28172 to udc-release
Change-Id: Idc496cf2c8563896de4928a175da3fd2a18238a2
2022-12-08 02:08:33 +00:00
Mariia Sandrikova
965a3fb846 [5/n][Pro] Change natural device orientation to portrait.
Introduce debug.sf.ignore_hwc_physical_display_orientation to allow ignoring physical orientation provided through hwc API in favour of 'ro.surface_flinger.primary_display_orientation' to avoid breaking the build even for a short period of time since there is no direct way to synchronize landing of this CLs chain with pa/2342172

Test: manual
Bug: 246793311
Change-Id: Iffbdc13149f517f0b59b313f1fe1f7900cc8597e
2022-12-07 20:10:00 +00:00
Sandeep Vijayasekar
9a42f28172 [AudioProxy] SEPolicy for AudioProxy am: 0fe5303cf5 am: 4851980569
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20238256

Change-Id: Icc2362b6ebaa9259583f75dd8677c77721f6c45e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-07 19:22:45 +00:00
Sandeep Vijayasekar
4851980569 [AudioProxy] SEPolicy for AudioProxy am: 0fe5303cf5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20238256

Change-Id: Ided84755137fa4daa12b3c965e92b15b618128aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-07 18:58:42 +00:00
Android Build Coastguard Worker
571b3fefb7 Snap for 9376547 from 483f42925d to udc-release
Change-Id: I61ca4ac1c79accb6985fb41afb2193a1436be7b4
2022-12-07 02:08:01 +00:00
Adam Shih
483f42925d align sysfs_touch_gti type
Bug: 256521567
Test: build pass
Change-Id: I2452e2551ea47a3bbf1c4b084259e73c37e02f04
2022-12-06 12:01:08 +08:00
Adam Shih
d5db8fa0e2 rename sysfs_touch
Bug: 256521567
Test: adb bugreport
Change-Id: Ic10339198209b7e1c8874610f69c515a95d6e7da
2022-12-02 13:08:28 +08:00
Android Build Coastguard Worker
9b091685d0 Snap for 9336400 from 33c84b77d2 to udc-release
Change-Id: I98ebec3ebc28eaf0b8cf1ca9f002421b5eccb909
2022-11-27 03:07:40 +00:00
Android Build Coastguard Worker
07701701b8 Merge cherrypicks of [20558201] into udc-release.
Change-Id: I1b117cb77cfd5dd8a482a6f461bc0ec009312a75
2022-11-25 06:47:46 +00:00
Adam Shih
6d5a538558 fix declaration missing error
Bug: 260175281
Test: build pass
Change-Id: Ibe07a278639afa3d0783785374502607ba81eb6e
(cherry picked from commit 33c84b77d2)
Merged-In: Ibe07a278639afa3d0783785374502607ba81eb6e
2022-11-25 06:47:40 +00:00
Adam Shih
33c84b77d2 fix declaration missing error
Bug: 260175281
Test: build pass
Change-Id: Ibe07a278639afa3d0783785374502607ba81eb6e
2022-11-25 14:09:21 +08:00
Android Build Coastguard Worker
dd2ce4c5f1 Snap for 9330281 from e1e330d587 to udc-release
Change-Id: I7d713a3e6cced50a1a38d1498faef1da8d533a5a
2022-11-25 02:02:53 +00:00
Adam Shih
e1e330d587 remove obsolete entry
Bug: 260175281
Test: build pass
Change-Id: I0f6d070416b5fac8711434b84fc9c552b8a6a64d
2022-11-24 10:55:04 +08:00
Sandeep Vijayasekar
0fe5303cf5 [AudioProxy] SEPolicy for AudioProxy
1. MediaShell use its own selinux domain mediashell_app.
2. Allow mediashell_app to access AudioProxy service.

Bug: 197547824
Bug: 254515298
Test: Build and local run
Change-Id: Ia543225e2cbdbfc7296a101372d203274b108af4
2022-11-18 06:45:57 +00:00
Android Build Coastguard Worker
c94f39c7f8 Snap for 9305821 from 846a1546df to udc-release
Change-Id: I65f7a39e3b4cd4d8d9a715fb8edb5ed2a94e04fd
2022-11-18 02:03:10 +00:00
eddielan
846a1546df sepolicy: Allow fingerprint to access fwk hwservice am: 58e5a0da26 am: a0a9c3e30f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20450227

Change-Id: Ib4308de034b18b5beab7a9d37e00d446d4240ef1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 04:24:06 +00:00
eddielan
a0a9c3e30f sepolicy: Allow fingerprint to access fwk hwservice am: 58e5a0da26
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20450227

Change-Id: I916d728f43839266b5619195e613c6034d320e34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 03:29:37 +00:00
eddielan
58e5a0da26 sepolicy: Allow fingerprint to access fwk hwservice
11-11 19:57:30.203   464   464 E SELinux : avc:
denied  { find } for interface=android.frameworks.sensorservice::ISensorManager
sid=u:r:hal_fingerprint_capacitance:s0 pid=903
scontext=u:r:hal_fingerprint_capacitance:s0
tcontext=u:object_r:fwk_sensor_hwservice:s0
tclass=hwservice_manager permissive=0

Bug: 258783592
Test: Build pass
Change-Id: If2185f8f8a095f68ecb70df82c3253f3d5ee32cc
2022-11-11 20:09:32 +08:00
Android Build Coastguard Worker
acec5e4208 Snap for 9227789 from 874e238442 to udc-release
Change-Id: I2d7e4c40cbb23bd4c969e2a8187e3c72724b9262
2022-10-28 01:08:01 +00:00
eddielan
874e238442 Fix FPS servicemanager sepolicy issue am: 8b78d57efa am: f464f3f2c0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20278507

Change-Id: I92a533dc2aefe4d6eeece43c3985320c9bfb2661
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 03:48:46 +00:00
eddielan
f464f3f2c0 Fix FPS servicemanager sepolicy issue am: 8b78d57efa
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20278507

Change-Id: If565ff408be265d856dfc5193112ab8a9d030a66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 03:12:02 +00:00
eddielan
8b78d57efa Fix FPS servicemanager sepolicy issue
10-25 03:25:07.740   429   429 I auditd  : type=1400 audit(0.0:4):
avc: denied { call } for comm="servicemanager"
scontext=u:r:servicemanager:s0
tcontext=u:r:hal_fingerprint_capacitance:s0
tclass=binder permissive=0

Bug: 253533883
Test: make selinux_policy -j128 && check log on device
Change-Id: Iea8655fead4398317f0d682e632df8377883d1ea
2022-10-26 14:09:12 +08:00
Android Build Coastguard Worker
0ed1ac7ef0 Snap for 9191040 from ba38cbe06d to udc-release
Change-Id: Ie245d34fb47df4842b38d7b62505cb5185762780
2022-10-19 01:03:23 +00:00
eddielan
ba38cbe06d Fix FPS hwservice sepolicy issue am: bfba5df7e5 am: d115259d9e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20207303

Change-Id: I0fcaa595a18089800256b6ac489d6048a5e9e2fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18 03:47:48 +00:00
eddielan
d115259d9e Fix FPS hwservice sepolicy issue am: bfba5df7e5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20207303

Change-Id: I361bbefb1d4f7bfc46c3f61471cd500db5370543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18 03:15:38 +00:00
eddielan
bfba5df7e5 Fix FPS hwservice sepolicy issue
avc:  denied  { find } for interface=com.fingerprints42.extension::IFingerprintEngineering sid=u:r:hal_fingerprint_capacitance:s0 pid=895 scontext=u:r:hal_fingerprint_capacitance:s0 tcontext=u:object_r:default_android_hwservice:s0 tclass=hwservice_manager permissive=0

Bug: 253533883
Test: make selinux_policy -j128
Change-Id: I745e01fa2337843a8f16dadb71a07706a6681284
2022-10-17 15:07:54 +08:00
Android Build Coastguard Worker
84d597c1a1 Snap for 9142107 from 48d74244ca to udc-release
Change-Id: Iff78a472833ff753125e558d9f8bb26d92311947
2022-10-06 01:03:15 +00:00
Ryan Ki Sing Chung
48d74244ca Revert "Revert "CastAuth: SELinux rules for the MediaDrm plugin"" am: c3ea668daa am: 5e4bde23de
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20116451

Change-Id: I18383b804b1c3206111fdffa0c7caf29309f5a0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 04:38:36 +00:00
Ryan Ki Sing Chung
5e4bde23de Revert "Revert "CastAuth: SELinux rules for the MediaDrm plugin"" am: c3ea668daa
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20116451

Change-Id: I4aa02c9c5c3333c23cd6ed4fb052785a2fbfde9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 04:07:02 +00:00
Ryan Ki Sing Chung
68f76df95e Revert "CastAuth: SELinux rules for the MediaDrm plugin" am: fae580c5ce am: abd3be9d76
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20110003

Change-Id: I0ad5e50db923d6125e8557f640a85808bd2b5644
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 02:41:59 +00:00
Ryan Ki Sing Chung
abd3be9d76 Revert "CastAuth: SELinux rules for the MediaDrm plugin" am: fae580c5ce
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20110003

Change-Id: I7b35558ccda6c8bc1b54de48664d0571df4d0d58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 02:10:48 +00:00
Ryan Ki Sing Chung
c3ea668daa Revert "Revert "CastAuth: SELinux rules for the MediaDrm plugin""
This reverts commit fae580c5ce.

Reason for revert: Relanding with fix

Bug: 250900568
Change-Id: I242a8b710d7d44e7390a1d63e39f7ebd7d406a4c
2022-10-05 01:10:00 +00:00
Android Build Coastguard Worker
eb2ce67465 Snap for 9138051 from 62a04bd5d1 to udc-release
Change-Id: I79ba36e060143ccc7141b0cdd018ac0c518a593a
2022-10-05 01:03:34 +00:00
Ryan Ki Sing Chung
fae580c5ce Revert "CastAuth: SELinux rules for the MediaDrm plugin"
This reverts commit c579440a1f.

Reason for revert: Broke continuous build
Bug: 250900568

Change-Id: I69982e605c645373c38040d4b8527180a4efcecc
2022-10-04 19:19:26 +00:00
Ryan Ki Sing Chung
62a04bd5d1 Merge "CastAuth: SELinux rules for the MediaDrm plugin" into tm-qpr-dev am: bf74335744 am: 5d7e5c4958
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20068298

Change-Id: I04f822bc4483599375e8d68c1242dc67f265b495
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 17:38:52 +00:00
Ryan Ki Sing Chung
5d7e5c4958 Merge "CastAuth: SELinux rules for the MediaDrm plugin" into tm-qpr-dev am: bf74335744
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20068298

Change-Id: I4134f4c6034bbeb5c18c929bf7a2d475691457e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 17:04:26 +00:00
Ryan Ki Sing Chung
bf74335744 Merge "CastAuth: SELinux rules for the MediaDrm plugin" into tm-qpr-dev 2022-10-04 16:00:28 +00:00
Ryan Chung
c579440a1f CastAuth: SELinux rules for the MediaDrm plugin
Bug: 229298787
Test: Access Cast creds with MediaDrm plugin
Change-Id: Iff9386dc1223a9f5a088d7ba2d2bc8bd73eebc00
2022-09-29 18:15:15 -07:00
Android Build Coastguard Worker
2a172327a3 Snap for 9121979 from a7dc42a1de to udc-release
Change-Id: Ib7387f2d15985647e61d19c5de14fd30b3bac6d9
2022-09-30 01:03:35 +00:00
TreeHugger Robot
a7dc42a1de Merge "Sepolicy for hall effect notification." into tm-qpr-dev am: 9ed2e6925e am: 47d4948fd9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20060645

Change-Id: Iba57e60d01874c335e23fcd24bbd9adc4809db49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-29 17:14:22 +00:00
TreeHugger Robot
47d4948fd9 Merge "Sepolicy for hall effect notification." into tm-qpr-dev am: 9ed2e6925e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20060645

Change-Id: Iae8cb2bf76a38385f44f6cd46f744dd76c996e9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-29 16:41:51 +00:00
TreeHugger Robot
9ed2e6925e Merge "Sepolicy for hall effect notification." into tm-qpr-dev 2022-09-29 16:17:51 +00:00
Darren Hsu
e6e557f360 sepolicy: add sysfs_wakeup labels for acpm am: 36714befbb am: bf82087232
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20070665

Change-Id: I66f48db7ac9e29fb1d8dde70879412111ac28dd8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-29 04:05:09 +00:00
Darren Hsu
bf82087232 sepolicy: add sysfs_wakeup labels for acpm am: 36714befbb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/20070665

Change-Id: I716180e133650a3e605ccd3265969d721106ea0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-29 03:35:17 +00:00
matthuang
938a12a2dc Sepolicy for hall effect notification.
Bug: 241474630
Test: Check selinux log.
Change-Id: Ia4dc303849c98a7c067a2fb0426b7a7b6d3d0301
2022-09-28 10:54:39 +08:00
Darren Hsu
36714befbb sepolicy: add sysfs_wakeup labels for acpm
Bug: 248974063
Test: run vts -m SuspendSepolicyTests
Change-Id: Ie96d282d7a6b61bafff4b66f63ff320d80a3b4f2
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-09-28 09:49:33 +08:00
Android Build Coastguard Worker
10f82cb2a7 Snap for 9094779 from 9db85e1f94 to udc-release
Change-Id: I6ec476cbcf3d1714725b4a5577f4442018e284cc
2022-09-23 01:03:30 +00:00
kuanyuhuang
9db85e1f94 Add binder call for grilservice and hal_bluetooth am: 39b4f3823a am: 67f5891c35
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19998306

Change-Id: Ic92294881b2d9d8e65a455fe009e11aeb6e511bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 03:44:08 +00:00
kuanyuhuang
67f5891c35 Add binder call for grilservice and hal_bluetooth am: 39b4f3823a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19998306

Change-Id: I1d23ccf34b4d5c2052c1cc5803c358b6471fe81c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 02:45:36 +00:00
kuanyuhuang
39b4f3823a Add binder call for grilservice and hal_bluetooth
Gril calls setBluetoothModeBasedTxPowerCap to bluetooh HAL
for SAR feature.

Bug: 244409539
Test: build pass and check grilservice can bind with IBluetoothSar
Change-Id: Ie563cdbe126371d50bb996a0d4d10fd5f52e8d6f
2022-09-21 08:47:27 +00:00
Android Build Coastguard Worker
cbb8179e3b Snap for 9075788 from 8d49353027 to udc-release
Change-Id: Id63daf013ce47b75e344f653a0be6d697e71141e
2022-09-17 03:03:29 +00:00
TreeHugger Robot
8d49353027 [automerger skipped] Merge "RESTRICT AUTOMERGE sepolicy: allow binder call for hal_power_stats and hal_bluetooth" into tm-qpr-dev am: 5c4efb3f22 am: 3625437c32 -s ours
am skip reason: subject contains skip directive

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

Change-Id: If14843beee61cb46a6030cfa5af783785e82da11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 04:54:34 +00:00
Darren Hsu
be1bfc4e15 [automerger skipped] RESTRICT AUTOMERGE sepolicy: allow binder call for hal_power_stats and hal_bluetooth am: ccd9f49f2b am: 0696f7c503 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ied0b940e5c29d05a7ccc15fe72bd266a41ce7180
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 04:54:31 +00:00
TreeHugger Robot
3625437c32 Merge "RESTRICT AUTOMERGE sepolicy: allow binder call for hal_power_stats and hal_bluetooth" into tm-qpr-dev am: 5c4efb3f22
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19928508

Change-Id: Iaf6e89850a393ac8c6c638854f83000e343bf0e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 04:10:27 +00:00
Darren Hsu
0696f7c503 RESTRICT AUTOMERGE sepolicy: allow binder call for hal_power_stats and hal_bluetooth am: ccd9f49f2b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19928508

Change-Id: I8a7c73669d875d2e2ff4cf090307a20fb1022345
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 04:10:25 +00:00
TreeHugger Robot
5c4efb3f22 Merge "RESTRICT AUTOMERGE sepolicy: allow binder call for hal_power_stats and hal_bluetooth" into tm-qpr-dev 2022-09-16 03:15:08 +00:00
Android Build Coastguard Worker
1f3c5880b6 Snap for 9066247 from da66cb2254 to udc-release
Change-Id: Idf23147a8c298dfb34b8d2e6ab6fb9067495ebf6
2022-09-15 02:35:05 +00:00
Darren Hsu
ccd9f49f2b RESTRICT AUTOMERGE sepolicy: allow binder call for hal_power_stats and hal_bluetooth
avc: denied { call } for comm="bluetooth@1.1-s"
scontext=u:r:hal_bluetooth_synabtlinux:s0
tcontext=u:r:hal_power_stats_default:s0 tclass=binder permissive=0

avc: denied { call } for scontext=u:r:hal_bluetooth_synabtlinux:s0
tcontext=u:r:hal_power_stats_default:s0 tclass=binder permissive=1

avc: denied { read } for comm="android.hardwar"
name="u:object_r:boot_status_prop:s0" dev="tmpfs" ino=109
scontext=u:r:hal_bluetooth_synabtlinux:s0
tcontext=u:object_r:boot_status_prop:s0 tclass=file permissive=0

Bug: 215487801
Test: captured bugreport and didn't see powerstats avc denials
Change-Id: I34840b7f8031084270477635c2bde5d702a0507c
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-09-14 10:44:38 +00:00
TreeHugger Robot
da66cb2254 Merge "Migrate LED sepolicy used by dumpstate to gs201" into tm-qpr-dev am: 30226d2510 am: 5c72944799
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19894290

Change-Id: Idcdb2dd357c31fae74da9fb2a91188dd8314e956
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 04:03:34 +00:00
TreeHugger Robot
5c72944799 Merge "Migrate LED sepolicy used by dumpstate to gs201" into tm-qpr-dev am: 30226d2510
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19894290

Change-Id: Iff61f9a3261d931609797e3c61ea7d0533d7c061
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 03:34:32 +00:00
TreeHugger Robot
30226d2510 Merge "Migrate LED sepolicy used by dumpstate to gs201" into tm-qpr-dev 2022-09-14 02:59:20 +00:00
Android Build Coastguard Worker
471a810ae8 Snap for 9054709 from e946d52939 to udc-release
Change-Id: I8be8d17c387a52a0158406347b33a91378d6dc9d
2022-09-13 01:03:24 +00:00
Darren Hsu
e946d52939 sepolicy: add missing sysfs_wakeup labels am: f3b6df78da am: 3d731e788e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19919168

Change-Id: I225158513df197f5c43d341a8ad27f5d73737b93
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 13:39:15 +00:00
Darren Hsu
3d731e788e sepolicy: add missing sysfs_wakeup labels am: f3b6df78da
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19919168

Change-Id: Iaca299d87f5bf1bc5c9466af47100d17155677f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 13:09:27 +00:00
Darren Hsu
f3b6df78da sepolicy: add missing sysfs_wakeup labels
Bug: 245434941
Test: run vts -m SuspendSepolicyTests
Change-Id: I4873bbba4e6e276722037680056d4e003f8a0da9
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-09-12 16:04:21 +08:00
Chungjui Fan
f7be842d13 Migrate LED sepolicy used by dumpstate to gs201
Bug: 242300919
Change-Id: I1b7f4be6670ef645df932207ece4746fcedb9e39
2022-09-08 09:12:30 +00:00
Android Build Coastguard Worker
db96f0a3b8 Snap for 8995964 from d701d4fdd9 to udc-release
Change-Id: I9bf7a34b8bcb7034ddab8a6d0399deacf5fe9f6d
2022-08-26 01:08:06 +00:00
Badhri Jagan Sridharan
d701d4fdd9 Port pogo sepolicy for target am: aebc367bfa am: 3a0a52c18d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19719626

Change-Id: I30c7f56b041ab98cf88ec59cc5de13b31cdc0128
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-25 01:07:14 +00:00
Badhri Jagan Sridharan
3a0a52c18d Port pogo sepolicy for target am: aebc367bfa
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19719626

Change-Id: I3557361371c3dc07651da4d523ea37ac158d620d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-25 00:47:43 +00:00
Badhri Jagan Sridharan
aebc367bfa Port pogo sepolicy for target
This is port of <0fe78c45624ac71c303f28d214d04f5382744110>
and <b85ae23600ba9db57d9ea4343769f928e5dc58dd> from previous
target.

Bug: 242751127
Signed-off-by: Badhri Jagan Sridharan <badhri@google.com>
Change-Id: I20205c63dc226c6863215b29e11b8c4b626b6010
2022-08-24 21:05:19 +00:00
Android Build Coastguard Worker
0ad66bfb77 Snap for 8843601 from 68c9bf9fbc to udc-release
Change-Id: I70b861f9a1dcea506cef005b2acd91e848197308
2022-07-19 01:03:30 +00:00
Super Liu
68c9bf9fbc Allow vendor_init to read gesture_prop. am: 834dc1b842 am: 471e100517
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19293223

Change-Id: If71ee78e834cf3f04cbebc45bed9a4b95588a0c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-18 09:44:35 +00:00
Super Liu
471e100517 Allow vendor_init to read gesture_prop. am: 834dc1b842
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19293223

Change-Id: I0b549fb47b8616fe93e2a5d0e92e24e56e5f08cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-18 09:27:36 +00:00
Super Liu
834dc1b842 Allow vendor_init to read gesture_prop.
Logs:
07-15 04:04:39.052     1     1 I auditd  : type=1107 audit(0.0:4): uid=0
auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { read
} for property=persist.sys.tap_gesture pid=0 uid=0 gid=0
scontext=u:r:vendor_init:s0 tcontext=u:object_r:gesture_prop:s0
tclass=file permissive=0'
07-15 04:04:39.087     1     1 E init    :
/vendor/etc/init/hw/init.tangorpro.rc: 48: ParseTriggers() failed:
unexported property trigger found: persist.sys.tap_gesture

Test: check Treehugger build for sepolicy.
Bug: 201610482
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: I2072ce786bf9f3590487b1807672e993764cc6f0
2022-07-18 10:26:10 +08:00
Adam Shih
4ba9cbef16 Update SELinux error am: 5cc0905307 am: 09553e4379
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19295507

Change-Id: I11f0e0fb9563f11c7e8032578bd653d581ce59b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-18 00:51:58 +00:00
Adam Shih
09553e4379 Update SELinux error am: 5cc0905307
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19295507

Change-Id: I11e651f1b714fb48a4cfd870c9280fb908b963fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-18 00:33:26 +00:00
Adam Shih
5cc0905307 Update SELinux error
Test: checkSensors
Bug: 239115418
Test: checkLockScreen
Bug: 239115418
Test: scanBugreport
Bug: 239115418
Change-Id: I36ba54820939f24d8f5293e1ba252fd0f6a9e970
2022-07-15 10:23:55 +08:00
Android Build Coastguard Worker
1a694d1f56 Snap for 8832556 from 94c5db3c52 to udc-release
Change-Id: I63f0c9070ed192e3b78d93933849866062f529d1
2022-07-15 01:04:15 +00:00
Adam Shih
94c5db3c52 Setup tracking folder am: 3c989e7f01 am: 05574bc45b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19273075

Change-Id: I325264798d0191b14b5ddfa862d489c287f365ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-14 18:16:37 +00:00
Adam Shih
05574bc45b Setup tracking folder am: 3c989e7f01
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19273075

Change-Id: I3dd8ee8304d80cbc297328246ae5cbba063bf9ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-14 17:57:26 +00:00
Adam Shih
3c989e7f01 Setup tracking folder
Bug: 234547283
Test: build pass
Change-Id: I30b74797c2556fcf19636ed2cea401d58f85cbc2
2022-07-14 13:02:07 +08:00
Android Build Coastguard Worker
277bd5de0c Snap for 8803621 from a766984758 to udc-release
Change-Id: Idff0eea513a84722986e04b78df744ab26a29ddc
2022-07-07 01:04:28 +00:00
TreeHugger Robot
a766984758 Merge "Add sepolicy to support lights HAL" into tm-qpr-dev am: 32185368bd am: eabc4b8ffa
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/18796908

Change-Id: I5717236409e31b2a6dd934fa694822f7fc7f5945
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-06 05:35:27 +00:00
TreeHugger Robot
eabc4b8ffa Merge "Add sepolicy to support lights HAL" into tm-qpr-dev am: 32185368bd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/18796908

Change-Id: I636c0959fff8cd7d92911953258d6441d18dfa7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-06 05:05:50 +00:00
TreeHugger Robot
32185368bd Merge "Add sepolicy to support lights HAL" into tm-qpr-dev 2022-07-06 04:46:25 +00:00
Android Build Coastguard Worker
c51b92605b Snap for 8784768 from 0c4a1e55d5 to udc-release
Change-Id: Ie1e677bec61b4a788038b10d6dad67b919f48e95
2022-06-30 03:03:17 +00:00
horngchuang
0c4a1e55d5 sepolicy: Correct the camera sepolicy for T6Pro am: ae3a1d0737 am: dba6332ff4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19084647

Change-Id: Idda4e02c278ae306f6be0cb6c94adfce16ea51b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-30 00:24:57 +00:00
horngchuang
dba6332ff4 sepolicy: Correct the camera sepolicy for T6Pro am: ae3a1d0737
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19084647

Change-Id: I26374b93c6238da8d2fd0d67e8c6613aa36b63b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-30 00:00:28 +00:00
Android Build Coastguard Worker
7a57120a94 Snap for 8781324 from 794df14ecc to udc-release
Change-Id: Ib130c0511d7f86e6df9e72fabfaee4462705b980
2022-06-29 10:48:55 +00:00
horngchuang
ae3a1d0737 sepolicy: Correct the camera sepolicy for T6Pro
Bug: 233171614
Test: local build Pass, boot to Home
Change-Id: Id0af2fb48e4e79e7900a9e3fb33224e5f8f52bc4
2022-06-29 07:46:20 +00:00
Chungjui Fan
24d426e003 Add sepolicy to support lights HAL
Bug: 230288032
Test: atest VtsHalLightTargetTest
Change-Id: I4fd54341d4ef6a91cb84f0881725985f05abf2d5
2022-06-29 14:33:33 +08:00
eddielan
794df14ecc fingerprint: Add new lable for capacitance fingerprint am: 904d1b1e5b am: f8a85b574c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19085661

Change-Id: Idba0a91bcc238cae325197fa43774c0c712c5838
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 05:59:09 +00:00
eddielan
f8a85b574c fingerprint: Add new lable for capacitance fingerprint am: 904d1b1e5b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19085661

Change-Id: Iaaf598a9830c9d7ed6fbe10d890504b5bde8441c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 05:40:23 +00:00
eddielan
904d1b1e5b fingerprint: Add new lable for capacitance fingerprint
u:object_r:hal_fingerprint_capacitance_exec:s0
android.hardware.biometrics.fingerprint-service.fpc42

Bug: 232500959
Test: make selinux_policy -j128
Test: Check binary sepolicy on device
Change-Id: I565030896b6e3ce2d0eec380415148ebfb623469
2022-06-28 18:51:16 +08:00
Android Build Coastguard Worker
f14b011f85 Snap for 8762351 from e2fe61869c to udc-release
Change-Id: Ibbc4fcb64a0658875634f2989e6e97cab460da96
2022-06-24 03:03:13 +00:00
Jack Wu
e2fe61869c sepolicy: allows dock power supply permission am: 07b7d71e5b am: 1376f8031b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19040699

Change-Id: I7d808bce072617648d11c97aa5e5c7d066961c82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 13:01:50 +00:00
Jack Wu
1376f8031b sepolicy: allows dock power supply permission am: 07b7d71e5b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/19040699

Change-Id: I35c92237f66160bc22d4b64c238dfbde8b16652f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 12:43:13 +00:00
Jack Wu
07b7d71e5b sepolicy: allows dock power supply permission
Bug: 232723240
Test: can dump dock power supply in dumpstate
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: I955d72393bbe3413e56e6931a35e8cfa046001be
Signed-off-by: Jonglin Lee <jonglin@google.com>
2022-06-22 17:05:36 -07:00
Android Build Coastguard Worker
9916e63b61 Snap for 8743020 from 60d537ede9 to udc-release
Change-Id: Ibcaa3fb6336650ee457b8fd454f5b81fa7ea6de9
2022-06-19 01:02:33 +00:00
Himanshu Rawat
60d537ede9 T6Pro Bluetooth bringup am: 37bb48c05e am: eb43aa817d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/18841352

Change-Id: Ib8de9a072d5e3df08e59fc1d63b01193cfbc6aa8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-18 01:58:51 +00:00
Himanshu Rawat
eb43aa817d T6Pro Bluetooth bringup am: 37bb48c05e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/18841352

Change-Id: I6b2d023d6297927819509749d08730b3667c9388
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-18 01:32:14 +00:00
Himanshu Rawat
37bb48c05e T6Pro Bluetooth bringup
SE policy update for Synaptics BT HAL

Bug: 224685891
Test: Manual
Change-Id: Ib80bece50509d01828b3f6e8c3794ee3d3ed1e56
2022-06-16 08:42:22 +00:00
Android Build Coastguard Worker
563ae74e6f Snap for 8619398 from e0e489b6d6 to udc-release
Change-Id: Ibdfc9b3910e35cc9b1c37a49d0a0065eba9382f4
2022-05-20 03:03:40 +00:00
Super Liu
e0e489b6d6 sepolicy: allow system_server to read sysfs_touch. am: 2d23765f0b am: 3f561a5c13
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/18159387

Change-Id: Idf296ee425246b592c6950873ff0a278e0967679
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 07:00:13 +00:00
Super Liu
a05bf73974 Initial touch sepolicy. am: b72de76e7b am: 1ad5b6cb03
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/18159383

Change-Id: I87226871ad9b735a5933c1e4da7df68b176e7d92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 07:00:12 +00:00
Super Liu
3f561a5c13 sepolicy: allow system_server to read sysfs_touch. am: 2d23765f0b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/18159387

Change-Id: I3d7d57c776df13cf521ffa5fc38259ef36a11116
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 01:44:03 +00:00
Super Liu
1ad5b6cb03 Initial touch sepolicy. am: b72de76e7b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/18159383

Change-Id: I785fa5b8b83b81c89a96c2af7af37d9d2cae289f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 01:44:02 +00:00
Super Liu
2d23765f0b sepolicy: allow system_server to read sysfs_touch.
Bug: 231385413
Test: presubmit pass.
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: Ica2e457d951e3de28fa7271eef03437c3203a373
2022-05-04 13:27:00 +08:00
Super Liu
b72de76e7b Initial touch sepolicy.
Bug: 193467774
Test: check touch sepolicy attribute from TreeHugger build rom.
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: Ie3ccb47133dd9812ea91df59e1f9124bea1867c6
2022-05-04 11:07:08 +08:00
Android Build Coastguard Worker
f9d96c695b Snap for 8288609 from 47ccd955aa to udc-release
Change-Id: I07a949c6008783904e577484a39b1104c8fcb2f0
2022-03-11 04:01:22 +00:00
Roger Liao
47ccd955aa Initial device tangorpro sepolicy am: aa2098ee18 am: c909f0f766
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/17135924

Change-Id: Ie9c23710d1027b84dc7c44a7d3524c0ed9a5dc2d
2022-03-10 11:58:53 +00:00
Roger Liao
a937d7210a Initial device tangorpro sepolicy am: aa2098ee18
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/17135924

Change-Id: I1e32ca06a822b4d7985881e0f9cca1363f49f765
2022-03-10 11:25:15 +00:00
Roger Liao
c909f0f766 Initial device tangorpro sepolicy am: aa2098ee18
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tangorpro-sepolicy/+/17135924

Change-Id: Id379a9e4bb7c46dc130c6d0006c42d4259e1a4ad
2022-03-10 11:23:12 +00:00
Roger Liao
aa2098ee18 Initial device tangorpro sepolicy
Bug: 220073297
Change-Id: Icbae09127d46c74aaa49bf417be263e62ce0c0ca
2022-03-09 15:50:55 +08:00
Bill Rassieur
eeb18c67fd Initial empty repository 2022-02-22 14:32:34 -08:00
357 changed files with 5938 additions and 15 deletions

1
.gitupstream Normal file
View File

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

View File

@@ -17,7 +17,8 @@
PRODUCT_MAKEFILES := \ PRODUCT_MAKEFILES := \
$(LOCAL_DIR)/aosp_tangorpro.mk \ $(LOCAL_DIR)/aosp_tangorpro.mk \
$(LOCAL_DIR)/aosp_tangorpro_hwasan.mk \ $(LOCAL_DIR)/aosp_tangorpro_hwasan.mk \
$(LOCAL_DIR)/factory_tangorpro.mk $(LOCAL_DIR)/factory_tangorpro.mk \
$(LOCAL_DIR)/lineage_tangorpro.mk
COMMON_LUNCH_CHOICES := \ COMMON_LUNCH_CHOICES := \
aosp_tangorpro-trunk_staging-userdebug aosp_tangorpro-trunk_staging-userdebug

5
BoardConfigLineage.mk Normal file
View File

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

View File

@@ -81,7 +81,7 @@ PRODUCT_COPY_FILES += \
device/google/tangorpro/audio/$(AUDIO_TABLE_FOLDER)/tuning/apmg3/downlink_external_speaker_config.pb:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/downlink_external_speaker_config.pb device/google/tangorpro/audio/$(AUDIO_TABLE_FOLDER)/tuning/apmg3/downlink_external_speaker_config.pb:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/downlink_external_speaker_config.pb
# userdebug specific # userdebug specific
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT))) ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
device/google/tangorpro/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia/BLUETOOTH.mods:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/BLUETOOTH.mods \ device/google/tangorpro/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia/BLUETOOTH.mods:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/BLUETOOTH.mods \
device/google/tangorpro/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia/HANDSFREE.mods:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/HANDSFREE.mods \ device/google/tangorpro/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia/HANDSFREE.mods:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/HANDSFREE.mods \

View File

@@ -16,7 +16,7 @@
# #
# Override BQR mask to enable LE Audio Choppy report # Override BQR mask to enable LE Audio Choppy report
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT))) ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.bqr.event_mask=262238 persist.bluetooth.bqr.event_mask=262238
else else
@@ -54,13 +54,15 @@ PRODUCT_PRODUCT_PROPERTIES += \
DEVICE_MANIFEST_FILE += \ DEVICE_MANIFEST_FILE += \
device/google/tangorpro/bluetooth/manifest_bluetooth.xml device/google/tangorpro/bluetooth/manifest_bluetooth.xml
DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/tangorpro/bluetooth/device_framework_matrix_product.xml DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/tangorpro/bluetooth/device_framework_matrix_product.xml
BOARD_SEPOLICY_DIRS += device/google/tangorpro-sepolicy/bluetooth BOARD_SEPOLICY_DIRS += device/google/tangorpro/sepolicy/bluetooth
PRODUCT_PACKAGES += android.hardware.bluetooth@1.1-service.synabtlinux \ PRODUCT_PACKAGES += android.hardware.bluetooth@1.1-service.synabtlinux \
android.hardware.bluetooth.prebuilt.xml \ android.hardware.bluetooth.prebuilt.xml \
android.hardware.bluetooth_le.prebuilt.xml android.hardware.bluetooth_le.prebuilt.xml
# Bluetooth SAR test tools # Bluetooth SAR test tools
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PACKAGES_DEBUG += bt_sar_test PRODUCT_PACKAGES_DEBUG += bt_sar_test
endif
# Bluetooth Tx power caps # Bluetooth Tx power caps
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \

8
device-evolution.mk Normal file
View File

@@ -0,0 +1,8 @@
#
# Copyright (C) 2024 The Evolution X Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Overlays
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay-evolution

52
device-lineage.mk Normal file
View File

@@ -0,0 +1,52 @@
#
# Copyright (C) 2023 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
# Kernel
TARGET_PREBUILT_KERNEL := device/google/tangorpro-kernel/Image.lz4
# Build necessary packages for vendor
# Codec2
PRODUCT_PACKAGES += \
libacryl \
libacryl_hdr_plugin \
libexynosv4l2
# GMS
WITH_GMS_COMMS_SUITE := false
# Graphics
PRODUCT_PACKAGES += \
libEGL_angle \
libGLESv1_CM_angle \
libGLESv2_angle
# Identity credential
PRODUCT_PACKAGES += \
android.hardware.identity_credential.xml
# RRO
PRODUCT_PACKAGES += \
GrilRadioCustomizableNoRadio \
SettingsGoogleTangorproOverlay \
TangorproGMSOverlay \
TitanSettingsOverlay \
TitanSettingsProviderOverlay \
TitanSysuiConfigOverlay
# Sensors
PRODUCT_PACKAGES += \
sensors.dynamic_sensor_hal
# Properties
TARGET_VENDOR_PROP := $(LOCAL_PATH)/vendor.prop

View File

@@ -219,12 +219,14 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
libcast_auth libcast_auth
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PACKAGES_DEBUG += \ PRODUCT_PACKAGES_DEBUG += \
test_cast_auth test_cast_auth
# USI stylus test tool # USI stylus test tool
PRODUCT_PACKAGES_DEBUG += \ PRODUCT_PACKAGES_DEBUG += \
usi_test usi_test
endif
# Lights HAL # Lights HAL
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \

11
evolution.dependencies Normal file
View File

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

120
extract-files.sh Executable file
View File

@@ -0,0 +1,120 @@
#!/bin/bash
#
# SPDX-FileCopyrightText: 2016 The CyanogenMod Project
# SPDX-FileCopyrightText: 2017-2024 The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#
set -e
DEVICE=tangorpro
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=
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 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}"
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
# 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/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_tangorpro.mk Normal file
View File

@@ -0,0 +1,33 @@
#
# Copyright (C) 2023 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_tablet_wifionly.mk)
# Inherit device configuration
$(call inherit-product, device/google/tangorpro/aosp_tangorpro.mk)
$(call inherit-product, device/google/gs201/lineage_common.mk)
$(call inherit-product, device/google/gs201/evolution_common.mk)
$(call inherit-product, device/google/tangorpro/device-lineage.mk)
$(call inherit-product, device/google/tangorpro/device-evolution.mk)
# Device identifier. This must come after all inclusions
PRODUCT_BRAND := google
PRODUCT_MODEL := Pixel Tablet
PRODUCT_NAME := lineage_tangorpro
# Boot animation
TARGET_SCREEN_HEIGHT := 1600
TARGET_SCREEN_WIDTH := 2560
PRODUCT_BUILD_PROP_OVERRIDES += \
TARGET_PRODUCT=tangorpro \
PRIVATE_BUILD_DESC="tangorpro-user 14 AP2A.240905.003 12231197 release-keys"
BUILD_FINGERPRINT := google/tangorpro/tangorpro:14/AP2A.240905.003/12231197:user/release-keys
$(call inherit-product, vendor/google/tangorpro/tangorpro-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,216 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright 2022, 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Control whether being in the desk dock should enable accelerometer
based screen orientation. This defaults to true because it is
common for desk docks to be sold in a variety of form factors
with different orientations. Since we cannot always tell these docks
apart and the docks cannot report their true orientation on their own,
we rely on gravity to determine the effective orientation. -->
<bool name="config_deskDockEnablesAccelerometer">false</bool>
<!-- Control whether nosensor and locked orientation requests are respected from the app when
config_deskDockEnablesAccelerometer is set to false.
TODO(b/274763533): Consider making true by default and removing this. -->
<bool name="config_deskRespectsNoSensorAndLockedWithoutAccelerometer">true</bool>
<!-- Allow the gesture to quick tap the power button multiple times to start the emergency sos
experience while the device is non-interactive. -->
<bool name="config_emergencyGestureEnabled">false</bool>
<!-- Whether the geolocation time zone detection feature is enabled. Setting this to false means
the feature cannot be used. Setting this to true means system server components can be
tested and location time zone detection may be used if other configuration allows (see
location time zone provider configuration settings below). -->
<bool name="config_enableGeolocationTimeZoneDetection">false</bool>
<!-- Default value for performant auth feature. -->
<bool name="config_performantAuthDefault">true</bool>
<!-- Whether the vendor power press code need to be mapped. -->
<bool name="config_powerPressMapping">true</bool>
<!-- If true, the direction rotation is applied to get to an application's requested
orientation is reversed. Normally, the model is that landscape is
clockwise from portrait; thus on a portrait device an app requesting
landscape will cause a clockwise rotation, and on a landscape device an
app requesting portrait will cause a counter-clockwise rotation. Setting
true here reverses that logic. -->
<bool name="config_reverseDefaultRotation">true</bool>
<!-- Whether changing sensor privacy SW setting requires device to be unlocked -->
<bool name="config_sensorPrivacyRequiresAuthentication">false</bool>
<!-- The number of degrees to rotate the display when the device is in a desk dock.
A value of -1 means no change in orientation by default. -->
<integer name="config_deskDockRotation">270</integer>
<!-- Amount of time in ms the user needs to press the relevant key to bring up the
global actions dialog -->
<integer name="config_globalActionsKeyTimeout">750</integer>
<!-- The time in milliseconds after which a press on power button is considered "long". -->
<integer name="config_longPressOnPowerDurationMs">750</integer>
<!-- Power press vendor code. -->
<integer name="config_powerPressCode">19</integer>
<!-- Whether a camera compat controller is enabled to allow the user to apply or revert
treatment for stretched issues in camera viewfinder. -->
<bool name="config_isCameraCompatControlForStretchedIssuesEnabled">true</bool>
<!-- Whether sending compat fake focus for split screen resumed activities is enabled.
Needed because some game engines wait to get focus before drawing the content of
the app which isn't guaranteed by default in multi-window modes. -->
<bool name="config_isCompatFakeFocusEnabled">true</bool>
<!-- Whether camera compat treatment is enabled for issues caused by orientation mismatch
between camera buffers and an app window. This includes force rotation of fixed
orientation activities connected to the camera in fullscreen and showing a tooltip in
split screen. -->
<bool name="config_isWindowManagerCameraCompatTreatmentEnabled">true</bool>
<!-- Whether enabling rotation compat policy for immersive apps that prevents auto rotation
into non-optimal screen orientation while in fullscreen. This is needed because immersive
apps, such as games, are often not optimized for all orientations and can have a poor UX
when rotated. Additionally, some games rely on sensors for the gameplay so users can
trigger such rotations accidentally when auto rotation is on.
Applicable only if ignoreOrientationRequest is enabled. -->
<bool name="config_letterboxIsDisplayRotationImmersiveAppCompatPolicyEnabled">true</bool>
<!-- Whether displaying letterbox education is enabled for letterboxed fullscreen apps. -->
<bool name="config_letterboxIsEducationEnabled">true</bool>
<!-- Whether the specific behaviour for translucent activities letterboxing is enabled.
TODO(b/255532890) Enable when ignoreOrientationRequest is set -->
<bool name="config_letterboxIsEnabledForTranslucentActivities">true</bool>
<!-- Whether horizontal reachability repositioning is allowed for letterboxed fullscreen apps.
-->
<bool name="config_letterboxIsHorizontalReachabilityEnabled">true</bool>
<!-- Whether should ignore app requested orientation in response to an app
calling Activity#setRequestedOrientation. See
LetterboxUiController#shouldIgnoreRequestedOrientation for details. -->
<bool name="config_letterboxIsPolicyForIgnoringRequestedOrientationEnabled">true</bool>
<!-- Whether using split screen aspect ratio as a default aspect ratio for unresizable apps. -->
<bool name="config_letterboxIsSplitScreenAspectRatioForUnresizableAppsEnabled">true</bool>
<!-- Whether vertical reachability repositioning is allowed for letterboxed fullscreen apps. -->
<bool name="config_letterboxIsVerticalReachabilityEnabled">true</bool>
<!-- If true, show multiuser switcher by default unless the user specifically disables it. -->
<bool name="config_showUserSwitcherByDefault">true</bool>
<!-- Control the behavior when the user short presses the power button.
0 - Nothing
1 - Go to sleep (doze)
2 - Really go to sleep (don't doze)
3 - Really go to sleep and go home (don't doze)
4 - Go to home
5 - Dismiss IME if shown. Otherwise go to home
-->
<integer name="config_shortPressOnPowerBehavior">7</integer>
<!-- Maximum number of supported users -->
<integer name="config_multiuserMaximumUsers">8</integer>
<!-- Corners radius for activity presented the letterbox mode. Values < 0 enable rounded
corners with radius equal to min between device bottom corner radii. Default 0 value turns
off rounded corners logic in LetterboxUiController. -->
<integer name="config_letterboxActivityCornersRadius">-1</integer>
<!-- Aspect ratio of letterboxing for fixed orientation. Values <= 1.0 will be ignored.
Note: Activity min/max aspect ratio restrictions will still be respected.
Therefore this override can control the maximum screen area that can be occupied by
the app in the letterbox mode. -->
<item name="config_fixedOrientationLetterboxAspectRatio" format="float" type="dimen">1.33</item>
<!-- Vertical position of a center of the letterboxed app window.
0 corresponds to the upper side of the screen and 1 to the lower side. If given value < 0
or > 1 it is ignored and for non-tabletop mode central position is used (0.5); for
tabletop mode top (0.0) is used. -->
<item name="config_letterboxVerticalPositionMultiplier" format="float" type="dimen">0.5</item>
<!-- Control whether to start dream immediately upon docking even if the lockscreen is unlocked.
This defaults to true to be consistent with historical behavior. -->
<bool name="config_startDreamImmediatelyOnDock">false</bool>
<!-- Docking is a uiMode configuration change and will cause activities to relaunch if it's not
handled. If true, the configuration change will be sent but activities will not be
relaunched upon docking. Apps with desk resources will behave like normal, since they may
expect the relaunch upon the desk uiMode change. -->
<bool name="config_skipActivityRelaunchWhenDocking">true</bool>
<!-- If this is true, then keep dreaming when unplugging.
This config was formerly known as config_keepDreamingWhenUndocking.
It has been updated to affect other plug types. -->
<bool name="config_keepDreamingWhenUnplugging">true</bool>
<!-- Whether to send a user activity event to PowerManager when a dream quits unexpectedly so
that the screen won't immediately shut off.
When a dream stops unexpectedly, such as due to an app update, if the device has been
inactive less than the user's screen timeout, the device goes to keyguard and times out
back to dreaming after a few seconds. If the device has been inactive longer, the screen
will immediately turn off. With this flag on, the device will go back to keyguard in all
scenarios rather than turning off, which gives the device a chance to start dreaming
again. -->
<bool name="config_resetScreenTimeoutOnUnexpectedDreamExit">true</bool>
<!-- Whether to automatically switch to the designated Dock User (the user chosen for
displaying dreams, etc.) after a timeout when the device is docked. -->
<bool name="config_enableTimeoutToDockUserWhenDocked">true</bool>
<!-- Whether there is to be a chosen Dock User who is the only user allowed to dream. -->
<bool name="config_dreamsOnlyEnabledForDockUser">true</bool>
<!-- If supported, are dreams enabled? (by default) -->
<bool name="config_dreamsEnabledByDefault">false</bool>
<!-- Whether dreams are disabled when ambient mode is suppressed. -->
<bool name="config_dreamsDisabledByAmbientModeSuppressionConfig">true</bool>
<!-- Default value for Settings.ASSIST_TOUCH_GESTURE_ENABLED -->
<bool name="config_assistTouchGestureEnabledDefault">false</bool>
<!-- The list of supported dream complications -->
<integer-array name="config_supportedDreamComplications">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
</integer-array>
<!-- Mapping to select an Intent.EXTRA_DOCK_STATE value from extcon state
key-value pairs. Each entry is evaluated in order and is of the form:
"[EXTRA_DOCK_STATE value],key1=value1,key2=value2[,...]"
An entry with no key-value pairs is valid and can be used as a wildcard.
-->
<string-array name="config_dockExtconStateMapping">
<item>4,USB=1</item>
<item>3</item>
</string-array>
</resources>

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/**
* Copyright (c) 2009, 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>
<bool name="def_accelerometer_rotation">true</bool>
</resources>

View File

@@ -0,0 +1,398 @@
# All blobs below are extracted from the release mentioned in proprietary-files.txt
vendor/apex/com.google.android.widevine-wv_341113000.apex
vendor/apex/com.google.pixel.camera.hal.apex
vendor/apex/com.google.pixel.wifi.ext.apex
vendor/bin/aocd
vendor/bin/aocxd
vendor/bin/hw/android.hardware.authsecret-service.citadel
vendor/bin/hw/android.hardware.biometrics.fingerprint-service.fpc42
vendor/bin/hw/android.hardware.bluetooth@1.1-service.synabtlinux
vendor/bin/hw/android.hardware.confirmationui-service.trusty.vendor
vendor/bin/hw/android.hardware.contexthub-service.generic
vendor/bin/hw/android.hardware.edgetpu.logging@service-edgetpu-logging
vendor/bin/hw/android.hardware.gxp.logging@service-gxp-logging
vendor/bin/hw/android.hardware.identity@1.0-service.citadel
vendor/bin/hw/android.hardware.input.processor-service
vendor/bin/hw/android.hardware.neuralnetworks@service-darwinn-aidl
vendor/bin/hw/android.hardware.oemlock-service.citadel
vendor/bin/hw/android.hardware.qorvo.uwb.service
vendor/bin/hw/android.hardware.security.keymint-service.citadel
vendor/bin/hw/android.hardware.weaver-service.citadel
vendor/bin/hw/battery_mitigation
vendor/bin/hw/citadel_updater
vendor/bin/hw/citadeld
vendor/bin/hw/com.google.edgetpu.dba-service
vendor/bin/hw/com.google.edgetpu.tachyon-service
vendor/bin/hw/google.hardware.media.c2@1.0-service
vendor/bin/hw/init_citadel
vendor/bin/hw/samsung.hardware.media.c2@1.2-service
vendor/bin/hw/vendor.dolby.media.c2@1.0-service
vendor/bin/hw/vendor.google.audiometricext@1.0-service-vendor
vendor/bin/hw/vendor.google.edgetpu_vendor_service@1.0-service
vendor/bin/hw/vendor.google.google_battery-service
vendor/bin/hw/vendor.google.radioext@1.0-service
vendor/bin/init.camera.set-interrupts-ownership
vendor/bin/securedpud.slider
vendor/bin/sscoredump
vendor/bin/trusty_metricsd
vendor/bin/twoshay
vendor/bin/umfw_stat_tool
vendor/bin/usf_stats
vendor/etc/aoc/waveform_aec_graph.tflite
vendor/etc/atc_profile.json
vendor/etc/chre/activity.napp_header
vendor/etc/chre/activity.so
vendor/etc/chre/ambient.napp_header
vendor/etc/chre/ambient.so
vendor/etc/chre/ambient_micro.napp_header
vendor/etc/chre/ambient_micro.so
vendor/etc/chre/ambient_volume.napp_header
vendor/etc/chre/ambient_volume.so
vendor/etc/chre/ar_bridge.napp_header
vendor/etc/chre/ar_bridge.so
vendor/etc/chre/blue.napp_header
vendor/etc/chre/blue.so
vendor/etc/chre/cc.napp_header
vendor/etc/chre/cc.so
vendor/etc/chre/drop.napp_header
vendor/etc/chre/drop.so
vendor/etc/chre/geofence.napp_header
vendor/etc/chre/geofence.so
vendor/etc/chre/health.napp_header
vendor/etc/chre/health.so
vendor/etc/chre/imu_cal.napp_header
vendor/etc/chre/imu_cal.so
vendor/etc/chre/ip_health.napp_header
vendor/etc/chre/ip_health.so
vendor/etc/chre/libchre_log_database.bin
vendor/etc/chre/motiondetector.napp_header
vendor/etc/chre/motiondetector.so
vendor/etc/chre/nearby.napp_header
vendor/etc/chre/nearby.so
vendor/etc/chre/preloaded_nanoapps.json
vendor/etc/chre/sd.napp_header
vendor/etc/chre/sd.so
vendor/etc/chre/smartbatching.napp_header
vendor/etc/chre/smartbatching.so
vendor/etc/chre/system_signal_hub.napp_header
vendor/etc/chre/system_signal_hub.so
vendor/etc/chre/uv_exposure.napp_header
vendor/etc/chre/uv_exposure.so
vendor/etc/display_settings.xml
vendor/etc/displayconfig/display_id_4619827677550801152.xml
vendor/etc/init/Exynos_C2.rc
vendor/etc/init/android.hardware.authsecret-service.citadel.rc
vendor/etc/init/android.hardware.bluetooth@1.1-service.synabtlinux.rc
vendor/etc/init/android.hardware.camera.provider@2.7-service-google-apex.rc
vendor/etc/init/android.hardware.confirmationui-service.trusty.vendor.rc
vendor/etc/init/android.hardware.contexthub-service.generic.rc
vendor/etc/init/android.hardware.edgetpu.logging@service-edgetpu-logging.rc
vendor/etc/init/android.hardware.gxp.logging@service-gxp-logging.rc
vendor/etc/init/android.hardware.identity@1.0-service.citadel.rc
vendor/etc/init/android.hardware.input.processor-service.rc
vendor/etc/init/android.hardware.neuralnetworks@service-darwinn-aidl.rc
vendor/etc/init/android.hardware.oemlock-service.citadel.rc
vendor/etc/init/android.hardware.rlsservice-service-google-apex.rc
vendor/etc/init/android.hardware.security.keymint-service.citadel.rc
vendor/etc/init/android.hardware.weaver-service.citadel.rc
vendor/etc/init/aocd.rc
vendor/etc/init/aocxd.rc
vendor/etc/init/citadeld.rc
vendor/etc/init/com.google.edgetpu.dba-service.rc
vendor/etc/init/com.google.edgetpu.tachyon-service.rc
vendor/etc/init/fingerprint-fpc42.rc
vendor/etc/init/google.hardware.media.c2@1.0-service.rc
vendor/etc/init/init.camera.set-interrupts-ownership.rc
vendor/etc/init/init.sscoredump.rc
vendor/etc/init/init.usf.rc
vendor/etc/init/init_dauntless.rc
vendor/etc/init/libg3a_gabc.rc
vendor/etc/init/libg3a_gaf.rc
vendor/etc/init/libg3a_ghawb.rc
vendor/etc/init/qorvo.uwb-calib.rc
vendor/etc/init/qorvo.uwb-service.rc
vendor/etc/init/samsung.hardware.media.c2@1.2-service.rc
vendor/etc/init/securedpud.slider.rc
vendor/etc/init/trusty_metricsd.rc
vendor/etc/init/twoshay.rc
vendor/etc/init/vendor.dolby.media.c2@1.0-service.rc
vendor/etc/init/vendor.google.audiometricext@1.0-service-vendor.rc
vendor/etc/init/vendor.google.battery_mitigation-default.rc
vendor/etc/init/vendor.google.edgetpu_vendor_service@1.0-service.rc
vendor/etc/init/vendor.google.google_battery-default.rc
vendor/etc/init/vendor.google.radioext@1.0-service.rc
vendor/etc/input_classifier_model.pb
vendor/etc/libg3a_standalone_gabc_rc
vendor/etc/libg3a_standalone_gaf_rc
vendor/etc/libg3a_standalone_ghawb_rc
vendor/etc/media_codecs_aosp_c2.xml
vendor/etc/media_codecs_dolby_c2.xml
vendor/etc/modem_stat.conf
vendor/etc/permissions/android.hardware.strongbox_keystore.xml
vendor/etc/permissions/com.google.android.camera.experimental2022.xml
vendor/etc/public.libraries.txt
vendor/etc/seccomp_policy/codec2.vendor.base.policy
vendor/etc/seccomp_policy/codec2.vendor.ext.policy
vendor/etc/sensors/device_cal_info
vendor/etc/sensors/hals.conf
vendor/etc/sensors/registry/append/motion_state.reg
vendor/etc/sensors/registry/append/power.reg
vendor/etc/sensors/registry/tangorpro_black.reg
vendor/etc/sensors/registry/tangorpro_white.reg
vendor/etc/touchflow.pb
vendor/etc/twoshay_config.json
vendor/etc/uwb/calib_paths
vendor/etc/uwb/libuwb-uci.conf
vendor/etc/vintf/manifest/android.hardware.authsecret-service.citadel.xml
vendor/etc/vintf/manifest/android.hardware.camera.provider@2.7-service-google-apex.xml
vendor/etc/vintf/manifest/android.hardware.confirmationui-service.trusty.vendor.xml
vendor/etc/vintf/manifest/android.hardware.contexthub-service.generic.xml
vendor/etc/vintf/manifest/android.hardware.identity.strongbox.xml
vendor/etc/vintf/manifest/android.hardware.neuralnetworks@service-darwinn-aidl.xml
vendor/etc/vintf/manifest/android.hardware.oemlock-service.citadel.xml
vendor/etc/vintf/manifest/android.hardware.security.keymint-service.citadel.xml
vendor/etc/vintf/manifest/android.hardware.weaver-service.citadel.xml
vendor/etc/vintf/manifest/com.google.edgetpu.dba-service.xml
vendor/etc/vintf/manifest/com.google.edgetpu.tachyon-service.xml
vendor/etc/vintf/manifest/fingerprint-fpc42.xml
vendor/etc/vintf/manifest/manifest_input.processor-service.xml
vendor/etc/vintf/manifest/manifest_radioext.xml
vendor/etc/vintf/manifest/manifest_wifi_ext_aidl.xml
vendor/etc/vintf/manifest/qorvo.uwb-service.xml
vendor/etc/vintf/manifest/vendor.dolby.media.c2@1.0-service.xml
vendor/etc/vintf/manifest/vendor.google.battery_mitigation-default.xml
vendor/etc/vintf/manifest/vendor.google.edgetpu_vendor_service@1.0-service.xml
vendor/etc/vintf/manifest/vendor.google.google_battery-default.xml
vendor/firmware/1540.app
vendor/firmware/aoc.bin
vendor/firmware/bcmdhd.cal
vendor/firmware/bcmdhd_clm.blob
vendor/firmware/cast_auth.app
vendor/firmware/cs40l26-calib.bin
vendor/firmware/cs40l26-calib.wmfw
vendor/firmware/cs40l26-svc.bin
vendor/firmware/cs40l26.bin
vendor/firmware/cs40l26.wmfw
vendor/firmware/dauntless/d3m2.ec.bin
vendor/firmware/dauntless/evt.ec.bin
vendor/firmware/dauntless/proto11.ec.bin
vendor/firmware/filter_ie
vendor/firmware/focaltech_testconf.ini
vendor/firmware/focaltech_ts_fw.bin
vendor/firmware/fw_bcmdhd.bin
vendor/firmware/fw_bcmdhd.map
vendor/firmware/fw_bcmdhd_monitor.bin
vendor/firmware/goodix_cfg_group.bin
vendor/firmware/goodix_firmware.bin
vendor/firmware/google/edgetpu-janeiro.fw
vendor/firmware/google_wifi_firmware_config_info.pb
vendor/firmware/gxp_fw_core0
vendor/firmware/gxp_fw_core1
vendor/firmware/gxp_fw_core2
vendor/firmware/gxp_fw_core3
vendor/firmware/logstrs.bin
vendor/firmware/mali_csffw-r47p0.bin
vendor/firmware/mali_csffw.bin
vendor/firmware/mfc_fw.bin
vendor/firmware/novatek_ts_fw.bin
vendor/firmware/novatek_ts_fw_csot.bin
vendor/firmware/novatek_ts_mp.bin
vendor/firmware/novatek_ts_mp_csot.bin
vendor/firmware/sarconfig.info
vendor/firmware/syna/BTFW.hcd
vendor/firmware/syna/BTFW_B.hcd
vendor/framework/com.google.android.camera.experimental2022.jar
vendor/lib/aoc_aud_ext.so
vendor/lib/aoc_audio_stereo_spatializer.so
vendor/lib/audio_adapted_info_features.so
vendor/lib/audio_amcs_ext.so
vendor/lib/audio_apmg3_aoc.so
vendor/lib/audio_bluenote_aoc.so
vendor/lib/audio_bt_aoc.so
vendor/lib/audio_cca_aoc.so
vendor/lib/audio_fortemedia_aoc.so
vendor/lib/audio_speech_enhancer_aoc.so
vendor/lib/audio_spk_35l41.so
vendor/lib/audio_tunnel_aoc.so
vendor/lib/audio_usb_aoc.so
vendor/lib/audio_waves_aoc.so
vendor/lib/com.google.edgetpu_app_service-V3-ndk.so;MODULE_SUFFIX=-vendor
vendor/lib/egl/libGLES_mali.so
vendor/lib/gxp_metrics_logger.so
vendor/lib/hw/audio.platform.aoc.so
vendor/lib/hw/audio.primary.gs201.so
vendor/lib/hw/sound_trigger.primary.gs201.so
vendor/lib/hw/vendor.google.whitechapel.audio.audioext@4.0-impl.so
vendor/lib/hw/vulkan.mali.so
vendor/lib/libAlgFx_HiFi3z.so
vendor/lib/libExynosC2ComponentStore.so
vendor/lib/libExynosC2H263Dec.so;DISABLE_CHECKELF
vendor/lib/libExynosC2H263Enc.so;DISABLE_CHECKELF
vendor/lib/libExynosC2H264Dec.so;DISABLE_CHECKELF
vendor/lib/libExynosC2H264Enc.so;DISABLE_CHECKELF
vendor/lib/libExynosC2HevcDec.so;DISABLE_CHECKELF
vendor/lib/libExynosC2HevcEnc.so;DISABLE_CHECKELF
vendor/lib/libExynosC2Mpeg4Dec.so;DISABLE_CHECKELF
vendor/lib/libExynosC2Mpeg4Enc.so;DISABLE_CHECKELF
vendor/lib/libExynosC2Vp8Dec.so;DISABLE_CHECKELF
vendor/lib/libExynosC2Vp8Enc.so;DISABLE_CHECKELF
vendor/lib/libExynosC2Vp9Dec.so;DISABLE_CHECKELF
vendor/lib/libExynosC2Vp9Enc.so;DISABLE_CHECKELF
vendor/lib/libOpenCL-pixel.so
vendor/lib/libOpenCL.so
vendor/lib/lib_aion_buffer.so
vendor/lib/libadaptedinfo.so
vendor/lib/libamcsextfile.so
vendor/lib/libaoc.so
vendor/lib/libaoctuningdecoder.so
vendor/lib/libaocx.so
vendor/lib/libbo_av1.so
vendor/lib/libc2filterplugin.so
vendor/lib/libcast_auth.so
vendor/lib/libcast_auth_aidl-cpp.so
vendor/lib/libdisplaycolor.so
vendor/lib/libedgetpu_client.google.so
vendor/lib/libfvsam_prm_parser.so
vendor/lib/libgc2_av1_dec.so
vendor/lib/libgc2_base.so
vendor/lib/libgc2_cwl.so
vendor/lib/libgc2_log.so
vendor/lib/libgc2_store.so
vendor/lib/libgc2_utils.so
vendor/lib/libgpudataproducer.so
vendor/lib/libion_exynos.so
vendor/lib/libmahalcontroller.so
vendor/lib/libmetrics_logger.so
vendor/lib/libqorvo_uwb_params_nfcc.so
vendor/lib/libsensorsuez.so
vendor/lib/libstreset21.so
vendor/lib/libsueznanoappclients.so
vendor/lib/libusf.so
vendor/lib/sensors.usf.so
vendor/lib/soundfx/liboffloadeffect.so
vendor/lib/soundfx/libspatialaudio.so
vendor/lib/vendor-pixelatoms-cpp.so
vendor/lib/vendor.google.battery_mitigation-V1-ndk.so
vendor/lib/vendor.google.battery_mitigation.service_static.so
vendor/lib/vendor.google.whitechapel.audio.audioext@4.0.so
vendor/lib64/android.hardware.authsecret-impl.nos.so
vendor/lib64/android.hardware.confirmationui.secure_input_citadel.so
vendor/lib64/android.hardware.identity@1.0-impl.nos.so
vendor/lib64/android.hardware.keymaster@4.1-impl.nos.so
vendor/lib64/android.hardware.oemlock-impl.nos.so
vendor/lib64/android.hardware.security.keymint-impl.nos.so
vendor/lib64/android.hardware.weaver-bridge.nos.so
vendor/lib64/android.hardware.weaver-impl.nos.so
vendor/lib64/android.hardware.weaver2-impl.nos.so
vendor/lib64/aoc_aud_ext.so
vendor/lib64/aoc_audio_stereo_spatializer.so
vendor/lib64/audio_adapted_info_features.so
vendor/lib64/audio_amcs_ext.so
vendor/lib64/audio_apmg3_aoc.so
vendor/lib64/audio_bluenote_aoc.so
vendor/lib64/audio_bt_aoc.so
vendor/lib64/audio_cca_aoc.so
vendor/lib64/audio_fortemedia_aoc.so
vendor/lib64/audio_speech_enhancer_aoc.so
vendor/lib64/audio_spk_35l41.so
vendor/lib64/audio_tunnel_aoc.so
vendor/lib64/audio_usb_aoc.so
vendor/lib64/audio_waves_aoc.so
vendor/lib64/biometricsuez.so
vendor/lib64/com.fingerprints42.extension@1.0.so
vendor/lib64/com.google.edgetpu.dba-V1-ndk.so
vendor/lib64/com.google.edgetpu.tachyon-V1-ndk.so
vendor/lib64/com.google.edgetpu_app_service-V3-ndk.so;MODULE_SUFFIX=-vendor
vendor/lib64/com.google.edgetpu_vendor_service-V2-ndk.so;MODULE_SUFFIX=-vendor
vendor/lib64/com.google.hardware.biometrics.parcelable.fingerprint.PressToAuthParcelable-V1-ndk.so
vendor/lib64/com.google.hardware.biometrics.sidefps.fingerprint-ext-V1-ndk.so
vendor/lib64/com.google.input-V2-ndk.so
vendor/lib64/com.google.input-V3-ndk.so
vendor/lib64/egl/libGLES_mali.so
vendor/lib64/fake_gxp_telemetry_reader.so
vendor/lib64/fpc42_suez.so
vendor/lib64/fpc_util.so
vendor/lib64/gxp_metrics_logger.so
vendor/lib64/gxp_telemetry_reader.so
vendor/lib64/hw/audio.platform.aoc.so
vendor/lib64/hw/audio.primary.gs201.so
vendor/lib64/hw/fingerprint.fpc.so
vendor/lib64/hw/sound_trigger.primary.gs201.so
vendor/lib64/hw/vendor.google.whitechapel.audio.audioext@4.0-impl.so
vendor/lib64/hw/vulkan.mali.so
vendor/lib64/libAlgFx_HiFi3z.so
vendor/lib64/libExynosC2ComponentStore.so
vendor/lib64/libExynosC2H263Dec.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2H263Enc.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2H264Dec.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2H264Enc.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2HevcDec.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2HevcEnc.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2Mpeg4Dec.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2Mpeg4Enc.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2Vp8Dec.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2Vp8Enc.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2Vp9Dec.so;DISABLE_CHECKELF
vendor/lib64/libExynosC2Vp9Enc.so;DISABLE_CHECKELF
vendor/lib64/libOpenCL-pixel.so
vendor/lib64/libOpenCL.so
vendor/lib64/lib_aion_buffer.so
vendor/lib64/lib_reader.so
vendor/lib64/libadaptedinfo.so
vendor/lib64/libamcsextfile.so
vendor/lib64/libaoc.so
vendor/lib64/libaoctuningdecoder.so
vendor/lib64/libaocx.so
vendor/lib64/libbo_av1.so
vendor/lib64/libc2filterplugin.so
vendor/lib64/libcast_auth.so
vendor/lib64/libcast_auth_aidl-cpp.so
vendor/lib64/libcodec2_soft_ddpdec.so
vendor/lib64/libcodec2_store_dolby.so
vendor/lib64/libdapparamstorage.so
vendor/lib64/libdarwinn_dba_hal_runtime.so
vendor/lib64/libdarwinn_hal.so
vendor/lib64/libdeccfg.so
vendor/lib64/libdeeptouch.so
vendor/lib64/libdisplaycolor.so
vendor/lib64/libedgetpu_client.google.so
vendor/lib64/libedgetpu_tflite_compiler.so
vendor/lib64/libedgetpu_util.so
vendor/lib64/libfvsam_prm_parser.so
vendor/lib64/libgc2_av1_dec.so
vendor/lib64/libgc2_base.so
vendor/lib64/libgc2_cwl.so
vendor/lib64/libgc2_log.so
vendor/lib64/libgc2_store.so
vendor/lib64/libgc2_utils.so
vendor/lib64/libgpudataproducer.so
vendor/lib64/libgril_oem-google.so
vendor/lib64/libgxp.so
vendor/lib64/libion_exynos.so
vendor/lib64/libmahalcontroller.so
vendor/lib64/libmetrics_logger.so
vendor/lib64/libnos_citadeld_proxy.so
vendor/lib64/liboemcrypto.so
vendor/lib64/libqorvo_uwb_params_nfcc.so
vendor/lib64/libsensorsuez.so
vendor/lib64/libsit_oem.so
vendor/lib64/libsit_oem_proto.so
vendor/lib64/libspeech_waveformaec_runner.so
vendor/lib64/libstreset21.so
vendor/lib64/libsueznanoappclients.so
vendor/lib64/libtachyon_core.so
vendor/lib64/libtouchflow.so
vendor/lib64/libusf.so
vendor/lib64/sensors.usf.so
vendor/lib64/sideFpsSuez.so
vendor/lib64/soundfx/liboffloadeffect.so
vendor/lib64/soundfx/libspatialaudio.so
vendor/lib64/vendor-pixelatoms-cpp.so
vendor/lib64/vendor.google.audiometricext@1.0.so
vendor/lib64/vendor.google.battery_mitigation-V1-ndk.so
vendor/lib64/vendor.google.battery_mitigation.service_static.so
vendor/lib64/vendor.google.bluetooth_ext-V1-ndk.so
vendor/lib64/vendor.google.google_battery-V3-ndk.so
vendor/lib64/vendor.google.whitechapel.audio.audioext@4.0.so
vendor/lib64/vendor_chre_atoms_log.so
vendor/lib64/vendor_chre_metrics-cpp.so

111
proprietary-files.txt Normal file
View File

@@ -0,0 +1,111 @@
# 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/DevicePersonalizationPrebuiltPixelTablet2023-v.U.14.playstore/DevicePersonalizationPrebuiltPixelTablet2023-v.U.14.playstore.apk;PRESIGNED
# Audio
product/etc/ambient/matcher_tah.leveldb
product/etc/firmware/music_detector.descriptor
product/etc/firmware/music_detector.sound_model
product/etc/firmware/music_detector.sound_model_2
product/etc/firmware/music_detector.sound_model_tflite
# Camera
product/priv-app/GoogleCamera/GoogleCamera.apk;OVERRIDES=Aperture,Camera2;PRESIGNED
# Camera extensions
product/etc/permissions/androidx.camera.extensions.impl.xml
product/priv-app/PixelCameraServices/PixelCameraServices.apk;PRESIGNED
# Cast
product/etc/default-permissions/default-permissions_SmartDisplayPrebuilt.xml
product/etc/permissions/com.google.android.apps.mediashell.xml
product/etc/permissions/com.google.android.apps.nest.castauth.xml
product/etc/sysconfig/communal.xml
product/priv-app/AndroidMediaShell/AndroidMediaShell.apk;PRESIGNED
product/priv-app/CastAuthPrebuilt/CastAuthPrebuilt.apk;PRESIGNED
# Dock
product/etc/permissions/com.google.android.apps.nest.dockmanager.app.xml
product/etc/sysconfig/google-nest-hiddenapi-package-whitelist.xml
product/etc/sysconfig/pixel_docking_experience_2022.xml
product/priv-app/DockManagerPrebuilt/DockManagerPrebuilt.apk;PRESIGNED
product/priv-app/PrebuiltGmsCore/m/optional/HomegraphPrebuilt.apk:product/priv-app/HomegraphPrebuilt/HomegraphPrebuilt.apk;PRESIGNED
product/priv-app/PrebuiltGmsCore/m/optional/UsoniaPrebuilt.apk:product/priv-app/UsoniaPrebuilt/UsoniaPrebuilt.apk;PRESIGNED
# Hardware info
product/etc/permissions/com.google.android.hardwareinfo.xml
product/framework/libhwinfo.jar
product/priv-app/HardwareInfo/HardwareInfo.apk;PRESIGNED
# Hotword
product/priv-app/HotwordEnrollmentOKGoogleFUSIONPro/HotwordEnrollmentOKGoogleFUSIONPro.apk;PRESIGNED
product/priv-app/HotwordEnrollmentXGoogleFUSIONPro/HotwordEnrollmentXGoogleFUSIONPro.apk;PRESIGNED
# HubUI
product/etc/appcompat/compat_framework_overrides.xml
product/etc/permissions/com.google.assistant.hubui.xml
product/priv-app/SmartDisplayPrebuilt/SmartDisplayPrebuilt.apk;PRESIGNED
# 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/kids_home_experience.xml
product/etc/sysconfig/nexus.xml
product/etc/sysconfig/pixel_experience_2017.xml
product/etc/sysconfig/pixel_experience_2018.xml
product/etc/sysconfig/pixel_experience_2019.xml
product/etc/sysconfig/pixel_experience_2019_midyear.xml
product/etc/sysconfig/pixel_experience_2020.xml
product/etc/sysconfig/pixel_experience_2020_midyear.xml
product/etc/sysconfig/pixel_experience_2021.xml
product/etc/sysconfig/pixel_experience_2021_midyear.xml
product/etc/sysconfig/pixel_experience_2022.xml
product/etc/sysconfig/pixel_experience_2022_midyear.xml
product/etc/sysconfig/pixel_tablet_experience_2023.xml
# system_ext partition
# Camera extensions
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.extensions.jar
system_ext/framework/com.google.android.camerax.extensions.jar
# Dock
system_ext/priv-app/DockSetup/DockSetup.apk;PRESIGNED
# 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
# Permissions
system_ext/etc/permissions/privapp-permissions-google-se.xml:system_ext/etc/permissions/privapp-permissions-google-se-evolution.xml
# Radio
system_ext/etc/permissions/google-ril.xml
system_ext/framework/google-ril.jar
system_ext/priv-app/ConnectivityThermalPowerManager/ConnectivityThermalPowerManager.apk
system_ext/priv-app/grilservice/grilservice.apk;PRESIGNED
# UWB
system_ext/etc/permissions/privapp-permissions-qorvo.xml
system_ext/priv-app/UwbVendorService/UwbVendorService.apk;PRESIGNED

10
proprietary-firmware.txt Normal file
View File

@@ -0,0 +1,10 @@
# 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
pbl.img;AB
tzsw.img;AB

View File

@@ -119,12 +119,6 @@
is when the system is in the suspended mode --> is when the system is in the suspended mode -->
<bool translatable="false" name="config_wifiDtimMultiplierConfigEnabled">true</bool> <bool translatable="false" name="config_wifiDtimMultiplierConfigEnabled">true</bool>
<!-- Indicate whether the verbose logging is always on -->
<!-- 0: verbose logging controlled by user
1: verbose logging on by default for userdebug
2: verbose logging on by default for all builds -->
<integer translatable="false" name="config_wifiVerboseLoggingAlwaysOnLevel">1</integer>
<!-- Enable the feature of adjusting link layer stats polling interval based on <!-- Enable the feature of adjusting link layer stats polling interval based on
device mobility state and client mode RSSI monitoring. --> device mobility state and client mode RSSI monitoring. -->
<bool translatable="false" name="config_wifiAdjustPollRssiIntervalEnabled">true</bool> <bool translatable="false" name="config_wifiAdjustPollRssiIntervalEnabled">true</bool>

1
sepolicy/.gitupstream Normal file
View File

@@ -0,0 +1 @@
https://android.googlesource.com/device/google/tangorpro-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,4 @@
# Bluetooth
/vendor/bin/hw/android\.hardware\.bluetooth@1\.1-service\.synabtlinux u:object_r:hal_bluetooth_synabtlinux_exec:s0
/dev/ttySAC18 u:object_r:hci_attach_dev:s0

View File

@@ -0,0 +1,4 @@
genfscon sysfs /devices/platform/odm/odm:btbcm/rfkill/rfkill0/state u:object_r:sysfs_bluetooth_writable:s0
genfscon sysfs /devices/platform/odm/odm:btbcm/rfkill/rfkill2/state u:object_r:sysfs_bluetooth_writable:s0
genfscon proc /bluetooth/sleep/btwrite u:object_r:proc_bluetooth_writable:s0
genfscon proc /bluetooth/sleep/lpm u:object_r:proc_bluetooth_writable:s0

View File

@@ -0,0 +1,23 @@
type hal_bluetooth_synabtlinux, domain;
type hal_bluetooth_synabtlinux_exec, exec_type, file_type, vendor_file_type;
hal_server_domain(hal_bluetooth_synabtlinux, hal_bluetooth)
init_daemon_domain(hal_bluetooth_synabtlinux)
allow hal_bluetooth_synabtlinux self:socket { create bind read write };
allow hal_bluetooth_synabtlinux self:bluetooth_socket { create bind read write };
allow hal_bluetooth_synabtlinux hci_attach_dev:chr_file rw_file_perms;
allow hal_bluetooth_synabtlinux hal_power_stats_vendor_service:service_manager find;
add_hwservice(hal_bluetooth_synabtlinux, hal_bluetooth_coexistence_hwservice)
vndbinder_use(hal_bluetooth_synabtlinux)
binder_call(hal_bluetooth_synabtlinux, hal_power_stats_default)
get_prop(hal_bluetooth_synabtlinux, boot_status_prop)
allow hal_bluetooth_synabtlinux sscoredump_vendor_data_crashinfo_file:dir create_dir_perms;
allow hal_bluetooth_synabtlinux sscoredump_vendor_data_crashinfo_file:file create_file_perms;
userdebug_or_eng(`
allow hal_bluetooth_synabtlinux logbuffer_device:chr_file r_file_perms;
allow hal_bluetooth_synabtlinux sscoredump_vendor_data_coredump_file:dir create_dir_perms;
allow hal_bluetooth_synabtlinux sscoredump_vendor_data_coredump_file:file create_file_perms;
')

View File

@@ -0,0 +1,2 @@
# Bluetooth HAL extension
type hal_bluetooth_coexistence_hwservice, hwservice_manager_type, vendor_hwservice_type;

View File

@@ -0,0 +1,3 @@
# Bluetooth HAL extension
hardware.google.bluetooth.bt_channel_avoidance::IBTChannelAvoidance u:object_r:hal_bluetooth_coexistence_hwservice:s0
hardware.google.bluetooth.sar::IBluetoothSar u:object_r:hal_bluetooth_coexistence_hwservice:s0

View File

@@ -0,0 +1 @@
type sysfs_fingerprint, sysfs_type, fs_type;

View File

@@ -0,0 +1 @@
/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint-service\.fpc42 u:object_r:hal_fingerprint_capacitance_exec:s0

View File

@@ -0,0 +1 @@
genfscon sysfs /devices/platform/odm/odm:fp_fpc1020 u:object_r:sysfs_fingerprint:s0

View File

@@ -0,0 +1,39 @@
# hal_fingerprint_capacitance definition
type hal_fingerprint_capacitance, domain;
hal_server_domain(hal_fingerprint_capacitance, hal_fingerprint)
type hal_fingerprint_capacitance_exec, exec_type, vendor_file_type, file_type;
init_daemon_domain(hal_fingerprint_capacitance)
set_prop(hal_fingerprint_capacitance, vendor_fingerprint_prop)
# allow fingerprint to access file
allow hal_fingerprint_capacitance fingerprint_device:chr_file rw_file_perms;
allow hal_fingerprint_capacitance tee_device:chr_file rw_file_perms;
allow hal_fingerprint_capacitance sysfs_fingerprint:dir r_dir_perms;
allow hal_fingerprint_capacitance sysfs_fingerprint:file rw_file_perms;
# allow fingerprint to access power hal
hal_client_domain(hal_fingerprint_capacitance, hal_power);
# allow fingerprint to find fwk service
allow hal_fingerprint_capacitance fwk_stats_service:service_manager find;
# allow fingerprint to access sysfs_leds
allow hal_fingerprint_capacitance sysfs_leds:dir search;
allow hal_fingerprint_capacitance sysfs_leds:file rw_file_perms;
# allow fingerprint to access sysfs_batteryinfo
allow hal_fingerprint_capacitance sysfs_batteryinfo:dir search;
allow hal_fingerprint_capacitance sysfs_batteryinfo:file rw_file_perms;
# allow fingerprint to access input_device
allow hal_fingerprint_capacitance input_device:dir r_dir_perms;
allow hal_fingerprint_capacitance input_device:chr_file rw_file_perms;
# allow fingerprint to access hwservice
hwbinder_use(hal_fingerprint_capacitance)
add_hwservice(hal_fingerprint_capacitance, hal_fingerprint_capacitance_ext_hwservice)
# allow fingerprint to access fwk sensor hwservice
allow hal_fingerprint_capacitance fwk_sensor_service:service_manager find;

View File

@@ -0,0 +1 @@
type hal_fingerprint_capacitance_ext_hwservice, hwservice_manager_type;

View File

@@ -0,0 +1,2 @@
com.fingerprints42.extension::IFingerprintEngineering u:object_r:hal_fingerprint_capacitance_ext_hwservice:s0
com.fingerprints42.extension::IFingerprintSensorTest u:object_r:hal_fingerprint_capacitance_ext_hwservice:s0

View File

@@ -0,0 +1 @@
binder_call(servicemanager, hal_fingerprint_capacitance)

View File

@@ -0,0 +1,3 @@
# TODO (b/264266705) Remove this and make it specific to the app
# allow SystemUIGoogle to access fingerprint hal
hal_client_domain(system_app, hal_fingerprint)

View File

@@ -0,0 +1,2 @@
# Allow platform apps to access system_update_service (e.g. check if update info is available).
allow platform_app system_update_service:service_manager find;

View File

@@ -0,0 +1,6 @@
# TODO(b/246793311): Clean up a temporary property once pa/2342172 lands
debug.sf.ignore_hwc_physical_display_orientation u:object_r:surfaceflinger_prop:s0 exact bool
# Default orienation for boot animation counted from natural orienation of the device
# Id at the end corresponds to the display id on the device. See b/246793311 for context.
ro.bootanim.set_orientation_4619827677550801152 u:object_r:surfaceflinger_prop:s0 exact enum ORIENTATION_0 ORIENTATION_90 ORIENTATION_180 ORIENTATION_270

View File

@@ -0,0 +1,14 @@
# sepolicy that are shared among devices using whitechapel
BOARD_SEPOLICY_DIRS += device/google/tangorpro/sepolicy/vendor
BOARD_SEPOLICY_DIRS += device/google/tangorpro/sepolicy/tracking_denials
# fingerprint
BOARD_SEPOLICY_DIRS += device/google/tangorpro/sepolicy/fingerprint_capacitance
# for mediashell
PRODUCT_PUBLIC_SEPOLICY_DIRS += device/google/atv/audio_proxy/sepolicy/public
BOARD_VENDOR_SEPOLICY_DIRS += device/google/atv/audio_proxy/sepolicy/vendor
PRODUCT_PRIVATE_SEPOLICY_DIRS += vendor/google/gms/src/sepolicy/tv
# system_ext
SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS += device/google/tangorpro/sepolicy/system_ext/private

View File

@@ -0,0 +1,2 @@
This folder stores known errors detected by PTS. Be sure to remove relevant
files to reproduce error log on latest ROMs.

View File

@@ -0,0 +1,5 @@
audioserver vendor_file file b/312069156
platform_app system_data_file dir b/289358324
shell sysfs_touch dir b/264823366
system_app proc_pagetypeinfo file b/312375728

2
sepolicy/vendor/README.txt vendored Normal file
View File

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

2
sepolicy/vendor/device.te vendored Normal file
View File

@@ -0,0 +1,2 @@
# Wifi
type vendor_wlan_device, dev_type;

8
sepolicy/vendor/file.te vendored Normal file
View File

@@ -0,0 +1,8 @@
#Pogo USB control & status
type sysfs_pogo_usb, sysfs_type, fs_type;
# Cast device certificate
type device_cert_file, file_type, vendor_persist_type;
# Avoid GPS se failed
type sysfs_gps, sysfs_type, fs_type;

15
sepolicy/vendor/file_contexts vendored Normal file
View File

@@ -0,0 +1,15 @@
# Devices
/dev/lwis-eeprom-smaug-front u:object_r:lwis_device:s0
/dev/lwis-eeprom-smaug-rear u:object_r:lwis_device:s0
/dev/lwis-sensor-medusa-front u:object_r:lwis_device:s0
/dev/lwis-sensor-medusa-rear u:object_r:lwis_device:s0
# Wifi
/dev/wlan u:object_r:vendor_wlan_device:s0
# Privacy LED
/vendor/bin/hw/android\.hardware\.lights-service\.tangorpro u:object_r:hal_light_default_exec:s0
# Cast Factory Credentials
/vendor/bin/hw/android\.hardware\.drm-service\.castkey u:object_r:hal_drm_cast_exec:s0
/mnt/vendor/persist/nest/cast_auth\.crt u:object_r:device_cert_file:s0

22
sepolicy/vendor/genfs_contexts vendored Normal file
View File

@@ -0,0 +1,22 @@
# Dock
genfscon sysfs /devices/platform/google,dock/power_supply/dock u:object_r:sysfs_batteryinfo:s0
# Touch
genfscon sysfs /devices/platform/10d10000.spi/spi_master/spi0/spi0.0 u:object_r:sysfs_touch:s0
# system suspend wakeup files
genfscon sysfs /devices/platform/google,dock/power_supply/dock/wakeup u:object_r:sysfs_wakeup:s0
genfscon sysfs /devices/platform/10d10000.spi/spi_master/spi0/spi0.0/power_supply/nvt-pen-battery/wakeup u:object_r:sysfs_wakeup:s0
genfscon sysfs /devices/platform/10d10000.spi/spi_master/spi0/spi0.0/input/input2/wakeup u:object_r:sysfs_wakeup:s0
genfscon sysfs /devices/platform/10d10000.spi/spi_master/spi0/spi0.0/wakeup u:object_r:sysfs_wakeup:s0
# Pogo usb control & status
genfscon sysfs /devices/platform/google,pogo/pogo_usb_active u:object_r:sysfs_pogo_usb:s0
genfscon sysfs /devices/platform/google,pogo/pogo_usb_capable u:object_r:sysfs_pogo_usb:s0
genfscon sysfs /devices/platform/google,pogo/pogo_docked u:object_r:sysfs_pogo_usb:s0
genfscon sysfs /devices/platform/google,pogo/equal_priority u:object_r:sysfs_pogo_usb:s0
genfscon sysfs /devices/platform/google,pogo/move_data_to_usb u:object_r:sysfs_pogo_usb:s0
genfscon sysfs /devices/platform/google,pogo/extcon u:object_r:sysfs_extcon:s0
genfscon sysfs /devices/platform/google,pogo/hall1_s u:object_r:sysfs_pogo_usb:s0
genfscon sysfs /devices/platform/google,pogo/hall1_n u:object_r:sysfs_pogo_usb:s0
genfscon sysfs /devices/platform/google,pogo/hall2_s u:object_r:sysfs_pogo_usb:s0

2
sepolicy/vendor/grilservice_app.te vendored Normal file
View File

@@ -0,0 +1,2 @@
# setBluetoothModeBasedTxPowerCap for SAR
binder_call(grilservice_app, hal_bluetooth_synabtlinux)

9
sepolicy/vendor/hal_drm_cast.te vendored Normal file
View File

@@ -0,0 +1,9 @@
type hal_drm_cast, domain;
type hal_drm_cast_exec, exec_type, vendor_file_type, file_type;
init_daemon_domain(hal_drm_cast)
hal_server_domain(hal_drm_cast, hal_drm)
allow hal_drm_cast mnt_vendor_file:dir search;
allow hal_drm_cast persist_file:dir search;
allow hal_drm_cast device_cert_file:file r_file_perms;

7
sepolicy/vendor/hal_lights.te vendored Normal file
View File

@@ -0,0 +1,7 @@
allow hal_light_default sysfs_leds:dir search;
allow hal_light_default sysfs_leds:file rw_file_perms;
allow hal_light_default mnt_vendor_file:dir search;
allow hal_light_default persist_file:dir search;
allow hal_light_default hal_pixel_display_service:service_manager find;
binder_call(hal_light_default, hal_graphics_composer_default);
r_dir_file(hal_light_default, persist_leds_file);

View File

@@ -0,0 +1,2 @@
# getStateResidency AIDL callback for Bluetooth HAL
binder_call(hal_power_stats_default, hal_bluetooth_synabtlinux)

View File

@@ -0,0 +1,9 @@
#
# USF sensor HAL SELinux type enforcements.
#
# Allow sensor HAL to access pogo driver hall file node.
allow hal_sensors_default sysfs_pogo_usb:file rw_file_perms;
# Allow access to the uhid devices.
allow hal_sensors_default uhid_device:chr_file rw_file_perms;

2
sepolicy/vendor/hal_usb_impl.te vendored Normal file
View File

@@ -0,0 +1,2 @@
# For Pogo usb management
allow hal_usb_impl sysfs_pogo_usb:file rw_file_perms;

1
sepolicy/vendor/hal_wifi_ext.te vendored Normal file
View File

@@ -0,0 +1 @@
allow hal_wifi_ext vendor_wlan_device:chr_file w_file_perms;

2
sepolicy/vendor/service_contexts vendored Normal file
View File

@@ -0,0 +1,2 @@
# Cast Factory Credentials
android.hardware.drm.IDrmFactory/castkey u:object_r:hal_drm_service:s0

1
sepolicy/vendor/system_server.te vendored Normal file
View File

@@ -0,0 +1 @@
allow system_server sysfs_touch_gti:file r_file_perms;

1
sepolicy/vendor/vendor_init.te vendored Normal file
View File

@@ -0,0 +1 @@
get_prop(vendor_init, gesture_prop)

81
setup-makefiles.sh Executable file
View File

@@ -0,0 +1,81 @@
#!/bin/bash
#
# SPDX-FileCopyrightText: 2016 The CyanogenMod Project
# SPDX-FileCopyrightText: 2017-2024 The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#
set -e
DEVICE=tangorpro
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/tangorpro",
"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-vendor.txt"
append_firmware_calls_to_makefiles "${MY_DIR}/proprietary-firmware.txt"
# Finish
write_footers

1392
skip-files-vendor.txt Normal file

File diff suppressed because it is too large Load Diff

View File

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

View File

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

View File

@@ -353,10 +353,6 @@
<!-- Duration, in milliseconds, of the display white balance animated transitions. --> <!-- Duration, in milliseconds, of the display white balance animated transitions. -->
<integer name="config_displayWhiteBalanceTransitionTime">30000</integer> <integer name="config_displayWhiteBalanceTransitionTime">30000</integer>
<!-- Enable doze mode
ComponentName of a dream to show whenever the system would otherwise have gone to sleep. -->
<string translatable="false" name="config_dozeComponent"></string>
<!-- Whether the always on display mode is available. --> <!-- Whether the always on display mode is available. -->
<bool name="config_dozeAlwaysOnDisplayAvailable">false</bool> <bool name="config_dozeAlwaysOnDisplayAvailable">false</bool>

View File

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

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.grilservice.radio.overlay">
<application android:extractNativeLibs="true" android:hasCode="false" />
<overlay android:targetPackage="com.google.android.grilservice"
android:priority="0"
android:isStatic="true" />
</manifest>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="board_with_radio">false</bool>
</resources>

View File

@@ -0,0 +1,4 @@
runtime_resource_overlay {
name: "SettingsGoogleTangorproOverlay",
product_specific: 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.settings.overlay.tangorpro">
<overlay
android:isStatic="true"
android:priority="10"
android:targetPackage="com.android.settings" />
</manifest>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<vector android:height="300.0dip" android:width="412.0dip" android:autoMirrored="true" android:viewportWidth="412.0" android:viewportHeight="300.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<group>
<clip-path android:pathData="M0,0h412v300h-412z" />
<path android:fillColor="#ff000000" android:pathData="M384.2,300H27.8C12.5,300 0,287.2 0,271.5V28.5C0,12.8 12.5,0 27.8,0H384.3C399.5,0 412,12.8 412,28.5V271.7C412,287.2 399.5,300 384.2,300Z" />
<path android:fillColor="#ffd2e3fc" android:pathData="M206,287.5C281.94,287.5 343.5,225.94 343.5,150C343.5,74.06 281.94,12.5 206,12.5C130.06,12.5 68.5,74.06 68.5,150C68.5,225.94 130.06,287.5 206,287.5Z" android:strokeAlpha="0.2" android:fillAlpha="0.2" />
<path android:fillColor="#ffd2e3fc" android:pathData="M206,267.88C271.11,267.88 323.88,215.11 323.88,150C323.88,84.89 271.11,32.12 206,32.12C140.89,32.12 88.12,84.89 88.12,150C88.12,215.11 140.89,267.88 206,267.88Z" android:strokeAlpha="0.2" android:fillAlpha="0.2" />
<path android:fillColor="#ffd2e3fc" android:pathData="M206,248.4C260.34,248.4 304.39,204.34 304.39,150C304.39,95.66 260.34,51.61 206,51.61C151.66,51.61 107.6,95.66 107.6,150C107.6,204.34 151.66,248.4 206,248.4Z" android:strokeAlpha="0.2" android:fillAlpha="0.2" />
<path android:fillColor="#ff7f868c" android:pathData="M250.88,72.26C250.88,71.19 251.74,70.32 252.81,70.32L269.86,70.32C270.93,70.32 271.8,71.19 271.8,72.26L261.72,73.04L250.88,72.26Z" />
<path android:fillColor="#ff7f868c" android:pathData="M288.32,72.26C288.32,71.19 289.19,70.32 290.26,70.32L297.23,70.32C298.3,70.32 299.17,71.19 299.17,72.26L294.52,73.04L288.32,72.26Z" />
<path android:fillColor="#ff000000" android:pathData="M329.67,87.68L329.67,213.68A14.5,14.5 0,0 1,315.17 228.18L97.17,228.18A14.5,14.5 0,0 1,82.67 213.68L82.67,87.68A14.5,14.5 0,0 1,97.17 73.18L315.17,73.18A14.5,14.5 0,0 1,329.67 87.68z" android:strokeColor="#ff80868b" android:strokeWidth="3.0" />
<path android:fillColor="#fffeefc3" android:pathData="M206.59,214.97C215.02,214.97 221.86,208.15 221.86,199.73C221.86,191.31 215.02,184.49 206.59,184.49C198.16,184.49 191.32,191.31 191.32,199.73C191.32,208.15 198.16,214.97 206.59,214.97Z" />
<path android:fillColor="#fffcc934" android:pathData="M206.59,192.78L200.87,197.07V205.66H204.44V200.65H208.74V205.66H212.31V197.07L206.59,192.78Z" />
<path android:fillColor="#fffad2cf" android:pathData="M168.97,142.5C177.39,142.5 184.21,135.68 184.21,127.26C184.21,118.84 177.39,112.02 168.97,112.02C160.55,112.02 153.73,118.84 153.73,127.26C153.73,135.68 160.55,142.5 168.97,142.5Z" />
<path android:fillColor="#ffee675c" android:pathData="M172.6,133.54V122.43C172.6,122.19 172.5,121.95 172.33,121.78C172.16,121.61 171.92,121.51 171.68,121.51H170.46V120.02H167.56V121.44H166.36C166.12,121.44 165.88,121.54 165.71,121.71C165.53,121.88 165.43,122.12 165.43,122.36V133.43C165.43,133.68 165.53,133.91 165.71,134.08C165.88,134.25 166.12,134.35 166.36,134.35H171.67C171.9,134.35 172.12,134.27 172.29,134.12C172.46,133.98 172.57,133.77 172.6,133.54V133.54ZM171.15,122.92V128.15H166.81V122.95L171.15,122.92Z" />
<path android:fillColor="#fffad2cf" android:pathData="M243.03,187.34C251.46,187.34 258.3,180.5 258.3,172.07C258.3,163.64 251.46,156.8 243.03,156.8C234.6,156.8 227.76,163.64 227.76,172.07C227.76,180.5 234.6,187.34 243.03,187.34Z" />
<path android:fillColor="#ffee675c" android:pathData="M248.3,166.46C248.23,166.25 248.09,166.07 247.91,165.94C247.73,165.81 247.52,165.74 247.3,165.73H239.3C239.08,165.74 238.87,165.81 238.69,165.94C238.51,166.07 238.37,166.25 238.3,166.46L236.8,170.8V176.6C236.8,176.7 236.81,176.79 236.85,176.88C236.88,176.97 236.93,177.05 237,177.12C237.07,177.18 237.15,177.24 237.23,177.27C237.32,177.31 237.41,177.33 237.51,177.33H238.3C238.49,177.33 238.67,177.26 238.81,177.12C238.94,176.99 239.02,176.8 239.02,176.61V176.61V175.89H247.7V176.61C247.7,176.8 247.78,176.99 247.91,177.13C248.05,177.26 248.24,177.34 248.43,177.34H249.15C249.34,177.34 249.53,177.26 249.66,177.13C249.8,176.99 249.88,176.8 249.88,176.61V170.82L248.3,166.46ZM240,173.69C239.78,173.69 239.57,173.63 239.39,173.51C239.21,173.39 239.07,173.22 238.99,173.02C238.91,172.82 238.89,172.6 238.93,172.39C238.97,172.18 239.08,171.98 239.23,171.83C239.38,171.68 239.57,171.57 239.79,171.53C240,171.49 240.22,171.51 240.42,171.59C240.62,171.68 240.79,171.82 240.9,171.99C241.02,172.17 241.09,172.38 241.09,172.6V172.6C241.1,172.88 241,173.15 240.82,173.36C240.63,173.57 240.37,173.7 240.09,173.72V173.72L240,173.69ZM246.52,173.69C246.3,173.69 246.09,173.63 245.91,173.51C245.73,173.39 245.59,173.23 245.51,173.03C245.42,172.83 245.4,172.61 245.44,172.4C245.48,172.19 245.58,171.99 245.73,171.84C245.88,171.68 246.08,171.58 246.29,171.53C246.5,171.49 246.72,171.51 246.92,171.59C247.12,171.67 247.29,171.81 247.41,171.99C247.53,172.16 247.6,172.38 247.6,172.59C247.61,172.87 247.51,173.14 247.32,173.35C247.14,173.56 246.88,173.69 246.6,173.71L246.52,173.69ZM238.75,169.43L239.53,167.18H247L247.78,169.43H238.75Z" />
<path android:fillColor="#ffd2e3fc" android:pathData="M168.97,187.34C177.4,187.34 184.24,180.5 184.24,172.07C184.24,163.64 177.4,156.8 168.97,156.8C160.54,156.8 153.7,163.64 153.7,172.07C153.7,180.5 160.54,187.34 168.97,187.34Z" />
<path android:fillColor="#ff669df6" android:pathData="M175.8,169.38C175.65,168.51 175.2,167.72 174.53,167.15C173.85,166.59 172.99,166.29 172.11,166.3H166.48C165.6,166.3 164.75,166.6 164.07,167.17C163.4,167.73 162.94,168.51 162.79,169.38C162.79,169.38 161.62,176.14 161.62,176.24C161.62,176.55 161.72,176.86 161.89,177.12C162.07,177.38 162.31,177.59 162.6,177.71C162.89,177.83 163.21,177.86 163.52,177.81C163.83,177.75 164.11,177.61 164.34,177.39L167,174.76H171.61L174.27,177.39C174.5,177.61 174.78,177.76 175.09,177.82C175.4,177.87 175.72,177.84 176.01,177.72C176.3,177.6 176.55,177.39 176.73,177.13C176.9,176.86 177,176.56 177,176.24C177,176.15 175.8,169.38 175.8,169.38ZM168.51,170.92H167V172.45H166.23V170.92H164.7V170.15H166.23V168.61H167V170.15H168.54L168.51,170.92ZM170.67,171.15C170.55,171.15 170.43,171.12 170.32,171.05C170.22,170.99 170.14,170.89 170.09,170.78C170.04,170.66 170.03,170.54 170.05,170.42C170.07,170.3 170.13,170.19 170.21,170.1C170.3,170.01 170.41,169.95 170.53,169.92C170.65,169.9 170.77,169.91 170.89,169.95C171,170 171.1,170.08 171.17,170.18C171.24,170.28 171.28,170.4 171.28,170.52V170.52C171.28,170.68 171.21,170.84 171.1,170.96C170.99,171.07 170.83,171.14 170.67,171.14V171.15ZM171.97,172.45C171.89,172.45 171.81,172.44 171.73,172.41C171.66,172.38 171.59,172.34 171.53,172.28C171.47,172.23 171.42,172.16 171.39,172.09C171.36,172.01 171.34,171.93 171.34,171.85C171.34,171.69 171.4,171.53 171.52,171.41C171.64,171.3 171.79,171.23 171.96,171.23C172.12,171.23 172.28,171.3 172.4,171.41C172.51,171.53 172.58,171.69 172.58,171.85C172.58,172.01 172.51,172.17 172.4,172.28C172.29,172.4 172.13,172.46 171.97,172.46V172.45ZM171.97,169.84C171.85,169.84 171.73,169.81 171.62,169.74C171.52,169.68 171.44,169.58 171.39,169.47C171.34,169.35 171.33,169.23 171.35,169.11C171.37,168.99 171.43,168.88 171.51,168.79C171.6,168.7 171.71,168.64 171.83,168.61C171.95,168.59 172.07,168.6 172.19,168.64C172.3,168.69 172.4,168.77 172.47,168.87C172.54,168.97 172.58,169.09 172.58,169.21V169.21C172.58,169.37 172.51,169.53 172.4,169.65C172.29,169.76 172.13,169.83 171.97,169.83V169.84ZM173.28,171.15C173.16,171.15 173.04,171.11 172.93,171.05C172.83,170.98 172.75,170.88 172.71,170.77C172.66,170.65 172.65,170.53 172.67,170.41C172.7,170.29 172.75,170.18 172.84,170.09C172.93,170.01 173.04,169.95 173.16,169.92C173.28,169.9 173.4,169.91 173.52,169.96C173.63,170 173.73,170.08 173.79,170.19C173.86,170.29 173.9,170.41 173.9,170.53C173.9,170.7 173.83,170.85 173.72,170.97C173.6,171.09 173.44,171.15 173.28,171.15Z" />
<path android:fillColor="#ffd2e3fc" android:pathData="M243.24,142.48C251.66,142.48 258.48,135.66 258.48,127.24C258.48,118.82 251.66,112 243.24,112C234.82,112 228,118.82 228,127.24C228,135.66 234.82,142.48 243.24,142.48Z" />
<path android:fillColor="#ffceead6" android:pathData="M206.59,114.81C214.99,114.81 221.8,108 221.8,99.6C221.8,91.2 214.99,84.39 206.59,84.39C198.19,84.39 191.38,91.2 191.38,99.6C191.38,108 198.19,114.81 206.59,114.81Z" />
<path android:fillColor="#ff5bb974" android:pathData="M211.66,94.53H209.76L211,97.07H209.1L207.81,94.53H206.54L207.81,97.07H206L204.74,94.53H203.42L204.69,97.07H202.79L201.52,94.53C201.19,94.53 200.87,94.66 200.63,94.9C200.39,95.14 200.26,95.46 200.26,95.79V103.4C200.26,103.57 200.29,103.73 200.35,103.88C200.42,104.04 200.51,104.18 200.63,104.29C200.74,104.41 200.88,104.5 201.04,104.57C201.19,104.63 201.35,104.66 201.52,104.66H211.66C211.83,104.66 211.99,104.63 212.15,104.57C212.3,104.5 212.44,104.41 212.56,104.29C212.68,104.18 212.77,104.04 212.83,103.89C212.9,103.73 212.93,103.57 212.93,103.4V95.8C212.93,95.63 212.9,95.47 212.83,95.31C212.77,95.16 212.68,95.02 212.56,94.9C212.44,94.78 212.3,94.69 212.15,94.63C211.99,94.56 211.83,94.53 211.66,94.53ZM211.66,103.41H201.52V98.34H211.66V103.41Z" />
<path android:fillColor="#ff669df6" android:pathData="M243.5,132.11C243.18,132.11 242.89,131.99 242.65,131.75C242.4,131.5 242.28,131.22 242.28,130.9C242.28,130.57 242.4,130.29 242.65,130.04C242.89,129.8 243.18,129.68 243.5,129.68C243.82,129.68 244.11,129.8 244.35,130.04C244.6,130.29 244.72,130.57 244.72,130.9C244.72,131.22 244.6,131.5 244.35,131.75C244.11,131.99 243.82,132.11 243.5,132.11ZM240.14,129L239.29,128.15C239.92,127.51 240.58,127.04 241.27,126.72C241.96,126.41 242.71,126.25 243.5,126.25C244.29,126.25 245.04,126.41 245.73,126.72C246.42,127.04 247.08,127.51 247.71,128.15L246.86,129C246.31,128.45 245.75,128.06 245.19,127.82C244.63,127.59 244.07,127.47 243.5,127.47C242.93,127.47 242.37,127.59 241.81,127.82C241.25,128.06 240.69,128.45 240.14,129ZM237.85,126.71L237,125.86C237.84,125 238.82,124.31 239.93,123.79C241.05,123.26 242.24,123 243.5,123C244.76,123 245.95,123.26 247.07,123.79C248.18,124.31 249.16,125 250,125.86L249.15,126.71C248.35,125.95 247.48,125.35 246.54,124.9C245.6,124.44 244.58,124.22 243.5,124.22C242.42,124.22 241.4,124.44 240.46,124.9C239.52,125.35 238.65,125.95 237.85,126.71Z" />
</group>
</vector>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<vector android:height="300.0dip" android:width="412.0dip" android:viewportWidth="412.0" android:viewportHeight="300.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#ff000000" android:pathData="M28,0L384,0A28,28 0,0 1,412 28L412,272A28,28 0,0 1,384 300L28,300A28,28 0,0 1,0 272L0,28A28,28 0,0 1,28 0z" />
<path android:fillColor="#ffd2e3fc" android:pathData="M281.58,77L285.99,77C285.99,72.82 289.4,69.41 293.58,69.41C297.76,69.41 301.16,72.82 301.16,77L305.58,77C305.58,70.34 300.16,65 293.58,65C287,65 281.58,70.42 281.58,77Z" />
<path android:fillColor="#ff669df6" android:pathData="M293.58,69.41C289.39,69.41 285.99,72.82 285.99,77L301.24,77C301.24,72.82 297.83,69.41 293.58,69.41Z" />
<path android:fillColor="#ff80868b" android:pathData="M250.71,77.58C250.71,76.51 251.57,75.64 252.64,75.64L269.69,75.64C270.76,75.64 271.63,76.51 271.63,77.58L261.55,78.36L250.71,77.58Z" />
<path android:fillColor="#ff80868b" android:pathData="M288.15,77.58C288.15,76.51 289.02,75.64 290.09,75.64L297.06,75.64C298.13,75.64 299,76.51 299,77.58L294.35,78.36L288.15,77.58Z" />
<path android:fillColor="#ffe8eaed" android:pathData="M329.5,93L329.5,219A14.5,14.5 0,0 1,315 233.5L97,233.5A14.5,14.5 0,0 1,82.5 219L82.5,93A14.5,14.5 0,0 1,97 78.5L315,78.5A14.5,14.5 0,0 1,329.5 93z" android:strokeColor="#ff80868b" android:strokeWidth="3.0" />
<path android:fillColor="#ff000000" android:pathData="M205.96,154.11C208.39,154.11 210.36,152.14 210.36,149.7C210.36,147.27 208.39,145.3 205.96,145.3C203.52,145.3 201.55,147.27 201.55,149.7C201.55,152.14 203.52,154.11 205.96,154.11Z" />
<path android:fillColor="#ff000000" android:pathData="M220.09,135.57H214.52L211.28,132H200.64L197.4,135.57H191.83C189.92,135.57 188.25,137.15 188.25,139.15V160.43C188.25,162.34 189.83,164 191.83,164H220.17C222.08,164 223.74,162.42 223.74,160.43V139.15C223.66,137.15 222,135.57 220.09,135.57ZM205.96,157.68C201.55,157.68 197.98,154.11 197.98,149.7C197.98,145.3 201.55,141.73 205.96,141.73C210.36,141.73 213.94,145.3 213.94,149.7C213.94,154.11 210.36,157.68 205.96,157.68Z" />
</vector>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<vector android:height="300.0dip" android:width="412.0dip" android:autoMirrored="true" android:viewportWidth="412.0" android:viewportHeight="300.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<group>
<clip-path android:pathData="M0,0h412v300h-412z" />
<path android:fillColor="#ffffffff" android:pathData="M384.2,300H27.8C12.5,300 0,287.2 0,271.5V28.5C0,12.8 12.5,0 27.8,0H384.3C399.5,0 412,12.8 412,28.5V271.7C412,287.2 399.5,300 384.2,300Z" />
<path android:fillColor="#ffe0ebfd" android:pathData="M206,287.5C281.94,287.5 343.5,225.94 343.5,150C343.5,74.06 281.94,12.5 206,12.5C130.06,12.5 68.5,74.06 68.5,150C68.5,225.94 130.06,287.5 206,287.5Z" android:strokeAlpha="0.2" android:fillAlpha="0.2" />
<path android:fillColor="#ffc8dbfc" android:pathData="M206,267.88C271.11,267.88 323.88,215.11 323.88,150C323.88,84.89 271.11,32.12 206,32.12C140.89,32.12 88.12,84.89 88.12,150C88.12,215.11 140.89,267.88 206,267.88Z" android:strokeAlpha="0.2" android:fillAlpha="0.2" />
<path android:fillColor="#ffb4cffb" android:pathData="M206,248.4C260.34,248.4 304.39,204.34 304.39,150C304.39,95.66 260.34,51.61 206,51.61C151.66,51.61 107.6,95.66 107.6,150C107.6,204.34 151.66,248.4 206,248.4Z" android:strokeAlpha="0.2" android:fillAlpha="0.2" />
<path android:fillColor="#ffdadce0" android:pathData="M250.88,72.26C250.88,71.19 251.74,70.32 252.81,70.32L269.86,70.32C270.93,70.32 271.8,71.19 271.8,72.26L261.72,73.04L250.88,72.26Z" />
<path android:fillColor="#ffdadce0" android:pathData="M288.32,72.26C288.32,71.19 289.19,70.32 290.26,70.32L297.23,70.32C298.3,70.32 299.17,71.19 299.17,72.26L294.52,73.04L288.32,72.26Z" />
<path android:fillColor="#ffffffff" android:pathData="M329.67,87.68L329.67,213.68A14.5,14.5 0,0 1,315.17 228.18L97.17,228.18A14.5,14.5 0,0 1,82.67 213.68L82.67,87.68A14.5,14.5 0,0 1,97.17 73.18L315.17,73.18A14.5,14.5 0,0 1,329.67 87.68z" android:strokeColor="#ffdadce0" android:strokeWidth="3.0" />
<path android:fillColor="#fffeefc3" android:pathData="M206.59,214.97C215.02,214.97 221.86,208.15 221.86,199.73C221.86,191.31 215.02,184.49 206.59,184.49C198.16,184.49 191.32,191.31 191.32,199.73C191.32,208.15 198.16,214.97 206.59,214.97Z" />
<path android:fillColor="#fff9ab00" android:pathData="M206.59,192.78L200.87,197.07V205.66H204.44V200.65H208.74V205.66H212.31V197.07L206.59,192.78Z" />
<path android:fillColor="#fffad2cf" android:pathData="M168.97,142.5C177.39,142.5 184.21,135.68 184.21,127.26C184.21,118.84 177.39,112.02 168.97,112.02C160.55,112.02 153.73,118.84 153.73,127.26C153.73,135.68 160.55,142.5 168.97,142.5Z" />
<path android:fillColor="#ffd93025" android:pathData="M172.6,133.54V122.43C172.6,122.19 172.5,121.95 172.33,121.78C172.16,121.61 171.92,121.51 171.68,121.51H170.46V120.02H167.56V121.44H166.36C166.12,121.44 165.88,121.54 165.71,121.71C165.53,121.88 165.43,122.12 165.43,122.36V133.43C165.43,133.68 165.53,133.91 165.71,134.08C165.88,134.25 166.12,134.35 166.36,134.35H171.67C171.9,134.35 172.12,134.27 172.29,134.12C172.46,133.98 172.57,133.77 172.6,133.54V133.54ZM171.15,122.92V128.15H166.81V122.95L171.15,122.92Z" />
<path android:fillColor="#fffad2cf" android:pathData="M243.03,187.34C251.46,187.34 258.3,180.5 258.3,172.07C258.3,163.64 251.46,156.8 243.03,156.8C234.6,156.8 227.76,163.64 227.76,172.07C227.76,180.5 234.6,187.34 243.03,187.34Z" />
<path android:fillColor="#ffd93025" android:pathData="M248.3,166.46C248.23,166.25 248.09,166.07 247.91,165.94C247.73,165.81 247.52,165.74 247.3,165.73H239.3C239.08,165.74 238.87,165.81 238.69,165.94C238.51,166.07 238.37,166.25 238.3,166.46L236.8,170.8V176.6C236.8,176.7 236.81,176.79 236.85,176.88C236.88,176.97 236.93,177.05 237,177.12C237.07,177.18 237.15,177.24 237.23,177.27C237.32,177.31 237.41,177.33 237.51,177.33H238.3C238.49,177.33 238.67,177.26 238.81,177.12C238.94,176.99 239.02,176.8 239.02,176.61V176.61V175.89H247.7V176.61C247.7,176.8 247.78,176.99 247.91,177.13C248.05,177.26 248.24,177.34 248.43,177.34H249.15C249.34,177.34 249.53,177.26 249.66,177.13C249.8,176.99 249.88,176.8 249.88,176.61V170.82L248.3,166.46ZM240,173.69C239.78,173.69 239.57,173.63 239.39,173.51C239.21,173.39 239.07,173.22 238.99,173.02C238.91,172.82 238.89,172.6 238.93,172.39C238.97,172.18 239.08,171.98 239.23,171.83C239.38,171.68 239.57,171.57 239.79,171.53C240,171.49 240.22,171.51 240.42,171.59C240.62,171.68 240.79,171.82 240.9,171.99C241.02,172.17 241.09,172.38 241.09,172.6V172.6C241.1,172.88 241,173.15 240.82,173.36C240.63,173.57 240.37,173.7 240.09,173.72V173.72L240,173.69ZM246.52,173.69C246.3,173.69 246.09,173.63 245.91,173.51C245.73,173.39 245.59,173.23 245.51,173.03C245.42,172.83 245.4,172.61 245.44,172.4C245.48,172.19 245.58,171.99 245.73,171.84C245.88,171.68 246.08,171.58 246.29,171.53C246.5,171.49 246.72,171.51 246.92,171.59C247.12,171.67 247.29,171.81 247.41,171.99C247.53,172.16 247.6,172.38 247.6,172.59C247.61,172.87 247.51,173.14 247.32,173.35C247.14,173.56 246.88,173.69 246.6,173.71L246.52,173.69ZM238.75,169.43L239.53,167.18H247L247.78,169.43H238.75Z" />
<path android:fillColor="#ffd2e3fc" android:pathData="M168.97,187.34C177.4,187.34 184.24,180.5 184.24,172.07C184.24,163.64 177.4,156.8 168.97,156.8C160.54,156.8 153.7,163.64 153.7,172.07C153.7,180.5 160.54,187.34 168.97,187.34Z" />
<path android:fillColor="#ff1a73e8" android:pathData="M175.8,169.38C175.65,168.51 175.2,167.72 174.53,167.15C173.85,166.59 172.99,166.29 172.11,166.3H166.48C165.6,166.3 164.75,166.6 164.07,167.17C163.4,167.73 162.94,168.51 162.79,169.38C162.79,169.38 161.62,176.14 161.62,176.24C161.62,176.55 161.72,176.86 161.89,177.12C162.07,177.38 162.31,177.59 162.6,177.71C162.89,177.83 163.21,177.86 163.52,177.81C163.83,177.75 164.11,177.61 164.34,177.39L167,174.76H171.61L174.27,177.39C174.5,177.61 174.78,177.76 175.09,177.82C175.4,177.87 175.72,177.84 176.01,177.72C176.3,177.6 176.55,177.39 176.73,177.13C176.9,176.86 177,176.56 177,176.24C177,176.15 175.8,169.38 175.8,169.38ZM168.51,170.92H167V172.45H166.23V170.92H164.7V170.15H166.23V168.61H167V170.15H168.54L168.51,170.92ZM170.67,171.15C170.55,171.15 170.43,171.12 170.32,171.05C170.22,170.99 170.14,170.89 170.09,170.78C170.04,170.66 170.03,170.54 170.05,170.42C170.07,170.3 170.13,170.19 170.21,170.1C170.3,170.01 170.41,169.95 170.53,169.92C170.65,169.9 170.77,169.91 170.89,169.95C171,170 171.1,170.08 171.17,170.18C171.24,170.28 171.28,170.4 171.28,170.52V170.52C171.28,170.68 171.21,170.84 171.1,170.96C170.99,171.07 170.83,171.14 170.67,171.14V171.15ZM171.97,172.45C171.89,172.45 171.81,172.44 171.73,172.41C171.66,172.38 171.59,172.34 171.53,172.28C171.47,172.23 171.42,172.16 171.39,172.09C171.36,172.01 171.34,171.93 171.34,171.85C171.34,171.69 171.4,171.53 171.52,171.41C171.64,171.3 171.79,171.23 171.96,171.23C172.12,171.23 172.28,171.3 172.4,171.41C172.51,171.53 172.58,171.69 172.58,171.85C172.58,172.01 172.51,172.17 172.4,172.28C172.29,172.4 172.13,172.46 171.97,172.46V172.45ZM171.97,169.84C171.85,169.84 171.73,169.81 171.62,169.74C171.52,169.68 171.44,169.58 171.39,169.47C171.34,169.35 171.33,169.23 171.35,169.11C171.37,168.99 171.43,168.88 171.51,168.79C171.6,168.7 171.71,168.64 171.83,168.61C171.95,168.59 172.07,168.6 172.19,168.64C172.3,168.69 172.4,168.77 172.47,168.87C172.54,168.97 172.58,169.09 172.58,169.21V169.21C172.58,169.37 172.51,169.53 172.4,169.65C172.29,169.76 172.13,169.83 171.97,169.83V169.84ZM173.28,171.15C173.16,171.15 173.04,171.11 172.93,171.05C172.83,170.98 172.75,170.88 172.71,170.77C172.66,170.65 172.65,170.53 172.67,170.41C172.7,170.29 172.75,170.18 172.84,170.09C172.93,170.01 173.04,169.95 173.16,169.92C173.28,169.9 173.4,169.91 173.52,169.96C173.63,170 173.73,170.08 173.79,170.19C173.86,170.29 173.9,170.41 173.9,170.53C173.9,170.7 173.83,170.85 173.72,170.97C173.6,171.09 173.44,171.15 173.28,171.15Z" />
<path android:fillColor="#ffd2e3fc" android:pathData="M243.24,142.48C251.66,142.48 258.48,135.66 258.48,127.24C258.48,118.82 251.66,112 243.24,112C234.82,112 228,118.82 228,127.24C228,135.66 234.82,142.48 243.24,142.48Z" />
<path android:fillColor="#ffceead6" android:pathData="M206.59,114.81C214.99,114.81 221.8,108 221.8,99.6C221.8,91.2 214.99,84.39 206.59,84.39C198.19,84.39 191.38,91.2 191.38,99.6C191.38,108 198.19,114.81 206.59,114.81Z" />
<path android:fillColor="#ff1e8e3e" android:pathData="M211.66,94.53H209.76L211,97.07H209.1L207.81,94.53H206.54L207.81,97.07H206L204.74,94.53H203.42L204.69,97.07H202.79L201.52,94.53C201.19,94.53 200.87,94.66 200.63,94.9C200.39,95.14 200.26,95.46 200.26,95.79V103.4C200.26,103.57 200.29,103.73 200.35,103.88C200.42,104.04 200.51,104.18 200.63,104.29C200.74,104.41 200.88,104.5 201.04,104.57C201.19,104.63 201.35,104.66 201.52,104.66H211.66C211.83,104.66 211.99,104.63 212.15,104.57C212.3,104.5 212.44,104.41 212.56,104.29C212.68,104.18 212.77,104.04 212.83,103.89C212.9,103.73 212.93,103.57 212.93,103.4V95.8C212.93,95.63 212.9,95.47 212.83,95.31C212.77,95.16 212.68,95.02 212.56,94.9C212.44,94.78 212.3,94.69 212.15,94.63C211.99,94.56 211.83,94.53 211.66,94.53ZM211.66,103.41H201.52V98.34H211.66V103.41Z" />
<path android:fillColor="#ff1a73e8" android:pathData="M243.5,132.11C243.18,132.11 242.89,131.99 242.65,131.75C242.4,131.5 242.28,131.22 242.28,130.9C242.28,130.57 242.4,130.29 242.65,130.04C242.89,129.8 243.18,129.68 243.5,129.68C243.82,129.68 244.11,129.8 244.35,130.04C244.6,130.29 244.72,130.57 244.72,130.9C244.72,131.22 244.6,131.5 244.35,131.75C244.11,131.99 243.82,132.11 243.5,132.11ZM240.14,129L239.29,128.15C239.92,127.51 240.58,127.04 241.27,126.72C241.96,126.41 242.71,126.25 243.5,126.25C244.29,126.25 245.04,126.41 245.73,126.72C246.42,127.04 247.08,127.51 247.71,128.15L246.86,129C246.31,128.45 245.75,128.06 245.19,127.82C244.63,127.59 244.07,127.47 243.5,127.47C242.93,127.47 242.37,127.59 241.81,127.82C241.25,128.06 240.69,128.45 240.14,129ZM237.85,126.71L237,125.86C237.84,125 238.82,124.31 239.93,123.79C241.05,123.26 242.24,123 243.5,123C244.76,123 245.95,123.26 247.07,123.79C248.18,124.31 249.16,125 250,125.86L249.15,126.71C248.35,125.95 247.48,125.35 246.54,124.9C245.6,124.44 244.58,124.22 243.5,124.22C242.42,124.22 241.4,124.44 240.46,124.9C239.52,125.35 238.65,125.95 237.85,126.71Z" />
</group>
</vector>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<vector android:height="300.0dip" android:width="412.0dip" android:viewportWidth="412.0" android:viewportHeight="300.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#ffffffff" android:pathData="M28,0L384,0A28,28 0,0 1,412 28L412,272A28,28 0,0 1,384 300L28,300A28,28 0,0 1,0 272L0,28A28,28 0,0 1,28 0z" />
<group>
<clip-path android:pathData="M305.58,65l-0,12l-24,0l-0,-12z" />
<path android:fillColor="#ff8ab4f8" android:pathData="M281.58,77L285.99,77C285.99,72.82 289.4,69.41 293.58,69.41C297.76,69.41 301.16,72.82 301.16,77L305.58,77C305.58,70.34 300.16,65 293.58,65C287,65 281.58,70.42 281.58,77Z" />
<path android:fillColor="#ff669df6" android:pathData="M293.58,69.41C289.39,69.41 285.99,72.82 285.99,77L301.24,77C301.24,72.82 297.83,69.41 293.58,69.41Z" />
</group>
<path android:fillColor="#ffdadce0" android:pathData="M250.71,77.58C250.71,76.51 251.57,75.64 252.64,75.64L269.69,75.64C270.76,75.64 271.63,76.51 271.63,77.58L261.55,78.36L250.71,77.58Z" />
<path android:fillColor="#ffdadce0" android:pathData="M288.15,77.58C288.15,76.51 289.02,75.64 290.09,75.64L297.06,75.64C298.13,75.64 299,76.51 299,77.58L294.35,78.36L288.15,77.58Z" />
<path android:fillColor="#ff3c4043" android:pathData="M329.5,93L329.5,219A14.5,14.5 0,0 1,315 233.5L97,233.5A14.5,14.5 0,0 1,82.5 219L82.5,93A14.5,14.5 0,0 1,97 78.5L315,78.5A14.5,14.5 0,0 1,329.5 93z" android:strokeColor="#ffdadce0" android:strokeWidth="3.0" />
<group>
<clip-path android:pathData="M188.25,132h35.49v32h-35.49z" />
<path android:fillColor="#ffffffff" android:pathData="M205.96,154.11C208.39,154.11 210.36,152.14 210.36,149.7C210.36,147.27 208.39,145.3 205.96,145.3C203.52,145.3 201.55,147.27 201.55,149.7C201.55,152.14 203.52,154.11 205.96,154.11Z" />
<path android:fillColor="#ffffffff" android:pathData="M220.09,135.57H214.52L211.28,132H200.64L197.4,135.57H191.83C189.92,135.57 188.25,137.15 188.25,139.15V160.43C188.25,162.34 189.83,164 191.83,164H220.17C222.08,164 223.74,162.42 223.74,160.43V139.15C223.66,137.15 222,135.57 220.09,135.57ZM205.96,157.68C201.55,157.68 197.98,154.11 197.98,149.7C197.98,145.3 201.55,141.73 205.96,141.73C210.36,141.73 213.94,145.3 213.94,149.7C213.94,154.11 210.36,157.68 205.96,157.68Z" />
</group>
</vector>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Laaiklanke</string>
<string name="data_usage_app_summary_title">Wifi</string>
<string name="edge_to_edge_navigation_summary">Swiep vinnig op van onder af om na die tuisskerm toe te gaan. Swiep stadig op van onder af om toegang tot die Taakbalk te kry. Swiep op van onder af, hou, en los dan om apps te wissel. Swiep van die linker- of regterrand af om terug te gaan.</string>
<string name="network_dashboard_summary_no_mobile">Wi-fi</string>
<string name="non_carrier_data_usage">Wi-fi-datagebruik</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Dit sal alle netwerkinstellings terugstel, insluitend:
"<li>Wifi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Stel wi-fi en Bluetooth terug</string>
<string name="sound_dashboard_summary">Volume, Moenie Steur Nie</string>
<string name="sound_settings">Klank</string>
<string name="tether_settings_title_all">Verbinding</string>
<string name="tethering_footer_info">Gebruik verbinding om internet deur USB, Ethernet of Bluetooth aan ander toestelle te verskaf.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">የኃይል መሙላት ድምጾች</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">ወደ መነሻ ለመሄድ ከታች ወደ ላይ በፍጥነት በጣት ያንሸራትቱ። የተግባር አሞሌውን ለመድረስ ከታች ወደ ላይ በቀስታ በጣት ያንሸራትቱ። መተግበሪያዎችን ለመቀየር ከታች ወደ ላይ በጣት ያንሸራትቱ፣ ይያዙ እና ይልቀቁ። ወደ ኋላ ለመመለስ ከግራ ወይም ቀኝ ጠርዝ በጣት ያንሸራትቱ።</string>
<string name="network_dashboard_summary_no_mobile">WiFi</string>
<string name="non_carrier_data_usage">የWi-Fi ተውሂብ አጠቃቀም</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"ይህ የሚከተሉትን ጨምሮ ሁሉንም የአውታረ መረብ ቅንብሮች ዳግም ያስጀምራል፦
"<li>Wi-Fi</li>"
"<li>ብሉቱዝ</li></string>
<string name="reset_network_title">Wi-Fi እና ብሉቱዝን ዳግም አስጀምር</string>
<string name="sound_dashboard_summary">የድምጽ መጠን፣ አትረብሽ</string>
<string name="sound_settings">ድምፅ</string>
<string name="tether_settings_title_all">እንደ ሞደም መሰካት</string>
<string name="tethering_footer_info">በዩኤስቢ፣ ኢተርኔት ወይም ብሉቱዝ በኩል ለሌሎች መሣሪያዎች በይነመረብን ለማቅረብ እንደ ሞደም መሰካትን ይጠቀሙ።</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">أصوات الشحن</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">للانتقال إلى الشاشة الرئيسية، مرِّر سريعًا من أسفل الشاشة لأعلاها. للوصول إلى شريط التطبيقات، مرِّر ببطء من أسفل الشاشة لأعلاها. للتبديل بين التطبيقات، مرِّر سريعًا من أسفل الشاشة إلى أعلاها واضغط مع الاستمرار ثم ارفع إصبعك عن الشاشة. للرجوع، مرِّر سريعًا من الحافة اليمنى أو اليسرى للشاشة.</string>
<string name="network_dashboard_summary_no_mobile">Wi-Fi</string>
<string name="non_carrier_data_usage">‏استخدام بيانات Wi-Fi</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"‏سيؤدي هذا إلى إعادة ضبط كل إعدادات الشبكة، بما في ذلك:
"<li>WiFi</li>"
"<li>البلوتوث</li>.</string>
<string name="reset_network_title">‏إعادة ضبط شبكة Wi-Fi والبلوتوث</string>
<string name="sound_dashboard_summary">مستوى الصوت، ميزة \"عدم الإزعاج\"</string>
<string name="sound_settings">الصوت</string>
<string name="tether_settings_title_all">التوصيل</string>
<string name="tethering_footer_info">‏استخدام ميزة التوصيل لتوفير الإنترنت للأجهزة الأخرى عبر USB أو إيثرنت أو البلوتوث</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">চাৰ্জিঙৰ ধ্বনি</string>
<string name="data_usage_app_summary_title">ৱাই-ফাই</string>
<string name="edge_to_edge_navigation_summary">গৃহলৈ যাবলৈ তলৰ পৰা ক্ষিপ্ৰতাৰে ওপৰলৈ ছোৱাইপ কৰক। টাস্কবাৰ এক্সেছ কৰিবলৈ, তলৰ পৰা লাহেকৈ ওপৰলৈ ছোৱাইপ কৰক। এপ্‌সমূহ সলনি কৰিবলৈ তলৰ পৰা ওপৰলৈ ছোৱাইপ কৰক, ধৰি ৰাখক আৰু এৰি দিয়ক। উভতি যাবলৈ, বাওঁ অথবা সোঁ কাষৰ পৰা ছোৱাইপ কৰক।</string>
<string name="network_dashboard_summary_no_mobile">ৱাই-ফাই</string>
<string name="non_carrier_data_usage">ৱাই-ফাই ডেটাৰ ব্যৱহাৰ</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"ই এইবোৰকে অন্তৰ্ভুক্ত কৰি আটাইবোৰ নেটৱৰ্ক ছেটিং ৰিছেট কৰিব:
"<li>ৱাই-ফাই</li>"
"<li>ব্লুটুথ</li></string>
<string name="reset_network_title">ৱাই-ফাই আৰু ব্লুটুথ ৰিছেট কৰক</string>
<string name="sound_dashboard_summary">ভলিউম, অসুবিধা নিদিব</string>
<string name="sound_settings">ধ্বনি</string>
<string name="tether_settings_title_all">টিথাৰিং কৰি থকা হৈছে</string>
<string name="tethering_footer_info">ইউএছবি, ইথাৰনেট অথবা ব্লুটুথৰ জৰিয়তে অন্য ডিভাইচসমূহলৈ ইণ্টাৰনেট প্ৰদান কৰিবলৈ টিথাৰিং ব্যৱহাৰ কৰক।</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Şarj səsləri</string>
<string name="data_usage_app_summary_title">Wi-Fi</string>
<string name="edge_to_edge_navigation_summary">Ana səhifəyə keçmək üçün aşağıdan sürətlə yuxarı sürüşdürün. İşləmə panelinə daxil olmaq üçün aşağıdan astaca yuxarı sürüşdürün. Tətbiqləri dəyişmək üçün aşağıdan yuxarı sürüşdürüb saxlayın və buraxın. Geri qayıtmaq üçün sol və ya sağ kənardan sürüşdürün.</string>
<string name="network_dashboard_summary_no_mobile">Wi-Fi</string>
<string name="non_carrier_data_usage">Wi-Fi data istifadəsi</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Bununla bütün şəbəkə ayarları sıfırlanacaq, bura daxildir:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">"Wi-Fi &amp; Bluetooth'u sıfırlayın"</string>
<string name="sound_dashboard_summary">Səs səviyyəsi, Narahat Etməyin</string>
<string name="sound_settings">Səs</string>
<string name="tether_settings_title_all">Modem rejimi</string>
<string name="tethering_footer_info">USB, Ethernet və ya Bluetooth vasitəsilə digər cihazlara internet təmin etmək üçün modem rejimindən istifadə edin.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Zvukovi punjenja</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">Da biste brzo otišli na početnu stranicu, brzo prevucite nagore sa dna. Da biste pristupili traci zadataka, lagano prevucite nagore sa dna. Da biste prešli sa jedne aplikacije na drugu, prevucite nagore od dna ekrana, zadržite, pa pustite. Da biste se vratili nazad, prevucite od leve ili desne ivice.</string>
<string name="network_dashboard_summary_no_mobile">WiFi</string>
<string name="non_carrier_data_usage">Potrošnja WiFi podataka</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Ovim resetujete sva podešavanja mreže, uključujući:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Resetuj WiFi i Bluetooth</string>
<string name="sound_dashboard_summary">Jačina zvuka, Ne uznemiravaj</string>
<string name="sound_settings">Zvuk</string>
<string name="tether_settings_title_all">Privezivanje</string>
<string name="tethering_footer_info">Koristite privezivanje da biste pružili internet drugim uređajima preko USB-a, eterneta ili Bluetooth-a.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Гукі зарадкі</string>
<string name="data_usage_app_summary_title">Wi-Fi</string>
<string name="edge_to_edge_navigation_summary">Каб перайсці на галоўны экран, хутка правядзіце па экране знізу ўверх. Каб адкрыць панэль задач, павольна правядзіце знізу ўверх. Каб пераключыцца на іншую праграму, правядзіце па экране знізу ўверх, затрымайце палец і адпусціце. Каб вярнуцца назад, правядзіце пальцам па экране злева направа ці справа налева.</string>
<string name="network_dashboard_summary_no_mobile">Wi-Fi</string>
<string name="non_carrier_data_usage">Выкарыстанне трафіка праз Wi-Fi</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Будуць скінуты ўсе сеткавыя налады, у тым ліку:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Скінуць налады Wi-Fi і Bluetooth</string>
<string name="sound_dashboard_summary">Гучнасць, рэжым \"Не турбаваць\"</string>
<string name="sound_settings">Гук</string>
<string name="tether_settings_title_all">Мадэм</string>
<string name="tethering_footer_info">Выкарыстоўваць мадэм для забеспячэння інтэрнэту на іншых прыладах праз USB, Ethernet або Bluetooth</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Звуци при зареждане</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">За да преминете към началния екран, плъзнете бързо пръст нагоре от долната част. За да видите лентата на задачите, плъзнете бавно пръст нагоре от долната част. За превключване между приложенията плъзнете пръст нагоре от долната част, задръжте и след това вдигнете пръста си. За връщане назад прекарайте пръст настрани от левия или десния край.</string>
<string name="network_dashboard_summary_no_mobile">WiFi</string>
<string name="non_carrier_data_usage">Пренос на данни през Wi-Fi</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Tака ще нулирате всички мрежови настройки, включително тези за:
"<li>WiFi</li>"
"<li>Bluetooth.</li></string>
<string name="reset_network_title">Нулиране на Wi-Fi и Bluetooth</string>
<string name="sound_dashboard_summary">Сила на звука, „Не безпокойте“</string>
<string name="sound_settings">Звук</string>
<string name="tether_settings_title_all">Тетъринг</string>
<string name="tethering_footer_info">Използвайте тетъринг, за да предоставите достъп до интернет на други устройства чрез USB, Ethernet или Bluetooth.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">চার্জ হওয়ার সময় সাউন্ড</string>
<string name="data_usage_app_summary_title">ওয়াই-ফাই</string>
<string name="edge_to_edge_navigation_summary">"হোমে যেতে, নিচ থেকে উপরের দিকে দ্রুত সোয়াইপ করুন। 'টাস্কবার' অ্যাক্সেস করতে, নিচ থেকে উপরের দিকে ধীরে সোয়াইপ করুন। বিভিন্ন অ্যাপের মধ্যে একটি থেকে অন্যটিতে পাল্টাতে, নিচ থেকে উপরের দিকে সোয়াইপ করে ধরে রেখে ছেড়ে দিন। ফিরে যেতে, স্ক্রিনের বাঁদিক বা ডানদিকের প্রান্ত থেকে সোয়াইপ করুন।"</string>
<string name="network_dashboard_summary_no_mobile">ওয়াই-ফাই</string>
<string name="non_carrier_data_usage">ওয়াই-ফাই ডেটার ব্যবহার</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"এর ফলে আপনার সব নেটওয়ার্ক সেটিংস রিসেট হয়ে যাবে, যার মধ্যে অন্তর্ভুক্ত:
"<li>ওয়াই-ফাই</li>"
"<li>ব্লুটুথ</li></string>
<string name="reset_network_title">ওয়াই-ফাই ও ব্লুটুথ রিসেট করুন</string>
<string name="sound_dashboard_summary">ভলিউম, বিরক্ত করবে না</string>
<string name="sound_settings">সাউন্ড</string>
<string name="tether_settings_title_all">টেথারিং</string>
<string name="tethering_footer_info">ইউএসবি, ইথারনেট বা ব্লুটুথের মাধ্যমে অন্য ডিভাইসে ইন্টারনেট কানেকশন প্রদান করতে টেথারিং প্রসেস ব্যবহার করুন।</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Zvukovi punjenja</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">Da odete na početnu stranicu, brzo prevucite s dna prema gore. Da pristupite traci zadataka, sporo prevucite s dna prema gore. Da se prebacite na drugu aplikaciju, prevucite s dna prema gore, zadržite, a zatim otpustite. Da se vratite, prevucite s lijevog odnosno desnog ruba.</string>
<string name="network_dashboard_summary_no_mobile">Wi-Fi</string>
<string name="non_carrier_data_usage">Prijenos podataka putem WiFi-ja</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Ovo će poništiti sve postavke mreže, uključujući:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Poništi WiFi i Bluetooth</string>
<string name="sound_dashboard_summary">Jačina zvuka, Ne ometaj</string>
<string name="sound_settings">Zvuk</string>
<string name="tether_settings_title_all">Dijeljenje internetske veze</string>
<string name="tethering_footer_info">Koristite dijeljenje internetske veze da drugim uređajima omogućite internet putem USB-a, Etherneta ili Bluetootha.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Sons de càrrega de bateria</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">"Per anar a la pàgina d'inici, llisca cap amunt ràpidament des de la part inferior. Per accedir a la Barra de tasques, llisca cap amunt lentament des de la part inferior. Per canviar d'aplicació, llisca cap amunt des de la part inferior, mantén premut i deixa anar. Per tornar enrere, llisca des de la vora esquerra o dreta."</string>
<string name="network_dashboard_summary_no_mobile">WiFi</string>
<string name="non_carrier_data_usage">Ús de dades Wi-Fi</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Es restabliran totes les opcions de configuració de la xarxa, inclosos:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Restableix la WiFi i el Bluetooth</string>
<string name="sound_dashboard_summary">Volum, No molestis</string>
<string name="sound_settings">So</string>
<string name="tether_settings_title_all">Compartició de xarxa</string>
<string name="tethering_footer_info">Comparteix la xarxa per proporcionar Internet a altres dispositius per USB, Ethernet o Bluetooth.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Zvuky při nabíjení</string>
<string name="data_usage_app_summary_title">Wi-Fi</string>
<string name="edge_to_edge_navigation_summary">Pokud chcete přejít na plochu, rychle přejeďte zdola nahoru. Pokud chcete zobrazit panel aplikací, pomalu přejeďte zdola nahoru. Aplikace přepnete přejetím prstem zdola nahoru, podržením obrazovky a uvolněním prstu. Zpět se vrátíte přejetím prstem z levého nebo pravého okraje obrazovky.</string>
<string name="network_dashboard_summary_no_mobile">Wi-Fi</string>
<string name="non_carrier_data_usage">Využití dat přes Wi-Fi</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Bude resetováno nastavení všech sítí, včetně těchto:
"<li>Wi-Fi,</li>"
"<li>Bluetooth.</li></string>
<string name="reset_network_title">Resetovat Wi-Fi a Bluetooth</string>
<string name="sound_dashboard_summary">Hlasitost, Nerušit</string>
<string name="sound_settings">Zvuk</string>
<string name="tether_settings_title_all">Tethering</string>
<string name="tethering_footer_info">Pomocí tetheringu můžete poskytovat internet dalším zařízením přes USB, ethernet nebo Bluetooth.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Lyd ved opladning</string>
<string name="data_usage_app_summary_title">Wi-Fi</string>
<string name="edge_to_edge_navigation_summary">Gå til startskærmen ved at stryge hurtigt opad fra bunden. Få adgang til proceslinjen ved at stryge langsomt opad fra bunden. Skift mellem apps ved at stryge opad fra bunden, holde fingeren nede og derefter give slip. Gå tilbage ved at stryge fra venstre eller højre kant.</string>
<string name="network_dashboard_summary_no_mobile">Wi-Fi</string>
<string name="non_carrier_data_usage">Dataforbrug via Wi-Fi</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Denne handling nulstiller alle netværksindstillinger, bl.a.:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Nulstil Wi-Fi og Bluetooth</string>
<string name="sound_dashboard_summary">Lydstyrke, Forstyr ikke</string>
<string name="sound_settings">Lyd</string>
<string name="tether_settings_title_all">Netdeling</string>
<string name="tethering_footer_info">Brug netdeling til at levere internet til andre enheder via USB, Ethernet eller Bluetooth.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Ladetöne</string>
<string name="data_usage_app_summary_title">WLAN</string>
<string name="edge_to_edge_navigation_summary">Du kannst den Startbildschirm aufrufen, indem du schnell von unten nach oben wischst. Wenn du auf die Taskleiste zugreifen möchtest, wische langsam von unten nach oben. Um zwischen Apps zu wechseln, wische von unten nach oben, halte und lass dann los. Wenn du zurückgehen möchtest, wische vom linken oder vom rechten Rand nach innen.</string>
<string name="network_dashboard_summary_no_mobile">WLAN</string>
<string name="non_carrier_data_usage">WLAN-Datennutzung</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Hierdurch werden sämtliche Netzwerkeinstellungen zurückgesetzt, einschließlich:
"<li>WLAN</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">WLAN und Bluetooth zurücksetzen</string>
<string name="sound_dashboard_summary">Lautstärke, Bitte nicht stören</string>
<string name="sound_settings">Ton</string>
<string name="tether_settings_title_all">Tethering</string>
<string name="tethering_footer_info">Du kannst Tethering verwenden, um andere Geräte über USB, Ethernet oder Bluetooth mit dem Internet zu verbinden.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Ήχοι φόρτισης</string>
<string name="data_usage_app_summary_title">Wi-Fi</string>
<string name="edge_to_edge_navigation_summary">Για μετάβαση στην αρχική σελίδα, σύρετε γρήγορα από κάτω προς τα επάνω. Για πρόσβαση στη Γραμμή εργαλείων, σύρετε αργά από κάτω προς τα επάνω. Για εναλλαγή εφαρμογών, σύρετε από κάτω προς τα επάνω, περιμένετε και έπειτα απομακρύνετε το δάχτυλο. Για επιστροφή, σύρετε είτε από το αριστερό είτε από το δεξί άκρο.</string>
<string name="network_dashboard_summary_no_mobile">Wi-Fi</string>
<string name="non_carrier_data_usage">Χρήση δεδομένων Wi-Fi</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Με αυτόν τον τρόπο θα γίνει επαναφορά όλων των ρυθμίσεων δικτύου, συμπεριλαμβανομένων των:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Επαναφορά Wi-Fi και Bluetooth</string>
<string name="sound_dashboard_summary">Ένταση ήχου, Μην ενοχλείτε</string>
<string name="sound_settings">Ήχος</string>
<string name="tether_settings_title_all">Σύνδεση</string>
<string name="tethering_footer_info">Συνδεθείτε σε άλλες συσκευές μέσω USB, Ethernet ή Bluetooth για να τους προσφέρετε πρόσβαση στο διαδίκτυο.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Charging sounds</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">To go home, quick-swipe up from the bottom. To access the Taskbar, slow-swipe up from the bottom. To switch apps, swipe up from the bottom, hold and release. To go back, swipe from the left or right edge.</string>
<string name="network_dashboard_summary_no_mobile">WiFi</string>
<string name="non_carrier_data_usage">WiFi data usage</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"This will reset all network settings, including:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Reset Wi-Fi &amp; Bluetooth</string>
<string name="sound_dashboard_summary">Volume, Do Not Disturb</string>
<string name="sound_settings">Sound</string>
<string name="tether_settings_title_all">Tethering</string>
<string name="tethering_footer_info">Use tethering to provide Internet to other devices through USB, Ethernet or Bluetooth.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Charging sounds</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">To go home, quick-swipe up from the bottom. To access the Taskbar, slow-swipe up from the bottom. To switch apps, swipe up from the bottom, hold, and release. To go back, swipe from the left or right edge.</string>
<string name="network_dashboard_summary_no_mobile">WiFi</string>
<string name="non_carrier_data_usage">WiFi data usage</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"This will reset all network settings, including:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Reset Wi-Fi &amp; Bluetooth</string>
<string name="sound_dashboard_summary">Volume, Do Not Disturb</string>
<string name="sound_settings">Sound</string>
<string name="tether_settings_title_all">Tethering</string>
<string name="tethering_footer_info">Use tethering to provide internet to other devices through USB, Ethernet, or Bluetooth.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Charging sounds</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">To go home, quick-swipe up from the bottom. To access the Taskbar, slow-swipe up from the bottom. To switch apps, swipe up from the bottom, hold and release. To go back, swipe from the left or right edge.</string>
<string name="network_dashboard_summary_no_mobile">WiFi</string>
<string name="non_carrier_data_usage">WiFi data usage</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"This will reset all network settings, including:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Reset Wi-Fi &amp; Bluetooth</string>
<string name="sound_dashboard_summary">Volume, Do Not Disturb</string>
<string name="sound_settings">Sound</string>
<string name="tether_settings_title_all">Tethering</string>
<string name="tethering_footer_info">Use tethering to provide Internet to other devices through USB, Ethernet or Bluetooth.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Charging sounds</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">To go home, quick-swipe up from the bottom. To access the Taskbar, slow-swipe up from the bottom. To switch apps, swipe up from the bottom, hold and release. To go back, swipe from the left or right edge.</string>
<string name="network_dashboard_summary_no_mobile">WiFi</string>
<string name="non_carrier_data_usage">WiFi data usage</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"This will reset all network settings, including:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Reset Wi-Fi &amp; Bluetooth</string>
<string name="sound_dashboard_summary">Volume, Do Not Disturb</string>
<string name="sound_settings">Sound</string>
<string name="tether_settings_title_all">Tethering</string>
<string name="tethering_footer_info">Use tethering to provide Internet to other devices through USB, Ethernet or Bluetooth.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">[Çĥåŕĝîñĝ šöûñðš one two three]</string>
<string name="data_usage_app_summary_title">[ŴîFî one two]</string>
<string name="edge_to_edge_navigation_summary">[Ţö ĝö ĥöḿé, Qûîçķ-šŵîþé ûþ ƒŕöḿ ţĥé ɓöţţöḿ. Ţö åççéšš ţĥé Ţåšķɓåŕ, šļöŵ-šŵîþé ûþ ƒŕöḿ ţĥé ɓöţţöḿ. Ţö šŵîţçĥ åþþš, šŵîþé ûþ ƒŕöḿ ţĥé ɓöţţöḿ, ĥöļð, åñð ŕéļéåšé. Ţö ĝö ɓåçķ, šŵîþé ƒŕöḿ ţĥé ļéƒţ öŕ ŕîĝĥţ éðĝé. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen]</string>
<string name="network_dashboard_summary_no_mobile">[ŴîFî one two]</string>
<string name="non_carrier_data_usage">[ŴîFî ðåţå ûšåĝé one two three]</string>
<string name="non_carrier_data_usage_warning">[]</string>
<string name="reset_network_desc">"[Ţĥîš ŵîļļ ŕéšéţ åļļ ñéţŵöŕķ šéţţîñĝš, îñçļûðîñĝ:
"<li>Ŵî</li>"
"<li>βļûéţööţĥ</li> one two three four five six seven eight]</string>
<string name="reset_network_title">"[Ŕéšéţ Ŵî-Fî &amp; βļûéţööţĥ one two three]"</string>
<string name="sound_dashboard_summary">[νöļûḿé, Ðö Ñöţ Ðîšţûŕɓ one two three]</string>
<string name="sound_settings">[Šöûñð one]</string>
<string name="tether_settings_title_all">[Ţéţĥéŕîñĝ one two]</string>
<string name="tethering_footer_info">[Ûšé ţéţĥéŕîñĝ ţö þŕöVîðé îñţéŕñéţ ţö öţĥéŕ ðéVîçéš ţĥŕöûĝĥ ÛŠβ, Éţĥéŕñéţ, öŕ βļûéţööţĥ. one two three four five six seven eight nine]</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Charging sounds</string>
<string name="data_usage_app_summary_title">WiFi</string>
<string name="edge_to_edge_navigation_summary">To go home, quick-swipe up from the bottom. To access the Taskbar, slow-swipe up from the bottom. To switch apps, swipe up from the bottom, hold, and release. To go back, swipe from the left or right edge.</string>
<string name="network_dashboard_summary_no_mobile">WiFi</string>
<string name="non_carrier_data_usage">WiFi data usage</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"This will reset all network settings, including:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Reset Wi-Fi &amp; Bluetooth</string>
<string name="sound_dashboard_summary">Volume, Do Not Disturb</string>
<string name="sound_settings">Sound</string>
<string name="tether_settings_title_all">Tethering</string>
<string name="tethering_footer_info">Use tethering to provide internet to other devices through USB, Ethernet, or Bluetooth.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Sonidos de carga</string>
<string name="data_usage_app_summary_title">Wi-Fi</string>
<string name="edge_to_edge_navigation_summary">Para regresar a la pantalla principal, desliza rápido hacia arriba desde la parte inferior. Para acceder a la Barra de tareas, desliza lento hacia arriba desde la parte inferior. Para cambiar de app, desliza hacia arriba desde la parte inferior, mantén presionado y, luego, suelta. Para ir atrás, desliza el dedo desde el borde izquierdo o el derecho.</string>
<string name="network_dashboard_summary_no_mobile">Wi-Fi</string>
<string name="non_carrier_data_usage">Uso de datos WiFi</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Se restablecerá toda la configuración de red, lo que incluye:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Restablecer Wi-Fi y Bluetooth</string>
<string name="sound_dashboard_summary">Volumen, No interrumpir</string>
<string name="sound_settings">Sonido</string>
<string name="tether_settings_title_all">Conexión</string>
<string name="tethering_footer_info">Usa la conexión para proporcionar Internet a otros dispositivos a través de USB, Ethernet o Bluetooth.</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="charging_sounds_title">Sonidos de carga</string>
<string name="data_usage_app_summary_title">Wi-Fi</string>
<string name="edge_to_edge_navigation_summary">Para ir a la pantalla de inicio, desliza hacia arriba rápidamente desde la parte inferior. Para acceder a la barra de tareas, desliza hacia arriba lentamente desde la parte inferior. Para cambiar de aplicación, desliza hacia arriba desde la parte inferior de la pantalla, mantenla pulsada y levanta el dedo. Para ir hacia atrás, desliza desde el borde izquierdo o derecho.</string>
<string name="network_dashboard_summary_no_mobile">Wi-Fi</string>
<string name="non_carrier_data_usage">Uso de datos WiFi</string>
<string name="non_carrier_data_usage_warning" />
<string name="reset_network_desc">"Se restablecerán todos los ajustes de red, como:
"<li>WiFi</li>"
"<li>Bluetooth</li></string>
<string name="reset_network_title">Restablecer Wi-Fi y Bluetooth</string>
<string name="sound_dashboard_summary">Volumen, No molestar</string>
<string name="sound_settings">Sonido</string>
<string name="tether_settings_title_all">Compartir conexión</string>
<string name="tethering_footer_info">Comparte la conexión para proporcionar Internet a otros dispositivos por USB, Ethernet o Bluetooth.</string>
</resources>

Some files were not shown because too many files have changed in this diff Show More