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