diff --git a/README b/README index aca0fea..906e526 100644 --- a/README +++ b/README @@ -5,7 +5,7 @@ Key features: 1. Integration with GLib event loop 2. Detection of 32 vs 64 bit kernel at runtime 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 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 or from the previously processed file. -Known protocol and service manager variants are aidl, aidl2 and hidl. -This list is expected to expand further in the future. The default +Known protocol and service manager variants are aidl, aidl2, aidl3 and +hidl. This list is expected to expand further in the future. The default configuration is as follows: [Protocol] @@ -36,9 +36,11 @@ configuration is as follows: /dev/binder = aidl /dev/hwbinder = hidl -Alternatively, one can specify the desired Android API level: +Alternatively and preferably, one can specify the desired Android API +level: [General] 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