Raw Dumper 3.5.0
Logo by Md Nazmul Hasan is licensed under CC BY 4.0
This release is what I always wanted Raw Dumper to be: a well-optimized, full-featured camera app that can take awesome RAW pictures.
Going the opposite route that most apps follow, the APK size had a 60% decrease in this version, thanks to ProGuard, gradle and native libs optimizations. About 78% of the app's size is code (Java and native), while the rest are graphical/string/style resources and assets.
I also been playing with OpenGL Compute Shaders for future new ultra-fast image processing techniques and the first result was the addition of a simple free-lens-camera-like effect. Enjoy ;)
- Optimized APK size: from 6MB to only 2.2MB!
- Better configurations switches's colors;
- Ultra fast picture saving thanks to asynchronous IO;
- Display camera aperture below shutter speed value;
- Added a new free-lens-camera-like effect.
Note 0: The app still requires ROOT
Note 1: Zenfone 2 users using custom roms need a patched camera lib
Note 2: Zenfone 5 and Razr I compatibility is still experimental (and untested)
Note 3: I'm not responsible for bricked phones, broken phones/cameras/images or thermonuclear war
Original XDA Thread: here
Bugs fixed in this release:
- Fixed Original Size DNG tags
- Fixed a minor interface bug
Features:
- Raw shooting on the Zenfone 2 (Zenfone Zoom, Zenfone 5 and Razr I needs more testing, but they should work)
- Manual ISO, shutter speed and EV on some devices
- Setting an invalid ISO/Shutter speed/EV combination is not possible (try setting ISO 50, 1/60s and -1 EV and see what happens)
- Auto, continuous, macro, infinity, fixed, manual and flash focus modes (on some devices)
- Auto, incandescent, fluorescent, daylight, cloudy white balance modes (on most devices)
- Manual white balance (on some devices)
- Front camera flash using the screen light
- ISO and shutter speed metering
- Touch to focus/adjust auto exposure
- Advanced lens shading correction with illuminant estimation
- Auto rotation of pictures
- Auto rotation of user interface
- Optional mirroring pictures taken with selfie cam
- Taking pictures with volume down button / headset button / camera button (if present)
- Camera settings now are auto-saved
- Camera lens vignetting toggle (for devices with gain maps, like Zen2/ZenZoom)
- Extra color profiles saved in the DNG files (for devices with available CCMs, like Zen2/ZenZoom)
- Compressed RAW files
Feature table:
Device | EV | Manual ISO | ISO metering | Manual shutter speed | Shutter speed metering | AWB | Manual WB | Raw capture |
---|---|---|---|---|---|---|---|---|
Zenfone 2 (ZE55*ML) Lollipop Stock | Yes | Yes | Yes | Yes[2] | Yes | Yes | Yes | Yes[3] |
Zenfone 2 (ZE55*ML) Lineage OS | Yes | Yes | Yes | Yes[2] | Yes | Yes | Yes | Yes[3] |
Zenfone 2 (ZE55*ML) Marshmallow Stock | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes[4] |
Zenfone Zoom (ZX55*ML) Marshmallow Stock | Yes | Yes | Yes | Yes[6] | Yes | Yes[5] | Yes[5] | Yes[4] |
Zenfone 5 (T00F) | Yes | Yes | Yes | No | Yes | No | No | Yes |
Razr I (XT890) | Yes | Yes | No | No | No | No | No | Yes[1] |
[1] Rear camera only
[2] No long exposure available
[3] Requires a patch to enable raw capture using the rear camera
[4] The front camera uses a trick in order to work
[5] Front camera only
[6] Requires Intel Camera Extensions library for front camera
Known bugs:
- (Minor) When displaying dialog alerts, the app can get out from the fullscreen state if the user switches to another app and then comes back
- (Minor) Zen2 front camera breaks exposure at ISO 800 and 1/60 Shutter Speed
- (Minor) YUV pictures aren't affected by rotation.