问题描述
拥有英国版的 WiFi 版 Motorola Xoom,当前运行的是 Android 3.0.1,并且已经进行了 root 操作。希望升级到 Android 3.2 版本,并保持 root 权限。由于无法通过官方 OTA 更新方式完成,需要寻找替代方案。
解决方案
请注意,进行固件刷写存在风险,请确保备份重要数据,并谨慎操作。
方案1:使用 CyanogenMod 9
根据论坛回复,CyanogenMod 9 支持 WiFi 版 Motorola Xoom(型号为 wingray)。可以通过以下步骤进行升级:
- 备份设备:使用 Titanium Backup 备份当前的设置和应用。
- 下载固件:访问 CyanogenMod 的官方网站或镜像站点,找到适用于 wingray 的 CyanogenMod 9 固件。
- 刷写固件:使用 Fastboot 或者类似工具刷写固件。
- 恢复备份:使用 Titanium Backup 恢复之前备份的设置和应用。
具体步骤如下:
- 备份设备:
打开 Titanium Backup,选择“备份”功能,保存当前的设置和应用。
下载固件:
- 访问 CyanogenMod 官网或镜像站点,找到 wingray 的 CyanogenMod 9 固件下载页面。
下载适用于 wingray 的 CyanogenMod 9 固件。
刷写固件:
- 确保电脑和手机连接到同一个 Wi-Fi 网络。
- 打开终端或命令提示符,进入固件文件所在的目录。
运行以下命令刷写固件:
sh
fastboot flash recovery recovery.img
fastboot reboot-recovery
adb push cyanogenmod-9.img /sdcard/
adb shell
su
mount -o rw,remount /system
cp /sdcard/cyanogenmod-9.img /system/addon.d/10-cm-rom-version.sh
reboot恢复备份:
- 设备重启后,再次打开 Titanium Backup,选择“恢复”功能,恢复之前备份的设置和应用。
方案2:使用 Wingray
根据另一名用户的分享,可以尝试使用 Wingray,这是基于 CM9(Android 4.0 ICS)的定制固件,可以直接跳过 3.0 直接升级到 ICS,并保留 root 权限。
- 备份设备:同样使用 Titanium Backup 备份当前的设置和应用。
- 下载固件:访问 XDA 开发者论坛或其他可靠来源,找到适用于 wingray 的 Wingray 固件。
- 刷写固件:使用 Fastboot 刷写固件。
- 恢复备份:使用 Titanium Backup 恢复之前备份的设置和应用。
具体步骤如下:
- 备份设备:
打开 Titanium Backup,选择“备份”功能,保存当前的设置和应用。
下载固件:
- 访问 XDA 开发者论坛或其他可靠来源,找到适用于 wingray 的 Wingray 固件下载页面。
下载适用于 wingray 的 Wingray 固件。
刷写固件:
- 确保电脑和手机连接到同一个 Wi-Fi 网络。
- 打开终端或命令提示符,进入固件文件所在的目录。
运行以下命令刷写固件:
sh
fastboot flash recovery recovery.img
fastboot reboot-recovery
adb push wingray.img /sdcard/
adb shell
su
mount -o rw,remount /system
cp /sdcard/wingray.img /system/addon.d/10-cm-rom-version.sh
reboot恢复备份:
- 设备重启后,再次打开 Titanium Backup,选择“恢复”功能,恢复之前备份的设置和应用。
请确保在操作过程中谨慎行事,以免造成设备损坏。