坚果投影仪J7刷机包DIY制作分析
本帖最后由 jisi6 于 2019-5-2 00:52 编辑坚果投影仪J7刷几包DIY制作,以期实现以下功能:
1. 自定义开机logo
2. 自定义开机动画
3. 自定义开机桌面
4. 删除预装软件
5. 取消系统自动升级功能
6. 为方便刷机,制作U盘刷机包update_jmgo.zip,而不采用线刷
7. 刷机包应能实现清除用户数据,即格式化data分区
8. 刷机包应能跳过系统版本限制,即降级(原厂机器是低版本的刷机包不能刷进高版本的机器)
实现流程分析:
1. J7采用amlogicT968机芯,安卓系统5.1
2. 自定义logo:logo.img ,
图片尺寸:1920*1080,需要将图片处理成符合amlogic规则的logo文件logo.img
3. 对system.new.dat解包并重新封包
4. 自定义开机动画:/system/media/bootanimation.zip
5. 加入自定义第三方桌面
6. 删除系统预装软件及加入自定义第三方软件,系统预装APP的脚本如下:
7. 加入格式化data分区代码:format("ext4", "EMMC", "/dev/block/data", "0", "/data");
8. 取消刷机包高低版本的判断:(!less_than_int(1554175729, getprop("ro.build.date.utc")))
9. update_jmgo.zip重新签名打包
10. 最终刷机包update_jmgo.zip,如下图所示
11. U盘刷机步骤:
1)下载update_jmgo.zip到U盘根目次;
2)把U盘接入装备;
3)打开装备,进入设置-关于-体系升级;
4)在体系升级界面点击“本地升级”,点击“立即安装”,期待升级成功;
5)升级历程中机器会关机并主动开启,历程中请勿断电;
{znds1}果然是大神,虽然我看不懂 很全啊! 辛苦楼主 {znds6}{znds6}谢谢分享 是个狠人了,不知道有没兴趣合作一把?看我ID,可以加下我QQ501802766{znds1} 是个狼人{znds1}有没有兴趣破解其他 楼主实力不容小觑 步骤真的太详细了 学习下 还是第一次看到有人弄这个