设为首页收藏本站

奇兔论坛-安卓智能手机刷机,刷机包,刷机工具,刷机教程_奇兔刷机官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 25491|回复: 868

[定制教程] [群分享] MTK芯片手机通用移植教程 分享推荐

  [复制链接]

签到天数: 703 天

[LV.9]以坛为家II

1221

主题

129

好友

72万

奇兔币

超级版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
155029
名气
93
威望
0
钻石
0
发表于 2015-4-23 11:17:11 | 显示全部楼层 |阅读模式

马上注册,玩转你的爱机。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 残芯此生不换 于 2015-4-23 11:25 编辑

【本教程只适用于MTK芯片手机】

理论上只能同安卓版本相互移植,例如4.1移植4.1,4.2移植4.2,不同版本的请自测。


教程开始。
建议选取分辨率相近的机器,避免部分错位和不开机情况。




第一部分:同平台移植(例如MTK65××相互移植)
1.把官方ROM和要移植的ROM解压。
2.从你的官方系统中提取以下文件(建议整合一下,方便以后更多次的移植)
游客,如果您要查看本帖隐藏内容请回复



二、刷机脚本的修改
用notepad++打开要移植的ROM中
META-INF/google/android/updater-script
游客,如果您要查看本帖隐藏内容请回复

三、build.prop修改部分(此为优化配置文件,要优化的请在此优化,具体请在网上查)
游客,如果您要查看本帖隐藏内容请回复

四、boot.img部分
这里呢,有一键移植boot工具,网上就可以找到,用工具移植一下boot.img就OK了。本文后面也有手动修改boot.img的部分教程


五、打包
把上面三个打包成zip格式的压缩包。
(如果移植包目录除了/system,data/,/META-INF,boot.img还有一些其它文件,比如lk.bin,logo.img,或者logo.bin等等,这一部分文件可以用官方rom里的文件替换。如果官方rom里没有那些文件,那么就在刷机脚本boot.img那一段把响应文件刷入部分的脚本删除就OK了。有经验的童鞋可以自行删除不想要的文件。)




下面是压缩文件时应选择的配置:


压缩格式: ZIP


压缩方式: 标准


六、签名
网上下载签名工具,签名以后就OK了。




到这里就基本完成了。
然后就是刷入测试了。90%以上成功率。






第二部分、跨CPU平台移植 以MT6582移植MT6572为例
大致步骤差不多,只是还需要注意更多的细节


1.跟刚才一样的提取文件步骤


2.打开移植包的build.prop
游客,如果您要查看本帖隐藏内容请回复

3.打开刷机脚本
第一步:修改分区,很上面同平台移植的一样,不在啰嗦。
第二步:
在"set_perm"这一大段找到
set_perm(0, 0, 0644, "/system/vendor/lib/hw/gralloc.mt65xx.so");
修改这里的mt65xx


4.移植内核(这里可以用BeyondCompare直接对比修改)
用boot解包工具把官方boot和要移植的boot解包


这里以6572移植6589为例

打开要移植的boot解包后的boot.img-ramdisk,然后从中复制所有文件到官方boot中的boot.img-ramdisk 文件夹中。如果文件存在就跳过,相当于把要移植包boot中多余的文件复制到官方中去
游客,如果您要查看本帖隐藏内容请回复

第二步是修改init.rc里的启动项
游客,如果您要查看本帖隐藏内容请回复

修改好以后保存文件,然后打包boot.img,搞定


后面就是打包ROM,然后该干嘛干嘛。


附:如果遇到短信,电话,设置,通讯录强行关闭,修复方法:
反编译官方和要移植的包中framework.jar
游客,如果您要查看本帖隐藏内容请回复

修改好后,回编译要移植的ROM的framework.jar,然后替换回去。




修复Bug篇:
1、无信号、未知基带、无SIM卡如何修复?
   
游客,如果您要查看本帖隐藏内容请回复

      
2、相机问题,官方提取以下文件替换:
游客,如果您要查看本帖隐藏内容请回复


3、GPS问题,替换:
游客,如果您要查看本帖隐藏内容请回复

4、蓝牙问题,替换:
游客,如果您要查看本帖隐藏内容请回复


5、音频问题,替换:
游客,如果您要查看本帖隐藏内容请回复

6、收音机问题,替换:
游客,如果您要查看本帖隐藏内容请回复

7、修复wifi和radio:
游客,如果您要查看本帖隐藏内容请回复

8、内置储存和外置储存反了
游客,如果您要查看本帖隐藏内容请回复


9、usb不能挂载储存卡
游客,如果您要查看本帖隐藏内容请回复


10、传感类方面
游客,如果您要查看本帖隐藏内容请回复


10.关机充电动画错位
游客,如果您要查看本帖隐藏内容请回复


11.只读到内置存储或者外置SD卡
游客,如果您要查看本帖隐藏内容请回复


12.图标太大或太小
游客,如果您要查看本帖隐藏内容请回复

13.删除虚拟按键
游客,如果您要查看本帖隐藏内容请回复







签到天数: 224 天

[LV.7]常住居民III

2

主题

3

好友

1147

奇兔币

精通

Rank: 8Rank: 8

积分
2192
名气
0
威望
0
钻石
0
发表于 2015-4-23 11:54:14 | 显示全部楼层
感谢楼主为我们广大机友谋福利!

签到天数: 45 天

[LV.5]常住居民I

0

主题

0

好友

245

奇兔币

入门

Rank: 4

积分
517
名气
9
威望
0
钻石
0
发表于 2015-4-23 12:08:56 来自手机 | 显示全部楼层
谢谢了,学习下~~~~~~~~

签到天数: 79 天

[LV.6]常住居民II

8

主题

3

好友

474

奇兔币

普通

Rank: 5Rank: 5

积分
865
名气
0
威望
0
钻石
0
发表于 2015-4-23 14:33:20 | 显示全部楼层
小手一抖,奇兔币拿走!

签到天数: 118 天

[LV.6]常住居民II

0

主题

0

好友

657

奇兔币

小成

Rank: 7Rank: 7Rank: 7

积分
1161
名气
0
威望
0
钻石
0
发表于 2015-4-23 15:23:35 | 显示全部楼层
回帖是为更多机友看见。

签到天数: 49 天

[LV.5]常住居民I

1

主题

0

好友

276

奇兔币

入门

Rank: 4

积分
572
名气
0
威望
0
钻石
0
发表于 2015-4-23 16:57:41 | 显示全部楼层
NFC怎么弄哦。

签到天数: 49 天

[LV.5]常住居民I

1

主题

0

好友

444

奇兔币

普通

Rank: 5Rank: 5

积分
721
名气
0
威望
0
钻石
0
发表于 2015-4-23 17:28:27 | 显示全部楼层
很喜欢这个帖子,感谢楼主。

签到天数: 26 天

[LV.4]偶尔看看III

0

主题

0

好友

149

奇兔币

略懂

Rank: 3Rank: 3

积分
313
名气
0
威望
0
钻石
0
发表于 2015-4-23 22:48:57 | 显示全部楼层
回帖是为更多机友看见。

签到天数: 140 天

[LV.7]常住居民III

8

主题

2

好友

819

奇兔币

奇兔ROM组

Rank: 10Rank: 10Rank: 10

积分
1560
名气
0
威望
0
钻石
0
发表于 2015-4-23 22:54:29 来自手机 | 显示全部楼层
!!!!!!!!!!

签到天数: 225 天

[LV.7]常住居民III

0

主题

0

好友

1223

奇兔币

高手

Rank: 9Rank: 9Rank: 9

积分
2421
名气
9
威望
16
钻石
12
发表于 2015-4-24 04:49:26 | 显示全部楼层
看完楼主的帖子,我的心情竟是久久不能平静。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

小黑屋|手机版|奇兔论坛 ( 粤ICP备13032557号-1  

GMT+8, 2018-7-20 18:51 , Processed in 0.187500 second(s), 35 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表