Как разблокировать графический ключ на андроид
Графический ключ устанавливают для того, чтобы защитить свой телефон, а следовательно и данные в нем. Графический ключ — это рисунок, который нужно воспроизвести на экране, чтобы разблокировать его. Бывает так, что пользователи забывают придуманный ими рисунок и не могут зайти в телефон.
Вот как выглядит графический ключ:
Забыл графический ключ? Постараемся рассказать все способы разблокировать графический ключ.
Для того, чтобы вызвать функцию восстановления графического пароля, нужно ввести неправильный пароль более пяти раз. После того, как вы ввели неправильный графический ключ, ваши попытки заморозят на некоторое количество времени, например, на 30 секунд. И вам будут показаны опции восстановления ключа.
Например, на телефонах Fly будут показаны следующие опции: Домой, Ввести пин-код, Забыли графический ключ.
Если вы устанавливали пин-код до этого, то с помощью него можно будет разблокировать телефон. По нажатию кнопки пункта Домой, вы сможете войти в телефон через аккаунт Google. Интернет должен быть включен. Нужно будет ввести почту Gmail и пароль. А затем ввести новый графический ключ.
Сброс графического ключа через рекавери
Сброс всех пользовательских настроек через рекавери
Если вы вообще ничего не помните, не помните данные аккаунта Google, то можно будет сбросить настройки телефона через режим Recovery.
После того, как вы сбросите настройки телефона через рекавери, то и графический ключ тоже исчезнет или сбросится. Графический ключ в данном случае относится к пользовательским данным, а при выполнении меню рекавери wipe data/factory reset удаляются именно пользовательские данные. Фотографии и мелодии при этом не удаляются. Удалятся смс, контакты (которые потом легко восстановить через Google, если была включена синхронизация), установленные приложения, привязанные аккаунты.
Удаление файлов графического ключа с помощью рекавери
Применив данное решение, если вы забыли графический ключ, ваш телефон можно будет легко разблокировать. Правда, для этого нужно будет установить кастомный recovery. Это может быть CWM или TWRP. Для чего он нам нужен? Удалить файлики, отвечающие за графический ключ.
Как, например, установить TWRP? Вынесем эту тему в отдельную статью, и ознакомимся с ней по ссылке ниже.
После того, как вы установили TWRP, можно удалять запрещенные к удалению файлы. В меню TWRP есть пункт Advanced. Далее File Manager.
Нас, в частности, интересуют следующие файлы (их нужно удалить):
gesture.key
locksettings.db
locksettings.db-wall
locksettings.db-shm
Они находятся в /data/system/.
gesture.key — отвечает за вывод графической блокировки, он создается в папке data в тот момент, когда вы создаете графический ключ.
Обращаем ваше внимание, что в новых прошивках gesture.key называется gatekeeper.pattern.key
Можно также удалить файл password.key, отвечающий за пароль. В новых прошивках он может называться gatekeeper.password.key.
Чтобы удалять файлы нужно выделить файл, нажать Delete, сделать свайп вправо для подтверждения удаления.
После этого нажимаем Back, чтобы продолжить удаление файлов.
Затем вам нужно перезагрузить телефон (Reboot system в главном меню), ввести какой-нибудь любой графический ключ и смартфон разблокируется.
Сброс графического ключа с помощью ADB
Есть вариант сброса графического ключа с помощью ADB. Данный вариант не дает 100% гарантии, но стоит его попробовать.
Для того, чтобы установить ADB, вам следует пройти по ссылке ниже и ознакомиться со статьей (примерно середина статьи про ADB).
Также, следуя данной статье, у вас должна быть включена отладка по USB. Если этого не было сделано то того, как вы забыли графический ключ, то разблокировать его с помощью adb вы уже не сможете.
Итак, вы в командной строке, все подготовлено, теперь вам нужно ввести следующие команды (после каждой команды нажимайте Enter):
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 shell
su
rm /data/system/locksettings.db
rm /data/system/locksettings.db-wal
rm /data/system/locksettings.db-shm
reboot
И, наконец, третий вариант:
adb shell
rm /data/system/gesture.key
Перезагрузите телефон. Введите любой графический ключ. Телефон должен разблокироваться.
Сброс графического ключа перепрошивкой
Можно сбросить графический ключ переустановкой операционной системы андроид, но об этом будет рассказано в другой статье.