MocLG/Overlay-Guard
Overlay Guard is an Android 13+ privacy utility that brings S26 Ultra like privacy display to everyone.
Overlay Guard is a high-performance system utility designed to bring the advanced privacy features of the 2026 Galaxy S26 Ultra to Android 13+ devices. By leveraging real-time sensor fusion and the WindowManager API, this app simulates a "software-defined" hardware privacy screen.
No GitHub topics on this repo.
- Kotlin93.6%
- Java6.4%
1 Review
Overlay Guard is technically ambitious and unusually specific in a good way. It is not a generic “privacy screen” app; it targets Android 13+ devices, uses the front camera with CameraX and ML Kit face detection, and blanks the physical display through Root or Shizuku-backed privileged execution. The README is excellent for a systems-heavy Android project: it explains execution backends, hidden SurfaceControl display strategies, foreground service behavior, adaptive sensor polling, wake locks, failure modes, and logcat capture commands. The Gradle setup matches the claims: Kotlin, Compose/Material 3, CameraX, ML Kit Face Detection, Shizuku, SDK 34, Java 17, and release minification. Simulating usage, I can see the app serving a real niche: start monitoring, detect a second face near the display, and blank the screen without fully locking the phone when the device/ROM allows it. The improvement area is user onboarding and safety. Because this touches root, Shizuku, hidden APIs, camera access, and display power behavior, screenshots, ROM compatibility notes, and a risk/limitations table would help a lot. Automated tests may be hard here, but a documented manual test matrix across devices would make the project feel even more reliable.
