Android各机型ROM移植技巧(以CM7为例)

2017-06-04 15:28 来源:安卓刷机-安大师 作者:佚名

用手机看

扫描二维码随身看资讯 使用手机 二维码应用 扫描右侧二维码,您可以
1.在手机上细细品读~
2.分享给你的微信好友或朋友圈~
安卓系统的ROM大体可分为“官方版”和“非官方版”两种,“非官方版”比较繁杂,当看到自己比较满意的ROM,却因为机型不同或其他原因而无法直接使用,这时候就要进行“移植”!以移植CM7为例。

移植准备

  • 你所使用机型必须有CM7
  • 对方机型分辨率和自己机型分辨率相同
  • 需要懂得刷机,以及遇到问题能自己解决的能力。
  • 具有一定的ROM修改基础

步骤方法

  1. 移植方法:
    ①备份你现在所使用机型的CM7
    ②解压CM7,不同机型CM7可能解压后的文件和文件夹都可能不同,但肯定会有system目录,进入system文件夹,删掉app和framework两个文件夹,包括里面所有文件
    ③下载你需要移植的ROM,解压后将system目录下的app和framework文件夹复制到自己机型CM7的system目录下(前提是对方机型此ROM没有做odex优化,如果做了odex优化的,解决方法后面会提到)
    ④现在你可以打包你新做的CM7为zip了,如果你机型使用的recovery必须验证签名才能刷入,那么使用签名工具为新的zip包签名,反之不用。
    ⑤刷入手机,如果能开机,那么恭喜你,但成功开机不一定代表能够完美使用,或许会有某些程序FC现象,那么,哪里出错就修改包里的哪些文件,比如电话报错,那么可以置换为你机型原版CM7中对应的电话相关程序等。总之,调试过程是非常重要的。
    ⑥如果不能正常开机,卡第一屏或者卡在开机动画,那么提取对方机型ROM中system/lib/libandroid_runtime.so文件替换掉新作的rom中对应文件,此文件是android运行时库,由于CM7版本不定期更新,版本发布时间相差较长的话这个文件将不通用。
    ⑦替换后重新打包,应该能开机了,开机可能性是非常大的,因为都是基于CM7制作的,只是应用和框架不同。
  2. odex机型移植方法
    如果遇到对方机型已做odex优化,那么需要用到odextools工具来deodex处理。此工具使用方法,非常简单。
    ①将下载的工具解压,进入romdir文件夹,将对方机型解压后的system整个目录复制到romdir中
    ②现在运行软件中的odextools.bat,按数字3,进行framework中jar文件的deodex处理
    ③以上处理完毕后,选择数字1,进行app中apk文件的deodex处理
    ④将处理完毕后的app和framework目录复制到自己机型CM7中替换原来文件
    ⑤ROM打包刷入测试。
    以上是以CM7为例,大体介绍移植方法。

表羞涩嘛~喜欢就点我

分享吧~提高逼格:

相关阅读

最新ROM

更多+

三星A520F_6.0.1_A520FZTU1APL7【五件套】 官方原版 刷机包

三星A520F(Galaxy A5) 固件语言中国台湾(BRI) Android:6.0.1

下载

三星J200Y_5.1.1_J200YZTU1AOK1 官方原版 刷机包

三星J200Y(Galaxy J2) 固件语言:中国台湾(BRI) Android:5.1.1

下载

三星N7000_4.1.2_N7000ZSLO2 官方原版 刷机包

三星N7000(GALAXY NOTE) 固件语言:中国台湾(BRI) Android:4.1.2

下载

三星G9250_6.0.1_G9250ZTU2DPC5【5件套】 官方原版 刷机包

三星G9250(Galaxy S6 Edge) 固件语言:中国台湾(BRI) Android:6.0.1

下载

三星i8552_4.1.2_I8552ZTAMG3 官方原版 刷机包

三星i8552(Galaxy Win) 固件语言:中国台湾(BRI) Android:4.1.2

下载

三星G9287_6.0.1_G9287ZHU2BPC6 官方原版 刷机包

三星G9287(Galaxy S6 edge+ Duos) 固件语言:中国台湾(BRI) Android:6.0.1

下载

三星P3100_4.1.2_P3100ZSDMH1 官方原版 刷机包

三星P3100(GALAXY Tab) 固件语言:中国台湾(BRI) Android:4.1.2

下载

三星I9001_2.3.6_ZSKP7 官方原版 刷机包

三星I9001(Galaxy S Plus) 固件语言:中国台湾(BRI) Android:2.3.6

下载

三星G850Y_4.4.4_G850YZTU2ANL1 官方原版 刷机包

三星G850Y(Galaxy Alpha) 固件语言:中国台湾(BRI) Android:4.4.4

下载

三星i8190N_4.1.2_I8190NZSAMC1 官方原版 刷机包

三星i8190N(Galaxy SIII Mini) 固件语言:中国台湾(BRI) Android:4.1.2

下载

]

热门合集

更多+

Copyright © 2012-2016 安卓刷机-安大师 andashi.top, All Rights Reserved.沪ICP备15093131号-1