mirror of
				https://github.com/oplus-giulia-dev/android_hardware_oplus
				synced 2025-11-04 05:45:34 +08:00 
			
		
		
		
	sepolicy: qti: Allow camera HAL to find osense_service
09-19 22:25:35.045   925   925 E SELinux : avc:  denied  { find } for pid=1634 uid=1047 name=osensemanager scontext=u:r:hal_camera_default:s0 tcontext=u:object_r:osense_service:s0 tclass=service_manager permissive=0
Change-Id: I45f432e8378c726ef0026e5a1c9456b36b6929e1
			
			
This commit is contained in:
		@@ -6,6 +6,7 @@
 | 
				
			|||||||
(typeattributeset new_objects
 | 
					(typeattributeset new_objects
 | 
				
			||||||
  ( new_objects
 | 
					  ( new_objects
 | 
				
			||||||
    horae
 | 
					    horae
 | 
				
			||||||
 | 
					    osense_service
 | 
				
			||||||
    system_fingerprint_prop
 | 
					    system_fingerprint_prop
 | 
				
			||||||
    system_oplus_iris_prop
 | 
					    system_oplus_iris_prop
 | 
				
			||||||
    system_oplus_project_prop
 | 
					    system_oplus_project_prop
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,5 +1,2 @@
 | 
				
			|||||||
# Horae
 | 
					# Horae
 | 
				
			||||||
type horae_service, system_api_service, service_manager_type;
 | 
					type horae_service, system_api_service, service_manager_type;
 | 
				
			||||||
 | 
					 | 
				
			||||||
# OSENSE
 | 
					 | 
				
			||||||
type osense_service, system_server_service, service_manager_type;
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								sepolicy/qti/public/service.te
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								sepolicy/qti/public/service.te
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
				
			|||||||
 | 
					# OSENSE
 | 
				
			||||||
 | 
					type osense_service, system_server_service, service_manager_type;
 | 
				
			||||||
							
								
								
									
										1
									
								
								sepolicy/qti/vendor/hal_camera_default.te
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								sepolicy/qti/vendor/hal_camera_default.te
									
									
									
									
										vendored
									
									
								
							@@ -16,6 +16,7 @@ allow hal_camera_default self:capability ipc_lock;
 | 
				
			|||||||
allow hal_camera_default system_server:binder call;
 | 
					allow hal_camera_default system_server:binder call;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
allow hal_camera_default hal_oplus_olc_aidl_service:service_manager find;
 | 
					allow hal_camera_default hal_oplus_olc_aidl_service:service_manager find;
 | 
				
			||||||
 | 
					allow hal_camera_default osense_service:service_manager find;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
allow hal_camera_default vendor_hal_orms_hwservice:hwservice_manager find;
 | 
					allow hal_camera_default vendor_hal_orms_hwservice:hwservice_manager find;
 | 
				
			||||||
allow hal_camera_default vendor_hal_osense_hwservice:hwservice_manager find;
 | 
					allow hal_camera_default vendor_hal_osense_hwservice:hwservice_manager find;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user