potter: manage advertised features for XT1687

* Drop unneeded features after flash using releasetools
This commit is contained in:
Vachounet
2017-05-23 09:54:02 +02:00
parent 0016b82a8f
commit 1c6db0a43f
4 changed files with 48 additions and 0 deletions

13
configs/check_features.sh Normal file
View File

@@ -0,0 +1,13 @@
#!/sbin/sh
sku=`getprop ro.boot.hardware.sku`
if [ "$sku" = "XT1687" ]; then
# XT1687 doesn't have NFC chip
rm /system/etc/permissions/android.hardware.nfc.xml
rm /system/etc/permissions/android.hardware.nfc.hce.xml
rm /system/etc/permissions/com.android.nfc_extras.xml
else
# Only XT1687 variant got a compass
rm /system/etc/permissions/android.hardware.sensor.compass.xml
fi