在加密Wileyfox上恢复SuperSU的方法

5次阅读
没有评论

如何在加密的Wileyfox上通过TWRP恢复SuperSU?

问题描述

尝试在其Wileyfox Spark+设备上进行root操作时遇到了问题。该设备运行COS 13.0.1,基于Android 6.0.1。在使用TWRP恢复刷入SuperSU的过程中遇到了困难。尽管已经按照教程解锁了OEM引导加载程序,并安装了USB驱动程序和其他必要设置,但在使用ADB命令尝试通过侧载刷入SuperSU时失败,因为设备已加密。

解决方案

请注意,操作前请备份重要数据,并确保了解所有步骤的风险。

方案1:使用TWRP恢复清除加密

由于设备已加密,直接通过ADB命令侧载SuperSU会失败。一种解决方法是使用TWRP恢复清除数据分区,从而解除加密状态。这将清除所有数据,因此在执行此操作前,请务必备份重要数据。

步骤如下:

  1. 启用OEM引导加载程序解锁
  2. 在设备设置中进入开发者选项,启用“OEM引导加载程序允许解锁”。

  3. 安装USB驱动程序

  4. 确保PC上已安装正确的USB驱动程序。

  5. 启用USB调试和其他必要设置

  6. 在设备设置中启用USB调试、未知来源的应用程序安装以及ADB安装未签名应用程序。

  7. 解锁引导加载程序

  8. 按住正确按钮解锁引导加载程序,并在TWRP恢复中启用它。

  9. 安装TWRP恢复

  10. 使用命令行工具刷入TWRP恢复镜像:
    shell
    fastboot devices
    fastboot flash recovery twrp3100.img

  11. 清除数据分区

  12. 在TWRP恢复中选择“格式化数据”选项,这将清除加密并解除设备的加密状态。

  13. 重启设备

  14. 重启设备,进入系统。

  15. 通过ADB侧载SuperSU

  16. 确保TWRP中已启用ADB侧载功能。
  17. 使用ADB命令刷入SuperSU:
    shell
    adb sideload supersu279.zip

方案2:使用Magisk进行系统级安装

如果不想清除所有数据,可以考虑使用Magisk进行系统级安装。Magisk可以在设备加密的情况下安装SuperSU,且不需要清除数据分区。

步骤如下:

  1. 下载Magisk安装包
  2. 访问Magisk官网或GitHub页面下载最新版本的Magisk安装包。

  3. 安装Magisk

  4. 使用TWRP恢复刷入Magisk安装包:
    shell
    adb sideload magisk-vX.X.zip
  5. 重启设备进入系统。

  6. 使用Magisk Manager安装SuperSU

  7. 打开Magisk Manager应用,点击“安装”按钮,选择SuperSU安装包并完成安装。

方案3:使用Fastboot或ODIN刷入

如果上述方法均不适用,可以尝试使用Fastboot或ODIN工具刷入SuperSU。但需要注意的是,这种方法可能较为复杂且风险较高。

步骤如下:

  1. 下载SuperSU安装包
  2. 从可信来源下载SuperSU安装包。

  3. 使用Fastboot刷入

  4. 使用Fastboot命令刷入SuperSU:
    shell
    fastboot flash system supersu279.zip
  5. 重启设备。

  6. 使用ODIN刷入

  7. 打开ODIN工具,选择SuperSU安装包,点击“开始”按钮刷入。

注意事项

  • 在执行任何操作前,请确保备份重要数据。
  • 如果遇到问题,请查阅官方文档或联系设备制造商获取更多帮助。

通过上述方法之一,你应该能够成功在加密的Wileyfox设备上安装SuperSU。

正文完