Fota升级
法迪
Android系统与续航工程师、应用开发工程师
https://github.com/sufadi
332157261@qq.com
展开
-
Fota 升级-差分包制作
Fota 升级差分包制作1. 升级包打包 make otapackage编译界面输入 make otapackage,主要生成 target_files 和 ota 文件\out\target\product\xxx6761_32_op67\obj\PACKAGING\target_files_intermediatesout/target/product/xxx6761_3...原创 2018-07-02 14:53:14 · 3823 阅读 · 0 评论 -
Recovery 模式刷机
Recovery 模式刷机1. 准备 T 卡外部存储卡也叫SD卡,TF卡,T卡2. 差分包拷贝到存储卡其中差分包命名为update.zip,可以直接复制,也可以使用push命令adb push Z:\8.1\op67\update.zip /storage/F8DE-0D02其中每个t卡名称需要自己在 storage 目录 ls 确认3. Recover...原创 2018-07-02 15:05:03 · 1342 阅读 · 0 评论 -
查看 Recovery 模式的报错日志
1. 日志文件路径Z81:/cache/recovery # ls -alls -altotal 408drwxrwx--- 2 system cache 4096 2018-01-01 05:39 .drwxrwx--- 6 system cache 4096 2018-01-01 05:30 ..-rw-r--r-- 1 root root 156 ...原创 2018-07-03 12:13:02 · 5061 阅读 · 2 评论 -
OTA 升级 Fingerprint 不一致现象
0. 查看 recovery 日志第一个查看 command 的命令查看 recovery 的报错信息,发现 fingerprint 不一致1. 机器的 fingerprintC:\Users\fadi.su>adb shellK9:/ $ getprop |grep displaygetprop |grep display[ro.build.display....原创 2018-08-17 16:40:47 · 2963 阅读 · 0 评论 -
[OTA升级]修改指纹,默认升级需求进行强制升级
1. 原因由于Fota升级需要匹配指纹,这里我们做了个偷懒,修改服务器指定的指纹,即固定指纹2. 获取升级包指纹信息C:\Users\fadi.su\Desktop\update\META-INF\com\google\android\updater-scriptui_print("Source: xxx/L38043/K9:8.1.0/O11019/1535232673:...原创 2018-08-28 09:15:10 · 1192 阅读 · 0 评论 -
OTA 下载升级包流程
01 网络变化广播与强制升级广播02 请求网络数据模块03 请求下载模块04 下载准备模块05 断点续传模块106 断点续传模块207本地升级模块...原创 2018-08-28 09:26:14 · 6592 阅读 · 3 评论 -
MTK OTA升级包差分命令
1. M版本./build/tools/releasetools/ota_from_target_files -s ./device/mediatek/build/releasetools/mt_ota_from_target_files --block -i old.zip new.zip update.zip2. N版本./build/tools/releasetools/ota_...原创 2018-12-10 11:02:36 · 2010 阅读 · 1 评论