summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPraneeth Bajjuri2018-10-18 00:52:11 -0500
committerPraneeth Bajjuri2018-10-17 19:26:17 -0500
commitb560c51c5d63c02de356538b5f878dd0f788981e (patch)
treed9719c6fa7152e3c2eb9683cc6be7fbd1a93307b /manifest.xml
parent7213f06ec6b383d3f0eb889294009e304b785051 (diff)
downloaddevice-ti-am65xevm-b560c51c5d63c02de356538b5f878dd0f788981e.tar.gz
device-ti-am65xevm-b560c51c5d63c02de356538b5f878dd0f788981e.tar.xz
device-ti-am65xevm-b560c51c5d63c02de356538b5f878dd0f788981e.zip
am65xevm: Enable PRODUCT_TREBLE
This patch sets ro.treble.enable=true - turned on legacy PRODUCT_COMPATIBILITY_MATRIX_LEVEL - Enabled FULL_TREBLE and vndk support in device*.mk - Enforced VINFT manifest as part of treble requirements - Added compatibility matrix to match device manifest and pass prebuild checks - Added missing services for compatibility matrix - Extended device manifest with missing hals - removed unused audio packages - re-arranged device*.mk and BoardConfig.mk Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Diffstat (limited to 'manifest.xml')
-rw-r--r--manifest.xml22
1 files changed, 22 insertions, 0 deletions
diff --git a/manifest.xml b/manifest.xml
index 0bab05d..ad2d2d5 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -1,5 +1,18 @@
1<manifest version="1.0" type="device"> 1<manifest version="1.0" type="device">
2 <hal format="hidl"> 2 <hal format="hidl">
3 <name>android.hardware.drm</name>
4 <transport>hwbinder</transport>
5 <version>1.0</version>
6 <interface>
7 <name>ICryptoFactory</name>
8 <instance>default</instance>
9 </interface>
10 <interface>
11 <name>IDrmFactory</name>
12 <instance>default</instance>
13 </interface>
14 </hal>
15 <hal format="hidl">
3 <name>android.hardware.graphics.allocator</name> 16 <name>android.hardware.graphics.allocator</name>
4 <transport>hwbinder</transport> 17 <transport>hwbinder</transport>
5 <version>2.0</version> 18 <version>2.0</version>
@@ -9,6 +22,15 @@
9 </interface> 22 </interface>
10 </hal> 23 </hal>
11 <hal format="hidl"> 24 <hal format="hidl">
25 <name>android.hardware.graphics.composer</name>
26 <transport>hwbinder</transport>
27 <version>2.1</version>
28 <interface>
29 <name>IComposer</name>
30 <instance>default</instance>
31 </interface>
32 </hal>
33 <hal format="hidl">
12 <name>android.hardware.graphics.mapper</name> 34 <name>android.hardware.graphics.mapper</name>
13 <transport arch="32+64">passthrough</transport> 35 <transport arch="32+64">passthrough</transport>
14 <version>2.0</version> 36 <version>2.0</version>