initializing tree with aospdtgen just fr skeleton
This commit is contained in:
69
rootdir/bin/vendor.mmi.cxp.sh
Normal file
69
rootdir/bin/vendor.mmi.cxp.sh
Normal file
@ -0,0 +1,69 @@
|
||||
#!/vendor/bin/sh
|
||||
|
||||
# Copyright (c) 2021, Motorola Mobility LLC, All Rights Reserved.
|
||||
#
|
||||
# Date Created: 8/30/2021, Set CXP properties according to carrier channel
|
||||
#
|
||||
|
||||
set_properties()
|
||||
{
|
||||
# do not set SPB ID for M80 modem
|
||||
if [ $set_sbp_place ] && [ $set_sbp_place -ge 2 ]; then
|
||||
sbp=0
|
||||
fi
|
||||
setprop ro.vendor.mtk_md_sbp_custom_value $sbp
|
||||
setprop ro.vendor.operator.optr $1
|
||||
setprop ro.vendor.operator.spec $2
|
||||
setprop ro.vendor.operator.seg $3
|
||||
if [ ! $optr ]; then
|
||||
setprop persist.vendor.mtk_usp_md_sbp_code $sbp
|
||||
setprop persist.vendor.operator.optr $1
|
||||
setprop persist.vendor.operator.spec $2
|
||||
setprop persist.vendor.operator.seg $3
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
boot_carrier=`getprop ro.boot.carrier`
|
||||
optr=`getprop persist.vendor.operator.optr`
|
||||
set_sbp_place=`getprop ro.vendor.ril.set_sbp_place`
|
||||
|
||||
|
||||
case $boot_carrier in
|
||||
att|attpre )
|
||||
sbp=7
|
||||
set_properties OP07 SPEC0407 SEGDEFAULT
|
||||
;;
|
||||
cricket )
|
||||
sbp=145
|
||||
set_properties OP07 SPEC0407 SEGDEFAULT
|
||||
;;
|
||||
tmo|boost|cc|fi|metropcs|tracfone|retus )
|
||||
sbp=8
|
||||
set_properties OP08 SPEC0200 SEGDEFAULT
|
||||
;;
|
||||
usc )
|
||||
sbp=236
|
||||
set_properties OP236 SPEC0200 SEGDEFAULT
|
||||
;;
|
||||
vzw|vzwpre|comcast|spectrum )
|
||||
sbp=12
|
||||
set_properties OP12 SPEC0200 SEGDEFAULT
|
||||
;;
|
||||
ctcn )
|
||||
sbp=9
|
||||
setprop ro.vendor.mtk_md_sbp_custom_value 0
|
||||
set_properties OP09 SPEC0212 SEGC
|
||||
;;
|
||||
cmcc )
|
||||
sbp=1
|
||||
setprop ro.vendor.mtk_md_sbp_custom_value 1
|
||||
set_properties OP01 SPEC0200 SEGC
|
||||
;;
|
||||
* )
|
||||
sbp=0
|
||||
set_properties "" "" ""
|
||||
;;
|
||||
esac
|
||||
|
||||
return 0
|
Reference in New Issue
Block a user