没有合适的资源?快使用搜索试试~ 我知道了~
安卓(android)系统固件包修改基础教程介绍.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 196 浏览量
2023-02-22
21:51:31
上传
评论
收藏 1.24MB DOCX 举报
温馨提示
试读
15页
.
资源推荐
资源详情
资源评论
www.yxbns.com
看来需要工具包的网友还不少,但一个个的分发比较费事,特找了个空间将之上
本教程推出未多久时间,很多热门网站和论坛都进行了转载,本人很是欣慰,这
是对我劳动成果的肯定。但也有个别的人将上面一段话和文章最后的签名删除
了,更有人打出了“原创”字眼,本人在此 BS一下这类人。本教程虽然内容不
算多,但里边简简单单的一处修改,本人有些都要花费很长时间、一次次尝试、
一次次的受着机子变“砖头”的结果做出来的,这些人简简单单的一个拷贝、粘
贴命令就把成果占为己有,实在有点不厚道。再次 BS之!
目录:
瑞芯微 android固件包介绍
一、解包、打包
二、固件升级
三、固件修改
1. 固件精减、添加 APK软件
2. 提取 Root权限
3. 修改用户分区大小
4. 修改设置中“关于 MID”中的机型型号
5. 美化界面
6. 美化桌面
瑞芯微 android固件包介绍
瑞芯微的 android固件包分两种:
一种为量产升级包(暂且如此称呼吧,PS:其实称之为开发包较为合适,因为是
使用开发工具进行升级。),使用量产升级工具 RKAndroidTool.exe进行升级,
量产升级包的文件包含:HWDEF、package-file、parameter、recover-script、
Rock28Boot(L).bin、update-script和一个 Image文件夹,里边又包含 boot.img、
kernel.img、 misc.img、 recovery.img 、system.img五个镜像文件。
www.yxbns.com
www.yxbns.com
System.img 包含所有用户资源,大部分情况下修改 system.img 文件就能达到我
们的目的。本文也是重点围绕 system.img 的修改。
另一种为用户升级包(也暂且如此称呼吧),即将上述量产升级包的文件用工具
打包成一个文件――update.img,使用用户升级工具 RKAndroidDM.exe 进行升
级。此文件包需通过解包成量产升级包后才能修改,修改后再打包成 update.img
进行升级。
一、解包、打包
对于 update.img 的解包、打包,需用到附件“打包解包工具”中的 AFPTool.exe、
mkupdate.bat、unpack.bat 三个文件,其中 unpack.bat 为解包工具,
mkupdate.bat 为打包工具。将用户升级包 update.img 和上述三个文件放在同一
目录下,双击 unpack.bat 后,就可以将用户升级包解包成 6 个文件和一个 Image
文件夹,即和量产升级包完全相同的文件。此时可对相应的文件进行修改,修改
完成后,再双击 mkupdate.bat,会在 Image 文件夹下产生一个 update.img,此
文件就是打包后新生成的用户升级包文件。
对于 system.img 的解包、打包,需用到 cramfsck、mkcramfs 两个工具,此 img
文件和工具需在 Linux(Ubuntu、RedHat 等)系统下操作和使用,来进行解包、
打包,cramfsck 为解包工具,mkcramfs 为打包工具。
先通过本地硬盘、U盘或者 Live CD 启动到 Linux 下(Linux 相关知识和安装不
在本篇介绍范围内,请自行 Google),然后将 system.img、cramfsck、mkcramfs
三个文件拷贝到系统的 root 文件夹下。(有些 Linux 系统对挂载的其它分区或
磁盘兼容性不好,所以拷贝到系统分区进行操作可减少出问题的可能性,本文涉
及到 Linux 部分的操作以 BackTrack3 操作系统为示例。部分人反映用 Ubuntu
的精简等版本时用不了已编译好的 cramfsck 和 mkcramfs,所以在教程包中又放
入了一个 deb 的文件,在启动到 Linux 后双击就可以像 Windows 一样安装它了。)
www.yxbns.com
www.yxbns.com
打开一个 shell,在 shell中输入:
cramfsck -x system system.img
对 system.img文件进行解包,执行完成后,会产生一个名为 system的文件夹,
如下图所示:
也可以采用以下方法进行解包,原理就是 mount这个镜像文件,然后再拷贝出来,
命令如下:
mkdir system
sudo mount -t cramfs -o loop system.img system
tar cvzf system.tgz system
sudo umount system
rm -r system
tar xzvf system.tgz
www.yxbns.com
剩余14页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6550
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功