yashsingh1/xdaforums huggingface dataset:
[Other SmartWatches] Golem_:
man, you make me repeat myself, FILE_02_mtk is an very complex zip file, coded by proprietary algorithms, do not waste your time trying to dig in

mtk_res is a simple app anyone with minimum basics in programing can do - it has a lot of flaws and unfortunately I didn't find some time to write another one simpler to use and better
[Other SmartWatches] DrewYK:
I doubt I could create a better tool than you did with mtk_res, in spite of the flaws you see in it. :good:

I also see that FILE_01_mtk and FILE_02_mtk are very different from each other. But I do not accept impossible. I see it more as known/unknown. I will continue searching and let you know if I find anything interesting.

Thank you for sharing what you know!
[Other SmartWatches] Golem_:
I didn't write mtk_res - for sure I will write one doing better than spider's

Theoretically is not impossible, you're right, keep me posted!
[Other SmartWatches] DrewYK:
Some loose threads I am pulling at as I attempt to understand the problem, you probably already know all these sites have to tell but is all new to me:

https://github.com/xobs/fernly/blob/master/fernly-usb-loader.c#L62

https://github.com/mtek-hack-hack/docs/wiki/FirmwareImageFormats

https://github.com/mtek-hack-hack/docs/wiki/TLA

http://en.pudn.com/downloads463/sourcecode/comm/mtk/detail1947778_en.html

https://www.mentor.com/embedded-software/request?&fmpath=/embedded-software/downloads/nucleus-source-interest_reg&id=6d73df56-05a8-41ef-8d9f-de0a78c84e1b

http://forum.gsmhosting.com/vbb/f83/mtk-base-info-os-progrming-learning-me-1150833/
[Other SmartWatches] Golem_:
I didn't know about all these, all I did was brute reverse engineering, I think that is better to find by yourself instead to read more or less reliable things but also I learned (in the hard way) when I have to stop. I would need of an IQ of billions in order to open that VIVA type archive. . . before to get in this business mediatek was (still is) one of the biggest world wide producer of media hardware and media compressors (maybe you don't know but most probably your tv, cd player, video player and all you can think about contains a small mtk chip), that means they know their job very very well. For instance, I've started to decode their type of pictures they use in watchphones. . . so far I have decoded 3 algorithms and realized that there are hundreds more - if I would like to create a full decoder it could take me years - and this just for one type of media - kinda very twisted job. . .
[Other SmartWatches] pd3lkn:
i get a error binary data doesn't match mtk6260a ??? help plse
[Other SmartWatches] Golem_:
then it is exactly as it says - wrong readback, what's the length you set for the file when you did the readback?
[Other SmartWatches] pd3lkn:
start0x00000000 an stop 0x00100000 because on 0x01000000 I get a error 3039 invalid range
[Other SmartWatches] Golem_:
Man, I made it clear in tutorial:

3 - set as Physical start address 0x00000000 and as Length 0x01000000 or 0x00800000 or 00400000 (try them in this order) then ok

Hence, if not working with 0x01000000, then try 0x00800000 or 0x00400000
[Other SmartWatches] Polis4:
remove the battery and tick "download without battery" on settings

ASUS ZENFONE 2 | 1.8 Ghz | MM 6.0.1 CM-13 Temasek
[Other SmartWatches] virtualraaj:
Need UI change for G5 Smart watch - MT2502C

Hi,

We want to change the UI and Watch Faces of No.1 G5 Smart Watch.

Want to know any developer who can do the changes. Will pay for the same.

Please contact me at saurabhkoshta18@gmail.com.

---------- Post added at 08:03 PM ---------- Previous post was at 07:49 PM ----------

Dear Sir,

We want to change the UI (looks) of G5 Smart watch . The watch has MTK2502C chip. It has RAM: 128MB and ROM: 64MB.

The current UI is plain. We want to make it look like Android wear. Also we want to add some watch faces.

Let me know if you can help us in the same.

Regards
[Other SmartWatches] pd3lkn:
its working now

next step is to make my own watch face I like to get a digital one

is it possible to make one that have a hourly chime that would by super

thanx Eric
[Other SmartWatches] Golem_:
The UI cannot be changed (only mediatek can do this) but I think that watchfaces can be changed by some tricks
[Other SmartWatches] carlospaco:
Readback just works great.

Was perfect. Big thanks for that.

I am trying differents firmware now, and hoping that won will work .

Till now all are working except screen orientation and the colors off the icons arren't right.

and will put the rom in google drive.

Again Big thanks for your work
[Other SmartWatches] Golem_:
Check this firmware at this link , I think it would work for you
[Other SmartWatches] carlospaco:
OK will try it now.

https://drive.google.com/open?id=0B2z3YUYL-iowN0NzcVNIWV8wYVE

Here's the rom.

---------- Post added at 02:16 PM ---------- Previous post was at 01:57 PM ----------

This firmware was almost good.

Colors where perfect and if i touch a icon is was correct, only thing was the screen was upside down.

Do you have more off those, or is there somewhere i can find these rom?

Thanks
[Other SmartWatches] Golem_:
change please the google drive permission level
[Other SmartWatches] carlospaco:
Sorry , what do you mean, and how?

Because if i try to download it, it is working.
[Other SmartWatches] Golem_:
in google drive click right on the item you'd like to share, select share, press advanced, press change, check anyone with the link and save

You can download because you have created it so by default you have full acces to it :)
[Other SmartWatches] carlospaco:
I think thats ok.

I have accepted on email.
[Other SmartWatches] Golem_:
Man, my advice is: never ever send the readback ROM dump to anybody, it is containing all your NVRAM data, if somebody ask for firmware send him the 5 files kit extracted with the readback extractor, that kit contains just the RT OS but no information data about your watch like IMEI or serial and so on
[Other SmartWatches] carlospaco:
OOOOHHH, i didn't know.

Thanks for the advice.

Do i need to delete it in google drive?
[Other SmartWatches] Golem_:
Yes, remove it! and remove it from google drive trash as well
[Other SmartWatches] carlospaco:
ok
[Other SmartWatches] carlospaco:
From wich watch does this firmware come, so i can look for something same as that.

This was the firmware wat works almost perfect.
[Other SmartWatches] Golem_:
It is an f8, but no one can guaranty other f8 firmware has a match to your watch. You have inverse colors inverse touch screen (compared to mine) so your dz09 is different of any dz09 I've seen

I've met just only one other watch like this (excluding the f8 I've sent you already), it is a gt08, check this link

I've took a look over your firmware, first analog watch you have is weird showing 1:30, 4:30, 7:30 and 10:30 :)
[Other SmartWatches] carlospaco:
OK, i was thinking ,can you change the icons on mine firmware , to android icons, because i really don't like it.

I know that you are working on a software for that.
[Other SmartWatches] Golem_:
The software is not ready, I'm in the middle of the process, for now I can change manually the watch faces (analog ones) and theme backgrounds, please show me what do you mean by android?
[Other SmartWatches] carlospaco:
Like the dz09 watch. I really like them.
[Other SmartWatches] star_throne:
[MENTION=7026470]Golem_[/MENTION] , are you making any modified versions of these roms? Hacks or mods? Also what mediatek based watch would you recommend? The Android 4.4 watches seem nice, they can be rooted and other stuff, but their price is too close to price of actual Android Wear watches..
[Other SmartWatches] Golem_:
These roms are not modular hence untouchable, as long as there is no open source any eventual reverse engineering attempt becomes a long trip adventure. There can be flashed different types of firmware already released by factories. As I said before I figured it out how to rebuild a firmware from a rom dump, lately I'm working to an app for replacing watchfaces, theme backgrounds and icons, hardly I could call these hacks or mods

As about quality, don't forget that Iphones are produced in EXACTLY same factories, and the price is unbeatable.

Being a simple watch the battery (380mAh) keeps a lot (3 days for me connected both gsm and bluetooth continuous). I cannot recommend a watch - as long as the quality is satisfactory for all types - so that is just a matter of taste - maximum I can say - buy one with replaceable strap

Hope it helps
[Other SmartWatches] star_throne:
Definitely helps, replacing watchfaces is pretty important as on some watches the stock ones are just awful. Hope you could find way to do like some low level optimization and other things, maybe cherry pick features from other watches and whatnot

edit: found something about reverse engineering chinese phones with the same cpu/soc thing http://www.bunniestudios.com/blog/?p=4297
[Other SmartWatches] Golem_:
Yes, why not, maybe, for now I'm very focused to the media replacer

I read that article some time ago, that's why I said what I said in the previous message
[Other SmartWatches] ionutzm05:
Ok, I don't get this part. I have a generic MTK2502C smartwatch (the real name of the smartwatch - NeeCoo V3). What's that "scatter firmware" used for and which one should I choose for my smartwatch?

I just want to have a backup of the initial firmware so I can start tweaking it ;).

Thanks in advance.
[Other SmartWatches] Golem_:
Hi there, a scatter firmware is a healthy kit which is partial compatible with your firmware - flash tool will use it in order to (only for) setup the parameters for extraction, flashing, format etc

get in firmwares collection and check what you think it fits your watch

salutari din Bucuresti!
[Other SmartWatches] ionutzm05:
Thanks. I'll give it a try with one of the provided firmwares for MTK2502C.

Felicitari pentru munca depusa :) si multumesc din nou!
[Other SmartWatches] VascoSousa:
I have a mtk2502c called I8S can someone help me getting the fit scatter file? Thanks
[Other SmartWatches] VascoSousa:
I tried all scatter files for MTK2502c but i get this error.

http://i.imgur.com/g01N6to.png
[Other SmartWatches] kyawlhen:
dz 09 smart watch
[Other SmartWatches] Golem_:
be more specific, did you try all the types?
[Other SmartWatches] VascoSousa:
Yes i tried all scatter files in google drive for MTK2502C
[Other SmartWatches] Golem_:
man, scatter file is used to find the configuration, not the components, so that try as well the firmwares specific for 2502a or 6260a, I'm repeating myself, you're doing now a full backup - readback dump
[Other SmartWatches] VascoSousa:
But as i said i receive that error i sent you every time i try use any scatter file. I know what is scatter file. But i tried all scatter files and all give me that error.
[Other SmartWatches] Golem_:
then I'm afraid that for sure you didn't follow exactly the tutorial - did you check for each type 0x01000000 then 0x00800000 then 0x00400000 as length (right in this order) ?
[Other SmartWatches] VascoSousa:
Yes i tried again and i followed the tutorial but i always get that error about flash_id
[Other SmartWatches] JuanPZV:
I want to say that I have the same Error.

I have a chinese clone of x30 (I don't know the name of the clone because there are at least 3 chinese smartwatch with the same case, but all the three that I found says that this watch has a MTK6261) that Doesn't want to do Anything with the flash tool.

The watch works fine with its original firmware, but I need to change it, but if I try to make a read back, it's trhows me this type of error:

error 1:

Error 2:

error 3 (I had this error once but was on the download section):

I tried with a lot of the firmwares in the google drive folder of MTK6261, and 38 firmwares from a Kit that I found on google, but no one didn't works on this smartwatch. BUT, I have anothers two smartwatch (both have MTK6261) that I did a Download, Read Back and RAM Test without any problem. In fact, both have another firmware installed instead of their original one, so the drivers, the Flash Tool and the scatters file works fine, it's just this damn watch that doesn't want to work.

I read somewhere that the second error is because my watch doesn't has the same model that the firmware has, and there was a call code (*#.....#) to get the model name, but this firmware doesn't has any phone input on it, so I can't deal anything. Also, somewhere I read that the first error could be solved if edit the scatterfile to put the correct flash_Id, but as I can't do any readback, how can I get the flash_id from the smartwatch?

Just in case, here is a photo of the clone:

i.imgur.com/xK7b85w.jpg

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

Also, and this is out of my problem. I want to know what is this sourcecode that I found on some Kit that I did download (source page: codeasm.com/U8/).

Link: goo.gl/HcmTof

(The sourcecode is in /mtk 6260/MTK6260_base.7z)

It's strange, I'm programmer, but I hadn't worked with a SmartWatch before, either make a firmware or hack it, but I did a string search on my working SmartWatch and I did found references like "hal\system\bootloader\src\bl_FTL.c" that exist in the sourcecode. Is this files for make a smartwatch, Firmware or something like that? or just a generic repository?
[Other SmartWatches] VascoSousa:
That's the problem of chinese smartwatchs (MTK) they don't release their firmware. I think that little mtk machines have so much potential. I will buy a generic MTK2502C watch and edit kt but i would like get my firmware to edit clock faces. The dialer code you are talking about is *#66*#. In my smartwatch this code works try in yours :)
[Other SmartWatches] JuanPZV:
It's strange anyway, because I have another chinese watch (WonLex GW200) that has a MTK6261, but in that case I can do anything with the flash tool (download, read back and RAM Test), also, the another Watch (SmartWatch A1) is the only watch that I can modify without any problem (except that I get a blank screen with the 99% of the firmwares availables, but I got a firmware that it's working), but sadly it doesn't has GPS, so it's useless for me.

By the way, the code that I was talking about is *#8375# (at least for the A1), but in the third "Smartwatch" (actually it's a Kid GPS tracker watch) I don't have any input to dial it (sorry, in my original post I said "deal" but it was "Dial"). I mean, that watch has a SIM Slot and a Contact Book, but it doesn't has any phone dialer.

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

I just want to remark my main question: How can I get the Flash_id (and, if it's possible, the flash model) without the normal way?. I can't dial numbers, I can't do a ReadBack/Ram Test, I can't get the model from any website, and I can't reach the MTK chip without destroy the watch (I disassembled the watch to the last piece of chip, but the MTK chip was protected with a cooler metal and I couldn't see the name)
[Other SmartWatches] Hayah:
Heyho Friends,

I got a GV08S from a friend. As he get it new it has Whatsapp and Facebook app on it, then he tryed to chance the firmware and watchface what "downgrade it" from v5 to v2. Now I got the watch for the price of 3 bottles of beer. Is it possible to get WhatsApp back to the watch, or to get a DZ9 Firmware on it ? Would be also nice to have more space for the watchface (7,6kb is not enough for the realy nice once)

The watch is a GV08S, *#8375# :

[Version]: L99_v02

[BRANCH]: 11BW1308MP L99

[MRE VERSION]: 3100

Touch Panel: CTP_HSIMOBILE_MRE55DEMO_BB_FT6206

CAMER: GC0329

[version] 3100

[Mem size]: 1311120

I tried a bunch of firmwares but the onlyone which is working is the one on it (or the one from Carlospaco without camera).
[Other SmartWatches] Golem_:
try gt08 or dz09 too (in the collection)
[Other SmartWatches] Golem_:
some info about your watch you can extract by AT commands (how to connect is described on the first page of this thread) - the set of commands available you find attached here
[Other SmartWatches] Hayah:
None of them were working all of the GT08 ones are upside down.
[Other SmartWatches] Hayah:
Is it possible that someone mod me a DZ09 firmware for my watch ? :confused:
[Other SmartWatches] Imrangee:
DZ09 Com Port keep on disconecting. Unable to do ram test

Hi Golem!

I am new here. I have dz09 watch but I am unable to do a ram test to check memory. Com port on my pc keeps on resetting and finaly instead of com port the storage device comes in. I have windows 7 tried many drivers but no way out to stable com port. Please help
[Other SmartWatches] Golem_:
Set flash tool on usb download/readback
[Other SmartWatches] varribas:
Hello [MENTION=1759476]JAROPDA[/MENTION]

How did you access to these info?

*#8375# didn't work for me.
[Other SmartWatches] NY-152:
Hello,

I can not make the First part of the tutorial.

When I plug my watch in the flasher, the message "0% (Waiting)" and still nothing happens.

I installed the drivers, everything followed as indicated but nothing :(

This is the version of my watch:

thank you for helping me
[Other SmartWatches] Golem_:
try different cable
[Other SmartWatches] NY-152:
I just tried with 3 different cables.

only a charge for one, two others show me the content of watch (even extinct)

But still 0% (Waiting) ...

EDIT : The flash error :

[IMG="DZ09 Flash Error"]http://img15.hostingpics.net/pics/114262DZ09FlashError.png[/IMG]
[Other SmartWatches] Golem_:
hope you're using a 32Mb firmware as scatter
[Other SmartWatches] NY-152:
I do not understand.

I took the official firmware DZ09 supplied in the tutorial for the cfg.

Are there other things to download and use? If so what firmware?

There he has a usable custom firmware list?
[Other SmartWatches] psiphi:
You have a clone, not a real DZ09 so you have to use an unofficial firmware. In your case one of the 32 meg ones.
[Other SmartWatches] NY-152:
OK, where do we find these firmware?
[Other SmartWatches] Golem_:
if the official didn't work as scatter then your watch is a clone - get as scatter any firmware from 32Mb folder
[Other SmartWatches] Smith 001:
But some watches like D5 and x1 are similar,I heard that their firmware is interchangeable.

Am I misunderstood?
[Other SmartWatches] NY-152:
I started with my watch and I do not know where and how to retrieve the necessary flash!
[Other SmartWatches] psiphi:
Firmware is only interchangeable with a watch with compatible hardware as your own, so out of the dozens of firmwares available, you might only find 3 that fully work on your watch. Knowing how much ram is on your watch will help narrow the search, but you will still end up flashing each of the images you narrowed down to one by one to test with. The link is a Google drive share, but I don't have it handy. I THINK it's in the 1st few posts of this thread. If it's not maybe Golem can add it there...
[Other SmartWatches] psiphi:
Look at the last hyperlink in the 1st post of this thread. That will link you to a list of links with firmwares.
[Other SmartWatches] gjheiclee@yahoo.com:
how to update GT08 bluetooth smart watch ?

pm me please on my facebook ( gjhericlee@yahoo.com )

I need your help you all know how to upgrade and update my smart watch>
[Other SmartWatches] paldine1:
i have a clone gt08s where can i find the drivers to start flashing it
[Other SmartWatches] Golem_:
the chance to find something compatible for a clone is almost 0
[Other SmartWatches] paldine1:
not even drivers so i can try with mtk flashtools?
[Other SmartWatches] Golem_:
I repeat, the chanse to find a compatible firmware for your watch is almost 0 - if you still want to take your chanse do before a readback backup - else you'll brick forever your watch (first page on this thread)
[Other SmartWatches] rictec:
hello

i managed to get my hands on a Leman swiss+smart watch and using Golem_ info here did a backup. big thanks to Golem for the info and app

i didnt test it yet so use at you own risk its a mtk6260a device

link is here

https://drive.google.com/file/d/0B-dt7HavDm6rckZrX0h0clNrUkU/view?usp=sharing
[Other SmartWatches] paldine1:
thank you
[Other SmartWatches] randja1980:
GT08S not sowing MKT preloader

I finaly got my GT08, and I can't connect it to my PC.

I run win 10 64 bit system on my PC.

I tried installing drivers for win 10 64 bit and got code 10 error on MTK USB preloader Vcom driver on COM3. Also when I connect my device I got unknown device in device manager ( with and without battery with smart watch turned off. Also usbdewiev is reading unknown device on COM 3. When I try to do any read or test in flash tool I got nothing, and it only read COM 1 port as port connections.

Also I tried it on my laptop with win 7 64 bit and my backup PC with XP 32 bit system. Same result. I just cant get MTK drivers installed correctly.

My watch is with 6261A CPU.

Anybody got any ideas?
[Other SmartWatches] Golem_:
flash tool set in options on USB
[Other SmartWatches] pablo11:
Hi [MENTION=7026470]Golem_[/MENTION]

Would this work for MTK 6580 chips ?
[Other SmartWatches] Golem_:
Not at all, we're speaking about full different hardware/software, for 6580 you have already very powerful software in order to backup or tweak your firmware/OS
[Other SmartWatches] pablo11:
Yep, that's what I thought. Just looking for a similar tool to Droid Tool for the 6580. Trouble is that lollipop makes droid tools incompatible.....
[Other SmartWatches] Golem_:
flash tool (version for android) is not working?
[Other SmartWatches] randja1980:
Yes, set on USB. And nothing at all happens.
[Other SmartWatches] Golem_:
at least on w7 64 and xp 32 has to work flawless - quite sure you lost a small detail from tutorial
[Other SmartWatches] pablo11:
Flash tool - I cannot seem to get the length of the readback correct ...
[Other SmartWatches] Golem_:
You can get that memory size doing a RAM memory test (don't try other type of test - could wipe your rom firmware+OS) - at the end of the report will show the some information about ROM size - that is the one you have to use in order to readback entire space
[Other SmartWatches] pablo11:
I'll give this a try. Thanks Golem_
[Other SmartWatches] GSM_jane:
It would be great, if all the precious firmware images had their version in their name. You can get it by *#9966*#

Then: Version -> Version Info Summary

You will get Version, Branch, Build time, MRE version there; in the other menu, you can read the "BB chip" (baseband chip) version used, such as MT6261, then DSP code, DSP patch. Most importantly, the Board version is ALSO in the firmware name.

Such as K91D-DZ09-TN-DC3A01-ZH-V02.19 -- which uses a TN display, worse camera, bad antenna, etc. It uses MRE version 3100.

One other watch, with a beautiful IPS display, lower noise camera, faster framerate camera, better touchscreen precision has this version:

K91D_DZ09_CPTIPS-DC3A01-ZH-V03.24

Both have the same BRANCH: 11C UMEOX61D_BT_11C

I know it may be a too late, but if everyone could PLEASE check their software version and WRITE IT DOWN EXACTLY AS IT IS before reflashing or making the firmware backup, that would be great. Imagine how easy it would be to find a compatible firmware!
[Other SmartWatches] samg2:
good evening the friend I seek what firmawer dispertion should I downloaded the link to our friend golem_ for my smartwatch this is a

floveme x6 (version) NX9_H1_HX_IPS_128_T1_L3_C4_B_STYLE3_PLATINET_160603

(BRANCH)

11CW1352MP

GPLUS61A_11C_NX9

build_build_no serial#

(BUILD TIME) 2016/06:03 16:17

MRE VERSION 3100

HAL_VERNO

:silly:

for I am not yet managed to do a rereading (backup) always shows my original

thank you for avence :confused:

thank you gsm_jane

this is what I maintenent and mt6261

and not in 6260 as announced by the seller
[Other SmartWatches] samg2:
Here rom mtk6261A

https://drive.google.com/drive/folders/0B_hRh3DjuBoeeGdhcEozRXNtbjQ

to see if it's not normal for GSM