Commit Graph

27 Commits

Author SHA1 Message Date
AnierinB
dff14c8992 sepolicy: qti: Add rules for wlchgmonitor
Change-Id: I0f85df93f89d4fb95239656490b2f8af6f2b6737
2022-10-04 20:01:09 +02:00
LuK1337
082d65f8c4 sepolicy: qti: Move te_macros to public
This lets us use it everywhere.

Change-Id: I9ee699cdefd5fcfd1154fa927425f987ed148aaf
2022-10-03 20:30:38 +02:00
Alexander Koskovich
0c4f6712ac sepolicy: qti: Add policy for AOSP SNXXX NFC
Change-Id: I0c5130ea0f81d1234aef369f6e58088181d0e8d3
2022-09-13 16:09:40 +02:00
Alexander Koskovich
c14387697d sepolicy: qti: Label oplus.camera.* for camera HAL
Change-Id: I2bea6acf9c93012f2af2e0bdc2ef77bad585d97d
2022-07-23 09:31:53 -07:00
Alexander Koskovich
ae6f570b87 sepolicy: qti: Let sscrpcd read & write to vendor_proc_eng_cali_file
Change-Id: I13bea2d591e3e010e5502e66dbd77380c3ae0433
2022-07-23 06:03:51 -07:00
Alexander Koskovich
ff1c96933a sepolicy: qti: Let camera HAL set vendor.camera.vm.parameters
Change-Id: Iced8bead0eee6bfbf30d37ace74eed46353f5b98
2022-07-21 09:01:12 -07:00
Alexander Koskovich
e05dbba7ca sepolicy: qti: Add policy for ICameraExtensionService
Change-Id: If8b6e605c0ff16b43a18c23819c95769b951f677
2022-07-21 09:00:32 -07:00
Alexander Koskovich
8dc75317d7 sepolicy: qti: Add GetClientAppInfo QTEE vndservice
Change-Id: If36ed9b365d6b8bb570ebc610eb413dac2e18eed
2022-07-21 08:59:00 -07:00
LuK1337
cf5e10f923 sepolicy: qti: Label oneplus_wlchg wakeup nodes
Change-Id: I9839c23d2f80874bda56e79b2a587ec7912cdb51
2022-07-16 11:27:17 +02:00
LuK1337
7b65e6e8d9 livedisplay: Migrate to ioctl()
Change-Id: I2039c94eb3239f2d88ab67076b52f58493d9b43e
2022-07-11 11:52:45 -07:00
Alexander Koskovich
c258d12fcc sepolicy: qti: Let camera HAL read from /proc/meminfo
Change-Id: Iccf62886f49be86137eba48c16c01b20e7c6284b
2022-07-11 09:35:09 +02:00
Alexander Koskovich
e3a6197dd8 sepolicy: qti: Label libipebpsstriping so we can pin it
Change-Id: I957ae46f3c99d22aba253205a70cf878cce9319d
2022-07-11 09:35:09 +02:00
Alexander Koskovich
c49638d219 sepolicy: qti: Label all 4 oplusreserve partitions
Change-Id: I595393f5bac2344e06910c94bd701aacc7300a89
2022-07-11 09:35:09 +02:00
Alexander Koskovich
675aef4837 sepolicy: qti: Add some properties wanted by RMT storage
Change-Id: Ie354fd5a07e3673bcd5dcb4e067af55f20ba45a1
2022-07-11 09:35:09 +02:00
LuK1337
74c4300652 sepolicy: qti: Add rules for vendor.oplus.hardware.oplusSensor
Change-Id: I3f51f2586e0af11749bd2cdb5a744b7b2fcb283d
2022-07-11 09:35:09 +02:00
LuK1337
6f35c7a779 sepolicy: qti: Introduce rw_dir_file() macro and use wherever possible
Change-Id: Iec8a7f18c75a994032792421172fea92e9595af6
2022-07-11 09:35:09 +02:00
LuK1337
67c51391b7 sepolicy: qti: Allow fastbootd to write to logo, spunvm, and storsec
Change-Id: Idfaee7740b56de523fbe73606ab09102b7bcd80c
2022-07-11 09:35:09 +02:00
LuK1337
e20099c05f sepolicy: qti: Label SM8250 charging sysfs path
Change-Id: I3662e118e1b401d97c8450ae6b3c95442dfef625
2022-07-11 09:35:09 +02:00
LuK1337
41ac9d7d73 sepolicy: qti: Label SM8250 vibrator sysfs paths
Change-Id: Icb13e32b4b72e734c7252e5b31b856f9ece4dd98
2022-07-11 09:35:09 +02:00
LuK1337
73b6c06adf sepolicy: qti: Allow sensors to access ssc_interactive & soc:sensor_fc
Change-Id: I75b740b8fba66615b08f791a43e476042e19a0f6
2022-07-11 09:35:09 +02:00
LuK1337
7fab01bf61 sepolicy: qti: Allow rild to set vendor.gsm.{phoneserial,serial}
Change-Id: Ic976ca785ca04aa2ed9ca3f5e6b109adcaad4ed0
2022-07-11 09:35:09 +02:00
LuK1337
157325442b sepolicy: qti: Add label and rules for MDM modem
Change-Id: I4035e1a8ca305642bb8f852f4f4af86558530729
2022-07-11 09:35:09 +02:00
LuK1337
17d82b5a99 sepolicy: qti: Label SM8250 wakeup nodes
for i in $(realpath /sys/class/wakeup/*); do if ! echo "$(ls -dZ $i)" | grep -q sysfs_wakeup; then echo genfscon sysfs $(echo $i | sed -e 's|/sys||g' -e 's|wakeup/wakeup.|wakeup|g' -e 's|wakeup[0-9]*|wakeup|g') u:object_r:sysfs_wakeup:s0; fi; done | sort -u

Change-Id: Id70f4e725f8925b31c0007fae5eb98756ddcd410
2022-07-11 09:35:09 +02:00
Alexander Koskovich
c4db837788 sepolicy: qti: Allow vendor_init to update display panel firmware
Change-Id: Iba517b59fe2856ed6f991c07e0362b1be203af45
2022-07-11 09:35:09 +02:00
Alexander Koskovich
df6558746e sepolicy: qti: Label some logging properties
Change-Id: I40531f4fce77290b42068669274ea1c20280d982
2022-07-11 09:35:09 +02:00
Alexander Koskovich
31ddd0f1ea sepolicy: qti: Allow update engine to flash oplusstanvbk
* Needed when payload.bin contains oplusstanvbk.

Change-Id: I5139aff2b0152790e1ebf8c598fc99c0f00fd21d
2022-07-11 09:35:09 +02:00
Alexander Koskovich
eb50d7c01c Add initial QTI SEPolicy for Oplus
Change-Id: Ib06cada5e7031d1f95976bf48a6a8475a835c9a4
2022-07-11 09:35:09 +02:00