yashsingh1/xdaforums huggingface dataset:
[Ornate TrueSmart] giri@nwrk.biz:
It is real android 4.4.2 with 3.4.67 Kernel.

Here are some problems I have with the ROM from this clone watch:

-> Touchscreen is Reversed (I think this has to do something with the screen rotation, but i do not know how to disable)

-> Cam is not working

-> Google play crashes when installing an app (I could fix this by moving all important .apk files form "/system/app" to "/system/priv-app")

-> Sensors are not working too (Image is useless?)

Preview Video

If someone wants to try this ROM please pn me, I will send you an download link.

EDIT:

The ROM for this watch seems to be pretty similar and is working out of the box! (except sensors) (WARNING: use right preloader.bin or you may brick your device!)

The ROM for this watch is also pretty similar, but completely upside down! (useful people wearing the watch on the right hand?) (WARNING: use right preloader.bin or you may brick your device!)
[Ornate TrueSmart] giri@nwrk.biz:
MT6572 Kernel Sources

I have found some MT6572 Android 4.4 Kernel sources:

https://github.com/hyperion70/KK_kernel_MT6572

https://github.com/rex-xxx/KK_kernel_iq4404_MT6572

https://github.com/rock12/ALPS.KK1.MP7.V1_BIRD72_CWET_A_KK_KERNEL
[Ornate TrueSmart] katxurri:
Curious name of the last link. ALPS like TS.

Enviado desde mi GT-I9505 mediante Tapatalk
[Ornate TrueSmart] -=xXx=-:
giri@nwrk.biz

Can you please upload boot.img somewhere I want to see it inside... to compare...

and it would be good to find kernel source for x201 on any 4.4 smartwatch it will require less modifications to kernel. for example to fix sensor problem.
[Ornate TrueSmart] giri@nwrk.biz:
I am currently not at home, but I will upload it asap.

I could not find any big difference to the ironman boot.img,... ramdisks are nearly identic... But I may have missed something.

Yeah I know, but working kernel sources for this device are not that easy to find ^^
[Ornate TrueSmart] giri@nwrk.biz:
I got two different roms for this device:

boot_1.zip - Is from the first rom which I discribed above.

boot.zip - Is from the second one. Only boots with the system.img that comes with this rom.
[Ornate TrueSmart] -=xXx=-:
Thanks, I will check them when have some time... I usually make recovery from kernels and check what's working from there...
[Ornate TrueSmart] tony_wk:
Glad to see great people and discussion is still alive around this watch, it is time to pick up mine from dust after 1 year :) Afterall, I don't really see a big gap between this and latest smart watches. I'd like to give it a second life as voice control center for home automation, keeping an eye on this for a better firmware upgrade.
[Ornate TrueSmart] -=xXx=-:
From all the watches I can tell that I didn't saw watch with 320x320 with kernel 3.4.67, and also watch with 3.4.67 and same sensors as truesmart.

this watch has 240x240 resolution.
[Ornate TrueSmart] giri@nwrk.biz:
Kitkat Kernel Source

I am currently not @ home, If someone wants to test it: http://www45.zippyshare.com/v/r18oGgZm/file.html

Don't expect too much, i made many many very quick and dirty fixes.. (do not blame me for anything ;))

I basically crossed the jb3 project files with the alps.kk.mp7 environment.
[Ornate TrueSmart] Lokifish Marz:
Dropping by to leave this here

The sensors on the later TS1 PCBs are Inversense MPU-6050, a number of devices use this same module. Even the original Moto 360 uses this module. It requires some serious digging but will allow you to target specific devices to pull code from.
[Ornate TrueSmart] giri@nwrk.biz:
Thanks for the hint!

I found some MPU-6050 sources:

https://android.googlesource.com/kernel/msm/+/android-msm-dory-3.10-kitkat-wear/drivers/iio/imu

https://android.googlesource.com/kernel/omap/+/android-omap-minnow-3.10-kitkat-wear/drivers/iio/imu/

This sensor seems to be pretty well documented, because it is often used with arduino boards.

EDIT:

Please also read: http://xdaforums.com/showpost.php?p=63282664&postcount=266
[Ornate TrueSmart] moviecut:
Any progress with the new found sensor Sourcecode? Can we hope for a fully functional kitkat rom? That whould be awesome!

Gesendet von meinem GT-I9295 mit Tapatalk
[Ornate TrueSmart] giri@nwrk.biz:
I have to add something to that:

The source for this driver already comes with the kitkat alps environment, i think the driver has to be specified within the project folder.
[Ornate TrueSmart] Seolanes:
5.1 lollipop on Truesmart

Nice work kuronosan!

I'm still using android 4.2.2 on my Truesmart : I wanted to upgrade few months ago but since big holes were discovered on KiKat and that the new Truesmart+ was on its way I was wondering if there was any chance to have it on legacy Truesmart. Spec seems to be nearly the same (CPU/GPU RAM...). Do you think it could fit on a Truesmart 1Go/8Go @ 2100 MHz unit ?

Thank in advance.

PS : I have TWR (android system recovery 3e) already installed and was wondering if it was OK to use it or if I had to upgrade it....
[Ornate TrueSmart] giri@nwrk.biz:
Ok guys, I managed to get the last_kmsg of the compiled kernel, i think there is some kind of ram issue.

Can someone help me identifying the problem?

Here the pastebin of last_kmsg
[Ornate TrueSmart] movieifx:
Fifine w9

Anyone know if this rom will work on fifine w9. In particular I need to see if I can flash radio to my device which has no valid imei and attempts with engineering mode to set imei indicate that radio needs reflashing.

Bought the w9 to replace my truesmart which has broken strap.

Update

Took the plunge and flashed just the radio image which solved my issues.
[Ornate TrueSmart] giri@nwrk.biz:
Would it be possible to build the sonsor drivers as kernel modules?

(I think the IRONMAN kernel is built with module support!)
[Ornate TrueSmart] ccbrianf:
Any chance you can get WCDMA 1900 to work in engineering mode with that combination?
[Ornate TrueSmart] YashR1:
I want omate truesmart stock firmware. The given link says it's deleted
[Ornate TrueSmart] hoanganh0917058358:
Mod edit - translated by https://translate.google.com/?hl=de:

please give me rom 4.4.2 for trusmart omate because on the current page the file has been deleted..thanks !!!

*****************************************************

làm ơn cho mình xin lại bản rom 4.4.2 cho omate trusmart vì trên trang hiện tại file đã bị xóa rồi..thanks !!!
[Ornate TrueSmart] tomino421:
How can i install baseband? It is possible install baseband after upgrade to kitkat 4.4.2? Thanks for reply.
[Ornate TrueSmart] kuronosan:
I'm uploading a fixed package. If you flash the userdata-nvram from any backup it should restore it.
[Ornate TrueSmart] kuronosan:
Alright, I've narrowed down the issue. Later today I'll post a fixed image.
[Ornate TrueSmart] gerhardo:
My TS is not starting the upgrade, "Download DA" hangs for minutes. After starting I have to pull the battery to get the PC to recognize the unit again.

No response on power, but the device manager sees "MediaTek" (after pulling battery at least, when tring to download it changes to Unknown device) so the preloader does seem to work.

Any hints?

I used the first package, with my own backed up lk.bin, boot.bin. The device did not boot, hanged on the logo for minutes. Pulled battery, TWRP could do factory reset but not boot: "no OS installed".

Tried restoring previous (RetroSmartRom) using "Download only" (as MtkDroidTools backups do not include userdata and cache), os was installed but "encryption failed".

Tried again with an older backup (Ensec), first Dowload failed (dont remember why) so I used "Format All+Download" with out cache (primarily to get something booting, restoring old ROM and try again). The update failed.

I have had similar problem before, but then the TS did not show up in device manager reliably, which works fine right now.Download" with cache from KK, userdata.tar (primarily to get something booting).
[Ornate TrueSmart] kuronosan:
Don't use your own boot image. Only use your own bootloader.
[Ornate TrueSmart] alabak2002:
That's exactly my case, and I did not the suggested backup [Facepalm]

Where can I get the UNOVA system image?. Is the method to flash it the same (Firmware upgrade)?

Sitting tight...
[Ornate TrueSmart] kuronosan:
If you have just the image, you don't need to use upgrade once you've already upgraded. Just download.

Hang on. I'll have a fixed factory image soon enough.
[Ornate TrueSmart] BenjaminM:
I managed to flash the image, the phone seems to boot (getting Omate logo for 1min or so) but I'm some point I'm getting an scree "Encryption Unsuccessful" which I can't navigate out from.

Anyone knows what it is and how I can solve this?

Thanks
[Ornate TrueSmart] GADGTGUY:
Yea... we are aware of the issue.

A solution is being worked on.

D.
[Ornate TrueSmart] Shonky*:
Do a factory reset from recovery and that should/might fix the problem (well it did with the original Unova ROM for me)
[Ornate TrueSmart] fanrig:
how to fix Encryption Unsuccessful

In the recovery mode, try wipe. If you get "can't mount internal sd" then tap advance, select internal sd, change file system to ext4 and then try to wipe again.

Anyway, if i want to flash baseband, i just need to download (from my previous firmware monxdified) "userdata_nvram_only.tar" generated mtk droid tools backup or the "TrueSmart_863752020083178_nvram_150111-145237.tar" generated from IMEI/NVRAM backup ?

Yes, i have tried restore with IMEI/NVRAM but this 4.4 doesn't have ptty1 .

Thanks
[Ornate TrueSmart] BenjaminM:
Thanks for the suggestion, what's the best way to get into recovery with the Truesmart?
[Ornate TrueSmart] Shonky*:
Fully power off ie no quick boot. Pull battery or wait until it runs down and charge it.

Press and hold both buttons to power on. It says something like power button = recovery and home button = factory at the bottom of the screen.

So let go of the home button and keep holding the power button. Recovery will be started.
[Ornate TrueSmart] aeron16:
same here. the restore NVRAm/IMEI does not work via MTK Tools on mine too. I have informed Dan of it as well via G+
[Ornate TrueSmart] BenjaminM:
1) Managed to get it working after wiping and factory reset in recovery mode (missed it in the step by step), thx

2) I cannot also restore my IMEI with MTK tools (I did a NVRAM backup prior to flash)

3) My TS is a 1900MHz APAC edition and it cannot connect to phone network. But I'm guessing it is related to the missinf IMEI, is that correct?

4) As for root, how can I get it installed?
[Ornate TrueSmart] burlyoaf:
Hi All,

I have also managed to get mine running, it looks as though the AV on this PC was tools nixing mtkdroidtools exe.. sorted on another laptop all good, except that i have no baseband / IMEI, i have tried changing this, but it seems i need root?

how do i restore / flash my nvram backup from prior? (this will have the baseband etc in it will it?)

Cheers,
[Ornate TrueSmart] kuronosan:
You can flash chainfire's SuperSU for root.
[Ornate TrueSmart] kuronosan:
I've fixed the baseband issue. I'll have the package available later today.
[Ornate TrueSmart] psnijjar:
home button non functional

heyi mate a few days back my ts fell n it hit hard on home button n from there on home button is not functioning at all. is there any way to fix home button ?? i use software button but to reboot into recovery i need home button . i can reboot into recovery via reboot menu though but as stated in ur instructions need to press both buttons to reach recovery to wipe data.

since my home button is non functional should i proceed with kitkat update or not? please let me know if any way to update my ts to kitkat really waiting for kitkat.
[Ornate TrueSmart] death_entry:
Hi bit of a weird one...

Both my Truemsarts are 2100mhz EU May shipment steel version...

One of them flashes ok

The other keeps sayings "checksum failed" when its going through the readback stage - purple bar :S
[Ornate TrueSmart] kuronosan:
You must flash the stock firmware on that one first, then upgrade.
[Ornate TrueSmart] kuronosan:
You can reboot into recovery over adb.
[Ornate TrueSmart] burlyoaf:
is that the same SuperSU that MTK installs?

Didn't have much luck with that
[Ornate TrueSmart] kuronosan:
Uh, no.
[Ornate TrueSmart] Shonky*:
I'm finding I'm getting better GPS reception when using the original Unova IRONMAN ROM. The signal is still fairly weak (standing outside I get about 4-5 satellites receiving) but compared to this this ROM where it takes much longer to get a lock if at all. Using GPSTest from the Android store.

Any ideas why that might be?
[Ornate TrueSmart] kuronosan:
Might be a placebo, considering this is the original ROM.
[Ornate TrueSmart] Shonky*:
So you're saying that's basically impossible? :) It seems fairly real but I haven't gone back and forth enough to check.

I note that the original Unova ROM is dated August 2014 and the kernel is 22nd August 2014 looking at it now. The kernel in your TS version is dated October 2014. Where did it come from?
[Ornate TrueSmart] kuronosan:
It came from the S8, which uses the same sensors.
[Ornate TrueSmart] psnijjar:
ts not detected nor can be turned on

i tried to flash kk firware gave an error after that neither ts boot or screen lights or any vibrations nor its detected by driodtools or sp flashtool. only pc sound is heard at interval as connected and disconnected

urgent help please
[Ornate TrueSmart] Shonky*:
Restore your backup. Might need to pull the battery and then plug in after pressing download the same as when installing this ROM.

Requesting urgent help with little more than doesn't work isn't going to help.

Can I stress to others reading this that this is not a trivial process and if you require it to work "urgently" do not flash an early first pass like this. Likewise if you're not really sure what you're doing (even though kuronosan's instructions are quite detailed).

---------- Post added at 07:16 PM ---------- Previous post was at 07:13 PM ----------

The kernel included with the ZGPAX S8 image in the other thread is 8th December but built by the same user as the October one in your ROM (mcw@ubuntu)
[Ornate TrueSmart] kuronosan:
It may be a later build than what I have. I'll look at it.
[Ornate TrueSmart] Shonky*:
My specific December date might be wrong but it was definitely December vs October (can't check until tomorrow).

Do you have any idea who mcw@ubuntu might be? I realise it's just a username @ machine_name but you never know.
[Ornate TrueSmart] Ierlanfdan:
8th of December is confirmed. At least my windows is showing that as last modified date.
[Ornate TrueSmart] kuronosan:
Alright. Let me check out that kernel.
[Ornate TrueSmart] LaDamian:
I'm pretty sure I'm some kind of brick. I hope it is the soft kind... As it stands now, my watch won't even boot to the splash screen. I had it booting to that for a while via MTKDroidTool, but now the watch is totally black. The MTK droid tool will not even see the watch. Explanation:

I tried to flash the upgrade, but the part about the preloader was not included in the OP. I think I messed that up. I got a BROM error.

I'm still not sure where system.img goes. I added it to the box that said "android" because it was the only box that wasn't populated, and it seemed to make some sense. Please clarify where that goes.

I realize that you know this hardware pretty well, but please update the OP. I think it is lacking some key steps. This flash tool is very confusing. I have a full backup, but I feel like there isn't a proper way to even recover my watch at the moment.

Thanks
[Ornate TrueSmart] Lokifish Marz:
My video walk through of how to flash using SPTools is still on my Youtube channel.
[Ornate TrueSmart] kuronosan:
What BROM error did you get? And, had you followed my instructions, you would know that the correct preloader is included in my firmware.

So no, your watch isn't bricked if this is what you flashed. It's in an off state. Pull your battery and try again.

I also mentioned that you should ask questions before doing anything you aren't comfortable with.
[Ornate TrueSmart] LaDamian:
I don't remember the BROM error. That was back when I could still reboot the watch via adb. At that point I tried to restore a backup that I made using the MTK tool. The watch seems completely powered off now after a few reboots via adb. I can't get it to do anything.

I will try to pull the battery tomorrow if all else fails. I was really hoping not to have to open the watch. I should have asked about the system.img before I flashed because I have no idea where that is supposed to go. I assumed it would be the only remaining empty option "ANDROID". Was this not correct?

Also, is it possible that I just need to re install my drivers? I keep getting a "USB Device Not Recognized" error when trying to upgrade.

Thanks and sorry if the description is confusing. I seem to have had odd issues with your previous rom as well.
[Ornate TrueSmart] kuronosan:
That requires a format and install of stock firmware to fix. Just pull the battery and you'll be fine.
[Ornate TrueSmart] gerhardo:
I have tried SPFT 3 too, same behavior.

(Of course tried reinstall VCOM drivers, other USB ports but not another computer.)

(slightly more info in the original post.)

Will need to charge the battery somehow....
[Ornate TrueSmart] Shonky*:
Are you plugging in the USB *after* pressing Download in the flash tool. This is important since the com port is available only for only a few seconds after connecting the USB .
[Ornate TrueSmart] Blufires:
You can add my Podor PW306 and the Dcool DW8 to the list (same exact product).

Using stock bootloader & preloader and flashing through SPFT v3.1332.0.187 (v5 didn't work due to BROM error) it worked. It did give me an overlap error upon loading system.img, but ignoring it was fine.

Rooting with the .zip and then using root shell to restore IMEI worked.

It's nice to finally be on a nice 4.4.2. Ever since we found that S8 firmware flashing proceedure I've been itching to upgrade but I couldn't work out how to get root/play on the IRONMAN firmware or a working home button on the S8 firmware.

One issue I'm having though is my ext SD. The "mount SD" button is greyed out in Storage menu and the external SD card is not shown. Anybody else having issues with external storage?

---------- Post added at 01:39 PM ---------- Previous post was at 12:53 PM ----------

First of all don't worry. There's no known way to brick these watches permanently.

In SPFT 5, the bottom right hand corner of the window will tell you what USB device is available. Don't press download but plug in. Does it say Preloader/VCOM? If so, it's just a soft brick and it requires a stock reflash. If it says MTK USB, it's a "kinda hard" brick and you need to flash ONLY the stock preloader in download mode (still have your stock scatter loaded though, so it knows where to put the preloader). This little window of insight within SPFT 5 will also let you know when the device disconnects, so you can check that the cable/drivers are giving a steady connection.
[Ornate TrueSmart] aeron16:
for my pre-may 1/8GB EU TS-1, the SD works fine.

however, cant connect to 3G (2G works fine, so it might be just my unit), When clicking on the Phone app, i get "App not installed" although i can call by using Contacts or Google Now.
[Ornate TrueSmart] kuronosan:
No, you need to re-add your APNs to restore 3G coverage.

The app not installed is a launcher bug. The launcher itself doesn't remove apps without uninstalling them. If you use a different launcher the bug goes away (or you can just go to another screen, there should be a working icon).
[Ornate TrueSmart] aeron16:
Thanks Dan. will try it out. what i meant though is i cannot even get my TS to detect any 3G networks to even connect to them much less Connect to the 3G APN.

UPDATE: still no luck with 3G as above. tried with another sim card with another carrier but no luck either. i had the same issue when on ensec 0706 EU and was hoping the new ROM might help :)

I have swiped thru the various screens but there is only a single Phone icon across all the screens on mine :)

No biggie though!
[Ornate TrueSmart] LaDamian:
This finally got me past my BROM error issues. (It was error 4008, I believe). It seems like once you attempt to flash a rom with one version of the SP Flash Tool, you need to try on another. I kept getting stuck between 20 and 96% completion during the flashing process. Once I switched to v3.1332, it worked right away. When I attempted to reflash using the 3.1332 version, I got another 4008 error. Then I flashed using version provided by Korunoson, and it flashed properly. I have no clue why that is the case.

Thanks to all who helped with this process. Especially Lokifish Marz for all of you early work and Korunoson for keeping up with the latest developments.
[Ornate TrueSmart] jamesedward44:
Please help a Noob

I spent about 10 hours the other day trying to upgrade my Omate Truesmart to Kit Kat and I ended up bricking my TS. As comprehensive at this guide is to upgrade to Kitkat, its not as easy at it seems. First off the download is missing files for the Kitkat rom, I was unsure if the TS had to be Rooted before hand, among many other problems. What I'm getting at is I would really appreciate a guide for people brand new to this device. Imagine an X201 TS coming brand new out of the box, what are the complete steps to getting KitKat working on it. I really appreciate all the work the XDA developers have done for this Smartwatch.

Thank you
[Ornate TrueSmart] Shonky*:
Again this is not really for "noobs"

It's not missing files now (has been fixed for at least a few days now). A couple aren't picked up when loading the scatter file and need to be manually selected as noted. It doesn't need to be rooted and doesn't say that it does.

You haven't bricked your device particularly if you did a backup. Pull battery or wait until it runs down and try again would be my advice based on your limited report - not really enough info to say more.
[Ornate TrueSmart] BenjaminM:
Has any work around been suggested for lost IMEI that cannot be restored via MTK DROID TOOL (I have a backup)?

Also can some guide me where I can find the steps to install SU?
[Ornate TrueSmart] rik81:
No mount sd card

I solved the same problem as well : http://xdaforums.com/showpost.php?p=57948760&postcount=6
[Ornate TrueSmart] Blufires:
MTK Droid Tool can restore the nvram & IMEI by copying files to the root directory of your phone. To do this, it needs ADB in root mode. First root the new firmware with supersu.zip, then turn on usb debugging, then connect the phone. Open MTK DT then click "ROOT" in the bottom right, then click to grant root on the watch screen (you must have changed text size to small first). After that, use the nvram restore and IMEI rewrite functions to replace the settings.
[Ornate TrueSmart] kuronosan:
There aren't any files missing. And no one ever said this was easy, it's unfortunately the the only way right now.

Second, you can't possibly brick your device if you followed my guide with my files. It is literally impossible.
[Ornate TrueSmart] kuronosan:
Did you check your IMEI?
[Ornate TrueSmart] psnijjar:
need some help

m bit noob in mtk devices need help.

i bricked my ts trying to flash kitkat , may i didn't followed right or did something my watch is not turning in on i pulled battery pluged in and even tried different firmwares for my ts

i might sound idiotic but i dont know my firmware it was stock i did rooted it by flashing it supersu.zip its 1gb ram 8gb rom 2100Mhz asia europe edition as per material i thinks its aluminum i got it near about 26 june 2014

whenever i try to flash i get an error with red bar m attaching pic below can please help to get it boot n work again m feeling really bad for being so stupid n ruining my ts.

i used to get actel dirver issues i managed to uninstall those driver i tried everything else changing usb cable ,pc , charging craddle but no luck only think left is someone expert to rescue me. An advance thanks please help me i miss ma watch .