首先必须要准备的:
最基本的东西: PC一台,Windows XP或更高的系统
1、Beyond Compare
2、可以解压ROM的东西(比如WinRAR)
3、文本编辑器(最好支持语法高亮,不可以用Windows的记事本)
4、你爱机的CM7刷机包
5、要移植的ROM(要找CPU一样的)
——————————听说这也叫分割线————————————
第一步,解压你爱机CM7和要移植的ROM,推荐分两个文件夹解压
第二部,删除CM7的system\app和system\framework文件夹里全部的东西。
第三部,用Beyond Compare对此两个ROM的system\lib文件夹,删除需要移植ROM没有的SO文件,加入原始CM7没有的SO文件
第四部,复制需要移植ROM的system\app和system\framework
第五步,复制原始CM7的system\lib下的libaudio.so,libbluetooth.so,libaudioflinger.so到需要移植ROM的对应位置;
复制原始CM7的system\etc文件夹下的mountd.conf,wifi,locatio, AudioFilter.csv到需要移植ROM对应位置;
复制原始CM7 system\usr\keychars下全部文件到需要移植ROM的对应位置
复制需要移植ROM system\wifi到需要移植ROM的对应位置(不用WIFI可以无视)
复制需要移植ROM的system\lib\ libandroid_runtime.so到对应位置
第六部,打包并签名移植的ROM
——————————听说这还是分割线————————————
注意:
1,仅适用于基于CM7的ROM
2,可能移植ROM会有BUG(修复涉及到编程,出不讲了)
3,build.prop修改请百度(也没什么改的,主要就是改型号)
最基本的东西: PC一台,Windows XP或更高的系统
1、Beyond Compare
2、可以解压ROM的东西(比如WinRAR)
3、文本编辑器(最好支持语法高亮,不可以用Windows的记事本)
4、你爱机的CM7刷机包
5、要移植的ROM(要找CPU一样的)
——————————听说这也叫分割线————————————
第一步,解压你爱机CM7和要移植的ROM,推荐分两个文件夹解压
第二部,删除CM7的system\app和system\framework文件夹里全部的东西。
第三部,用Beyond Compare对此两个ROM的system\lib文件夹,删除需要移植ROM没有的SO文件,加入原始CM7没有的SO文件
第四部,复制需要移植ROM的system\app和system\framework
第五步,复制原始CM7的system\lib下的libaudio.so,libbluetooth.so,libaudioflinger.so到需要移植ROM的对应位置;
复制原始CM7的system\etc文件夹下的mountd.conf,wifi,locatio, AudioFilter.csv到需要移植ROM对应位置;
复制原始CM7 system\usr\keychars下全部文件到需要移植ROM的对应位置
复制需要移植ROM system\wifi到需要移植ROM的对应位置(不用WIFI可以无视)
复制需要移植ROM的system\lib\ libandroid_runtime.so到对应位置
第六部,打包并签名移植的ROM
——————————听说这还是分割线————————————
注意:
1,仅适用于基于CM7的ROM
2,可能移植ROM会有BUG(修复涉及到编程,出不讲了)
3,build.prop修改请百度(也没什么改的,主要就是改型号)