Bruno Martins cc47583788 sepolicy: qti: Allow touchDeamon to stop itself
As seen on devices without OplusTouch support:

[   14.155867] init: Unable to set property 'ctl.stop' from uid:0 gid:0 pid:1991: Invalid permissions to perform 'stop' on 'touchDaemon'
[   14.155902] type=1107 audit(1758323930.135:13): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc:  denied  { set } for property=ctl.stop$touchDaemon pid=1991 uid=0 gid=0 scontext=u:r:oplus_touchdaemon:s0 tcontext=u:object_r:ctl_stop_prop:s0 tclass=property_service permissive=0'

Change-Id: Iacc073b0b74713c268966c69480cf02d543d395a
2025-09-26 00:37:18 +05:30
2025-04-13 23:45:13 +00:00
2025-09-17 00:07:07 +01:00
2025-09-01 14:54:29 +00:00
2025-09-15 16:55:00 +00:00

hardware/oplus

Soong options

Namespace Variable Description Default
OPLUS_LINEAGE_LIVEDISPLAY_HAL ENABLE_AB Enable AdaptiveBacklight feature false
OPLUS_LINEAGE_LIVEDISPLAY_HAL ENABLE_AF Enable AntiFlicker feature false
OPLUS_LINEAGE_LIVEDISPLAY_HAL ENABLE_DM Enable DisplayModes feature false
OPLUS_LINEAGE_LIVEDISPLAY_HAL ENABLE_PA Enable PictureAdjustment feature true
OPLUS_LINEAGE_LIVEDISPLAY_HAL ENABLE_SE Enable SunlightEnhancement feature true
OPLUS_LINEAGE_TOUCH_HAL ENABLE_GM Enable GloveMode feature false
OPLUS_LINEAGE_TOUCH_HAL ENABLE_HTPR Enable HighTouchPollingRate feature true
OPLUS_LINEAGE_TOUCH_HAL ENABLE_TG Enable TouchscreenGesture feature true
OPLUS_LINEAGE_TOUCH_HAL INCLUDE_DIR Device specific include dir path
OPLUS_LINEAGE_TOUCH_HAL USE_OPLUSTOUCH Use and interface with stock OplusTouch false
OPLUS_LINEAGE_VIBRATOR_HAL INCLUDE_DIR Device specific include dir path
OPLUS_LINEAGE_VIBRATOR_HAL USE_EFFECT_STREAM Enable effect stream feature false
Description
No description provided
Readme 953 KiB
Languages
C++ 68%
Kotlin 13.6%
C 9.4%
Java 8.1%
Makefile 0.5%
Other 0.4%