Начну пожалуй с лирического отступления.
Мастера поймут. Остальные пусть постоят рядом и сделают вид, что тоже в теме. Вот честно, как же надоели эти одинаковые телефоны. Как надоели эти бесформенные, безымянные кирпичи, которые приносят со словами:
«Ну это… вроде OnePlus какой-то».
Ну человек который пользуется смартфоном, должен знать его модель?
Спасибо тем производителям, кто всё же оставил маркировку. Не тебе, Tecno. Не тебе, Realme. И отдельное спасибо Яндекс Камере, которая иногда узнаёт модель точнее, чем владелец, но всё ещё считает Galaxy S21 Ultra за «утюг Scarlett». Так как телефоны ко мне попадают либо заблокированные либо в состоянии близкому к смерти, выяснить для меня модель довольно трудно. Понятно что можно разобрать и посмотреть маркировки аккумулятора или других запчастей, но я уже как 1,5 года, повесил отвёртку на гвоздь.
Так как же я выясняю модель?
•Сброс фрп через программатор, если есть в поддержке, в логе можно прочитать нужную инфу, а убрать фрп никогда не бывает лишним.
•Яндекс камера- открыл, отсканировал, получил результат с 80% точностью.
•Поиск через картинки вручную - нужно вбивать разные модели телефонов и сверять картинки с реальностью, в общем тот еще квест.
Собственно к чему эти долгие предисловия?
Я уже не раз рассказывал про конвертации OnePlus с китайских в глобальные. Были разные модели, и казалось бы все делается плюс минус одинаково, но это не так. На каждой трубке могут быть свои тонкости и фишки которых не было до сих пор.
Так вот встречайте под звуки фанфар OnePlus Ace 5(со слов клиента), довольно таки свежая и красивая трубка. Только вот поступили с ней не красиво, при попытке перехода на глобалку, телефон перешел на ту сторону в кирпичный ад. Когда есть возможность привезти такую трубку в сервис, работать с ней всегда намного легче. А значит просим чтобы телефон материализовался у меня на столе. Как он до меня добрался, это отдельная история, но мы тут собрались ради OnePlus, а не историй про курьеров того же Яндекс, которые забывают кому и какую посылку везут. Так вот с горем пополам, доехал ко мне мертвый Плас. Пока качаю прошивки для Ace 5 (да, все - и Color, и India, и Mars Edition), телефон молчит, как твой друг, который занял денег. Гляжу на него и понимаю это не Ace 5. Я то Ace 5 видел не раз и в руках у меня был точно не он.
Как и любая прошивка, эта началась с того же самого квеста "Угадай модель или спали платный OTP". Поиск по картинкам почти сразу дал мне модель, перед до мной без сомнений был PKX110 или OnePlus 13T. Все скаченные прошивки под Ace 5 удаляются без попадания в корзину, место на жестких дисках, вот что важно для прошивальщика. Для того чтобы понять прошли ли мы удачно квест, просим у клиента фото коробки, где указана модель и имей. Имей нам так же понадобится при заказе OTP.
Квест пройдет успешно, данные с коробки это подтверждают, а значит мы с уверенностью можем приступать к следующему квесту.
Но сначала риторический вопрос, "Как можно успешно конвертировать свой телефон, если даже не знать свою модель?"
Найди прошивку под EDL. Или: «Привет, Halab»
В своем посте про Huawei, я писал о том что купил решение своей проблемы. Под этим же постом были вопросы из серии :"А что значит "купил"?". В мире прошивок, как и в обычном мире все можно купить и все можно продать, даже уважение. Есть широко известный в узких кругах сайт с название Halab, на этом сайте продаются разного рода файлы для прошивки, или файлы восстановления, или готовые решения определенных проблем. Большинство файлов доступны по платной подписке, но есть и такие, за которые требуется доплатить. Обусловлено это тем, что ни у кого нет этого файла, а у них есть.
Кстати говоря, это первый раз когда с этого сайта я скачал действительно что-то дельное. Так как я не вижу смысла брать подписку на этот сайт, прошу выгрузить мне прошивку на яндекс диск, коллегу по цеху(если ты это читаешь, спасибо брадддд).
Почему с Halab? Потому что нигде я не нашел прошивки, кроме как там, сроки сильно горят, как всегда, и залезать в самые темные уголки прошивочного интернета нет возможности, качаем там. Позже я нашел прошивку и на бесплатном ресурсе не без помощи коллег. Прошивка выгружена уже на пк, OTP куплен, программа для прошивки уже готова. А значит ничего не остается как шить. Не забываем поставить галочку "nv data default".
Прошивка прошла на 100% успешно по логу, но телефон не подавал признаков жизни. По опыту я знаю, что такие кирпичи очень часто падают в глубокий разряд, и им нужен глоточек электричества.
Оставляем телефон примерно на 15 минут или как говорят повара до полной готовности, и выходим прогуляться или прошиваем другие кирпичи. Когда телефон включился на лицо были явные признаки цифрового избиения телефона клиентом. На экране красовалась надпись "Orange State", а в настройках была включена заводская разблокировка. Телефон успешно запущен на родной китайской Color os, это значит что квест пройден с отличием и бонусом будет открытый загрузчик.
Конвертация в глобалку или мир кривых зеркал камер.
В комнате с кривыми зеркалами всегда весело и смешно, а как же обстоят дела в комнате с кривыми камерами?
Собственно инструкции по конвертации на 4pda еще нет, но есть ссылка на xda, где описан этот процесс. Знание прошивальчиского английского у меня довольно не плохое,(спасибо большому количеству кирпичей за эти годы и конечно ребятам в кс2 из разных стран с которыми можно пообщаться). Вдоволь насладившись инструкцией, попутно скачивая файлы о которых я расскажу чуть позже, понял что в инструкции нет ссылки на конверт прошивку.
Заходим к себе в закладки и ищем там ссылку на сайт super flasher, находим, радуемся. Заходим в нужную папку и скачиваем конверт прошивку для 13t. После распаковки, запуском одного батника, прошиваем телефон в глобальный. А где же кривые камеры, где рассказ про скаченные файлы?
Так вот, китайские братишки, а может уже и не братишки, делают отличия китайских телефонов от глобальных, на уровне железа. Скажем ревизии камер разные, и модемы разные. Не зря же супер флешер спрашивает "Желает ли барин, рут?". Рут нам понадобятся для того чтобы нивелировать разницу в железе, а не для понтов.
Скаченные файлы и из предназначение?
•KernelSu Next - менеджер рута. Это программа, которая говорит Android’у: «Теперь ты будешь делать, что я скажу, я тут главный».
•Fix signal v3.1 - этот модуль достаёт сигнал из загробного мира, где он тусил после прошивки.
•OnePlus 13t fix camera - без этого модуля фронталка уверена, что ты живёшь на потолке.
•Zygisk Next - проект направлен на расширение функциональности и внедрение кода в процесс Zygote.
Это как шпион, который проникает в ядро Android и делает вид, что он свой.
Play integrity fix 19.1, tricky stote, tricky addon module v3.9 - модуля для восстановления целостности системы. Маскируем рут, чтобы банки не заплакали. Это как надеть галстук на бомжа и выдать за айтишника. Работает.
После конвертации телефона, у него есть ряд проблем которые нужно устранить. К примеру камера, работает странным образом, если включить фронтальную, то включается основная которая снимает вверх ногами. А что интересно, классные селфи могут получится? Мобильная сеть отказывается напрочь работать, хотя имеи на месте. Чтобы убрать(пофиксить) эти ошибки нам потребуется рут.
Чтобы получить рут, устанавливаем на телефон менеджер рута Ksu, берем из папки с конверт прошивкой файл init_boot и закидываем его в память телефона. Через ksu, патчим образ, готовый пропатченый образ будет лежать в папке "Download" на телефоне. Его нужно скопировать себе на пк, переименовать чтобы было удобно и информативно. Переводим телефон в режим Fastboot и прошиваем пропатченный образ. Перезагружаем телефон в обычный режим. На данном этапе рут получен, но какой в этом толк если нет фиксов ?
Заходим в Ksu и поочередно устанавливаем скачанные модуля. Когда последний модуль установлен, телефон можно перезагрузить для применения работы модулей, я еще иногда ставлю модуль который дает безграничное облако в гугл фото. После перезагрузки, проверяем мобильную сеть, проверяем правильную работу камер. Проверяем целостность системы, чтобы убедиться что такие приложения как Госуслуги или банки работали без проблем.
На этом конвертация закончена, телефон полностью в рабочем состоянии, который сможет обновляться по инструкции с сохранением своей работоспособности
Так же использованные прошивки и файлы я бережно выгрузил на яндекс диск.
Я иду разбираться с горой Redmi A3, которая скопилась за время написания поста и выросла до уровня “отдельный пост”.
Спойлер: там тоже боль. Но другой формы.
Про редми А3 и их количество будет отдельный пост...