Обход Samsung Account после перепрошивки, который не пускает в систему
Проблема:
Вот с такой проблемой столкнулся на веризоновском SCH I545: после возврата с порта с Galaxy S6 на официальную OF1 при входе в систему Setup Wizard в качестве очередного шага начальной настройки выдал запрос Samsung Account-a: введите какой-то ID, Email, пароль... Суть в том, что телефон заблокировался, так как якобы у некоторых Самсунгов на 5-м андроиде существует так называемая FRP - Factory Reset Protection: "неправильно" выполненный сброс на заводские расценивается телефоном как его похищение и перепрошивка злобными преступниками - и потому телефон уходит в глухую защиту Самсунг-Аккаунтом. Мол, введи аккаунт и подтверди, что ты владелец телефона. И нельзя нажать "Skip" - то есть до введения аккаунта в систему зайти невозможно НИКАК.
Может, не совсем так, но как-то так. Предположим, вы не помните ваш Самсунг-Аккаунт, или телефон куплен с рук, или вам его подарили, и дарители его не помнят. На указанном аппарате весь ужас ситуации заключается в том, что установка любой кастом-прошивки, а также кастом-рекавери, возможна только из живой работающей системы, а она-то как раз и недоступна из-за висящего запроса Самсунг-Аккаунта. Получается полный тупик: понизить версию андроида с 5-го на 4-й официальной прошивкой нельзя (во всяком случае у ЭТОГО девайса), повышать официально не на что (да и не факт, что там тоже не будет запроса Самсунг-Аккаунта), а для кастома нужен доступ в систему. Получается, что аппарат даже хуже, чем кирпич - кирпич-то хотя бы шить можно, а этот даже шить нельзя )
Решение:
Единственным решением в сложившейся ситуации мне видится удаление приложений SamsungSetupWizard и SetupWizard из /system/app и /system/priv-app соответственно. Чтобы после перезагрузки Setup Wizard уже даже не возникал, а сразу мы попали бы в систему. Что я успешно и сделал, чем и делюсь с вами.
Как это сделать? Для начала пройдём все этапы начальной настройки (то есть, в частности, включим Wi-Fi - это обязательно!) до Samsung Account-a. Скачиваем и устанавливаем на ПК программу SideSync: SideSync_4.3.0.92.exe Запускаем эту программу и втыкаем шнур в смарт. Пойдёт процесс синхронизации компа со смартом. Надо подождать, пока внизу экрана смарта не вылезет полосочка с предложением выбрать браузер. Выбираем например Chrome и запускаем его. Для чего это происходит? А для того, чтобы установить приложение SideSync теперь и на телефоне. Нас выбивает в браузере прямо на страничку с установкой SideSync, устанавливаем его и запускаем. (Если по каким-то причинам не выбьет на страницу с прогой, то просто в инете найти её, скачать и установить вручную - например на сайте trashbox.ru). Возможно, придётся вынуть\вставить шнур и снова подождать. После этого в правом нижнем углу экрана компа появится вот такая панелька программы SideSync:
Всё, половина работы уже сделана. Теперь на этой панельке надо нажать кружочек с "Плюсом" (Добавить), на компе возникнет ещё одно окошко - Phone Screen (то есть, копия экрана смартфона на компьютере) - на котором уже будут все приложения, установленные на телефоне. Добавляем себе "Мои Файлы" (проводник) и "Настройки" - и всё, теперь мы имеем полный доступ к телефону с компа! Заходим в настройки (кликаем значок на панельке на компе, и они открываются на смарте), выставляем отладку по USB, при этом возникнет обычное окошко с подтверждением о подключении по USB - ставим галочку "Разрешать всегда", и жмём ОК. Всё, соединение с компом установлено на 100%.
Далее, скачиваем себе всего 2 проги: KingoRoot__5.0__5.1.apk и Root_Explorer.apk
Ну, РутЭксплорер знают все. А первая прога - это КингРут именно для 5-го Андроида, но рут он как правило даёт временный. Но зато даёт на 5-м Андроиде железно, и в таких ситуациях, когда другие КингРуты.apk бессильны. Вроде бы КингРут.apk не поддерживает 5-й Андроид, но вот именно этот - точно поддерживает, он меня не раз выручал, когда ничто другое не могло рутировать смарт - так что рекомендую этот КингРут себе сохранить на будущее! Теперь эти apk-файлы на компе перетягиваем (по одному) на панельку SideSync, кликаем на них на панельке и устанавливаем (уже с экрана смартфона). Но первым делом ставим КингРут!
Установили - и СРАЗУ запускаем КингРут (иначе придётся его переустанавливать), он сделает временный рут (до перезагрузки). Так что телефон не перезагружаем! Сразу же устанавливаем РутЭксплорер, запускаем, подтверждаем запрос КингРута, делаем систему r\w (чтение\запись), после чего по адресу /system/app удаляем приложение (точнее, целую папку) под названием SamsungSetupWizard; а по адресу /system/priv-app удаляем папку с приложением SetupWizard.
Ну вот и всё! Перезагружаем аппарат. На первый раз телефон может настолько офигеть, как его защиту подло обманули, что вместо рабочего стола может возникнуть чёрный экран со статусбаром вверху. Надо просто подождать, можно повключать-повыключать экран - может, рабочий стол и появится. Если нет, то после 2-й перезагрузки почти точно сразу войдёт в рабочий стол, а после 3-й перезагрузки - гарантированно. Смарт готов к работе!