Чи потрібно знову вмикати підміну після перезавантаження телефона?

Ні. Якщо підміна була активна, коли телефон вимкнули, застосунок відновить її автоматично під час завантаження системи — відкривати застосунок не потрібно.

Ні. Активне фіктивне місцезнаходження відновлюється автоматично під час завантаження телефона, причому застосунок підписаний на найранішу системну подію завантаження — ту, що надходить ще до розблокування екрана.

Це важливо на телефоні з PIN-кодом чи відбитком. Звичайні події завантаження надсилаються лише після першого розблокування, тож підміна не повернулася б, доки ви не візьмете телефон у руки. Вимірювання на реальному пристрої з HyperOS добре показало різницю: рання черга доходить до застосунку приблизно за секунду, звичайна — за сімнадцять, бо попереду в черзі системний оновлювач, хмарні сервіси виробника й банківські застосунки.

Відновлюється саме той стан, що був до вимкнення: та сама точка й той самий режим. Якщо підміну було зупинено, після перезавантаження вона сама не ввімкнеться — це навмисно, а не вада: телефон не повинен без вашого відома почати повідомляти чужі координати.

Єдине, що заважає автоматичному відновленню, — заборона прошивки запускати застосунок у фоні. Механізм відновлення живе всередині застосунку, і якщо система не дає йому стартувати, запускати його нічому. На Xiaomi за це відповідає автозапуск, на Huawei — «непрямий запуск» у налаштуваннях запуску застосунків, на Samsung — виключення застосунку зі сплячих. Шляхи розібрано в інструкціях для Xiaomi, Samsung і Huawei.

Є й друга умова, про яку легко забути: дозвіл на геолокацію в режимі «Дозволити завжди». Без нього система не дасть застосунку користуватися геолокацією у фоні відразу після завантаження, і відновлення відкладеться, доки ви не відкриєте застосунок.

Простіше за все перевірити, що все спрацювало, за шторкою: після перезавантаження постійне сповіщення має з’явитися саме, без вашої участі.

Залишилися питання? Напишіть у підтримку.