Ну что, дамы и господа, вашему вниманию очередной сиквел про OnePlus. Если бы эти истории снимали как кино, мы бы уже перегнали «Форсаж». Там Вин Дизель хотя бы семью спасает, а я - кирпичи.
Давайте начну с далека. Я уже много раз рассказывал про разные способы восстановления, про разные способы прошивки и про разные телефоны, но все эти истории отличаются от этой, тем что сервера по восстановлению с режима EDL лежат уже больше 3-х недель. И при любом не правильном действии мы улетаем в кирпич и не можем его восстановить.
Почему сервера лежат? Когда поднимутся? Ответ простой: "пошёл нахрен, не твоё дело".
Значит в один из дней, получаю сообщение о том что со мной очень сильно хотят связаться и уточнить смогу ли конвертировать 13 плас на глобалку. И знаете, я не очень люблю говорить о таких вещах, о таких вещах я предпочитаю вести переписку, ведь звонков много и всех не упомнить, а вот если текстом то все останется и в любой момент можно глянуть что было, когда было и как договорились, вообщем не суть.
Звонит мне молодой человек из Штатов, оказывается и там читают Пикабу, а ситуация следующая:
"Есть китайский 13 плас, который нужно перевести на Oxygen Os, вот вопросец такой, а будет ли работать сеть в Штатах, как он будет себя вести после конвертации?"
Учитывая момент что конвертация телефона происходит в глобальный, и dtbo патченый для глобалки, по идее все должно пройти без проблем. Синхронизироваться по времени было довольно трудно, но мы смогли, и вот в день Х, на пк скаченный собранный архив, и все возможные программы для прошивки.
Что лежит в моем архиве?
1)Fastboot Firmware Flasher - лучшая программа для прошивки телефонов компании OnePlus, которую разработал бесплатно товарищь NeFeroN
2)Фул ота прошивка 831
3)Патченный dtbo
4)Патченый init_boot
5)Platform Tools All in One
6)Рут и разные модуля
Казалось бы ничего сложного взять да прошить OnePlus, а учитывая тот момент что мне написал еще один читатель Пикабу, я решил шить их параллельно, мне же это не впервые. Первая трубка отшилась за 35 мин без проблем. А вот со второй мне пришлось повозиться и пережить не один инфаркт пятой точки, но давайте по порядку.
Настраиваем пк, открываем все нужные архивы, распаковываем прошивку через Fastboot Firmware Flasher, закдываем сразу пропатченный инит бут и пропатченный дтбо, заменяя файлы.
Когда все готово, разблокируем загрузчик, заранее посмотрев какая прошивка установлена, а так же переключен ли ползунок "Заводская разблокировка".
В целом конечно все действия можно проводить через FFF, но я старовер и люблю батники. А значит переводим телефон в Bootloader, и запускаем батник на анлок загрузчика, клиент на том конце подтверждает и данные сбрасываются, далее настройка телефона и включение стандартной отладки по Usb. Проверяем что загрузчик открылся, строчка "Заводская разблокировка" стала серой и неактивной. Так как я уже собрал готовый архив под прошивку с рутированным инит бутом, можно приступать к прошивке.
Переходим в раздел "Прошивка" и выбираем кнопку "Старт" и "Перегрузка из системы", телефон загрузиться в FastbootD и начнет прошивку.
Но когда началась прошивка, а всегда внимательно смотрю в лог прошивки, и вместо привычного "Okay" я там увидел "Error", инфаркт жопы настиг меня сразу, а учитывая что сервера лежат, выхода не было.

Что делать в такой ситуации??
1.Не повторять за мной
2.Не перезагружать телефон
3.Звонить в скорую мобильную помощь.
4.Молиться
Что сделал я?
Я парень рисковый, да и клиент за несколько континентов от меня, что он мне сделает, максимум отправит мне злобный смайлик. Я дождался прошивки всех разделов, какие-то были успешные, какие-то нет. И тут программа у меня спрашивает: "Слышь, а че по ошибкам в логе? Если ошибок нет, то го погнали я зашью модем, если ошибки есть то останови это безумие". Открываю лог и смотрю прошились ли разделы, которые смогли бы обеспечить работу устройства хотя бы в сервисных режимах, вроде как да. Кажется что все должно быть не критично если нажать "Продолжить", а если кажется надо креститься, сказано-сделано, крещусь и жму продолжить, трубка перегружена в Fastboot и дошит модем.
После этого из привычного Lemobile, я увидел не менее привычный 9008.
Обратите внимание: OnePlus 9 Pro получит камеру Leica и возглавит рейтинг DxOMark.
Инфаркт жопы случился второй раз. Но для начала пару слов, о том что вообще произошло.У OnePlus очень странные кабеля, в 9008 они шьют трубки безотказно(по крайней мере у меня), а вот в режимах Fastboot и FastbootD они капризничают и превращают телефоны в кирпичи. Уважаемые китайские братишки, если вы это читаете, пожалуйста, либо сделайте нормальный кабель, либо кладите в комплект обычный душный китайский кабель для прошивки. Я уверен, где-то в Шэньчжэне сейчас сидит инженер, пьёт чай и смеется:
"Ха-ха, эти русские опять прошиваются!"

По логам же должно работать, а значит пробуем зажимать кнопки в надежде что трубка перегрузиться хоть как-то, и правда 9008 пропал и появился 9008Е, еще немного подержав кнопки, клиент написал мне что трубка показала логотип и тут же упала снова в 9008. Объясняем клиенту как поймать Бога за бороду, ой как запустить Fastboot режим. Я ему объясняю: "Жми, держи, крестись, пей святую воду - и может поймаем Fastboot". И знаете что? Поймали! Так как я дошил модем в конце как положено и все файлы для работы fastbootD зашиты, я просто батником закидываю телефон в этот режим и он работает.
Дальше нам предстояло, найти рабочую конфигурацию телефона, компа, кабеля и звезд на небе. У клиента, не как у меня, десятки разных кабелей, у него всего два. Обычно как правило, я не шью трубки через переходники или usbхабы, но тут ситуация требовала того. С горем пополам мы нашли рабочую конфигурацию и вот вам фото этой конструкции.

Рискуем еще раз, и начиная прошивку заново, прошивка прошла успешно, программа снова спросила у меня все ли ок, подтверждаю и дошиваю модем. Трубка запустилась, устанавливаю приложение KernelSu Next и все нужные модуля, восстанавливаем работу сотовой сети и целостность системы, устанавливаем keybox, проверяем сеть через звонок.
Говорим клиенту что все закончилось, отключаемся от Any Desk, планируем как потратим заработанные деньги на покупку виллы где-то рядом с ним, в Техасе.
Не прошло и 10 минут как я получил сообщение:
"Только что появилось сообщение что вы это устройство используете не в Китае и всё такое".
Это значит что устройство заблокировано на регион, я уверен что эту надпись клиент видел не один раз, когда телефон был на Color os, если он вставлял симкарту. По идее, лок по региону это совершенно другая проблема, никак не относящаяся к конвертации, но бросить клиента после того что мы вместе прошли я не смог. А значит будем снимать лок.
Обычно это делается через рут, благо он уже получен, нужно установить модуль для разблокировки от уважаемого Soft-man, вставить симку и перегрузить телефон, только есть одно малюсенькое "но". Делать все это нужно на старой версии, и желательно на колоре 126, прошивку эту я скачал еще тогда когда увидел ошибки в логе. А значит меня ждет увлекательное приключение по откату прошивки назад, потом разблокировке региона, а затем заново конвертировать его в глобалку.

Закончилось все успехом конечно же, и телефон после прошивки обратно на глобалку был обновлен с 831 на 850 по инструкции. Клиент отпущен в свободное плаванье, а в моей бороде появился еще один седой волос...
Мораль истории?
1. OnePlus 13 реально можно прошить с пятого раза… если твоя жопа переживёт столько инфарктов.
2. Просите помощи в прошивке, особенно сейчас когда каждый не верный шаг это кирпич без возможности восстановления
3. Если уже сами начали прошивать, либо следуйте инструкциям без самодеятельности, либо берите у меня номерок на очередь в EDL мир, талончики начинаются с номера 8.
Мой телеграмм канал
Больше интересных статей здесь: Гаджеты.
Источник статьи: Как прошить OnePlus 13 с 5-го раза?.