Esato

Forum > Sony Ericsson / Sony > Software, Firmware and Drivers > Super camera driver for k750/w800/w810

Visitors browsing this topic: 1
Add to Bookmarks
Previous  123 ... 519520521 ... 664665666  Next
Author Super camera driver for k750/w800/w810
lpachuong
K850 Green
Joined: Jun 06, 2007
Posts: > 500
From: Vietnam
PM
Posted: 2007-12-19 17:16
Reply with quoteEdit/Delete This PostPrint this post
A4A - 11.00 Final
http://www.mediafire.com/?4wdxvugynmk

There are two version, 1 for w800i/k750i and 1 for w810i with different compression.

Yellowish viewfinder is fixed
Fixed macro
No more test on compression => stable I gave up with this now.

Functions changed for w810i users:

EV_M_20= CYAN;
EV_M_17= RED;
EV_M_13= BLUE;
EV_M_10= YELLOW;
EV_M_07= ZOOM;
EV_M_03= ISO;
EV_0_00= FOCUS;
EV_P_03= EXPOSURE;
EV_P_07= SPOT;
EV_P_10= SHUTTER_SPEED;
EV_P_13= SATURATION;
EV_P_17= SCENE;
EV_P_20= SET_PROFILE; Raiderski's profile

NEW SHARPNESS + NOISE REDUCTION (Haven't tested on w810i at high compression)

Thanks to terminator, you have waken me up

I will stop for few days to carry on with my new idea.
Looking forward to your comments.

Enjoy. [addsig]
tommymar
T68 gold
Joined: Aug 10, 2007
Posts: 76
PM
Posted: 2007-12-19 17:35
Reply with quoteEdit/Delete This PostPrint this post

On 2007-12-18 18:08:53, metallica1 wrote:

On 2007-12-18 15:34:31, phoenix1985 wrote:
@metallica1:
So...your w800 never got crash with strong 5.6?
can you upload strong 5.6 camdriver that you used ?

Cheers...!




phoenix1985

My phone is a W810i White, and the phone never crash with Driver Strong 5.6, just in function of supermod "Profile" is selected, but I never use this function.

The driver 5.6 from my phone that I had already put here at the forum:
http://rapidshare.com/files/7[....]5.6_from_W810i_21-11-2007_.rar

this driver have diferent function of 5.6 original, instruction together the link.

good advantage!


Your phone is w810i and that is why it is stable with any high compression.
Besides, Strong's driver has no compression, which means its compression is at default value (75%). (Search for Fine-Quality in prop_5_1 and you will see)


---------------------------
@lpachuong: Sound good. I will give it a try. Thank you.
lpachuong
K850 Green
Joined: Jun 06, 2007
Posts: > 500
From: Vietnam
PM
Posted: 2007-12-19 17:54
Reply with quoteEdit/Delete This PostPrint this post
@Raiderski.
If it is possible, we can force the events to work first, then use if/loop to regenerate the properties. That will be awesome.

Besides, as far as I know, we can force the phone to work on i2c address (in our case, it is 1F) to halt a step of a command. Hope this can help. [addsig]
terminator17
W810 black
Joined: Jul 04, 2007
Posts: 155
PM, WWW
Posted: 2007-12-19 18:20
Reply with quoteEdit/Delete This PostPrint this post

On 2007-12-19 17:16:32, lpachuong wrote:
A4A - 11.00 Final
http://www.mediafire.com/?4wdxvugynmk

There are two version, 1 for w800i/k750i and 1 for w810i with different compression.

Yellowish viewfinder is fixed
Fixed macro
No more test on compression => stable I gave up with this now.

Functions changed for w810i users:

EV_M_20= CYAN;
EV_M_17= RED;
EV_M_13= BLUE;
EV_M_10= YELLOW;
EV_M_07= ZOOM;
EV_M_03= ISO;
EV_0_00= FOCUS;
EV_P_03= EXPOSURE;
EV_P_07= SPOT;
EV_P_10= SHUTTER_SPEED;
EV_P_13= SATURATION;
EV_P_17= SCENE;
EV_P_20= SET_PROFILE; Raiderski's profile

NEW SHARPNESS + NOISE REDUCTION (Haven't tested on w810i at high compression)

Thanks to terminator, you have waken me up

I will stop for few days to carry on with my new idea.
Looking forward to your comments.

Enjoy.




thanx a lot mate...just superb driver...u simply rock!!
thanx again...ur driver is just perfect for w810....
SPU
W800
Joined: Feb 07, 2007
Posts: 131
From: Russia, SPb
PM
Posted: 2007-12-19 18:24
Reply with quoteEdit/Delete This PostPrint this post
Raiderski
Events seems more tricky than we think about them...
Actually we don't need to "wait" the end of execution of previous command, but we need to remove generated event from the events queue to unlock further execution.
Very pity that we don't have some property called when frame changes...

Btw, you can check logging possibility in the next way:
insert somewhere code like this: $"text string %0" 06 02 00 01 04 61 #CMD_END;
if "log" command can't be executed, then interpreter will skip everything till the end of code part.
But... even if logging works... may be logs are available only in special "debugging" version of firmware or we need to modify some internal settings =/ Note, that log size is not limited (even if contains only one "session"), but logging lines are not removed from drivers.
W800i CID36 R1BD001
chengrong
K750
Joined: Sep 01, 2006
Posts: 81
PM
Posted: 2007-12-20 03:18
Reply with quoteEdit/Delete This PostPrint this post

On 2007-12-19 18:24:28, SPU wrote:
Raiderski
Events seems more tricky than we think about them...
Actually we don't need to "wait" the end of execution of previous command, but we need to remove generated event from the events queue to unlock further execution.
Very pity that we don't have some property called when frame changes...

Btw, you can check logging possibility in the next way:
insert somewhere code like this: $"text string %0" 06 02 00 01 04 61 #CMD_END;
if "log" command can't be executed, then interpreter will skip everything till the end of code part.
But... even if logging works... may be logs are available only in special "debugging" version of firmware or we need to modify some internal settings =/ Note, that log size is not limited (even if contains only one "session"), but logging lines are not removed from drivers.



I think the log system is connected to the computer via USB.

http://chengrongblog.blogspot.com/
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2007-12-20 11:09
Reply with quoteEdit/Delete This PostPrint this post
1. events
that was easier than i expected, with simple test code i had results after 15 minutes. here they are:

51 = scene change started / change scene
EB = scene changed

small loop waiting for EB event resolved my biggest problem, finally i can release 6.7

2. log
i must fully agree with all comments. code interpterer does not remove line $"test" other code but $"" probably doesn't relate with txt file in filesystem. this doesn't make sense. the best way (as always) is to observe debugging results in realtime

- phone is connected to PC (with active supervising software) in some kind of service mode
-special firmware logging all operations with possibility to read them on demand

3. loop with [] brackets
doesn't work on our phones at all which is obvious when we see macros like WAIT_FOR_
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2007-12-20 13:12
Reply with quoteEdit/Delete This PostPrint this post
MALICIOUS ISSUE!
all drivers are affected!
(where zoom keys can control anything else than zoom)

modders and users should pay attention on this!


simplest path to reproduce in supermode drivers:

* = function example
** = value example

- go to EV value corresponding to manual focus control*
- set value to x1.6**
- go to EV value corresponding to contrast*

and from this point you have two ways:
1. use key 7 or camera menu to switch between normal/night mode
2. make photo

result: contrast* value x1.6** will be applied...
1. after normal/night switch
2. after back from still photo view to realtime viewfinder


path to reproduce in drivers with manual focus in macro mode:

- enable macro
- set value x1.6**
- turn off macro

result: zoom x1.6** will be applied


solution: block code execution in seq_set_prop_6 after every normal/night mode transition (key2, night mode in camera menu, $u07)

i checked also other transitions for example macro mode on/off (key 4 or camera menu) and they also generate issue


[ This Message was edited by: Raiderski on 2007-12-21 11:43 ]
leetiran
K750
Joined: Aug 15, 2007
Posts: 134
From: China
PM
Posted: 2007-12-20 13:45
Reply with quoteEdit/Delete This PostPrint this post

On 2007-12-19 17:16:32, lpachuong wrote:
A4A - 11.00 Final
http://www.mediafire.com/?4wdxvugynmk



There is WB bug in it because some cods are from raider6.6.1. replace the cods"#SSP_UNSET" after "seq_set_prop_7_0" and "seq_set_prop_7_1" with "$b6 00 4 1 #CMD(04,00)" seems can solve it.
Randolph
K750
Joined: May 21, 2007
Posts: 115
PM
Posted: 2007-12-20 14:10
Reply with quoteEdit/Delete This PostPrint this post
hello again... today I noticed a strange behavior in my pictures: When I open the with exif reader they all show prgCXC_125952_EU_1_CL 6.6
I have used since a long time the patch "move driver to another location"
This ...6.6 stays the same and does not respond what driver I use.
What stands behind this 6.6?
regards,
Randolph
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2007-12-20 14:18
Reply with quoteEdit/Delete This PostPrint this post
nope, this will help only if you don't use manual shutter speed. if you use MSS then ISO100 scene will be activated and you will not retrieve automatic scene - this is very serious bug

problems with WB in 6.6.1 were due to scene changes in MSS which also affected noMSS mode. i spent one week trying to fix this and today i got full success in this matter


[ This Message was edited by: Raiderski on 2007-12-20 14:21 ]
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2007-12-20 14:52
Reply with quoteEdit/Delete This PostPrint this post
Randolph
last post by lpachuong on this page:
http://www.esato.com/board/viewtopic.php?topic=135737&start=6675
leetiran
K750
Joined: Aug 15, 2007
Posts: 134
From: China
PM
Posted: 2007-12-20 16:12
Reply with quoteEdit/Delete This PostPrint this post

On 2007-12-20 14:18:53, Raiderski wrote:
nope, this will help only if you don't use manual shutter speed. if you use MSS then ISO100 scene will be activated and you will not retrieve automatic scene - this is very serious bug

problems with WB in 6.6.1 were due to scene changes in MSS which also affected noMSS mode. i spent one week trying to fix this and today i got full success in this matter

[ This Message was edited by: Raiderski on 2007-12-20 14:21 ]


Yes, you are absolutely right. It helps only on the other funtions except manual shutter speed. long for the raider6.7.

[ This Message was edited by: leetiran on 2007-12-20 15:15 ]
Randolph
K750
Joined: May 21, 2007
Posts: 115
PM
Posted: 2007-12-20 21:16
Reply with quoteEdit/Delete This PostPrint this post

On 2007-12-18 17:55:25, Raiderski wrote:
guys, if you want to fight with noise then enable pixel interpolation (filtering, reg5B to 00) and use low sharpness value (reg56 to 00 - 04) but this is something for something, in this case sharpness vs. noise


Hello Raiderski, thanks for the hint to the comment on exif reader...
In you configtool I can en/disable filtering: Is this what you ment "enable pixel interpolation"= "bilinear filtering" on?

kind regards,
Randolph
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2007-12-21 10:50
Reply with quoteEdit/Delete This PostPrint this post
Randolph
yes, exactly this what you wrote
Access the forum with a mobile phone via esato.mobi
Previous  123 ... 519520521 ... 664665666  Next
Goto page:
Lock this Topic Move this Topic Delete this Topic