yashsingh1/xdaforums huggingface dataset:
[Other SmartWatches] jayp57:
I read some posts in this thread with big interest. I have a Ulefone Uwear and the software of it is crap. But i am not really sure if the tools posted here could help me extract the rom.

Is it possible to modify the rom? Ulefone has a Rom for download. It seems to be a MT6261 device. Maybe a coincidence, it has "U8" in its filename. Might this be a U8 smartwatch derivate?

I have a little experience in rooting phones and tinkering with config files.

But i have to say tinkering these china smartwatches seem to me more difficult.

Mainly i want to know if the UI can be modified, because the notification window is so small its barely readable. Maybe hide some elemnts i won't use. Also the Android music player can be controlled remotely, but the sound is redirected to the wathc, which i don't want. I want to hear the music via the Headphones. I also saw on this forum that the watchfaces could be modified which i also very interesting.

Here are the files that are contained in the downloadable rom from Ulefone.

EXT_BOOTLOADER

KCT_U8_SW001_C_32_T7_L3_G10_20151107.cfg

KCT_U8_SW001_C_32_T7_L3_G10_20151107.db

KCT_U8_SW001_C_32_T7_L3_G10_20151107.lis

KCT_U8_SW001_C_32_T7_L3_G10_20151107.sym

ROM

U8_SW001_C_BOOTLOADER_V005_MT6261_KCT_U8_SW001_C_32_T7_L3_G10_20151107.bin

VIVA

The Ulefone Uwear also uses the BTNotifikation Android APP and Fundo Companion.
[Other SmartWatches] Golem_:
No, for U8 and clones we didn't find any way to change the UI or anything else. . .

Yet you can use the tools pointed around for flashing, readback or anything else (check my threads)

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] NoFrown:
Error

I get the following error when trying to readback my GT08.

How can i fix this?
[Other SmartWatches] Golem_:
did you try as length 0x01000000 and 0x00400000 as in tutorial description?

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] JYK1588:
mtk6260a_ram128_rom64

Dear Mr Golem.

I bought a watch from the Aliexpress . The chipset of this watch is mtk6260a. The RAM memory is 128M, ROM is 64M. The resolution is 240 * 240 , the display is 1.54 inches. The firmware of the watch was readback. Specifications of this watch is the same as DZ09. But the firmware for the DZ09 not installed.

FLASHTOOL ERROR : S_DL_MAUI_FLASH_ID_NOT_MATCHED_WITH_TARGET (5095 )

[MAUI][SingleMemory] The flash ID of MAUI bin is not match to target phone's flash!

Please chek MAUI load is built correctly and fit this target

[HINT]:

Are you in readback file to modify the flash id or how to install a different way?

I need your help.
[Other SmartWatches] Golem_:
You need my help and here I am! :))) I have received your readback dump and made some "things"

Man, you sure your watch has mtk6260A? to me it seems that it has mtk2502A - not sure because I cannot test it myself - you can do it yourself here - if it's 2502A be happy, is better one :) - until you're not sure don't try anymore flashing other 6260 stuff - you risk full bricking

As about the readback dump, your firmware is quite unusual - that's why readback extractor didn't recognize it as genuine mtk firmware - yet I have extracted your firmware manually - I think I can "tame" it in in order to make the watchfaces replaceble - for now here - link - you can get your original one

Please come with the clarifications I have asked from you on the other thread!

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

Thanks for your quick reply. What a pity.

So just to understand this clearly, the Rom dump with your tools can't be mounted, to see/check the file and folder structure?

I thought i have read somewhere that a FAT file system is used. So you could edit the config and xml files you would find in the Rom?
[Other SmartWatches] JYK1588:
First, Thanks for the quick reply . I have 2 watch. I will have the appropriate forum in question separately chipset . I sent a message to you. I want you read .
[Other SmartWatches] Golem_:
http://xdaforums.com/smartwatch/other-smartwatches/powerful-engineering-tool-watch-phone-t3305618
[Other SmartWatches] JYK1588:
Sorry, Mr. Golem.

Since membership on this site was not able to insert a link to the post. ㅠ.ㅠ
[Other SmartWatches] Golem_:
Here you have your firmwares:

haier V1 - https://drive.google.com/file/d/0B_PhIaLE_-ogemVoZ2d5M09mTWs/view?usp=sharing

A20S - https://drive.google.com/file/d/0B_PhIaLE_-ogZWRmMGw1enNhLU0/view?usp=sharing

now ask the questions here for each of them referring very specific the watch you're speaking of

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] JYK1588:
To add and modify

Thank you very much . Mr. Golem.

1. How do you extract the firmware was a readback the mtk2502c?

I used the flash tool 5.1560 and mtk extractor 2.0.

I was not able to extract the firmware to a readback mtk2502c.

2. My watch(A20S) with mtk6260a chipset has the same specifications as DZ09 . [ mtk6260a, ram 128m and rom64, resolution 240*240, display 1.54inch ]

But I failed to install the firmware for the DZ09 this watch.

Installation error messages

FLASHTOOL ERROR : S_DL_MAUI_FLASH_ID_NOT_MATCHED_WITH_TARGET (5095 )

[MAUI][SingleMemory] The flash ID of MAUI bin is not match to target phone's flash!

Please chek MAUI load is built correctly and fit this target

[HINT]:

Would not the way to install the firmware for the DZ09 on my watch? I need to install the firmware for the DZ09 because of language pack To use this watch.

I need the help of Mr. Golem.
[Other SmartWatches] Golem_:
1. You did the readback in the right way, as I have specified before your firmware structure is a bit different, that's why readback extractor didn't find it as genuine mtk firmware, yet I did that manually for you - so that you have now your firmware kit (you have the link in the previous post) - in a near future I will update the readback extractor in that way to recognize inclusive this type of firmwares as yours

2. I'm not sure why you get that error, theoretically you'd be able to flash on your A20S watch any DZ09 firmware built for mtk6260A 128Mb NOR flash memory - show me what dz09 you have tried to flash

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] JYK1588:
Thank you so much Mr. Golem fast and friendly response.

I will wait for the update of mtk extractor.

I send you a link to download the firmware for readback DZ09 with a message .

Please forgive me , because I can not use a link. ㅠ.ㅠ
[Other SmartWatches] Golem_:
Man, why would you wait for new extractor? I told you to I have extracted for you manually, did you check the link I've sent you? I will post it here again - it contains full firmware kit for your haier V1

- https://drive.google.com/file/d/0B_PhIaLE_-ogemVoZ2d5M09mTWs/view?usp=sharing

As about DZ09 firmware - that was unextracted firmware dump, try the one at the link below

- https://drive.google.com/file/d/0B_PhIaLE_-ogV0c2V2RDWW04eDg/view?usp=sharing

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] JYK1588:
I have both two files are given up .

I can extract the firmware for the DZ09.

It also has the same as those given up .

It is requested that will help because it does not install on my A20S watch.

I sent the firmware of DZ09 Please help me install my A20S watch.

I can extract the firmware for the DZ09.

Not only it is installed.

Installation error messages

FLASHTOOL ERROR : S_DL_MAUI_FLASH_ID_NOT_MATCHED_WITH_TARGET (5095 )

[MAUI][SingleMemory] The flash ID of MAUI bin is not match to target phone's flash!

Please chek MAUI load is built correctly and fit this target

[HINT]:
[Other SmartWatches] Golem_:
Man, did you check the links I've sent you???

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] JYK1588:
I got down was check the link you sent us . I can extract the firmware for the DZ09 with mtk extractor 2.0.

It also has extracted the file already exists.

Extracted files are exactly the same as I have.

What I am asking for help should not be installed.

Installation error messages

FLASHTOOL ERROR : S_DL_MAUI_FLASH_ID_NOT_MATCHED_WITH_TARGET (5095 )

[MAUI][SingleMemory] The flash ID of MAUI bin is not match to target phone's flash!

Please chek MAUI load is built correctly and fit this target

[HINT]:

I sent the firmware of DZ09 Please help me install my A20S watch. ㅠ.ㅠ
[Other SmartWatches] Golem_:
Try the one at the link hereunder

https://drive.google.com/file/d/0B_PhIaLE_-ogenJrT2RjZTdzWWM/view?usp=sharing

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] JYK1588:
But that it has failed to install . Send the link to download a file to capture the install process the message.

---------- Post added at 05:46 PM ---------- Previous post was at 05:05 PM ----------

Dear Mr Golem hope to see .

Sorry to keep you hard. ㅠ.ㅠ

DZ09 of flash memory, the memory seemed different name and the name of the A20S.

DZ09_original : NOR : (128Mb+64Mb)[GigaDevice] GD25LQ128

A20S : NOR : (128Mb+64Mb)[MXIC] MX25U12835FZNI_10G

cpu is the same as mtk6260a chipset.
[Other SmartWatches] Golem_:
Yes, it looks like you're right about NOR memories, in the last firmware I've sent you that I was trying to do, to change Id's inside the code of the firmware, it looks like I didn't succeed
[Other SmartWatches] JYK1588:
I thank deeply once again for kind your response.

Can you revise so that the DZ09 firmware can recognize the flash memory name of the A20S?

Please help me.
[Other SmartWatches] Golem_:
I'll do some tries
[Other SmartWatches] JYK1588:
Thank you very much to Mr. Golem . I look forward to good results.:good:

Please look just for reference.

Boot Info :

BB_CPU_ID : 6260

BB_CPU_HW : CB00

BB_CPU_SW : 0000

BB_CPU_SB : 8000

BB_CPU_NM : [MediaTek] MT6260_S0000

BB_CPU_SN : A942DAAB8FD13D2058F8226B2FF3CED1

BROM Protocol Version : 05

Setting...

Setting done , result code 0x000E

BROM stage done

Seek and prepare DownloadAgent

DownloadAgent matching HW Found!

DA verify and select done

Sending DA to target ...

InitRes : 00000000

DEV[0] : C200 2500 3800 0000

DEV[1] : 0000 0000 0000 0000

DA_INFO : 0xC0 , Ver : 3.2 , BBID : 0x8B

DA_CSTAT : 0x5A

SOC_VERIFY : 0xC1

BOOT_STYLE : SF_FLASH_BOOT

NOR Flash IC initialized

[0] : FLASH_VEN : 0x00EF , [MXIC] MX25U12835FZNI_10G

[0] : FLASH_DIE : 00C2 0025 0038 0000

[0] : FLASH_LEN : 0x01000000

INT_RAM : 0x0000D000

EXT_RAM : 0x00800000

Vender [MXIC]

Part Number MX25U12835FZNI_10G

Flash ID {0xC2, 0x25, 0x35}

Size(MB) 16

There is a Flash ID of MX25U12835FZNI_10G memory config_mtk.cfg in code

flash_info:

flash_type: SF

id_length: 3

flash_id: [0xC2, 0x25, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00]

memory_type: PSRAM_166MHz

EMI_Setting:
[Other SmartWatches] di1v1on:
GV18 with 32MB NOR

Hi Golem_, is there any possibility to create firmare from my backup?

Was able to download with confir from XDA DZ-09 32Mb firmware official from livelearn

How can I share link being new user?)

Thank you in advance!

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

Thanks in advance!
[Other SmartWatches] Golem_:
Man, I'm not quite sure what are you talking about. Do you mean you did a readback dump? Download means flashing so don't press download before to do a readback dump, go on the first page of this thread and follow each step from the tutorial.

Yes, you can send me a link in PM, yet, I'm not sure what is about!

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] di1v1on:
Sorry for messy description. You are right, I've done readback but was unable to extract firmware from it. These GV18 (produced in april, according to sticker) are second watches I have ordered from same store on aliexpress, and was very suprised when found that it can not be flashed with firmware I used for previously ordered watches (produced in march).

I have sent you link to my backup in PM. Thanks for support!
[Other SmartWatches] Golem_:
Hi there, kinda surprised you weren't able to extract the firmware - I did it in no time with readback extractor - most probably you have an older version, the one I have released lately is processing almost anything has smell of mtk

https://drive.google.com/file/d/0B_hRh3DjuBoebHZYM1RkTlVOd2c/view?usp=sharing

They started to clone dz09, then gt08 and now. . . old good gv18 - I don't know what to do in order to stop people buying

My opinion, if they claim on the sell page they sold you mtk6260 at 128Mb, ask for refund

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] di1v1on:
Thank you very much! You are right again, I did not try your lates release of extractor. Will contact the seller, of course.
[Other SmartWatches] di1v1on:
GV18 with 32MB NOR

Tryed firmwares from DZ09 32MB, in all cases touch does not work, so I flashed with original firmware from backup and got "demo" word on main screen and no arrows on watch faces(
[Other SmartWatches] wertys8701:
How unlock "DEMO"
[Other SmartWatches] Golem_:
in order to remove DEMO text do in dial pad *1*88#

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] Golem_:
same answer for you: in order to remove DEMO text do in dial pad *1*88#

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] wertys8701:
This code not work
[Other SmartWatches] di1v1on:
In my case *8*68# have done the job.
[Other SmartWatches] wertys8701:
Ok. This code is work. But my screen have negative colour (Inverting Colors). And camera do negative colour (Inverting Colors). Why? Youre watch on this firmware have this problem?
[Other SmartWatches] di1v1on:
https://drive.google.com/file/d/0B_Q0Lmwp88f_X0lJZ2xnSVY2RE0/view?usp=drivesdk

Display is ok on my watches with mentioned firmware, I think we have a little bit different hardware.
[Other SmartWatches] ygecesefa:
Hi everyone.My watch's problem was home button.It was starting correctly with home button but then after starting it wast working.Then I tried flash offical firmware.I was getting error: "Cannot pass bootrom start command!Possibly target power up too early" all the time.I tried with different OS and pc same result.Then it bricked after these flashing processes plug in plug out usb etc.How can I unbrick my watch?Its seems it doesnt enter flashing mode?
[Other SmartWatches] Xdylanld:
Problem getting past sos screen (input phone password)

I don't remember the password and I honestly can't remeber ever seeing this screen but even when I have my SIM card in it the sos call button wont work. And I have one of those dz09 smartwatches. I bought it.from that app Geek. It says input.phone password but Idk it and.I tried every password that I would use and it's still not working. Help?
[Other SmartWatches] Golem_:
Battery out battery back

Go to first page of this thread, you find a tutorial about how to make a connection with flash tool

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] Golem_:
try 1122

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] Xdylanld:
1122 doesnt work either

1122 doesn't work and someone said something about flash tool but Idk what that is or how to do it and I know there's a tutorial but I was just hoping someone else knew.
[Other SmartWatches] bigsupersquid:
[MENTION=7026470]Golem_[/MENTION]

don't know if it'll help you but there's a good bit of info in this thread that has a lot of chip information for mt6260,6261

especially page 4 has a good link to docs. may need translated though.

I've got a gt08 on the way, so I'll get the firmware off of it with this tool and then proceed to mangle its software insides until I'm satisfied that it's either barely moddable or something extra fun to play with.

looks like fernly (which that thread is about) may run on the gt08, and i do like me some open source platforms.
[Other SmartWatches] Golem_:
Thank you man, I've found as well those interesting guys, I'd like to have so much time to spend digging in these little "creatures" as they do, anyway, you're a bit optimistic, what you have called <barely> I'd name it <hardly> and/or impossible - I mean a real reverse engineering and then tweak. My opinion is that we cannot see the forest because the trees - check this out - an older post of mine - if we could find full list of mediatek proprietary AT commands could have full control hence we could build in no time windows/linux/android app for our mtk-s without need of flashing and s**t. . .

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] bigsupersquid:
yah, I'll retain my optimism until the device crushes it.

used to have fun with bitpim and brew/j2me things with propriety os's as well. newer phones more hackable, but the watches remind me of the old cell flip phones before smartphones got common.
[Other SmartWatches] ygecesefa:
I had done it as you say already.I was getting that error althougt doing battery out then battery in process.Some way it wasnt responding bootrom command when before bricking while working properly.Result was the same.Now bricked but PC is recognising device Only problem is "Cannot pass bootrom start command!Possibly target power up too early" still.
[Other SmartWatches] Golem_:
You are using the flash tool version pointed in tutorial?

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] tzizim:
maybe a dumb qustion. but what update firmwere give to me? which features?
[Other SmartWatches] Golem_:
I repeat myself - there are no updates, there are a lot of factories producing same watch (based on same PCB bought from only one seller - mediatek), the software they are using is same with small differences which not mean evolution but exactly what it is, slight diferences. Updating - most of the time occurs to malfunctioning or bricking. Before try do a full readback of your firmware (readback extractor thread)

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] ygecesefa:
Yes I did.
[Other SmartWatches] Golem_:
That message is popping only if you're not turning off the watch previously or you connect it to usb before to give the command in flash tool. . . weird. . . go in settings and set backup and restore on no action

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] Sunnygoldfish:
i watch on youtube and dont understand something,when i try to open scatter file ,i dont have a scatter file,its emty,please help mee,i want to backup my gv18 firmware and install onother firmware
[Other SmartWatches] Golem_:
in order to work, flash tool needs a initialization firmware - use one from another firmware gv18. Make sure you're using the flash tool version pointed in the tutorial which is on the first page/this thread. As well make sure you follow exactly the steps from that tutorial

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] Sunnygoldfish:
im stupid,from two hours tryng to backup my gv18 original firmware and instal a new one,i read the first post and without succes.

i load download agent MTK_AllInOne_DA and secondi load cat.file and when i press download button nothing happend,i try with smartwach on and i try with smartwatch off
[Other SmartWatches] Golem_:
You have pressed download button? why you'd do that before creating a dump of your own firmware??? - check the tutorial, it worked for thousands so I'm sure if you do every step you'll succeed too

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] Sunnygoldfish:
that i want,to create dump file,i dont know what im doing wrong,please select mee pasage from tutorial to do that[create dumb file]
[Other SmartWatches] Golem_:
the whole tutorial is about creating a dump file so just follow it step by step (do not press anymore the download button, where did you find in tutorial that you have to press it? download is for flashing!). If you do in other way there are all chances to brick you watch

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] Sunnygoldfish:
I try with another pm wit w7 and backup successful
[Other SmartWatches] pietro18m:
Hi guys. I have a gm18.

Don't know what i need to do on this:

"c. load a scatter file - for initialization flash tool needs a scatter file (.cfg) "
[Other SmartWatches] Golem_:
there is as well a link from where to get it

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] pietro18m:
But not for gm18 :/
[Other SmartWatches] Golem_:
I don't get it, why wouldn't work for your watch? is not for flashing, is just for flash tool configuration

Man, get the thing pointed by link (whole firmware), use its cfg and move on

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] pietro18m:
Done!

New problem now:

i'am trying to replace watchface on the original backup of my gm18. (i have created a copy of the original backup firmw).

But if i open FILE_o1.mkt there aren't image watchface and i can't replace new watchfaces.

I've tried on a Gt08 firmware and i 've opened the ROM file and repalced don. But with my firmware i can't.

How can i move now?
[Other SmartWatches] Golem_:
Yes, not all the firmwares have replaceable watchfaces, send me your firmware, I may be able to MOD your kit in order to make them working in mtk res

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] pietro18m:
Ok, this is what i have received with the guide to backup the original firmware of gm18:

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

I have used scatter of gt08.

After this, how can i flash a firmware on smartwatch? In this forum there aren't guides about flash.
[Other SmartWatches] Golem_:
Same rules like for readback, now the trick is that now the scatter you load is not for initialization but for flashing, so choose the scatter file from the firmware kit you want to flash, press download , connect watch and that's all!

http://xdaforums.com/smartwatch/other-smartwatches/mtk6260-firmwares-t3306203

Use your money wisely, DO NOT WASTE IT buying from GEARBEST
[Other SmartWatches] elzamalek:
is there any update ? :(:confused:
[Other SmartWatches] underwater76:
Sorry, I'm a beginner here. I am trying the get ReadBack Extractor working. Do I need the flash tool to work together? I am using Window 10 and I have tried the Shift Restart method to by pass the certificate verification. After clicking InstallDriver.Exe, I reconnect my smartwatch with the USB. Nothing seems to be happening. How to check whether the port driver already been successfully installed? I am trying to do backup and also to know what type of firmware is installed in my smartwatch. So do I use the ReadBack Extractor or Flashtool? BTW, any video for this? TQ

[IMG="My Smartwatch"]https://drive.google.com/open?id=0BwM32G8DVHLwLU5leFpieGJrSUE[/IMG][/URL]
[Other SmartWatches] Golem_:
Simply follow the tutorial

Use your money wisely, DO NOT WASTE IT buying from GEARBEST