Кнопка помощи [LITE] v0.12

by Иван Петров

Version 22 (September 3, 2023)

Download (99 downloads)

Определение местоположения телефона.
1) При звонке в "112": отправка в СМС и просмотр геоданных.
2) По кнопке SOS: отправка в СМС на выбранный номер и просмотр геоданных. Защита от случайного нажатия.
3) Отправка геоданных в ответ на СМС с паролем.
4) Подготовка GNSS.

Приоритеты получения геолокации:
1) GNSS (спутниковая).
2) Сотовые вышки.
3) Данные по окружающим WiFi и сотовым вышкам.

Инструкция по настройке:
1) СМС пароль задайте в блоке 39
2) Можно ограничить приём пароля в СМС 1 номером в блоке 38 "Input arguments" "Phone Number".
3) Номер телефона для кнопки SOS в блоке 28 "Input arguments" "Phone Number" Пример: PhoneNumber ? PhoneNumber : "+79998887766"
4) Если в вашем регионе работает встроенная функция ELS от Google[официальный список подключеных стран есть в интернете. РФ на момент выпуска нет], то пользуйтесь ей. Или, проверьте номера блока 81
5) Установите все Privilrges и дополнение для них. Для "modify secure system settings" :
а) Станьте "разработчиком": в настройках "О телефоне" нажмите 5 раз на пункт "Версия MIUI"
б) Войдите в "Mi аккаунт", если у Вас Xiaomi.
в) В настройках разработчика установите "Отладка по USB" и "Отладка по USB(настройки безопасности)"
г) Подключите телефон к компьютеру.
д) На телефоне в появившемся окне разрешите отладку. На компьютере с установленной программой adb в командной строке введите: "adb shell pm grant com.llamalab.automate android.permission.WRITE_SECURE_SETTINGS"
е) Откючите телефон от компьютера и "Отладка по USB".
6) В настройках Automate:
а) SMS send limit: 50 on 30 min
б) Run on system startup
в) Timing accuracy workaround: Alarm clock & Native timer
7) Настройки в андройд для Automate:
а) Контроль активности: нет ограничениий.
б) Другие разрешения: разрешите всё.
8) Добавьте кнопку SOS виджетом Automate "По кнопке SOS" на рабочий стол.
9) Стартуйте фоновые задачи и тестируйте приложение.
Для теста передачи координат на 112: временно добавьте знакомый номер и позвоните на него.
Поиск по сотовым вышкам и WiFi: отключите во время работы GNSS и задействуйте режим полёта соответственно.
10) На телефонах, отправляющих СМС с паролем рекомендую установить уведомление о доставке СМС.

Видеоинструкция: https://youtu.be/[FIXME]

Ключевые слова:
Как найти потерянный или украденый телефон. Отследить местоположение по номеру телефона. Как определить свои координаты. Бесплатное приложение для поиска телефона.
911 экстренный вызов.


История версий:
v0.2:
Fix: Время отработки Wi-Fi и CellTowers
v0.3:
Fix: мелкие доработки
v0.4:
Fix: Размер исходящего СМС увеличен, =3
v0.5:
Fix: Мелкие доработки
+Экстренный номер: "911"
v0.6:
Fix: Размер исходящего СМС=5
+Включает GNSS, если отключен
v0.7:
Fix: Много небольших доработок
+Подготовка GNSS
+Геолокация по сотовой сети
v0.8:
Fix: -Фриз сотовой сети
+Рестарт потоков
+dBm WiFi/Cell
v0.9:
Fix: МультиСим
v0.10:
Fix: -Фриз WiFi
v0.11:
+"SOS " по кнопке
v0.12:
-фриз во сне
+таймер подготовки GNSS