在前面说的升级4.04中有提到的一个重要软件Galaxy Nexus fastboot。下面对这个软件做个简单的说明
这个就Galaxy Nexus fastboot v2.0.bat的运行界面
该文件可以用文本编辑软件进行编辑,源代码内容如下,我做一点修改。
echo off
title Galaxy Nexus傻瓜系列
echo.
echo.
echo. by master33333
echo.
echo.
echo. 同时按下音量+、音量-和开机键开机。 进入fastboot界面。
echo.
echo.
echo.
echo. 解锁注意: 选择解锁,然后手机屏幕,选yes,用电源键确认。
echo.
echo. 驱动检查: 如果有数值反馈即代表成功
echo.
echo.
echo. 1 检查驱动
echo.
echo. 2 解锁手机
echo.
echo. 3 加锁手机
echo.
echo. 4 ROOT手机
echo.
echo. 5 刷入recovery recovery.img
echo.
echo. 6 刷入基带 radio.img
echo.
echo. 7 刷入内核 boot.img
echo.
echo. 8 刷入BL bootloader.img
echo.
echo. 9 刷入系统image.zip
echo.
echo. 10 重启bootloader
echo.
echo.
echo.
SET /P Boot= 请选择要进行的操作,然后Enter键:
if /I "%Boot%"=="1" fastboot-windows.exe devices
if /I "%Boot%"=="2" fastboot-windows.exe oem unlock
if /I "%Boot%"=="3" fastboot-windows.exe oem lock
if /I "%Boot%"=="4" fastboot-windows.exe boot boot.superboot.imgif /I "%Boot%"=="5" fastboot-windows.exe flash recovery recovery.img
if /I "%Boot%"=="6" fastboot-windows.exe flash radio radio.img
if /I "%Boot%"=="7" fastboot-windows.exe boot boot.imgif /I "%Boot%"=="8" fastboot-windows.exe flash bootloader bootloader.img
if /I "%Boot%"=="9" fastboot-windows.exe -w update image.zip
if /I "%Boot%"=="10" fastboot reboot-bootloader
echo.
pause
echo.
echo.
echo.
注意看这个部分
if /I "%Boot%"=="5" fastboot-windows.exe flash recovery recovery.img
if /I "%Boot%"=="6" fastboot-windows.exe flash radio radio.img
if /I "%Boot%"=="7" fastboot-windows.exe boot boot.imgif /I "%Boot%"=="8" fastboot-windows.exe flash bootloader bootloader.img
if /I "%Boot%"=="9" fastboot-windows.exe -w update image.zip
批处理对应的文件名,利用这个软件进行刷机下载下来文件要修改成对应的文件名并存储在同一目录中才可用有效运行。
比如从安卓官方下载的yakju-imm76d-factory-c6e807a1.tgz 完整4.04rom在解压缩可用看见5个文件
radio-maguro-i9250xxla02.img 是raido文件
bootloader-maguro-primela03.img 是bl文件
image-yakju-imm76d.zip 是rom文件
在系统升级失败或者系统崩溃的情况下可用考虑用这个方法恢复到官方的4.04