Blacklisted properties are both product.name and product.device

This commit is contained in:
Pierre-Hugues Husson 2018-11-22 20:03:39 +01:00
parent 8e4b704041
commit beec15b8cb

View file

@ -37,9 +37,9 @@ find -name AndroidManifest.xml |while read manifest;do
echo $priority >> tests/priorities
systemPropertyName="$(xmlstarlet sel -t -m '//overlay' -v @android:requiredSystemPropertyName -n $manifest)"
if [ "$systemPropertyName" == "ro.vendor.product.name" ];then
fail "$manifest" "ro.vendor.product.name is deprecated. Please use ro.vendor.build.fingerprint" \
'TESTS: Ignore ro.vendor.product.name'
if [ "$systemPropertyName" == "ro.vendor.product.name" -o "$systemPropertyName" == "ro.vendor.product.device" ];then
fail "$manifest" "ro.vendor.product.* is deprecated. Please use ro.vendor.build.fingerprint" \
'TESTS: Ignore ro.vendor.product.'
fi
#Ensure the overloaded properties exist in AOSP