Adb как разблокировать телефон
Перейти к содержимому

Adb как разблокировать телефон

  • автор:

Сброс пароля, PIN-кода либо графической блокировки с помощью ADB

В двух предыдущих постах я рассказал об установке ADB и Fastboot, а также поделился списком основных ADB- и Fastboot-команд. В вышеперечисленных статьях мною умышленно не был рассмотрен процесс сброса различных типов блокировок, поскольку эта информация достойна отдельного материала.

Примечание: сброс пароля или графического ключа с помощью ADB возможен на мобильных устройствах под управлением старых версий Android. В новых версиях операционной системы разработчики Google устранили данную уязвимость. Также стоит отметить, что для работы с ADB должна быть включена отладка по USB. Если режим отладки не был активирован ранее, разблокировать мобильный девайс изложенным ниже способом не удастся. И последний, но не менее важный момент – на устройстве должны быть получены root права. Во многих кастомных прошивках права Суперпользователя выданы по умолчанию.

В зависимости от установленной прошивки и версии Android, за вывод пароля или графической блокировки могут отвечать следующие файлы (все они хранятся в директории /data/system):

  • gesture.key;
  • password.key;
  • gatekeeper.pattern.key;
  • gatekeeper.password.key;
  • cm_ gesture.key;
  • personalpattern.key;
  • personalbackuppin.key;
  • locksettings.db;
  • locksettings.db-shm;
  • locksettings.db-wal.

Поэтому, чтобы удалить все ключи и сбросить блокировку, необходимо выполнить такие команды:

Adb как разблокировать телефон

Отказ от ответсвенности: этот мануал предоставлен только для ознакомительных целей, вы не должны использовать эту возможность на чужих телефонах без разрешения владельца ни при каких обстоятельствах. Ни автор, ни переводчик не отвечают за различные случаи применения этого хака.

От переводчика (автора темы): не знаю, может эти способы уже обсуждались на форуме, но поиском ничего не нашел, поэтому решил выложить, так как часто встречаются проблемы с экраном блокировки.

Не так давно я у меня была проблема с девайсом на андроиде, который был заблокирован с помощью графического ключа и мне удалось разблокировать его через adb. Это мануал по тому, как вам справиться с этим, если когда-нибудь и вы столкнетесь с этой проблемой.

На устройстве необходимо чтобы было включен usb debugging, если он не включен, но у вас имеется cwm, вы можете выполнить теже инструкции через cwm, рут не обязателен (хотя лучше если устройство будет рутовано).

Этот методы был протестирован на Gingerbread, Ice Cream Sandwich и Jelly Bean.

Обо способа работают через adb.

Видео показывает, как работает второй способ (спасибо melvinchng): http://www.youtube.com/watch?v=tVJ7T2oC_Zs. player_embedded

  1. Воспользовался способом 1.
  2. Перезагрузился.
  3. Воспользовался способом 2.
  4. Перезагрузился.

Если после второй перезагрузки изменений не произошло, тогда попробуйте:

Как разблокировать Android, если вы забыли пароль или графический ключ

графический ключ

Мобильный раздел

Для сохранности данных в Android есть функция защиты устройства цифровым или визуальным паролем (пароль-график или графический ключ). Благодаря стараниям инженеров обойти систему безопасности не так просто, мошенники или воры не смогут разблокировать телефон или планшет. Но что делать в том случае, если это вы, законный обладатель андроид-устройства, забыли цифровую комбинацию или линейный рисунок?

Что такое пароль-график на андроиде

На андроиде, помимо обычной последовательности цифр, можно поставить и пароль-график.

На экране появляется квадрат из девяти точек (3×3). Пользователь должен соединить их линией в определённой последовательности, не отрывая при этом пальца от экрана.

Графический пароль

Графический пароль представляет собой неразрывную линию, соединяющую определённые точки в заранее заданной последовательности

Другими словами, графический пароль — это последовательность соединения точек. Например, буквой Z, звездой, просто какой-то линией.

Графические пароли пользуются на Android большей популярностью, чем цифровые, потому что линейный рисунок запоминается проще четырёхзначного числа. Впрочем, забыть можно любой, даже самый простой, пароль.

Как же застраховать себя от блокировки устройства?

Как предотвратить блокировку телефона или планшета

В Play Market есть программа SMS Bypass, суть которой состоит в следующем: если забыт пароль, устройство можно разблокировать путём отправки SMS с определённым текстом с другого телефона на ваш. Когда сообщение будет получено, система перезагрузится и вновь предложит вам ввести пароль. Нарисуйте любую линию, и смартфон разблокируется.

Для такой программы, разумеется, требуется root-доступ. Изначально это «1234 reset». Его можно изменить на любой другой, по вашему усмотрению.

SMS Bypass можно установить посредством персонального компьютера уже после того, как вы забыли пароль. Но для этого нужен root-доступ (не зря говорят, что root небезопасен) или учётная запись Google Account.

Что делать, если забыли графический пароль

Есть несколько рабочих способов, позволяющих миновать защиту и разблокировать телефон. Некоторые подойдут только отдельным версиям Android, другие просто работают через раз. Если вам не помог один метод, пробуйте следующий.

Залогиниться в Google Account

После 5–6 неудачных попыток подобрать графический пароль смартфон предложит вам подождать 30 секунд. В это же время появится кнопка «Забыли граф. пароль?». Нажмите на неё. Вас попросят войти в учётную записи Google (в ту, к которой привязан ваш телефон или планшет). В случае корректного введения данных пароль сбросится.

Вход в учётную запись Google

Чтобы сбросить пароль, войдите в учётную запись Google

Есть один нюанс: если Android заблокировался в тот момент, когда не был подключён к интернету, то в Google Account он не войдёт. В таком случае нужно перезагрузить устройство и потянуть информационный бар вниз сразу же, как тот появится. Затем ввести данные учётной записи, как было описано выше.

Если не получается включить интернет предыдущим методом, попробуйте использовать сервисные коды.

  1. Для этого нажмите «Экстренный вызов» и введите следующий набор символов: *#*#7378423#*#*.
  2. В появившемся меню, предназначенном для специалистов сервисных центров, откройте Service Tests -> WLAN.
  3. Включите Wi-Fi.

Увы, с помощью сервисных кодов нельзя включить мобильное соединение. Однако можно попробовать вытащить и снова вставить SIM-карту, возможно, что телефон подсоединится к сети самостоятельно.

Ещё можно попробовать подключить SIM-карту другого оператора (мегафон, мтс, билайн и др.), иногда помогает.

Если активировать сеть не получается, купите переходник с порта microUSB на порт LAN, используемый для подсоединения оптоволоконных кабелей. Подключите его к смартфону и к роутеру. Через некоторое время на устройстве появится интернет.

Позвонить на смартфон

Метод поможет только на ОС Android версий 2.2 и ниже, тогда ещё не было таких навороченных систем безопасности.

  1. Позвоните на заблокированный телефон с любого другого.
  2. Без промедлений ответьте на звонок.
  3. Сверните программу и откройте «Настройки», затем «Безопасность» и отключите пароль.

Набрать номер

Даже если телефон заблокирован, с его помощью можно позвонить службам спасения. В Android до 5 версии существует такая особенность: если открыть поле для вызова экстренных служб, а затем нажать кнопку «Назад», то на полсекунды появится экран Android. Этим мгновением можно воспользоваться, чтобы скачать программу No Lock и запустить её. Телефон будет разблокирован.

Как разблокировать графический ключ на Android 4.1.2 — видео

Разрядить телефон

Можно попробовать подождать. В тот момент, когда заряд почти полностью опустеет, Android покажет вам соответствующее сообщение и предложит посмотреть состояние батареи. А состояние батареи — один из разделов меню «Настройки». Так что перейдите в него, нажмите на стрелочку в левом верхнем углу экрана, кликните на «Безопасность» и отмените пароль.

Удалить файлы, хранящие данные о визуальном пароле

Способ подойдёт тем, у кого на Android установлено кастомное меню Recovery (CWM или TWRP). Суть метода заключается в том, чтобы скинуть сохранённые данные о графической последовательности, которые хранятся в следующих файлах:

  • gesture.key;
  • locksettings.db;
  • locksettings.db-wal;
  • locksettings.db-shm.
Через CWM
  1. Скачайте с компьютера любой файловый менеджер для Android и закиньте его на карту памяти.
  2. Теперь включите Recovery Mod на устройстве (выключите смартфон, а затем зажмите кнопку «Домой» и кнопку включения/выключения и держите секунд десять, пока не появится логотип производителя).
  3. С помощью Recovery установите файловый менеджер и запустите его.
  4. Теперь откройте папку /data/system/
  5. Удалите все вышеперечисленные файлы.
  6. Перезагрузите устройство и введите любой графический пароль. Смартфон будет разблокирован.
Посредством TWRP

Если на устройстве в качестве Recovery установлено TWRP, то можно не скачивать файловый менеджер, так как он уже вшит в приложение.

  1. Включите Recovery Mod и откройте меню Advanced -> File Manager, а затем папку /data/system/
  2. Удалите вышеперечисленные файлы.
  3. Перезагрузите устройство и введите любой графический пароль.
С помощью дополнительного пользователя

Если на устройстве несколько пользователей, есть root-доступ и вы пользуетесь программой SuperSU, то можно попробовать удалить эти файлы через дополнительного пользователя.

Окно программы SuperSU

Для того чтобы разблокировать телефон через дополнительного пользователя, должна быть установлена программа SuperSU

  1. Зайдите через второго пользователя и установите с Play Market какой-нибудь файловый менеджер.
  2. Откройте его и перейдите в папку /data/system/
  3. Удалите файлы:
    • gesture.key;
    • locksettings.db;
    • locksettings.db-wal;
    • locksettings.db-shm.
  4. Перезагрузите устройство и при вводе пароля нарисуйте любую линию, какую захотите. Android разблокируется.

Разблокировать программой ADB RUN

ADB RUN использует консоль ADB-драйверов, которые соединяют мобильное устройство с компьютером. Программа удобна тем, что автоматизирует процесс работы с консолью. Специально для случаев, когда человек забывает пароль, есть функция Unlock Gesture Key.

Unlock Gesture Key переводится как «разблокировать графический ключ».

  1. Скачайте программу ADB RUN.
  2. Установите и запустите приложение.
  3. Затем подключите смартфон к ПК через USB-кабель. ADB-драйвера должны автоматически установиться, но если этого не произошло, скачайте универсальные ADB-драйвера с сайта Google Android.
  4. Меню программы выглядит как список возможных функций. Чтобы выбрать пункт Unlock Gesture Key, введите с клавиатуры его номер и нажмите Enter.

ADB Run

Выберите пункт Unlock Gesture Key

  1. Первый метод. С помощью консоли удаляется файл gesture.key. Это можно сделать самостоятельно следующим образом:
    1. Откройте консоль (нажмите Win+R, введите cmd и кликните Enter).
    2. В консоли последовательно введите команды:
      • сd /
      • cd adb/progbin
      • adb shell
      • rm /data/system/gesture.key
    3. Перезагрузите устройство, после чего Android будет разблокирован.
    • cd /
    • cd adb/progbin
    • adb shell
    • cd /data/data/com.android.providers.settings/databases
    • sqlite3 settings.db
    • update system set value=0 where name=’lock_pattern_autolock’;
    • update system set value=0 where name=’lockscreen.lockedoutpermanently’;
    • .quit

    ADB Run

    Попробуйте сначала первый метод, если не поможет, то используйте второй

    Сбросить настройки до заводских

    Самый грубый и топорный способ. Зато действенный. Он годится для любых версий Android и для всех устройств. Но имейте в виду, что при этом с жёсткого диска сотрётся вся информация, и восстановить её будет невозможно.

    Итак, если вы отчаялись обойти блокировку другими способами, сделайте Hard Reset.

    Hard Reset — термин, обозначающий сброс всех настроек до заводских и удаление всех данных.

    1. Откройте меню Recovery Mod.
    2. Найдите пункт wipe data/factory reset.
    3. Затем поставьте галочку на wipe data и нажмите «ОК». Устройство очистится и самостоятельно перезагрузится.

    Recovery Mod

    В режиме Recovery найдите пункт wipe data и нажмите на него

    Обратиться в службу поддержки

    Можно обратиться в службу технической поддержки непосредственно Android или производителя устройства. Они попросят вас предоставить им чек и другие документы на смартфон или планшет, чтобы подтвердить, что именно вы являетесь владельцем. После этого вам скажут, что делать дальше. Возможно, придётся съездить в сервисный центр, но вам точно помогут.

    Как установить новый графический пароль

    Допустим, вы сбросили графический пароль. Теперь поговорим о том, как установить новый.

    1. Для этого зайдите в меню: «Настройки» -> «Безопасность» -> «Пароль блокировки» (или «Блокировка экрана»).
    2. Выберите «Графический пароль».

    Настройки

    Включить / поменять графический пароль можно в разделе «Блокировка экрана»

    Как отключить графический пароль

    Чтобы снести пароль, откройте «Настройки» -> «Безопасность» -> «Пароль блокировки». Найдите переключатель «Включить пароль блокировки» и сдвиньте его в положение «Выкл». Чтобы подтвердить действие, вам придётся ввести текущий графический пароль.

    Можно ли обойти цифровой пароль

    Цифровой пароль можно обойти так же, как и графический. Почти все перечисленные способы помогут его убрать. Но есть некоторые отличия. Например, файл gesture.key отвечает только за визуальный ключ, поэтому снять таким образом числовой нельзя. Зато прекрасно работает подключение к Google Account, сброс настроек и обращение в службу поддержки.

    Ничего страшного в том, что вы не можете вспомнить пароль, нет. Со всеми это случается. Разработчики Android позаботились о пользователях и разрешили им сбрасывать пароли с помощью учётной записи Google, к которой всё равно приходится привязывать своё устройство. Хотя есть одна значительная проблема: благодаря обилию способов, вору будет несложно разблокировать украденный телефон или планшет. Так что лучше не полагайтесь особенно на эту защиту и не держите в смартфоне секретные данные.

    Как сбросить графический ключ посредством ADB?

    Как сбросить графический ключ посредством ADB?

    Подготовка к сбросу графического ключа:
    1. Данный софт — часть Android SDK, поэтому, если вы решите установить ADB на свой ПК, сначала придется зайти на официальный сайт , чтобы скачать Android Studio. В случае, если вам требуется только Android Debug Bridge, можно обойтись без установки полноценного Android SDK. Достаточно загрузить архив содержащий platform-tools .

    2. Есть резон ознакомиться и с пошаговой инструкцией по сбросу блокировки на Android-устройствах — там приведены несколько эффективных методов, позволяющих удалить графический ключ и пароль.

    3. Обязательно включите отладку по USB в разделе для разработчиков, как только приобретете устройство. Проблема в том, что активация этого пункта у ряда моделей при подключении планшета или смартфона к домашнему компьютеру невозможна без этого предварительного действия, а значит, сбросить графический ключ с помощью ADB у вас не получится.

    Инструкция по сбросу графического ключа:
    1. Подключите Android-устройство к компьютеру и в любую из папок разархивируйте архив с platform-tools;

    2. Чтобы начать работу с программой, откройте папку «platform-tools» и с зажатой кнопкой «Shift» кликните на свободное пространство второй кнопкой мыши. Выбираем из появившегося списка пункт «Открыть окно команд»;

    Как сбросить графический ключ посредством ADB?

    3. Далее последовательно вводим указанные ниже команды и подтверждая их нажатием «Enter».

    Вариант первый:

    Вариант второй:

    Вариант третий:

    Вариант четвертый:

    После ввода команд выполните перезагрузку Android-устройства. Далее можете просто ввести новый графический ключ.

    Мы не утверждаем со 100%-ной уверенностью, что хотя бы один из способов обязательно поможет, но стоит все-таки испробовать их все. Многое зависит от модели устройства, от прошивки. Но все-таки многим пользователям удавалось именно так сбросить графический ключ и избавиться от блокировки уже с первой попытки. Желаем удачи!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *