mtk跨平台移植教程汉化版

mtk跨平台移植教程汉化版

ID:10258464

大小:49.50 KB

页数:11页

时间:2018-06-14

mtk跨平台移植教程汉化版_第1页
mtk跨平台移植教程汉化版_第2页
mtk跨平台移植教程汉化版_第3页
mtk跨平台移植教程汉化版_第4页
mtk跨平台移植教程汉化版_第5页
资源描述:

《mtk跨平台移植教程汉化版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如何移植ROM只试用于MTK芯片手机!在这篇教程中,你将会学会同平台CPU移植,也将会跨平台移植。试用于芯片MT6589toMT6577移植MT6582toMT6572移植MT6577toMT6575移植只能ICS移植ICS或者JBtoJB可能4.1移植4.2也行,只是可能。不需要安卓源码不需要内核源码不需要安卓厨房不需要Linux环境只需要:*大脑的思考*耐心去做的决心*WindowsXP/7/8*7-Zip解压缩工具*Notepad++文本编辑器*Bootimg解包打包工具*官方ROM和要移植的ROM准备好了,现在开始..

2、.同平台移植(例如:MT6572移植MT6572)*把官方ROM和要移植的ROM解压。*从你的官方系统中提取以下文件替换到你想要移植的ROM中,注意,替换整个文件夹时先删除要移植的包中相应文件夹,不要直接合并。需要替换的文件或文件夹有:*system/vendor/lib*system/usr/keychars和keylayout*system/lib/modules*system/lib/hw*system/lib/libncurses.so*system/etc/firmware*system/etc/vold.fstab

3、*system/etc/vold.fstab.nand*system/etc/bluetooth当出现一下bug时,替换以下文件...*system/etc/permissions*system/etc/security*system/etc/audio*system/etc/wifi*system/lib/drm*system/lib/egl*system/lib/soundfx*然后把官方的boot.img替换到要移植的包,前提是你的官方包boot和要移植的包中boot的启动项要相同,如果你移植像乐蛙ROM这样的,还需修改

4、启动项。因为乐蛙还导入了lewa-framwork.jar,下文有说明,建议移植任何ROM都修改一下boot中的启动项,下文有讲怎么修改。*接下来用notepad++打开要移植的ROM中的META-INF/google/android/updater-script这个刷机脚本*找到这段:format(".......只需要修mmcblk0p..为你官方包的分区*依然像上面那样把下面的修改为你官方包的对应分区,可以参考官方包中的刷机脚本改mount("...例如:这是要移植的ROM中的刷机脚本的部分内容:format("ext4

5、","EMMC","/dev/block/mmcblk0p5","0","/system");mount("ext4","EMMC","/dev/block/mmcblk0p5","/system");这是官方包中刷机脚本的部分内容:format("ext4","EMMC","/dev/block/mmcblk0p3","/system");mount("ext4","EMMC","/dev/block/mmcblk0p3","/system");那么,你只需把要移植的ROM中的刷机脚本中的mmcblk0p5改为mmcblk0

6、p3修改好了,要移植的ROM中的刷机脚本那部分内容应该像这样:format("ext4","EMMC","/dev/block/mmcblk0p3","0","/system");mount("ext4","EMMC","/dev/block/mmcblk0p3","/system");不要直接把官方ROM中刷机脚本的整个内容替换到要移植的ROM的脚本中去!*现在基本完成,你要移植的ROM基本有下面这几个文件,这是最基本的:-META-INF-system-boot.img*现在用7zip把上面三个打包成zip格式的压缩包。*

7、压缩文件时,应该这样配置:压缩格式:ZIP压缩方式:正常*现在,把制作好的zip包放入SD卡,然后进入第三方Recovery模式*选择清空数据,恢复出厂设置,完成后,再选择清空cache缓存。*接下来,选择“从SD卡安装zip包,选择那个包,确定,然后等待刷机完成”接下来,是跨平台移植(例如:MT6582移植MT6572)请仔细看接下来的教程*官方包中提取以下文件或文件夹替换到要移植的包中*system/vendor/lib*system/usr/keycharts和keylayout*system/lib/modules*s

8、ystem/lib/hw*system/lib/libncurses.so*system/etc/firmware*system/etc/vold.fstab*system/etc/vold.fstab.nand*system/etc/bluetooth*接下来用notepa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。