TWRP Recovery 是 Android 高级用户的首选自定义恢复软件,最近发布了最新版本,标记为 3.7.1。此新版本改进了对运行 Android 13 的 Android 设备的支持,使您的 Realme 或 Oppo 手机升级更加容易。

此外,在 Android-10 分支下编译的设备现已移至 Android-11 分支,确保对 Android 13 的最新支持。该更新还包括针对 TWRP 编译的基于 Android 9 的设备的功能更新以及修复针对困扰以前版本的传感器错误。

TWRP Recovery 的突出功能之一是其基于触摸的界面,它为其他自定义恢复选项设定了高标准。借助 TWRP Recovery,用户可以通过多种方式调整智能手机,从刷新自定义 ROM 和修改文件到可执行 zip 文件。

总体而言,TWRP Recovery 的最新版本对于 Android 爱好者来说是一个令人兴奋的更新。它提供了改进的支持和错误修复,使定制过程比以往更加顺畅。如果您有兴趣在手机上安装最新版本的自定义恢复,请继续阅读有关如何执行此操作的更多详细信息。

什么是 TWRP 恢复?

TWRP(Team Win Recovery Project)Recovery 是一款适用于 Android 设备的自定义恢复软件,允许用户执行高级任务,例如刷新自定义 ROM、创建备份和安装第三方 mod。 TWRP Recovery 提供基于触摸的界面,使用户可以更轻松地导航和执行各种任务。它还提供对 Android 设备的库存恢复中不可用的一系列功能的访问。

TWRP Recovery 因其多功能性和易用性而在 Android 高级用户中广泛使用。它提供了许多自定义选项,使其成为那些喜欢修改和修补设备的人的必备工具。此外,TWRP Recovery 为较新的 Android 版本和设备提供更好的支持,使其成为想要超越制造商限制升级设备的用户的热门选择。

总体而言,TWRP Recovery 是一款功能强大的工具,可以通过为用户提供库存恢复中不提供的一系列高级选项和功能来帮助用户释放 Android 设备的全部潜力。

TWRP主页

所有功能和选项都经过精确组织,在进行自定义恢复时您不会发现任何混乱。恢复是设备软件中非常重要且很小的一部分。 TWRP 恢复可以访问软件的这一部分,您可以使用它来调整手机的系统设置。

TWRP 恢复的特点

以下是您可以使用 TWRP 恢复执行的功能列表:

  • 对手机数据进行完整备份。
  • 在您的手机上安装自定义文件。
  • 获得手机的 root 访问权限。
  • 滑动确认界面有助于消除意外闪光。
  • 您可以使用“擦除”菜单根据选择清除分区。
  • 您可以使用 TWRP 单独挂载分区。
  • 一键式 ADB 旁加载功能允许从计算机访问系统以刷新文件。

TWRP 3.7.1 版本有哪些新增功能?

TWRP 3.7.1 已正式发布,支持多种支持的设备。此更新标志着一个重要的里程碑,特别是对于运行 Android 12 的用户而言。非常感谢所有维护人员和社区的持续支持。

有关此版本的更多详细信息,请参阅下面的列表。在 Zulip 上关注我们,随时了解我们的进展。您还可以在各自的 Jenkins 视图下找到特定于设备的构建。

Android 12.1 设备(A12.1 及更高版本)

  • 添加lpdump库-bigbiff
  • 更新捷克语翻译 – kacskrz
  • 支持 QTI Vibrator 更新 – sekaiacg
  • 支持 boot-hal-1.2 – CaptainThrowback
  • 允许设备禁用 Flash Current TWRP – CaptainThrowback
  • 修复更改 TWRP 备份文件夹时的自定义主题放置 – faoliveira78
  • 使用 /data/recovery 进行设置 – AndroiableDroid
  • 从 fstab 忽略不存在的逻辑分区 – AndroiableDroid
  • 修复未加密设备上更改 TWRP 备份文件夹后的自定义主题 – faoliveira78
  • 用于日志记录的 libtar 标记 – AndroiableDroid
  • 无需设置Board即可动态选择fscrypt策略 – AndroiableDroid
  • 创建超级分区后设置属性 – CaptainThrowback
  • 删除已弃用的 vold 代码 – CaptainThrowback
  • 在解密之前为需要的设备尽早准备数据/媒体 – DarthJabba9
  • 从备份中排除软件包限制 – DarthJabba9
  • 支持F2FS压缩 – DarthJabba9
  • 修复 USB 存储的默认 LUN – DarthJabba9
  • 修复 TWRP 存储的默认上下文 – nilz3000
  • 删除 htcdumlock – DarthJabba9
  • 将 POSIXAsyncIO 添加到 MTP 服务器 – sekaiacg
  • MTP 安全修复 – James Wei
  • 修复 MTP 中的 POSIX 返回值 – chih-hung
  • 正确取消 MTP 中的事件 – Ray Chi
  • 在 GUI 加载之前加载内核模块 – AndroiableDroid
  • 添加 AIDL v2 Vibrator 接口 – Woomymy
  • 挂载vendor_dlkm动态分区 – micky387
  • 从备份中排除 gsi – me-cafebabe
  • 更新分区信息的默认值 – me-cafebabe
  • 修复自定义主题的恢复设置 – faoliveira78
  • 备份时忽略没有 fscrypt 策略的文件 – bigbiff
  • 修复 fastboot 模式处理 – micky387
  • 除非设备有分区,否则不要设置vendor_dlkm – micky387
  • 更新 fastboot 的 TWRP 属性以不覆盖 android – CaptainThrowback
  • 允许配置帧速率 – dereference23
  • 排除 GKI 内核模块在 init 上加载 – CaptainThrowback
  • 修复 ABGR minui 图形 – KrutosVIP
  • 添加标志以排除 libxml2 – CaptainThrowback
  • 选择加入 lptools – CaptainThrowback
  • 修复 Gui init 进程 – AndroiableDroid
  • 触摸屏幕时不要唤醒 – micky387
  • 设置 UTC 属性以防止时间戳错误 – nilz3000
  • 使用健康服务来提高电池容量 – Mohd Faraz
  • 默认包含健康服务 – AndroiableDroid
  • 在刷新映像之前在分区上进行 BLKDISCARD – me-cafebabe
  • 使用后卸载oem和vendor分区,防止出错 – AndroiableDroid
  • 解密前加载内核模块 – AndroiableDroid
  • 跳过 Android 的额外 fstab 处理 – AndroiableDroid
  • 修复rapidxml构建错误 – CaptainThrowback
  • 将 TWRP 板变量移至供应商/soong – nebrassy
  • STRINGIFY 宏的多个参数 – nebrassy
  • 启用电池服务的旧方法 – CaptainThrowback
  • 将僧伽罗语移至其他语言 – CaptainThrowback
  • 添加加载供应商内核模块的能力 – nilz300
  • 当设备上的加密被破坏时修复恢复设置 – faoliveira78
  • 修复终端中的时区 – sekaiacg
  • 缺少 TW_MAX_BRIGHTNESS 时发生错误 – CaptainThrowback
  • 使用 a/b 分区重新打包对供应商启动和恢复的支持 – DarthJabba9
  • 包括 AIDL 触觉的供应商库 – CaptainThrowback
  • 在 fastbootd 之前取消映射超级设备 – color597 和 CaptainThrowback
  • 修复默认文件夹的创建 – faoliveira78
  • 在 PartitionManager 中使用 unmount2 – CaptainThrowback
  • 恢复设置在格式化数据后保存修复 – faoliveira78
  • 格式化数据后运行 formatdata.sh – CaptainThrowback
  • 在将当前 TWRP ramdisk 重新启动之前卸载供应商 – sekaicg
  • 可变参数函数语法修复 – bigbiff
  • twrpRepacker ramdisk 格式修复 – sekaiacg

TWRP 3.7.0版本有什么新功能?

TWRP 3.7.0 现已推出,适用于大多数当前支持的设备。

我继续感谢所有维护者和你们的支持。

此版本是 Android 12 的主要版本。Android 13 开发现已开始。详情请参阅下面的列表。

Android 12.1 和 Android 11 分支

  • FFS 设备的 MTP 错误处理 – nijel8
  • 模块加载选择加入 – CaptainThrowback
  • SELINUX 缺少上下文 – CaptainThrowback
  • 通过加密备份删除更多已弃用的代码 – CaptainThrowback
  • 主题版本控制移植到 golang – AndroiableDroid
  • TWRP 中的 Python 支持 – CaptainThrowback
  • 中文更新 – bluehomewu
  • 排除/data/extm – sekaicg
  • MTP 修复了复制文件 > 4G – sekaicg
  • 在供应商中配置硬件二进制文件 – bigbiff
  • 不要强迫超量 RO – me-cafebabe
  • 解锁设置中的所有块分区 – me-cafebabe
  • RapidXML 对二进制 xml 的保释 – me-cafebabe
  • 仅当逻辑分区存在时才创建的符号链接 – me-cafebabe
  • 状态栏图标的主题变量 – Yiliee
  • 董事会定义的备份目录排除项 – DarthJabba9
  • 波兰语更新 – kacskrz
  • 包含带有板变量的 fastbootd – me-cafebae
  • 在 zip 安装过程中解锁块设备 – bigbiff
  • 更新大小时将分区挂载为 RO – me-cafebabe
  • 允许在仅 A 设备上取消映射超级设备 – me-cafebabe
  • 在刷新 TWRP 之前解锁块分区

安卓12.1分支

  • 构建期间的 BASH 和 nano 修复 – CaptainThrowback
  • zip 安装增强功能 – DarthJabba9
  • Android 12 加密支持 – bigbiff
  • A12 的依赖性修复 – me-cafebabe
  • cryptfs-hw 修复 – me-cafebabe
  • FDE 兼容性 – me-cafebabe
  • boot-hal 1.2 支持 – tnakamur
  • boot-hal 库修复 – CaptainThrowback
  • 不要为所有设备包含 fastbootd – me-cafebabe
  • 内核模块加载 – 等待电池 sysfs 初始化 – sekaicg
  • 修复安装自定义主题 – sekaicg
  • 更新 Android 12 中 XML 二进制文件的处理 – me-cafebabe
  • 跳过解密修复 – sekaicg
  • ABX xml 文件的集成代码 – _that 和 DarthJabba9

安卓11分支

  • 修复在没有供应商分区的设备上复制 sepolicy – webgeek1234
  • 设置 system_ext 分区的默认值 – me-cafebabe

安卓9分支

  • 中文更新 – bluehomewu
  • 波兰语更新 – kacskrz
  • TWRP 对 Oreo 及以上版本的 Python 支持 – CaptainThrowback
  • keymaster API V1 修复 – bigbiff

TWRP 3.6.2 版本有哪些新增功能?

TWRP 3.6.2 现已推出,适用于大多数当前支持的设备。

此版本是错误修复版本。详情请参阅下面的列表。

3.6.2 中的新增内容:

Android 9 和 Android 11 分支

  • A12 keymaster keyblob 结构文件更新(用于无 pin 加密) – zhenyolka & Quallenauge
  • 修复
    • 覆盖 bootctrl 以闪烁图像 – CaptainThrowback

安卓9分支

  • Keymaster 3 转储函数 – koron393

安卓11分支

  • USB 拔出时重新创建 Mtp ffs 句柄 – nijel8
  • 修复
    • 仅在请求时编译供应商内核模块加载支持 – CaptainThrowback
    • 添加缺失的 selinux 上下文 – CaptainThrowback
    • 修复供应商的 sepolicy 比较 – webgeek1234

TWRP 3.6.1 版本有哪些新增功能?

TWRP 3.6.1 现已推出,适用于大多数当前支持的设备。

此版本是错误修复版本。详情请参阅下面的列表。

3.6.1 中的新增内容:

Android 9 和 Android 11 分支

  • 从重启菜单中删除 TWRP 应用程序 – LinkBoi00
  • 在重启菜单中切换到更大的按钮 – LinkBoi00
  • 使用 TW_QCOM_ATS_OFFSET 手动偏移时间 – CaptainThrowback
  • 允许指定多个属性文件路径 – CaptainThrowback
  • 采用的存储支持 – 由 nkk71 创作 – RIP
  • 更新 ramdisk 中的 Magiskboot 以支持 hdr_v4 + 格式修复 – CaptainThrowback 和 topjohnwu
  • 用于完整 .img 刷新的安装程序 zip 更新和用于 hdr_v4 支持的 Magiskboot + 格式修复 – osm0sis 和 topjohnwu
  • 修复
    • TW_THEME_VERSION 清理 – CaptainThrowback
    • Vold解密——CaptainThrowback
    • 切换插槽后更新分区详细信息 – Nebrassy
    • 在 TWRP 终端中使用更兼容的纳米显示术语 – osm0sis 和 theincognito
    • 仅当设备具有供应商挂载点时才卸载供应商 - LinkBoi00
    • 准备用户存储 – 如果 EnsurePolicy 失败,请勿保释解密 – DarthJabba9

安卓9分支

  • 更新俄语 – Ctapchuk/kirillsvc
  • 修复
    • TZData 清理 – CaptainThrowback
    • Nano/Bash 清理 – LinkBoi00
    • 切换插槽后卸载供应商 – CaptainThrowback
    • 将事件日志标签复制到恢复构建目录 – CaptainThrowback
    • 仅当设置 TARGET_USERIMAGES_USE_EXT4 时才包含 ext4crypt – CaptainThrowback
    • 在omni-5.1中构建 – CaptainThrowback
    • 插槽切换 – Nebrassy
    • 构建时的 Logcat – CaptainThrowback

安卓11分支

  • 添加支持安装realme/OPPO OTA – Ctapchuk
  • 将 lptools 添加到 ramdisk – CaptainThrowback & phhusson
  • 添加 EROFS 支持 – pomelohan
  • Fastbootd – 检查并运行启动脚本 – RazaDroid
  • 为自定义设备断言添加 TARGET_OTA_ASSERT_DEVICE – DarthJabba9
  • 更新简体中文翻译 – sekaiacg
  • 修复
    • 切换插槽后更新分区详细信息 – Nebrassy
    • 卸载动态设备 – 不删除挂载点 – bigbiff
    • 安装 zips – 删除不必要的 CloseArchive 调用 – sekaicg
    • /sdcard 安装 – bigbiff
    • 安装 zips – 支持 64 位 zips – sekaiacg
    • OTA > 4 GiB 的熔断问题 – luoqiangwei1
    • 安装 zips – StartIteration 崩溃 – sekaiacg
    • 内核模块加载器日志清理 – Megendanz
    • 启动脚本清理 – CaptainThrowback
    • 更新用于切换插槽的 Boot HIDL – MoetaYuko
    • ueventd 的 Sepolicy – Ghostrider-reborn
    • 更改 TWRP 文件夹清理 – Nebrassy
    • 支持 fscryptv1 – bigbiff
    • libresetprop 清理 – bigbiff
    • 启用 PIN 码后恢复 – sekaiacg 和 CaptainThrowback
    • 安装自定义主题 – sekaiacg
    • 内核模块加载完成后设置 prop – Ghostrider-reborn
    • 添加gki目录用于内核模块加载 – sekaiacg
    • 从备份中排除 com.android.art apex – nijel8
    • twrpRepacker 代码重复 – DarthJabba9
    • fstab 标志清理 – CaptainThrowback

TWRP 3.6.0版本有什么新功能?

TWRP 3.6.0 现已推出,适用于大多数当前支持的设备。

此版本包含针对 TWRP 编译的基于 Android 9 的设备的功能更新以及对 Android 11 的最新支持。在 android-10 分支下编译的设备现已移至 android-11 分支以获得最新支持。

安卓9分支:

  • 修复
    • SAR 为清楚起见更新脚本名称 – CaptainThrowback
    • 修复 android-7.1 中的构建工具箱 – CaptainThrowback
    • 修复重击 – Jarl-Penguin

Android 11 分支:

  • 添加支持安装realme/OPPO OTA – Ctapchuk
  • 将自定义 makefile 更新为 golang 模块 – bigbiff
  • sepolicy 更新 – nebrassy、bigbiff、CaptainThrowback
  • a11 的加密更新 – bigbiff、micky387、CaptainThrowback
  • 供应商内核模块加载器 – bigbiff
  • 虚拟 A/B 更新 – bigbiff
  • 快照合并 – bigbiff
  • 重新包装警告 – CaptainThrowback
  • f2fs 格式修复 – systemad
  • bootdevice 中的符号链接动态分区 – Mohd Faraz
  • 修复
    • 修复解析 get_args 以擦除缓存
    • 供应商 hal 修复 – Mohd Faraz
    • 修复三星触觉 – Soulr344
    • 摘要检查修复 – epicX
    • ozip 解密修复 – Ctapchuk
    • 改变空白屏幕的工作方式 – Sean Hoyt

Android 9 和 Android 11 分支:

  • 添加 PIN 输入的数字模板 – CaptainThrowback
  • 忽略 A12 XML 文件二进制格式 – zhenyolka
  • 添加对A12 keymaster的支持钥匙blob 文件结构 – zhenyolka
  • keymaster 恢复:启用 PIN、密码或图案时发出警告 – bigbiff
  • 用于恢复为启动设备的新刷新方法:高级 > 刷新当前 twrp – nebrassy
  • 工厂擦除和 mtp 修复 – CaptainThrowback
  • 添加印尼语 – Xdisk
  • 更新俄语 – Ctapchuk
  • 添加取消解密页面 – CaptainThrowback
  • 在 TWRP 中复制日志时复制 logcat – CaptainThrowback
  • 修复
    • FBE 加密修复 – CaptainThrowback
    • 重新打包器修复压缩问题 – nebrassy
    • 修复恢复引导循环的排除标准 – CaptainThrowback
    • 如果不可用则卸载供应商 – LinkBoi00
    • 主题更新 – LinkBoi00

TWRP 3.5.2-0 版本有哪些新增功能?

根据官方网站,TWRP Recovery 3.5.2-0版本为用户带来的新功能列表如下:

TWRP 3.5.2 现已推出,适用于大多数当前支持的设备。

此版本旨在修复摘要检查的回归错误。感谢 EpidX 为解决此问题所做的辛勤工作。

TWRP 3.5.0-0 变更日志:

安卓9

  • 修复 android-5.1 树中的构建 – CaptainThrowback
  • 新的 QTI 触觉支持 – AndroiableDroid
  • 新的 TSPDriver 触觉支持 – LameMonster82
  • Selinux 恢复问题 – AndroiableDroid
  • OEM 构建修复 – Fighter19
  • Gui 文件选择器中支持更多文件扩展名 – Mauronofrio
  • FBE 修复 – CaptainThrowback
  • Ozip 解密 – Mauronofrio
  • 不要使用持久化恢复日志 – bigbiff
  • 如有必要,延迟触摸启动 – bigbiff
  • 西班牙语翻译更新 – R0rt1z2
  • 修复仅 Slot A 设备上的缓存擦除问题 – AndroiableDroid
  • 从备份中排除 dumpsys 目录 – DarthJabba9
  • 德语翻译更新 – 4ndyZ
  • 运行时硬件旋转(不影响触摸屏) – webgeek1234
  • API 24 修复 – AndroiableDroid
  • 卸载时 vold_decrypt 错误 – CaptainThrowback
  • 多用户 – 当用户未解密时发出警告 – noahajac
  • FDE 加密修复 – CaptainThrowback
  • 加密状态修复 – nebrassy
  • 中文翻译更新 – Whyle
  • 主题更新以匹配 android-10 版本:CaptainThrowback
  • 将 TWRP 应用程序安装移动到高级页面 – Dees_Troy
  • 更新俄语翻译 – f2065

安卓10

Android-10 的推出发生了很多变化。您可以在以下位置查看更新列表:吉图布

上述所有 Android-9 更新均包含在这些受支持的设备中。

值得注意的提及:

  • Omni 10 最低支持:CaptainThrowback
  • 一般培养:Bigbiff、Mauronofrio、AndroiableDroid、CaptainThrowback、ianmacd、DarthJabba9
  • 加密支持:Bigbiff、Mauronofrio、CaptainThrowback
  • Fastbootd 支持:Bigbiff
  • 安装支持:Bigbiff、CaptainThrowback
  • 魔法支援:Bigbiff
  • 备份工具支持:Chaosmaster
  • Apex 支持:Bigbiff
  • 动态分区支持:Bigbiff

[su_spoiler title=”之前的变更日志:”]

TWRP 3.4.0-0

系统作为根 (SAR)

  • 使用 SAR 修复备份和恢复 – dianlujitao
  • 系统挂载点 – Chaosmaster
  • ORS——混沌大师
  • Zip 安装 – Chaosmaster
  • system_root 绑定挂载到 /system – Chaosmaster
  • 自动检测 SAR – Chaosmaster

消化

  • 修复子分区摘要的创建(自去年以来已对许多设备应用了错误修复) – Bigbiff

加密

  • ext4Crypt 封装密钥更新 – Peter Cai
  • 修复导出失败时升级加密密钥的问题 – Peter Cai
  • 修复对没有元数据分区的设备的包装密钥支持 – mauronofrio
  • 使用块映射文件写入 ORS 中的 /data 时不要跳过解密 – CaptainThrowback
  • FDE – 首先解密主密钥 – AndroidableDroid
  • vold_decrypt – 自动设置 Android 版本和补丁级别 – CaptainThrowback
  • 通过 twrp 标志设置包装解密支持 – Peter Cai
  • 除非需要,否则不要尝试打包支持 – mauronofrio
  • 恢复 /data/cache 上的 ext4 策略 – Bigbiff
  • 多用户解密 – 诺亚·雅各布森
  • FDE 重试 – AndroidableDroid

TWRP应用程序

  • 检查应用程序后卸载系统 – Bigbiff

预建更新

编译修复

  • TW_EXFAT_FUSE 编译修复 – Bigbiff
  • libuuid – 加密牛奶
  • “system/etc/ld.config.txt”未找到错误 – Martin Dünkelmann

语言更新

  • 葡萄牙——瓦斯科·马查多
  • 荷兰语——伊恩·麦克唐纳
  • 土耳其语 – Fatih Fırıncı
  • Backup_Tar 的本地化:Ian Macdonald

ld.config.txt

  • 8.x 树的更新 – CaptainThrowback
  • 修复 /sbin 的搜索路径 – CaptainThrowback
  • /sbin 应该在搜索路径中排在第一位 – Ian Macdonald

一般错误

  • 修复持久日志存储 – SyberHexen
  • 压缩持久日志 – Bigbiff
  • FB2PNG 编译错误 – Bigbiff
  • 从备份中排除 per_boot – Darth9
  • 卸载所有指向同一块设备的目录 – AndroidableDroid
  • 黑屏修复 – Sean Hoyt
  • Android-9+ 上默认使用工具箱 – mauronofrio

清理

  • 评论中的拼写错误修复 – VDavid003
  • ext4crypt 中的换行符 – CaptainThrowback
  • TW_OEM_BUILD 编译问题 – Patrick Zacharias
  • 修复依赖关系要求 – Dees_Troy
  • 修复 BB 和 Toolbox 的符号链接 – Dees_Troy

引导加载程序消息

  • 清理 – 亚历山德罗·阿斯顿
  • 添加可配置的偏移量

错误清除

  • uevent 错误和解密错误 – mauronofrio
  • 使用 copy_file 从 /etc 复制文件 – CaptainThrowback
  • ueventd 访问 /acct – 在 init 中早期创建目录 – cryptomilk

触觉

  • TSP 驱动程序 – LameMonster82
  • QTI 输入 – AndroidableDroid

更新引擎

  • 阅读所有断言 – Hernán Castañón

重置属性

  • 添加来自 Magisk 的 Resetprop – CaptainThrowback 和 mauronofrio
  • 从源代码编译 – Chaosmaster
  • 修复 android-7 及更早版本 – Chaosmaster
  • 清理属性中的空格 – AndroidableDroid

特性

  • 添加属性覆盖 – Chaosmaster

备份工具

  • 用于备份工具的 A/B 安装的挂载系统和供应商 – Chaosmaster

trpTar

  • 修复使用 pigz 和 openaes 时备份冻结的问题 – Fabrice Bellet

压缩安装

  • A/B zip 安装到非活动插槽的信息 – Chaosmaster
  • 重新启动到系统按钮现在允许在 zip 安装后重新启动到不同的分区
  • 进度条返工 – Chaosmaster

魔法更新

  • 从源更新二进制文件 – AndroidableDroid

A/B 更新程序 Zip 模板

  • 使用新的通用模板和最新的 Magiskboot 从头开始​​重写 A/B 安装程序 zip – osm0sis
  • 安装程序 zip 支持较新的 2SI SAR A/B 设备上的 recovery_a/recovery_b 分区 ramdisk – osm0sis
  • 为所有产品 A/B 设备生成安装程序 zip – bigbiff
  • 提高安装程序 zip 转储/写入速度并添加更多错误捕获 – arter97 和 osm0sis

OZIP 加密支持

  • 添加 OZIP 加密 – mauronofrio

文件选择器

  • 支持文件选择器中的更多扩展 – mauronofrio

TWRP 3.3.1-0

* Fix SELinux issues during formatting – dianlujitao
* Various fixes for toybox and toolbox builds – CaptainThrowback and bigbiff
* Flash both A and B partitions when installing a recovery ramdisk – Dees_Troy
* Add option to uninstall TWRP app from /system – Dees_Troy
* Create digest for subpartitions – bigbiff

TWRP 3.3.0-0

发布日期:2019 年 4 月 15 日

* Merge AOSP 9.0 r3 (Dees_Troy)
* Use ANDROID_ROOT variable instead of hard coding to /system (CaptainThrowback)
* Decrypt FBE on 9.0 and metadata decrypt (Dees_Troy)
* vold decrypt updates (CaptainThrowback and nijel8)
* Support vibration on LED class devices (notsyncing)
* Metadata decrypt support for Pixel 3 (Dees_Troy)
* Support rotating the display via build flag (vladimiroltean)
* Reboot to EDL mode button (mauronofrio)
* Support MTP on FFS devices (bigbiff)
* Update FDE decrypt to support keymaster 3 and 4 (Dees_Troy)
* Detect mkfs.f2fs version to properly format on f2fs partitions (Dees_Troy)
* Allow TWRP to use md5 and sha256 checksums for zip installs (bigbiff)
* TWRP can use /data/cache/recovery and /persist/cache/recovery on AB devices with no cache partition (bigbiff)
* Switch part of advanced menus in TWRP to use a listbox of options (Dees_Troy)
* Use magiskboot to allow repacking boot images for installing TWRP (Dees_Troy with thanks to topjohnwu of course)

TWRP 3.2.3-0

发布日期:2018 年 8 月 6 日

* Fix automatic installing of OTA zips on encrypted devices
* Remove SuperSU from TWRP
* Support both md5 and md5sum file extensions when doing MD5 checking for zip files

[/su_剧透]

下载TWRP恢复3.7.1-0

所有版本都可以在这里下载:点击这里

使用 Fastboot 在 Android 上安装 TWRP 3.7.1-0 Recovery

这种方法是大多数人选择的方法,因为它将恢复永久写入手机的分区,并且您可以在以后的任何日期根据命令轻松启动到它。此方法需要一台安装有最新 ADB 和 Fastboot 以及所有最佳驱动程序的 PC 和数据传输电缆。

先决条件:

  • 为手机充电:确保将您的 Android 设备充电至 50% 或更多,以获得更顺畅、不间断的过程。
  • 安装USB驱动和ADB Fastboot工具: 你需要最新的USB驱动程序 对应您的 Android 设备和最新版本ADB 和 Fastboot 工具安装在您的电脑上。
  • 启用开发者选项: 这开发者选项是 Android 手机中的一组隐藏设置,您可以通过点击版本号 7 次直到显示“您现在是一名开发人员。
  • 启用 USB 调试和 OEM 解锁: 你还需要启用USB调试, 和OEM解锁在你的手机上。为此,请遵循我们的指南这里。在同一位置,您还会找到一个启用 OEM 解锁的开关。
  • 解锁引导加载程序: 请务必解锁引导加载程序在手机上安装 TWRP Recovery 之前。
  • USB 线:为此过程请使用官方 USB 电缆。

指示:

  1. 下载最新的TWRP 3.7.1-0恢复并将其传输到与 ADB 和 Fastboot 目录相同的文件夹中。将此文件重命名为更简单的名称,例如 Recovery.img为了方便。
  2. 按住鼠标右键单击转移键,然后从菜单中选择打开命令提示符启动终端。
  3. 现在,将您的 Android 设备启动到快速启动模式(通常通过按住力量调高音量同时按键)。
  4. 将其连接到您的 PC,然后输入以下命令以确认连接:
    fastboot devices
  5. 如果一切正常,您应该会看到您的设备以快速启动模式连接,旁边有一个序列标识符。
  6. 现在,使用以下命令继续安装恢复:
    fastboot flash recovery recovery.img
    

    (将文件名替换为你保存的文件名)

  7. 对于具有 A/B 分区的设备,您无法将 Recovery 永久刷新到系统分区。每次要使用它时,您都必须手动启动进入恢复。为此,请输入以下命令:
    fastboot boot recovery.img

    (将文件名替换为你保存的文件名)

  8. 完成后,输入以下命令直接启动进入恢复模式:
    adb reboot recovery

在现有设备上升级 TWRP 版本

如果您的手机上已安装旧版本的 TWRP 恢复,则可以按照以下步骤将手机上的 TWRP 恢复更新为可用的最新版本。

  1. 下载最新版本的TWRP并将其放在手机根目录下。
  2. 将手机启动至恢复模式。
  3. 前往安装>>安装映像。
  4. 现在在根目录中找到 TWRP 恢复文件。
  5. 点击它并滑动以刷新文件。
  6. 然后转到“重新启动”>>并点击“恢复”以启动到最新的 TWRP 版本。

就这样,伙计们!我们希望您已使用我们的指南成功刷新并更新到可用的最新 TWRP 恢复!如果您对本指南有任何疑问,请在下面告诉我们,我们很乐意为您提供帮助!