diff options
| -rw-r--r-- | BoardConfig.mk | 3 | ||||
| -rw-r--r-- | compatibility_matrix.xml | 59 | ||||
| -rw-r--r-- | device.mk | 4 |
3 files changed, 62 insertions, 4 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk index 5908cac..57b4d6b 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -146,3 +146,6 @@ USE_CLANG_PLATFORM_BUILD := true # Don't dex preopt prebuilt apps that will be updated from Play Store DONT_DEXPREOPT_PREBUILTS := true +# Vendor Interface Manifest +DEVICE_MANIFEST_FILE := device/asus/fugu/manifest.xml +DEVICE_MATRIX_FILE := device/asus/fugu/compatibility_matrix.xml diff --git a/compatibility_matrix.xml b/compatibility_matrix.xml new file mode 100644 index 0000000..3082485 --- /dev/null +++ b/compatibility_matrix.xml @@ -0,0 +1,59 @@ +<compatibility-matrix version="1.0" type="device"> + <hal format="hidl" optional="false"> + <name>android.frameworks.schedulerservice</name> + <version>1.0</version> + <interface> + <name>ISchedulingPolicyService</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.frameworks.sensorservice</name> + <version>1.0</version> + <interface> + <name>ISensorManager</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hidl.allocator</name> + <version>1.0</version> + <interface> + <name>IAllocator</name> + <instance>ashmem</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hidl.manager</name> + <version>1.0</version> + <interface> + <name>IServiceManager</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hidl.memory</name> + <version>1.0</version> + <interface> + <name>IMapper</name> + <instance>ashmem</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hidl.token</name> + <version>1.0</version> + <interface> + <name>ITokenManager</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.system.wifi.keystore</name> + <version>1.0</version> + <interface> + <name>IKeystore</name> + <instance>default</instance> + </interface> + </hal> + +</compatibility-matrix> @@ -342,10 +342,6 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ device/asus/fugu/init.fugu.countrycode.sh:system/bin/init.fugu.countrycode.sh -# Vendor Interface Manifest -PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/manifest.xml:system/vendor/manifest.xml - # Some CTS tests will be skipped based on what the initial API level that # shipped on device was. PRODUCT_PROPERTY_OVERRIDES += \ |
