Skip to content

Releases: fkeglevich/Raw-Dumper

Raw Dumper v3.5.0

03 Jan 03:55
Compare
Choose a tag to compare

Raw Dumper 3.5.0

144px
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.

Raw Dumper v3.4.0

11 Dec 03:56
Compare
Choose a tag to compare

Raw Dumper 3.4.0

144px
Logo by Md Nazmul Hasan is licensed under CC BY 4.0

Even though this release was focused more on internal optimizations (like performance and RAM usage), we have a new interesting feature: flash focus. This new focus mode will fire the flash LED only during touch focus to illuminate the scene and get a faster/more precise focusing result under difficult conditions, like high ISO or too slow shutter speed. This is really useful for shooting in low-light conditions with phones that rely only on contrast-based autofocus (like the ZenFone 2).

  • Optimized memory usage when saving raw pictures
  • Faster DNG compression using multiple processor cores
  • Less processor usage and garbage-collection-related FPS drops due to logcat background processing
  • Optimized update interval of the exposure metering features
  • Migrate our project to AndroidX

Our root-access library also changed: now we are using libsu by topjohnwu!

New features:

  • Added a switch to disable raw digest generation (for even faster raw picture compressing)
  • Flash focus (beta)

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 the dates-related tags in Exif's data

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.

Raw Dumper v3.3.0

12 Nov 02:50
Compare
Choose a tag to compare

Raw Dumper 3.3.0

144px
Logo by Md Nazmul Hasan is licensed under CC BY 4.0

This release is quite a special one: we started using the Adobe's DNG SDK to create the raw files, YAY!
After literally months of trying to properly compile the SDK and after a couple of weeks studying the code, I finally could replace the LibTiff back-end with a much more powerful one.
Now we have:

  • Raw files that always works and can be properly opened on almost every program
  • Compressed raw files with great compression ratios
  • Multiple color profiles embedded on a single raw file

New features:

  • Added a raw compression toggle switch
  • Picture size selection (beta)

PS: the alternative color profile toggle was removed since the alternative profiles are now always embedded on the raw files.

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 a crash when the raw file generation fails
  • The raw files can be opened using the newer versions of Snapseed

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 and manual 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.

Raw Dumper v3.2.1

27 Oct 20:11
Compare
Choose a tag to compare

Raw Dumper 3.2.1

144px
Logo by Md Nazmul Hasan is licensed under CC BY 4.0

Time for a new release!
This release includes several bug fixes, optimized manual shutter speed for ZenZoom's/Zen2-MM-blobs front camera, advanced automatic black level calibration, simple tone curves, vignetting, mirroring and an alternative color profile!

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:

  • Focus button appears enabled when it shouldn't
  • Makes the "OriginalRawFileName" tag a null-terminated string
  • Fixed a minor potential memory leak
  • Fixed displaying shutter speeds faster than 1/10000s
  • Fixed a bug when a SU shell doesn't open gracefully
  • Fixed minor front camera flash bug
  • Fixed a crash when the Intel Camera Library is broken on the ROM
  • Fixed minor manual controller 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 and manual 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)
  • Alternative color profile toggle (for devices with available CCMs, like Zen2/ZenZoom)

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.

Raw Dumper v3.0.0

23 May 05:44
Compare
Choose a tag to compare

Raw Dumper 3.0.0

144px
Logo by Md Nazmul Hasan is licensed under CC BY 4.0

On May 31, 2017, I created the XDA thread about Raw Dumper, almost a year ago. I actually started hacking with my phone's camera much earlier, in the first half of 2016. At that time, I was just trying to create an app with the same manual controls that the stock camera app had. Implementing raw capture was just an abstract idea. I was also attending the Computer Photography course at my college, and the first assignment was to write a small Matlab program to display a raw image, so I was really interested in trying to implement it.

After almost two years of studying camera sensors, TIFF/DNG specification, standard illuminants, color spaces, root access on Android, OpenGL and whatsoever, I am really happy with what I've accomplished so far.
I'm also very grateful for all the feedback and support I've received from lots of people :)

Also thanks to Md Nazmul Hasan for designing the new app logo!

Note 0: The app still requires ROOT
Note 1: IT'S READY NOW The white balance button is greyed out because it isn't ready yet!
Note 2: Zenfone 2 users using custom roms need a patched camera lib
Note 3: Zenfone 5 and Razr I compatibility is still experimental (and untested)
Note 4: I'm not responsible for bricked phones, broken phones/cameras/images or thermonuclear war

Original XDA Thread: here

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 and manual 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
  • Mirroring pictures taken with selfie cam
  • Taking pictures with volume down button / headset button / camera button (if present)

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[1] 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

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) Currently using the manual focus slider crashes Zenfone Zoom camera
  • (Minor) Zen2 front camera breaks exposure at ISO 800 and 1/60 Shutter Speed
  • (Minor) The focus button sometimes appears enabled when it shouldn't
  • (Minor) YUV pictures aren't affected by rotation.

Screenshot:

Screenshot

Raw Dumper v2.3.1

04 May 23:45
Compare
Choose a tag to compare

Raw Dumper 2.3.1

This is a small bug-fix release:

  • Fixed a not-so-rare race condition bug that crashes the app when starting
  • Fixed the shadows of certain buttons of the main UI
  • Removed some unused layouts from the main UI

Everything else is identical to the 2.3.0 version.

Original XDA Thread: here

Raw Dumper v2.3.0

03 May 03:58
Compare
Choose a tag to compare

Raw Dumper 2.3.0

Now is time for another release! The main improvement here is the new auto white balance algorithm that uses the low-level AWB sensor gains! The white balance results are better than never! Other new features: the pictures are now properly rotated and the pictures taken with the front camera are also mirrored.

Note 0: The app still requires ROOT
Note 1: The white balance button is greyed out because it isn't ready yet!
Note 2: Zenfone 2 users using custom roms need a patched camera lib
Note 3: Zenfone 5 and Razr I compatibility is still experimental
Note 4: I'm not responsible for bricked phones, broken phones/cameras/images or thermonuclear war

Original XDA Thread: here

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 and manual focus modes (on some devices)
  • ISO and shutter speed metering
  • Touch to focus
  • Basic lens shading correction
  • Gain-based white balance algorithm
  • Pictures auto rotation
  • Mirroring of pictures taken with selfie cam

Feature table:

Device EV Manual ISO ISO metering Manual shutter speed Shutter speed metering AWB Raw capture
Zenfone 2 (ZE55*ML) Lollipop Stock Yes Yes Yes Yes[2] Yes Yes Yes, both cameras[3]
Zenfone 2 (ZE55*ML) Lineage OS Yes Yes Yes Yes[2] Yes Yes Yes, both cameras[3]
Zenfone 2 (ZE55*ML) Marshmallow Stock Yes Yes Yes Yes Yes Yes Yes, both cameras[4]
Zenfone Zoom (ZX55*ML) Marshmallow Stock Yes Yes Yes Yes[1] Yes Yes[5] Yes, front camera only[4]
Zenfone 5 (T00F) Yes Yes Yes No Yes No Yes, both cameras
Razr I (XT890) Yes Yes No No No No Yes, rear camera only

[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

Known bugs:

  • (Minor) The space between the buttons is too small when the shutter is set to 1/10000
  • (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) The touch focus feedback sometimes appears in the wrong position
  • (Not so minor) The selector interface for ISO/shutter speed/EV is quite buggy sometimes
  • Sometimes the app crashes when starting due to a not-so-rare race condition

Screenshot:

Screenshot

Raw Dumper v2.2.1

24 Mar 05:37
Compare
Choose a tag to compare

Raw Dumper 2.2.1

That's a minor version with two small features:

  • Focus peaking when using manual focus for a Mirrorless-like experience
  • A little bit faster picture taking on the Zenfone Zoom front camera

Everything else is identical to the 2.2 version.

Original XDA Thread: here

Raw Dumper v2.2

22 Mar 06:31
Compare
Choose a tag to compare

Raw Dumper 2.2

After a looong time, it's finally here! The main new feature here is proper focus control, including ALL focus modes available (including manual focus!). Other minor features include: viewfinder rendered with OpenGL, a new animation when taking pictures, a little bit better white balance strategy and raw capture at the FRONT camera of the Zenfone Zoom (experimental).

Note 0: The app still requires ROOT
Note 1: The white balance button is greyed out because it isn't ready yet!
Note 2: Zenfone 2 users using custom roms need a patched camera lib
Note 3: Zenfone 5 and Razr I compatibility is still experimental
Note 4: I'm not responsible for bricked phones, broken phones/cameras/images or thermonuclear war

Original XDA Thread: here

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 and manual focus modes (on some devices)
  • ISO and shutter speed metering
  • Touch to focus
  • Tweaked white balance algorithm (currently only for Zenfone 2's front camera)

Feature table:

Device EV Manual ISO ISO metering Manual shutter speed Shutter speed metering Raw capture
Zenfone 2 (ZE55*ML) Lollipop Stock Yes Yes Yes[1] Yes[2] Yes[1] Yes, both cameras[3]
Zenfone 2 (ZE55*ML) Lineage OS Yes Yes Yes[1] Yes[2] Yes[1] Yes, both cameras[3]
Zenfone 2 (ZE55*ML) Marshmallow Stock Yes Yes Yes[1] Yes Yes[1] Yes, both cameras[4]
Zenfone Zoom (ZX55*ML) Marshmallow Stock Yes Yes Yes[1] Yes[1] Yes[1] Yes, front camera only[4]
Zenfone 5 (T00F) Yes Yes Yes No Yes Yes, both cameras
Razr I (XT890) Yes Yes No No No Yes, rear camera only

[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

Known bugs:

  • (Minor) The space between the buttons is too small when the shutter is set to 1/10000
  • (Minor) When displaying dialog alerts, the app can get out from fullscreen state if the user switches to another app and then comes back
  • (Minor) The touch focus feedback sometimes appears in the wrong position
  • (Minor) The selector interface for ISO/shutter speed/EV is quite buggy sometimes

Screenshot:

Screenshot

Raw Dumper v2.0

12 Nov 03:27
Compare
Choose a tag to compare

Raw Dumper 2.0

After some BIG changes in the code architecture, logic and interface (needed in order to implement new crazy features 😀 ). Now it should be easier to add new and more complex features (like low light mode, setting picture size, switching between JPEG and RAW, etc).

Note 0: The app still requires ROOT
Note 1: The focus and white balance buttons are greyed out because they aren't ready yet!
Note 2: Zenfone 2 users with custom roms needs a patched camera lib
Note 3: I didn't have the opportunity to properly test the app on the Zenfone 5 and Razr I since I don't own these devices.
Note 4: I'm not responsible for bricked phones, broken phones/cameras/images or thermonuclear war

Original XDA Thread: here

Features:

  • Raw shooting on the Zenfone 2 (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)
  • (New) ISO and shutter speed metering
  • Touch to focus
  • (New) Better white balance algorithm (currently only for Zenfone 2's front camera)

Feature table:

Device EV Manual ISO ISO metering Manual shutter speed Shutter speed metering Raw capture
Zenfone 2 (ZE55*ML) Lollipop Stock Yes Yes Yes[1] Yes[2] Yes[1] Yes, both cameras[3]
Zenfone 2 (ZE55*ML) Lineage OS Yes Yes Yes[1] Yes[2] Yes[1] Yes, both cameras[3]
Zenfone 2 (ZE55*ML) Marshmallow Stock Yes Yes Yes[1] Yes Yes[1] Yes, both cameras[4]
Zenfone 5 (T00F) Yes Yes Yes No Yes Yes, both cameras
Razr I (XT890) Yes Yes No No No Yes, rear camera only

[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

Known bugs:

  • (Minor) The space between the buttons is too small when the shutter is set to 1/10000
  • (Minor) When displaying dialog alerts, the app can get out from fullscreen state if the user switches to another app and then comes back
  • (Minor) The touch focus feedback sometimes appears in the wrong position
  • (Minor) The selector interface for ISO/shutter speed/EV is quite buggy sometimes

Screenshot:

Screenshot