我已经按照本指南安装了 ubuntu
或者更准确地说,与此混合
我能够使用本教程安装 ubuntu OTA11。我没有阅读 (4.) 中的文章,以下是我所做的:1. 使用 xda 链接 1-3 解锁,按下 home-power-down 进入恢复模式 TWRP 2. 通过 USB 将所有 ubuntu OTA-11 文件复制到 TWRP 文件夹。3. 按照所述安装所有内容 4. 不使用 tar -vxf 而是使用 tar -xf /sdcard/TWRP/... 解压(速度快 10 倍),重启!– grandrew 6 月 28 日 20:50`
现在我有 ota-11,但我当然想更新,正如这里所说,这是可能的
对于那些对 OTA 更新感兴趣的人 - 使用此方法你应该手动进行。Ubuntu 会将 OTA 文件下载到 /cache/recovery。你需要手动解压它们。在 ubuntu updater 中点击“安装并重启”后 - 系统将启动到自定义加载器。使用 tar 安装系统并使用高级->终端解压新文件,如主帖中所述。– grandrew 8 月 2 日 10:29`
点击“安装并重启”后,我检查了 /cache/recovery,发现那里有很多文件。
我有点不确定我应该“tar”哪些文件。
- 我可以使用 cd 到恢复目录并在那里“tar”吗,可以这样工作吗?
- 那里还有 tar.xz.asc 和 tar.xz 文件,但我猜 tar.xz.asc 是某种签名。所以如果我理解正确的话,我在恢复中“tar”的唯一文件是 tar.xz
- 我是否只按照指南中的方法“tar”这 4 个文件,还是包括 image-master.tar.xz 和 image-signing.tar.xz?如果是这样,我应该按什么顺序“tar”它们?
- 那里还有一些文件,
ubuntu_command, .version, last_log, log, recovery.fstab, storage.fstab
我可以忽略它们吗? - 当我完成后(无论它如何工作)我可以清除缓存吗?
我现在有很多问题,但如果它有效,至少我对 Ubuntu 手机有了更多的了解,也许我还没有弄坏它:-)
答案1
我可以确认通过 TWRP 终端更新工作正常。我自己在 Pro5 上也做过。只需按照安装时的操作操作,并且只使用这 4 个文件即可。系统将更新,所有数据将保持完整。完成后,您可以清除缓存。无需担心手机变砖,至少这种方式不会:-)
答案2
这就是我进行 OTA 升级的方法
- 使用手机上的更新管理器下载 ota(不要单击安装)
- 重新启动进入恢复
- 备份当前安装
- 挂载系统分区
- 使用以下方式登录手机
adb shell
(或在 twrp 中打开命令行) - cd 进入恢复目录
cd /cache/recovery
检查您是否拥有所需的文件
ls -lh
您应该有以下文件
- ubuntu-aaa.delta-ubuntu-aaa.tar.xz
- 设备-aaa.delta-设备-aaa.tar.xz
- 自定义-aaa.delta-自定义-aaa.tar.xz
- 版本-aaa.tar.xz
(将会有一个长哈希值,而不是 aaa)
使用以下命令安装更新
tar xf ubuntu-*.tar.xz -C / tar xf device-*.tar.xz -C / tar xf custom-*.tar.xz -C / tar xf version-*.tar.xz -C / sync
退出 adb
- 清除缓存
- 重启系统