Esato

Forum > Sony Ericsson / Sony > Software, Firmware and Drivers > supermode driver for C702/C510/C902/K850? FAILED

Author supermode driver for C702/C510/C902/K850? FAILED
geele76
C902 Black
Joined: Sep 23, 2007
Posts: 23
PM
Posted: 2009-03-25 06:34
Reply with quoteEdit/Delete This PostPrint this post
I tried, but there is no line $s6 00 below seq_vf_start. Camera restart the phone.

Here's camdrv:
http://www.4shared.com/file/94839790/b88ca7b6/camdriver0.html
[ This Message was edited by: geele76 on 2009-03-25 05:36 ]
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2009-03-25 09:07
Reply with quoteEdit/Delete This PostPrint this post
I forgot to mention that base driver should be at least v2.6, also found bugs in geele76 code. here is v3.3 with EM: http://www.mediafire.com/download.php?mbzjmonuodb

THIS IS TEST, EM MIGHT NOT WORK!

geele76
you pasted code in wrong places, pay attention on 'above' and 'below' in description
[ This Message was edited by: Raiderski on 2009-03-25 09:10 ]
sowbran
C905 Black
Joined: Jun 11, 2006
Posts: 158
From: Mexico
PM
Posted: 2009-03-25 09:40
Reply with quoteEdit/Delete This PostPrint this post

On 2009-03-25 09:07:35, Raiderski wrote:
I forgot to mention that base driver should be at least v2.6, also found bugs in geele76 code. here is v3.3 with EM: http://www.mediafire.com/download.php?mbzjmonuodb

geele76
you pasted code in wrong places, pay attention on 'above' and 'below' in description
[ This Message was edited by: Raiderski on 2009-03-25 08:15 ]



Raiderski please implement the EM AND ENM in the k850 greetings and thanks for all you work
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2009-03-25 10:12
Reply with quoteEdit/Delete This PostPrint this post
I don't know where shutter speed control is in K850, only somebody with K850 can find it
Mr.Kája
T300
Joined: Mar 22, 2007
Posts: 180
PM
Posted: 2009-03-25 13:39
Reply with quoteEdit/Delete This PostPrint this post
I tested yesterday. It seems, no changes happened. Normal a fine quality do the same work.
But I would rather wait for anyone else.
Nowadays, I'm enjoying Elm, fw R7BA076.

And here camdriver database for k750/w800/w810: www.camdrivers.wz.cz
strong
K850 Blue
Joined: May 18, 2007
Posts: > 500
From: Greece
PM
Posted: 2009-03-25 14:12
Reply with quoteEdit/Delete This PostPrint this post

On 2009-03-25 10:12:38, Raiderski wrote:
I don't know where shutter speed control is in K850, only somebody with K850 can find it



and what we need to do for that?
the code for shutter speed is SET_REG(64,xx) is this where we looking for?
[ This Message was edited by: strong on 2009-03-25 13:13 ]
Samsung GT-i8910 Omnia HD
K850 R1FA035 modded camdriver
modded acoustic drivers
www.camdrivers.wz.
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2009-03-25 15:47
Reply with quoteEdit/Delete This PostPrint this post
nope, reg64 is slowest shutter speed and is used only in autoexposure calculations but...

in K850/C902 registers are different than in K800 which had 2 registers, one for slowest shutter and one for constant shutter. maybe in K850/C902 reg64 is also constant shutter speed value when autoexposure is disabled, I don't know

look at the list of K800 registers on my 4shared. use cmd02 to disable autoexposure (value 02) and take a shot to find out what exposure value is in EXIF. if will be equal to reg64 then good, if not other shutter register exist somewhere
brazzuka's
Xperia X10 White
Joined: Nov 14, 2007
Posts: > 500
From: South World-Antartida-Sweden
PM, WWW
Posted: 2009-03-25 15:53
Reply with quoteEdit/Delete This PostPrint this post

On 2009-03-25 14:12:25, strong wrote:

On 2009-03-25 10:12:38, Raiderski wrote:
I don't know where shutter speed control is in K850, only somebody with K850 can find it



and what we need to do for that?
the code for shutter speed is SET_REG(64,xx) is this where we looking for?
[ This Message was edited by: strong on 2009-03-25 13:13 ]



shutter speed is SET_REG(64,xx) wrong wrong wrong

fix shutter speed functions:
shutter speed slow
shutter speed fast
and
shutter speed slow flash xenon
shutter speed fast flash xenon


strong
K850 Blue
Joined: May 18, 2007
Posts: > 500
From: Greece
PM
Posted: 2009-03-25 18:58
Reply with quoteEdit/Delete This PostPrint this post

On 2009-03-25 15:47:52, Raiderski wrote:
nope, reg64 is slowest shutter speed and is used only in autoexposure calculations but...

in K850/C902 registers are different than in K800 which had 2 registers, one for slowest shutter and one for constant shutter. maybe in K850/C902 reg64 is also constant shutter speed value when autoexposure is disabled, I don't know

look at the list of K800 registers on my 4shared. use cmd02 to disable autoexposure (value 02) and take a shot to find out what exposure value is in EXIF. if will be equal to reg64 then good, if not other shutter register exist somewhere



ok but what you mean disable ? lock may be?
#CMD(02,00)=auto
#CMD(02,01)=lock
Samsung GT-i8910 Omnia HD
K850 R1FA035 modded camdriver
modded acoustic drivers
www.camdrivers.wz.
abhishek3452
T68 gold
Joined: Dec 17, 2006
Posts: 1
PM
Posted: 2009-03-29 18:18
Reply with quoteEdit/Delete This PostPrint this post
I own a c510, but i dont knw hw to test?? i modded my k750..applied hell lot of patches... but havent done anything since then...!! so would need a little guidance to initiate...
strong
K850 Blue
Joined: May 18, 2007
Posts: > 500
From: Greece
PM
Posted: 2009-03-30 13:03
Reply with quoteEdit/Delete This PostPrint this post
ok i tested value 64 and the results is the same if i lock exposure
but the em mode does not works
may be code is wrong?
i use this:
EM_SET=
$cf.0e 1
$cf.0f 0
$sf.0f 1
#READ(2a,$r2 1 1)
$m0 1 $/0 28
$c0 00
$m0 1 $/0 03
$c0 00
$cl
$s5 40
$-5 r1
$sf.02 1
#MODE(34,00)
#COMMAND(64,$w5)
$cx
$cx
$cx
$cx;

EM_UNSET= #COMMAND(64,00);

seq_vf_start = $cf.02 0 // If not in any draft mode
#MODE(33,00) // MODE_MAIN
#CMD(43,00) // MANUAL_FOCUS = 00, Infinity
#CMD(5A,01) // FLASH_INFO = 1
$sf.02 1 // Set draft flag to 1
$se 00 // Set snapshot operation to normal
$cl
#MODE(34,00)
#CMD(5A,01) // FLASH_INFO = 1

$sf.0f 0
#EM_UNSET

$cf.00 1 // If imst mode
#MODE(35,00) // IS_DRAFT mode
$c8 01 // If (IS) HS video mode
#MODE(38,00) // Mode IS HS draft
$cl $cx
$cl // Not in IS
$c8 01 // If HS video mode
#MODE(37,00) // Mode HS draft
$cl $cx $cx $cx;

seq_vf_stop =;

seq_ss_start =#EM_SET
$cf.02 1 // If draft mode?
#MODE(31,02) // Half-release with focus set to inf
$sf.02 0 // Not in draft mode
$cl $cx;

any idea?
[ This Message was edited by: strong on 2009-03-30 12:03 ]
Samsung GT-i8910 Omnia HD
K850 R1FA035 modded camdriver
modded acoustic drivers
www.camdrivers.wz.
geele76
C902 Black
Joined: Sep 23, 2007
Posts: 23
PM
Posted: 2009-03-30 18:08
Reply with quoteEdit/Delete This PostPrint this post
Hi to all! I tried to implement manual ISO in camdriver for C902. It works, but there is no flash support. LED not fired or fired only in first shot in auto ISO (effects, normal). Can you help me to solve this problem and who is the command for ISO 800 and ISO 1600???

#SET_REG(95,04) - Default ISO
#SET_REG(95,01) - ISO 100
#SET_REG(95,04) - ISO 200
#SET_REG(95,07) - ISO 400
#SET_REG(95,??) - ISO 800
#SET_REG(95,??) - ISO 1600


// Property 8, Effects (Manual ISO)
//---------------------------------------------------
// 0 => normal, 1 => negative, 2 => solarize, 3 => sepia
// 4 => black&white

seq_set_prop_8_0 =
#TO_DRAFT
$sd 02
$"CAMDRIVER0: Flash LED AUTO"
$sc 00
#SET_REG(95,04) // Default ISO 200
#COM_EVENT(02,00)
#COM_EVENT(11,00)
#COM_EVENT(5A,01) // FLASH_INFO = 1 Auto ISO
$cl $cx $cx $cx $cx $cx;

seq_set_prop_8_1 = // ISO 100
#TO_DRAFT
$sd 02
$"CAMDRIVER0: Flash LED AUTO"
$sc 01
#SET_REG(61,01)
#SET_REG(95,01)
#COM_EVENT(02,04)
#COM_EVENT(5A,01) // FLASH_INFO = 1
$cl $cx $cx $cx $cx $cx;

seq_set_prop_8_2 = // ISO 200
#TO_DRAFT
$sd 02
$"CAMDRIVER0: Flash LED AUTO"
$sc 04
#SET_REG(61,04)
#SET_REG(95,04)
#COM_EVENT(02,04)
#COM_EVENT(5A,01) // FLASH_INFO = 1
$cl $cx $cx $cx $cx $cx;

seq_set_prop_8_3 = //ISO 400
#TO_DRAFT
$sd 02
$"CAMDRIVER0: Flash LED AUTO"
$sc 07
#SET_REG(61,07)
#SET_REG(95,07)
#COM_EVENT(02,04)
#COM_EVENT(5A,01) // FLASH_INFO = 1
$cl $cx $cx $cx $cx $cx;

//seq_set_prop_8_4 = #WR_REG(0D, 84) ; // ISO 800

//seq_set_prop_8 =
//$s5 %0
//#TO_DRAFT
// #COM_EVENT(53,$w5)
// ;
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2009-03-30 23:26
Reply with quoteEdit/Delete This PostPrint this post
strong
I think you should start from basic test to be sure that shutter speed activation before snapshot is working fine. if EXIF exposure time won't be 1/5000s in every first shot taken just after camera start then this code must be fixed before anything else

Code:

seq_ss_start=
$cf.0f 0
$sf.0f 1
#CHANGE_MODE(34,00)
$sf.02 1
#SET_REG(64,02) // 1/5000s
#COM_EVENT(02,02) // AE, shutter speed priority
$cx

$cf.02 1
#CHANGE_MODE(31,02)
$sf.02 0
$cl
$cx;



geele
1. maybe you should remove #COM_EVENT(5A,01) ?
2. $cl $cx $cx $cx $cx $cx - this sequence is unnecesary
3. ISO? let me guess...
08 = 500
09 = 640
0a = 800
0b = 1000
0c = 1250
0d = 1600
ceaser2008
Aino White
Joined: Jul 14, 2008
Posts: > 500
From: Surat, India
PM
Posted: 2009-03-31 06:47
Reply with quoteEdit/Delete This PostPrint this post
@strong, raiderski

We (all K850i users) appreciat your continues efforts of making the best drive for K850i. I hope you guys will come up with some extraordinary. And may be supermode is also available. We want the subject of this thread to be changed to success from failed.
Best of luck to both of you. May angels guide you divinely.
ESATO Most Loved & Best Asian Member MMX & MMIX
February : Shoot The MUSIC
strong
K850 Blue
Joined: May 18, 2007
Posts: > 500
From: Greece
PM
Posted: 2009-03-31 14:06
Reply with quoteEdit/Delete This PostPrint this post
@Raider
thanks ill try it

@ceaser2008
thanks my friend

EDIT: I report the result
with that code the exposure time is 1/15 Sec
so we must look for an other value or some think happens with iso control
may be the code needs fix
I tryed the 04 instead 64 value the result is the same
[ This Message was edited by: strong on 2009-03-31 14:08 ]

[ This Message was edited by: strong on 2009-03-31 16:16 ]
Samsung GT-i8910 Omnia HD
K850 R1FA035 modded camdriver
modded acoustic drivers
www.camdrivers.wz.
Access the forum with a mobile phone via esato.mobi