Skip to content

Using JDFlasher with DB2010 phones

Tutorial/guide for Db2010. DB2010 phones are K750, D750, W800, W300, Z530, etc. Use DBCIDExplorer to know what your phone is.

We always focused on DB2020 platform as our phones (mine and Akshay’s are [email protected] models). We talked about the Quick-Access thing, without mentioning the history of patching.

Now it is clear that using JDFlasher is better than using SeTool2Lite, because it is faster and you can apply several patches with it without disconnecting the phone.

JDFlasher. [Few antivirus software detects JDFlasher as trojan/virus. There is no such malware in the JDFlasher linked here. It is recommended to deactivate your antivirus software before downloading this and adding it to exclusion/trusted list later. 😉

As always, the first step is Backing up your GDFS (if you haven’t done it yet). [Not possible for CID:53 phones. You can check that in xs++ or setool log. Click here to learn downgrading your EROM version!

Before starting JDFlasher, you’ll need to create the REST (restoration) file for your phone. Patching DB2010 phones work like this: first the program flashes an SSW file (to break in the phone), that way it can access the phone to patch it, that ruins some blocks of the phone’s firmware. When you are done, you flash on a REST file that restores the damage that flashing the SSW causes (JDFlasher does it automatically). It contains the blocks from the firmware that are changed when the SSW is flashed.
Now to create the REST file you need mkrest2.exe. It is a command line application of JDFlasher. Go to FAR Manager’s directory, there in Pluginsjdflasherrest. There you’ll find it.
Open Command Prompt there, type “mkrest2.exe <your firmware file>”. The easiest way is copying your firmware to the same directory and renaming it like “firmware”, then type “mkrest2.exe firmware”. Now you have the REST file, you can go ahead with JDFlasher.

So now start FAR Manager, hit Alt+F1, and select just da flasher. In the dialog that appears, select your phone on the left, DCU-60 for the second combobox and the highest speed for the third. Reinsert the battery of the phone.
Click jump down into a large rabbit-hole and connect the phone holding C button.

If everything goes ok, you’ll get 4 directories. oflash, ofs, bflash, bfs.
oflash – There you can flash main firmware and FS.
ofs – You can access filesystem, upload and delete files.
bflash You can flash firmwares and you can APPLY PATCHES!
bfs – Access filesystem and download files, too.

Flashing works like this: on the left you select oflash/bflash, then on the right select the bin firmware file or the vkp patch file, and hit F5. (Like copying files with two-panel file managers.)
When you’re done, select the ‘..’ on the top of your left panel, and hit Enter. In bflash, it will ask if you want to “restore the firmware”, select yes, it will flash the REST file on.

ofs and bfs work like two-panel file managers, nothing interesting. In bfs it will have to restore firmware.

Get patches from, use Google Translator to understand what they write. Be careful, when you copy from translator the result will not work as it writes every line in russian and in english. Don’t use it when you save.

I guess that’s it folks. 😀


Posted in Tutorials, Uncategorized.