Доп. скриншоты:
1-й скриншот2-й скриншотПрограмма позволяет контролировать девайс, позволяя следить за приложениями, работающими в фоне. Она покажет, какие программы запускаются автоматически после загрузки, а также другие системные события, происходящие в фоне (например получение СМС, нажатие клавиш)
Для работы требуется включить пункт ''Отладка по USB'' (Настройки/ Приложения/ Разработка)
Для удаления системных программ из автозапуска требуется root
Приложение работает на isc и выше, но не у всех. В таких случаях, лучше устанавливать (на 4.0 и выше) в качестве системного приложения + перезагрузка + переподключение отладки по usb.
Программа взломаная
Интерфейс-Русский
Перевод- bonny_k-9
Более подробно:
Сама программа никогда в автозагрузку не становится, после выполнения действий с ней в памяти не остаётся, никаких действий не выполняет в фоне, ресурсов и соответственно батарею не потребляет совсем.
В интернет сама не лезет.
Её можно (если есть желание, но только зачем?) заморозить/заблокировать до следующего сеанса работы с ней.
Программа работает с активити/событиями приложений, и все изменения вносит в сами же приложения, оставляя нетронутыми системные файлы. Но на основе изменений, вносятся записи/коррективы в data/system/packages.list и data/system/packages.xml.
Так что, даже после удаления autostarts, все изменения внесённые в приложения сохранятся на постоянной основе...
Что бы видеть максимальное количество событий/активити, в менюшке - ''просмотр'' надо снять все галки.
Если забыли, что меняли/отключали в программах, или хотите видеть только внесённые Вами изменеия, то поставьте галку - показывать только изменённые.
Если удалили autostarts, а внесённые изменения хочется отменить, то необходимо будет переустановить те приложения заново, или же снова ставить autostarts и уже по памяти восстанавливать.
Если Вы недостаточно хорошо знаете Aндроид, то не отключайте события в: система Андроид, и тех системных программах где стоит событие - во время загрузки ...
Также не меняйте разрешение Google services framework - во время загрузки (у большинства оно запрещено, и это правильное положение)
Также штатной смс/ммс не отключайте - после загрузки...
Чтобы заблокировать маркет от автозапуска надо также отключить и его сервисы/службы, а также все события и в - программа обновлений маркета, отзывы о маркете, а в google services framework - программа установлена, аккаунты изменены (но и это может небыть у некоторых 100% панацеей).
После проведённых манипуляций незабывайте для верности перезагружатся (но это не обязательно, у большинства подхватится и так)...
Autostarts видит/отображает не все программы установленные в прошивке (в частности приложения не требующие разрешений).
Дополнительно рекомендую использовать другой софт, например System Tuner Pro, где также есть ещё и возможность отключения сервисов/служб + список автозагрузки.
Он видит почти все, и позволяет отключать запущенные службы/модули приложений...
Для кого System Tuner или Lucky Patcher слишком сложны, то для отключения служб/сервисов рекомендую такую же удобную и простую программу - Disable Service (как раз для работы в связке с Autostarts)...
Запрещая события или наоборот разрешая те которые были неактивны, Вы рискуете получить частично, или полностью неработоспособное приложение, хотя это и полностью обратимо, кроме нескольких системных...
После применения запретов, не поленитесь обновить список и убедится, что полоса зачёркивания сохранилась на отключённом событии или пропала на включённом. Если события не зачёркиваются после выполнения запрета, и в менюшке действий остаётся надпись - запретить, то программа не выполнила свою функцию, и соответственно у Вас есть проблема с рутом, прошивкой, установкой, совместимостью, правами и тд..
У кого после установки не открывается список (пусто) приложений. - удалите чисто autostarts, переподключите отладку по usb, перезагрузитесь, поставьте приложение системным, не запускайте,
перезагрузитесь, запустите через иконку, и снимите все галки в - ''просмотр''...
События без значка ''i'', относятся к категории - неизвестные события. В смысле отсутствуют их описания в базе данных autostarts. Но это не означает, что они какие то неважные и бесполезные ..
После обновлений приложений (через Маркет или вручную) без очистки данных, все запреты/разрешения сохранятся.
Хотя бывает иногда, что и пропадают некоторые запреты когда в обновляемую программу вносятся существенные изменения...
Отключение всех активити в приложении не даёт Вам 100% гарантии невозможности запуска этого приложения без Вашего ведома, так как у многих программ остаются/есть и другие возможности для автозапуска - сервисы/службы, особые права, зависимость от ''родительских'' программ...
Обновлять/менять версии программы взятые из этой темы необходимо вчистую, а не поверх, так как они ломаные и в большинстве случаев подписи не совпадают, хотя есть и совпадающие)
На Андроид 4.2.2 (кастом Cyanogen) программа также работает, проверено на трёх девайсах...
Одномоментно отменить все установленные запреты невозможно, необходимо будет по одному вручную включать/отключать...
Если у приложения стоит несколько одинаковых активити (например - после загрузки) это не означает повтора или ошибочности, просто на одно и тоже событие приложение прореагирует различными действиями (у них разные получатели). Посмотреть что именно прореагирует (кто является получателем этого события) и какое произойдёт действие со стороны приложения, можно в низу менюшки действий...
Также порекомендую удобную программу для заморозки/отключения приложений в один тап (тап по иконке нужного Вам приложения сразу размораживает и запускает его), с минимальным потреблением ресурсов (итоговых около 0,4%) - App quarantine Pro
Вот FAQ программы:
Q: Как это работает?
A: Android позволяет приложениям регистрировать большое количество разных событий, поддерживаемых системой и запускаться, как только событие происходит.
Это позволяет приложениям делать важную работу в фоновом режиме, но может иногда замедлять работу системы.
Autostarts помогает Вам контролировать свой телефон, уведомляя Вас, какие приложения запущены в фоновом режиме.
Q: Могу я удалить компонент из специфического события?
A: Да, но из-за ограничений Android API это работает только на устройствах с Root-правами.
Будьте осторожны, отключая что-либо.
В некоторых случаях компонент может отвечать за другую функциональность программы, кроме данного события. В результате, работа программы может стать нестабильной. Для большинства случаев Вы можете просто попробовать включить компонент заново, если приложение работает некорректно.
Q: Когда я меняю ''Показать только изменённые'' фильтр, почему я вижу компоненты, которые никогда не менял?
A: Состояние изменения компонента (и выделение его полужирным) определяется методом сравнения его стандартного и текущего состояний. Возможно, что после установки компонент был отключён настройками по умолчанию, но он активируется приложением по мере надобности (например после использования какой либо функции или изменения настроек в приложении).
Q: Возможно ли узнать, какой из компонентов приложения вызывает конкретное событие?
A: Обычно нет. Однако если вы выбираете входящее событие, вы сможете посмотреть, что имя составляющего события - то, что управляет этим событием. Иногда, часть имени даёт вам намёк. Например, AlarmInitReceive скорее всего должен инициализировать сигнал или оповещение, которое вы включили в приложении. Тогда имейте ввиду, что сигналы этого приложения возможно перестанут работать, если вы отключите компонент.
Q: Я отключил компонент, но через некоторое время, он включил сам себя. Возможно ли такое?
A: Да. Это обычно происходит когда вы меняете например настройки программы. Программа может сбросить свои настройки полностью, чтобы применить новые. Например обычно запретив программу, она возвращает себя в автозагрузку как только вы запустили её сами один раз вручную (это нормально, но к сожалению обойти это сложно).
Q: Мои загрузки в Android Market останавливаются.
A: Это не значит, что проблема в Автостарт, не думайте. Однако, есть одна ошибка, которая может проявиться у вас. Если вы решили, что не будете использовать Google Talk, и отключили On Boot событие для этого приложения, то это может стать проблемой и причиной ошибки (также это случается, если закрыть Google Talk через диспетчер запущенных приложений). По неизвестным причинам, если Google Talk не запущен, загрузки в Android Market не работают.