使用电脑adb给Essential Phone刷机 —(官方篇)
用ADB给Essential Phone线刷升级
重要:请确保在刷机前已经解锁,关于解锁教程群里有!
准备
- 原版boot
- Twrp boot
- Magisk卡刷包
- 到官网下载OTA包
- 准备好Essential Phone的adb环境或到群里下载紫妈工具箱
(已准备好的话跳过下面这两步)
获取资源
获取原版boot
解压官方fastboot包,找到解压出来的文件夹,找到boot.img
获取twrp boot
- 点击提取码:asp2下载Twrp,
- 将下载好的文件改名为 twrp
下载Magisk
点击Magisk V18.0 密码:85pq下载Magisk V18.0
下载OTA包
- 使用ssr等工具进入官网EP官网
- 找到Community菜单,进入该菜单项的Developer选项
- 到左边找到Go to page标题,选择Android Builds for Essential Phone进入
- 滚轮滑到最下面,选择Current Builds单选项并按Submit Form
(省略前三部请单击这里)
(到这里会出现所有的刷机包) - 点击Download(OTA)或者点击Download(Fastboot)
准备ADB环境
- 在"下载OTA包"第四步那里点击Click here to download current Windows Drivers for Essential Phone.
(或者直接点击这个蓝色链接就好了...) - 打开程序,选择"Setup requires 19MB in:"选项后面的省略号,安装到d盘.
- 在打开的窗口内选择d盘根目录,新建adb目录并选择
- 勾选"i agree to the License treams and conditions"并单击INSTAILL
(如果觉得麻烦的话直接下载群里的"紫妈工具箱"把里面的adb文件夹解压出来放到D盘根目录就可以了) - win7的话,打开计算机-打开d盘的adb文件夹,按住Shift右键空白处,"在此处打开cmd窗口"
win10按Win+R,打开运行窗口,输入cmd,在命令行里面输入:
cd /d d:/adb/adb
OTA升级(不可降级)
- 打开cmd窗口并cd到adb目录下,确保该目录内有以下几个文件
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe
libwinpthread-1.dll
- 将下载好的文件重命名为XXX.zip(这个可以随便改,只要你记得住)
接下来是手机上的操作
- 手机关机,使用长按音量下+电源键进入到fastboot界面(上方显示绿色的START界面)
- 使用音量键选择上面的字为Recovery mode,按电源键确定,等待重启
- 等待屏幕上显示No command的时候,按住电源键并单击音量上键
- 用音量键选择Apply update from ADB
切换到电脑
- 将手机连接至电脑,在刚才打开的cmd窗口下输入
adb devices
如果返回你手机型号+sideload则表明连接成功
- 使用下面指令进行OTA升级
adb sideload XXX.zip
- 等待读条完成,自动重启
线刷升级(可降级)
重要!如果不确定这手机之前有没有线刷过,请重复刷写两遍以保证双分区都被覆盖!
除非你知道自己在干什么,否则必须用flashall.bat而不是no-wipe刷机
如果 Adb命令 报错请关闭各类安全软件和手机助手再试。
线刷升级会清除数据,请谨慎使用
- 在教程第一步内下载Fastboot更新包
切到手机
- 手动重启到Fastboot模式下(关机状态下长按音量下+电源键进入到fastboot界面)
- 将手机连接到电脑
切到电脑
- 将线刷包内文件夹解压出来,双击打开文件夹,运行flashall.bat文件,等待刷机完成
- 可能在4/4卡的比较久,耐心等待.
- 等待窗口自动关闭后,手机端选择 START 重启手机即可
给官方包root
将twrp,原版boot,magisk放到adb环境下
- 手机关机重启进入fastboot模式(关机以后长按音量下+电源键数十秒)
- 打开cmd,使用数据线连接电脑,
- cd到你的adb目录下,确保里面放有刚才下好的所有内容.
- 刷入twrp.img,使用如下指令
fastboot flash boot Twrp.img
- 手机上用音量键选择Recovery Mode,按电源键确定
- 重启到twrp,输入你的锁屏密码解锁twrp
- 将下载的原版boot,magisk模块放入手机内存根目录
- twrp进入刷入选项,右下角切换至镜像文件(images)
- 找到你已经放好的原版boot文件,选择刷入.
- 右下角切换至刷写文档(zip),滑动刷入Magisk-v18.0.zip
- 等待刷写成功,重启
官方包root了之后如何进行OTA更新
- 找到您当前使用的rom的boot.img文件
- 打开cmd,用cd命令cd到你adb环境所在目录
- 关机,让手机进入fastboot模式
- 使用数据线连接电脑,用如下命令刷回原版boot
fastboot flash boot boot.img
- 重启,利用自带的更新软件更新.或使用上面给出的OTA方法线刷更新,
- 完成之后重启设备确认更新完成,
- 根据上面的办法重新刷写magisk.
- 重启,更新完成.
刷入EX内核
- 待更新...
使用电脑adb给Essential Phone刷机 —(官方篇)的更多相关文章
- Essential Phone刷机教程
安装fastboot驱动(Essential-PH1-WindowsDrivers) 下载ADB刷机指令工具:platform-tools(ADB): 进入开发者选项,打开 USB 调试,OEM解锁选 ...
- 台电X16pro刷机记录
Android: 如果要刷安卓,需要使用win7系统电脑,且需要安装java环境,同时按住 音量减+电源键进入刷机模式(DNX BOOT MODE..),这时在PhoneFlashTool_5.3.2 ...
- LG 2.2.1 P350安卓系统刷机,问题总结,希望对需要的朋友有助
手机误删软件导致短信,键盘等无声音提醒 我的手机前几天被我误删了一个软件,导致电话接不了,别人打电话的时候,老提示我在通话中,但是我可以在通话中看到对方的打电话记录.短信,键盘,USB连接,等等都没有 ...
- 三星平板SM-T320刷机
三星 Galaxy Tab Pro 8.4 (SM-T320) / 国行 固件下载 刷机教程 下载手机驱动,刷机工具Odin,相应的固件包,手机和电脑用数据线连接安装好手机的驱动. 手机先完全的关机, ...
- Nexus 5 刷机 - Android 5.0 Lollipop
Nexus刷机 : 官方地址 刷机步骤 下载相应的安装包 连接USB 重启手机,进入BootLoader界面 : 使用命令 adb reboot bootloader 关机; 音量键下 + 电源键 ...
- android 与 小米1S刷机学习
本文内容为本博客作者原创,转载请注明出处或者发私信. [名词] 1.ROM包 :安卓手机系统,以.ZIP结尾,类似windows的 win7系统包,300M-700M不止 2.卡刷(Recovery模 ...
- AOSP ON MAKO(在NEXUS 4上刷ANDROID 4.4 源代码包-下载/配置/编译/刷机)
AOSP ON MAKO(在NEXUS 4上刷ANDROID 4.4 源代码包-下载/配置/编译/刷机) 特别感谢google官方文档及AOSP源代码开放 參考链接: https://source.a ...
- Essential Phone PH1官方刷机方法
Essential Phone官方有两种包 一种是ota包,即sideload线刷使用的包.但此刷机方法只能ota升级,不能降级. 另一种是Images包,即fastboot线刷使用的包.这种方法可以 ...
- windows下adb+flash_image刷机
刷机是常事,总要把刷机包放在卡上,然后关机三键一起按到recovery再刷,觉得不爽,麻烦,所以研究出了adb调用flash_image刷system分区,全部脚本windows脚本执行,点点鼠标就o ...
随机推荐
- Linux 通过rinetd端口转发来访问内网服务
可以通过端口映射的方式,来通过具有公网的云服务器 ECS 访问用户名下其它未购买公网带宽的内网 ECS 上的服务.端口映射的方案有很多,比如 Linux 下的 SSH Tunnel.rinetd,Wi ...
- 444 D. Ratings and Reality Shows
一个模特有两种活动. ① 拍照片,挣钱 a. ②开演唱会,花费b 给定模特这两种工作的时间表. 模特可以选定一个时间举办一个座谈会,那么他拍照片的钱变c.开演唱会会花费d. 要求在模特座谈会之前和后l ...
- 广师大python学习笔记求派的值
用python语言算π值并且带有进度条 用python算圆周率π 1.准备第三方库pip 2.利用马青公式求π 3.用python语言编写出求圆周率到任意位的程序如下: from math impor ...
- Java获取Window和Linux系统的项目ClassPath路径
不啰嗦,直接复制工具类 /** * 在windows和linux系统下均可正常使用 * Create by yster@foxmail.com 2018/6/6/006 14:51 */ public ...
- 对写博客的n种思考
喜欢才能坚持 开始写博客的原因非常功利,功利到不好意思说. 反正你们也懂的,就那么几种. 问题是,如果心态一直这么功利,而写博客的前期回报几乎为零,情绪会变得沮丧,不知如何继续. 不过后来想想,其实做 ...
- 16-使用Selenium模拟浏览器抓取淘宝商品美食信息
淘宝由于含有很多请求参数和加密参数,如果直接分析ajax会非常繁琐,selenium自动化测试工具可以驱动浏览器自动完成一些操作,如模拟点击.输入.下拉等,这样我们只需要关心操作而不需要关心后台发生了 ...
- 黑客帝国效果赏析(包含ES6的语法)
首先,看看效果吧. 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset ...
- 哈尔滨工程大学ACM预热赛
https://ac.nowcoder.com/acm/contest/554#question A #include <bits/stdc++.h> using namespace st ...
- swagger 指定字段不显示到文档里
Swagger UI 隐藏指定接口类或方法 - 宁静致远 - CSDN博客https://blog.csdn.net/lqh4188/article/details/53538201 swagger ...
- [转帖]nginx配置ssl加密(单/双向认证、部分https)
nginx配置ssl加密(单/双向认证.部分https) https://segmentfault.com/a/1190000002866627 nginx下配置ssl本来是很简单的,无论是去认证 ...