v1.2.0 Universal RAW Architecture

Shoot it right.
No editing needed.

Built by photographers, for photographers. Mirocam processes directly from your smartphone's RAW sensor outward — giving you authentic film simulations, organic grain, and halation in real time.

100% On-Device
Zero Latency Viewfinder
Universal Android 5.0+
Film Preview
KODAK PORTRA 400
EXP 24/36
ISO 4001/250sEV 0.05200K● MF LOCK
⚡ Tip: Click directly inside the viewfinder above to trigger shutter click!

The Science Behind The Shot

Unlike ordinary camera apps that merely slap an Instagram filter over compressed JPEGs, Mirocam reconstructs color chemistry right from the sensor's raw mosaic.

Native NDK RAW Pipeline with LibRaw

On RAW-capable devices, Mirocam intercepts uncompressed Bayer sensor data via Camera2 API. Our custom C++ NDK engine performs demosaicing, tone-mapping curve interpolation, and precision 3D LUT transformations at 33³ or 64³ resolution before encoding to ultra-clean 10-bit JPEG or HEIC.

LibRaw C++ NDK3D LUT 64³14+ Stops DROptional DNG Archive

Real-time 60fps WYSIWYG Viewfinder

Hardware-accelerated OpenGL ES fragment shaders calculate film tone curves directly in the live preview. What you see is precisely what the camera captures.

OpenGL ES 3.0Zero Preview Lag

Halation & Bloom Physics

Light bounces off film base layers in real analog stock. Mirocam algorithmically simulates authentic red/orange light scatter around overexposed highlights and soft bloom roll-off.

Luminance ThresholdRed-Scatter Diffusion

Dynamic Film Grain

No repeating static overlays. Mirocam computes animated, luminance-dependent film grain in real-time, preserving shadow detail while delivering tactile grain texture.

Perlin NoiseAnimated Seed

Full Pro Manual Exposure

Total manual authority over your exposure triangle. Direct Kelvin white balance tuning, ISO up to 6400, shutter down to 1/8000s, and manual focus peaking.

Manual Focus PeakingKelvin Tint Matrix

Iconic Film Recipes

Crafted by calibrating color response against legendary film stocks. Import your own .cube 3D LUTs or create custom recipes in seconds.

KODAK PORTRA 400 Sample
KODAK PORTRA 400

Warm Natural & Gentle Skin

Beloved by portraitists worldwide. Soft contrast, warm pastel skin tones, and generous highlight latitude.

FUJIFILM VELVIA 50 Sample
FUJIFILM VELVIA 50

Vivid High-Impact Landscape

The standard of nature slide film. Deep saturated emerald greens, rich skies, and razor-sharp contrast.

CINESTILL 800T Sample
CINESTILL 800T

Cinematic Night & Tungsten Glow

Remjet-stripped movie stock look with prominent neon halation, cool shadows, and warm street lights.

FUJI CLASSIC CHROME Sample
FUJI CLASSIC CHROME

Documentary & Muted Urban Tones

Subtle color saturation combined with punchy mid-tone contrast for realistic storytelling.

Hardware Capability Tiers

Mirocam checks Camera2 hardware characteristics at launch to grant the optimal pipeline for your phone.

Feature / CapabilityTier 2: RAW Mode (Recommended)Tier 1: Enhanced JPEG Mode
Supported HardwarePixel 3+, Galaxy S/A Series, Xiaomi, OnePlus with RAW_SENSORAny Android Device running Android 5.0+ (API 21+)
Color Pipeline16-bit DNG → LibRaw C++ ISP → 3D LUTCameraX JPEG → GPU Fragment Shader LUT
Dynamic Range14+ Stops (Max Sensor Potential)Optimized 8-bit DR
Halation & GrainLuminance-aware floating point physicsGPU fragment shader post-processing
Save RAW DNG File✓ Yes (Keep DNG for Lightroom)✗ (Final color-graded image only)

Frequently Asked Questions

Most smartphones released since 2019 (Google Pixel series, Samsung Galaxy S & A series, Xiaomi, OnePlus, Sony Xperia) expose the RAW_SENSOR capability under Android's Camera2 API. When you launch Mirocam, it automatically audits your hardware and unlocks the appropriate mode without any configuration needed.
Yes! Mirocam supports standard industry `.cube` files (1D & 3D at up to 64³ resolution). You can copy LUT files directly to your device storage and load them into your custom recipe slot.
Mirocam requires ZERO network permissions (android.permission.INTERNET is not even declared in the manifest). All photo processing, decoding, tone mapping, and storage occur entirely offline on your device.
Download the APK directly using the button below. When prompted by Android, allow installation from unknown sources for your browser or file manager. Tap Install, open Mirocam, and grant Camera & Storage permissions.

Experience Pure Analog Soul.

Download Mirocam today and discover why professional photographers are leaving their heavy gear at home.

Download Mirocam APK (v1.2.0)Privacy Policy