Возможности Wyrd
Геолокация
Отвечает на вопрос Почему телефон не отдаёт координаты?
Кто включает
Передачу координат включает владелец телефона, в приложении на аппарате.
Переключатель включается, только когда на телефоне включены геолокация, геолокация для рабочего профиля и определение по сети, а Wyrd разрешены точное местоположение «всегда» и работа в фоне без ограничений. Чего не хватает, приложение перечисляет.
Пока передача включена, настройки геолокации на телефоне заперты: выключить геолокацию или отозвать разрешение нельзя. Запрет снимает тот же переключатель. Если условие пропадает, передача выключается сама и телефон сообщает об этом.
В карточке устройства строка «Передача положения» показывает, включена ли передача на телефоне.
Разрешения
Приложение просит два разрешения на геолокацию подряд, и решает второе.
Первое – обычное окно Android. Ответ «Только при использовании приложения» позицию в фоне не даёт.
Второе – «Разрешать всегда». Android выдаёт его только со страницы разрешений приложения, и приложение открывает её само. Если момент упущен: Settings → Location → App location permissions → Wyrd.
Состояние обоих видно на экране «Device status». Строка в состоянии DENIED нажимается и запрашивает заново.
Источник координат
Координаты приходят из двух источников: спутника и сети. Спутник работает под открытым небом, в помещении молчит. Сетевое определение работает везде, но GrapheneOS поставляется с ним выключенным. Для него телефон отправляет выбранному поставщику идентификаторы ближайших сетей Wi-Fi и вышек связи.
Включается в личном профиле:
Settings → Location → Location services → вкладка Personal → Network location → выбрать поставщика.
Вкладки Private и Work пустые: рабочий профиль пользуется тем, что включено в личном.
Что доступно телефону сейчас, показывает строка «Position sources» на том же экране «Device status».
Если координат нет
Если координат нет, причина стоит рядом с командой: «Устройства» → телефон → вкладка «Команды» → «Недавние команды».
Как передаются координаты
Пока передача координат включена, телефон берёт засечку раз в четверть часа и отдаёт её с очередной телеметрией. В панели два времени – когда снято и когда получено.
Команда из панели запрашивает свежую засечку. Если её получить не удалось, телефон отдаёт последнюю сохранённую, и время «Снято» показывает её возраст.
Выключенный переключатель останавливает сбор и стирает последнюю засечку на телефоне.
Точка показывается на карте. Откуда сервер Wyrd берёт карту, описано на странице «Что нужно от сервера».