У меня Alcatel 5054D с Lollipop (5.1.1) на борту. Я заметил, что некоторые приложения не запускаются при загрузке или событиях, запускаемых ОС. Например, когда мой телефон не был рутирован, я пытался установить Truecaller, Truemessenger и Textra. Они просто не работали сразу после перезагрузки или если я удалил их из списка последних приложений. Что еще хуже, SMS-приложения не запускаются при новом входящем SMS, сообщение просто исчезает без какой-либо реакции со стороны Textra или Truemessenger. Но все работает нормально, когда я запускаю эти приложения вручную и держу их в фоновом режиме.
Затем я рутировал свой телефон, установил Link2SD и заметил, что он не запускается и после перезагрузки! Я должен запустить его вручную, чтобы пути были перепривязаны. Я установил диспетчер автозапуска, и он показал, что все события (получатели) для этих приложений включены.
С другой стороны, стандартные приложения для SMS, Whatsapp, Viber, GMail запускаются автоматически и работают корректно.
У меня не установлены таск-киллеры, и я не могу понять причину проблемы.
Я ошибся, когда написал, что у меня нет тасккиллеров. Так получилось, что в Lollipop есть встроенная функция убийцы задач под названием «Ограниченные приложения», которая ограничивает выполнение приложений в фоновом режиме. По какой-то странной причине все SMS-приложения по умолчанию становятся ограниченными. Функцию можно найти в настройках в разделе «Приложения».
Иззи
Джон Доу
Иззи