当前位置:文档之家› 【杨鹏881】RK3066RK291820130101固件DIY教程V1.1版要点

【杨鹏881】RK3066RK291820130101固件DIY教程V1.1版要点

[杨鹏881]RK2918固件DIY教程V1.1版-20130101の本教程来自QQ:1007501083,感谢百度ID大神:【杨鹏881】の编辑于2013年1月1日,望探花们不辜负本人的新年礼物. のDIY非常简单,XP系统更易用,WIN7稍微复杂の不多讲了,加入QQ群:192786000亦可与我联系,下版本教程将于近期发布,请关注↑面的QQ群.1.DIY第一步设置一个NTFS分区,先查看硬盘是否是NTFS格式:在磁盘图标(右击)-属性-文件系统***如果不是NTFS 设置方法见(注意:换格式后盘里的东西全部都会消失的哦):/question/216301062.html准备好NTFS分区后快点下载一个DIY工具吧-----RK2918(官方版,不可以设置ROOT):/share/link?shareid=187705&uk=1093590690RK2918(御酒探花版,可以设置ROOT,稳定性尚欠佳):/share/link?shareid=187706&uk=1093590690第一讲:对应官方版解包工具:下载好后解压发送至NTFS磁盘,将固件也放在一起打开:FWFactoryTool.exe-导出固件-密码是:rkdroid-耐心等待几分钟此时文件夹里会自动生成一个Temp,里面就是系统文件了对应这官方工具的我们可以详细看这些说明(可能个别电脑会遇到未知BUG):/view/837b42670b1c59eef8c7b45e.html###第二讲:御酒探花版DIY工具:下载好后解压发送至NTFS磁盘,将固件也放在同一个文件夹把固件改名为:update.img,注意:1、请将名为update.img固件放在本工具包目录;2、本工具包需放在NTFS分区里;3、以前遗留的同名文件将被覆盖打开工具:会看到1.解包固件2.打包固件3.取得权限4.精简系统5.退出工具按1键,然后按回车,工具会自动解包固件,解包后自动生成Temp文件夹(里面就是系统)好了两个工具的解包程序都讲了,现在要讲的两个工具都通用大家请保证NTFS盘有5G左右的磁盘空间哦O(∩_∩)O~2.综合性system讲解1.了解系统/Temp/boot启动文件/Temp/Image内核文件/Temp/system/系统文件/system/app 系统应用程序存放目录/system/bin 系统的本地程序,是binary二进制的程序,里面主要是Linux系统自带的组件。

/system/etc 系统的配置文件,比如APN接入点设置等核心配置。

/system/fonts 字体文件夹。

/system/framework主要是一些核心的文件,从后缀名为jar可以看出是系统平台框架。

/system/lib 存放的主要是系统底层库,如平台运行时库。

/system/media 铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音/system/usr 用户文件夹,包含共享、键盘布局、时间区域文件等。

/system/xbin 存放系统管理工具,他们都是为系统管理员准备的,是一些系统管理和配置工具。

/system/build.prop属性文件,“关于MID”中所显示的软件版本、内核、机型等信息。

1.系统APP精简添加の系统APP存放于:\Temp\System\app,我们可以自由删除添加APP,但是请注意,系统APP如果乱删除的话可能会造成固件无法开机而导致机子变砖头,我在此提供一些数据给大家,大家参考参考,记住添加后system文件夹的容量不能超过230M,要不就失败的. RK2918程序精简指南:极速平板,玩转N12-安卓4.0固件程序精简建议指南RK2918程序精简指南:极速平板,玩转N12——安卓2.3固件程序精简建议指南RK2816程序精简指南:【经典机型】原道N3_RK28固件APP超详细精简指南原道N5 PRO2精简指南:极速平板,玩转N12——安卓4.0固件程序精简建议指南自己综合一下来DIY删除APK就是了,认真点哦の对于在系统里添加APP,我们这可是个学问,我们用直接添加是很容易失败的,在此我们要了解一些APK里面有lib的我们得复制到系统lib去才OK,如何完成这步骤呢,我们得下载一个工具:7Z解压工具(注意往系统添加APK,APK的名字只能是英文和数字,老外的安卓系统是识别不了其他文字的)下载链接:/share/link?shareid=187751&uk=1093590690下载后我们就安装,安装成功后就可以使用,我们可以添加授权管理之类的APK在你要添加的APP那里用7z打开APK,来看看lib这个文件有木有有的就复制出来,注意:我们打开时第一眼一般没lib这个文件夹如果有就进lib这个文件夹把里面的如上图所示的文件有多少个复制多少个出来,注意:打开APK后第一眼没lib这文件夹就直接添加到系统temp/system/app里解释一下:部分应用apk放置到Temp\System\app目录但是运行报错,那是因为曾加的APK 应用本身含有.so后缀的库文件,需要用7z工具将该apk打开,然后将应用解包后的lib目录下.so文件拷贝到Temp\System\lib目录下,否则会出现apk安装成功,但是下图为第一步打开APK的场景,如果没有lib这个文件夹就不要弄它了直接添加到temp/app里,接回上句话,有lib的复制里面所有lib***.so文件(是so结尾的都是一样复制)到so文件拷贝到系统Temp\System\lib目录下,否则会出现apk安装成功,但是有报错的现象,完成复杂lib****.so到Temp\System\lib后就直接把APK添加到系统temp/system/app里就OK了,2.固件开机动画修改美化の打开:‘\Temp\system\media”文件夹,找到“bootanimation.zip”(开机logo)这个文件,修改好对应的图片后,如上述使用7Z直接替换(注意要同分辨率和命名哦)即可。

の注意:关于”bootanimation.zip,还可以在网上下载一些素材,在网上下载大都都支持的,下载后直接删除了原本的bootanimation.zip”后,直接把bootanimation.zip”添加到\Temp\system\media就OK了,非常简单下面提供一个谷歌NUSXE4的开机动画的素材非常漂亮的哦下载地址:/share/link?shareid=187781&uk=1093590690h非常漂亮的,所有设备几乎都支持这个开机动画-----:-D3.系统字体更改美化这步骤俗称最简单的一步骤,\Temp\system\fonts\DroidSansFallback.ttf我们上百度查安卓系统字体自己下载些,直接更改新字体的名字为DroidSansFallback.ttf 然后替换掉原来的就OK了の在此提供最基本的字体浪漫雅黑给大家下载地址:/share/link?shareid=187804&uk=1093590690 4.固件扩容扩容文件在\Temp\Android\parameter,,这是们难点的功课,百度查查方法就OK了,我在此提供些现成的成果,下载后替换掉Temp\Android\parameter就OK了,里面有扩容1.5G 扩容2G的,注意啊!:下载我的现成版,替换的时候要把命名末尾的多少G 删了哦,要与系统的原文件名字一致,(如parameter1G改成parameter)来替换!下载地址:/share/link?shareid=187819&uk=10935906905.系统优化/system/build.prop属性文件,“关于MID”中所显示的软件版本、内核、机型等信息。

打开系统的/system/build.prop属性文件,我们这时候一般都默认用记事本打开的,我们为了方便我们需要下载一个工具UE浏览器(并安装),下载地址:/share/link?shareid=187902&uk=1093590690安装完成后我们大开build.prop(选择UE打开),这时候会出一堆的提示都选择‘是’进入后我们就开始修改,注意除了制作时间外只能出现英文和数字注意:用UE修改完成后我们的temp\system里会多出个build.prop.bak(把它删了去)要不然就打包固件失败的参考资料:本文以CM的build为例讲解如何修改这些参数# begin build properties (开始设置系统性能)# autogenerated by buildinfo.sh (通过设置形成系统信息)ro.build.id=GRI40 (版本ID)ro.build.display.id=GRJ22 (版本号)ro.build.version.incremental=eng.buildbot.20110619.060228 (版本增量)ro.build.version.sdk=10 (sdk版本)ro.build.version.codename=REL (版本代号)ro.build.version.release=2.3.4 (Android 2.3.4系統无需修改,也可改为4.2.9装装B)ro.build.date=Sun Jun 19 06:02:58 UTC 2011 (制作者制作的时间,可修改2011年X 月X日某某某制作,这里支持输入中文了)ro.build.date.utc=0ro.build.type=userer=buildbotro.build.host=bb1ro.build.tags=test-keysro.product.model=HTC Wildfire (HTC内部手机代号也就是手机名,改为你想改的名字要改为任意英文数字均可)ro.product.brand=htc_wwe (手机品牌,改为任意英文数字均可)=htc_buzz (手机正式名称,改为你想改的名字改为任意英文数字均可)ro.product.device=buzz (采用的设备,改为China G8)ro.product.board=buzz (采用的处理器,改为China 800.8Ghz)ro.product.cpu.abi=armeabi-v6j (cpu的版本)ro.product.cpu.abi2=armeabi (cpu的品牌)ro.product.manufacturer=HTC (手机制造商,改为中国智造)# # # # # # # # # # # # # # (⊙o⊙)…上面的都是好玩的# # # # # # # # # # # # # nguage=en (手机默认语言,把en改为zh)ro.product.locale.region=US (地区语言,美国毛多呀美国,干掉US改为CN)ro.wifi.channels= (WIFI连接的渠道)ro.board.platform=msm7k (主板平台)# ro.build.product is obsolete; use ro.product.device (旧代码ro.build.product,使用代码ro.product.device)ro.build.product=buzz (建立产品)# Do not try to parse ro.build.description or .fingerprint (不要试图修改description和fingerprint)ro.build.description=passion-user 2.3.3 GRI40 102588 release-keys (用户的KEY)ro.build.fingerprint=google/passion/passion:2.3.3/GRI40/102588:user/release-key s (机身码的啥玩意)# end build properties (性能代码完毕)## system.prop for buzz (系统技术支持由BUZZ提供)## Density in DPI of the LCD of this board. This is used to scale the UI (高密度的液晶的DPI板。

相关主题