v1.29
The regular-release apk is the same as what can be found on the Google Play Store. The cdr-release apk is the same as the regular-release apk, but with the full CDR support (See README.md for more details) and it also does not contain any tracking libraries such as Google Analytics.
What's Changed
- Support multiple SIM cards for the phone state messages (adds the slot field to the phone state message).
- Adds multi-SIM support for the CDR feature of NS.
- Adds the SIM slot to the CDR CSV records to track which SIM each record is associated with.
- Fixes the gRPC connection (server connection) bug on Android 14.
- Adds gRPC streaming for Phone State, Bluetooth, and GNSS records.
- Adds stream options for all the different survey types to the gRPC connection.
- Fixes a bug where the MDM override property was set differently in two places causing inconsistent override behavior.
- Hide the MQTT share QR code button if the password is set via MDM.
- Don't include the device name when sharing the MQTT connection information since it needs to be unique for each MQTT broker.
- Save the latest connection parameters before creating the MQTT connection QR Code so that the latest values are shared.
- Store the connection parameters on MDM override to facilitate MQTT start on boot and other edge case scenarios.
Full Changelog: v1.28...v1.29