Help - Search - Members - Calendar
Full Version: Tutorial | Applying Patches For Db2020 Using Setool 2 Lite V1.11
SE-NSE Forums > SE Firmware > Firmware Tutorials & Guides
Pages: 1, 2
a_k_s_h_a_y
In this tutorial we discuss how to apply patches Using SeTool 2 lite.

Using patches you can improve the features of your phone and also change the graphics of the phone. You can remap folders in FS to phone memory and change acoustics, camera drivers and other stuff easily. With patches you can also disable many messages and bypass them to continue. For example you can bypass the “Insert handsfree message” to start the radio without the handsfree. And many more.

Patch is a piece of code which is applied to the Main firmware. By Applying a patch the parts of main firmware are modified. Main firmware consists of many flash blocks. Each flash block has an address and information stash. A patch is applied to a particular flash block to change the variables and codes in the flash block. A patch contains the address of the flash block to be patched and the code to be changed in a flash block.

Patching with db2020 bypass security takes lots of time. Hence den_po came with the idea of quick access patch and implemented in his Jdflasher. Which was then taken by the_laser and implemented in his Setool 2 lite.
Download Setool 2 lite

I have included the video tutorials in the Setool 2 lite download archive.

db2020 phones are k530 k550 k610 k770 k790 k800 k810 and w580 w610 w660 w710 w830 w850 w880 etc.

Patches for firmwares are available here english or here russian

Here we have the text tutorial with explanations of actions and important information.

The Tutorial

First install USB FLash drivers if you have not installed. To install USB Flash drivers there is a tutorial here right in this tutorials section !!

Backup GDFS using SeTool 2 lite. GDFS Backup The Most Important Step.

1. Start Setool 2 lite
2. Shutdown phone. Reinsert battery.
3. Choose Your phone in Phone type. Click Read GDFS.
4. Connect phone to Setool 2 lite holding C
5. Wait for few seconds.
6. When Setool is done it says “Elapsed:xx secs” , Then unplug phone. Reinsert Battery.



Note: Backup of GDFS to be made only for the first time. Backup GDFS once with Setool 2 lite and also once with XS++ if you have not done yet. Then store your GDFS safely. You can also go through GDFS backup in tutorial section for more on gdfs.

Apply Quick Access Patch

First we enable quick access patching for your firmware using db2020 security bypass and from then on apply other patches using quick access patch.

Drag and Drop your Main Firmware on qamaker.exe , it will generate the quick access patch .vkp for your firmware. Qamaker is included in the Setool 2 lite download archive.

Note. Download the Main firmware for your phone from Topse.ru if you don’t have. Or Goto Contact Section of this website and make a request for the Main firmware for your phone. I will get back to you.

Now start SeTool 2 Lite
In Files box click add and add the main firmware you used to generate quick access patch.

Now in Misc Files click ‘….’ and add the quick access vkp patch generated.

Check Bypass db2020 Security ! Press Flash. Reinsert Battery and connect phone holding C.
Wait for db2020 security bypass operations

When done setool 2 lite asks you to unplug phone, reinsert battery, Press READY and then connect phone holding C. Do it in order, Correctly.

SeTool 2 lite Flashes the Main. When main is flashed it starts to apply the patch.
It asks you to Click NO to apply the patch and YES To Remove the Patch. Hence Click No. Wait for a few minutes. Patching will complete and you have successfully applied the quick access patch.



Once you applied quick access patch you apply all other patches by the method given below

Patching

Now get patches from mobilefree.ru (from here) . Patch is basically a text code.

Find out patches for your firmware. If your firmware is a w610 R6BC002 then look out for w610 R6BC002 patches.

Copy the code in notepad and click ’save as’ and in Save as type choose >> ‘All Files’ and then save it as >> patchname.vkp give any name of your choice

Start Setool 2 lite. Select Phone Model. Check use “quick access” patch.

In Misc Files click ‘….’ and select the patch that you want to apply. the patch that you just now saved as patchname.vkp

Click Write Script.



Reinsert battery and connect phone holding C. Then setool 2 lite asks you to click No to apply the patch and click yes to remove the patch. Hence click no. If it says some patch values differs then click yes and continue applying the patch.

The patch will be then applied. After patching is done setool 2 lite says .vkp executed disconnect phone reinsert battery and start your phone.

Also go through the video tutorials included in the setool 2 lite 1.1 archive. !

You must also know how to extract an FS because some patches require that you place some files in M2 Card. Such as to use a patch that replaces /tpa/preset/system/desktop to /usb/other/flash

you must first create folder “flash” in Other folder in phone using file manager and then copy the contents of FS/tpa/preset/system/desktop To /usb/other/flash and then apply the patch or else phone might fail to start the menu !!

So Learn to Extract an FS from here and study the FS of a phone

IMPORTANT >>> IF you are using Google Translator then be careful while copy pasting patch. It Copies the same code twice and patch will go wrong. Copy the patches from Russian site without using google translator !


Important >> Always press correct button. Many have killed their phones by pressing Write GDFS instead of Write Script. See that you press Write SCRIPT button while patching !


Thanks to den_po !! for quick access patch method and also for releasing patching for free ! hence laser released ! Its would be nice to use JD Flasher as tribute to den_po . But this a lot easy !!


Credits of Video Tutorials to Respective Owners Mentioned in the VIdeo ! Thanks to Them !

That’s it folks !
You may want to check out My Site for More Tutorials. More Tuts coming with time.
Regards !!
AKshay
mohits143
amazing tutorial...laugh.gif
and a gr8 site too..
and all the more gr8 to see an indian do that...smile.gif

btw may i know why is it recommended to use jdflasher?? how is it better than setool2lite?

tc
Mohit
photographer
Very good tutorial!!! Needs to be stickied I think smile.gif its better than the current sticky.
a_k_s_h_a_y
I recommend to USE JD FLAHSER Because USING IT is a Tribute to DEN_PO ! By using JD Flasher you indirectly Thank Den_PO !! If not for den_po no patching then !!

But SeTool 2 Lite is Easier to Use !!

Both are the same !! No differences ! There is already a JD tutorial. This is my setool 2 lite tut

Thanks guys for your support !!
93bh
Help!
I cannot see the picture because it is too small.
Resize it, please!
a_k_s_h_a_y
oops sorry that's bad.. i had linked them.. will relink them wait a sec

man thanks a lot for reporting it .. i dint knew it all .. such a blooper
93bh
QUOTE (a_k_s_h_a_y @ 2008-01-19 03:08) *
oops sorry that's bad.. i had linked them.. will relink them wait a sec

man thanks a lot for reporting it .. i dint knew it all .. such a blooper


wheww..
thanks

Now I can see better! lol.gif
azyerege
@akhsay
I aggree with you...
It is better to use jdflasher...
Coz it can give us the information when it eror(what line,mismatch and other)
But now i can't use jd flasher anymore,coz it can't detect my phone...
Any idea?
a_k_s_h_a_y
but setool 2 lite is easier ..!!
93bh
JDflasher is easier for me!
Karun
jdflasher is awesome! cheers to den_po! smile.gif
nordingh
Use what easy and you fell more comfortable.
draza
when you apply gfx patch with setool2 lite, how long does it take? i need 5,6 minutes for program to patch it :S
a_k_s_h_a_y
like which patch u talking about ??
draza
battery or signal patch..
or any gfx patch, with 1000+ lines
myphoneisdead
Hi smile.gif i got a w580i (R6BC002 flashed)

do i have to do all the steps from the beginning?

or can i start with

"Start Setool 2 lite. Select Phone Model. Check use “quick access” patch.

In Misc Files click ‘….’ and select the patch that you want to apply. the patch that you just now saved as patchname.vkp

Click Write Script."

but i guess not but i just wonder tongue.gif
a_k_s_h_a_y
you can do it only after you apply quick access patch ..... !
myphoneisdead
ok thx

so its from the top alright wink.gif
myphoneisdead
If you add this script will you loose your phone data? ohmy.gif
i just wondering becouse you press "flash" and uses your firmwere file

I have flashed my phone once to get those flash menus,
and now im getting the feeling that i may redoing this a little?
s500i
when using a patch that replaces icons, for example battery patch. where do you put the images while patching? sorry if this doesnt make sense. i guess what im trying to say is wht do you do with the image files?
Zoloco
I was trying to flash the QAP to my w580i and the phone is now dead... sad.gif

Here is what happend:

In the first step, I created the quick access patch based on my main... when I tried the flash process (selecting main + patch + bypass 2020 security) I kept getting a "write failed, fatal" error. I had to abort and stopped the process.

After that, my phone will not turn on even in flash mode.

Any idea on what happened?? or if is it recoverable?

EDIT: Got sorted out. I was able to flash the Generic Main again. I was able to apply the quick patch and every patch after that.
nordingh
What you try is to reflash back Main firmware
ahmed5
I downloaded setool2lite v1.11 but the application keeps closing once i click anything. I've tried it on multiple systems and i keep getting the same thing. someone help.
Downloaded v1.07, same thing!
rajivjeebun
i am trying to apply remove sim lock patch and setools is taking ages is that normal normally how long dows it take to apply a patch thanks for helping guys
rajivjeebun
I have W810 i cid49 i am not able to unlock the phone i manage to flas and debrand but i cant unlock it please help. Thanks
amith007
very nice tut bro.. keep up good works.. thumbsup.gif
McLaren F1
Sorry for noob question,but I can't find that qamaker.exe anywhere in my SeTool2Lite folder,so where is it? confused.gif
Thanks
K.G.
Thanks man very useful post thumbsup.gif thumbsup.gif thumbsup.gif
EzZn0
The setools v 1.11 link is dead.

And when you say main, do you mean the main i flashed my phone with?
K.G.
hey can somebody help me??? I have problem with privacy patch... when i patch my k800i with that patch i don't know what is the right password to enter in "confi...."... i tried 0000 and pass that i put in privacy patch but that didn't work... my friend told me that i can see my pass from xs++ or some similar program...so if you know what's the way to retrieve my pass please tell me... thx in advance

cheers
nordingh
You can use XS++ to reset to 0000.
K.G.
can you please explain how??? thx
McLaren F1
Connect your phone to XS++,click on GDFS and then click on "Phone lock"!
It will reset your phone code to 0000! wink.gif
K.G.
QUOTE (McLaren F1 @ 2008-04-02 19:22) *
Connect your phone to XS++,click on GDFS and then click on "Phone lock"!
It will reset your phone code to 0000! wink.gif



WOW thanks m8... great!!!
hail smile.gif

cheers thumbsup.gif
nordingh
QUOTE (McLaren F1 @ 2008-04-03 01:22) *
Connect your phone to XS++,click on GDFS and then click on "Phone lock"!
It will reset your phone code to 0000! wink.gif

You're faster than me.

QUOTE (K.G. @ 2008-04-03 01:30) *
WOW thanks m8... great!!!
hail smile.gif

cheers thumbsup.gif

Have your problem solved. (get to use this kind of question for my user).
Whosat
The link to download setool2 lite 1.11 is dead.

Can anyone upload? thanks! =)

EDIT:

found it... http://www.akshayy.com/sonyericsson/tutori...r-db2020-phone/
fizyanee90
can i use xs++ 3.1 to apply patch instead of using setool? confused.gif


dis is my 1st post tongue.gif
KrX
What phone?
fizyanee90
QUOTE (KrX @ 2008-04-29 17:53) *
What phone?


k550i flashed to w610i..
KrX
I'm guessing no. Just use setool (or jdflasher)!
fizyanee90
QUOTE (KrX @ 2008-04-29 20:46) *
I'm guessing no. Just use setool (or jdflasher)!


ok,,thanx.. smile.gif
yosaki
QUOTE (s500i @ 2008-02-11 20:18) *
when using a patch that replaces icons, for example battery patch. where do you put the images while patching? sorry if this doesnt make sense. i guess what im trying to say is wht do you do with the image files?


nobody seems to have answer his question and I'm wondering the same thing. Can anybody quickly explain where to put these image files?
fizyanee90
anyone can help me?

my phone is dead..
not 'fully' dead..

after i turn it on,
it shows start up screen,,flight mode o not..then sim card pin code,,
after that,,it only show

QUOTE
configuration error.
please contact your
network operator or
service center..


i tried to flash it back,but there's no change..
these happen after i try to apply quick access to my fon..

k550i flashed to w610..

help me!!
eddie2020
this link of setool is dead... any alternative link?
eddie2020
how to apply the K810_R8BA024_ElfPack.vkp and library vkp??
bandula2
QUOTE (a_k_s_h_a_y @ 2008-01-14 08:28) *
In this tutorial we discuss how to apply patches Using SeTool 2 lite.

Using patches you can improve the features of your phone and also change the graphics of the phone. You can remap folders in FS to phone memory and change acoustics, camera drivers and other stuff easily. With patches you can also disable many messages and bypass them to continue. For example you can bypass the “Insert handsfree message” to start the radio without the handsfree. And many more.

Patch is a piece of code which is applied to the Main firmware. By Applying a patch the parts of main firmware are modified. Main firmware consists of many flash blocks. Each flash block has an address and information stash. A patch is applied to a particular flash block to change the variables and codes in the flash block. A patch contains the address of the flash block to be patched and the code to be changed in a flash block.

Patching with db2020 bypass security takes lots of time. Hence den_po came with the idea of quick access patch and implemented in his Jdflasher. Which was then taken by the_laser and implemented in his Setool 2 lite.
Download Setool 2 lite

I have included the video tutorials in the Setool 2 lite download archive.

db2020 phones are k530 k550 k610 k770 k790 k800 k810 and w580 w610 w660 w710 w830 w850 w880 etc.

Patches for firmwares are available here english or here russian

Here we have the text tutorial with explanations of actions and important information.

The Tutorial

First install USB FLash drivers if you have not installed. To install USB Flash drivers there is a tutorial here right in this tutorials section !!

Backup GDFS using SeTool 2 lite. GDFS Backup The Most Important Step.

1. Start Setool 2 lite
2. Shutdown phone. Reinsert battery.
3. Choose Your phone in Phone type. Click Read GDFS.
4. Connect phone to Setool 2 lite holding C
5. Wait for few seconds.
6. When Setool is done it says “Elapsed:xx secs” , Then unplug phone. Reinsert Battery.



Note: Backup of GDFS to be made only for the first time. Backup GDFS once with Setool 2 lite and also once with XS++ if you have not done yet. Then store your GDFS safely. You can also go through GDFS backup in tutorial section for more on gdfs.

Apply Quick Access Patch

First we enable quick access patching for your firmware using db2020 security bypass and from then on apply other patches using quick access patch.

Drag and Drop your Main Firmware on qamaker.exe , it will generate the quick access patch .vkp for your firmware. Qamaker is included in the Setool 2 lite download archive.

Note. Download the Main firmware for your phone from Topse.ru if you don’t have. Or Goto Contact Section of this website and make a request for the Main firmware for your phone. I will get back to you.

Now start SeTool 2 Lite
In Files box click add and add the main firmware you used to generate quick access patch.

Now in Misc Files click ‘….’ and add the quick access vkp patch generated.

Check Bypass db2020 Security ! Press Flash. Reinsert Battery and connect phone holding C.
Wait for db2020 security bypass operations

When done setool 2 lite asks you to unplug phone, reinsert battery, Press READY and then connect phone holding C. Do it in order, Correctly.

SeTool 2 lite Flashes the Main. When main is flashed it starts to apply the patch.
It asks you to Click NO to apply the patch and YES To Remove the Patch. Hence Click No. Wait for a few minutes. Patching will complete and you have successfully applied the quick access patch.



Once you applied quick access patch you apply all other patches by the method given below

Patching

Now get patches from mobilefree.ru (from here) . Patch is basically a text code.

Find out patches for your firmware. If your firmware is a w610 R6BC002 then look out for w610 R6BC002 patches.

Copy the code in notepad and click ’save as’ and in Save as type choose >> ‘All Files’ and then save it as >> patchname.vkp give any name of your choice

Start Setool 2 lite. Select Phone Model. Check use “quick access” patch.

In Misc Files click ‘….’ and select the patch that you want to apply. the patch that you just now saved as patchname.vkp

Click Write Script.



Reinsert battery and connect phone holding C. Then setool 2 lite asks you to click No to apply the patch and click yes to remove the patch. Hence click no. If it says some patch values differs then click yes and continue applying the patch.

The patch will be then applied. After patching is done setool 2 lite says .vkp executed disconnect phone reinsert battery and start your phone.

Also go through the video tutorials included in the setool 2 lite 1.1 archive. !

You must also know how to extract an FS because some patches require that you place some files in M2 Card. Such as to use a patch that replaces /tpa/preset/system/desktop to /usb/other/flash

you must first create folder “flash” in Other folder in phone using file manager and then copy the contents of FS/tpa/preset/system/desktop To /usb/other/flash and then apply the patch or else phone might fail to start the menu !!

So Learn to Extract an FS from here and study the FS of a phone

IMPORTANT >>> IF you are using Google Translator then be careful while copy pasting patch. It Copies the same code twice and patch will go wrong. Copy the patches from Russian site without using google translator !


Important >> Always press correct button. Many have killed their phones by pressing Write GDFS instead of Write Script. See that you press Write SCRIPT button while patching !


Thanks to den_po !! for quick access patch method and also for releasing patching for free ! hence laser released ! Its would be nice to use JD Flasher as tribute to den_po . But this a lot easy !!


Credits of Video Tutorials to Respective Owners Mentioned in the VIdeo ! Thanks to Them !

That’s it folks !
You may want to check out My Site for More Tutorials. More Tuts coming with time.
Regards !!
AKshay

I understand wat you are saying but I have one problem I have a w880i and wen I hold down the C button is restarts since that is also the power button am I doing something wrong
henz
i just downloaded the setool2lt v1.11, but when i check "Phone Type" my phone is not listed there.. is there any new patch for new phone? by the way my phone is K770..
ben_1_
Most links are broken i can not get the K800 patch
heartless_a_n_g_e_l
does the FS has to be the same with the main in order to apply the patch??

what i meant is i have the R1KG001 Main and FS.. do i have to upgrade it both first to R8 before applying the patch.. or is it okay??
G35Coupe
Could someone help me with SETools in general.. ive been trying this for a few days now.. I'm able to flash the firmware on my W810 using XS++ just fine.. phone works normally...

But, when i use SETools i'm running into trouble... it can identify the phone just fine, all the info pops up.. however when i try to apply a patch, the progress bar just keeps going and going... unless this is supposed to take more than 10 min; i dont think its doing anything..

does any1 know whats going on ??
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.