瑞芯微RK2818-安卓(android)2.1平板电脑固件包ROM修改简单教程_第1页
瑞芯微RK2818-安卓(android)2.1平板电脑固件包ROM修改简单教程_第2页
瑞芯微RK2818-安卓(android)2.1平板电脑固件包ROM修改简单教程_第3页
瑞芯微RK2818-安卓(android)2.1平板电脑固件包ROM修改简单教程_第4页
瑞芯微RK2818-安卓(android)2.1平板电脑固件包ROM修改简单教程_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、瑞芯微RK2818_安卓(android)2.1平板电脑固件包(ROM)修改简单教程 编写: locke前言: 还是要说一下那句话,DIY有风险,刷机需谨慎!建议最好有机子官方固件的前提下再做DIY操作,以防变成砖头时还能用官方固件刷回去。目录:前言.1篇前随语.1一、 系统文件提取.2二、 固件打包.7三、 固件升级.7后记.9篇前随语:瑞芯微方案的平板电脑(MID)出来已有一段时间了,虽然在性能上比原先的期望值低了一些,但对于价格只比MP4高出仅1200元的智能产品,其可玩性很高,关注的人自然不在少数,所以上市这么久,拥有这方案平板电脑(MID)的网友现在也不在少数,但对于千篇一律的操作系

2、统(UI、软件等),多多少少会有些让人用着不舒服,于是乎美化版、精减版、定制版ROM到处飞,可惜的是,原来RK2808摸索出来的方法,却不再适用于2818了,就一个原因,原来用cramfs格式压缩的system文件现在更改了压缩方式,以至于没办法将之解压、修改,可惜的是,国外的技术达人对瑞芯微系统不感兴趣,所以也就一直悬在那里,没人能解开这个问题。 这段时间,有不少拥有2818的网友都在询问有没找到2818的解包办法,哥“鸭梨”很大呀,引用网友緣妙不可然的话:要尽快找到解决办法呀,否则也会影响你教程的普及嘛,听了这话,哥顿时“内牛满面”呐。经过多番摸索,找到一个临时解决办法,哈哈哈!(大笑三声

3、以示庆祝!)原来RK2818也只是“换汤不换药”哎,吼吼!对于懂行的网友,就不必看下面的教程了,简单一句话告诉你方法:在MID中将system提取出来,然后修改,完后再用cramfs打包后再重新刷回去即可。对于不懂行或初学的网友,可以接着看下面的教程。前提条件,有台能正常使用的机子,因为需要用它提取system文件。其次,最好有本机的原始ROM(官方固件),后面打包、升级时会用到。一、系统文件提取在这里,要安装一个功能十分强大的辅助工具-91手机助手,借助它将需要的文件提取出来。使用前,需安装一个系统驱动,否则不能被91助手识别,将机子联上电脑,在电脑上打开设备管理器,可见,正常情况下不能被系

4、统正确识别,打了个大大的黄色问号。右键选择“更新驱动程序”不要自动安装,选择“从列表或指定位置安装(高级)”,点下一步继续。将之指定到工具包的AndroidDriver目录相应文件夹,再点下一步。按提示将之安装完成。安装好后,黄色的问号已变成一个“Android Usb Devices”设备了,windows驱动安装完成。下载并安装91手机助手,并让之正常联接上,如图示红框,会显示一个设备表示已联接正常。(这里不提供91的教程了,有需要的请自行Google)选择91助手的“系统维护”,在此界面下选择“文件管理”91助手自动打开平板电脑(MID)的系统盘,将其中的“system”文件夹拷贝到本机

5、任意目录,以方便进行编辑。 注意,在拷贝过程中可能会提示错误,导致拷贝失败。那是因为Windows系统是不允许文件名出现“ / : *”等字符的,而Linux则可以,所以会在拷贝的过程中出现错误。此时,需用分割法找到不能拷贝的文件,再用其它方法进行拷贝,如图示,文件名为“12d1:1446”的文件出现了非法字符,导致拷贝出错。我是先忽略此文件,先将其它文件拷贝出来,再用别的办法拷贝即可。 Systemetc usb_modeswitch.d文件夹是3G 网卡(Usb dongle)的相关文件,每个3G网卡对应一个ID(例如:12d1:1446),如果你暂时用不到3G功能,可以先拷贝其它的文件而

6、忽略此文件夹的拷贝。 文件的提取工作完成。剩下的工作就是对system文件进行编辑,例如,精减固件、美化等,可按“瑞芯微RK2808_安卓(android)系统固件包修改基础教程”中的方法进行修改即可。二、固件打包 玩过2808方案的人就知道,打包成cramfs格式的img文件是非常简单的。所以,将system文件夹修改好了后,在 Linux系统下将之打包即可。代码:Mkcramfs system system.img 打包的方法和2808一样,不懂的可看一下“瑞芯微RK2808_安卓(android)系统固件包修改基础教程”,2818的文件结构应该和2808是一样的,可能只是将校验

7、方式改了一下吧。三、固件升级固件升级,有三种方法:量产升级、用户升级和开发工具升级,前两种升级是将所有相关的文件打包成update.img后用工具升级。后面一种,可单独升级某一个文件。下面也着重介绍此种方法。关于打包成update.img文件,就要用到原始的固件了,除了system文件外,其它的文件似乎难以从机子里提取出来。所以,还是用原始固件来重新打包比较简单,方法和2808一样,先解包,然后将修改好的system.img替换相关的文件,再重新打包,升级即可。开发工具升级的好处就是,不用将全部文件都重新升一次,只需将其中修改过的文件重新升级即可,其它文件无需再将升级,比如,修改了kernel

8、.img后只升级它即可,修改了system.img后单独升级system.img即可。升级免不了和2808一样的过程-安装驱动。将机子关机,按住升级键(不同机子按键不同,有些是ESC、有些是HOME,自己确定一下。)不松手的同时将机子联上电脑,电脑提示找到新硬件后,安装2818的驱动,将路径指向升级工具的281xDriver文件夹。 打开开发工具,如下图所示,提示发现一个“RKAndroid Loader Rock USB”设备。将左边除system前面的勾都去掉,点system后面的“”按钮,打开刚修改好的system.img文件,点“执行”开始升级,即可单独将system.img文件刷进机

9、子里了。成功后,提示如下信息,机子自动重启。 不过开发工具还是慎用,不懂是什么功能就不要乱按,否则后果会很严重。另外,发现用开发工具单独升级某个文件后容易出现怪问题,所以还是建议测试OK后,用量产工具或用户工具重新再升级一次较好。上面的内容,基本上是对2808那篇教程的补充,所以介绍的有些简单,对于上面教程中有些不太明白的地方,请多翻看一下2808的教程,那篇写的比较详细了。这段时间也接触了很多个版本的基于RK2818的平板电脑(MID)固件,发现其中有一些原代码编写得不一样,比如开机LOGO,在代码中有很多种方法可实现,所以碰上那些ROM,再去替换./framework-res/assets

10、/images/android-logo-mask.png的方法替换开机图片,可能就没效果,又或者,修改 p文件的model,机型型号也不一定会改变。所以碰上这类固件,还需多几分耐心,去分析它,找到最终解决办法以达到咱的目的。因本人水平有限,教程中难免会有错误之处,欢迎指正! 套用“叫兽”的一句话:“人人猥我,我猥人人”,一个人的力量是有限的,欢迎广大朋友分享出自己的心得、技巧或是教程上未提及的一些技术,一起交流、共同讨论其相关技术造福更多的平板电脑(MID)爱好者。Locke2011-01-20初版后记:基本上,经我多次测试手上的这台机子,修改后暂时没有发现什么不良或不稳定现象,但经过多个机子实验发现,在 systemetcusb_modeswitch.d的目录下,有些厂家的机子的文件是以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论