yashsingh1/xdaforums huggingface dataset:
[Other SmartWatches] Blandroid:
Oh no - I'm not blaming you at all in fact, it's nobody's fault. It's just unfortunate that I keep choosing watches that aren't immediately compatible with your tool :laugh:

It's strange though because according to the build date, this watch is older than the other one so I thought it would be absolutely fine this time.

In any event, 2nd dump here.
[Other SmartWatches] Golem_:
So here you have your original firmware - link - and here - link - again your firmware but MOD'ed in that way you'll be able to change the watch faces (check in one of my threads - collection of watchfaces)
[Other SmartWatches] Blandroid:
Thanks a million Golem - you're an absolute star :highfive:

I'll get over to your thread about the watch faces and have a good read :good:
[Other SmartWatches] elzamalek:
3.55 kb !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:eek::crying::(

Is there anyway to increase it ? or how to resize watch face to this size because i found only one watch face is 3 kb :confused:

If i download anther firmware , it will solve this problem ?
[Other SmartWatches] Golem_:
M'yes, you right, not so much for a watch face. . . unfortunately we cannot change this situation yet. The user who has a similar firmware told me that after he tested big part of firmwares collection didn't find one to match with the watch hardware so I'm afraid there are thin chances to fix this issue by downloading another firmware. Still I'm thinking to find a method of increasing that space. . .
[Other SmartWatches] Hobbymat:
Hi Golem_, could you have a look at a readback file I read from a very unusual watch, the Haoen Sensation 3.0 health watch (www . haoen-tech . com / ProductShow.asp?ID=237), aka. Hedy W01 (world . taobao . com / item / 526964646561 . htm)?

The Readback Extractor for MT6260A tells the file is not compatible. The scatter file I used is from the "DZ-09 firmware official XDA mod", other scatter files produce a different ROM dump. The watch has a MT6260, according to the factory mode info.

The file is here (www . dropbox . com / sh / kwhwd9ge7ucvjfc / AAAZlw96LzA-MaUQktmyRcsZa?dl=0).

Thanks in advance.
[Other SmartWatches] Golem_:
Lately, part of companies producers of mtk watches insert inside the firmware code false information about hardware (as a counter measure? most likely yes) so that readback extractor reads a different PCB than mtk6260 and stops the process. My app requires an update in order to recognize and avoid those fake scraps of information - when I will have some free hobby time I'll do it.

Here you have your firmware extracted from readback dump you did - link
[Other SmartWatches] Hobbymat:
Thanks Golem_ !

I uploaded another readback dump using a scatter file from one of the available DZ09 firmwares from Niezarm San's website (niezarmsan.blogspot.com/2016/01/file-uploaded.html). This alternative ROM dump is extracted using the FW number 1 (or 1A, there are two in that link). The new dump seems to differ a bit in many areas from the original "XDA-based ROM dump". Can you see any differences that may be helpful?
[Other SmartWatches] Golem_:
Man, it is normal the dumps to be significantly different, when you do a readback you read all the flash memory. Some things about RTOS which is making "alive" our watches, it contains a boot zone that is never changing, a ROM zone (as the name says) the processor just reads stuff and a let's call it WEIRD zone which is an archive and processor unzips the parts needed. So this last one is kinda fluid, flooding the NOR flash with different files asked by the processor every second, because of this if you do 10 readback dumps all of them will differ one of other.

The readback extractor is not a splitter, as you'd be tempted to think but a pretty complex RE-BUILDER

Even though readback dumps differ consistently yet the resulted firmwares are identical!

Here you have the firmware resulted from processing the second dump you sent me - link - made it just for fun and for the sake of hobby :) - check by yourself if they are the same firmware

Hope I succeeded to explain, making clear this matter (it was fun to find that someone is interested of more than just to put his firmware in safe :) )

Hope it helps
[Other SmartWatches] Hobbymat:
Thanks Golem_, this clarifies a lot. I just wanted to be sure. There doesn't seem to be any changeable watch faces, they're obviously hard-coded just as I thought they might be.

Actually the watch face is just one of the four available screens and you can change it by a long press (there are 2 analog and 2 digital faces). Pressing the "back" button while the watch is visible will speak out the current time, in quite decent English (in an American style 12-hour format). This watch can be worn by blind people as well and the overall feeling of this watch is a very professional one.

I tried looking for possible watch faces in the ROM but there are none. The few pictures I've found with the MTK_RES are never shown in the watch UI. Actually one of the pictures crashes the MTK_RES program (I tried versions v1.3 and v1.4). Version v1.4 shows more sound files, though. It very much seems that the watch manufacturer knows what they're doing. I was originally hoping to be able to some localizations, like changing the names of the weekdays and months to another language, and replacing the speaking clock audio files with my language as well. For that I would probably need to rebuild the ROM from the source code...

OT: I have another watch in the common DZ09 form, namely a device called MA427. But so far it refuses all my attempts to make a readback dump. Next I have to try with various UART settings. I'll get back to that in a separate post, later.
[Other SmartWatches] Golem_:
Those watchfaces are hard coded but this doesn't mean that we cannot make some magics to make them replaceble!

The other DZ09 is not working because: 1. scatter file you are using in order to initialize flash tool before do readback, maybe is on 64Mb??? for FT initialization download from collection a firmware on unusual 64Mb 2. the flash tool version, try 5.15.16
[Other SmartWatches] geowolf1000:
New NO.1 G3 model with mdtek2520 can do it without flashing

Only import same size img

Do we have any hope?
[Other SmartWatches] Golem_:
IWO 2nd generation is able to do update as well by bluetooth, for mtk6260 I haven't seen yet a firmware to come with such a specific feature. I cannot create such a software for sure
[Other SmartWatches] livenlearn:
Do you have the readback extractor for mtk6261 ?

Thanks
[Other SmartWatches] Golem_:
Not yet, next week I'll do major update - universal mtk readback extractor (still I'm working on filters in order to not put your watches in danger)

Until then, if you have the readback dump, you can send it to me and I can rebuild the firmware in safe
[Other SmartWatches] livenlearn:
thanks Golem, I can't wait for the update.
[Other SmartWatches] klimis88:
no1 sun s2 oem rom

hi today I tried to update the firmware from no1 official site but ended with a permanent lightened sensor. Tried different versions but the same. Does anybody have a working one oem rom. Someone said that maybe it is a t2 clone.Bought it from tinydeal.
[Other SmartWatches] Golem_:
before to update did you get any phone info from your watch?
[Other SmartWatches] klimis88:
no... you mean firmware number??everything works except the heart sensor and the light stays on. before everything was ok but i wanted to install new language.
[Other SmartWatches] geowolf1000:
hi golem my aplus stuck with demo mode

what to do?
[Other SmartWatches] Golem_:
I'm really sorry, I don't remember the phone, try to be more explicit, what kind of phone and software history (readbacks, flashings and so on)
[Other SmartWatches] geowolf1000:
its GV 08

i extraxt and use new rom from friend off mine who received it yesterday

when i use sn writter the phone did not let me enter to engineer

from this momment the phone boot but have demo mode

without warchfaces or services

i flash an old rom which i found to your collection and i have my watch again normally

i think that chinese make new promt with bootloader to stop us
[Other SmartWatches] vipelp:
I'm searching for a rom that has enough space for watchfaces or that has digital clocks.

I tried some roms but the camera is not working.
[Other SmartWatches] Golem_:
I've met exactly same situation month ago to a guy around, same GV08, unfortunately that guy didn't do before a readback dump.

50% are chances you being right. My idea is more simple, just think, why demo? My opinion is that the factory made first the watch, then asked access from mediatek servers to develop the necessary personalized software for the GV08 new product and when to pay - ta da, they broke the contract intentionally, having enough information to hack the firmware itself for each phone ne by one, so they write the firmware and after in NVRAM they write a thing and that's all, no need to buy maybe thousands of license cards.

I suppose, if I trick the flash tool to write ALL the readback dump (and muahahaha I can!), I think it will be contained that little hack thing as well and watch will be back in line - all this just if I'm right in my first supposition, if I'm not that means I have a rich imagination :))
[Other SmartWatches] Golem_:
keep trying, there are lots of in the collection
[Other SmartWatches] kenojloan:
i have this kind of watch too,LD99 JMX,too bad i have to descrease the size of watch face to fit 3.55kb,look really bad,can you fix this problem ,please? anyway thanks for your tool,it saved me!,sorry for my bad english
[Other SmartWatches] livenlearn:
Thanks so much for the tool. I tried it with mt6261 ROM and but got the following error : Division by zero at line 343.

Attached is the ROM.
[Other SmartWatches] Golem_:
It is about a bug inside firmware, something flagrantly against overall main rules, check the attachment - file info is followed by another file info which in fact the right one - that's why my app get's crazy - I will fix this

Update: now the app filters the situation
[Other SmartWatches] vientodearena:
This app extracts-divide the firmwares of mt6261DA more efficient than fw-splitter.

Congratulations and sorry for my bad english.
[Other SmartWatches] Golem_:
Thank you for kind words - I never tried fw-splitter so I cannot say that mine is doing better or not, what can I say for sure is that is doing more safer, in order to do this it filters all data several times (mostly for bootloader which is the most dangerous spot) seeking for any inadvertence inside the firmware
[Other SmartWatches] livenlearn:
Excellent, you already figured out what was wrong !

---------- Post added at 10:05 PM ---------- Previous post was at 10:03 PM ----------

vientodearena,

Can you please share your mtk6261 firmware ? I found one but the touchscreen orientation is reversed.

Thanks.
[Other SmartWatches] Golem_:
Here - link - is all we have about 32Mb
[Other SmartWatches] vientodearena:
my u80 is clone:

(version)

MAUI.11C.W13.52.

MP.V2.F24

(BRANCH)

11CW135MP

RBWX_EN_WELCOME

BOILD: BUILD_NO

SERIAL#:

(BUILD TIME)

2015/10/22 12:41

(MRE VERSION)

3100

HAL_VERNO:

Are you 1 MP, check inbox :D
[Other SmartWatches] livenlearn:
Thanks Golem for the link. Unfortunately, the touchscreen orientation is still inversed.
[Other SmartWatches] elzamalek:
is there any update ? :confused::(
[Other SmartWatches] Golem_:
not yet. . . I promise to keep testing new things in order to extend those things
[Other SmartWatches] GunRunner:
I recently picked up a GT08. I have installed the drivers, set Flash tool 5.1516 to XPSP3 compatability, and I still can not get any communication with the watch. Im running W7.
[Other SmartWatches] Golem_:
For sure you're doing something wrong
[Other SmartWatches] GunRunner:
Not sure what Im doing wrong...i always wait at least 2 seconds to plug it in...and it is turned off
[Other SmartWatches] Golem_:
Initially you have to load a scatter .cfg file - from a firmware of same type, as well check in options if is set on USB Download/Readback
[Other SmartWatches] GunRunner:
I will check into it after I get home, but i did load a scatter file that I download from a link you posted.
[Other SmartWatches] GunRunner:
USB options are set to Download/Readback, and I'm running DZ09 firmware kit on 64Mb from DJ_Tomato\GPLUS60A_6464_11B_BB.cfg as a scatter file
[Other SmartWatches] Golem_:
That's weird, in most of the cases is working flawless
[Other SmartWatches] GunRunner:
I am beginning to wonder if its a COM port issue....
[Other SmartWatches] Golem_:
For some W7 or above it has to be switch off that driver certificate check, as well, it wouldn't do any harm if you check as well with both v5.13.08 and 5.13.20
[Other SmartWatches] GunRunner:
I just tried 5.1320...same thing...nada
[Other SmartWatches] kutme:
doubts!

hi, i've tried to realize that things but i can't, the programs show me this error:crying:

[IMG="error"]https://drive.google.com/open?id=0Bw8f1Ytvp2wuZlhaX241ajNRLU0[/IMG]

plz help me
[Other SmartWatches] faberon84:
Hey GunRunner is it possible that you use the wrong usb cable? Cause i have a gt08 and the original cable from my watch is only for charging. Maybe it runns with another cable...

Tapatalked with best reguards from Berlin TTTT
[Other SmartWatches] Golem_:
The charging itself has a controller which has need of a real USB cable, the factories have no capabilities to change the PCB in order to send proprietary cables, I'm quite sure your cable is not just for charging but is working for a serial connection as well

Still you made your point, yes, the cable could be faulty
[Other SmartWatches] faberon84:
Your right... sory my english is not so good i ment wen i put the original cable of my watch an my notebook the watch only charges and with another cable it schows me the com port connected.

Tapatalked with best reguards from Berlin TTTT
[Other SmartWatches] Golem_:
Did you try using the original watch cable to connect, for instance, the phone? same results?

If yes it's a crazy situation - I never heard about this situation
[Other SmartWatches] faberon84:
Yes i try it. Becaus of this i had the idea that GunRunner maybe can use another Cable to fix his problem.... I can connect my watch and flash without problems and i use a old nokia cable.

Tapatalked with best reguards from Berlin TTTT
[Other SmartWatches] Golem_:
It is a very good info for guys who just cannot connect their watches!
[Other SmartWatches] xeph20:
Hey golem i get this error

Can you help?

The watch (dz09) was turned off i started readback and after 2sec i connected usb
[Other SmartWatches] Golem_:
Try flash tool 5.15.16
[Other SmartWatches] zombigrn:
I just got this watch and I am trying to back it up. I keep getting this error though

edit: nevermind, seems 0x00000800 worked

edit2: readback says binary doesnt match mtk

Have been trying other scatter file but no good. Here is my info

Version: NX9_61D_240_V2_1_QW_32_T3_L3_C4_G4_C_IPS_160224

Branch:

11CW1352MP

GPLUS61A_11C_NX9
[Other SmartWatches] Golem_:
for length try these values: 0x01000000, 0x00800000, 0x004000000
[Other SmartWatches] zombigrn:
thanks! 0x00400000 seems to have worked
[Other SmartWatches] Golem_:
check again please, if 0x00400000 is the only one working for you my advice is to call back the seller because what he sent you it's a DZ09 clone (a 6261DA processor having just 32Mb flash memory) which is not MOD-able in any way (at least I'm not able to). It is in fact a U8 covered with a DZ09 shell

Paste here please the results of a RAM test (be careful to check ONLY RAM test)
[Other SmartWatches] zombigrn:
Oh I just seen this after posting on other thread. No wonder

edit: here is ram test

=============== Memory Detection Report ===============

Internal RAM:

Size = 0x0000D000 (52KB)

External RAM:

Type = SRAM

Size = 0x00400000 (4MB/32Mb)

NOR Flash:

Device ID = "[GigaDevice] GD25LQ32" (236)
Size = 0x00400000 (4MB/32Mb)

NAND Flash:

ERROR: NAND Flash was not detected!

============	RAM Test	============

Data Bus Test :
[D0][D1][D2][D3][D4][D5][D6][D7][D8][D9][D10][D11][D12][D13][D14][D15]
OK!

Address Bus Test :
[A1][A2][A3][A4][A5][A6][A7][A8][A9][A10][A11][A12][A13][A14][A15][A16][A17][A18][A19][A20][A21]
OK!

RAM Pattern Test :
Writing ...
0x44332211,
0xA5A5A5A5,
0xA5A5A500,
0xA500A500,
0xA5000000,
0x00000000,
0xFFFF0000,
0xFFFFFFFF,
OK!

Increment/Decrement Test :
Writing ...
OK!
[Other SmartWatches] GunRunner:
After trying 5 usb cables, I finally got one to work. using 0x00000000, 0x00800000. But when I load the file it created in the readback extractor, I get the following error.
[Other SmartWatches] Golem_:
Lately on the market appeared different type of watches (as yours) that version of extractor doesn't recognize, so that use please the latest version 2.0, I bet that update will rebuild the firmware for you
[Other SmartWatches] GunRunner:
Golem_Are you saying I should update the firmware to 2.0? The newest firmware I have found for it was 1.2, on needrom...
[Other SmartWatches] zombigrn:
He's saying use the readback v 2.0. It's on the first post
[Other SmartWatches] GunRunner:
Ok, done...2.0 worked...now I have 5 files...what do I do with them now?
[Other SmartWatches] Golem_:
Keep them in safe, these are your firmware kit always you can flash back in your watch if something wrong

Do a copy of kit, inside you can change watchfaces by your taste and flashing back in your watch

For tutorial get here
[Other SmartWatches] xeph20:
Now i get this when i follow instructions (instantly when i connect usb 2 seconds after starting readback)
[Other SmartWatches] Golem_:
load a scatter file from a compatible firmware, that will initialize the flashtool operations
[Other SmartWatches] xeph20:
Well i guess i'm getting closer

Now i get this (i used "DZ-09 firmware official" scatter file you once uploaded it)

also do you know why i can't install VXP apps?

when i tap them in explorer nothing happens
[Other SmartWatches] Golem_:
Yes, really close, check for length 0x00800000 and if not working 0x00400000

as about vxp - maybe they are already installed
[Other SmartWatches] stroppytommy:
Hi Golem,

I own a NO.1 G2 watch. I have been trying to upgrade to the latest firmware. I downloaded the necessary files from the NO.1 site, extracted the bin files and the flash tool. I connected the watch with USB and the computer chimed that the connection was good. I loaded the scatter file, checked all the parameters that needed to be ticked. The flash tool said that the chip was compatible. So then I hit download. Nothing happens. The process counter stays at 0%. I try it with the watch on and then off. I try Marco's suggestion of holding the power button down. Nothing works. When I connect the watch switched on with USB I get a two part message on the phone saying "Media storage" and then "Com port". Thinking com port is the answer I click it and the watch says "not allow". What am I doing wrong...this is driving me nuts!

The new firmware includes gesture wake up which is the only thing stopping this watch from being really good.
[Other SmartWatches] Golem_:
By your description, I cannot see anywhere the mtk com port drivers installation step, check your kit for it. The watch has to be turned off and you connect to usb AFTER you press download button (even you can wait few seconds after you press download for flash tool initialization)
[Other SmartWatches] stroppytommy:
So the COM port driver is in the G2 firmware download? I didn't see it. No1's instructions are terrible...very hard to follow. Okay...thanks Golem. I will give your method a try. This has been a frustrating experience. I wish the watch makers would develop a simpler tool for updating their firmwares.
[Other SmartWatches] Golem_:
But is VERY simple, you'll get used with, check hereunder for full set of flash tool. Btw, I've made a developement for your watch, here around, a firmware that accepts changing watch skins, how cool is that, isn't it?

https://drive.google.com/file/d/0B_PhIaLE_-ogMVkxb0piWmdudzg/view?usp=sharing
[Other SmartWatches] stroppytommy:
Hi Golem,

You are too cool! Very smart idea and execution! I am just a silly old man compared to you. I am okay with computers but this new android watch stuff is very hard for my old dusty brain. I love the idea of smart watches and that is why I bought the No.1 watch but then I saw that the new versions had the gesture screen wake up and I really wanted that as I was sick of pushing the button to see the screen.

So tell me... should I use your flash tool to flash the official G2 new firmware and then add your extra firmware on top?
[Other SmartWatches] Golem_:
For now, you can flash the latest firmware and check its capabilities

what I have for now (as MOD versions) is here

Be aware, for developments you have to get the firmware through an app so that to change watchfaces and after to flash it as being a normal firmware (how to - link - )
[Other SmartWatches] stroppytommy:
Okay...tomorrow I will sit down, take a deep breath and try everything you have linked me to. If it works...fantastic. If I make a mistake I will just backtrack and try again. Golem...you are the best! No.1 ! :good::)
[Other SmartWatches] elrohirrim:
Z50 watch based on a 6261-S0000 ROM readback issues

HI, perhaps you can help. I have a Z50 watch based on a 6261-S0000 chip. I have run the readback and have a ROM dump file but Readback Extractor can't convert it back. I have tried various dumps using 0100000, 0040000 etc but they all fail (not a valid binary?)

I have also tried to download various firmware but can't find one compatible with the Z50 (error 5095)

Any help much appreciated (watch now frozen and won't turn on - after running memory test and readback - no download started)
[Other SmartWatches] Golem_:
Please send readback dump, let me see what's wrong

As about your watch, just a bit blocked, something common, battery out battery back and things will get back
[Other SmartWatches] elrohirrim:
Z50 firmware

Thank you. Watch is still dead and any action in FlashTool gives error (have screenshot)

how can I send you the ROM and screenshot please?

thank you for any help
[Other SmartWatches] Golem_:
By google drive or megaupload, you can post the link in pm

the watch doesn't react in any way when you connect to charger?

it is impossible to get stacked as long as you didn't else than RAM test or readback - you did more than any of these?
[Other SmartWatches] Golem_:
Hi man, I have checked the readback dump you have sent me - is totally spoiled, you did not just RAM test unfortunately, you did NOR flash test as well, so, you wrote over your firmware sequences of 5a test. So no worries, your watch is dead just because your firmware is compromised. Send me a skype ID in pm, we'll try to fix this together in order to avoid any other wrong procedures
[Other SmartWatches] Costyn2009:
hi can you send your firmware. i have a jd99 but i have no backup becouse i have installed dz09 insted.

my email costyn_more@yahoo.com
[Other SmartWatches] hsoncd:
Hi all, I am using Smartwatch GT88. I want to install a clock face. I've followed the steps but still get an error as shown below. I am using win 10

[IMG="err"]https://uphinhnhanh.com/images/8432208_11111.png[/IMG]
[Other SmartWatches] Golem_:
Make sure you're using one of latest versions of flash tool (5.15.16 maybe) , even if you do readback you have to have loaded a scatter file from a mtk2502 firmware (most probably A9 mtk2502A), already you know the watch has to be turned off and connected to usb AFTER you give the command in flash tool

As well, looking at your snap shot, I think you have to set the length of readback dump file at 0x01000000 (in the print screen is 0x00000800).

All these are logic supposition as long as I never checked/tested a gt88
[Other SmartWatches] Gibz97:
Awesome tool. I hope you can create a tool like this for 64 bit MTK phones too :D
[Other SmartWatches] Golem_:
Why to create one for 6572 SoC on 64, there is already one, a very good one - MTK Droid Tool

Trying here to fill empty holes, I'm just a hobby programmer, not a real one
[Other SmartWatches] Gibz97:
Unfortunately MTK Droid Tool does not support the newer MTK SoC chipsets like MT6752 and other MT67XX