Wyrd

Возможности 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 берёт карту, описано на странице «Что нужно от сервера».