如果您喜欢动手体验并且拥有 Redmi 设备,本文将说服您升级到带有 Pixel Experience ROM 的 Android Pie。即使您没有 Redmi 设备,阅读本文也可以帮助您升级自己的设备。

小米是中端 Android 设备的市场领导者。红米 Note 4 是 2017 年出货量最大的 Android 设备之一。由于其强大的硬件规格使手机超级流畅,它变得更受欢迎。当时小米提供的价格远低于其他类似配置的手机。

Note 4 在基于 Android Nougat 7.1 的 MIUI 10 上运行。投放市场的最新 Android 版本是 Android Pie,而 Android Q 可能会在未来几个月内推出。Note 4 的所有用户都希望升级到最新的操作系统,但遗憾的是,该公司没有这样的计划,也没有推送安全补丁更新。

在最近的公告中,宣布 Note 4 和之前发布的设备将不会获得 MIUI 11 更新。但不要担心,因为不管这个坏消息如何,您都可以使用自定义 Android ROM 升级到最新的 Android Pie。

如果您想享受 Android Pie 的最新功能和安全更新,而又不想因为购买新的 Android 设备而超出预算,那么请仔细阅读本文。我们许多使用 Note 4 或其他 MI 设备的人都希望在我们的设备上升级到下一代 Android Pie。本文是为红米 Note 4 写的,但适用于所有运行 MIUI 的小米设备(红米 3、红米 Note 3、红米 Note 4、红米 4、红米 Note 4A、红米 Note 5、红米 Note 5 Pro、红米) 5、红米 5 Pro、红米 5A 、红米 9、红米Note9、红米10、红米Note10 5G、包括小米数字比如小米9、小米10、小米11、等本系列产品)。
但在安装最新的 Android ROM 之前,让我们先了解一些我们真正需要清楚的基本概念,关于 Android 和自定义 ROM。

引导加载程序

在任何 Android 设备上实际安装自定义 ROM 之前你应该知道的事情

什么是自定义ROM?
首字母缩略词 ROM 代表只读存储器。但这对于定制的 Android ROM 来说有点混乱,它是永久编程到只读存储器中的固件或软件,并直接与硬件交互。
Android 是一个开源项目,因此任何开发人员都可以为各种设备编辑、修改和编译代码。自定义 ROM 完全由社区开发,社区由热衷于改装的人组成。

Android 自定义 ROM 可用于智能手机、平板电脑、智能电视、媒体播放器、智能手表等。当您购买新的 Android 设备时,它带有公司安装的固件或由制造商控制且功能有限的操作系统。以下是切换到自定义 ROM 的一些好处。

性能:自定义 ROM 可以提供巨大的性能改进。设备制造商将时钟速度锁定在最佳水平,以平衡热量和电池寿命。但是自定义 ROM 对时钟速度没有限制。

电池寿命:公司安装的固件有很多膨胀软件或 OEM 安装的应用程序,这些应用程序总是在后台运行,消耗处理器资源,从而耗尽电池电量。

更新:等待厂商发布更新非常令人沮丧。自定义 ROM 始终会更新,具体取决于 ROM 背后的活跃社区。

以下是一些可用于 Note 4 和相应小米设备的 Android 自定义 ROM 列表:

  • Pixel 体验ROM
  • 复活混音ROM
  • 血统操作系统 ROM
  • 点操作系统 ROM
  • 光盘驱动器
解锁成功

为什么偏爱像素体验?
经过大量研究,我得出的结论是 Pixel Experience 最适合一般用户的需求,因此我决定采用它。顾名思义,它应该在您的设备上为您提供类似 Google Pixel 的体验。此 ROM 预装了 Google 应用程序,因此无需从外部闪存。社区定期提供无线 (OTA) 更新。在过去的六个月中,我一直在使用此 ROM,并且每月都会获得安全补丁更新以及其他错误修复和增强功能。
Pixel Experience 是一种轻量级且可定制性较低的 ROM,因此消耗的电池更少。电池性能出众,超出预期。

安装自定义 ROM 时是否存在安全问题?
安装自定义 ROM 不会危及手机或设备的安全性是不正确的。每个自定义 ROM 的背后都有一个庞大的社区和成千上万的用户对其进行测试。
对于自定义 ROM 安装,您无需对设备进行 root 操作——它 100% 安全可靠。如果我们将这个讨论特定于 Pixel Experience ROM,那么它是为 Nexus 和 Pixel 设备开发的纯原生 Android ROM,并由开发人员和维护人员移植到特定的 Android 设备。

在安装自定义 ROM 之前,您需要解锁引导加载程序。在引导加载程序解锁过程中,您会看到供应商发出的警告,指出解锁引导加载程序后您的手机安全性会降低。这样做的原因是,未经设备制造商或设备所有者的任何许可,可以使用未锁定的手机安装新的 ROM。因此,被盗或丢失的设备可以通过刷新 ROM 来重新使用。无论如何,有多种方法可用于非正式地解锁引导加载程序并在未经制造商许可的情况下安装 ROM。

由于社区提供的最新更新,自定义 ROM 比库存 ROM 更安全。设备制造商是盈利公司。他们希望他们的客户在两年后升级他们的手机;所以他们停止提供支持并停止推送软件更新!另一方面,自定义 ROM 是由非营利社区驱动的。他们依靠社区的支持和捐款运作。

命令ADB

对 Android 设备进行 root 是什么意思,在刷新自定义 ROM 之前真的需要这样做吗?
在 Windows 机器上,有一个拥有所有权限的管理员帐户。同样,在 Linux 中也有 root 帐户的概念。Android 使用 Linux 内核;所以所有操作系统的内部结构都与 Linux 中的相同。

您的 Android 手机使用 Linux 权限和文件系统所有权。您在登录时就是用户,并且您只能根据您的用户权限执行某些操作。在所有 Android 设备中,供应商都隐藏了 root 用户以避免滥用。

生根Android手机是为了越狱手机,让用户深入了解设备。我个人建议您不要对设备进行 root,因为这样做实际上不需要将自定义 ROM 刷入设备。

以下是您不应该对设备进行 root 的几个原因:

  1. 生根可以让您的应用程序完全控制系统,并且有可能滥用权力。
  2. 谷歌官方不支持root设备。
  3. 银行应用程序、BHIM、UPI、Google Pay、PhonePe 和 Paytm 将无法在有 root 权限的设备上运行。
  4. 有一种说法认为刷入自定义 ROM 需要手机 root 权限,但事实并非如此。您只需要解锁引导加载程序即可。

什么是引导加载程序,为什么要在刷新自定义 ROM 之前将其解锁?
引导加载程序是负责在设备上启动内核的专有映像。它只不过是设备的守卫,负责初始化 root 和用户之间的信任。引导加载程序可以直接将操作系统闪存到分区,或者我们可以使用自定义恢复来做同样的事情。

在本文中,我们将使用 Team Win 自定义恢复来刷新设备中的操作系统。

在 Microsoft Windows 术语中,BIOS 的概念与引导加载程序相同。让我们看一个例子。当我们在笔记本电脑或 PC 上安装 Linux 和 Windows 时,有一个名为 GRUB 的引导加载程序,它允许用户引导 Windows 或 Linux。引导加载程序从文件系统指向操作系统分区。在按下电源按钮启动手机时,引导加载程序将启动进程以引导安装在文件系统中的操作系统。

大多数引导加载程序都被供应商锁定,以确保用户坚持使用供应商为该特定设备专门设计的操作系统。使用锁定的引导加载程序,不可能刷新自定义 ROM,错误的尝试可能会使设备变砖。同样,这是供应商提供的安全功能之一。

引导加载程序可以通过两种方式解锁 - 一种是供应商提供的官方方法,另一种是可能导致设备变砖的非官方方法。

团队胜利恢复项目

在小米设备上安装 Pixel Experience 上一
节介绍了我们在刷入自定义 ROM 之前需要明确的概念。现在让我们一步一步地在任何 Android 设备上安装自定义 ROM。我们专门在 Redmi 设备上工作,这是基于我自己的经验。

在解锁引导加载程序之前,需要记住以下几点:

  • 在 PC/笔记本电脑上备份手机(您不太可能丢失任何数据,这一步只是预防措施)。
  • 解锁引导加载程序会使保修失效。
  • 确保将 Android ROM 的 zip 文件下载到设备的内存或 SD 卡中。
  • 确保在解锁过程完成后解锁设备的引导加载程序,因为错误的尝试可能会使设备变砖。

在笔记本电脑/PC 上遵循的步骤

  1. 在您的笔记本电脑/PC 上,导航到并单击立即解锁按钮。
  2. 使用您用于登录设备的凭据登录 MI 帐户。
  3. 请记住凭据,因为这是最重要的步骤。
  4. 根据新的 MI 解锁引导加载程序方法,您不需要 MI 的许可。要下载 MIUI Unlock 应用程序,只需单击按钮。大小约为 55MB。
  5. 前往我们在步骤 4 中下载 MIUI Unlock 应用程序的位置,然后双击miflash_unlock.exe
  6. 使用步骤2中使用的MI账号登录。
  7. 确保设备使用 USB 电缆正确连接到 PC(状态将显示在应用程序中)。

在手机上遵循的步骤

  1. 转到设置->关于手机
  2. 在 MIUI 版本上点击五次;它将在您的设备上启用开发人员选项
  3. 转到设置-> 其他设置-> 开发人员选项,然后点击OEM 解锁。不要启用此功能,而是单击文本进入内部。
  4. 输入您的密码/PIN(以设备设置的以进行确认)并启用该选项。
  5. 进入设置->附加设置->开发者选项,然后进入MIUI状态,点击添加账户。此步骤将添加 MI 帐户以解锁引导加载程序。有时帐户未添加,在这种情况下,请重新启动手机。
  6. 从设置-> 其他设置-> 开发人员选项启用 USB 调试。
  7. 关闭手机并同时按下电源按钮和“降低音量”键。
  8. 将 USB 电缆连接到设备和笔记本电脑/PC。

在手机上完成这些步骤后,在您的 PC/笔记本电脑上重复以下步骤

  1. 单击解锁按钮。
  2. 将出现一个包含以下消息的对话框:“解锁手机将清除所有手机数据。还要继续解锁手机吗?” 无论如何单击解锁。
  3. 如果未解锁,您将看到图 2 中所示的消息。有指定的时间,之后您可以重试。时间从 24 小时到 360 小时不等。就我而言,它是 360 小时,也就是 15 天!
  4. 在指定的时间段后,执行相同的步骤,引导加载程序将被解锁,您将看到如图 3 所示的结果。

安装 Team Win Recovery Project (TWRP)
Team Win Recovery Project (TWRP) 是适用于基于 Android 的设备的开源自定义恢复映像。它提供了一个支持触摸屏的界面,允许用户安装第三方固件并备份当前系统。刷机、安装或生根 Android 设备时,它会安装在 Android 设备上。

  1. 从官方网站下载适用于您设备的 Pixel Experience ROM 。就我而言,设备是红米 Note 4 (Mido);下载 zip 文件并将其保存在手机内存中。
  2. 在 Web 浏览器中,导航到 Android SDK 工具网站。在下载部分,您将找到适用于您的平台的三个链接 - Windows、Linux 和 Mac。根据您的操作系统,下载大约 7MB 的 SDK。
  3. 在 Web 浏览器中,导航到并搜索您的设备。在这里,请记住我的设备是红米 Note 4,名称是小米红米 Note 4(x) (mido)。只需单击链接即可转到您的设备。您可以单击一个名为“下载链接”的部分。选择最新的 TWRP 镜像并下载。
  4. 前往下载目录并解压缩在步骤 1 中下载的平台工具的 zip 文件。
  5. 将步骤 2 中下载的 TWRP 图像文件移动到 Platform Tools 文件夹中。
  6. 使用 USB 数据线将手机连接到计算机,并确保USB 调试处于开启状态。
  7. 打开命令窗口和 CD 到Platform Tools目录。
  8. 在命令提示符下运行以下命令:
    i. 运行命令adb devices,并确保您的设备已列出(图 4)。
    ii. 运行命令adb bootloader。它将带您进入引导加载程序。
    三、现在输入fastboot devices。您的设备将在此处列出。
    四、运行命令fastboot flash recovery twrp-image-file.img
    v. 运行命令fastboot boot twrp-image-file.img
    六. 稍等片刻,您将看到 Team Win Recovery Project 在您的设备上启动。

在小米设备上安装自定义ROM的步骤

在设备上安装 Pixel Experience ROM
现在您已经启动到 TWRP。建议您进行备份。按备份,选择以下选项,然后向右滑动进行备份。

  • 系统
  • 数据
  • 小贩
  • 恢复
  • 开机
  • 系统映像
  1. 接下来,从您的设备中擦除现有的库存 ROM。为此,请转到擦除->高级擦除选项,选择以下选项并擦除它们:
  • 达尔维克
  • 系统
  • 数据
  • 缓存
  • 小贩

ii. 返回“安装”选项并浏览像素体验 zip 文件,选择它并滑动以闪烁。这将需要一些时间。完成后,擦除缓存。
三、按重新启动启动按钮。
Pixel Experience 将在您的设备上启动。
恭喜,您现在已成功升级到 Android Pie。