简介

本文介绍的方法是针对Google亲儿子的教程,其他国内厂商请绕道,(#^.^#)

1. 解锁

1.1 OEM解锁

想要做下面这些事,需要先在开发者选项里打开oem解锁
如果你的手机是V版(运营商定制版),请看这里:oem解锁选项灰色

1.2 进入bootloader模式

开机打开调试模式,连接数据线,执行下面的命令,需要安装Android SDK以及配置环境变量

adb  reboot bootloader

或者关机状态下,按住音量下建不放,然后按住开关键不放等到进入bootloader页面放手

1.3 解锁bootloader

如果你是2015年以及之后的google亲儿子手机(Nexus 5X, Nexus 6P, Pixel, Pixel XL, Pixel 2 or Pixel 2 XL)
进入bootloader模式后,执行下面的命令解锁bootloader

fastboot flashing unlock

然后在手机上操作解锁

如果SDK成功安装而fastboot命令无法正常执行,请确认SDK版本是23.0.1及以上版本,最新SDK下载

如果是更旧的设备,请用下面命令

fastboot oem unlock

如果还不行,试试这个

fastboot flashing unlock_critical

再不行就得确认你的OEM有没有正确解锁了。

2. 刷Rom

2.1 刷映像(所谓的强刷):

2.1.1 映像下载

官网镜像下载

2.1.2 缺点

删除所有数据,包括SD卡数据

2.1.3 刷机步骤
  1. 手机进入bootloader模式(adb reboot bootloader
  2. 在电脑上解压映像压缩文件,并使用命令行进入解压后的映像目录
  3. 命令行执行./flash-all.sh(Mac/Linux) 或者 ./flash-all.bat(Windows)
  4. 等待重启

2.2 OTA升级

2.2.1 OTA固件下载

官网固件下载

2.2.2 缺点
  1. 只能从低版本系统刷到高版本系统
  2. 需要进入recovery模式,如果系统坏了,可能进不了这个模式
2.2.3 升级步骤
  1. 进入recovery模式(adb reboot recovery或者进入fastboot之后通过音量上下键选中recovery mode再按开机键进入)
  2. 在命令行执行adb sideload ota_file.zip 这里的ota_file.zip是你下载好的ota文件路径
  3. 等待重启

3. ROOT

该方式我只在Pixel系列手机上验证过,nexus系列手机未验证

3.1 下载TWRP的recovery

下载地址

3.1.1 进去后搜索你的设备

3.1.2 然后进入自己的设备页面,选择自己手机的产地

3.1.3 接着下载zip文件和img文件,这两个版本得一致,下载最新的就好。

3.2 下载Magisk

下载地址,这是一个root管家,进网页后往下拖到网页中部会有一个download按钮

3.3 把资源推送到手机

  1. 把下载好的twrp-pixel-installer-sailfish-3.2.2-0.zip文件push到手机上的sdcard
  2. 把下载好的Magisk-v16.0.zip文件push到手机上的sdcard

3.4 进入临时的TWRP模式

进入bootloader模式,然后运行

fastboot boot ./twrp-3.2.2-0-sailfish.img

手机会进入twrp的recovery页面

3.5 安装TWRP

  1. 在临时的TWRP模式首页,点击install按钮
  2. 找到twrp-pixel-installer-sailfish-3.2.2-0.zip文件并点击文件进行安装
  3. 安装好后按返回键退回到主页,不需要重启

3.6 安装Magisk

  1. 安装完TWRP后会退回到首页,再次点击install按钮
  2. 找到Magisk-v16.0.zip安装
  3. 安装好之后重启到系统

4. 获取Android P(9.0)

想要尝鲜的朋友,可以自行下载android 9.0系统进行刷机或者升级,当然不是所有的google亲儿子都能刷,部分nexus机型因为太老了google已经不对其提供更新。

4.1 刷入映像(强刷)

下载映像进行刷入,将会删除系统里所有应用和数据
https://developer.android.com/preview/download

4.2 OTA升级

通过申请体验名额升级OTA,不会删除数据,但需要升级到最新的稳定系统:
https://www.google.com/android/beta

5. 警告

把bootloader解锁之后,别去给它上锁了,好心的Google每次开机会提醒让你去锁了bootloader,如果手贱再次给bootloader上锁,而此时手机已经ROOT,会导致进不了系统,也进不了recovery模式,只能进入bootloader,然后bootloader也是锁着的,不能刷映像,然后就恭喜,手机变砖~~~

6. 题外话

如果为了开发,想要Google提供的更多调试功能,可以自己下载android 源码,自行编译Android系统

转载请注明出处:https://blog.csdn.net/a740169405/article/details/81103869

Google亲儿子 Nexus/Pixel 手机刷机Root之旅相关推荐

  1. Pixel 手机刷机Root之旅

    简介 本文介绍的方法是针对Google亲儿子的教程,其他国内厂商请绕道,(#^.^#) 1. 解锁 1.1 OEM解锁 想要做下面这些事,需要先在开发者选项里打开oem解锁 如果你的手机是V版(运营商 ...

  2. Google Nexus 6P手机刷机+升级+降级+Root详细教程

    Google Nexus 6P手机刷机+升级+降级+Root详细教程 前言 之前的Google Nexus 6P手机系统版本是6.0.1,因为想体验下新版,就直接升级了8.0版本. 准备环境 首先你要 ...

  3. 360刷机教程 360手机线刷 360手机救砖 360手机刷机Root Twrp 360手机刷机包 360手机驱动

    360刷机教程 360手机线刷 360手机救砖 360手机刷机Root Twrp 360手机刷机包 360手机驱动 参考:360手机-360刷机360刷机包twrp.root 360刷机包360手机刷 ...

  4. Pixel XL刷机ROOT教程

    警告:本篇仅供本人自己的Pixel XL刷机回忆使用 ,不是Pixel XL手机,请不要尝试,出事概不负责 第一步:到谷歌官网下载对应型号刷机包 https://developers.google.c ...

  5. Aosp源码编译及pixel手机刷机

    一:简介 本文主要介绍一下如何下载aosp源码,打入对应的驱动包并基于工厂包刷一个完全由自己编译的aosp镜像包 基于此文,并不能修改驱动或内核,但可以修改hal层和framework以及aosp包中 ...

  6. 谷歌piexl手机如何刷机 root

    目录 前言--步骤:手机先刷机再root; 一.刷机步骤 二.下面是root的步骤 1⃣️下载Magisk,并push到手机内存里 2⃣️电脑刷入第三方Recovery:Twrp 1.下载twrp文件 ...

  7. 转:三星安卓手机刷机包(ROM)刷机教程与ROOT教程总索引

    三星安卓手机刷机包(ROM)刷机教程与ROOT教程总索引  [复制链接]     admin 管理员 串个门 加好友 打招呼 发消息 电梯直达 楼主  发表于 2012-1-10 16:14:22 | ...

  8. 谷歌Pixel 3 刷机以及magisk的安装

    谷歌Pixel 3 刷机 本次刷机前提是已经解锁了Bootloader 没有解锁的可以参考这篇文章 https://sspai.com/post/57922 文章目录 谷歌Pixel 3 刷机 一.刷 ...

  9. Nexus 5 LGhammerhead刷机(刷原厂系统镜像)

    Nexus 5到手是4.x的系统,系统通知有升级到5.0的包,就直接在后台下载安装了.平面的风格相当喜欢,但是系统占内存貌似比4.x要多,chrome也时常卡顿.然而最无法忍受的是--我用的AnyCo ...

  10. Pixel 4刷机常见问题指南(Android 11 211001版本可用!)

    前言 继上次pixel 2xl刷机指南发布后,有很多小伙伴进行了反馈,能帮助到各位pixel 2xl机友我也倍感荣幸,现在推出pixel 4刷机全指南,重复相似内容可去pixel 2xl指南查找研究, ...

最新文章

  1. Nginx 学习笔记(二)反向代理
  2. tensorflow安装教程
  3. rxjava背压_如何形象地描述RxJava中的背压和流控机制?
  4. c#小游戏_C#小游戏—钢铁侠VS太空侵略者
  5. linux7yum安装mysql,CentOS7 使用yum安装mysql
  6. Grup加密(使其不能强制更改密码)
  7. 黑马JAVA P108 语法知识:枚举、枚举作用
  8. Vue 实现 Chrome 小恐龙游戏
  9. matlab上位机电机,基于MATLAB的电机综合性能测试系统上位机软件设计
  10. android 简易的猜拳小游戏
  11. mysql数据库在线测试_测试面试题集-MySQL数据库灵魂拷问
  12. 大专也能进华为?网友看后大呼:不是外包就是操作普工
  13. Python读取PSV
  14. Druid数据源MySql语句,添加租户(tenant_id)id
  15. mysql标志位_数据库状态标识位flag设计
  16. 【NJUPT】 马克思主义基本原理2/2
  17. 7月更新 携程酒店价格房价爬取
  18. 【滤波】卡尔曼滤波数学
  19. FDTD solutions--圆偏振光
  20. VCF Fabric

热门文章

  1. CISCO防火墙自动配置、备份脚本
  2. 轻松几步完成cisco交换机配置全是干货!
  3. UI线程安全 runOnUiThread 和 Handler 一般用法
  4. pageHelper 分页插件使用
  5. Intellij IDEA创建maven项目无java文件问题
  6. [JSOI2017]原力(分块+map(hash))
  7. Ajax方法实现登录页面
  8. 单个H扩展到多个H时,机器学习的保证
  9. Javascript面向对象编程与继承机制的设计思想(转)
  10. (转) Lua使用心得一