Release Notes: V1.02.02.007

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

ComponentChange Summary
Gradle ConfigurationBumped versionCode to 287 and versionName to V1.02.02.007
5G SA Event RepositoryMulti-tier NCI/PCI lookups with MCC/MNC fallback resolution for precise “New Towers Only” alerts
Permission ManagementReactive Compose state observation across all tabs for instant card dismissal upon grant
Settings & PowerConsolidated Low Battery Alerts and Power Mode into a unified settings card
Navigation & Exit TabDouble-tap top EXIT tab shortcut & small screen above-the-fold button placement
Android 10 CompatibilityTelephony signal strength extension helper preventing legacy API 29 crashes
About TabLive 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!