10 Commits

Author SHA1 Message Date
Fabian Leutenegger
2c0fcd40b3 pipa: Set bootanimation rotation and allow default orientation rotation
Change-Id: I8cf3cbea45ef36e54c7628c5a7a20de3e99cde54
2025-09-21 08:29:04 +00:00
Aryan Biswas
230d4e6696 pipa: Support Bypass Charging
* Need ROM & Kernel Support
2025-08-27 18:47:27 +05:30
Yuan Si
11b1abad6e pipa: sepolicy: Address more XiaomiParts denials
08-29 23:34:00.174  2731  2731 W libc    : Access denied finding property "ro.input.resampling"
08-29 23:34:00.163  2731  2731 W eageos.settings: type=1400 audit(0.0:1269): avc: denied { read } for name="u:object_r:default_prop:s0" dev="tmpfs" ino=1712 scontext=u:r:devicesettings_app:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=0
08-29 23:34:00.195  2731  2731 W libc    : Access denied finding property "viewroot.profile_rendering"
08-29 23:34:00.183  2731  2731 W eageos.settings: type=1400 audit(0.0:1270): avc: denied { read } for name="u:object_r:default_prop:s0" dev="tmpfs" ino=1712 scontext=u:r:devicesettings_app:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=0
08-29 23:34:01.601  2731  2731 W libc    : Access denied finding property "persist.input.velocitytracker.strategy"
08-29 23:34:01.593  2731  2731 W eageos.settings: type=1400 audit(0.0:1271): avc: denied { read } for name="u:object_r:default_prop:s0" dev="tmpfs" ino=1712 scontext=u:r:devicesettings_app:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=0

Change-Id: I33f9e93220d876acb10a1e31f06d755068133798
Signed-off-by: Yuan Si <do4suki@gmail.com>
2025-08-24 07:32:11 +00:00
CuriousNom
8d704d3082 pipa: peripheralmanager: Revert many keyboard/pen changes
* will be reimplemented later.
2025-08-12 12:00:00 +00:00
CuriousNom
010f16432b pipa: sepolicy: Set data_file_type for xiaomi_keyboard_conf_file under /data/vendor
Label xiaomi_keyboard_conf_file with data_file_type and place it under
/data/vendor to comply with SELinux policy requirements.

This avoids the use of core_data_file_type, which is restricted to core
domains, and ensures compatibility with sepolicy_test and neverallow rules.

Test: sepolicy_test and neverallow checks pass
2025-07-17 12:00:00 +00:00
Roman Lubij
5c2546b3a8 pipa: address SELinux issues with peripheralmanager, xiaomikeyboard 2025-06-17 12:00:00 +00:00
Abdulwahab Isam
e58955d62e pipa: PeripheralManager: disable keyboard when device is locked
Change-Id: If28600c72be57fc36ef4a871d69e67f05d7e0b7e
Signed-off-by: Abdulwahab Isam <abdoi94.iq@gmail.com>
2025-04-03 07:25:38 +03:00
Francescodario Cuzzocrea
78735caf57 pipa: sepolicy: resolve xiaomi_keyboard denial
Change-Id: Ie4c8195f4ed1d40d6723c32ad563c5d589322636
Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com>
2025-01-26 03:46:38 +03:00
Luka Panio
94f7eaa1bc pipa: sepolicy: Initial xiaomi-keyboard sepolicy
Change-Id: Ibde2e31a78cd05eb6c8f5f8dfb0697cd0b079298
2025-01-26 03:46:38 +03:00
Davide Garberi
088ae5d7e4 pipa: Add xiaomi pen sepolicy
Change-Id: Ic1b91a264f67c67a2e6126cd08ddcbc766b894f0
2025-01-26 03:46:38 +03:00