Releases: fzer0x/SentryRadio
Releases · fzer0x/SentryRadio
Sentry.Radio.v0.4.4-beta
v0.4.4
- Perform Reboot via SU after Module Update
Sentry.Radio.v0.4.3-beta
v0.4.3
- Fix crash by pressing Reboot after Modul Update
Sentry.Radio.v0.4.2-beta
v0.4.2
- Enhanced CVE Detection & Chipset Compatibility:
- Added codename-to-technical-name mapping for Qualcomm chipsets (e.g., "LAHAINA" → "SM8350").
- Expanded VulnerabilityMatcher with additional chipset aliases for better matching.
- Enhanced NVD API rate limiting handling with intelligent delays.
- Implemented consistent test CVE fallback system for reliable detection.
- Improved Cache Management:
- Added detailed logging for cache refresh decisions and API operations.
- Fixed cache clearing issues that caused inconsistent CVE counts.
- System Stability Fixes:
- Resolved coroutine scope issues in MainActivity for proper async operations.
- Fixed import references and compilation errors.
- Enhanced error handling throughout the vulnerability detection pipeline.
- Map Tab Optimization:
- Improved cell tower radius circles visibility by removing fill color and using only outline strokes.
- Increased line thickness for better visibility (4px normal, 8px for missing towers).
- Fixed overlapping circle visibility issues in high-density cell tower areas.
- Improved Module Updates
- Added Module Update Notification in Status Tab.
- Added Module Reboot Dialog after Install/Update in Settings Tab.
Sentry.Radio.v0.4.5-beta
v0.4.5
- Enhanced Chipset Recognition System:
- Added comprehensive codename-to-technical-name mapping for all major chipset families.
- Optimized CVE Database System:
- Added intelligent keyword generation based on device chipset (Tensor, Snapdragon, MediaTek, Exynos, UNISOC).
- Improved Performance:
- Faster loading times with targeted vulnerability fetching.
- Better scalability for multiple users with device-specific optimizations.
- Enhanced User Experience:
- Better error handling and recovery for API failures.
Sentry.Radio.v0.4.1-beta
v0.4.1
- Improve blocking GSM/2G Downgrade Attack
- improve blocking A5/0 Cipher Attack
Sentry.Radio.v0.4.0-beta
v0.4.0
- Advanced Panic Mode & Recovery System:
- Implemented Extended Panic Mode with full system lockdown and hardware radio disable.
- Added automated recovery procedures with panic validation for post-incident analysis.
- Enhanced panic controls with hardware shutdown commands and validation feedback.
- Persistent panic state management across device reboots with automatic restoration.
- Multi-layer network isolation using Android APIs, iptables, and hardware-level controls.
- Improved Hardening Module Integration:
- Updated Sentry Radio Hardening Module to v0.4.0 with enhanced system integration.
- Improved command execution reliability with fallback path handling for all operations.
- Added comprehensive recovery and validation commands with enhanced error handling.
- Enhanced boot service with automatic panic state restoration and symlink management.
- Improved hardware radio control with multiple reset methods and service management.
- App Update Management System:
- Implemented automatic app update detection via GitHub API integration.
- Added secure overlay notifications for new releases with version comparison.
- Enhanced version parsing to support GitHub's "versionCode-versionName" format.
- Integrated update manager with callback system for real-time update notifications.
- Added automatic module version checking and update availability indicators.
- Enhanced Security Controls:
- Improved root command execution with better error handling and fallback mechanisms.
- Added comprehensive logging for panic and recovery operations with detailed status reporting.
- Enhanced system integrity monitoring with detailed telemetry and validation procedures.
- Implemented persistent configuration storage for panic states and security settings.
- Added hardware-level radio controls with Qualcomm-specific interface support.
- UI/UX Improvements:
- Updated Security Tab with new panic, recovery management controls.
- Enhanced Settings Tab with app update notification preferences and module management.
- Improved error messaging and user feedback throughout the application.
- Added real-time validation feedback and status indicators for all security operations.
- Streamlined button layout with improved accessibility and visual hierarchy.
- Network & Connectivity Enhancements:
- Advanced network isolation with multiple fallback mechanisms for maximum compatibility.
- Enhanced mobile data recovery with forced reconnection procedures and service restart.
- Improved WiFi management with automated enable/disable sequences and state validation.
- Added comprehensive network interface monitoring and control across all radio technologies.
- System Resilience Features:
- Automatic service recovery and restart capabilities for telephony and radio services.
- Enhanced error recovery with multiple fallback strategies for different device configurations.
- Improved system state validation with comprehensive health checks and status reporting.
- Added forensic data collection and analysis capabilities for incident investigation.
Sentry.Radio.v0.3.0-beta
v0.3.0-beta
- Deep System Hardening (Magisk/KSU Module):
- Introduced the Sentry Radio Hardening Module for Magisk and KernelSU.
- Enforces secure modem parameters at the system level (e.g., disables insecure network fallbacks).
- Provides a low-level interface (
sentry-ctl) for direct modem interaction.
- Dynamic CVE Vulnerability Management:
- Replaced static vulnerability list with live NVD API v2.0 fetching for up-to-the-minute modem CVEs.
- Implemented intelligent matching for device chipsets (Qualcomm, MediaTek, Exynos) against the CVE database.
- Added a local Room cache for offline vulnerability scanning.
- Enhanced Forensic Mapping Experience:
- Map state (position and zoom) is now saved and restored automatically.
- The map now intelligently centers on the user's location on first launch or when no state is saved.
- UI-Fix: Fixed a bug causing empty pop-up bubbles; info windows now only appear for cell tower markers.
- System Integrity Dashboard Upgrade:
- Added Android Security Patch level to the System Integrity Scan card.
- Added the timestamp of the last CVE database sync for transparency.
- Stability & API Fixes:
- Repaired and optimized API communication for OpenCellID and BeaconDB.
- Enhanced Xposed module hooks for better compatibility with modern Android versions.
Sentry Radio v0.2.1-beta
v0.2.1-beta
- Added security hardening (8 new security modules)
- Full-screen Overlay Alarms (requires SYSTEM_ALERT_WINDOW permission)
- Certificate pinning for all APIs
- AES-256-GCM encryption for API keys in Keystore
- Input validation framework
- Comprehensive audit logging
- Memory leak prevention
- Thread-safe operations
- New Security Tab with active threat blocking:
- Block GSM Registrations (prevents 2G downgrade attacks)
- Reject A5/0 Cipher (blocks unencrypted connections)
- Threats Blocked Dashboard (real-time blocking statistics)
- Blocking Events Log (detailed forensic history)
Sentry Radio v0.1.0-beta
v0.1.0-beta
- initial beta debug-release