Local NLP Backend Приложение
Бэкенд пассивно отслеживает GPS и сканирует ближайшие WiFi и мобильные ячейки/вышки. На основе этого создается база данных местоположений эмиттеров.
Когда UnifiedNlp / microG запрашивает местоположение у Local NLP Backend, инициируется сканирование ближайших эмиттеров, и местоположение определяется на основе результатов сканирования.
Local NLP Backend является форком Déjà Vu NLP Backend с некоторыми улучшениями и примитивным интерфейсом для настройки и импорта/экспорта данных, включая списки ячеек из MLS или OpenCelliD.
Этот бэкенд не использует сетевые данные. Все данные, полученные телефоном, остаются на телефоне, хотя их можно экспортировать вручную.
Как использовать:
Local NLP Backend можно использовать как Déjà Vu: просто включите бэкенд и позвольте ему накапливать базу данных, часто включая GPS, например, используя приложение карты.
Если у вас есть база данных Déjà Vu (вам понадобятся права root для ее извлечения), ее можно импортировать в Local NLP Backend. Другими вариантами импорта являются базы данных, экспортированные из Local NLP Backend, и файлы ячеек в формате csv из MLS или OpenCelliD.
Обратите внимание, что локальная база данных должна быть заполнена, либо с помощью GPS, либо путем импорта данных, прежде чем Local NLP Backend сможет предоставить местоположения!
Чтобы ускорить создание базы данных, LocalNLP имеет необязательный активный режим, который включает GPS, когда поблизости нет известных эмиттеров (низкая настройка) или когда обнаруживается любой неизвестный эмиттер (агрессивная настройка).
Что нового в 1.2.15
Here's a summary of the changes in Local NLP Backend 1.2.15 for Android:
- Improved validation to prevent issues with zero coordinates.
- Updated description texts.
- Upgraded internal dependencies.







