Releases: christianrowlands/android-network-survey
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
v1.28
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
- Adds a display overlay on the map with current serving cell information.
- Update the Tower Map if the SIM count changes.
- Adds the ability to start a survey via an Intent (see https://www.networksurvey.app/intent-api ).
- Adds the streaming options to the MQTT Settings QR Code.
- Adds a setting to turn on or off the ability for other apps to send intents to start/stop Network Survey.
- Set the NS version number in the device status message.
- Display the GSM BSIC in the cellular details view.
- Fix a couple of edge case crashes.
- Fixes a bug where the the LTE signal labels would remain visible when switching to a different technology.
Full Changelog: v1.27...v1.28
v1.27
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
- Create a more detailed info window for the towers in the map view.
- Imported the Tower data from BTSearch.
- Adds the ability to share the MQTT connection settings via a QR Code.
- Adds a start auto logging setting for CDR.
- Logs the phone state messages to CSV.
- Prevent the background location permission info dialog from displaying on every app opening.
- Properly format the network registration info for the phone state message logging to CSV and GeoPackage.
- Adds speed and deviceSerialNumber columns to the GeoPackage files, and deviceSerialNumber to the CSV files. Also adds deviceModel to the GNSS CSV files.
- Fix a few edge case crash bugs.
Full Changelog: v1.26...v1.27
v1.26
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
- Fixes a bug with gRPC streaming on Android 14 @PeregrineFalcon in #45
- Fixes a couple edge case app crashes.
- Display the serving cell on the Tower Map.
- Draws a line to the serving cell on the Tower Map.
- Adds a follow me button to the Tower Map.
- Keeps the same zoom level when going to your location on the Tower Map.
New Contributors
- @PeregrineFalcon made their first contribution in #45
Full Changelog: v1.25...v1.26
v1.25
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
- Adds a Tower Map view that shows the location of cellular towers.
Full Changelog: v1.24...v1.25
v1.24
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
- Fix upside down screen orientation by @joelkoen in #44
- Adds a 5G NR calculator to the cellular calculators.
- Updates the cellular calculators UI to Jetpack Compose.
- Adds a link to GitHub in the Nav Drawer.
- Adds a link to report a bug in the Nav Drawer.
- Displays the Override Network Type (aka marketing network) in the cellular details view.
- Pulls in the latest GPSTest code, to include support for SouthPAN and a compass rotating sky view.
- Fixes the Avg C/N0 Slider on the Sky View screen.
- Adds support for sorting and filtering in the GNSS UIs.
New Contributors
Full Changelog: v1.23...v1.24
v1.23
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
- Add band title after EARFCN in LTE neighbor table by @high3eam in #38
- The Reference Signal SNR is now logged in LTE messages as well as displayed in the UI.
- Adds a fallback for getting the cellular providers name if it is not available from the system.
- Switched the donut cellular signal strength indicators to a horizontal signal bar.
- "Anchor" the view at the bottom of the cellular details screen when scrolled to the bottom to ensure that newly added neighbors are immediately visible.
New Contributors
- @high3eam made their first contribution in #38
Full Changelog: v1.22.5...v1.23
v1.22.5
Changes:
- Adds the band next to the EARFCN in the LTE neighbors table.
- Aligns the neighbor column headers with the data rows.
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.
Full Changelog: v1.22.4...v1.22.5
v1.22.4
Changes:
- Display the app version number and Firebase app instance ID in the settings UI.
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.
Full Changelog: v1.22.3...v1.22.4
v1.22.3
Changes:
- Prevent ANRs when the data connection drops.
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.
Full Changelog: v1.22.2...v1.22.3