[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kingkingyyk:
Working devices :

Ray (Me), Neo (mvoid533), Live with Walkman (P9vutha), Neo V (toshi_imsa)

Yet to be tested :

Arc, Arc S

​

I'm here to present a revised Camera UI for stock ROM. I have modded it to become more similar to Xperia 2013 and AOSP. It also contains some elements from Sony α (Text :laugh:)

What's new?

See the screenshots! :laugh:

Screenshots :

v5 goodies :

v5 Changelog :

New Ev pointer.

New focus indicator.

GPS icon added holo colour.

Swapped Sports with Night Portrait. (Sports mode does not function properly in low light condition)

Requirements :

A working brain.

Xperia 2011 device with stock based ROM.

Disclaimer :

I'm not responsible for any damage to your phone. However, I have Ray with me to test the mod before releasing it here.

How to install?

Backup your old camera apk file --- [in system/app]

Copy this modded camera apk to system/app and set permission rwx, r--, r-- using any root supported file explorer.

Delete the old camera apk --- [in system/app]

Restart your phone.

Launch Sony α from app drawer.

Enjoy!

You may pair it with CyberShot mod : Install CyberShot mod first before installing this.

Credits :

DoomLord for the Xperia 2013 system dump.

jjdoctor for the Ray ICS system dump.

Bug reporters

Getting bad pictures?

Choose Low ISO instead of High ISO.

Photon (light particle) absorption for camera sensor is based on : Aperture, ISO, and Shutter speed. Since our phones are having fixed aperture (f/2.4 for 8MP device, f/2.6 for 5MP device), I'm not going to discuss about aperture. So, it is purely about the balancing of ISO and Shutter speed here. High ISO = High light sensitivity = More photons will be detected. But high ISO will introduce noise. The camera sensor in our phone is small, therefore even in low ISO, noise is present. After the denoise process, it will leave artifacts, making the image less appealing. At high ISO, shutter speed is high. At low ISO, shutter speed is low (needs more time to absorb same amount of photons). Low shutter speed can be a problem as the image might blur due to handshake. Keep your phone steady when using low ISO mode!

Ray vs EOS 1100D, the difference is big, even in low ISO. Don't expect such small sensor to do magic.

Turn off Super SteadyShot (Image Stabilizer)

When Super SteadyShot is turned on, the shutter will be forced at a higher speed to prevent motion blur and handshake. As a result, high ISO will be used to absorb the same amount of photons, which introduces noise.

Lowlight (Forced to use high ISO, as shutter speed is maxed out)

No choice, but to convert the image into black and white. The noise will give a grainy effect, which is nice in black and white picture. :good:

Gallery

Camera on our devices is pretty decent to do casual snapshots! Don't blame on gear, it is the skill that matters. Happy photographing! :laugh:

List of works done so far :

60fps video recording for 720p and 480p? (Remember to mod FPS to 60 in media_profile.xml as well to unlock FPS limit) [Looks smoother than before :eek:]

Edited face detection up 10 faces (5 was the default) ? [No idea if it works :confused:]

Added 3.2MP 16:9 resolution, but it didn't work.

v5 with stock camera icon.