Files
CellGuard-app/app/proguard-rules.pro
sssnake 38719683c7 CellGuard app: on-device IMSI-catcher detection (Kotlin/Compose)
- foreground DetectorService: cgcap capture + on-device decode
- framework CellInfo source: real serving+neighbor towers, signal, carrier name
- FrameDecoder: 0x070F cell-info SIT decode
- block-2G/3G + detection toggles via cgctl; libsu root bridge
- silent status notification + edge-triggered alerts
2026-07-12 09:21:54 -07:00

14 lines
445 B
Prolog

# CellGuard ProGuard rules
# Keep the shared data model (used by on-device decoder + UI)
-keep class com.seteclabs.cellguard.model.** { *; }
# libsu uses AIDL + reflection for its root service; keep it intact.
-keep class com.topjohnwu.superuser.** { *; }
-keep interface com.topjohnwu.superuser.** { *; }
-dontwarn com.topjohnwu.superuser.**
# Kotlin metadata / coroutines
-keepclassmembers class kotlin.Metadata { *; }
-dontwarn kotlinx.**