We are pleased to announce the release of CellInfo V1.02.02.007 (Build 287)! This update delivers critical accuracy enhancements for 5G Standalone (SA) new tower notifications, instant reactive UI updates for permission grants, consolidated power & battery settings, fast double-tap app exit shortcuts, and broad device compatibility improvements.
๐ What’s New in V1.02.02.007
1. ๐ก 5G SA “Alert on NEW Towers Only” Accuracy & De-duplication
- Multi-Tier Tower Lookups: Enhanced the 5G Standalone event engine to perform multi-tier database matching using direct New Radio Cell Identity (
NCI) and Physical Cell ID (PCI), preventing false alerts when reconnecting to previously logged 5G SA towers. - MCC/MNC Pre-Resolution: Added carrier code fallback normalization to ensure consistent operator identity across Google Pixel, Samsung Galaxy, and multi-SIM Android devices before database queries execute.
- Re-Connection & Band-Shift De-duplication: Suppresses redundant tower notifications triggered by minor TAC shifts, secondary carrier aggregation band additions, or brief handovers on the same physical cell site.
2. โก Instant Reactive Permission Updates
- Zero-Delay Permission Dismissal: Permission prompt cards across the Cell Info, SIM Info, Network Info, and Signal Graph tabs now reactively observe permission state flows. As soon as you grant permissions in the system dialog, the permission card immediately dismisses without needing to switch tabs away and back.
- Synchronous Lifecycle Refresh: Instant status synchronization on app resume and permission launcher callbacks guarantees real-time signal monitoring and telephony listener initialization.
3. ๐ Power & Battery Settings Consolidation
- Unified Power Controls: Merged Low Battery Alerts and Power Mode into a single cohesive settings section for a cleaner layout and faster configuration without excessive vertical scrolling.
4. ๐ช Fast Exit Shortcut & Compact Screen Optimizations
- Double-Tap Quick Exit: Double-tapping the top EXIT tab within 2.5 seconds cleanly terminates the application and all active background monitoring services. A single tap displays a helpful quick-guide toast.
- Above-The-Fold Action Placement: Redesigned the Exit tab layout with prominent button placement to guarantee full visibility above bottom banner ads on compact screens (such as 720ร1280 displays).
5. ๐ก๏ธ Legacy Telephony Compatibility (Android 10 / API 29)
- Backwards-Compatible Signal Strength: Added compatibility extensions for
CellInfo.getCellSignalStrength()on legacy Android 10 devices to eliminate NoSuchMethod errors during cold startup.
๐ ๏ธ Complete Summary of Changes
| Component | Change Summary |
|---|---|
| Gradle Configuration | Bumped versionCode to 287 and versionName to V1.02.02.007 |
| 5G SA Event Repository | Multi-tier NCI/PCI lookups with MCC/MNC fallback resolution for precise “New Towers Only” alerts |
| Permission Management | Reactive Compose state observation across all tabs for instant card dismissal upon grant |
| Settings & Power | Consolidated Low Battery Alerts and Power Mode into a unified settings card |
| Navigation & Exit Tab | Double-tap top EXIT tab shortcut & small screen above-the-fold button placement |
| Android 10 Compatibility | Telephony signal strength extension helper preventing legacy API 29 crashes |
| About Tab | Live reactive permission indicators bound to ViewModel permission state |
Update to CellInfo V1.02.02.007 today on Google Play for the smoothest, most accurate cellular diagnostic and 5G mapping experience!