yashsingh1/xdaforums huggingface dataset:
[Other SmartWatches] bigsupersquid:
[MENTION=7026470]Golem_[/MENTION]

read your link on bt AT commands...

kind of hacky, but i can use SENA BTerm on my Android to talk to my gt08 with AT commands. just fyi.

ex:

AT+CGMR (crlf for enter) yields

NX9_V2_1_YLW_SW014_APPLE2_64_T1_L3_C4_G4_B_20151219, 2015/12/19 13:07

I've not set up a Window$ installation yet to run flashtool and readback extractor and play with firmware, but i will before using any really sketchy looking commands.

and will be contributing more here soon.

pair the watch, run the app, connect to the watch in app, authorize serial bt connection on watch.

voila.

i found a nice (2005 though) mtk at command ref floating around on the Chinese interwebz. another 2012 version over twice as long... the lists are out there, if you search. removed attachment, second thoughts about posting proprietary info...
[Other SmartWatches] GargoyI:
Hi all,

I'm new here, sorry if my english is not that good.

It seems to be a nice Plattform, the most Threads of "Golem_" are informative, thx for that.

About me, I bought a DZ09 Smartwatch and read many threads about it, think it is a clone.

I have tryed all tutorials and programs offered here, every thing told me it offers only 32MB space.

(By the way, i think there is an error... a note would be nice,... in the read back tutorial.

If you own a DZ09 clone, you have to change the "scatter file" to a 32 MB Version)

I would like to know is there is a way to check out the real memory size of the watch i owned.

Tryed every cfg file (original and 64MB not work,... only 32MB) is says it have only 32MB Spae of memory.

is this the truth or may only a configuration (cfg-file) result?

Is there a way to change the memory or is it includet into the microprocessor?

If i really owned a clone, is there a way to change Watch faces or rewrite / expand the Firmware?

Kind regards Gargoyl
[Other SmartWatches] Golem_:
Hi there Gargoyl, unfortunately it is truth, is not just a cfg reflection hence you have 32Mb, there is no way to replace watchfaces because they are archived. . .

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] dingoland:
Readback error

Hi all and Golem ;)

First, thank you for the procedure to readback firmware on the first posts, it helped me !

I tried to use your soft to check the dump i done from my kingwear kw18 (a bad clone of the No1 g3).

I use the scatter file of the g3 and made my readback perfectly without error (16Mb file).

But when i check the dumped file in your readback extractor 2.0 and 2.1 it says that the firmware is not mtk compatible.

I would like to flash this bad clone (with an awful, light and bugged firmware) with the g3 firmware, so i done a dump to be sure i can go back if something went wrong with the new firmware.

How can i do to have a dumped firmware usable (flashable) if something went wrong ?

Can you help me please ?

Best regards

Greg
[Other SmartWatches] Golem_:
Man, before to do any move send me the dump, I can check if everything is fine or not with your dump, eventually to extract the firmware

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] dingoland:
Hi Golem,

Here is the rom zipped :

https://drive.google.com/open?id=0B7RcQ0LytzalWWlVbm9UdWViYlk

For info, the smartwatch has a mtk 2502c, 64Mb of RAM and 128Mb of ROM.

Thank you for your great help !

Best regards

Greg
[Other SmartWatches] Golem_:
Your dump is ok, I did the extraction, you can find your original firmware here

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] dingoland:
Waou faster than i though :D

Thank you a lot Golem !

I can now make some tests with this smartwatch.....

Do you have some advices to give me before flashing new firmware ?

Best regards.

Greg
[Other SmartWatches] Golem_:
Most important, when you're flashing something do not break usb connection!

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] mordor621:
Hi,i have a GT08s. What download agent and scatter file must choose? I dont have no one.

Enviado desde mi LG-D855 mediante Tapatalk
[Other SmartWatches] Golem_:
there are for gt08s too - I suppose you didn't check yet the collection

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] mordor621:
I finally got to do the readback of my GT08s. I used 0x00400000 to read. Can i change watch faces with this firmware???

Enviado desde mi LG-D855 mediante Tapatalk
[Other SmartWatches] Golem_:
I'm afraid no . . .

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] mordor621:
Nooooooor!!!!!![emoji33] [emoji33] [emoji33] [emoji33] [emoji33]

Enviado desde mi LG-D855 mediante Tapatalk
[Other SmartWatches] Jorge Moreira:
Hi [MENTION=7026470]Golem_[/MENTION],

I try to make a backup of my firmware, but i have the follow error:

[IMG="error"]https://s31.postimg.org/eq5dek7i3/error.jpg[/IMG]

My smartwach is a Ulefone GW01 with MTK2502.

Can you help me? :confused:

Thanks,

Regards,

Jorge
[Other SmartWatches] Golem_:
Hi there,

Of course man, as your watch is 2502 you have to use as scatter a (any) firmware from this folder with length of 0x0080000 if is about 2502C or one of the firmwares from this folder with length of 0x01000000 for 2502A

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] Jorge Moreira:
Many thanks [MENTION=7026470]Golem_[/MENTION] :)

I try with Zeblaze Crystal mtk2502A with length of 0x01000000 and it works.

But when I use the readback extractor mtk 2.0 and load readback file, give me the follow message:

What am I doing wrong? :confused:

Regards,

Jorge
[Other SmartWatches] Golem_:
Yea, lately I didn't do any updates for readback extractor - no worries about, just new different (newcomers) standards my app didn't know about - good you "woke me up" - too busy and forgot about the latest release I was working on, compiled it right now and "voila" - check on the first page the 2.4 release and let me know if it's working for you

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] quebrada76:
Hello. I also have a GW01 ulefone and just tested the 2.4 release and works perfectly.:good:
[Other SmartWatches] Jorge Moreira:
It works now.

Many thanks.

The files of my backup is:

Config_mtk.cfg

Ext_bootloader

File_01_mtk

Int_bootloader

No need anything else, right?

Thanks for your help!

Regards,

Jorge

Enviado do meu Redmi Note 2 através de Tapatalk
[Other SmartWatches] Golem_:
Thanks man for feedback!

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] Golem_:
No worries, everything is fine exactly as it is

Do not remove from your computer the original readback dump - maybe you'll need eventually for NVRAM

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] sanein:
[MENTION=7026470]Golem_[/MENTION]

Thank you for your thread.

Do you know how to modify K88H (2502C) smartwatch with magnetic usb connector. It is not being recognized in windows.
[Other SmartWatches] Golem_:
Depends of windows you have, if w7 or above you have to switch off driver certificate check (for w10 you have the solution in tutorial)

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] sanein:
Hello friend,

I did switch off driver certificate check but problem is that the smartwatch is not even recognized in device manager. It only charges.
[Other SmartWatches] Golem_:
In this case it is the cable. . . I wouldn't be surprised that they were doing this in order to avoid any action from exterior (I suppose they are reading on forums too what customers are doing lately with their firmwares)

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] Tornator:
Hi Sanein,

When you use the "flash tool", do you get the "failed to enumerate certain com port" error message ?

Additionally i also got only "charging" functionality connecting my watch to the PC. It was not recognised as "mass storage".

This helped me: http://xdaforums.com/showpost.php?p=58329785&postcount=87

Now I'm able to flash again and I can connect the watch as "mass storage".

Regards,

Tornator
[Other SmartWatches] maniahmed:
MT6261DA Connectivity Option (Manufactured Mar 2016)

Dear Golem, i am not sure if you are still following this thread but your work is commendable, keep it up. Now with your knowledge i have been able to learn how to make back and flash new firm wares but with my DZO9 with MT6261DA (manufactured in march 2016) doesnt have a connectivity option and i tried all the 15 odd firm wares which were available and they all had different issues.

As i dont have a connectivity option i was wondering if i can manually include / alter a data account settings of my SIM carrier in the original firmware files (i dont know cfg file doesnt seem to have any such heading) and reflash them to the phone so that even without a "connectivity" option i would have a data account and then the lenon browser and whatsapp can work?
[Other SmartWatches] Golem_:
you can ask from your provider an automatic connection settings type of sms

even if you'll get your internet connection you have to be aware that the only working app is the native browser

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] sanein:
Thank you for your responses.

I tried everything, it doesn't work. It is as if the device were not connected to the PC. And I even FORCED Mediatek drivers into my system. They probably blocked it somehow, I don't want to open the watch do get it to work :D
[Other SmartWatches] mtokeyboard:
thank you

thank you it worked

:d

:d
[Other SmartWatches] maniahmed:
The SMS is working but the automatic data connection settings sent by my provider do not get installed on the watch. II have the data connection settings from my carrier. Now the provider of my watch has no clue, he was just an importer. I was wondering if i can manipulate / alter / manually enter the data connection settings in the firmware backed up files and get the data connection thru the native browser.

Secondly despite that the watch has a browser but in absence of the "connectivity' settings to create a data account; either the blue tooth connectivity or access to the internet through the SIM the browser is useless ....

R

AR
[Other SmartWatches] ckshah:
hi...

My Watch is GT08S(MTK6261D) and this ver i got from my watch

LD991_RuanAn_GT08S_LCDXRM7789_CAM3A01_SM_V2.5

(BRANCH):11CW1352MP

MTK61D_BTDIALER_11C

BUILD:BUILD_NO

SERIAL#:

(BUILD TIME)2016/05/20 17:49

(MRE VERSION)-266988480

HAL_NERNO:

------------------------------------------------------

and this memory test with scatter for DZ09

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

Internal RAM:

Size = 0x0000D000 (52KB)

External RAM:

Type = SRAM

Size = 0x00400000 (4MB/32Mb)

NOR Flash:

Device ID = "[MXIC] MX25L3291FWJI_09" (274)

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!

Q: what the best value to put in readback firmware this this 40 or 80

thanks
[Other SmartWatches] Golem_:
Your nor flash has 0x00400000 (hex for 32Mb) - there is nothing like you could choose a number, it is 0x00400000 then you ask for a 0x00400000. You can try 0x00800000 or any other length bigger than 0x00400000, simply flash tool will refuse to read

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] ckshah:
Yurp your right thanks..already back up my firmware[emoji1]
[Other SmartWatches] Prafulrox:
Can the GT08 smartwatch / MTK6260A run android wear os? It shows 128 mb ram as well as 533mhz processor. And 64 mb internal is not too less, if HTC explorer can have 128 mb internal, then probably this also can run on android. Please tell me if android can be ported for this.
[Other SmartWatches] Golem_:
First things first, the processor has to have embedded a very special set of instructions which is not our case, 6260 type is very specifically built for a small operating system. As about NOR flash memory, my friend, we are speaking here about 128 Mb (megabits) which means 16MB (megabytes)

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] bigsupersquid:
not to mention, there's no Linux kernel source for the mt6260 or 6261, just nucleus rtos kernel source, and it's not something you can get over the table unless you want to buy a large quantity of the chip and ask the manufacturer for source code.

and Google never open sourced Wear, so it'd have to be ported...

besides the tiny memory footprint there's plenty of issues to prevent an Android build on one of these.
[Other SmartWatches] BeastAndHarlot:
Hi to all,

Today just arrived to me this smartwatch, and of course i want to change the firmware as this one is very basic. But unfortunately when i try to read back with flash tool i have this error

FLASHTOOL ERROR : S_DL_MAUI_FLASH_ID_NOT_MATCHED_WITH_TARGET ( 5095 )
[MAUI/MOLY][SingleMemory] The flash ID of MAUI/MOLY bin is not match to target phone's flash! Please check MAUI/MOLY load is built correctly and fit this target.

This is my version

[VERSION]
NX9_61D_240_V2_1_QW_ZHONGXING_32_T3_L3_C4_G4_E1_TN_160506

[BRANCH]:
11CW1352MP
GPLUS61A_11C_NX9
SERIAL# :

[BUILD TIME]
2016/05/06 15:33
[MRE VERSION] 3100
HAL_VERNO:

I have also tried to read back with some scatter file but no luck. Somebody can help me to find out how to backup my firmware and upload a new one?:confused:

Hi!
[Other SmartWatches] muathlah:
dz09

No service SIM om my dz09 mtk6261 ?
[Other SmartWatches] mordor621:
Hi, my GT08 crash. Now I bought a Colmi GT08.

I make the readback with memory length 0x00800000. Can i change watchfaces??

Another question, what do i about the ROM_DZ file? I copied it in to my colmi safe dir after the readback. Is it necessary??

Thx

Enviado desde mi LG-D855 mediante Tapatalk
[Other SmartWatches] Golem_:
Theoretically after you have extracted the firmware with the Universal Readback Extractor there is no need of the readback file, yet, you did well, keep it somewhere in safe, who knows what you'll need in future from it

How is working changing watchfaces for your watch?
[Other SmartWatches] Aneesh12345:
Lemfo lem1

Can I change the upgrade the firmware of LEMFO LEM1 watches. My watch came with only 3 clock faces but I checked with others its preloaded with 8 clock faces. Is there any way to upgrade it to get all the 8 clock faces?

Thanks Aneesh
[Other SmartWatches] eole210:
GT08

Hi Golem_,

I just bought 2 GT08. After reading this thread I understood that 4MB and 8MB (my 2 watches) will not allow me to install any other firmware. Is that correct?

Let me paste below the mem tests I had and firmware versions.

Watch1

LD99_GT08_7789(GPN)_0329_LANGB_V7.7

[BRANCH]:

11BW1308MP

GPLUS60A_6464_11B

BUILD: BUILD_NO

SERIAL#:

[BUILD TIME]

2016/03/08 16:41

[MRE VERSION] 3100

HAL_VERNO:

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

Internal RAM:

Size = 0x0000D000 (52KB)

External RAM:

Type = SRAM

Size = 0x00800000 (8MB/64Mb)

NOR Flash:

Device ID = "[GigaDevice] GD25LQ128" (244)

Size = 0x01000000 (16MB/128Mb)

NAND Flash:

ERROR: NAND Flash was not detected!

Watch 2

LD991A_RuanAn_GT08S_XRM7789_9304_CAM3A01_LANGB_V2.1

[BRANCH]:

11CW1352MP

MTK61D_BTDIALER_11C

BUILD: BUILD_NO

SERIAL#:

[BUILD TIME]

2016/06/06 14:52

[MRE VERSION] -

266946280

HAL_VERNO:

MEM:

=============== 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!

I paid 25 euros per watch. Are these crappy clones?

Thanks Golem_, you rock :)

eole210
[Other SmartWatches] Golem_:
No man, first watch is 6260 with 16MB so you can change watchfaces or flash other firmwares

For the second watch, 6261 with 4MB - not so much to do for it

Do for both of them firmware extraction (according with the tutorial on the first page of this thread) and then get in the firmwares collection thread of watchfaces thread
[Other SmartWatches] eole210:
Thanks for confirming sizes, I thought it was 8MB and 4MB where actually it is 16MB and 4MB. Happy to see that watch1-6260 can be modified but to which one??

From the 6260 collection (drive.google.com folderview?id=0B_hRh3DjuBoeblBsakZfUWFCeGM&usp=sharing), you guys work too much BTW, which one should be okay? There is no mention of the size (16MB in my case) in filenames. I have backups so I guess I can try any of these but isn't there any way to know, considering the size of memory I have?
[Other SmartWatches] Golem_:
you can test anything you like excluding of course the folder containing unusual 32 and unusual 64 or any other firmware which after unzipping has an overall dimension less than 8MB
[Other SmartWatches] jimmychong:
cannot back up yhe rom

Dear Golem,

I'm new in XDA, I have DZ09 smart watch! I which to back up the ROM, but failed!

[VERSION]

NX9_61D_240_V2_1_QW_ZX_32_T3_L3_C4_G4_A_IPS_160309

[BRANCH]

11CW1352MP

GPLUS61A_11C_NX9

BUILD: BUILD_NO

SERIAL#:

[BUILD TIME]

2016/03/09 13:58

[MRE VERSION] 3100

HAL_VERNO:

So how can I backup the Rom, please kindly to help me!

P/s : I had all the tools

Error msg: FLASHTOOL ERROR : S_DL_MAUI_FLASH_ID_NOT_MATCHED_WITH_TARGET ( 5095 )

[MAUI/MOLY][SingleMemory] The flash ID of MAUI/MOLY bin is not match to target phone's flash! Please check MAUI/MOLY load is built correctly and fit this target.

thank you

Jimmy
[Other SmartWatches] Golem_:
Hi Jimmy, you have to use as scatter a firmware from "unusual 32Mb" folder and everything will work just fine
[Other SmartWatches] Nikemerc:
Is the MTK6260A gt08 the real one?
[Other SmartWatches] Golem_:
mtk6260 almost disappeared (99% of them are clones), yet, sellers are using it for advertising
[Other SmartWatches] Nikemerc:
I think the real ones have the ability to take videos and have the radio app. My fake one doesn't since it is a gt,08s but on videos I has seen that others do. Could you please check and see if yours can take videos and has the radio app then I will know.

Thanks.
[Other SmartWatches] mtsouk:
Need some help. Have flashed my gt08 watch several times. Only the mtk6261 roms work but all of them are showing the upside down menu. Any suggestions how to fix that?

Thank you
[Other SmartWatches] Golem_:
there are updates every day in the collection, please check it, sooner or later there will be uploaded the right firmware for your watch
[Other SmartWatches] semteuls:
Hello.

Currently using aiwatch c1.

Flash tool readback was successfully created.

But. Readback Extract mtk 2.0, 2.1, 2.4 an error occurs.

- Binary data is not compatible with mtk format

How can one extract it.

Thanks.

Flash Tool : v5.1428

Model Name : AIWatch C1

MTK Chip : mtk2502

drive.google.com/open?id=0B30yrL4yrz77MEJoS3BBZU5qYjg
[Other SmartWatches] jason7246:
I apologize in advance if you have already said and given the latest firmware/ROM for the DZ09 32mb version, but at the moment I don't have the time to read through all the comments to find the newest/latest one, so if you could possibly tell me and/or provide me with the latest version(if there is one), Id be quite grateful, especially if it happens to have a pull down notifications center, radio, or even a few extra apps, those would be nice to.

Also, is there a way to convert a 128mb firmware/ROM into a 32mb ROM? Thanks

Thanks in advance:)
[Other SmartWatches] Golem_:
your watch is working? looking at the readback dump it seems that your firmware is full broken or the reading went wrong. that's why the extractor does not recognize the file
[Other SmartWatches] Polis4:
Guys, what does it means that? I have a clone dz09 mtk6261A

I can't make a readback....

Thnx a lot

ASUS ZENFONE 2 | Z3560 1.8 Ghz | 2 Gb RAM
[Other SmartWatches] Golem_:
Do not try any flashing , for these clones there are no updates
[Other SmartWatches] semteuls:
After readback to install other firmware and now it is impossible to verify .

No.1 G3 model goes back to smart watches are currently available.

However, the current model and the bottom of the screen is changed seeks to reinstall the original firmware.

Thank you for letting confirmed .

Thanks.
[Other SmartWatches] Polis4:
Here is my original backup firmware of my clone dz09 mtk6261

https://drive.google.com/file/d/0B-qv4wgi75nTTVBaRk1PRGtmUk0/view?usp=sharing
[Other SmartWatches] DrewYK:
Hello Golem_, great job on all you have been doing with these watches and for their owners.

I have a 32Mb clone and I would like to replace the watch faces. I have read the thread and see that you say this cannot be done because the watch faces are "archived" on the 32Mb clones.

Can you give more details - what do you mean when you say they are "archived"?
[Other SmartWatches] Golem_:
Of course man, things are simple, due the so small flash rom size, the firmware itself is zipped (by a mediatek proprietary code), so anytime when a thing is needed, the necessary part is unzipped in a small buffer floating zone and used as it is. So they did a compromise (operation speed) for achieving space, decreasing drastically the firmware size. The point is that NOBODY will be able to unzip/zip back that piece
[Other SmartWatches] DrewYK:
Is it possible to modify MTK_Resource_Edit so that it shows and can Export and Import the zipped firmware? If I could get a look at it I could try a few things.
[Other SmartWatches] Golem_:
man, told you already, the firmware is zipped by proprietary algorithm hence IMPOSSIBLE to decode. No one can get a look inside the firmware unless has full access to all mediatek resources
[Other SmartWatches] DrewYK:
I understand that the firmware is zipped by a proprietary algorithm and that you understand it to be impossible to decode. I am sure that somebody thought this about all of the watch firmware before you and others like you came along.

I am not doubting you, I just want to try to see what I can do... maybe nothing, maybe almost nothing. Almost nothing could still turn into something.

Since you know the firmware is compressed I imagine you have extracted it - possibly out of an MTK file. Your tool "MTK_Resource_Edit" can allow us to see/extract/import watch faces and possibly other things like sounds, fonts, etc. All I am asking is, "Is it possible that MTK_Resource_Edit could also let us see/extract/import the zipped firmware inside the MTK file(s)?"

If not, are you able to share the steps you took to extract the zipped firmware when you (probably) tried to decode it?w

Update:

Looking at FILE_01_mtk with a text editor I believe I have found evidence of the zip file you describe, about 80% of the way down. It is not very big. I see only one, so far... Is there one for all three watch faces or one for each watch face?
[Other SmartWatches] Golem_:
FILE_01_mtk is not a zip file, it contains main routine which keeps the watch alive , only FILE_02_mtk (VIVA type) is an archive -
[Other SmartWatches] DrewYK:
I understand that FILE_01_mtk is not a zip file but it is a file which contains other files (like Photo00077840.gif, see below). It seems to me that, like Photo00077840.gif there may be other files inside of FILE_01_mtk and that one of those may be a zip file.

Mtk_Res will show me files like Photo00077840.gif but not zip files. When I first started asking you question I thought you wrote Mtk_Res and might be able to change it to show zip files too, but now I know that you wrote "Readback Extractor mtk" but not Mtk_Res.

You say the watch faces in my firmware are in a zip file. I am trying to find the zip file you mentioned, in the firmware.