Adam Shih
f3a6247154
Let GPU reload am: b322df9960
am: 37c001e736
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16972944
Change-Id: I23b27fef19cd8bbfdd81c23f72562cc48ffc6ab9
2022-02-22 08:49:00 +00:00
Krzysztof Kosiński
5975dd89c8
Camera: add setsched capability. am: 7997d6a8a0
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16943772
Change-Id: I0dd3ce7386c49db308618ceb5b75c04e1c58c5fe
2022-02-22 08:48:23 +00:00
Krzysztof Kosiński
7997d6a8a0
Camera: add setsched capability.
...
The camera HAL needs to increase the priority of some threads
to reduce frame drops.
Bug: 205072921
Test: Inspected logcat on P10
Change-Id: Ife5194c780a91f32d718f8db38e41f2f47fb929f
2022-02-22 08:12:57 +00:00
Adam Shih
37c001e736
Let GPU reload am: b322df9960
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16972944
Change-Id: I378151b91d62b5c0eca3f876a82a5d73886dbe18
2022-02-22 07:43:55 +00:00
Adam Shih
b322df9960
Let GPU reload
...
02-22 12:59:47.955 15 15 I mali 28000000.mali: reloading firmware
02-22 12:59:47.955 15 15 W mali 28000000.mali: loading /vendor/firmware/mali_csffw.bin failed with error -13
02-22 12:59:47.955 15 15 W mali 28000000.mali: Direct firmware load for mali_csffw.bin failed with error -2
02-22 12:59:47.955 15 15 E mali 28000000.mali: Failed to reload firmware image 'mali_csffw.bin'
02-22 12:59:47.920 15 15 W kworker/0:1: type=1400 audit(0.0:10): avc: denied { read } for name="mali_csffw.bin" dev="dm-4" ino=5689716 scontext=u:r:kernel:s0 tcontext=u:object_r:same_process_hal_file:s0 tclass=file permissive=0
Bug: 220801802
Test: device can resume after an hour of suspend.
Change-Id: Ib252d6b1ac50ba7578a2ebf8cd8745004c385378
2022-02-22 07:05:54 +00:00
Android Build Coastguard Worker
3edf81ac09
Snap for 8207854 from 9fbe536c12
to udc-release
...
Change-Id: I711381d35d83e5e3e03afd634f11377c97f0c1d5
2022-02-22 04:01:08 +00:00
Ray Chi
0d3afcfb12
recovery: add wait for dwc3 device to probe am: 48ebc5fe18
am: 815448bc3c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/16938659
Change-Id: I84ea050864048c491ae79aa433245acace476267
2022-02-22 03:46:52 +00:00
Adam Shih
f617f3b9f2
Turn on SELinux am: 3923566e2c
am: 13651d5f16
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/16939195
Change-Id: Ic2bf88e28146a743cc7d3f121ede775971a93865
2022-02-22 03:21:01 +00:00
neoyu
3cbca42df5
Fix SELinux errors for ims am: 9d12b77b67
am: faac353bfb
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962938
Change-Id: Icf4c3c27289c35edafa7f1d17d1a8ad52a62af73
2022-02-22 03:10:32 +00:00
Ray Chi
815448bc3c
recovery: add wait for dwc3 device to probe am: 48ebc5fe18
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/16938659
Change-Id: I385fa9749e2ab78ac7c7ce83c7d3bfe30a324dee
2022-02-22 02:59:17 +00:00
Ray Chi
48ebc5fe18
recovery: add wait for dwc3 device to probe
...
If fastbootd starts before the dwc3 device probes, fastbootd
would be failed to enable USB gadget.
This patch adds a dependency on the dwc3 device probing before setting
the sys.usb.controller property.
Bug: 220393297
Test: build pass, fastboot works
Change-Id: I4e5b34354f19547f55acc53ccff0b54adce2d982
2022-02-22 02:32:17 +00:00
neoyu
faac353bfb
Fix SELinux errors for ims am: 9d12b77b67
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962938
Change-Id: I9cc01f3a6b6ef01dbe3e6356e124c55354510559
2022-02-22 02:27:58 +00:00
Adam Shih
13651d5f16
Turn on SELinux am: 3923566e2c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/16939195
Change-Id: I6195f967070362d6a5ade45f7db0cdf9da4e771e
2022-02-22 01:45:26 +00:00
neoyu
9d12b77b67
Fix SELinux errors for ims
...
Sync different parts from P21 to P22
Bug: 220244357
Test: manual
Change-Id: Idf8e5e612b46370812be0907e75e9ae43f37ab7b
2022-02-22 01:43:29 +00:00
Adam Shih
3923566e2c
Turn on SELinux
...
Bug: 214923175
Test: Boot to home, OTA, adb connection, wifi, phone call, SMS, Bluetooth,
LTE, camera, video, audio, GPS, lock screen, sensor, fingerprint,
bugreport, no crash loops
Change-Id: I23adacc6f3d68becd86d238046a0458baacd122d
2022-02-22 01:27:53 +00:00
Jack Yu
62d5b40d35
uwb: permissions for factory uwb calibration file
...
Allow nfc hal accessing /data/vendor/uwb.
Bug: 220167093
Test: build pass
Change-Id: I33093231577b71c24d5bf6f980c7021cc546fa98
2022-02-22 01:24:47 +00:00
Jinting Lin
2c914cd02c
Adds mnt file and batt info permissions for modem app
...
Bug: 220076340
Change-Id: Icd02d4f8757719afed020c27a90812921d5f37ec
2022-02-22 01:16:41 +00:00
Ray Chi
9fbe536c12
[automerger skipped] modify the path of shell binary am: 4f30e468e4
am: d49f48995d
-s ours
...
am skip reason: Merged-In Iae572bb1ee218eb205c5e65d20ba6dfa583b9ad6 with SHA-1 e4796c373c
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/16963964
Change-Id: I117366a13bd3eda5ecdf286fef9a1d347633784b
2022-02-21 19:23:29 +00:00
Ray Chi
d49f48995d
modify the path of shell binary am: 4f30e468e4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/16963964
Change-Id: I8975b67f3d5aa69614e0554c04a8973c1b783f14
2022-02-21 18:47:42 +00:00
Ray Chi
4f30e468e4
modify the path of shell binary
...
Currently, we should use the vendor shell to run irq script.
This patch will modify the shell path.
Bug: 202103325
Test: switch functions and check the value of smp_affinity_list
Change-Id: Iae572bb1ee218eb205c5e65d20ba6dfa583b9ad6
Merged-In: Iae572bb1ee218eb205c5e65d20ba6dfa583b9ad6
(cherry picked from commit e4796c373c
)
2022-02-21 18:22:53 +00:00
Lais Andrade
915c9e81b0
Add default alarm and media vibration intensity settings am: 0b02e303b1
am: ae53b4b420
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/16936270
Change-Id: Iac133238c1cb74b62dafc77df5b09a26e1938da4
2022-02-21 12:56:37 +00:00
Lais Andrade
ae53b4b420
Add default alarm and media vibration intensity settings am: 0b02e303b1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/16936270
Change-Id: Id57d6a1fa35d201dc4b849535b4774d16133b8cc
2022-02-21 12:34:40 +00:00
Lais Andrade
0b02e303b1
Add default alarm and media vibration intensity settings
...
Change-Id: Ib5cbda371672dde8cbcd17692ecf777a3c3c95e1
Fix: 219692498
Test: manual
2022-02-21 12:08:06 +00:00
neoyu
1bdb2ced7c
Fix SELinux errors for vendor_init am: 7a34798ea4
am: d889ee6353
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962933
Change-Id: I71911df1c95d7f1570d49eb50490039c7352c2d0
2022-02-21 12:02:00 +00:00
neoyu
d889ee6353
Fix SELinux errors for vendor_init am: 7a34798ea4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962933
Change-Id: I22d3af89dd84fab0330f1180b39a55157add6f33
2022-02-21 10:32:55 +00:00
neoyu
662c55b911
Fix SELinux errors for rild am: 26aa7c150e
am: 05fbdcedc3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962925
Change-Id: I6b323d560fe4fc45c009dd3e32659b12d2d6ba41
2022-02-21 07:34:49 +00:00
Tai Kuo
528d78f539
Remove hal_vibrator_default avc tracking denials am: bc3924f61d
am: 373795e6a5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16939010
Change-Id: Icb76e10d0fb5a72ab54b4d069cd3cdf71d6bc530
2022-02-21 07:33:50 +00:00
wenchangliu
8087834fce
Allow hal_graphics_allocator to access vscaler_heap_device am: 84d53775e1
am: 44eba6830b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962930
Change-Id: Ia4cec67bee98b0921b5b8c6875a26d00a90c387d
2022-02-21 07:23:25 +00:00
wenchangliu
2638c815af
Allow hal_graphics_allocator to access dmabuf_system_secure_heap_device am: ad0a033f97
am: 258318a4af
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962929
Change-Id: I1639ad7fa458d8174194973f547f12a9eb1c2492
2022-02-21 07:23:24 +00:00
neoyu
05fbdcedc3
Fix SELinux errors for rild am: 26aa7c150e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962925
Change-Id: I288eca3c6e1e92558775082bbeac8c371d549379
2022-02-21 07:01:27 +00:00
Tai Kuo
373795e6a5
Remove hal_vibrator_default avc tracking denials am: bc3924f61d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16939010
Change-Id: I6a962e36cee9d8f402e1386f3736219e9a15b8a7
2022-02-21 07:01:17 +00:00
wenchangliu
44eba6830b
Allow hal_graphics_allocator to access vscaler_heap_device am: 84d53775e1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962930
Change-Id: I6524c426deb02574346c67e66e81c8caa226d731
2022-02-21 07:01:04 +00:00
wenchangliu
258318a4af
Allow hal_graphics_allocator to access dmabuf_system_secure_heap_device am: ad0a033f97
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962929
Change-Id: Ic9b9d211039819015f0a432d6ec703d259cb5677
2022-02-21 07:01:04 +00:00
neoyu
7a34798ea4
Fix SELinux errors for vendor_init
...
avc: denied { set } for property=logd.logpersistd pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:logpersistd_logging_prop:s0 tclass=property_service permissive=0'
avc: denied { set } for property=logd.logpersistd.size pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:logpersistd_logging_prop:s0 tclass=property_service permissive=0'
avc: denied { set } for property=persist.vendor.ril.use.iccid_to_plmn pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_rild_prop:s0 tclass=property_service permissive=0'
avc: denied { set } for property=persist.vendor.ril.emergencynumber.mode pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_rild_prop:s0 tclass=property_service permissive=0'
avc: denied { set } for property=persist.vendor.ril.log_mask pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_rild_prop:s0 tclass=property_service permissive=0'
avc: denied { set } for property=persist.vendor.ril.log.base_dir pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_rild_prop:s0 tclass=property_service permissive=0'
avc: denied { set } for property=persist.vendor.ril.log.chunk_size pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_rild_prop:s0 tclass=property_service permissive=0'
Bug: 220261262
Test: manual
Change-Id: Ieb6673234f913af25e275e61404098a0deccbed2
2022-02-21 14:58:29 +08:00
neoyu
dffd11e39f
[automerger skipped] Fix SELinux errors for ims am: e909ddabea
am: bf6cd933e7
-s ours
...
am skip reason: Merged-In I3e7f6781718c3967f7842b074b0ef91818508af2 with SHA-1 e909ddabea
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962927
Change-Id: If504e329add9e6a18766a60dcbbab83cc4a1b3ce
2022-02-21 06:50:47 +00:00
neoyu
0123c39413
Fix SELinux errors for rild am: 26aa7c150e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962925
Change-Id: Ib2262bfdebeb032a401037aa1bfad9bf8159b74a
2022-02-21 06:42:31 +00:00
Tai Kuo
f65f586495
Remove hal_vibrator_default avc tracking denials am: bc3924f61d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16939010
Change-Id: I09aab5de63058d127791e41a7fa2dcfe08e283a0
2022-02-21 06:42:00 +00:00
wenchangliu
29dd317644
Allow hal_graphics_allocator to access vscaler_heap_device am: 84d53775e1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962930
Change-Id: Ic1f28fb4f370715ed9bb2ad5cb169888cb296c9d
2022-02-21 06:41:43 +00:00
wenchangliu
032d245dec
Allow hal_graphics_allocator to access dmabuf_system_secure_heap_device am: ad0a033f97
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962929
Change-Id: Ia9dc74f81614ce5e7b7f9b0cc1390e79fab5d990
2022-02-21 06:41:42 +00:00
neoyu
9ba325c541
[automerger skipped] Fix SELinux errors for ims am: e909ddabea
-s ours
...
am skip reason: Merged-In I3e7f6781718c3967f7842b074b0ef91818508af2 with SHA-1 0d22c86fef
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962927
Change-Id: Ic5568e403b77bc6a4983962e8188b5c8e0df9dc0
2022-02-21 06:41:12 +00:00
neoyu
26aa7c150e
Fix SELinux errors for rild
...
avc: denied { set } for property=vendor.sys.modem_reset pid=990 uid=1001 gid=1001 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=property_service permissive=0'
Bug: 220261262
Test: manual
Change-Id: I2bd616345f665c0cffd1ee73db790708f9cbca06
2022-02-21 06:38:42 +00:00
Tai Kuo
bc3924f61d
Remove hal_vibrator_default avc tracking denials
...
Bug: 204718450
Bug: 207062207
Bug: 208721729
Test: pts-tradefed run pts -m PtsSELinuxTest -t
com.google.android.selinux.pts.SELinuxTest#scanAvcDeniedLogRightAfterReboot
Change-Id: Icb3d6a48fc9fbb6e6644d1d65150436f7c0c8c3f
2022-02-21 06:37:00 +00:00
wenchangliu
84d53775e1
Allow hal_graphics_allocator to access vscaler_heap_device
...
avc: denied { read } for name="vscaler-secure" dev="tmpfs" \
ino=458 scontext=u:r:hal_graphics_allocator_default:s0 \
tcontext=u:object_r:vscaler_heap_device:s0 \
tclass=chr_file permissive=0
Bug: 199467922
Test: ExoPlayer secure playback
Change-Id: I2b3be9f4f038317eb456a20b33e555e8d5db2678
2022-02-21 06:36:34 +00:00
wenchangliu
ad0a033f97
Allow hal_graphics_allocator to access dmabuf_system_secure_heap_device
...
avc: denied { ioctl } for path="/dev/dma_heap/vframe-secure" dev="tmpfs" \
ino=801 ioctlcmd=0x4800 scontext=u:r:hal_graphics_allocator_default:s0 \
tcontext=u:object_r:dmabuf_system_secure_heap_device:s0 \
tclass=chr_file permissive=0
Bug: 199467922
Test: ExoPlayer secure playback
Change-Id: I9e6e1bba6d01c1a416a440e8ad425a5cf2ac19c5
2022-02-21 06:36:34 +00:00
neoyu
bf6cd933e7
Fix SELinux errors for ims am: e909ddabea
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962927
Change-Id: I4c07a8c15ae99f489044c360e84a7480d2348846
2022-02-21 06:14:24 +00:00
neoyu
e909ddabea
Fix SELinux errors for ims
...
avc: denied { write } for name="property_service" dev="tmpfs" ino=362 scontext=u:r:vendor_ims_app:s0:c208,c256,c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=0 app=com.shannon.imsservice
avc: denied { set } for property=persist.radio.call.audio.output pid=1920 uid=10216 gid=10216 scontext=u:r:vendor_ims_app:s0:c216,c256,c512,c768 tcontext=u:object_r:radio_prop:s0 tclass=property_service permissive=0'
Bug: 219954530
Test: manual
Change-Id: I3e7f6781718c3967f7842b074b0ef91818508af2
(cherry picked from commit 0d22c86fef
)
Merged-In: I3e7f6781718c3967f7842b074b0ef91818508af2
2022-02-21 05:44:38 +00:00
Adam Shih
9809b69b55
update error on ROM 8205122 am: 2b6835e404
am: 9589916921
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962923
Change-Id: I9dfaff1b0924a18001d84799aa8b1921870ee8ee
2022-02-21 04:37:51 +00:00
Adam Shih
76a7ff4af6
update error on ROM 8205122 am: 2b6835e404
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962923
Change-Id: I7c9696fb57a9521edc5a54eef871d236cae0c17a
2022-02-21 04:20:20 +00:00
wenchangliu
9adddfcfed
Allow mediacodec_samsung to access gpu device am: 28817da2a3
am: 318db1ac82
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16939013
Change-Id: I73c0b9acc2cf297e8baf2ea9ebf524c6acdb1491
2022-02-21 04:07:39 +00:00
Adam Shih
9589916921
update error on ROM 8205122 am: 2b6835e404
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/16962923
Change-Id: I69c24ef1ae29c7eba9085e0ab2f113a0039dd670
2022-02-21 03:34:06 +00:00