Network Survey Application
L'application Network Survey permet d'enregistrer des informations cellulaires, Wi-Fi et/ou GNSS dans un fichier journal (format GeoPackage). Pour les enregistrements cellulaires, elle prend en charge l'enregistrement des protocoles GSM, CDMA, UMTS et LTE.
La fonctionnalité d'enregistrement cellulaire consigne plusieurs détails sur la cellule de service actuelle, puis quelques informations de base sur les cellules voisines. Cette application ne peut pas enregistrer les 4 protocoles cellulaires en même temps. Au lieu de cela, elle n'enregistrera que les informations sur les protocoles qui sont actuellement connectés. Si l'enregistrement pour un protocole spécifique est souhaité, le téléphone doit être verrouillé sur ce protocole (essayez d'utiliser *#*#4636#*#* depuis le clavier de numérotation).
L'application dispose également d'une calculatrice qui convertit un ID de cellule LTE en l'ID eNodeB et l'ID de secteur correspondants, ainsi qu'une calculatrice qui convertit un PCI LTE en la séquence de synchronisation primaire (PSS) et la séquence de synchronisation secondaire (SSS) correspondantes.
Les enregistrements de l'enquête cellulaire peuvent être diffusés vers un serveur gRPC ou un courtier MQTT. Cela n'est pas activé par défaut et un serveur gRPC ou un courtier MQTT doit être configuré pour que cette fonctionnalité fonctionne.
Voir https://github.com/christianrowlands/network-survey-messaging pour plus de détails sur la configuration d'un serveur gRPC pour l'enquête réseau.
Voir https://mosquitto.org pour des informations sur la configuration d'un courtier MQTT.
Cette application est très basique et a été conçue pour mon propre usage, mais j'ai décidé de la partager avec d'autres. Profitez-en !
Le code source de cette application se trouve ici : https://github.com/christianrowlands/android-network-survey









