Я пытаюсь вручную прошить заводской образ на своем OnePlus 8T ( используя это руководство по TCD ).
Я смог загрузить свой телефон в режим Fastboot с помощью клавиш громкости + питания. Я могу выполнить fastboot devices
и успешно прошить все образы в разделе 8 вышеупомянутого руководства, прежде чем он попадет в fastboot reboot fastboot
команду (например, boot.img, dtbo.img и т. д.)
Когда я пытаюсь выполнить fastboot reboot fastboot
, я получаю следующую ошибку: fastboot: usage: unknown reboot target fastboot
.
Кажется, у других людей тоже есть эта проблема, и это связано с некоторыми изменениями, произошедшими в Android 10 (мой OnePlus 8T работает на Android 11). Читая эту ветку XDA , комментарии № 14 - № 18 (включительно), я думаю, что описываю основную проблему, но не понимаю решения.
Нужно ли мне выполнять другую команду, есть ли процесс, который мне нужно выполнить в первую очередь?
Для более широкого контекста, я рутировал свой телефон и попал в бутлуп. Fastboot может распознать мой телефон, но не adb. Я пытаюсь начать с чистого листа, восстановив его до заводского образа, и успешно выполнил все шаги в руководстве по TCD, кроме последнего шага по перепрошивке образов.
Вот скриншот моего терминала -
Моя версия adb:
Android Debug Bridge version 1.0.39
Version 0.0.1-4500957
Installed as /usr/local/bin/adb
Обновления:
fastboot reboot bootloader
успешно перезагрузиться в загрузчик, но тогда я не могу прошить другие образы. Когда я пытаюсь, я получаю сообщение об ошибке: FAILED (remote: Flashing is not allowed for Critical Partitions)
я думаю, это связано с тем, что я не в «fastbootd», что кажется важным, судя по ветке XDA.fastboot reboot recovery
, я не загружаюсь в рекавери, но получаю ту же ошибку:fastboot: usage: unknown reboot target recovery
fastboot boot imagefv.img
и получил следующее. Теперь на моем телефоне отображается экран с логотипом OnePlus и надписью «Режим быстрой загрузки», но других вариантов нет.Я скачал Android SDK Platform-Tools, распаковал папку platform-tools и запустил терминал в этом каталоге. Когда я выполнил его, ./fastboot reboot fastboot
он успешно загрузился fastbootd
. Странно то, что я установил инструменты платформы, поместил их в папку /etc/ и добавил в свои ПУТИ всего 2 дня назад. Я не уверен, почему именно это сработало...