前言
今天入手了一个Nexus 5x,原机装了Android8.0,并没有root。
刷Android6.0
考虑到xp框架的实用性以及Nexus 5x最低安卓版本,准备刷一个Android 6.0,bing搜索“how to install Android 6.0 in Nexus 5x”,得到Install Android 6.0.1 MMB29K on Nexus 5X, Root and Install Custom Recovery
具体步骤如下如下:
备份:由于我这个入手的手机刚到手,也就不需要了。
电脑端安装usb驱动;
在开发者选项中开启允许usb调试,并使用usb连接手机,然后关机
按住开机键以及音量减键,进入fastBoot模式,如图
这里有一个
DEVICE STATE
要进行刷机必须需要解锁OEM,需要进入开发者选项中允许,并且同时在pc端输入cmd命令fastboot oem unlock
,这里又需要将sdk目录下的platform-tools目录加入环境变量,否则dos窗口会提示不是内部或外部命令
,我们这里使用的是fastboot.exe下载Android 6.0.1 for Nexus 5x官方镜像包,并解压;在解压后,将hammerhead-MMB29K 目录下的所有文件复制粘贴到platform-tools文件夹下,并双击运行flash-all.bat(根据pc操作系统而定),执行完毕后手机重启就完成了Android6.0的刷入。
Root
下载CF-Auto-Root-bullhead-bullhead-nexus5x.zip 用于快速root,无需下载镜像包,解压后,操作手机进入fastboot模式,在pc端执行root-windows.bat(根据pc操作系统而定),执行完毕后,手机已安装上一个Superuser应用。
验证是否root成功
若进入shell,中输入su命令执行后出现#即为root成功。
安装Xposed
下载安装Xpoesd_installer 3.1.5,提取码ey4q
点击install,等待安装成功即可,安装成功后
参考资料
Install Android 6.0.1 MMB29K on Nexus 5X, Root and Install Custom Recovery