之前答应了几位机友要发布教程,后来因为一直忙拖到了现在。。。。。。
一、取得基带
1-1、泛泰手机的话可以从官方卡刷包中取得
在fotamodem\NON-HLOS.bin,解压出来,扩展名改为img
1-2、也可以从当前手机中备份。
在twrp下,连接手机数据线操作:
高通手机一般基带区为第一分区,所以
adb shell dd if=/dev/block/mmcblk0p1 of=/sdcard/modem.img
或(如果你不知道是第几分区的话,可以试一下这个命令)
adb shell dd if=/dev/block/platform/msm_sdcc.1/by-name/modem of=/sdcard/modem.img
二、基带解压修改工具
基带镜像是fat格式的,相应的工具还是比较好找的。
2-1、Windows平台可以使用WinImage
http://download.csdn.net/detail/benjaminwan/5721331
2-2、Linux平台直接使用自带的mount命令即可
三、制作混合基带方法
目前对基带内的文件了解不多,只知道部分文件功能。
3-1.Windows平台
这里以A850K,216系统的基带为例。
其中wcnss.bxx系列文件和wifi相关。
dsps.bxx系列文件和距离感应sensor相关。
efsx.mbn可能是基带初始设置值。
如果要制作混合基带,比如A850K工程机升级后通话黑屏,那么把曾经不黑屏的基带(052基带)的dsps.bxx系列文件解压,并替换到最新的216版基带中,再刷入手机的基带区就可以了。
3-2.Linux平台
假设基带文件名为modem216.img
在同一个目录下新建一个文件夹名为modem
使用命令mount -t vfat -o loop modem216.img modem
进modem文件夹替换文件
替换完成后执行umount modem
这样modem216.img就修改完了。