正文描述:《原道n系列固件diy详细教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、我们为什么要DIY固件?DIY固件的好处是什么?通过DIY固件,我们可以打造自己专属的安卓界面,可以使你的智能机安装更多的程序,支持更多的应用,充分发挥你手中机器的智能所在!还等什么,快随探花来玩转固件,享受DIY的乐趣吧!本篇需要用到的工具:1,DIY固件工具包(已添加N5-Pro2支持)2,增强型记事本3,7Z解压工具4,IDB擦除工具5,量产工具以上工具在本篇最后附有下载地址!一,固件的解包与封包 使用lajidong大神提供的DIY固件工具包,可以很轻易的对固件做出解包与封包工作。首先将下载的固件名字改为“update.img”放入DIY固件工具文件夹内,然后
2、执行文件夹中的“固件解包.bat”即可,等待窗口程序运行完成即可,解包后的文件在本文件夹内“Temp”下。 注意:1、请将名为update.img固件放在本工具包目录;2、本工具包需放在NTFS分区里;3、以前遗留的同名文件将被覆盖 修改完成后对应你的机型点击“XX固件打包”工具即可完成打包,会在该文件下内生成名为“update_new.img”的新固件,通过该工具打包后的固件已经默认开启ROOT权限。 解包后的各文件夹说明:/Temp/boot 启动文件/Temp/Image 内核文件/Temp/system/ 系统文件
3、 /system/app 系统应用程序存放目录 /system/bin 系统的本地程序,是binary二进制的程序,里面主要是Linux系统自带的组件。 /system/etc 系统的配置文件,比如APN接入点设置等核心配置。 /system/fonts 字体文件夹。 /system/framework 主要是一些核心的文件,从后缀名为jar可以看出是系统平台框架。 /system/lib 存放的主要是系统底层库,如平台运行时库。 /system/media
4、铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音 /system/usr 用户文件夹,包含共享、键盘布局、时间区域文件等。 /system/xbin 存放系统管理工具,他们都是为系统管理员准备的,是一些系统管理和配置工具。 /system/build.prop 属性文件,“关于MID”中所显示的软件版本、内核、机型等信息。二,程序精简 首先对固件进行解包,然后进入“Tempsystemapp”文件夹,其中的程序为固化程序,你可以对应删除不需要的程序及应用以达到开机加速及精简的效果,关于所有的程序说明鄙人将在另一篇
5、文中会详细列出。 进入“Tempsystemfonts”文件夹,你可以删除不需要的字体,比如“adobefonts”这个文件夹,除了自带的电子书会用到,其他的程序基本不会调用该字体。 进入“Tempsystemmedia”文件夹,你可以删除“bootanimation.zip”(开机logo)这个文件,删除后会启用默认logo(关于LOGO的美化在后文会提到) 进入“Tempsystemmediaaudio”文件夹,你可以删除“alarms”(闹钟铃声)以及“ringtones”(来电铃声)这两个文件夹。三,程序扩容 这里稍微复杂一点点,不
6、过其实看明白很简单,只要你按照做一次,你就会了,下面继续:1,修改HWDEF文件用记事本打开“Temp”下的“HWDEF”文件,如下图, 你会看到userdata 0x000CA000:0x00080000:这行字,这里表示用户分区,那么到底是多少呢?我们打开系统计算器,点击到十六进制输入80000, 然后切换到十进制,你可以看到数值换算为524288, 因为RK以0.5K为单位,又因为1M=1024K,所以,我们将524288K÷2÷1024K/M=256M这表示,我们的用户区为256M。 到这里,我相信大家就很明白了,如果我们要继续增加256M的可以
7、空间,我们用系统计算器在十六进制下进行相加“80000+80000=100000” 那么,这里你就可以将这里更改为:userdata 0x000CA000:0x00100000: 因为userdata分区修改变大了,那么下一个分区user也需要相应的移动,下一个分区的偏移量即为userdata分区的大小,即CA000+100000=1CA000,所以我们相应的修改为:user 0x001CA000:0xFFFFFFFF:2,修改parameter文件用记事本打开“Temp”下的“parameter”文件
显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。