Добавлен пин-код экрана блокировки для зашифрованного устройства — теперь невозможно разблокировать при загрузке

У меня есть зашифрованное устройство cyanogenmod 13. Я устанавливаю пароль вручную через командную строку, используя вот такое руководство . Совсем недавно я добавил булавку на экран блокировки и, кажется, настроил ее так, чтобы она не спрашивала при загрузке, но сейчас я не уверен. Я перезагрузил устройство впервые после добавления нового пин-кода, но теперь не могу его разблокировать.

Когда он загружается, он загружает тот же экран разблокировки диска, что и раньше, но вместо этого запрашивает пин-код. Однако войти в него не получается. Поскольку он ожидает PIN-код, все, что он представляет, - это цифровая клавиатура - он не может ввести пароль шифрования, если он этого хочет.

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

Некоторые пользователи в других местах предлагали попробовать сим-пин, но а) то же самое происходит, когда сим удаляется, и б) сим-пин все равно не работает.

Я хотел бы разблокировать это в ближайшее время, если это невозможно, мне нужно как можно скорее выполнить всю настройку с нуля.

Примечание . У меня есть доступ к устройству через средство восстановления teamwin, в котором есть файловый менеджер и терминал. Есть ли какая-нибудь команда, которую я могу запустить, чтобы вернуть тип разблокировки/клавиатуру в нормальное состояние?


Изменить: я смог использовать ADB в режиме восстановления, но, очевидно, изменения settings.dbне распространялись. Что мне нужно сделать, чтобы восстановить «initramfs» или что-то еще, что использует Android, который содержит все необходимые данные для загрузки при шифровании? Я предполагаю, что у него есть собственная копия settings.db.

возможный обман android.stackexchange.com/q/86752/186920
Я прямо сказал, что знаю пароль, связанный вопрос касается полной перезагрузки устройства, когда вы не знаете пароль. Я просто хочу знать, как заставить устройство отображать правильную клавиатуру, чтобы я мог ввести пароль.

Ответы (1)

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

Не идеальное решение, но, надеюсь, поможет кому-то в подобной ситуации.