Android companion application for the Meshtastic ski/hike/fly/Signal-chat GPS radio
This is a tool for using Android with open-source mesh radios. For more information see our webpage: meshtastic.org. If you are looking for the the device side code, see here.
This project is currently beta testing, if you have questions or feedback please Join our discussion forum. We would love to hear from you.
The production version of our application is here:
But if you want the beta-test app now, we'd love to have your help testing. Three steps to opt-in to the test:
The app is also distributed for Amazon Fire devices via the Amazon appstore:
If you would like to develop this application we'd love your help! These build instructions are brief and should be improved, please send a PR if you can.
rm ./app/google-services.json cp ./app/google-services-example.json ./app/google-services.json rm ./app/src/main/res/values/mapbox-token.xml cp ./app/special/mapbox-token.xml ./app/src/main/res/values/ rm ./app/src/main/res/values/curfirmwareversion.xml cp ./app/special/curfirmwareversion.xml ./app/src/main/res/values/
analytics are included but can be disabled by the user on the settings screen
on dev devices
adb shell setprop debug.firebase.analytics.app com.geeksville.mesh adb shell setprop log.tag.FirebaseCrashlytics DEBUG
for verbose logging:
shell adb shell setprop log.tag.FA VERBOSE
(Only supported if you are a core developer that needs to do releases)
This project is the work of volunteers:
Copyright 2019, Geeksville Industries, LLC. GPL V3 license