MOTO Droid 3 XT862 Verizon 906 刷回国行电信XT883 60.3.250原版

Verizon 906 即 5.7.906.XT862.Verizon.en.US
刷后不能降级内核。当时一冲动就刷了。。。Orz

后来刷了基于XT862 Verizon 906 底包的MiniMoto v1.3 ,这个支持超频,反应快,省电。
就是有一个问题让人很不爽:3G网络时不时掉(差不多是1分钟掉一次)
受不了这个网络闪断了,于是再次折腾起,决定刷回电信版系统。

根据折腾网网友“VIP后成神”的分析,最新的底包都是锁定了CDT.bin文件,刷了最新底包不能降级内核使之XT862不能刷写XT883的底包,XT860不能刷写ME863的底包。虽然不能降级内核,但是还是可以降级刷写system整个系统文件的。
他放出了一个"卡刷原版xt883_60.3.250.zip"
经测试,用XT883 官方包改包后再用命令来在bootloader模式都无法刷成功(提示system.img 文件过大,V版的system.img文件在200MB以下的,而电信原版的有400多MB)。
用“VIP后成神”提供的"卡刷原版xt883_60.3.250.zip"文件刷机成功。他这个卡刷包是默认刷到第二系统分区的,我将它修改了下,默认刷到主系统分区。修改:

1
mount("ext3", "EMMC", "/dev/block/system", "/system");

1
mount("ext3", "EMMC", "/dev/block/systemorig", "/system");

关于底包的介绍:
《XT862,XT883,ME863.XT860底包合集整理》

正常系统下,安装Safestrap 2.10 .
重启进入Safestrap 2.10 ,启用safe mode.
双清( data , cache ).
从zip文件刷机。
说下,他这个包默认是用于Verizon 基带的。我刷完之后,发现没有3G网络。
于是试着改为使用XT883 电信基带。
《关于基带修改》

首先替换的是/system/lib下面的 libmoto_ril.so文件,
从电信原版包的system.img文件里取出libmoto_ril.so ,替换/system/lib下面的 libmoto_ril.so文件,修改好权限(root:root , 0644 )。
然后是在bootloader模式下刷radio.img .
由于换了基带之后,要修改/system/build.prop ,使这个配置与radio对应。大致要修改下面几处:

1
2
3
4
5
6
找到 ro.mot.eri=1  >>>  修改为 ro.mot.eri=0
找到 ro.cdma.nbpcd=1 >>>  修改为 ro.cdma.nbpcd=0
找到 ro.telephony.gsm-routes-us-smsc = 1  >>>   修改为  # ro.telephony.gsm-routes-us-smsc = 1
找到 ro.cdma.home.operator.isnan=1  >>>   修改为  #  ro.cdma.home.operator.isnan=1
增加 persist.ril.rssi.enable.param6 = 1
增加persist.ril.baudrate=230400

如果是使用XT862 Verizon基带,修改操作正好相反。

XT862是用Verizon版的基带还是用电信基带,基本上没影响。只要配置对应就可以打电话。
不过,貌似使用电信的手机卡时若用的是Verizon的基带,APN会没法设置,因此,要修改/system/etc/ppp/peers/pppd-ril.options文件,把里面的

1
2
user NotUsed@nobody.com
password NotUsed

修改为

1
2
user ctnet@mycdma.cn
password vnet.mobi

我这里换用电信的基带,经测试,3G网络使用正常,不像之前用V版的系统+V版的基带时,3G网络每隔几分钟就断一次。我估计这个跟基带应该关系不大,因为是系统某个文件影响的,但是我不知道是哪个文件。

1
adb reboot bootloader

进入bootloader后,刷radio:

1
moto-fastboot flash radio radio.img

重启:

1
moto-fastboot reboot

重启过程中会有一个进度条,可能在对android做一些设置什么的,等它处理完后会正常启动的。

然后就是刷GMS包了。电信版的默认是没有这个的。我习惯使用Google的联系人同步。
在网上下载到一个XT883原版GMS包。由于是针对XT883的,因此,updater-script文件要相应地修改一下。删除掉那句判断当前机型是否为XT883的断言(assert),修改system挂载:

1
mount("ext3", "EMMC", "/dev/block/systemorig", "/system");

我这里直接刷到stock分区了。然后重新签名。

可以看到网络选择那里是灰色的,其次,APN那里可选了:
XT862-mobile-network-settings

APN设置:
XT862-mobile-network-settings-apn-selection

下载测试(测试3G网络会不会闪断):
XT862-3g-downloading

系统信息:
XT862-flashed-chinatelecom-ROM

下面说下这个原版包存在的问题:
1.是上面说的刷完后默认3G网络无法使用的问题(不知道是不是我运气不好?还是刷机包的问题?)
2.打电话时,按“录音”,然后无论是点方块停止录音还是直接挂掉电话,机子都会卡死。就算再次打开拨号程序,也是非常之卡。只能重启。

待折腾的地方:
1.由于是原版包,顶部statusbar没有快捷开关.长按开机键没有截屏和重启。这个应该可以通过安装其它程序解决。(我用的是RebootMenu和drocap2 )
2.貌似没有看到邮件程序(Email.apk ).

最后,感谢“VIP后成神”提供的卡刷包。

更多
One Response Post a comment

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS