Задаване на нова фигура

Забравена парола

Вчера по време на работа ми донесе една чиния, за да помогне на колегите си. Това беше Texet (модел не е важно) на чипа Allwinner A10. A10 структура на фърмуера и неговите възможности са вече добре познати (включително и аз), така че възможностите за решаване на много и различни проблеми.

връзка ADB

Първата стъпка е да се опитате да свържете устройството към компютър чрез USB. Ако преди това сте активирали отстраняване на грешки режим USB (което е необходимо за всеки "измама" с устройство - получаване на достъп до корен, скриптове, инсталиране обичай фърмуер и т.н.), а след това устройството трябва да бъде "видян" в режим ADB. Освен това, ако не разполагате с достъп до корен. тогава ще трябва да ги вземем. Как това се прави след това аз няма да ви кажа, това зависи от конкретното устройство. Но трябва така да работят с компютри (тъй като самото устройство да се използва, не можем). Въпреки действията за заключване чрез скриптове ще бъдат обработени и достъпен чрез ADB с таблета там. Идеята е, че ако имате достъп до основната директория на устройството чрез конзолата ADB, можете да отключите и да коригира много други проблеми.

Получаването на достъп без USB отстраняване на грешки

Но на моята плоча, за съжаление USB отстраняване на грешки е деактивирана напълно. Какво да се прави? Можете разбира се, просто reflash или да изтрие / нулиране. Но след това загуби всичките си данни. Търся "по-хуманни" начини. И за устройството на A10, намерих следното решение. Вземи корен достъп от конзолата е възможно чрез обичай възстановяване. Т.е. например CWM. Ако той е вече - прекрасно. Заредени в нея и правила.

Но аз не бях. Как да се сложи rekaveri без достъп до таблета и неговите настройки? Allwinner A10 Имаме чудесна възможност да се зареди изображение с микроб карта. За моята версия дойде това твърдение. Подготовка на флаш паметта и багажника от него, аз имам в менюто на CWM Recovery. Отличен! Изпълнете ADB и да видим достъп до конзолата с корен достъп. От менюто (или от конзолата с командата 'монтиране / сътрудничество / nandd / данни ") CWM монтиране преградни / данни.

Отключване на базата данни

На следващо място, от ADB да направи определени действия. Открих инструкциите на 4pda форум. Веднага опита метод 2, т.е. gesture.key изтрит файл:

ADB черупки RM /data/system/gesture.key

Аз за съжаление не помогна. След това отидох на 1mu метод и извършва:

ADB черупки
CD /data/data/com.android.providers.settings/databases
sqlite3 settings.db
актуализация на системата зададена стойност = 0, където името = 'lock_pattern_autolock ";
актуализация на системата зададена стойност = 0, където името = 'lockscreen.lockedoutpermanently ";
.напускам

Или по-скоро аз не бях в rekaveri sqlite3, затова взех settings.db на файла чрез "ADB дърпане /data/data/com.android.providers.settings/databases/settings.db" на вашия компютър и да го променили мнението си чрез SQLite3 , За съжаление, тази препоръка не е помогнал. Аз започнах да разбирам.

Системни настройки се съхраняват в /data/data/com.android.providers.settings/databases/settings.db файл, включително заключване. В действителност това е форматът на sqlite3 на базата данни, която през него и може да се редактира. Аз бях в състояние да видите всички настройки, които са били там и е установил, че тези параметри аз не са имали маса система. и в защитен маса. Очевидно мястото на съхранение и стойностите варират от версия Android'a. На следващо място, да намеря още няколко настройки, които трябва да се отстранят. Ето защо, пълния списък от команди, след sqlite3 settings.db ще изглежда така:

актуализира сигурна зададена стойност = 0, където името = 'lockscreen.password_salt ";
актуализира сигурна зададена стойност = 0, където името = 'lockscreen.password_type ";
актуализира сигурна зададена стойност = 0, където името = 'lockscreen.lockoutattemptdeadline ";
актуализира сигурна зададена стойност = 0, където името = 'lock_pattern_visible_pattern ";
актуализация на системата зададена стойност = 0, където името = 'lockscreen.lockexchange.enable ";

След тази промяна файл settings.db I "пълни" обратно на табелката, на мястото на стария. Премахване на флаш паметта с rekaveri и рестартиране. И голям таблет зарежда, без да блокира, както и всички потребителски данни.