该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
1.首先先清楚的了解本机型的硬件配置,也就是主板平台方案,分辨率等。
通常同系列的CPU不同机型的ROM拼包移植成功率较高。
2.挑选合适的底包和移植包,底包和移植包尽量同源。
3.找出底包和移植包两者的不同之处,目的是让我们了解需要改动什么才可以让别的机型ROM能在我们的机型上面使用,在底包、原生包、移植包上进行交叉对比。
卡刷ROM条件:
1、机器必须先ROOT
2、必须有支持的第三方Recovery,没有第三方Recovery的也就只能反向从机器中进行提取并移植了;
3、支持卡刷的ROM,对于小白来说,卡刷ROM也是最方便的;
移植思路及步骤:
一、底层硬件驱动不同(内核).
删除移植包里面的boot.img(内核)和system\lib下的modules文件夹.替换成本机型的内核文件
二、按键配置不同(键值).
将移植包system\usr下的keychars和keylayout两个文件夹替换成本机型的
三、传感器不同(驱动类)
将移植包system\lib下的hw文件夹替换成本机型的
四、系统配置文件不同(驱动类)
将移植包system\etc下的bluetooth、firmware、permissions、wifi
四个文件夹替换成本机型的(如果有);
其中firmware中的modem.img是负责通信的基带文件!modules中的文件是开机底层引导驱动,只要这两处替换成KIS1的,那么这个ROM一般都能正常启动进入系统,且有信号!
还有enhanced.conf、media_profiles.xml(多媒