标签 Redmi 下的文章

年初给老婆入手了“红米Note 12 Turbo”,整机较轻,运行速度快,最大惊喜是可以运行“yuzu”(Switch模拟器),可以玩“星之卡比:探索发现”。于是上个月也给自己入手一台(终于脱离“红米K30 5G”的苦海…)。

优点:

  • SoC采用高通的骁龙7+Gen2,高性能。
  • SoC能耗比高,OLED屏幕加持,续航很出色。
  • 塑料机身,取消屏幕支架,整机重量不到190g。
  • X轴线性马达,打字的震动反馈舒适。
  • 双扬声器。

缺点:

  • OLED屏幕,会有烧屏风险。
  • 即使国外有销售(国外名称为Poco F5),LineageOS官方没有支持。
  • Android 14的第三方ROM,自动亮度失效。(注:已修复)

1. 刷机

此机型有很多第三方ROM可选,推荐两个:

本人喜欢“Uvite 14”,下面介绍对应的刷机方法:

1.1. 下载文件

  • Recovery(可选)

  • ROM文件

    • Paranoid官方提供了针对Recovery和Fashboot的刷机包。
    • 个人建议下载Fashboot版,后面安装KernelSU会方便一点。

1.2. 刷ROM

注:

  • 刷机前,需要利用小米手机解锁工具进行解锁(此处略)。
  • 由于使用了A/B分区,Recovery集成在boot分区(跟系统Rom集成),所以刷入的第三方Recovery会被系统Rom所覆盖。
  • 由于Recovery集成在boot分区,所以就建议使用Fastboot模式刷系统Rom。
  • 使用Windows系统的,一定要先装好驱动。

方案1,使用Recovery

注:不推荐这个方案。

手机开机进入Fastboot模式(同时按音量减和开机键),刷入Recovery并进入,参考命令如下:

# 刷入Recovery
fastboot devices
fastboot flash recovery twrp-3.7.1_12-v8.6_A14-marble-skkk.img
fastboot reboot recovery

进入Revocery后,就是常规操作了:

  • 格式化data(首次刷这个系统,需要执行此步骤。记得先备份好文件。)
  • Recovery里刷入“Uvite 14”的Recovery版ROM
  • 重启后完成

方案2,使用Fastboot

注:如果使用Windows系统刷机,要先安装好驱动。具体驱动文件,在官方刷机工具里已提供。

Paranoid官方提供了Fastboot的刷机工具:https://github.com/ghostrider-reborn/aospa-flashing-kit/tree/marble

如果手工执行刷机,可参考以下步骤:

  • 手机开机进入Fastboot模式
  • 电脑端执行以下命令

    # Fastboot模式刷ROM
    fastboot update --skip-reboot aospa-uvite-beta-marble-20240617-image.zip
  • 期间手机会重启进入AOSPA Fastbootd,并执行余下处理,这里不要管
  • 直到电脑端提示Finished. Total time: 238.537s,表示完成刷机。此时,手机选Reboot system now,并按电源键,手机重启进入系统。

2. 获取Root权限

推荐使用KernelSU,天然自带隐藏功能,避免App检测Root。

参考资料:

参考步骤:

  • 在github下载最新的KernelSU apk,并在手机安装。
  • 从“Uvite 14”的Fastboot版的刷机包中,提取boot.img文件,并放到手机上。
  • 手机上使用KernelSU apk对boot.img打补丁。
  • 把打补丁后的boot.img刷入手机。

    • 这一步,我的做法是把打补丁后的boot.img,替换“Uvite 14”的Fastboot版的刷机包对应文件,并使用刷ROM的操作刷入。
  • 重启手机后,再打开KernelSU,就提示正常工作了。

3. 刷成砖

值得记录的是,试过使用Recovery刷Rom导致刷成砖。主要是刷机过程中,Recovery自动重启,导致刷机过程意外终止,手机被刷成砖,不能启动,也不能进入Fastboot模式。

由于采用高通的SoC,这个情况,可以进入9008模式,刷入Rom,实现拯救手机。而Android手机进入9008模式的方式,主要有两个,一个是使用刷机线,另一个是开机过程短接主板上的特定触点。查了下,这个手机只能通过“短接触点”的方式进入9008。由于我直接申请售后,就没有继续深入研究了。

关于9008刷机线(以下内容来源网络,没有实践过):

  • 使用Micro USB数据线,即USB 2.0的数据线。
  • 剥开“绿色”和“黑色”的线,露出金属,用于短接。
  • 使用此数据线连上电脑,另一头接上Type C转接头。
  • 手机关机状态下,短接“绿色”和“黑色”线(用手摁住即可),Type C转接头连上手机,几秒后松开两个金属线,在电脑设备管理器(我的电脑-右键-管理-设备管理器-端口COM和LPT)中可以看到9008端口。
  • 如果嫌麻烦,可以直接购买9008刷机线,有个按钮可以实现短接“绿色”和“黑色”的线。