[XPERIA X10 Q&A, Help & Troubleshooting] 28spawn:
Hello, there is my modded camera app.

The changelog:

V1

Initial release - 128kpbs audio 24khz

A little camera improvement to record and capture

V2

Audio improvement - fixed 128kbps 44.1khz audio

Improved fps on video - video recording runs almost the time smoothly just a few lags like 1sec when the system have to adjust the white balance(can happens sometime, and depends of your sd card capabilitie)

Faster auto-focus in both functions (camcorder and camera).

A little more post processing on pictures

V3

A little video and picture improving.

Faster image saving.

Touch capture problem stills, trying to manage something to make it works better.

V4

Picture improvement.

Saving takes about 1~2secs.

V5

Picture improvement

Black Layout

V6

Build over .435 stock app ROM

Number of pictures now its right.

V7 - Actual release.

Fix audio bug by reducing audio specs, now is 96kbps and 16khz ( the audio continue stoping before video but is only about 0,3~0,5s, the original camera does it too)

8mpbs video capturing - more smooth videos.

Video capturing time is corrected like on the V6 for pictures.

V8 - built over 435 original file

No audio mods - the sound should work 100% without delays

Same picture quality as v7 improved macro mode

Video bitrate can be modded with build.prop

V9 - Used .16 file

Audio mod to 96kbps and 44.1khz frequency but audio cutted on the last 2 seconds

reduced bps for video, from 6mbps to 3,5mbps, gives me better fps, on good/medium light conditions always 24fps

dont use this with build.prop modifications it wont change nothing

V10 (image mod as v8 and new video mods)

Following V9 specs but:

Increased bps from 3.5mbps to 4mbps = less pixelization and same improvement in general fps (max / min / avg)

audio original but with 96kbps/16khz, take about 5 movies and the audio got sync!

Tips.

Defrag your SD card it can make all the system works better

Macro Mode: Use macro mode if the image that you´re capturing is below 10cm else use normal mode.

Tests.

Daylight capture

http://www.mediafire.com/?j3caga4dnff7jb7

I installed Vignette to make a comparative configuration 8mpx and superfine!

All pics are with fluorescent light.

Close image capture

Medium Distance Pic - 15~30cm

Semc

Vignette

High Distance - 1meter +

Semc

Vignette

New V5 comparative - both apps set to maximum quality and macro mode

Please post your feedbacks!

Tks!

V7 Only SE Layout - http://www.mediafire.com/?9tid185draax8mp

Alternative link - http://www.megaupload.com/?d=YIGG2PGB

V8 http://www.mediafire.com/?7oaf74dzrcfdi3c

http://www.megaupload.com/?d=DGXM51ZO

v10http://www.multiupload.com/WK1EO8W2JE[/URL]

Now I´m starting to think that the original app its getting closer or even better to Vignette! the macro mode is the only mode that vignette remains superior but depends if the software focus correclty the object, but in other modes and distances it seems to be very good, and having a file 2mb smaller and don´t have to wait more than 3 seconds to take the next picture and after that I can connect my usb cable to open my pics on pc, to me, there is no reason to keep with vignette if you only wants to take picture and not use filters =), but you decide!

Instructions (new steps 2)

Using Root Manager copy the SemcCameraApplication.apk to /system/app overwriting the original one.

Long press on the overwrited app and select Permissions, and make sure that these options are checked: the whole first column and the first from the second.

*img credits My_Immortal

Step 2 only for V8!!!

To record with max bitrate you need to add these line on build.prop of your phone

ATENTION - IF YOUR CAMCORDER START CRASHING WHEN RECORDING TRY LOW DOWN THE BPS OF VIDEOS LIKE 8000000=8mbps to 6000000=6mbps, BECAUSE YOUR SD CARD CAN´T HANDLE THIS BPS

ro.media.enc.vid.m4v.bps=6000000,16000000

ro.media.enc.vid.m4v.fps=21,24

ro.media.enc.vid.h263.bps=6000000,16000000

ro.media.enc.vid.h263.fps=21,24

ro.media.enc.vid.mp4.bps=6000000,16000000

ro.media.enc.vid.mp4.fps=21,24

Original LordKitsuna build.prop modification

ro.media.enc.vid.m4v.bps = 800000000,800000000

ro.media.enc.vid.m4v.fps = 18,30

ro.media.enc.vid.h263.bps = 800000000,800000000

ro.media.enc.vid.h263.fps = 18,30

ro.media.enc.vid.mp4.bps = 800000000,800000000

ro.media.enc.vid.mp4.fps = 18,30

*thanks to LordKitsuna !

Don´t know how to edit build.prop, you must open it on a text editor and modify.

Reboot and be happy!