Android修改FOTA的各个系统属性值

/vendor/mediatek/proprietary/packages/apps/AdupsFotaApp/FotaInfo.sh

#!/bin/bash

#********Do not modify this file. If you want modify this file, pls contact our FAE*******
echo ""
echo "# begin fota properties"
echo "ro.fota.platform=$FOTA_INFO_PLATFORM"

#type info: phone, pad ,box, tv
echo "ro.fota.type=phone"
echo "ro.fota.app=5"
echo "ro.fota.gms=2"
echo "ro.fota.battery=30"
echo "ro.boot.vendor.overlay.theme=com.adups.fota.overlay"

#oem info
echo "ro.fota.oem=$FOTA_INFO_OEM"

#model info, Settings->About phone->Model number
if [ -n "`grep "ro.product.model=" 1\`" \] ; then FotaDevice=(grep "ro.product.model=" "1"\|awk -F "=" '{print NF}' )
elif [ -n "`grep "ro.product.system.model=" 1\`" \] ; then FotaDevice=(grep "ro.product.system.model=" "1"\|awk -F "=" '{print NF}' )
elif [ -n "`grep "ro.product.system.device=" 1\`" \] ; then FotaDevice=(grep "ro.product.system.device=" "1"\|awk -F "=" '{print NF}' )
else
echo "ERROR: model do not exist in system/build.prop,Please define it"
exit 0
fi
echo "ro.fota.device=$FotaDevice" | sed 's/[^0-9a-zA-Z= ._-]//g'

#version number, Settings->About phone->Build number

#FotaVersion=(grep "ro.build.display.id=" "1"|awk -F "=" '{print NF}' ) **FotaVersion=(grep "ro.build.display.id=" "1"\|awk -F "=" '{print NF}' )`date +%Y%m%d-%H%M`
echo "ro.fota.version=$FotaVersion" | sed 's/[^0-9a-zA-Z= .
-]//g'
echo "# end fota properties"**

#********Do not modify this file. If you want modify this file, pls contact our FAE*******

尽量不要在system.porp里面添加!

因为这样

adb shell

getprop |grep fota

可能查看不到!

相关推荐
百锦再7 小时前
React编程高级主题:测试代码
android·前端·javascript·react.js·前端框架·reactjs
JH30737 小时前
SpringBoot 优雅处理金额格式化:拦截器+自定义注解方案
java·spring boot·spring
2501_916008898 小时前
全面介绍Fiddler、Wireshark、HttpWatch、SmartSniff和firebug抓包工具功能与使用
android·ios·小程序·https·uni-app·iphone·webview
Coder_Boy_8 小时前
技术让开发更轻松的底层矛盾
java·大数据·数据库·人工智能·深度学习
玉梅小洋9 小时前
Windows 10 Android 构建配置指南
android·windows
invicinble9 小时前
对tomcat的提供的功能与底层拓扑结构与实现机制的理解
java·tomcat
较真的菜鸟9 小时前
使用ASM和agent监控属性变化
java
黎雁·泠崖9 小时前
【魔法森林冒险】5/14 Allen类(三):任务进度与状态管理
java·开发语言
Libraeking10 小时前
视觉篇:Canvas 自定义绘图与高级动画的华丽圆舞曲
android·经验分享·android jetpack
qq_124987075310 小时前
基于SSM的动物保护系统的设计与实现(源码+论文+部署+安装)
java·数据库·spring boot·毕业设计·ssm·计算机毕业设计