使用电脑adb给Essential Phone刷机 —(官方篇)

Posted 杨浪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用电脑adb给Essential Phone刷机 —(官方篇)相关的知识,希望对你有一定的参考价值。

用ADB给Essential Phone线刷升级

重要:请确保在刷机前已经解锁,关于解锁教程群里有!

准备

  • 原版boot
  • Twrp boot
  • Magisk卡刷包
  • 到官网下载OTA包
  • 准备好Essential Phone的adb环境或到群里下载紫妈工具箱

(已准备好的话跳过下面这两步)

获取资源

获取原版boot

解压官方fastboot包,找到解压出来的文件夹,找到boot.img

获取twrp boot
  1. 点击提取码:asp2下载Twrp,
  2. 将下载好的文件改名为 twrp
下载Magisk

点击Magisk V18.0 密码:85pq下载Magisk V18.0

下载OTA包
  1. 使用ssr等工具进入官网EP官网
  2. 找到Community菜单,进入该菜单项的Developer选项
  3. 到左边找到Go to page标题,选择android Builds for Essential Phone进入
  4. 滚轮滑到最下面,选择Current Builds单选项并按Submit Form
    (省略前三部请单击这里)
    (到这里会出现所有的刷机包)
  5. 点击Download(OTA)或者点击Download(Fastboot)
准备ADB环境
  1. 在"下载OTA包"第四步那里点击Click here to download current Windows Drivers for Essential Phone.
    (或者直接点击这个蓝色链接就好了...)
  2. 打开程序,选择"Setup requires 19MB in:"选项后面的省略号,安装到d盘.
  3. 在打开的窗口内选择d盘根目录,新建adb目录并选择
  4. 勾选"i agree to the License treams and conditions"并单击INSTAILL
    (如果觉得麻烦的话直接下载群里的"紫妈工具箱"把里面的adb文件夹解压出来放到D盘根目录就可以了)
  5. win7的话,打开计算机-打开d盘的adb文件夹,按住Shift右键空白处,"在此处打开cmd窗口"
    win10按Win+R,打开运行窗口,输入cmd,在命令行里面输入:
cd /d d:/adb/adb

OTA升级(不可降级)

  1. 打开cmd窗口并cd到adb目录下,确保该目录内有以下几个文件
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe
libwinpthread-1.dll
  1. 将下载好的文件重命名为XXX.zip(这个可以随便改,只要你记得住)
接下来是手机上的操作
  1. 手机关机,使用长按音量下+电源键进入到fastboot界面(上方显示绿色的START界面)
  2. 使用音量键选择上面的字为Recovery mode,按电源键确定,等待重启
  3. 等待屏幕上显示No command的时候,按住电源键并单击音量上键
  4. 用音量键选择Apply update from ADB
切换到电脑
  1. 将手机连接至电脑,在刚才打开的cmd窗口下输入
adb devices

如果返回你手机型号+sideload则表明连接成功

  1. 使用下面指令进行OTA升级
adb sideload XXX.zip
  1. 等待读条完成,自动重启

线刷升级(可降级)

重要!如果不确定这手机之前有没有线刷过,请重复刷写两遍以保证双分区都被覆盖!
除非你知道自己在干什么,否则必须用flashall.bat而不是no-wipe刷机
如果 Adb命令 报错请关闭各类安全软件和手机助手再试。
线刷升级会清除数据,请谨慎使用
  1. 在教程第一步内下载Fastboot更新包
切到手机
  1. 手动重启到Fastboot模式下(关机状态下长按音量下+电源键进入到fastboot界面)
  2. 将手机连接到电脑
切到电脑
  1. 将线刷包内文件夹解压出来,双击打开文件夹,运行flashall.bat文件,等待刷机完成
  2. 可能在4/4卡的比较久,耐心等待.
  3. 等待窗口自动关闭后,手机端选择 START 重启手机即可

给官方包root

将twrp,原版boot,magisk放到adb环境下
  1. 手机关机重启进入fastboot模式(关机以后长按音量下+电源键数十秒)
  2. 打开cmd,使用数据线连接电脑,
  3. cd到你的adb目录下,确保里面放有刚才下好的所有内容.
  4. 刷入twrp.img,使用如下指令
fastboot flash boot Twrp.img
  1. 手机上用音量键选择Recovery Mode,按电源键确定
  2. 重启到twrp,输入你的锁屏密码解锁twrp
  3. 将下载的原版boot,magisk模块放入手机内存根目录
  4. twrp进入刷入选项,右下角切换至镜像文件(images)
  5. 找到你已经放好的原版boot文件,选择刷入.
  6. 右下角切换至刷写文档(zip),滑动刷入Magisk-v18.0.zip
  7. 等待刷写成功,重启

官方包root了之后如何进行OTA更新

  1. 找到您当前使用的rom的boot.img文件
  2. 打开cmd,用cd命令cd到你adb环境所在目录
  3. 关机,让手机进入fastboot模式
  4. 使用数据线连接电脑,用如下命令刷回原版boot
fastboot flash boot boot.img
  1. 重启,利用自带的更新软件更新.或使用上面给出的OTA方法线刷更新,
  2. 完成之后重启设备确认更新完成,
  3. 根据上面的办法重新刷写magisk.
  4. 重启,更新完成.

刷入EX内核

- 待更新...






以上是关于使用电脑adb给Essential Phone刷机 —(官方篇)的主要内容,如果未能解决你的问题,请参考以下文章

手机一进入ADB sideload就电脑检测不到

[全解] 刷机, BL 锁, Bootloader, Recovery, Magisk, Root, ADB, 线刷, 卡刷, 9008, 绕过 FRP

[全解] 刷机, BL 锁, Bootloader, Recovery, Magisk, Root, ADB, 线刷, 卡刷, 9008, 绕过 FRP

win10 64位可以用Powershell窗口来执行adb命令给安卓手机刷机不?

adb(15)-刷机相关命令

小米盒子怎么刷机