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

可能查看不到!

相关推荐
成都大菠萝5 小时前
Android Car CarProperty 车辆信号链路
android
敲代码的鱼5 小时前
PDF 预览与签名批注写回 支持安卓 iOS 鸿蒙 UTS插件
android·前端·ios
时光足迹6 小时前
uni-app 视频通话实战:康复师与患者视频问诊的 6 个致命 Bug 与解决方案
android·ios·uni-app
像我这样帅的人丶你还7 小时前
Java 后端详解(四):分页与搜索
java·javascript·后端
她的男孩7 小时前
数据权限为什么不能只靠注解?Forge 的 Mapper 层 SQL 改写源码拆解
java·后端·架构
tntxia8 小时前
Mybatis的日志输入
java
亦暖筑序9 小时前
Java 8老系统Browser Agent实战:三层拦截把AI操作后台变成可审计流程
java·后端·设计模式
Coffeeee11 小时前
闲聊几句,Android老哥们,你们多久没做技改需求了
android·程序员·代码规范
萝卜er11 小时前
Fragment 生命周期与状态恢复-《Android深水区(四)》
android
萝卜er11 小时前
Intent 显式、隐式与 PendingIntent-《Android深水区(五)》
android