OnePlus 10 Pro: или ты его, или он тебя

Если бы за каждый мой пост про OnePlus мне давали стаканчик кофе, я бы уже открыл свою сеть кофеен - с подогревом от кирпичей, конечно. Да, снова он. Снова OnePlus. Но не бойся, этот пёс из ада не пришёл в виде красного кирпича, который орёт в EDL на латыни. В этот раз всё банальнее - блокировка по аккаунту Google. Строго, глухо, бессердечно.
В одном из постов, я уже писал что обход блокировки гугл аккаунта на 15 андроиде сильно усложнили. Теперь, чтобы обойти это недоразумение, нужно провести больше ритуалов, чем в любой религии.
Если раньше для обхода аккаунта нужно было всеми правдами и не правдами попасть на рабочий стол, минуя настройки. Замораживались сервисы, делался перенос через phone clone и тому подобные способы.
Собственно ко мне попал Oneplus 10 Pro с блокировкой по аккаунту, трубка для Американского рынка (модель NE2215, да-да, Америка, жирная прошивка и отсутствие совести). Попыток снять аккаунт будет две, сейчас все расскажу.
С недельку назад, ко мне в руки попало 2 пласа, один герой данного поста, второй nord n100.
Nord N100 практически не сопротивлялся и сдался Химере буквально за пару секунд, а вот 10 pro это отдельная глава моей личной боли, он не хотел даже зацепляться в программатор, в тот же момент стало понятно что пути будет всего три:
-Искать с помощью индусов дырку в системе
-Шить с помощью индусов авторизированую прошивку
-Придётся принимать гугл как новую религию.

Конечно прошить с помощью O+ support, намного быстрее и проще, но дорого. Естественно, как нормальный техномонах, я решил пойти по тернистому пути страданий. Потому что платно - это скучно, а вот когда ты в 2 часа ночи смотришь на 4PDA и общаешься с индусами через Google Translate, это уже приключение.

Собственно так как телефон обновлен до последней версии прошивки, а именно 15 ведро 901 окси, значит устройство можно прошить только сервисной программой и подцепить его к программатору не возможно. Первым делом как всегда залетаем в Ютуб/4pda/xda и тому подобные ресурсы, и тут я бы мог сказать:"Ох как давно я не делал фрп руками", но это не так, довольно много трубок сейчас приходится делать руками из-за всякого рода авторизаций и цен на них. На ютубе ставим фильтр поиска чтобы выдавало максимально свежие видео, чтобы версия безопасности была одинаковой у меня и у индуса, заранее скажу, такого видео я найти не смог.
На ютубе лежали способы обхода на 15 андроиде, но на другой версии безопасности. Это видно по кнопкам к примеру которые есть у индуса и нет у меня. В поисках этого всего, я нашел более менее подходящее видео, с одинаковыми кнопками и взялся за дело.
Для обхода аккаунта нам потребуется:
1)Терпение
2)Умение нажимать точно так же кнопки
3)Второй телефон
4)Щепотка везения чтобы патч был старый
Берем наш заблокированный плас и набираем *#899#, попадаем в сервисное меню и выбираем тест камер, выбираем основную и делаем фото, нажимаем на фото и выбираем "поделиться". Выбираем приложение "Google поиск по картинке", нажимаем 3 точки сверху справа и выбираем "политика конфиденциальности", нас перекинет в Google Chrome в ограниченной версии. Сверху нажимаем на 6 точек и выбираем "поиск гугл". В поиске нам нужно попасть на сайт где лежат всякого рода полезности для обхода frp, это может быть teleed или frprom, там нам нужно выбрать "настройки телефона", при нажатии этой кнопки мы попадаем в настройки телефона, там смотрим версию прошивки и патч безопасности. Далее в настройках телефона, нужно выбрать "Главный экран и экран блокировки" и выбираем "Вид главного экрана", после этого нас выкинет на рабочий стол, но замочек слева в углу все еще есть, это значит что телефон все еще заблокирован. Тут нам понадобиться второй телефон, устанавливаем на него приложение "Phone Clone" и открываем его.
На нашем блокированном пласе, открываем это же приложение и выбираем "это новый телефон", на экране отображается кьюар для подключения. Вторым телефоном считываем его и подключаемся для переноса. Тут можно выбрать одно любое приложение и перенести его, когда перенос закончится, до проходим предложенную настройку телефона, пропуская установку пароля, в самом конце у нас будет кнопка "Приступить", при ее нажатии мы попадаем на рабочий стол, а замочек растворяется как дым. И казалось бы вот она победа, даже я так подумал и отдал телефон владельцу, так как тот очень торопился прийти ко мне в следующую среду.
Буквально на следующий день, я получаю сообщение о том что при сбросе устройства, телефон снова заблокирован.
Что ж, видимо не зря я покупал OTP, придется платить и сбрасывать аккаунт через авторизацию, признавая свое бессилие перед новыми патчами.

Так как клиент находится за тридевять земель, в Царском селе, трубка попала ко мне примерно через неделю. Перед до мной лежал все тот же плас, с ухмылкой на экране. Конечно же я снова полез во всемирную паутину за ответами, которых там нет.
Там были видосы однодневной давности с кричащими кликбейтыми заголовками "OnePlus frp lasted security bypass" и им подобные.

Обратите внимание: OnePlus 9 Pro получит камеру Leica и возглавит рейтинг DxOMark.

Конечно большая часть таких видео была снята на 14 андроиде, были и парочка на 15, но исход я написал выше. И на этом моменте, можно было прошить телефон и не мучаться, но я не ищу легких путей, а значит делаем выше описанные действия и получаем телефон на котором выполнен именно "обход" аккаунта. Когда меню стало доступным, я пробовал разные варианты, переносил разные полезные приложения, там же я увидел что есть возможность включить отладку по usb и заводскую разблокировку, как же я был счастлив когда галочка и правда переключилась в активное положение. Как же близко и далеко находился выход из данной ситуации. Можно же просто перевести телефон в режим Fastboot и открыть загрузчик, а с открытым загрузчиком никакой FRP не страшен.
Так как отладка включена, запускаем батник для перевода телефона в режим bootloader, и видим что телефон перезагрузился моргнул зеленым экраном и запустился на рабочем столе, понимание ситуации пришло довольно быстро, это одна из тех трубок где "сломан" режим бутлоудера на 14/15 ведре. Конечно при галочке на заводской разблокировке на 13/14 андроиде, при сбросе трубки удаляются и аккаунты, на 15 нет, я пробовал. Так как я попробовал, прошлось снова делать обход аккаунта, чтобы увидеть рабочий стол и посмотреть в глаза этому бесстыжему пласу.
Я смотрю на него, он на меня, искра, буря, эмоция.

Я ненадолго забыл про блокировку аккаунта, и решил взяться за другую проблему, а именно "Как восстановить работу загрузчика". Способа как всегда два: платный и бесплатный. С платным все понятно, шьем через авторизацию 13 ведро и работа бутлоудера восстановлена и гугл снят, что касается бесплатного, я уже о нем говорил. Приложение для отката+откатная прошивка для 14 андроид, так же откатываемся на 13 ведро приложение+откатная прошивка. Доступ к телефону практически полный, а значит не составит труда, закинуть прошивку и приложение, закидываем. Заходим в настройки, система и обновление, и видим не совсем стандартный пласовский апдейтер. Пробуем установить приложение которые закинули в корень устройства и получаем ошибку. По идее оно должно было установится без проблем, проверяем установку любого другого приложения и оно работает. Пробуем еще пару тройку приложений с ветки отката и все они отказываются устанавливаться или сам плас стоит на страже с автоматом и не пускает их. OTP в этот момент орет мне "используй меня полностью" и oneplus такой: "Да прошей меня полностью". Но сдаваться еще рано как по мне. Так как отладка по юсб дает невероятные возможности управления телефоном, в том числе и установка приложений.
Командой adb install и указанием пути до apkшки, получаем приложение на телефоне. Несомненно это успех. Качаем с ветки откатную прошивку до 14 ведра указываем путь к файлу на телефоне и получаем ошибку. Хм, а вот это несомненно не успех, снова роемся в 4pda и смотрим почему не можем откатиться на 14 андроид, и я оказался не один. Там же на форуме кто-то просил совета и помощи в решении такого же вопроса с откатами, не дождавшись ответа от форумчан, через 3 страницы, он сам же выложил решение: "Взял прошивку на 13 андроиде и все завелось". А я что хуже? Тоже беру откатную прошивку на 13 ведре и увидел заветную кнопку установить, жмякаю со всей силы и жду пока идет распаковка, а затем и установка, после этого ждем перезагрузить.
Минут через 5 телефон включается на 13 андроиде, без гугл аккаунта и с рабочим bootloader.
Мораль? Не верь Google, не верь индусам, верь только себе и своим ночным истерикам. А ещё - покупай OTP заранее. Он, как презерватив: лучше пусть будет и не пригодится, чем наоборот.

Мой телеграмм канал

Больше интересных статей здесь: Гаджеты.

Источник статьи: OnePlus 10 Pro: или ты его, или он тебя.