ofox_device_redmi9c/recovery/root/system/bin/unified-script.sh

73 lines
1.7 KiB
Shell

#!/system/bin/sh
# This script is needed to automatically set device props.
load_dandelion()
{
resetprop "ro.product.model" "Redmi 9A"
resetprop "ro.product.name" "dandelion"
resetprop "ro.build.product" "dandelion"
resetprop "ro.product.device" "dandelion"
resetprop "ro.vendor.product.device" "dandelion"
}
load_angelica()
{
resetprop "ro.product.model" "Redmi 9C"
resetprop "ro.product.name" "angelica"
resetprop "ro.build.product" "angelica"
resetprop "ro.product.device" "angelica"
resetprop "ro.vendor.product.device" "angelica"
}
load_cattail()
{
resetprop "ro.product.model" "Redmi 9"
resetprop "ro.product.name" "cattail"
resetprop "ro.build.product" "cattail"
resetprop "ro.product.device" "cattail"
resetprop "ro.vendor.product.device" "cattail"
}
load_angelican()
{
resetprop "ro.product.model" "Redmi 9C NFC"
resetprop "ro.product.name" "angelican"
resetprop "ro.build.product" "angelican"
resetprop "ro.product.device" "angelican"
resetprop "ro.vendor.product.device" "angelican"
}
load_angelicain()
{
resetprop "ro.product.model" "POCO C3"
resetprop "ro.product.name" "angelicain"
resetprop "ro.build.product" "angelicain"
resetprop "ro.product.device" "angelicain"
resetprop "ro.vendor.product.device" "angelicain"
}
project=$(getprop ro.boot.hwname)
echo $project
case $project in
"dandelion")
load_dandelion
;;
"angelica")
load_angelica
;;
"angelican")
load_angelican
;;
"angelicain")
load_angelicain
;;
"cattail")
load_cattail
;;
*)
load_dandelion
;;
esac
exit 0