AI summary
Root-only tool that manages Camera1 files and marker flags for LSPosed/Xposed virtual camera modules. Features a dark Compose UI, per-app target profiles, persistent source picks, and quick sync to DCIM/Camera1. Requires root and an external hook module; does not bypass security or identity checks on its own. v0.2.2 updates available on GitHub.
Generated by AI. May contain inaccuracies.
About this app
Android virtual camera controller with root Camera1 sync, a Compose-first UI, and a clean multi-module architecture.
Highlights
- Root-first workflow: manage Camera1 files and marker toggles used by LSPosed/Xposed camera modules. - Focused, dark UI with clear status feedback and log visibility. - Persistent source picks (video and image) for quick re-sync. - Target app selection with per-app profiles. - Modular codebase ready for a real virtual camera engine.
What This Is (and Is Not)
- This app manages Camera1 files and marker flags on rooted devices, with per-app targets and profiles. - It still requires an external hook/injection module (LSPosed/Xposed, etc.) to redirect camera output in other apps. - It is not intended for bypassing security, identity checks, or app protections. Use responsibly and lawfully.
Root Camera1 Workflow
ShadowCam writes to DCIM/Camera1 using root and follows common module conventions:
- Video replacement: virtual.mp4 - Photo replacement: 1000.bmp (any image format renamed to .bmp) - Marker files: - disable.jpg (disable module) - no_toast.jpg (hide module toasts) - force_show.jpg (force directory toast) - private_dir.jpg (per-app Camera1 directory) - no-silent.jpg (enable audio if supported)
Tip: Match the replacement media resolution to the target app camera resolution to avoid black screens or distortion.
Target Apps + Private Dir
If you enable the private_dir.jpg marker, pick a target app in Apps first. ShadowCam will sync to: DCIM/Camera1/<package.name>/virtual.mp4 and DCIM/Camera1/<package.name>/1000.bmp. Quick Start (Root)
1. Root your device and install an LSPosed/Xposed camera module (not included here). 2. Build and install ShadowCam. 3. Open Apps -> pick a target app (optional but required for Private Dir). 4. Open Sources -> pick a video/image -> Sync to Camera1. 5. Toggle marker files as needed. 6. Open the target app camera.
Modules
- app: Compose UI, navigation, DI, service wiring. - core-model: shared models. - core-engine: virtual camera engine contract (stub). - profiles, sources, logging, antidetect: in-memory stores/monitors.
License
No license specified yet.
What's new
https://github.com/zahidoverflow/shadowcam/compare/v0.2.1...v0.2.2/
About this version
- Version
- 0.2.2 (4)
- Size
- 12.51 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 98
- Updated
- Feb 21, 2026
- Package
- com.shadowcam
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10