device_google_gs-common/input/gia/sepolicy
Kai Hsieh 13dcd24c48 Solve SEPolicy issue with the Troubleshooting Wizard
- Allow pixelsystemservice_app to access GIA
- Allow GIA to execute a callback for pixelsystemservice_app

[avc error]
12-09 20:39:51.287   416   416 E SELinux : avc:  denied  { find } for pid=5454 uid=10285 name=com.google.input.gia.core.IGiaService/default scontext=u:r:pixelsystemservice_app:s0:c29,c257,c512,c768 tcontext=u:object_r:hal_gia_service:s0 tclass=service_manager permissive=1
12-09 20:39:51.280  5454  5454 I pool-4-thread-1: type=1400 audit(0.0:19): avc:  denied  { call } for  scontext=u:r:pixelsystemservice_app:s0:c29,c257,c512,c768 tcontext=u:r:gia:s0 tclass=binder permissive=1 app=com.google.android.pixelsystemservice
12-09 20:39:51.280  5454  5454 I pool-4-thread-1: type=1400 audit(0.0:20): avc:  denied  { transfer } for  scontext=u:r:pixelsystemservice_app:s0:c29,c257,c512,c768 tcontext=u:r:gia:s0 tclass=binder permissive=1 app=com.google.android.pixelsystemservice
12-09 20:39:51.280  1341  1341 I binder:1341_3: type=1400 audit(0.0:21): avc:  denied  { call } for  scontext=u:r:gia:s0 tcontext=u:r:pixelsystemservice_app:s0:c29,c257,c512,c768 tclass=binder permissive=1

Flag: EXEMPT, bug-fix only.
Bug: 379991501
Change-Id: I14942cc0df9b9032b2c054fc87d29fc8098aa455
Signed-off-by: Kai Hsieh <kaihsieh@google.com>
2024-12-19 23:39:24 -08:00
..
attributes Revert^2 "Add GIA (Google Input interface Abstraction laye..." 2024-11-14 10:10:46 +00:00
file_contexts Revert^2 "Add GIA (Google Input interface Abstraction laye..." 2024-11-14 10:10:46 +00:00
gia.te Solve SEPolicy issue with the Troubleshooting Wizard 2024-12-19 23:39:24 -08:00
hal_gia.te Revert^2 "Add GIA (Google Input interface Abstraction laye..." 2024-11-14 10:10:46 +00:00
service.te Revert^2 "Add GIA (Google Input interface Abstraction laye..." 2024-11-14 10:10:46 +00:00
service_contexts Revert^2 "Add GIA (Google Input interface Abstraction laye..." 2024-11-14 10:10:46 +00:00