本文适用于Nexus 6、6p、5x等运行原生Android 7.0/7.1 系统的手机。
最近把手机刷到了 Android 7.0,看到有不少文章介绍 Google Pixel 以及 Google Assistant,出于尝鲜心理于是有了下文。
作为强迫症患者,CM、Pure Nexus 等非官方系统虽然折腾起来更省事,但细节上并不能满足我,而且目前能长期使用的第三方7.x系统并不多。XDA 上有各种方法来模仿 Pixel,但大多数很乱,还有的用于预览版系统和第三方系统。本文的不同部分来自于多个XDA 的帖子,在此一并致谢。虽然按照本文操作几乎没什么风险,但还是要谨慎。一切后果概不负责。
大体流程
- 准备工作:将系统刷到7.0以上,获取 ROOT 权限,刷入 TWRP Recovery;
- 刷入 Pixel 桌面,启用 Google Now:刷入 Pixel Launcher,更新 Google 应用到6.5 或更高版本,使用 LocationReportEnabler 开启 Google Now,这时候已经可以使用 Pixel 的启动器和 Google Assistant 了;
- 安装 Substratum 框架,安装N Navbar 主题并应用,导航栏完美替换为新样式。
- 全程翻墙,使用英文作为主语言(Assistant 不支持中文,自行选择)。
刷机
- (非必须)刷入官方出厂ROM,此操作会清空手机所有数据,包括内置存储器。
Factory Images
官方教程很简洁:用数据线把手机接电脑,运行./flash-all.sh(Windows flash-all.bat,还需要安装ADB驱动,Mac/Linux不需要) - 获取 ROOT 权限:到 SuperSu 的官网下载一键ROOT,也是运行脚本完事,过程中会顺带解锁。
- 以上操作在手机 Bootloader 界面进行。完事以后就可以重启进入系统了。
- 去应用商店搜索下载TWRP,软件在有ROOT权限的情况下可以直接把最新的 Rec 自动刷入。(APP界面设计很糟糕),准备工作算是完成了。
Pixel 桌面
- 我用的Pixel桌面,可以直接在 TWRP 刷入;
- 修改build.prop,把机型改为Pixel,文件下载,把这个文件和zip包放一起,同上,刷入zip包(主要是懒,没有手动编辑);
- 安装 LocationReportEnabler 最新版,(不要去市场下载 Xposed 版),清空 Google 相关应用的数据重启;
- 这时候 Pixel 启动器、 Google Now、Google Assistant 不出意外都可以用了。
Pixel 导航栏
暂且称之为Pixel 导航栏吧。为了简单和完美,使用 Subtratum 框架配合相应主题实现。
- 安装 Subtratum 主题管理器(Coolapk 或者 Play 商店),会自动向系统区写入框架必要的文件;
- 安装 N Navbar 主题,在 Subtratum 主题管理器安装,选择喜欢的样式,下拉 应用到系统并重启即可。
这种方式的效果和刷 CM 系统使用相应主题的效果相同,远比那些用图片做假冒 Pixel 导航栏来的快捷和完美。
最后,如果想要体验最新的拨号盘等特性,可以使用Coolapk市场进行更新应用。一些第三方的固件是检查不到更新的,这也算是使用官方固件的好处了。
至此所有操作完毕。关键点:使用 LocationReportEnabler 开启 Google Now;修改机型开启 Google Assistant;使用 Substratum 框架修改导航栏。