能力值:
( LV2,RANK:10 )
2 楼
好东西,有了bootimg,修改高通的boot方便很多了
能力值:
( LV4,RANK:50 )
3 楼
好东西哇~
提醒下:必须放到英文目录下才行,不然会路径解析错误
能力值:
( LV2,RANK:10 )
4 楼
这可是高大上的东西啊,不过修改boot/recovery.img还是有风险的,动手需谨慎
能力值:
( LV4,RANK:45 )
5 楼
收藏备用,之前是在ubuntu下解压打包的
能力值:
( LV2,RANK:10 )
6 楼
收藏32个赞
能力值:
( LV3,RANK:20 )
7 楼
楼主的python打包工具有的是哪个?
能力值:
( LV2,RANK:10 )
8 楼
这工具靠谱!
能力值:
( LV2,RANK:10 )
9 楼
在Windows下还是挺方便的
能力值:
( LV2,RANK:10 )
10 楼
强大的工具.收藏下了.感谢楼主.
能力值:
( LV2,RANK:10 )
11 楼
楼主强大,不知最大支持多高的分辨率制作oemlogo.mbn
能力值:
( LV2,RANK:10 )
12 楼
谢谢分享!
能力值:
( LV2,RANK:10 )
13 楼
感谢提供,很久没用这个工具,今天用老版的软件来解包华为荣耀6plus的recovery不成功,找到这里下了这个新版的还是不行,有什么好办法么?
能力值:
( LV2,RANK:10 )
14 楼
华为的头部有做处理,你要先去掉头部非安卓标识
能力值:
( LV2,RANK:10 )
15 楼
感谢,还真是那样的!那么我修改好了打包之后怎么恢复?是直接把前面那一段copy过来还是怎么弄?
能力值:
( LV12,RANK:530 )
16 楼
感谢分享
能力值:
( LV2,RANK:10 )
17 楼
发现bug,不过不太要紧,比如unpack后面带了文件名不是boot.img,文件夹里又刚好有boot.img文件,这时还是会生成一个跟boot.img一样大小的old文件
再有就是如果文件夹里没有boot.img(不管有效不,哪怕是空的文件改名成这样都可以)后面带文件名还是会出错,有那个文件带文件名也能解压指定的文件
能力值:
( LV2,RANK:10 )
18 楼
不需要,不影响。
能力值:
( LV2,RANK:10 )
19 楼
这个就是原版的boot.img备份,方便你修改打包后刷了不能进系统还恢复回原版的。
能力值:
( LV2,RANK:10 )
20 楼
感谢指点!
如果备份的话应该是备份我要解包的指定文件才对吧,跟下面那个接着
再有就是如果文件夹里没有boot.img后面带文件名还是会出错(不管那个boot.img文件是否有效,哪怕是空的文件改名成这样都不会出错),有那个文件带文件名也能解压指定的文件
能力值:
( LV2,RANK:10 )
21 楼
再次请教,这个版本的repack参数怎么写?默认都打不了包,更不能按解包的参数打包,还请指点,那个帮助好简单,完全看不出来
奇怪了,换一个以前编辑过的recovery又一点问题都没有
这个怎么也不行,下面是unpack后不进行任何修改直接repack的错误提示,ramdisk能repack,后面就不能了
arguments: [cpiolist file]
cpiolist file: cpiolist.txt
output: ramdisk.cpio.gz
compress_level: 6
Traceback (most recent call last):
File "<string>", line 2213, in <module>
File "<string>", line 1342, in repack_bootimg
File "<string>", line 1240, in parse_bootinfo
TypeError: set_cmdline() takes exactly 1 argument (2 given)
这个是bootinfo的内容
base:0x600000
ramdisk_addr:0x4000000
second_addr:0xf00000
tags_addr:0x200000
page_size:0x800
name:
cmdline:vmalloc=384M coherent_pool=512K mem=2044m@0x200000 psci=enable mmcparts=mmcblk0:p1(vrl),p2(vrl_backup),p7(modemnvm_factory),p18(splash),p22(dfx),p23(modemnvm_backup),p24(modemnvm_img),p25(modemnvm_system),p26(modem),p27(modem_dsp),p28(modem_om),p29(modemnvm_update),p31(3rdmodem),p32(3rdmodemnvm),p33(3rdmodemnvmbkp) user_debug=7 androidboot.selinux=enforcing enter_recovery=1 enter_erecovery=0
padding_size:0x800
原因找到了,就是那个cmdline的问题,不知道这个不按原来的打包有没有什么问题,这个还望指点,谢谢
再补充,找到那哥们的bootimg.py,可以解包打包无问题
能力值:
( LV2,RANK:10 )
22 楼
这工具在哪下?
能力值:
( LV2,RANK:10 )
23 楼
好用,感谢楼主!!!
能力值:
( LV2,RANK:10 )
24 楼
还是喜欢代码的神秘感
能力值:
( LV2,RANK:10 )
25 楼
又是我来烦楼主了,用最后一版解包老的recovery不行,提示
Traceback (most recent call last):
File "<string>", line 21, in <module>
File "D:\pyinstaller-master\pyinstaller-master\PyInstaller\loader\pyi_importers.py", line 507, in install
File "D:\pyinstaller-master\pyinstaller-master\PyInstaller\loader\pyi_importers.py", line 156, in __init__
ImportError: Can't load frozen modules.
用老版本的可以解包,是不是哪里不对?