Android: Ограничение времени работы приложения на устройстве (часть 2)

В одной из старых заметок я писал про приложение для Ограничения времени работы приложения на устройстве. С тех пор прошло уже довольно много времени и довольно давно у меня не было нужды ставить это приложение. Но я обновил на Xiaomi Mi 5 прошивку, после чего я обнаружил что там не совсем корректно реализован многопользовательский режим. Именно его я использовал для ограничение прав нового «хозяина» телефона :)
Поймите меня правильно, ребёнок конечно хозяин телефона, но только не тогда, когда он скачивает на телефон тупую игру. Такой игрой на мой взгляд являются игры, где нужно просто БЫСТРО ТАПАТЬ по экрану. Сидит и пол часа просто тыкает в экран телефона. И я не могу ему никак донести, что от этого ума не прибавится. Да и мышцы не укрепятся (а скорее атрофируются). Его не убедишь, потому что «все крутые блоггеры с миллионом подписчиков играют в эту игру!»…

Может позже дополню заметку подробностями и скриншотами, пока только оставлю краткое описание и ссылку.
Google наконец-то выпустила приложение административного уровня (имеющего полный доступ к системе), называется это приложение Google Family Link.
Как и подобные ему, это приложение состоит из двух частей:
1. Google Family Link (для родителей)
2. Google Family Link (для детей)

Сложностей в установке быть не должно. Просто нужно иметь ввиду, что для настройки (сопряжения) устройств, необходимо вводить цифровой код. Поэтому нужно, чтобы оба устройства были поблизости.
Как и в других подобных приложениях здесь можно настроить общее время проведённое в телефоне. При этом можно бесплатно добавить второго родителя-администратора.

Кроме этого можно увидеть, где в данный момент находится ребёнок. Для этого используется GPS-датчик устройства. Эта функция конечно опциональная и многим родителям не потребуется.
Для меня же привлекательная особенность этой утилиты в том, что все новые приложения могут быть поставлены только после моего утверждения. Хотя конечно было бы лучше, чтобы он сам научился анализировать полезность игр, а не слушал «знаменитых блоггеров» :)

Одна из обнаруженных проблем — Family Link отключается, если у текущего аккаунта Google сбросить пароль.

 

Виды ограничений для приложений


В настройках Family Link (для родителей) есть раздел «Дневное ограничение». По умолчанию на это правило попадают все приложения на устройстве, кроме встроенного приложения «Телефон», чтобы ребёнок мог всегда связаться с родителями или просто кому-то позвонить (или принять звонок). Однако, если время, выделенного в качестве дневного ограничения закончено, блокируется доступ к любому приложению, включая SMS или Whatsapp. Это было неудобно, поэтому в одном из обновлений была добавлена ещё одна опция для приложения — «Разрешать всегда». Итого у приложения есть четыре типа настройки ограничения:
1. Без ограничений (No limit) — для приложения нет индивидуальных настроек времени использования (его можно использовать всё выделенное время «дневного ограничения», например, 3 часа в день)
2. Задать ограничение (Set limit) — приложение можно использовать не больше указанного срока (например только 1 час в день)
3. Заблокировать (Block) — приложение нельзя использовать на этом устройстве
4. Разрешать всегда (Always allow) — приложение можно использовать даже в том случае, если превышен лимит дневного ограничения

Недочётом этого режима является то, что режим сна всё равно блокирует приложение. Например, WhatsApp работать уже не будет, даже если вы его добавили в список «Всегда разрешённых».

 

Именно последний пункт (у меня в списке последний, а на телефоне он выставлен вторым) мне подошёл для установки для SMS, Комеры, Whatsapp и некоторых других приложений, которыми ребёнок может пользоваться в любое время. Хотя, ещё раз отмечу, что если телефон блокируется на «Время сна», то это правило всё равно не работает! Надеюсь, что пока не работает, но скоро исправят…

Проблемы с приложением

На одном устройстве произошёл сбой Family Link — по какой-то причине постоянно висела надпись «Не удалось отключить контроль». При этом устройство всё ещё находилось «под контролем» и было заблокировано. Т.е. я не мог сдвинуть шторку и включить режим разработчика, чтобы хотя бы так попытаться удалить Family Link. Остановить это бесконечное уведомление удалось после того, как я перезагрузил телефон в безопасный режим (Держать кнопку Питания для вызова меню, выбрать «Выключение». После этого опять нажать и держать кнопку Питания пока телефон не перезагрузиться).

 

Обнаружил ещё один глюк: на телефоне Meizu при активном Family Link постоянно работает GPS. Причём не просто включен, а скорее всего находится в активном поиске спутников. Проблема настолько серьёзная, что телефон становится чуть ли не горячим. При отключении GPS в телефоне, переключатель включается вновь и пишется уведомление, что он контролируется Family Link, поэтому его нельзя выключить. При этом, если я отключаю настройки геолокации через приложение (Контролируемое устройство ребёнкаНастройкиНастройки аккаунтаНастройки геолокацииПередача геоданных), то это ничего не меняет — на телефоне ребёнка всё равно включена геолокация. Пока удалил с этого телефона Family Link, может, если опять его поставлю, проблема не появится.

Внимание! В последнее время дети научились обходить запреты Family Link. Тут уже вина разработчиков этой утилиты. В общем суть в том, что при использовании режима виртуализации или «параллельного пространства» (например функции Second Space на Xiaomi или на некоторых других телефонах, PrivateSpace на Honor и похожего по функционалу приложения), Family Link не видит контролируемое запущенное приложение и никак его не ограничивает! Пока единственное решение — это установить свой пароль на Second Space, чтобы его уже нельзя было использовать.

 



Подписаться
Уведомление о
guest
0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments