[gbinder] Updated README
This commit is contained in:
		
							
								
								
									
										12
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								README
									
									
									
									
									
								
							@@ -5,7 +5,7 @@ Key features:
 | 
				
			|||||||
1. Integration with GLib event loop
 | 
					1. Integration with GLib event loop
 | 
				
			||||||
2. Detection of 32 vs 64 bit kernel at runtime
 | 
					2. Detection of 32 vs 64 bit kernel at runtime
 | 
				
			||||||
3. Asynchronous transactions that don't block the event thread
 | 
					3. Asynchronous transactions that don't block the event thread
 | 
				
			||||||
4. Stable service manager and low-level transation APIs
 | 
					4. Stable service manager and low-level transaction APIs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Android keeps changing both low-level RPC and service manager
 | 
					Android keeps changing both low-level RPC and service manager
 | 
				
			||||||
protocols from version to version. To counter that, libgbinder
 | 
					protocols from version to version. To counter that, libgbinder
 | 
				
			||||||
@@ -22,8 +22,8 @@ directory is scanned for .conf files, the file list is sorted, files are
 | 
				
			|||||||
loaded one by one, overwriting the entries loaded from /etc/gbinder.conf
 | 
					loaded one by one, overwriting the entries loaded from /etc/gbinder.conf
 | 
				
			||||||
or from the previously processed file.
 | 
					or from the previously processed file.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Known protocol and service manager variants are aidl, aidl2 and hidl.
 | 
					Known protocol and service manager variants are aidl, aidl2, aidl3 and
 | 
				
			||||||
This list is expected to expand further in the future. The default
 | 
					hidl. This list is expected to expand further in the future. The default
 | 
				
			||||||
configuration is as follows:
 | 
					configuration is as follows:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  [Protocol]
 | 
					  [Protocol]
 | 
				
			||||||
@@ -36,9 +36,11 @@ configuration is as follows:
 | 
				
			|||||||
  /dev/binder = aidl
 | 
					  /dev/binder = aidl
 | 
				
			||||||
  /dev/hwbinder = hidl
 | 
					  /dev/hwbinder = hidl
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Alternatively, one can specify the desired Android API level:
 | 
					Alternatively and preferably, one can specify the desired Android API
 | 
				
			||||||
 | 
					level:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  [General]
 | 
					  [General]
 | 
				
			||||||
  ApiLevel = 29
 | 
					  ApiLevel = 29
 | 
				
			||||||
 | 
					
 | 
				
			||||||
and let libgbinder pick the appropriate preset.
 | 
					and let libgbinder pick the appropriate preset. Full list of presets can
 | 
				
			||||||
 | 
					be found in src/gbinder_config.c
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user