делайте fork процесса с апдейтом базы - читайте оттуда параметр для ajax-a.
при каждом апдейте - делайте проверку на команду: появилась - выполняем.
табличка БД для понимания:
ID,script_name,status,completed,command
Берем Imagick::medianFilterImage
и проходимся последовательно с радиусом 1-3-5-7-9 пикселей от входного изображения.
Как только разница при наложении между предыдущим и текущим изображением станет меньше порогового - вот наши циферки)
советую посмотреть сколько запросов обрабатывает ваш интерфейс на андроиде.
там шпионских модулей и апдейтов - до кучи...
рутируйте и поставьте файрволл. будет счастье.
"Персональный компьютер последнего поколения" - это звонок другу (или знакомому) с просьбой что-то найти срочно и дать ответ на вопрос, используя интернет.
"Обкатка" всех новых модулей для CMS должна производиться только на чистой ТЕСТОВОЙ системе с этой же CMS.
Должна вестись версионность работающих и проверенных конфигураций.
Возможно, что существует конфликт между модулями.
Установка из доверенных источников - галку снимаете и все. Далее - просто кладете на любой веб ресурс и устанавливаете по ссылке (.apk-файл).
Других путей - нет.