Skip to content

Releases: fzer0x/SentryRadio

Sentry.Radio.v0.6.2

29 Mar 14:53

Choose a tag to compare

📝 Changelog

v0.6.2

  • Fixed NoClassDefFoundError in Xposed module detection on some Devices

⚠️ This Xposed Module used libxsposed API 101. You need the new LSPosed 2.0.0 with API 101. Otherwise, stay on 0.5.0

Sentry.Radio.v0.6.1

29 Mar 14:16

Choose a tag to compare

📝 Changelog

v0.6.1

  • Fixed app crash on startup due to AEADBadTagException in EncryptedSharedPreferences

⚠️ This Xposed Module used libxsposed API 101. You need the new LSPosed 2.0.0 with API 101. Otherwise, stay on 0.5.0

Sentry.Radio.v0.6.0

29 Mar 09:48

Choose a tag to compare

📝 Changelog

v0.6.0

  • Migrate to libxposed API 101

⚠️ You need the new LSPosed 2.0.0 with API 101. Otherwise, stay on 0.5.0

Sentry.Radio.v0.5.0

20 Mar 12:05

Choose a tag to compare

📝 Changelog

v0.5.0

  • Stationary Cell Monitoring: Added "Lock-in Mode" to detect cell changes while the device is stationary.
  • Signal Inconsistency Monitoring: Added SNR/SINR analysis to identify suspicious high-power signal anomalies.
  • Neighbor Cell Inconsistency Monitoring: Detects isolated cells with zero neighbors, typical for malicious cell site simulators.
  • eBPF Firewall Integration: Replaced standard iptables rules in Panic-Mode with deep eBPF-based (cBPF) kernel filtering for absolute network isolation.
  • SELinux Policy Hardening: Added Magisk/KSU sepolicy rules to isolate radio device nodes (/dev/smd*), restricting access exclusively to Sentry and system radio processes.
  • Libsu Integration: Replaced legacy Runtime.exec with libsu in ForensicService for more stable, persistent, and performant root shell management.
  • Native RIL Parcel Parsing: Enhanced Xposed module to parse native RIL response parcels directly, providing manufacturer-consistent detection of encryption (A5/0) status beyond simple regex matching.
  • Xposed Package Hiding: Implemented advanced stealth by hooking PackageManager to hide Sentry Radio and Magisk/Root-related packages from all other apps on the system.
  • Forensic Engine Update: Integrated new monitors into the core forensic service.

Sentry.Radio.v0.4.6

14 Mar 11:07

Choose a tag to compare

  • Improve Battery safety
  • Add App/Module On/Off Switch option in Settings
  • Fix Root recognition for some devices
  • Fix some minor bugs

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