Как отключить ваш телефон Android
Итак, вы открыли двери расширенного функционала на своем телефоне Android, рутировав его. Замечательно! Вы можете делать вещи со своим телефоном, что другие люди не могут делать со своими. Но что происходит, когда все меняется, и вы хотите выкорчевать это? Не бойся, мы тебя покроем.
Возможно, вы хотите удалить рут из соображений безопасности, или вам просто больше не нужен root для ваших любимых настроек. Или, возможно, вы пытаетесь продать свое устройство или получить гарантийное обслуживание. Или, может быть, вы просто хотите загрузить обновление по беспроводной сети. Какими бы ни были ваши причины, отмена рутирования не так уж и сложна - если вы знаете, что делаете.
Много способов откорректировать телефон Android
Как и в случае рутирования, существует несколько различных способов удаления рута из телефона, и какой из них вы будете использовать, зависит от вашего устройства, версии Android, с которой вы работаете, и того, что вы пытаетесь выполнить. В общем, отмена рутинга будет включать один из этих процессов..
- Любой телефон, который был только рутирован: Если все, что вы сделали, - это рутировали свой телефон и застряли с версией Android по умолчанию для вашего телефона, отмена рутирования должна (надеюсь) быть легкой. Вы можете отключить ваш телефон, используя опцию в приложении SuperSU, которая удалит root и заменит стандартное восстановление Android. Это подробно описано в первом разделе данного руководства..
- Любой телефон, работающий с пользовательским ПЗУ или использующий Xposed Framework: Если вы сделали больше, чем root, вы, вероятно, изменили некоторые части вашей системы достаточно сильно, поэтому единственный способ отменить их - вернуться в полностью заводское состояние. Это отличается для каждого телефона, и мы не можем дать инструкции для каждого из них, но мы обсудим это в последнем разделе этого руководства.
Кажется простым, верно? К сожалению, метод SuperSU не всегда работает идеально. Может быть, это не удается, или, может быть, по какой-то причине не может заменить ваше восстановление запасов. В этих случаях вы можете вручную отключить телефон, используя один из следующих способов:
- Nexus и другие телефоны для разработчиков Бег зефирка: Если метод SuperSU не работает, вы можете вручную отключить устройство, перепрограммировав его boot.img. Это основной файл, который редактируется при рутировании телефона с помощью Marshmallow, поэтому его замена, а затем перепрошивка стокового восстановления Android должны помочь. Это обсуждается во втором разделе этого руководства.
- Nexus и другие телефоны для разработчиков Бег Леденец и раньше: Если метод SuperSU не работает, вы можете вручную отключить устройство, удалив двоичный файл su. Это файл, который дает вам root-доступ на телефонах до Marshmallow, поэтому удаление его и затем перепрошивка стокового рекавери Android должны помочь. Это обсуждается в третьем разделе этого руководства.
- Телефоны не для разработчиков: Если метод SuperSU не работает, и у вас есть телефон не-разработчика, вам, вероятно, придется отказаться от ядерной технологии. Это означает, что вытираете ваш телефон и возвращаете его в полностью заводское, заводское состояние, чтобы его можно было отключить. Это отличается для каждого телефона, и мы не можем дать инструкции для каждого из них, но мы обсудим это в последнем разделе этого руководства.
Мы рассмотрим каждый из этих методов (с различной степенью детализации) в четырех разделах ниже. Поэтому перейдите к разделу, который подходит для вашего устройства, версии Android и ситуации.
Как отключить практически любое устройство Android с помощью SuperSU
SuperSU - это самое популярное и надежное приложение для управления корнями на Android. Если вы используете рутированное устройство, очень велика вероятность того, что вы используете SuperSU для управления тем, какие приложения получают доступ суперпользователя. Это также самый умный и простой способ быстро отключить устройство Android, поскольку весь процесс выполняется в приложении прямо на телефоне..
Чтобы полностью отключить устройство, первое, что вам нужно сделать, это перейти в приложение SuperSU, которое находится в панели приложений..
После открытия проведите пальцем по экрану или коснитесь вкладки «Настройки» и прокрутите вниз, пока не появится раздел «Очистка». Нажмите «Полная отмена рута».
Откроется диалоговое окно с информацией о том, чего ожидать от процесса отмены рута, и спросит, хотите ли вы продолжить. Если вы используете устройство с традиционным методом рутинга - обычно Lollipop или старше - тогда это первый и единственный шаг для вас. Нажатие кнопки «Продолжить» приведет к отключению устройства, и для завершения процесса потребуется перезагрузка..
Если вы используете устройство с root-доступом с помощью системного корневого метода в Marshmallow, при нажатии на опцию «Продолжить» откроется другое диалоговое окно, в котором вас спросят, хотите ли вы восстановить стандартный загрузочный образ, отметив, что это требуется для OTA ( по воздуху) обновления. Если вы надеетесь загрузить последнее обновление Android, когда оно упадет, или если вы избавляетесь от устройства, я бы посоветовал нажать «Да» здесь. Если эти параметры не применимы к вашей ситуации, вероятно, можно просто оставить измененный загрузочный образ, нажав «Нет».
На следующем экране может быть задан вопрос, хотите ли вы восстановить стандартный образ восстановления. Если вы запускаете пользовательское восстановление (что вполне вероятно) и хотите получить обновление OTA, эта опция необходима, нажмите «Да», чтобы продолжить. Если вы планируете в будущем выполнить повторное рутирование или хотите продолжить использовать собственное восстановление (скажем, для резервных копий nandroid), нажмите здесь «Нет». Существует вероятность того, что эта опция может не отображаться, и в этом случае вам придется вручную прошивать восстановление запасов. Инструкции о том, как это сделать, находятся в разделе руководства ниже..
После этого SuperSU удалит себя и очистит установку. Весь процесс займет всего несколько секунд, после чего устройство перезагрузится. Как только он закончен, он должен быть полностью удален и, в зависимости от того, какие параметры были выбраны во время процесса удаления рута, возвращается в полностью готовую форму.
Как вручную отключить Nexus или другое устройство разработчика от Marshmallow
Пока вышеописанный метод отрутирования с SuperSU должен Теоретически прекрасно работает на устройствах, которые были рутированы с использованием безсистемного метода, но все же хорошо знать, что делать в ситуации, когда SuperSU не может полностью отключить устройство.
Хорошей новостью является то, что это простая флэш-замена модифицированного boot.img со стандартным - нужно сделать свое дело.
Я использую Nexus 5 для этого примера, но процесс будет идентичным для всех других устройств Nexus. Если вы используете телефон для разработчиков от другого производителя, процесс может немного отличаться.
Первое, что вам нужно сделать, это загрузить заводской образ для вашего устройства. Для Nexuses это обеспечивается Google. Изображения других устройств должны предоставляться их производителем.
После того, как вы загрузили заводской образ для вашего устройства, вам сначала нужно распаковать пакет.
Внутри этого пакета есть еще один пакет. Разархивируй и этот.
Этот пакет будет содержать образ загрузчика, радио (если применимо) и различные сценарии для прошивки полной сборки Android. Файл, который нам нужен - boot.img - находится в конечном файле .zip, который должен называться «image--.zip». Распакуйте этот пакет.
Вернувшись на телефон, убедитесь, что «Параметры разработчика» включены, зайдя в «Настройки»> «О телефоне» и нажав номер сборки семь раз. Тост-уведомления покажут, сколько еще нажатий вы оставили, прежде чем «стать разработчиком».
Как только меню параметров разработчика будет включено, нажмите кнопку назад, чтобы перейти к меню родительских настроек. В меню «Параметры разработчика» появится новая запись чуть выше «О телефоне». Нажмите «Параметры разработчика».
Прокрутите вниз, пока не увидите «Отладка USB» и включите его с помощью ползунка.
Появится предупреждение с описанием того, что делает отладка USB - нажмите «ОК», чтобы включить эту опцию.
Подключите устройство к компьютеру с помощью USB-кабеля. Если у вас установлены правильные драйверы, на устройстве должно отображаться всплывающее окно с возможностью разрешить отладку по USB на подключенном компьютере. Если вы находитесь на своем персональном компьютере, вы можете установить флажок «Всегда разрешать с этого компьютера», чтобы в будущем он автоматически разрешал отладку. Нажмите «ОК».
Вернитесь к вашему ПК. Если в вашей системе настроен adb, нажмите Shift + щелчок правой кнопкой мыши в папке, в которую вы распаковали все файлы заводских образов, и выберите «Открыть командное окно здесь».
Если в вашей системной переменной PATH не настроен adb, скопируйте файл boot.img и поместите его в папку adb.- C: \ Android \ платформенных инструментов
в этом случае. Shift + правый клик в любом месте этой папки и выберите «Открыть командное окно здесь», как только файл boot.img закончит копирование.
Затем введите следующую команду для перезагрузки устройства в загрузчик:
ADB перезагрузить загрузчик
Как только ваш телефон перезагрузится в загрузчик, выполните следующую команду, которая должна занять всего несколько секунд:
fastboot flash boot boot.img
Если вы отключаетесь от рута, чтобы получить обновление OTA или просто хотите, чтобы телефон вернулся в полностью штатное состояние, вам также нужно будет прошить восстановление стоковой версии. Вы можете сделать это с помощью этой команды:
fastboot flash recovery recovery.img
После этого перезагрузитесь в Android со следующим:
fastboot перезагрузка
Телефон должен мгновенно перезагрузиться, и вы готовы к работе. Доступ с правами root исчезнет, и у Android будет восстановлено исходное состояние, но остальная часть вашей системы будет по-прежнему полностью исправна. Если вы планируете продать или иным образом избавиться от устройства, вы можете сделать сброс к заводским настройкам сейчас.
Как вручную отключить Nexus или другое устройство разработчика на Lollipop (или старше)
Как правило, отмена рутирования с помощью SuperSU - лучший выбор на устройствах с измененным системным разделом, поскольку все изменения, внесенные в процессе рутирования, очищаются. Однако, если вы предпочитаете вручную позаботиться о процессе, это немного более кропотливо, чем просто перепрограммировать boot.img, как при использовании системного метода. Хорошей новостью является то, что весь процесс может быть выполнен непосредственно на устройстве, без необходимости использовать компьютер.
Первое, что вам понадобится, это файловый менеджер с возможностями root. ES File Explorer, похоже, является самым популярным в наши дни, но практически любой root Explorer будет работать.
В ES вам нужно открыть боковое меню, сдвинув его от левого внешнего края, затем прокрутите вниз до опции «Root Explorer» и сдвиньте переключатель, чтобы включить его. Приложение SuperUser, установленное на вашем устройстве, должно запросить у вас доступ к файловому менеджеру.
Получив root-доступ, перейдите в папку / system. Используя ES, нажмите на выпадающее меню с надписью «Домашняя страница» (конечно, если вы все еще находитесь на начальной странице). Выберите опцию «/ Устройство».
В основном разделе устройства прокрутите вниз до папки «/ system» и откройте ее..
Вот где все может стать немного сложнее - в зависимости от того, как рутировано ваше устройство, файл «su» (тот, который мы будем удалять в этом процессе) будет находиться в одном из двух мест: / Системы / бен
или же / Система / xbin
. Начните с проверки первого.
Файлы здесь отсортированы в алфавитном порядке, поэтому, если вы не видите файл «su» (как на моем тестовом устройстве), то он находится в / Система / xbin
папка. Вернитесь назад, нажав стрелку назад, затем откройте папку «xbin»..
Здесь не должно быть много файлов, поэтому найти «su» довольно легко.
Независимо от того, где находится файл на вашем конкретном устройстве, мы будем выполнять одно и то же действие. Если вы хотите полностью удалить рут, просто удалите этот файл, удерживая его в нажатом состоянии и выбирая значок корзины..
Если вы хотите временно отключить рут, чтобы получить обновление OTA, просто отрежьте файл из этого места, нажав и удерживая его ножницами. Затем вы можете перейти к папке / sdcard /, вернувшись к основному разделу «/ Device» и открыв папку «sdcard». Вставьте его здесь, выбрав значок вставки.
Из-за отсутствия файла «su» есть еще один файл, который необходимо переместить или удалить. Вернитесь в / system и откройте папку «app».
Вы будете искать приложение SuperUser, установленное на вашем телефоне, здесь - если вы используете SuperSU, оно находится в папке с тем же именем. Возможно, вам придется немного осмотреться, если вы используете другое приложение SuperUser. Найдя папку, откройте ее. Также стоит отметить, что он может вообще не находиться в папке - это может быть просто «superuser.apk» в корне папки.
Найдя правильный файл, нажмите и удерживайте его, а затем удалите или обрежьте, как вы делали с файлом «su»..
Если вы порежете его, вставьте его обратно в / sdcard для безопасного хранения.
На этом этапе вы можете дважды проверить корневой статус устройства с помощью приложения, такого как Root Checker. Если он возвращается без корня, значит, вы закончили.
Далее вам нужно заменить стоковое рекавери Android на вашем телефоне. Для этого вам нужно скачать заводской образ для вашего устройства. Для Nexuses это обеспечивается Google. Изображения других устройств должны предоставляться их производителем.
После того, как вы загрузили заводской образ для вашего устройства, вам сначала нужно распаковать пакет.
Внутри этого пакета есть еще один пакет. Здесь будут размещены образ загрузчика, радио (если применимо) и различные скрипты для полной сборки Android. Все, что нам нужно, это файл recovery.img, хранящийся внутри. Распакуйте этот пакет.
Вернувшись на телефон, убедитесь, что «Параметры разработчика» включены, зайдя в «Настройки»> «О телефоне» и нажав номер сборки семь раз. Тост-уведомления покажут, сколько еще нажатий вы оставили, прежде чем «стать разработчиком».
Как только меню параметров разработчика будет включено, нажмите кнопку назад, чтобы перейти к меню родительских настроек. В меню «Параметры разработчика» появится новая запись чуть выше «О телефоне». Нажмите «Параметры разработчика».
Прокрутите вниз, пока не увидите «Отладка USB» и включите его с помощью ползунка.
Появится предупреждение с описанием того, что делает отладка USB - нажмите «ОК», чтобы включить эту опцию.
Подключите устройство к компьютеру с помощью USB-кабеля. Если у вас установлены правильные драйверы, на устройстве должно отображаться всплывающее окно с возможностью разрешить отладку по USB на подключенном компьютере. Если вы находитесь на своем персональном компьютере, вы можете установить флажок «Всегда разрешать с этого компьютера», чтобы в будущем он автоматически разрешал отладку. Нажмите «ОК».
Вернитесь к вашему ПК. Если в вашей системе настроен adb, нажмите Shift + щелчок правой кнопкой мыши в папке, в которую вы распаковали все файлы заводских образов, и выберите «Открыть командное окно здесь».
Если в вашей системной переменной PATH не настроен adb, скопируйте файл boot.img и поместите его в папку adb.- C: \ Android \ платформенных инструментов
в этом случае. Shift + правый клик в любом месте этой папки и выберите «Открыть командное окно здесь», как только файл boot.img закончит копирование.
Затем введите следующую команду для перезагрузки устройства в загрузчик:
ADB перезагрузить загрузчик
Как только ваш телефон перезагрузится в загрузчик, выполните следующую команду, которая должна занять всего несколько секунд:
fastboot flash recovery recovery.img
Это позволит повторно прошить сток рекавери. Когда это будет сделано, перезагрузитесь в Android со следующим:
fastboot перезагрузка
Телефон должен мгновенно перезагрузиться, и вы готовы к работе. Доступ с правами root исчезнет, и у Android будет восстановлено исходное состояние, но остальная часть вашей системы будет по-прежнему полностью исправна. Если вы планируете продать или иным образом избавиться от устройства, вы можете сделать сброс к заводским настройкам сейчас.
Если вы планируете избавиться от устройства, неплохо было бы продолжить и восстановить заводские настройки на этом этапе..
Перепрограммируйте ваше устройство для полной сборки
Если вы работаете с пользовательским ПЗУ или платформой Xposed, вам нужно будет полностью стереть ваше устройство и переустановить его до неутвержденного, совершенно нового заводского состояния. Это также единственный способ отключить телефон не Nexus или Developer Edition, если метод SuperSU вам не подходит.
К сожалению, процесс довольно отличается для каждого производителя, и может даже варьироваться от устройства к устройству. Таким образом, за исключением устройств Nexus (для которых у нас есть руководство), мы не можем подробно описать все инструкции здесь. Вместо этого вам нужно будет просмотреть сайт, такой как форум разработчиков XDA, для получения полных инструкций для вашего телефона. Вот быстрый и грязный взгляд на процесс, который влечет за собой каждый производитель:
- Nexus и другие устройства Developer Edition: Устройства Nexus довольно просты. Вам просто нужно скачать заводское изображение от Google или вашего производителя (так же, как мы это делали в инструкции по удалению рут для руководства Marshmallow выше), а затем прошить все файлы, содержащиеся в вашем телефоне. Ознакомьтесь с нашим руководством по ручной прошивке Nexus для получения полных инструкций..
- Устройства Samsung: Вам понадобится полный файл прошивки, который должен быть доступен практически для каждого устройства на Sammobile.com. Вы будете иметь дело с программой «Один» на ПК, которая довольно проста. Просто убедитесь, что найти надежное руководство для вашего точного устройства.
- Устройства Motorola: Motorola использует программу «RSD Lite» для передачи файлов изображений на устройства, хотя компания не делает свои изображения доступными для устройств, не предназначенных для разработчиков. Есть копии, плавающие вокруг, но убедитесь, что вы загружаете из надежного источника, прежде чем окунуться.
- Устройства LG: LG использует специально разработанный «Flash Tool» для передачи файлов KDZ, специфичных для устройства, на свои телефоны. Опять же, это может быть сложно, поэтому убедитесь, что вы используете надежный источник и руководство.
- Устройства HTC: Возможно, HTC является наиболее дружественным к флэш-памяти среди всех потребительских устройств, поскольку она просто использует так называемый файл «RUU» (ROM Update Utility), который можно отправить с помощью простых команд adb и fastboot. Кроме того, вы можете поместить RUU в раздел / sdcard большинства устройств HTC, и он будет автоматически обнаружен после загрузки в загрузчик. Вам просто нужно найти RUU для вашего конкретного телефона.
Хотелось бы сообщить подробности о каждом отдельном телефоне, но это просто невозможно - это еще одна причина, по которой мы любим Nexus и другие устройства Developer Edition. Но, немного покопавшись, вы сможете отключить практически любой телефон и вернуть его в рабочее состояние..