经常鼓捣手机,做了个ROM及APK的小工具,用于ROM的精简,APK的反编译及回编译,ROM及APK的签名。
前提条件:需要JAVA环境。
使用说明:
1、下载此工具包后,解压到任意文件夹
2、APK的签名、反编译、回编译及批量操作
3、对ROM进行精简,要精简的文件放在 精简列表.ini 内,根据需要可自行增减
4、如果选择的ZIP文件不是ROM类型的文件,签名时会有提示
5、反编译或回编译失败,会有提示,失败原因见: log_程序名.txt
6、签名及回编译成功后的文件在当前目录的 Signed 下
7、反编译出来的文件在当前目录下的 Undex 下
8、如果要反编译ROM内的APK文件,请点击菜单安装相应的framework文件,工具包内自带小米的
framework-res.apk和framework-miui-res.apk,放在Framework文件夹内。如果要反编译
其他厂家的APK,请到这儿下载 http://pan.baidu.com/netdisk/singlepublic?fid=536360_1346111312
相关的framework文件,放在工具所在目录即可。
9、精简列表.ini主要针对小米手机,要精简其他手机,请更改精简列表.ini内容。
10、如果你的系统是WIN7,还可以听见语音提示哟
对于小米手机友情提示:
1、精简后不能OTA,如果想OTA请星空(中国)内查找精简哪些APK不影响OTA,删除 精简列表.ini 内相应的APK即可!
2、只适用于“系统更新”下卡刷,由于签名问题,不能用于RECOVERY下刷入,如果使用第三方Recovery则可以。