Skip to content

Releases: fzer0x/SentryRadio

Sentry.Radio.v0.4.4-beta

11 Feb 10:14

Choose a tag to compare

v0.4.4

  • Perform Reboot via SU after Module Update

Sentry.Radio.v0.4.3-beta

11 Feb 09:54

Choose a tag to compare

v0.4.3

  • Fix crash by pressing Reboot after Modul Update

Sentry.Radio.v0.4.2-beta

11 Feb 09:29

Choose a tag to compare

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

11 Feb 13:08

Choose a tag to compare

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

10 Feb 18:15

Choose a tag to compare

v0.4.1

  • Improve blocking GSM/2G Downgrade Attack
  • improve blocking A5/0 Cipher Attack

Sentry.Radio.v0.4.0-beta

10 Feb 14:19

Choose a tag to compare

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

09 Feb 16:51

Choose a tag to compare

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

06 Feb 12:36
835b9c4

Choose a tag to compare

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)

⚠️ Maps Cell Tower Tracking maybe not work in this version correctly. Fix in next Update ⚠️

Sentry Radio v0.1.0-beta

05 Feb 12:04

Choose a tag to compare

v0.1.0-beta

  • initial beta debug-release