[Other SmartWatches] mohtaprashantrocks:
okay, so i have a Dz09 smartwatch with mt6261 chip 4MB/32MB variant, the roms of these watches don't support the standard way of changing your watchfaces with mtk resource editor :( and i searched XDA for any way to do this, my search came up empty! so i looked on the internet, there is a java application that i have found on surfing a russian website, this application works really well in changing the watchfaces but i couldn't find any instructions to use it either, so i used some trial and error method and found the steps ! :D

The website is (https: w3bsit3-dns.com/forum/index.php?showtopic=670733) they have a lot of information on this page, but for your ease of use i will lay down the steps in this post for editing your watchface without MTK resource editor!

firstly you can find the java application here : romdz09_b.jar (https://nofile.io/f/yNZmOQfzPKS/romdz09_b.jar)

Warning :fingers-crossed: : please take a backup/ readback of your own firmware before doing anything else, this backup will save you in case of any trouble!
​

Steps to follow:

preparation

1. create a readback file using the flash tool

2. use readback extractor to extract the rom files

you should get following files

config_mtk.cfg , EXT_BOOTLOADER, FILE_01_mtk, FILE_02_mtk, INT_BOOTLOADER

Extract original file

3. now you must open the "romdz09_b.jar" java application (you will need Java Runtime Environment installed)

4. you will see this box https://imgur.com/ukeFZhQ

5.click on new and navigate to the FILE_01_mtk from your rom (this is the file we need for watchfaces )

6.click load ,then click extract and then finally click get pictures in this exact order , this will open the second window

like this https://imgur.com/QRedJio

7. click on a *.b file in the first list and let the progress bar complete! (if you dont let it complete the application crashes !)

8.use the down arrow button to go to next file or click the next *.b file to see it , some files display as garbage while others display their image!

9.scroll down till you don't find your watchface , for my firmware the first watchface has the file name "9D840.b"

10. now suppose you want to replace it, then when the watchface file is selected on top left , click on "extract" button

(this will create a .gif file on your pc to edit and make into new watchface )

note the exact name of the extracted file in the bottom right corner of he window in yellow. in my case it is "9D840b_0Ct.gif"

11. after extracting the file,close both the windows of the java application,

(you must exit the application to be able to edit the watchface file you just extracted !)

Modify the File

12.go to the folder that has the firmware files, you will see a folder called "files" inside this, you will find the extracted watchface

gif file

(you might also see other files in this folder, there is no point in editing those as the application will overwrite any file that you didnt extract!)

13. now see the exact file size of the watchface that you have extracted in file properties , for me it is around 1.733kb or 1733 bytes , your watchface has to match or be smaller than this exact file size, which means your modified watchface has a mere 1.7KB of file size to store your image :( , but we can still get some cool results !:good:

14. use your image editing program of choice and edit the watchface file and save it.

(reduce the number of colors in the image and use solid colors as much as possible in your image to reduce the file size, photoshop has an excellent "export for web" option to do this and minimize the file size for an acceptable image)

Import the modified File

15.now that you have the file edited, we will add it to our firmware, open "romdz09_b.jar" again and click new to open your rom and click load and get pictures

16. find the file you had extracted and select it, then click on import in top left of the window

17. the application will say "the file is big file=<your file size> place=<size of the place in the firmware> write?" say yes

(be warned that if the file value is larger than the place value it will not import it and overwrite your edited file with the original again !)

after clicking yes it will seem like nothing has happened, dont worry the application just doesnt show the change automatically. after importing we will now save the file in the rom

18. on the top right click on "to file" then on "to rom" then close this window

19. on main application window we will now save the edited rom file , in the top left text box (by default says "ROM") enter the name of the rom file you are replacing for me it is "FILE_01_mtk" then click on save

That's it you have saved your newly made watchface into your firmware and replaced the old one ! you can verify this by loading the rom again in the java application and checking if the new watchface is there or not !if all went well you should see your modified watchface in the rom like this

https://imgur.com/5F3UAzl

Now all you need to do is flash this edited firmware to your watch and you will get the new watchface :highfive:

use the appropriate flash tool version to flash the firmware !