У меня была эта проблема на моем TF101, я думаю, что я удалил некоторые настройки Android с помощью Titanium Backup.После перезагрузки устройства кнопка «Домой» ничего не делает, некоторые быстрые настройки не отображаются, а кнопка питания отображает очень мало параметров.
На многих сайтах мне предлагалось выполнить сброс настроек (резервное копирование и восстановлениезанять день).Попробовав несколько возможных решений, я пришел к этой теме http://forum.cyanogenmod.org/topic/19605-home-button-issues-striking-back/, которая ее решила.
Я использовал Android SDK, установленный на моем Ubuntu, используя следующие шаги:
Используйте adb как su для получения базы данных настроек Android:
sudo platform-tools / adb -d pull /data/data/com.android.providers.settings/databases/settings.db settings.db
Используйте sqlite3, чтобы проверить, если device_provisioned = 1 (этот параметр отсутствует)
tools / sqlite3 settings.db "выбрать * из безопасного;"|grep предоставление
правильный ответ будет «nnn | device_provisioned | 1», где nnn - номер строки.Если ответа не было, вам нужно добавить этот параметр в файл.
Используйте sqlite3, чтобы добавить этот параметр в файл
tools / sqlite3 settings.db "INSERT INTO secure (name, value) VALUES ('device_provisioned', '1');"
Поместите файл обратно на ваше устройство Android
sudo platform-tools / adb -d push settings.db /data/data/com.android.providers.settings/databases/settings.db
Выключение андроида (сначала я попробовал вариант перезагрузки в меню кнопки питания, но он каким-то образом восстановил мои ошибочные настройки. Впоследствии я нажимал кнопку питания до тех пор, пока устройствовыключите себя.)
Включение.Кнопка «Домой» снова работала (наряду с другими отсутствующими функциями).