Приложение настроек перестало работать, как разрешить приложения из неизвестного источника или включить отладку по USB?

После обновления с T-Mobile на мой alcatel Fierce я не могу использовать приложение «Настройки». Выдает ошибку «К сожалению, приложение «Настройки» перестало работать», поэтому я перезагрузил свой телефон и теперь ничего не могу сделать.

Любая помощь по разрешению приложений из неизвестных источников или включению отладки по USB без приложения «Настройки»?

Попробуйте загрузиться в режиме восстановления. Там выбрал «Wipe Cache» (и да, это возможно без рута или кастомного рекавери). С помощью пользовательского восстановления вы можете дополнительно «Очистить Dalvik Cache». Иногда кеш сбивается и вызывает такие проблемы, и его очистка не в первый раз решает проблему. // Ой, перепутал ваш пост. Если вы уже пробовали сброс до заводских настроек, очистка кеша тоже не поможет, поскольку она является его частью :(

Ответы (2)

Другого способа изменить параметр «неизвестные источники» нет, но если вы рутируете телефон, вы можете найти приложения для переключения отладки по USB, просто выполнив поиск в Google Play.

Невозможно заменить приложение настроек без замены всего ПЗУ. Приложение настроек слишком тесно связано с остальной частью системы: оно не предназначено для замены.

В настоящее время я не могу получить root права на свой телефон, потому что отладка USB не включена

Возможно, было бы разумно сделать резервную копию и переустановить ПЗУ. Похоже, вы каким-то образом переключили приложение «Настройки» с системного на пользовательское. Без включенной отладки это будет небольшая проблема, но это поправимо.

Введите в приложении эмулятора терминала:

am start -a android.intent.action.MAIN -n com.android.settings/.DevelopmentSettings

Чтобы отладка работала. Оттуда вы запускаете logcat и смотрите, что мешает правильному запуску приложения «Настройки».

Это должно работать без рута.