需要准备的文件:

  1. 获取 Google USB 驱动程序并安装 https://developer.android.com/studio/run/win-usb
  2. 下载Google官方镜像文件 [8.1.0 (OPM4.171019.021.D1, Jun 2018)] https://developers.google.cn/android/images#marlin
  3. 下载 SDK Platform-Tools for Windows (adb, fastboot这些工具) https://developer.android.com/studio/releases/platform-tools
  4. 下载 Latest Stable Magisk Version: v16.0 稳定版本 https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
  5. 下载  twrp-pixel-installer-marlin-3.2.1-2.zip   twrp-3.2.1-2-marlin.img https://dl.twrp.me/marlin/

刷机过程:

  1. 设置USB调试模式。设置->系统->开发者选项->USB调试 打开
  2. 在PC上面安装Google USB驱动文件,方法:找到android_winusb.inf,右键菜单选择安装
  3. 解压 platform-tools_r28.0.0-windows.zip 到一个目录下,命名为A目录
  4. 将twrp-3.2.1-2-marlin.img twrp-pixel-installer-marlin-3.2.1-2.zip 拷贝到A目录下
  5. 将Google官方的镜像文件解开,将里面的所有文件和目录都拷贝到A目录的根目录下
  6. 将手机连接上数据线
  7. 在A目录下,执行,adb reboot bootloader
  8. 当手机重启并进入bootloader后,通过命令查看  fastboot devices

    这时可以查看到已连接的设备
  9. 这一步是解锁最重要的一步,执行 fastboot oem unlock
  10. 检查是否已经解锁 执行 fastboot oem device-info

    第二行 Device unlocked: true –> 表示已经解锁了
  11. 正式开始刷机, 在A目录下面运行flash-all.bat,即可进行刷机,等待几分钟就可以了。

root过程:

  1. 将 Magisk-v16.0.zip 拷到手机SD卡根目录下
  2. 在A目录下,执行,adb reboot bootloader
  3. 执行 fastboot boot twrp-3.2.1-2-marlin.img
  4. 在手机上找到 Magisk-v16.0.zip,安装,重启后就可以了。

Pixel XL 刷机及Root详细方法的更多相关文章

  1. Nexus 5 Android 6.0.1刷机、Root

    Nexus 5 Android 6.0.1刷机.Root 2016-01-24   一.     准备 1.      备份通讯录等数据,切记. 2.      准备adb .fastboot.网上搜 ...

  2. u8818 G300的官方rom刷机包及详细的刷机方法

    之前看到有些机友在找华为u8818的官方rom固件包,在这里我给大家分享一下这个手机的官方原版的固件rom包吧,有2.3的,也有4.0的,大家可以根据自己的需求来下载. 华为U8818官方2.3固件: ...

  3. OPPO R9sPlus MIFlash线刷TWRP Recovery ROOT详细教程

    教程转载来自 残芯此生不换  OPPO R9sPlus 目前最简单的刷Recovery root 方法,强烈推荐 新机想要刷第三方卡刷包的最简单过程是:           手机关机-->下载M ...

  4. sony Z5P 刷rec、root的方法

    想root需要刷第三方recovery,刷recovery需要先解锁.但如果直接解锁,会丧失相机算法.屏幕超逼真模式,所以不能直接来. 大体步骤就是解完锁后自己做个内核刷进去,欺骗系统让他觉得没解锁. ...

  5. Android手机刷机失败的自救方法

    刷机对于一些android手机的高级用户来说已经是家常便饭了,很多新手也都跟着教程轻松了学会刷机.升级系统,也都开始经常在网上搜罗一些自制的系统进行刷机,体验新系统带来的新感觉.但是有句古话叫常在河边 ...

  6. [Android Pro] Android fastboot刷机和获取Root权限

    参考文章: https://developers.google.com/android/nexus/images 转载自:    http://www.inexus.co/article-1280-1 ...

  7. 安卓u8800刷机

    一篇非常好的帖子:http://bbs.anzhi.com/thread-5113728-1-1.html 虽然不是什么大神,不过在两个QQ群里和这里解答过N多刷机和ROOT中遇到的问题了...而且伸 ...

  8. Android手机ROM刷机简介

    这一段时间刷了一堆ROM,安卓系列.CM.Hero.OldMos.隔壁新出的Android2.0,反正都尝了一下鲜,手机的照相机也刷得再也启不来了(不知道什么原因,杯具).有话说:"久病成良 ...

  9. 谷歌pixel手机解BL锁、刷机、破解电信(史上最详细的帖子)

    本文根据网上已有内容进行整理,对每一个步骤都进行了实践,运气爆棚,几乎没有出现什么重大错误,小错误也进行了很好地解决.因此,十分感激那些为折腾google pixel的IT爱好者,为我提供了无穷的帮助 ...

随机推荐

  1. \阶段4-独挡一面\项目-基于视频压缩的实时监控系统\Sprint2-采集端图像采集子系统设计

    1.在编写程序前有一个流程,思维导图: 初始化:包括初始化摄像头:注册事件到epoll 然后是开始启动采集:一旦开始采集我们的摄像头就会有数据了,它会触发事件处理函数:我们在这里的处理是保存这个图像: ...

  2. Entity Framework Code-First(7):Inheritance Strategy

    Inheritance Strategy in Code-First: We have seen in the Code First Conventions section that it creat ...

  3. Java 散列表的实现

    摘自http://www.cxybl.com/html/suanfa/201110125445.html 有改动 public class MyHashtable { //表中元素个数 private ...

  4. Django 之 logging

    1. logging 1.1 什么是 logging logging 模块是 Python 内置的日志管理模块,不需要额外安装. 使用: import logging logging.critical ...

  5. python之02数据类型学习-作业练习2

    引用博客地址:http://www.cnblogs.com/yuanchenqi/articles/5782764.html 作业描述: 省 市 县的三层数据通过字典 元祖 列表 保存起来执行程序后 ...

  6. 如何给自己的开源项目选择和添加 License

    License 的作用:开源 == 为所欲为? 开源并不等于为所欲为! 代码的用途,修改之后的代码有什么要求,开源程序对于原作者的权利和责任等等,都是需要明确的. 开源协议 License 就是这么一 ...

  7. LeetCode 671. Second Minimum Node In a Binary Tree二叉树中第二小的节点 (C++)

    题目: Given a non-empty special binary tree consisting of nodes with the non-negative value, where eac ...

  8. 在使用Vue的过程中安装包的区别

    一:全局包: 用在终端里面 你可以在任何目录下进行安装,安装好了全局包之后,全局包一般安装在 C:/program files/nodejs C:/用户/xxx/App Data/Roaming/np ...

  9. C# AD 验证登陆

    using System.DirectoryServices; using System.DirectoryServices.AccountManagement; using (DirectoryEn ...

  10. docker jvm 占用高的问题定位

    定位流程 先使用一些轻便的工具查看总体情况, 如果情况糟糕, 再使用重量级的工具 jstack       查看线程数是否过多 jstat -gc -gcutil 查看gc次数和时间是否过多, 各个分 ...