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
This commit is contained in:
13
app/proguard-rules.pro
vendored
Normal file
13
app/proguard-rules.pro
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
# 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.**
|
||||
Reference in New Issue
Block a user