准备工具:
Beyondcomper 对比需要添加的文件
1 移植boot 我这有一键移植boot工具
还是老规矩:
MTK一键boot移植工具
相信大家看了都会使用,必须放在C盘或者D盘运行哦。
把官方的boot放入官方boot文件夹 把要移植的boot放入要移植的boot文件夹 然后运行软件 软件有密码,密码在文档里面,你们可以自己打开看,然后运行之后会有选项,移植乐蛙,百度云小米等推荐使用第二种模式
然后到完成的boot里面提取移植完成的boot,然后你就可以把新的boot替换到小米乐蛙或者百度云ROM中(提示一下:我一般移植boot,其他的先不移植,我是等有bug再修复)下列文件可以尝试替换,我一般不替换
2)lib文件夹
system/lib/drm
system/lib/egl
system/lib/hw
system/lib/modules 影响开机,卡在开机状态可以尝试替换
system/lib/soundfx 音效文件
必须使用官方包中的文件;
system/lib中
libcustomer.so 相机驱动文件,但是替换有时不能开机
其他的用beyondcompare对比需要移植的包,添加到官方包的lib文件夹中,
避免开机莫名fc
3)bin文件夹
对比bin文件夹,将移植包多的添加进官方包中,vold、wpa_cli、wpa_supplicant 必须使用官方
4)etc文件夹
etc/bluetooth、dhcpcd、fireware、permissions、wifi、audio_policy.conf、vold.fstab必须使用官方包中的文件
5)usr文件夹
usr\keychars\Generic.kl、qwerty.kcm、qwerty2.kcm、Virtual.kcm必须使用官方包中的文件,其中Generic.kl主页键失灵时可以尝试替换
6) build.prop
用beyondcompare对比二者进行添加与修改,有可能一个参数就有导致没有信号之类的问题,仔细对比修改
7)修改刷机脚本
updater-script的分区表编号即/dev/block/mmcblk0p()改为自己官方刷机包中的参数,这个一旦错误,system文件夹等就会解包到别的地方,需要仔细修改,然后替换到官方包中(这个我一直相似机型的就不用改,比如U817移植807的包)
最后,移植好后,可以打包刷入了,能进入桌面就算成功,接下来就是修复bug,这才是最难的,不同机型修改的东西也不同,需要修改框架类的比较麻烦,不再赘述,
这只是一个简单的拼包移植的方法,大神勿喷
可能对你有帮助的内容:极客币获取 | 话费充值 | 下载帮助 | 刷机必看 | 阿里云代金券
文章名称:MTK6577相关CPU平台专用刷机包移植教程,已测成功移植!
文章链接:https://www.xtdiguo.com/7241.html
免责声明:根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。