Applying patches with JDFlasher (on DB2020 phones)
Mar 11
Tutorial to Apply Patches using JD FLasher for db2020 phones, for k530 k550 k610 k770 k790 k800 k810 and w580 w610 w660 w710 w830 w850 w880.
If you are new to patching your phone, then please first read the Tutorial on patching with SeTool 2 lite completely, It covers the basics like GDFS backup and Other Information, here we directly take to how to apply the patches with the more advanced and faster tool JD Flasher. Using JD Flasher you can apply the Sysgrafix patches quickly !
Downloads:
Drivers,
FAR Manager,
JDFlasher plugin For FAR Manager.
All of the programs we need are included in these 2 files, so download them, unpack FAR Manager, and unpack JDFlasher to FAR’s Plugin directory (as said in its info.txt). Start FAR Manager. Press Alt+F1, and choose Just Da Flasher
Note: All Images in tutoirial are thumbnails, click to enlarge !
JD Flasher will initilizse and you get the following dialogue and you can select db2020 or q2020 as script, DCU-60 as port, and the highest, 921600 as speed.

Part 1: Applying Quick Access Patch.
IMPORTANT: If you already have applied the quick access patch then don’t apply the quick acces patch again directly jump to part 2, if you have not applied Quick access patch with db2020 script in Setool 2 lite then please apply it. Quick Access patch is applied with db2020 script and all other patches are applied with qa2020 script.
Using your phone’s main firmware create the quick access patch using qamaker.exe ! Just drag and drop your phone’s main firmware .mbn file on qamaker.exe, qamaker is located at JDFlasher\2020_52\qamaker.exe ! Start FAR Manager, hit Alt+F1, select db2020 as script, and hit jump down into a large rabbit-hole ! Then connect your phone, holding C button.
Phone will connect and you JD flasher starts.

Click or select bflash, and click yes. It will ask you to remove cable, and reinsert battery. Remove phone then click ok, and then connect the phone holding C button.

It will the db2020 bypass procedure, in the process you will be asked to remove phone and reconnect phone twice again, hence totally 3 times, and at the third time you will be asked to reflash your phone’s main. Its because main firmware is damaged during bypass, hence it has to be reflashed. On the right panel of Far Manger, navigate to the place where you have the main firmware file (mbn). Select it, and hit F5. On the dialog do not change anything, just press Enter. On the next dialog “as babe image” MUST BE selected. (and click “yeah, flash it“)

After a successful flash you get the following message. Click Ok

Now you the db2020 bypass is done we now apply the Quick-Access Patch. Navigate to the directory where you have the quick_access_XXXX_XXXXXXX.vkp file, select it and hit F5, again do not change anything on the first dialog, press Enter, and on the second “as a vkp patch” MUST BE selected.

After the quick access patch its applied you should get the following dialog !

So on the left panel we select “..” and hit Enter, then click yes.
Part 2: Applying Patches !
Start FAR Manager, press Alt+F1, select “just da flasher“. On the dialog select qa2020 as script (DCU-60 and 921600), click “jump down into a large rabbit-hole“. Connect the phone, holding C button. Select bflash and press Enter. On the right panel, navigate to the patch file(s) you want to write into the firmware. Select a vkp patch, press F5, press Enter on the first dialog, don’t change anything; and on the second, select “as vkp patch“, click “yeah, flash it“.

You can flash several vkp patches in one go, without quitting the program. Now if you’re done, flashed everything you wanted, just select “..” on the left panel and hit Enter. On the dialog click yes.

PS.: This JDFlasher can also be used to access the phone’s FS, so you can upload splash screens, sounds, flash menus and such stuff with it.
Regards !
SE flashing Team !



Mar 11 at 14:44
U are fast dude. Thanks I will try patching this tomorow.
Mar 11 at 15:06
man!!!u shud’ve made this tut earlier. i went into much hassle when patching for DB2020 wuz first released. But nevertheless, gud work. :DD
Mar 11 at 16:33
Also note that 2 dudes were concerned.XD
Mar 12 at 03:34
I appreciate the hard work of both, Akshay and Peti.
Mar 12 at 13:36
And we are going to release a video tutorial also, just a few days from now.
Mar 12 at 15:30
Hey Akshay and Peti… Has anyone of you used SWF Layer v2 beta.. i mean it say its for flash lite phones but the .swl files it creates cannot be set as wallpapers or something…!?
Mar 12 at 16:03
I have tried it, and it is working. Export the swf file in SWFLayer, upload it to the Memory Stick, pictures directory, enter that in File manager. Select the file (it should have a grey orb with an f in it as icon, hit the right button (More), select Use as, and Wallpaper. It worked for me on my K550i@W610i.

I guess we need a new topic for this program.
Mar 13 at 15:03
No it’s not a .swf file.. it’s coming as a .swl file..! And when i tried putting the file in the Phone’s memory stick, it’s showing it as an unrecognized format and doesn’t show the option of putting it as a wallpaper…!
Mar 13 at 16:34
Man that hurt.XD
Open the swl file in SWFLayer, and hit the bottom button - Export, it exports the swl project to a single swf file, this is necessary because swf’s can’t be edited to easily, so SWFLayer uses its own filetype (swl) to save projects.
Mar 16 at 12:56
[…] applying sysgrafix path use JDflasher, Its faster […]
Mar 25 at 06:03
When I’m applying quick access patch and come to part 2 it ask me to “Flash Main”. I’ve already appleid quick access patch successfully. please reply.
Mar 25 at 09:55
The tutorial is clear anyway. You connect the phone with DB2020 security bypass, then upload main as babe image, and then upload the quick_access patch as a vkp patch. So what is the problem here?
Mar 26 at 06:22
Thanks for reply…
I’ve followed tutorial very carefully, with my k800i. I’ve Bypass DB2020 Security, removing battery 3 times, then flash main firmware as “Babe Image” then flash .vkp of firmware. Everything is ok upto now.
But when I want to apply new patch following Tutorial Part2, I hit Alt+F1, then just da flasher…….and when reach to bflash and hit Enter it show me this message “You Should Flash Main First”. That is the problem that I can’t understand.
Mar 26 at 13:31
In part 2, you select just da flasher. On the dialog, do you select qa2020?
Mar 26 at 13:41
That’s mistake. I select db2020 instead of qa2020.
Thanks for solution.
Mar 27 at 18:29
hi akshayy..can we apply vkp paches using xs++ ??
plz reply here or mail me
Mar 27 at 20:39
As far as I know they are working on it, but the latest XS++, 3.1, is not capable of patching. Use JDFlasher.
Apr 04 at 19:54
first i applied Applying Quick Access Patch.
when i connect my fone it shows u must reflash main after patching..and once again it asks me to remove the battery for three times and it continues but i am not able to apply patches ..please help….
Apr 05 at 00:08
hey!
im trying to set some vkp patches, but i just keep getting a mesage that some bytes mismatch?
Whats wrong?
Great work guys!!
:))
Apr 05 at 11:03
After applying quick-access patch, when you select JDFlasher, you MUST use qa2020 as script.
Apr 19 at 18:00
nice bt i find FAR strange
Apr 19 at 18:22
How about explaining your problem?
Apr 22 at 08:56
hey . …
i havent installed this yet …. but i’ll install it
2day in ma frnd’z comp.
the doubt is … can we remove patches using jd flasher … like in se2l ..??
if yes, then how ?
Apr 22 at 10:48
Hi,
I’ve applied quick access patches in my phone with setool2.but when i’m applying patches with FARjdflasher,it’s always show “error in line 6″..what’s wrong with these?
Do i hav to apply quick access patch again using FARjdflasher?
Please reply..
Apr 22 at 11:08
no something wrong in patch.
should work
Apr 22 at 11:33
I’ve applied the same patch using setool2 and it’s work..
I’m just curious why i canot apply it with FARjdflasher..can u help me?
Apr 22 at 12:54
Open the patch in notepad, and look for lines that should be comments, like they should have semicolon as their first character, but they don’t…
Apr 22 at 12:56
@ pratik: yes, it can, when you copy the vkp file on the phone, where it asks if you want to flash it as a vkp or babe or raw, next to vkp there is a checkbox “remove patch”.
Apr 23 at 14:45
can i apply patch on my w610?
mine is cid53(darn that SEUS)
Apr 23 at 15:13
sorry CID53 nothing can be done
Apr 26 at 04:52
lupet
Apr 30 at 22:39
After I generate a quick access patch from my .mbn, open Far.exe, press Alt+F1 and then select just da flasher (I press 0 instead of using the arrow keys), I get the following error:
http://img230.imageshack.us/img230/1825/80264336vj6.jpg
What should I do now? I dragged my .mbn file to qamaker.exe to generate a quick access patch (.vkp). As you can see I am using Far with jdflasher plugin
My phone is K800i CID 52 and my firmware (.mbn) is R8BF003.
Thanks.
May 01 at 09:27
i don’t know what does Pressing 0 Does
start JDF
press Alt+F1 then select JDflasher with your mouse. click it. use mouse every where. to copy instead of FS you just drag and drop the file to phone then click copy instead of hitting enter and then yeah flash it.
so all done with mouse only .. !! LOL !!
May 01 at 12:49
I like using keyboard better. Though I would love a TC port.:S
May 02 at 08:49
hey ive heard there is an update for the cid53 phone on jdflasher..so could you tell me how to access phones fs by jd flasher??
May 03 at 09:57
You need the newest JDFlasher, select db2020 as script, and then go to ofs directory.
May 03 at 23:49
JDFlasher won’t work on my phone anymore. Whenever I select bflash (after just da flasher, of course) then the phone automatically go to File Transfer mode. I do off the phone, but it suddenly turns on and file transfer mode. When I pull off usb cable, it will off back. Same problem also happen when I want to write script using setool2. What could might happen? Hardware brokendown?
May 04 at 07:04
[…] JDFlasher won’t work on my phone anymore. Whenever I select…Li Syaoran […]
May 04 at 10:24
Is it a DB2010 phone, like K750? When I used SEFP on a phone like that, it also turned on, it must be flashed with an ssw file before doing it.
May 04 at 12:14
Nope, its DB2020 k770i. Before this I use JDflasher it was ok. But now the phone is crazy, suddenly file transfer mode. I don’t know where did I screw up. Anyway Peti what do you mean by flash with ssw? What is ssw?
May 04 at 13:23
SSW files are Breakin-Loaders, which were necessary on DB2010 CID49 phones, to access file system with FAR Manager.
Is FAR Manager (SEFP) working?
May 04 at 22:17
Hmm. Far Manager is working, JDflasher also doesn’t have something wrong with it. :O
May 05 at 17:21
Test it on my dad’s k800i, but also same problem. It turns on to file transfer mode. Help?
p/s - I saw ‘read SSW’ option under read setup in setool. Is that what you mean Peti? What might happen if I enable it?
May 05 at 21:21
That is something else, it has nothing to do with the current (DB2020) situation.
I say you download JDFlasher from somewhere else, try mobilefree.ru, because the working FAR Manager means that the phone is ok.
May 06 at 16:12
@Peti
Tried it, still file transferring mode.
May 06 at 20:19
Which script are you using in JDFlasher? qa2020 or db2020?
May 07 at 06:28
qa2020. DCU60. 921600 -_- how about changing qa2020 to db2020? Phone will damage?
May 07 at 08:39
The phone won’t be harmed, it never is…
Have you applied the Quick-Access Patch? (qa2020 is only working after that)
May 07 at 19:14
Of course I have. I applied quick access patch using setool2. Then I use FAR to apply vkp patches, because FAR is easier. It was ok at the beginning. After a while, I can’t use FAR anymore, because of the file transfer mode. Battery charged 100%, but still no use
May 08 at 07:20
Can you upload patces with SeTool 2? And can XS++ detect the phone?
May 08 at 07:25
that’s wired.
Li Syaoran…. you reflash main
and start fresh applying patches using Jdflasher. first QA then other patches.
May 08 at 08:17
Yes I can upload patch using setool2 (and FAR), that is 1 week ago. But now setool2 also can’t, same problem occured like using FAR, file transfer mode
XS++ can detect the phone. FSX also working on my phone. But applying patch with setool2 or FAR is…
will try Akshay’s suggestion. I’ll tell you the result later.
May 08 at 14:08
Mission accomplished. Reflashed main, patched quick access then other patches. I can patch again! Yay! *kiss kiss Akshay*
thank you thank you thank you Akshay!! 
May 08 at 14:11
Oh, not to forget to Peti also. Thanks for helping me and being patient to a no0b like me -_- thanks so much to you both.
May 13 at 15:52
hi my name is abu bakr i have aproblem regarding jd flasher my mobile is k810i and its erom is cid 53 i dont get the option of bf lash when i connect my phone is there some thing to do with my erom cid 53 or some thing else which i have not done please please help me out here i am waiting for your reply please answer me please
May 13 at 15:53
when you reply me about my problem
i need the answer know
May 13 at 17:59
mr akshay when i attached my k550i which i flashed to w610i i got that option b lash but when i attach my k810i i dont get the option b lash in JD FLASHER does it support phones with erom cid 53 can i change my erom to cid 52 if there is a way please please tell me because i really need to patch my k810i
May 13 at 18:01
my email address is bakrjani91@gmail.com please answer my question i realy need your help because you are a expert in these things so please answer me ian waiting anxiously
May 14 at 05:35
You can’t downgrade CID, the newest JDFlasher supports CID 53, but no patching.
May 14 at 14:37
im nt able 2 use mouse………
i cant navigate 2 choose vkp file……
plz help me..
May 14 at 15:42
can you tell me mr peti which of supports cid 53 paching or when new version of setool is is going to come which supoorrt cid 53 and support patching got any idea or something
May 14 at 17:33
nothing supports cid53 patching
May 14 at 17:34
mohammed…!!
use keyboard to navigate then
May 14 at 20:49
At least not yet…
May 23 at 21:27
when i click on bflash it comes up with error plugins need to be fully installed or something like that/ help please?
May 23 at 22:00
Just to make sure: do you have drivers installed?
If yes, try to get jdflasher from somewhere else, like se-nse or topse.
May 24 at 10:08
ive done it and unlocked my phone but now once the screensavers finished the screen turns off for about 10 seconds then it comes back on, how can i fix this?
May 24 at 10:58
Maybe simox’ patch-gen didn’t generate a working patch?:O
Try to use a different unlock patch (google)
May 28 at 05:36
ive try dozen times to connect my phone with jdflasher..
but it wont..
y????
May 28 at 13:55
Drivers installed? Battery reinserted?
Jun 03 at 11:56
Hi,
I have followed all the steps on this tutorial page…
and they all have seemed successful with no errors whats-or-ever…
however, the patches do nothing to my firmware.. all the modifications that i made via the patches did not appear on the phone….
i’ve made sure the software version for the patch and the firmware i have are the same… only difference is that mine was flashed using the ‘CHINA’ firmware…. would this have anything to do with it?
Jun 03 at 13:49
NICK !! That’s a BIG mistake.
All the patches are made for GENERIC firmware.
And Not for CHINA firmware.
So now reflash your main firmware before phone crashes !!!
Jun 03 at 23:14
oppsss.. okay.. am reflashing it now….
thanks for the great tutorial and help!
also, is it possible to, say, compile several different patches into a single .vkp file and patch it all at once?
Jun 04 at 05:33
It is possible but there’s no need for it. You can flash several patches in one go with JDFlasher.
Jun 17 at 19:04
is there any way of changing the battery sign without patching???as i am having cid:53
Jun 17 at 19:28
you can’t do it. only patching can change sysgfx
Jun 27 at 18:28
can i change main firmware from china to generic firmware?