sm8250-common: Unlock gc5035 camera
This change lets us use gc5035 camera, which was blocked by OnePlus long time ago after people discovered its *magic* capabilities. By default only `com.oem.autotest` can use it, however if we replace the first character with a NULL byte, then strncmp returns 0, and thus we pass the check and allow everyone to use it. You can see the logs below that led me to discover that behavior. [DEBUG ] JIANJIA.cpp:89 PretendOpenCamera() logicalCameraId 4, m_ClientPackageName 0 [DEBUG ] STELLA.cpp:1445 informKernel() force: -1 value: 6 buf: 5 [DEBUG ] chxextensionmodule.cpp:1005 ExtendOpen() You shall not pass 0 [DEBUG ] chxextensioninterface.cpp:298 chi_extend_open() [OP_EXT] OPEN_CAMERA X [ERROR][HAL ] camxhal3module.cpp:772 ProcessCameraOpen() Camera Open failed with error status = CamxResultEInvalidArg Change-Id: I9b3e4e55f07cef40886e09941f7ed0523cdf8cfa
This commit is contained in:
		
							parent
							
								
									8435400947
								
							
						
					
					
						commit
						b19c2c815d
					
				
							
								
								
									
										
											BIN
										
									
								
								proprietary/vendor/lib64/hw/com.qti.chi.override.so
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								proprietary/vendor/lib64/hw/com.qti.chi.override.so
									
									
									
									
										vendored
									
									
								
							
										
											Binary file not shown.
										
									
								
							
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user