vivox5l吧 关注:2,673贴子:55,971
  • 3回复贴,共1

VIVO X5L移植其它ROM修复基带思路

只看楼主收藏回复

像这种65*2+6290基带修复比较困难,毕竟是外置的基带。
X5L移植以后有信号的首选是红米1S4G,而不是红米NOTE W。这一点你要非常清楚。
下面进入正题,拿1S4G MT6582+6290 举例~
例子1:红米1S4G移植联想A360t单卡4G等机型
这种情况是完全有基带有信号的,或者直接拿1S4G的官方包相应文件fimeware进行替换。这种4G单卡移植4G单卡问题是最好解决的。
例子2:红米1S4G移植个别单卡4G机
通过替换fimeware,可以实现有基带,但信号弱或者无2G信号,这种情况下应该去按照init.modem.rc这个文件提到的bin进行替换,换lib里面一些东西(带ril字样,不管在前在后在中央的so)(libtere**.so,mtk-ril**.so)然后基带就能用了。
例子3:红米1S4G移植部分双卡4G机有基带无信号(例如佳域F2)
这种情况需要动到双卡基带,P11基带可以用于1S4G(有2g4g信号),这个基带是在移植4G双卡机时碰到的有信号的基带。。
已知这个基带用于联想A360t只有4G,用于联想A688t只有2G,其它机型要去找到自己可用的双卡基带。一般移植双卡4G机就替换P11的fimeware,如果不行就要换bin/lib里面全部基带文件,按照modem.rc来换。至少1S4G移植双卡机ROM至今还未动过单卡基带的一个文件。
例子4:红米1S4G移植3G机无基带
这种情况最为麻烦,需要对比boot/ramdisk将4G服务全部加上去。之后替换fimeware,lib,bin里面有关文件为P11。有的机型build.prop里面有4G的键值,一般改为TRUE就行了(例如酷派F1)。如果想要强制开启4G,要切飞行模式,然后拨号盘*#*#4636#*#*,把T/G切换为LTE再开飞行模式。因为在3G机里面就有部分4G选项了。。。
例子5:红米1S4G移植国外安卓5.1/6.0无基带无信号问题
从酷比H7(安卓5.1 MT6592)/国外HDC高仿三星机(安卓6.0 MT6592)里面提取lib和bin里面相关的文件,然后基带用P11
就可以搞出信号和基带。不过这个基带只能读卡通话发短信,不能数据上网。。如果想数据上网就要去对比MT67去修改jar文件(小w告诉我的)这些方法均在红米1S4G/联想A360t/A3600-d/A320t上测试成功,X5L思路一模一样。
------来自红米Note 1W客户端


IP属地:美国来自Android客户端1楼2018-08-11 23:21回复
    只打算帮你们指指路。。我现在没用着这种外置基带的手机。。
    其实移植ROM最重要的不是你掌握许多方法,最重要的是你会变通。
    移植许多3G机如果通过换lib/bin/修改boot仍然无法解决问题,那么建议去试试偏正移植,方法以后再介绍。
    偏正可以解决部分无信号/NVRAM ERROR问题
    ------来自红米Note 1W客户端


    IP属地:美国来自Android客户端2楼2018-08-11 23:23
    回复
      X5L想要移植5.0+有信号,那么必须找到适合你们的双卡基带,比如酷比H7的基带可以试试。。。注意一定要找4G(6290),双卡的,因为没有单卡的5.0+ ROM。
      ------来自红米Note 1W客户端


      IP属地:美国来自Android客户端3楼2018-08-11 23:27
      回复(1)