2.0测试固件Modem 04.05.04_G刷机教程

blue邀月

普通会员
2005-09-06
1,215
0
0
04.05.04原始基带文件 我已经上传拉


注意事项:

  1. 关闭自动锁定
  2.再次声明一定要经过BootNeuter软件Neuter你的BL才行,否则会失败。(这一点很重要)


  先通过文件管理软件将下载到的的ICE04.05.04.rar解压至iPhone根目录中的update(这个目录需要自己建立),然后用root权限登入,通过Terminal 输入命令:chmod -R 755 /update

  接下来的六步输出命令

  命令一:cd /update(进入iPhone根目录中的update目录)

  命令二:launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist(卸载通讯模块接口,防止干扰Modem,执行此命令后屏幕右上角GSM信号和WIFI信号会在10秒左右消失,不要激动)

  命令三:./bbupdater -v(查看当前基带和BL版本,顺便检测此secpack是否支持改写当前基带,如无法查看立即中止所有操作执行命令六,恢复信号后,不要再尝试!)

  命令四:./bbupdater -f ICE04.05.04_G.fls -e ICE04.05.04_G.eep(开始擦除当前基带,确认ECPROM没有损坏后开始写入指定基带文件!)注意:此步骤根据实际操作,从2分钟到20分钟不等,会出现重复刷屏的可能,千万不要退出,一直等到#符号出现为止。

  屏幕上可能出现的情况:
  1.ProgressUpdated:99
  ProgressUpdated:100
  ProcessDetailUpdated:Sending end-pack.
  ProcessDetailUpdated:Checksum OK.
  ProcessDetailUpdated:Verify OK
  ProcessOutlineUpdated:Process time was 1 min 51 sec.
  Resetting target...
  pinging the baseband...
  issuing +cpwroff...
  Done 这样的话则没有任何问题。

  2.可能提示你fls下载错误,以及检验错误之类的提示,如error:failed to download .fls:expected cheaksum
等等,这种情况可能刷固件成功,或者是失败,请继续操作命令五。

  命令五:./bbupdater -v当你运行此命令后会提示如下即为成功:
  Resetting target...
  pinging the baseband...
  issuing +xgendata...
  firmware:DEV_ICE_MODEM_04.05.04_G
  eep version:EEP_VERSION:208
  eep revision:EEP_REVISION:1
  bootloader:BOOTLOADER_VERSION:3.9_M3S2
  fls/eep pair:matches
  Done

  如果出现:
  Resetting target...
  pinging the baseband...则baseband无法ping 通,证明刷baseband失败,不过失败可以恢复,恢复方法见第二页。

  命令六:launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist(此命令恢复网络通讯接口,5秒内立即恢复GSM和WIFT信号,仅半格,重启后完全恢复正常)或者直接重启。到此为止大功告成!
FAQ:

  1.执行命令三之后,如果出现zsh:permission denied:./bbupdater是不是表示无法查看,不能继续刷下去呢?这表示bbupdater权限不够不能执行,说明你没有正确执行chmod -R 755 /update,这时也可以用其他软件把bbupdater权限设置为777。

  2.执行命令二:launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist时出现提示无法找到launchctl...这说明肯定有字符打错了,会不会有空格没有输入,错一个标点都不行。

  失败恢复:

  下载下面的ZiPhone patched by kIREmK 04.05.04_G

ZiPhone patched by kIREmK 04.05.04_G 我马上上传

  这个是修改版的ZiPhone,如果你是3.9的bootlaoder可以用来擦除04.05.01_G、04.05.02_G、04.05.03_G和04.05.04_G的baseband。

  1.选择"iErase"和"Debug"然后点"start"

  2.如果你是bootloader 4.6的机器,并且不是04.05.04_G你也可以按照上述3.9的步骤操作。

  3.否则你需要先降级baseband,选中“Downgrade Baseband”然后点“start”。
刷机有风险,慎重!!!!
 

附件