Skip to content

Changes to "Wardriving"/GPS menu

Dra Code requested to merge dracode/kali-nethunter-app:gps-fix into master
  • Changed the comms between the app's GPS source and gpsd to use UDP instead of TCP. This means that the two services can be much less strongly coupled. Under the old version, gpsd must be started immediately after the app's NMEA feed begins, cannot be restarted, etc.

  • Updated the app to allow the GPS listener/redirector, the chroot gpsd, and Kismet, to all be controlled independently.

  • Created a persistent notification, allowing the app to continue to receive GPS updates even when the app is in the background or the screen is off.

  • Various fixes to provide more accurate GPS data to gpsd.

  • Allow the GPS service to be started from the android command line:

am startservice com.offsec.nethunter/.gps.LocationUpdateService
am stopservice com.offsec.nethunter/.gps.LocationUpdateService

All changes have been tested working on a Nexus 6P running Android Oreo 8.1. No testing for other versions or platforms has been performed.

Edited by Dra Code

Merge request reports