Releases: thomasbuilds/Spectre
Release list
Spectre v0.1.2
Accuracy and feature improvements across cellular, Wi-Fi, Bluetooth, and GNSS.
This release focuses on correctness, with better identifiers, frequencies, and security labels, plus new filters and a richer GNSS view.
Notable Changes
- Cellular channel numbers now map to their real downlink frequency, including 3G
- Fixed cellular band mapping and neighbor-cell identity
- Wi-Fi security shows accurate WPA3 / OWE labels with the cipher, instead of a risk flag
- Added Wi-Fi 7 channel-width support, and hardened Wi-Fi capability parsing
- Vendor lookup from the device MAC for both Wi-Fi and Bluetooth, with a new Wi-Fi vendor filter
- Bluetooth manufacturer names now resolve from the complete company-id list
- Fixed BeiDou orbit classification, and added range rate, ephemeris, and almanac to the per-satellite view
- Added GNSS range rate
- Request local-network access at runtime on Android 17
Full changelog: v0.1.1...v0.1.2
SHA-256 signing certificate fingerprint:
C4:11:40:9B:94:F3:6B:67:8C:A8:C9:57:B6:75:D2:F1:AD:5B:7F:C0:1A:35:2B:FF:4C:99:ED:2F:FB:C1:1B:39
Spectre v0.1.1
Spectre now installs on Android 12 and newer, lowered from the previous Android 14 minimum.
Full Changelog: v0.1.0...v0.1.1
SHA-256 signing certificate fingerprint:
C4:11:40:9B:94:F3:6B:67:8C:A8:C9:57:B6:75:D2:F1:AD:5B:7F:C0:1A:35:2B:FF:4C:99:ED:2F:FB:C1:1B:39
Spectre v0.1.0
Lots of reliability and correctness improvements over v0.1.0-beta.
The app has been tested on a few different Android devices.
Notable Changes
- Improved GATT connect reliability for random-address BLE devices
- The Bluetooth list stays frozen while a row is expanded, so devices don't move during inspection
- WiFi access points gray out by missed scan count instead of elapsed time
- Cellular scanning recovers automatically when a SIM / subscription sync comes back empty
- Fixed the GSM timing-advance range and step, correcting distance estimates
- LAN host scan rewritten on NIO sockets for faster discovery
- Thread-safety and off-main-thread fixes across WiFi, Bluetooth, and readiness tracking
- Scanners reorganized into per-radio packages
Full changelog: v0.1.0-beta...v0.1.0
SHA-256 signing certificate fingerprint:
C4:11:40:9B:94:F3:6B:67:8C:A8:C9:57:B6:75:D2:F1:AD:5B:7F:C0:1A:35:2B:FF:4C:99:ED:2F:FB:C1:1B:39
Spectre v0.1.0-beta
This is the first beta release of Spectre
The app has only been tested on a single device running GrapheneOS and is still in active development.
Testers are welcome and encouraged to open issues/PRs for any bugs, feedback, or feature requests.
SHA-256 signing certificate fingerprint:
C4:11:40:9B:94:F3:6B:67:8C:A8:C9:57:B6:75:D2:F1:AD:5B:7F:C0:1A:35:2B:FF:4C:99:ED:2F:FB:C1:1B:39