Android ROM包探索
2017-12-23 22:21
627 查看
使用到的工具:
1、windows 102、signapk
3、apktool.jar、apktool.bat
4、re-sign.jar
步骤:
一、网上搜索手机对应的卡刷包,也就是手机对应的rom包。二、直接解压rom包,解约之后得到如下内容:
三、依次打开以下路径system\app路径文件夹,找到其中一个apk文件,准备反编译出来。
四、将要修改的系统应用copy到反编译文件里面。
五、我这里反编译的是vivo的一款手机,尝试反编译的是“便签”app。这个应用依赖系统的两个资源应用。cd到该文件夹下,执行apktool d BBKNotes.apk,得到BBKNote文件夹,内容如下:
注意:这一步内容没有生成build 和dist文件夹。
六、看到这个文件里面的内容,就可以轻松的修改一些内容了。我尝试修改一下应用的app-name.
七、修改完后,在第五步的文件夹里面执行apktool b BBKNotes,生成build 和dist文件夹,新的apk就在dist里面。
八、开始为apk签名,双击re-sign.jar,为apk签名。
九、将apk修改好名字,复制到system\app文件夹下,覆盖原来的apk。
十、将boot.img、system、META-INF压缩为update.zip.
十一、将update.zip赋值到存放有系统签名工具的文件夹中。
十二、运行Sign.bat批处理,得到update_signed.zip系统安装包。
十三、将新的系统安装到手机里面,系统运行起来后看看修改的app名称,“便签”就变成“小便”了。
相关文章推荐
- Android深度探索(卷2)系统应用源代码分析与ROM定制 读书笔记1
- 好书推荐-Android深度探索(卷2):系统应用源代码分析与ROM定制
- 实践中探索Android智能手机系统------ROM分区
- 实践中探索Android智能手机系统------ROM分区
- Android探索之旅(第十六篇)Android APP启动过程分析(1)——Measure、Layout、Draw
- 2017年5月5日,周结(十一),android第一行代码深度探索
- android手机rootROM下载地址
- Android 中的IPC机制的探索(一)
- Android学习探索之App多渠道打包及动态添加修改资源属性
- Android基于SDK,NDK开发视频通话软件探索
- android开发艺术探索事件分发总结
- 第九章四大组件的工作过程(一)Activity的工作过程(Android开发艺术探索)
- 蘑菇街Android客户端HotFix探索之路
- Android探索之旅(第二十六篇)Android如何运用Fidder进行对AndroidApp应用数据的抓取
- Android 仿美团网,探索使用ViewPager+GridView实现左右滑动查看更多分类的功能
- android anr探索 anr日志分析
- 通过Android平台移植魂斗罗游戏来阐述下jni的用法(把魂斗罗游戏嵌入到FC游戏模拟器里,省去了SD卡加载ROM)
- Android ROM 刷机脚本 updater-script 的基本流程和初级语句说明
- 探索Android Material Design 中的Tint(着色)
- Android 入门 - 定制ROM(HelloAndroid)