使用电脑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并发与同步专题
并发访问:多个内核路径同时访问和操作数据,就有可能发生相互覆盖共享数据的情况,造成被访问数据的不一致. 临界区:访问和操作共享数据的代码段. 并发源:访问临界区的执行线程或代码路径. 在内核中产生并发 ...
- UIToolBar - 官方文档
继承关系:UIToolBar -> UIView -> UIResponder -> NSObject. toolBar是一个工具栏,用于显示一个或多个按钮.其按钮叫做toolBar ...
- [LOJ#2386]. 「USACO 2018.01 Platinum」Cow at Large[点分治]
题意 题目链接 分析 假设当前的根为 rt ,我们能够在奶牛到达 \(u\) 之时拦住它,当且仅当到叶子节点到 \(u\) 的最短距离 \(mn_u \le dis_u\) .容易发现,合法的区域是许 ...
- 抛弃配置后的Spring终极教程
一:前言 Spring 有XML配置和注解两种版本,我个人非常喜欢使用注解,相当热衷Spring boot! 对于Spring,核心就是IOC容器,这个容器说白了就是把你放在里面的对象(Bean)进行 ...
- .net core实践系列之短信服务-目录
前言 经过两周多的业余时间,终于把该系列的文章写完了.第一次写系列,可能部分关键点并没有覆盖到,如果有疑问的朋友可以随时反馈给我.另外也感谢在我发布文章时给予我方案建议与反馈源码BUG的朋友们.下面是 ...
- elasticsearch简单操作(一)
1.增加记录 例如1:向指定的 /Index/Type 发送 PUT 请求,就可以在 Index 里面新增一条记录.比如,向/accounts/person发送请求,就可以新增一条人员记录. curl ...
- [LeetCode] Department Highest Salary -- 数据库知识(mysql)
184. Department Highest Salary The Employee table holds all employees. Every employee has an Id, a s ...
- python-BeautifulSoup库详解
快速使用 通过下面的一个例子,对bs4有个简单的了解,以及看一下它的强大之处: from bs4 import BeautifulSoup html = ''' <html><hea ...
- 杭电 1061 Rightmost Digit计算N^N次方的最后一位
Problem Description Given a positive integer N, you should output the most right digit of N^N. Input ...
- p2394 精度题
题意:输出n/23即可 解法一: 利用高精度的long double直接输出,但由于n的长度不确定,我们要加个限制%12Lf #include <cstdio> int main(){ l ...