设为首页收藏本站

移动叔叔

搜索
查看: 3589|回复: 20
打印 上一主题 下一主题

[集合贴] 官改包疑问

[复制链接]
跳转到指定楼层
楼主
发表于 2016-6-5 10:32:44 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
小白一枚 自己尝试改包
解包重打包system.new.dat和system.transfer.list文件 (小幅精简,DPI改为400)

修改刷机脚本updater-script

ui_print("update....");
ui_print("Please wait a moment...");
show_progress(0.750000, 0);
block_image_update("/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/system", package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat");
ui_print("Verifying the updated system image...");
show_progress(0.050000, 5);
package_extract_file("boot.img", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/boot");
show_progress(0.200000, 10);
package_extract_file("lk.bin", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/lk");
package_extract_file("trustzone.bin", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/tee2");
package_extract_file("trustzone.bin", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/tee1");
delete("/cache/recovery/last_mtupdate_stage");
unmount("/data");


其他地方没有改动

但刷完之后开机总是如下提示
推荐
发表于 2016-6-5 11:01:15 | 只看该作者
手机不支持内存卡磁盘格式,格式化可以解决,如不想格式化可以刷相应磁盘格式的补丁。

 

回复

使用道具 举报

推荐
发表于 2016-6-5 10:44:29 来自手机版 | 只看该作者
sd卡有问题

 

回复

使用道具 举报

推荐
 楼主| 发表于 2016-6-5 10:39:51 | 只看该作者
SD卡没办法试用
回复

使用道具 举报

推荐
 楼主| 发表于 2016-6-5 10:33:47 | 只看该作者
确定SD没有损坏  而且如果按照系统的提示 需要格式化SD卡  然而格式化 就会毁卡
回复

使用道具 举报

推荐
 楼主| 发表于 2016-6-5 11:48:33 | 只看该作者
feng4253 发表于 2016-6-5 11:01
手机不支持内存卡磁盘格式,格式化可以解决,如不想格式化可以刷相应磁盘格式的补丁。

不是SD卡的问题 是我改包的问题  用官包正常
回复

使用道具 举报

21#
发表于 2016-6-6 18:27:14 来自手机版 | 只看该作者
打包成dat的话,个人感觉在Linux下要好很多

 

回复

使用道具 举报

20#
发表于 2016-6-6 18:25:13 来自手机版 | 只看该作者
没连起 发表于 2016-6-6 16:04
应该不是打包问题  打包5.1是没任何问题的


你确定不是打包问题,这问题我以前也遇到过,5.1的打包dat正常能开机,6.0的就不行,后来不打包成dat格式,直接用img格式成功

 

回复

使用道具 举报

19#
发表于 2016-6-6 18:18:35 | 只看该作者
没连起 发表于 2016-6-6 16:30
换了这个刷机脚本 成功刷进 还是SD卡损坏

有没有刷内核,看看你的内核是不是官方的。

 

回复

使用道具 举报

18#
 楼主| 发表于 2016-6-6 16:30:46 | 只看该作者
feng4253 发表于 2016-6-5 13:12
第四行的脚本检查下
用下面的脚本试试:
show_progress(0.750000, 0);

换了这个刷机脚本 成功刷进 还是SD卡损坏
回复

使用道具 举报

17#
 楼主| 发表于 2016-6-6 16:04:16 | 只看该作者
zhuyoucheng 发表于 2016-6-5 22:17
应该是打包工具的问题,不要打包成dat格式,打包成img格式刷吧

应该不是打包问题  打包5.1是没任何问题的
回复

使用道具 举报

16#
发表于 2016-6-5 22:17:25 来自手机版 | 只看该作者
应该是打包工具的问题,不要打包成dat格式,打包成img格式刷吧

 

回复

使用道具 举报

15#
 楼主| 发表于 2016-6-5 13:41:34 | 只看该作者
feng4253 发表于 2016-6-5 13:12
第四行的脚本检查下
用下面的脚本试试:
show_progress(0.750000, 0);

晚上再试  下午上课
回复

使用道具 举报

14#
 楼主| 发表于 2016-6-5 13:40:48 | 只看该作者

解打包工具是 Tool Unpack Repack System.new.dat
回复

使用道具 举报

13#
 楼主| 发表于 2016-6-5 13:40:05 | 只看该作者
feng4253 发表于 2016-6-5 13:16
我认为不是脚本的问题,应该是精简的系统文件,特别是bin和lib(lib64)目录下的文件不要乱精简。

这两个路径里面的文件我没动
回复

使用道具 举报

12#
发表于 2016-6-5 13:16:26 | 只看该作者
我认为不是脚本的问题,应该是精简的系统文件,特别是bin和lib(lib64)目录下的文件不要乱精简。

 

回复

使用道具 举报

11#
发表于 2016-6-5 13:12:00 | 只看该作者
第四行的脚本检查下
用下面的脚本试试:
show_progress(0.750000, 0);
ui_print("Patching system image unconditionally...");
block_image_update("/dev/block/platform/mtk-msdc.0/by-name/system", package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat");
ui_print("Verifying the updated system image...");
show_progress(0.050000, 5);
package_extract_file("boot.img", "/dev/block/platform/mtk-msdc.0/by-name/boot");
show_progress(0.200000, 10);
package_extract_file("trustzone.bin", "/dev/block/platform/mtk-msdc.0/by-name/tee2");
package_extract_file("trustzone.bin", "/dev/block/platform/mtk-msdc.0/by-name/tee1");
ui_print("Done...");

 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

© 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2024-11-16 03:55 , Processed in 0.200898 second(s), 15 queries , Gzip On, Memcache On.

返回顶部