FOTA升级后APN文件未及时更新

在FOTA升级过程中,APN文件未能及时更新。为解决此问题,可以使用adb shell命令删除旧的telephony.db-journal,然后重新启动设备。在build_user_ota.log中可以看到升级脚本执行的过程。解压FOTA包,修改updater-script,增加删除APN数据库的步骤,并使用signapk.jar重新签名更新包。这样确保了APN信息在升级后的正确更新。
摘要由CSDN通过智能技术生成
apns-conf.xml修改后push到system/etc/

adb shell

cd data/data/com.android.providers.telephony/databases/

rm telephony.db

rm telephony.db-journal

reboot



在build_user_ota.log中:

Applying radio-update script modifications...
  running:  openssl pkcs8 -in build/target/product/security/testkey.pk8 -inform DER -nocrypt
  running:  java -Xmx2048m -jar out/host/linux-x86/framework/signapk.jar -w build/target/product/security/testkey.x509.pem build/target/product/security/testkey.pk8 /tmp/tmp1jh9FA out/target/product/msm8909/update.zip
done.



解压FOTA包,修改并替换updater-script:

ui_print("delete apn start");

mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/userdata", "/data");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FOTA(Firmware Over The Air)是一种设备固件的空中升级方式,可以用于手机固件的升级。它可以通过两种方式进行升级:全量升级和增量升级。全量升级是将整个系统镜像打包成升级包,然后直接拷贝到系统进行升级。增量升级是通过差分包的方式,只打包系统更新的部分,并以补丁的形式应用到系统中。 然而,FOTA升级并不负责更新应用程序(APP)。它主要用于更新设备的系统软件,如操作系统、内核等。要更新APP,通常需要通过应用商店或其他途径进行手动更新FOTA升级只涉及到设备的固件层面,不会直接影响到应用程序的更新。 所以,如果您的APP无法更新,可能是由其他原因造成的,比如应用商店的问题、网络连接的问题或者应用程序本身的问题。您可以尝试检查应用商店或者联系应用程序的开发者,以获取更多的帮助和解决方案。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Android FOTA 升级流程](https://blog.csdn.net/suxinpingtao51/article/details/77530423)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [YoC RTOS 实战:FOTA系统升级](https://blog.csdn.net/weixin_43094346/article/details/125099050)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值