如何root联想手机

499 阅读3分钟

pc端准备

下载并配置好Android SDK

什么是android SDK

SDK (Software Development Kit) 软件开发工具包是软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。Android SDK 就是 Android 专属的软件开发工具包。

下载好Android SDK 后的文件目录 image.png

  1. add-ons 该目录中存放 Android 的扩展库,比如 Google Maps,但若未选择安装 Google API,则该目录为空。

  2. platforms 该目录用于存放 Android SDK Platforms 平台相关文件,包括字体、res 资源、模板等。

  3. platform-tools 该目录包含各个平台工具,其中主要包含以下几部分。 image.png

fastboot

什么是fastboot

  1. fastboot是android使用的一种刷机方法。android系统设计了2种刷机方式:fastboot和recovery。
  2. fastboot使用usb作为物理传输。刷机其实是镜像传输+烧录,fastboot刷机时就是通过usb线来传输镜像的
  3. fastboot是uboot中的一个命令。uboot进行命令行中后,如果需要刷机,则可以在命令行中执行fastboot命令就可以让uboot进入fastboot模式,刷机就是在fastboot模式下进行的。
  4. fastboot需要主机端的fastboot软件配合。要实现fastboot刷机,只有开发板端uboot是不行的,还需要在主机有fastboot.exe配合。
  5. fastboot在开发板和主机间定义了一套协议。其实就是fastboot是我们在开发板和主机之间定义的一套协议,这套协议以usb为底层传输物理层,协议规定了主机fastbooot软件和开发板fastboot软件之间的信息传输规则。消息传递可以实现功能有:主机可以向开发板发送命令、开发板可以向主机发送回复、主机可以向开发板发送文件(download)

fastboot常用命令

  1. fastboot getvar:作用是得到一些fastboot中定义的变量名的值,譬如version、product、serialno、downloadsize
  2. fastboot erase:擦除
  3. fastboot download:下载
  4. fastboot boot:启动内核
  5. fastboot flash:烧录
  6. fastboot oem:oem是用户自定义的,其他命令都是fastboot协议定义的,但是有时候自带的命令不足以使用,oem厂商可能希望定义一些自己专有的命令,则可以使用oem命令。

root联想手机

ZUI官网 - 解锁

申请解锁

image.png

获取IMEI1号

拨号键盘输入 *#06#

获取序列号

adb reboot bootloader

Lenovo手机fastboot解锁方法

  1. 确保您的电脑已安装Android SDK,并可以使用adb和fastboot与手机建立连接并操作手机 (安装好Android sdk 后在platform-tools中自带adb.exe和fastboot.exe文件)

  2. 请将邮件中的附件sn.img保存到您的电脑

  3. 保持手机开机状态,通过USB线连接到电脑,在电脑终端中输入如下命令 adb reboot bootloader命令正确执行后,手机将重启到fastboot模式,您可以在手机屏幕上看到如下信息 START Press volume key to select, and press power key to select FASTBOOT MODE PRODUCT_NAME – JD2018 VARIANT - SDM eMMC BOOTLOADER VERSION - BASEBAND VERSION - SERIAL NUMBER – 4311664a SECURE BOOT - yes DEVICE STATE - locked 如果不想继续解锁,此时按电源键即可重启手机,退出fastboot模式

  4. 切换到sn.img所在的目录,并输入如下命令 执行 fastboot flash unlock sn.img(网站上申请后收到的解锁文件),命令作用:将unlock的bootloader.img烧录到设备 执行** fastboot oem unlock-go**命令,(厂商自定义命令,执行unlock-go)正确执行后,设备会重启并擦除用户数据,然后加密重启开机(过程大概需要3-5分钟,请耐心等待)

  5. 重新切换手机到fastboot模式,您将在手机屏幕上看到如下信息 Restart Press volume key to select, and press power key to select FASTBOOT MODE PRODUCT_NAME – JD2018 VARIANT - SDM eMMC BOOTLOADER VERSION - BASEBAND VERSION - SERIAL NUMBER - 4311664a SECURE BOOT - yes DEVICE STATE - unlocked