-
windows+R,cmd运行进入放置的fastboot.exe放在的目录
-
手机连接电脑,运行adb reboot bootloader进入fastboot mode
-
运行fastboot.exe获取SN号 : 30313233343536373839414243444xxxx
fastboot.exe oem get_identifier_token
- (需要安装git)在文件夹中右键open git bash here 会出现一个终端,在终端中运行以下命令:
1)为signidentifier_unlockbootloader.sh文件赋权限 :
chmod +x ./signidentifier_unlockbootloader.sh
2)获取解锁文件signature.bin:
./signidentifier_unlockbootloader.sh 30313233343536373839414243444xxxx rsa4096_vbmeta.pem signature.bin
5.重新打开一个普通的cmd终端(非git bash终端),进入存在fastboot.exe的路径中,解锁设备:
fastboot.exe flashing unlock_bootloader signature.bin
此时按照手机上的提示,按音量键确认,之后等待手机操作完成。
出现以下代表成功: Sending 'unlock_message' (0 KB) OKAY [ 0.016s] unlocking bootloader OKAY [ 14.958s] Finished. Total time: 14.995s
出现以下代表失败: 1)机器已经解锁不能重复解锁 Sending 'unlock_message' (0 KB) OKAY [ 0.025s] unlocking bootloader FAILED (remote: 'Bootloader can not been unlocked repeatly.') fastboot: error: Command failed
2)第四步的生成 signature.bin 是错误的,最好用linux系统试一下 Sending 'unlock_message' (0 KB) OKAY [ 0.017s] unlocking bootloader FAILED (remote: 'Unlock bootloader fail.') fastboot: error: Command failed
6.如果需要加锁,可以使用以下命令:
fastboot.exe flashing lock_bootloader
按照手机上的提示,按音量键确认,之后等待手机操作完成。
-
fastboot.exe reboot 手机退出fastboot mode.
-
重启后运行以下命令,成功后如下图:
adb root;
adb disable-verity;
adb reboot;
adb root;
adb remount
注意事项:
(1) rsa4096_vbmeta.pem 密匙文件请自行到对应软件中获取(附件为展讯默认):vendor
/vendor/sprd/proprietories-source/packimage_scripts/signimage/sprd/config/rsa4096_vbmeta.pem:
(2)运行fastboot.exe出现Waiting for any devices ,可能是缺少驱动,连接usb 安装dgsetup_home_bznr.exe 驱动精灵扫描并安装手机驱动