设为首页收藏本站

移动叔叔

搜索
查看: 30432|回复: 28
打印 上一主题 下一主题

[教程] 【yhl2008教程】之MTK6589同机型方便简单逆向移植篇

  [复制链接]
跳转到指定楼层
楼主
发表于 2013-7-14 11:58:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
        
     此教材理论上适合
MTK6589之间的移植,比如夏新N820N821、嘉佳域G4G2S、纽曼、联想S920、优米X1s、康佳MIUI、百度云等之间的相互移植(部分机型需要修改内核才可移植,
此处略).
            MTK6589之间的的移植很简单的,不需要你会反编译,不需要你会回编译,不需要你会分析代码,不需要你会C语言,你只要拼包就可以了.
            移植方法我归纳为三种,一、正向移植,二、逆向移植,三、混合移植,安卓4.2.1我多用正向移植,4.2.1我多用逆向移植,混合移植我很少用的。
            这几种移植方法各有优缺点,这里就不说了,想深入了解的百度吧
移植一般来说找分辨率相同或相近的成功率比较高(有些机型移植需要修改内核或框架才可以开机成功,此处不讨论)

      现在来说说逆向移植

    先选择一个合适的卡刷ROM 作为基础包(4.2.1的我选ThL W8青春0601版的官方的,4.2.1的我选联想卡刷S920版的)再下载你要移植过来的基准包,比如联想S920.

    下面以逆向移植4.2.1的联想卡刷S920为例,

    基础包选ThL W8,要移植的基准包选联想卡刷S920的
下面操作在两个压缩包之间进行,无需解压(会用文件对比工具Beyond Compare(百度搜索下载)的话方便很多,推荐使用,具体操作百度找教程)

    一、修改脚本

打开要移植的基准包,比如联想S920
用记事本或notepad+(推荐用notepad+百度搜索下载)打开META-IND/com/google/android/updater-script

1.有就删除下面机型验证信息,没有就算了(如果脚本中没有这些语句,则跳到下一步)
游客,如果您要查看本帖隐藏内容请回复

2.删除刷入recovery命令(如果脚本中没有下面语句,则跳到下一步)
游客,如果您要查看本帖隐藏内容请回复

3.修改挂载system分区
有些要移植的ROM,挂载system分区和W8的不一样,则需改成和W8一样的,如很多机型的
挂载system分区如下
游客,如果您要查看本帖隐藏内容请回复

怎么知道要改成的分区是多少呢,这个可以查看自己机型官方包中的脚本,改成和官方的一样就可以了
4.删除其它(如果有下面的语句也删除掉,没有则跳过此步)
游客,如果您要查看本帖隐藏内容请回复

二、替换System/lib和system/etc/firmware
游客,如果您要查看本帖隐藏内容请回复

三、替换System/usr
游客,如果您要查看本帖隐藏内容请回复

四、替换system/vendor/lib
这个文件有些机型是不用替换的,比如好多机型就不用,有些只需要替换里面部

分的文件,为保险,小白把整个文件夹删除,替换为W8的吧

五、替换内核

游客,如果您要查看本帖隐藏内容请回复


六、System/build.prop修改

  build.prop你就拿联想S920的来修改一下吧,不修改也能开机的,
要改一般就改机型啊什么的,这个修改,百度一搜一大堆啊,很多大神
优化也是要改这个文件啊,此处略。

完成上诉步骤后,你就拿替换好文件后的联想S920的包来刷吧,一般你能开机了,如果
不能开机看看是不是忘记双清了,是不是卡刷工具不兼容,是不是你的刷机包太大了,如你
移植一个刷机包有600多M,而你的系统system分区只有500M,那么这个一般是不能开机的,
有些超大DATA严重压缩system的空间,这就更加不能开机了,只能精简刷机包,或分给system
足够大的空间,小白先选包比较小的来移植练习吧。能开机后也许会有BUG的。
      移植成功这只是基础,修复BUG才是难点,修复BUG需要一定的基础,有时需要部分移植或修改内核
此处就不详说了,希望此教程能够帮到你

     终于写完了,看贴不回贴,你就不是男人!!!







沙发
发表于 2016-1-2 18:57:21 | 只看该作者
看看

 

回复

使用道具 举报

藤椅
发表于 2016-1-26 16:23:07 | 只看该作者
jhgjgjgjhgjhgjgjgj

 

回复

使用道具 举报

chachachade 该用户已被删除
板凳
发表于 2016-1-29 22:49:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

报纸
发表于 2016-2-1 12:38:09 | 只看该作者

 

回复

使用道具 举报

地板
发表于 2016-2-17 12:49:43 | 只看该作者
简单逆向移植篇

 

回复

使用道具 举报

7#
发表于 2016-3-25 02:09:04 来自手机版 | 只看该作者
看看谢谢

 

回复

使用道具 举报

8#
发表于 2016-4-30 17:59:50 | 只看该作者
关于内核boot.img的移植:使用一键移植即可。另外有一点就是关于相机的修复需要解包内核boot.img文件,找到init.rc,用文件对比器对比官方的这个文件,找

 

回复

使用道具 举报

9#
发表于 2016-5-10 20:20:24 | 只看该作者
..............................................

 

回复

使用道具 举报

10#
发表于 2016-5-14 15:35:55 来自手机版 | 只看该作者
支持        

 

回复

使用道具 举报

11#
发表于 2016-5-14 18:48:20 | 只看该作者
777777777777777777777

 

回复

使用道具 举报

12#
发表于 2016-5-16 20:21:01 | 只看该作者
看看好搞不啊啊啊啊

 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

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

© 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|Archiver|移动叔叔     

GMT+8, 2024-4-23 18:37 , Processed in 0.200966 second(s), 12 queries , Gzip On, Memcache On.

返回顶部