Сначала немного справочной информации:
Edl — это низкоуровневый режим прошивки телефона. Если телефон находится в статусе EDL, его нельзя использовать, и это может считаться признаком инвалидности.
Кастомная прошивка — это прошивка, скомпилированная энтузиастами просто потому, что «мы так думаем». Никаких гарантий, только драйверы и ошибки.
OTA — это как сюрприз от Почты России: ждешь сюрприза, а получаешь кирпич.
Откат прошивки предназначен для тех, кто понял, что слишком поторопился, и теперь хочет вернуться к 2022 году.
Отладка по USB — это режим, в котором телефон позволяет ПК выполнять на нем вредоносные операции через порт USB. Иногда он сожалеет об этом.
Fastboot — это режим загрузчика, который бесполезен, если он заблокирован. Это как кнопка «помощь» в самолете; Я нажал на нее, но они меня проигнорировали.
FastbootD — старший брат Fastboot, он многое повидал и может еще больше.
Platform Tool all in One — это набор пакетных файлов, которые не умеют ничего, кроме как варить кофе, что обидно.
Gapps – Сервисы Google. Потому что даже налаженная жизнь без сервисов Google — это не жизнь, а выживание.
По большому счету, все изменения, связанные с прошивкой OnePlus, заканчиваются тем, что телефон превращается в честного мирового фермера. Но сегодня у меня для вас довольно необычная история. Поэтому клиент решил во что бы то ни стало установить Lineage OS на свой OnePlus 9RT. Почему? Ну.. видимо, он хочет чувствовать себя свободным человеком в мире брендовых ракушек.
Я получил сообщение с вопросом: «Как мне прошить мой Oneplus, если он не распознается ПК? Я перезапустил его в режиме быстрой загрузки, но ПК не распознает телефон». Давайте попробуем следующие варианты удаленно:
• Заменить кабель
• Изменить порт
• Измените свое мышление
• Смена религии
Ничего не помогает. Вам нужно увидеть этот телефон своими глазами. К счастью, ребята работали неподалёку — через несколько минут устройство уже лежало у меня на столе, и первое, что я проверил, было:
• Отладка по USB
• Заводская разблокировка
Отладка включена, флажок разблокировки установлен, через Platform Tool all in One мы попытались загрузить fastboot, но получили ошибку. Попробовал загрузиться в режиме Fastboot - загрузился, но он был как папа после рыбалки, не хотел ни с кем разговаривать. Мы уже видели нечто подобное здесь → Нажмите.
На некоторых моделях OnePlus загрузчик ломается при обновлении до Android 14 и 15. Телефон переходит в состояние, описанное выше, телефон загружается, режим FastbootD работает, но не принимает никаких команд. Эту проблему можно решить двумя способами:
1. Если загрузчик включен, вы можете прошить abl-файл в оба слота и загрузчик снова заработает.
2. Если загрузчик отключен, необходимо откатить прошивку до Android 13, где этот режим действует. Вы можете откатить прошивку через режим Edl или с помощью отката OTA.
Поскольку серверы прошивки OnePlus сейчас находятся в глубокой спячке, как медведь зимой, мы решили выполнить откат через OTA.
заходим в закладки и находим ссылку на пост на 4pda с большой коллекцией откатенных прошивок, и apk для установки обновленного приложения. Скачать прошивку, скачать приложение.
мы вмешались в работу собственного средства обновления, загрузили прошивку и.. получили ошибку проверки. Хорошо, давайте углубимся в тему на 4pda и освоим поиск по форуму. Мы нашли другую прошивку для отката, подождали еще 30 минут, и она была на моем телефоне.
Мы помещаем его в установленный обновитель, и он начинает извлекать прошивку, затем проверять ее и только потом обновлять (в данном случае понижать версию).
Так как на телефоне была установлена версия Android 14, мы откатили ее до версии 13. После завершения процесса телефон загрузится, и режим возобновит нормальную работу.
Итак, теперь пришло время открыть загрузчик, и, в общем-то, это так же просто, как открыть банку колы, если у вас есть Platform Tool All in One. Через минуту телефон работал под управлением Android 13 и имел включенный загрузочный диск в ожидании чего-то нового.
поскольку я еще не устанавливал на этот телефон никаких дополнительных деталей, лучше сначала прочитать инструкции и изучить все на сайтах 4pda и lineage os. В ходе этого процесса загружаются файлы, необходимые для прошивки:
-Небеса 22.2
-гид
-Дтбо
-Vendor_boot
-Вбмета.
Чтобы прошить этот телефон кастомной прошивкой, вам необходимо сделать следующее:
1) Загрузить через fastboot dtbo.img
2) Загрузите vbmeta.img через fastboot
3) Загрузите vendor_boot.img через fastboot
Загрузите рекавери для установки Lineage OS
для этого заполните boot.img.
После установки перезагрузитесь в режим восстановления и отформатируйте данные.
Далее, в процессе восстановления, вам необходимо выбрать
• Обновления приложений
• Подать заявку в Азиатский банк развития
На ПК открываем platform-tools (куда мы ранее положили все файлы) и пишем команду:
adb -d sideload Lineage os 22.2 и ждите. После установки прошивки рекавери предложит перезагрузиться, на что вы можете согласиться или нет. Установка прошивки может завершиться сбоем на 47%, не обращайте внимания. Если рекомендуется перезагрузка, значит, выборочная установка прошла успешно.
Далее вам необходимо установить Gapps, если это необходимо. Загрузите и установите так же, как и прошивку, используя те же команды. Перед перезагрузкой телефона рекомендуется установить Gapps.
Когда все сделано, можно сделать форматирование данных, чтобы очистить все ментальные связи со старой прошивкой, я всегда чувствую себя спокойнее после сброса.

У нас есть OnePlus 9RT с Lineage OS, сервисами Google и ощущением победы над беспорядком.
Что еще нужно для счастья? Если только у вас нет достаточно смелости и USB-кабеля.
Мой канал в Telegram
[Мой] Oneplus Telegram (ссылка) Длинный пост прошивка юмор Lineage OS 6Больше интересных статей здесь: Гаджеты.
Источник статьи: От поломки загрузки до Lineage Os, полный маршрут.