Lumis

⚠️ WARNING: No Auto Anything! ⚠️

Full Manual Camera for Android

You want auto-focus? Auto-exposure? Auto white balance? Look somewhere else!

A fully manual camera app for pixel peepers who demand complete control over every photon hitting the sensor. No compromises. Just pure stochastic linear goodness.

All images here were created with Lumis and full resolution RAW .dng's are available for download.
Click any image below to download the original image and examine yourself!

Lumis main menu
Lumis vertical interface
Lumis horizontal interface

Features

100% Manual Control

Full granular control over ISO, shutter speed, focus distance, and exposure time. No auto modes. Period.

Pure RAW Capture

Direct sensor readout with zero processing. No tonemapping, noise reduction, sharpening, or colour adjustments.

Reeeely Long Exposure Support

Accumulate frames over ridiculously long durations with mathematically perfect precision.

Computational Modes

Frame averaging (long exposure), difference sum, and motion extraction.

Computational Modes

Long exposure example

Long Exposure

Frame averaging for noise reduction and making water look delightful

Difference sum example

Difference Sum

Captures frame-to-frame differences highlighting scene changes

Motion extraction example

Motion Extraction

Isolates only moving elements, invariant of brightness

More Samples!

Abandoned boat
Southworth ferry turn
Lower Lewis Falls
Olala, WA

Beautiful Histograms!

Vertical histogram

Dual-logarithmic histogram with adaptive horizontal oversampling and anti-aliasing. Both axes aligned and scaled in powers of 2 for measurement in stops. Per-channel clipping warnings in left (underexposed) and right (overexposed), ADC gap correlation and scaling.

Horizontal histogram

DSR™ Spectral Colour Calibration

Colour calibration target

VERICHROME spectral calibration target. Automated FFT-based alignment, polynomial vignette correction, IR contamination, fluorescence based ambient UV measurement and lifetime remaining indicator. Direct Scene-Referred™ profiling completely bypasses Android's camera characterization for total spectral accuracy in literally any lighting condition.

Technical Architecture

Requirements

Why Manual Only?

Because automation is a lie told by cameras that don't trust you to know what you're doing.

Auto-focus picks the wrong subject. Auto-exposure blows highlights or crushes shadows.
Auto white balance makes everything look like a fluorescent office. These aren't conveniences - they're constraints designed for people who don't care about the final image.

Lumis doesn't make decisions for you. It doesn't "enhance" your photos into algorithmic mush.
It doesn't apply mystery processing pipelines that turn sensor data into computational guesswork. It captures photons, counts them, and gets out of your way.

If you want a camera that thinks it's smarter than you, use literally any other app. If you want uncompromising control over every aspect of image capture, you're in the right place.

Install

Version: 1.0 · Updated: 2026-01-16

Google Play

Automatic updates, easy install

Direct Download (APK)

Same version, no Google account needed

Enable "Install unknown apps" in Settings if prompted

Both versions include full features. All development funded by community contributions - fully auditable on-chain.

Open source: github.com/yourname/lumis

Questions?

Contact: [email protected]