[TicFirm] a tool for sniffing Ticwatch Firmware (Python script updated)!

The tool is still in its alpha stage as some functions may not work as expected, such as the alpha firmware discovery.
这是一个可以用来为Ticwatch 抓取 Ticwear 刷机包的工具,当前还在测试阶段,很多功能尚未实现,比如Alpha版的固件不能很好的获取。

Warning: this tool is only used for test purpose. Be aware of what you are doing with your watch, and I will not be responsible for breaking your device.
警告:该工具只用作测试意图。请想清楚了再刷机,对于由任何该工具造成砖机之类的问题概不负责。如见目前不支持新出的手表如 Ticwatch S, E之类,切记。

Test Results:
1. Ticwatch2 international version -> Ticwath2 Chinese version: Succeed!
2. Ticwatch2 Downgrade to 4.8: Succeed!
3. Ticwatch2 switch version manually: Succeed!

测试结果:
1. Ticwatch2 海外版刷国内版的固件:成功
2. Ticwatch2 刷低版本固件(如4.8):成功
3. Ticwatch2 版本切换(开发板->正式版):成功

Steps:
1. Download your ROM, rename it to “update.zip” and place it in the root folder of sdcard of your watch,
2. Go to develop mode and update manually, wait for around 30 secs for the watch to process.
3. Reset your device after flashing a ROM.

刷写步骤:
1. 下载你需要的固件并重命名为“update.zip”,然后将改固件拷贝至手表存储的sd卡根目录
2. 进入开发者模式,点击手动升级即可。手表大约需要几十秒的时间来配置环境,请耐心等待即可
3.刷完后最好重置下手表。

Current Version / 当前版本: 0.2
Download Link / 下载链接: TicFirm v0.2
TicFirm for PC version may not run correctly because I won’t maintenance it anymore, pls use the python script to find more/new roms.
Ticfirm 的PC程序将不会再继续维护下去,所以请使用下面的python脚本来挖掘你想要的固件。

Ver 0.2:
– Updated most firmware links;
– Added support for all release & beta ROMs.
– Fixed bugs.
Ver 0.1:
– Achieved basic features.

Screenshot:

Advanced users/高级用户:
You can use the folling python script to sniffer any official roms with yourself. All the detected results will be saved into a csv file.
对于高级用户,你可以用以下python脚本来嗅探需要的固件,并且,所有的结果会被保存到csv文件中以供浏览及再利用。
Github: Ticfirm-sniffer

58 thoughts on “[TicFirm] a tool for sniffing Ticwatch Firmware (Python script updated)!”

    1. 我买的国际版,亲测可以刷国内的版本,论坛上应该也有人用国内版刷国际版,应该是通刷的

      1. 博主 现在xda上有2的aw包出来 不知是否为你的帖子 地址:https://forum.xda-developers.com/smartwatch/other-smartwatches/rom-super-android-wear-2-ticwatch-2-t3743840
        线刷完成。如果通过您提到的方式刷入,是否可行呢?

        1. 这边文章应该是其他网友发的,我所提及的升级方式只适用安装原生官方系统(androidwaer未知)。
          再者,这种第三方的rom(看了貌似是port过去的)是肯定是需要签名认证的,所以肯定需要dock才能刷入。
          所以,你需要一个官方的dock,或者如果你知道引脚顺序,也可以自己做一个简易的dock,然后再刷。

  1. 老哥我的设备是Ticwatch S,看到了你写的脚本里面需要设备名,我也抓了个包,
    这个是现在stable最新tic_4.12.0,createDateStr是2017-07-07
    讲道理跑版本还是次要的,主要是能把设备名列表搞出来
    要是新的S版能刷国际,就可以直接用Google语音助手了
    求问老哥是怎么拿到国际版的app字段的,难道一定要去抓国际版的才可以吗?非常感谢!
    下面是抓到的地址
    http://mushroom.chumenwenwen.com/api/version.json?app=Ticwatch_S&channel=release&version=412080

    1. 目前我所知道的国际版设备名为 ticwatch2-i18n
      我目前跑出来正式版的版本号有:14111,14120,14121,14122,14123,14124,14800,410800,412800

      1. 刚作死刷了ticwatch2的国际版,似乎没什么问题。。留个联系方式吧,方便交流

  2. Ticwatch S (WE11078) Firmware dump list:
    1. Beta Version detected: [409050, 409052, 410052, 410050, 411050, 411055, 412052, 412050]
    2. Alpha Version detected: []
    3. Release Version detected: [409081, 409080, 410083, 410086, 411080, 411081,412080]

    1. Generally, Ticwatch S and E use the same firmware as Ticwacth 3G’s.
      Available version numbers for Ticwatch S (from my last scan):
      Release: 44081,44085,45084,46080,47082,47084,48080,409080,409081,411080
      Beta: 44062,45052,45057,46050,46052,47053,48050,409050,409052,410050,410052,411050,411055,412050
      Alpaha: N/A

        1. Yes, u can use this tool to download any firmwares and switch between them, ot even downgrade your watch.
          Just remember ticwatch2-i18n is for the international version, and do not try to flash your watch to a firmware form ticwatch (ticwatch 1 Gen) if you are using a ticwatch 2 Gen

    1. 可以先使用ADB的方式安装一些带FTP功能的软件,比如ES Explorer,然后通过FTP传输。

  3. 请问,目前S&E的固件都是国内版的吧?想刷S&E的国际版,毕竟有AW2.0。还请您费心留意固件。谢谢!

      1. 了解了,谢谢。
        目前已从Ticwatch2 3G版刷到国际版,很顺利。期待后续官方能给国际版升级AW。现在S&E国外众筹加运费也只要126刀,只是舍不得再下手一个了。

  4. hi xswxm
    So can i download ticwatch2-i18n firmware and update for ticwatch 2 chinese verson without problem?

  5. Thanks, XSWSM.

    This is awesome!

    I came across your site as I have a problem with GPS locking the latest international firmware 4.13 and thinking about to downgrade mine.

    The next topic which is kind of hot now is ‘ Are we able to flash ‘ Ticwatch s&e ROM in Ticwatch 2??? This is to empower AW feature in Ticwatch 2 (international ver.)

    Thanks in advance. Will keep my eyes on this

  6. Thanks, xswxm!
    That would be great if it is possible to put S&E rom into Tic2. I heard that they start shipping international S&E. So stay tune!

    Update from downgrading 4.13 to 4.10 for me. it went well. Now GPS can lock within < 1 mins. Your work saves my tic. Cheers!

  7. My pc can not run ticfirm 0.2 so somebody can help to down version 4.13.0 intl and 4.13.0 chinese firm .many thanks

    1. what’s your device type (Settings – About – Device type), Ticwatch2? Ticwatch2-i18n?
      p.s. you have to run the python script to find new ROMs from the server as i haven’t updated the download links for new roms for quite a long time.

      1. My device’s ticwatch2-i18n that now its running on firmware tic 4.13.9 intl so i want to have a international rom and a chinese rom for switch. Now i do not have any rom then my pc can not run python and your ticfirm tool too, so if someone was downloaded pls up their rom to host and public them

  8. Today i try my best to download ticfirm like suggestions but downloaded only one firmware for ticwatch2-3G, so my device is i18n , now pls give me your idea about it that could rom be flash to my devices ?

      1. Thank for your reply and now i can not download any rom with these tool , pls help me for tic2 or tic i18n chinese firmware version 4.13.0

  9. Were there anybody when switch to chinese firmware that gps was not working ? So the weather app was not too or cast for area china ? And how to fix it ? And when you apply android wear mod some app not working ?

      1. Vietnamese were haven a ticwear mod for chinese version so it can make tic device connect to android wear then for gg map and more but gps was not working

        1. this is because u r using chinese firmware. However, the android wear compatibility mode cannot be enabled on global firmware.

          1. Yeah so i would like switch to chinese firmware for android wear compatibility but my weather app can not work then i switch back to international rom and thank for your links ,now there is a good new for ticwatch 2 that mobvoi has plan to update to android wear rom for tic2 version

  10. Hi mod , pls give me some words of you that now the chinese version was haven update 4.14 so could i switch to chinese rom for update ? Now a day i am bored with it so may i review the last version 4.13.0 intl ? Pls help . dear

      1. please help me!
        My device ticwatch S but it now tic_4.14.0 china version. Please give me 4.14.0_intl international version. My PC can not run ticfirm. i dont know why it erro when i run ticfirm.

        1. the windows application won’t be supported anymore, use the script pls.

          python command: (ticwatch 2 international version from 4.13 to 4.19)
          python ticfirm-sniffer.py -a ticwatch2-i18n -c release -v 412800 420000 -t 200

          Results:

          Tic_4.12.0_intl: http://cdn.chumenwenwen.com/mushroom/full/Ticwatch2-i18n-release-Tic_4.12.0_intl-1500531080070.zip
          Tic_4.13.0_intl: http://cdn.chumenwenwen.com/mushroom/full/Ticwatch2-i18n-release-Tic_4.13.0_intl-1506050495087.zip
          Tic_4.14.0_intl: N/A

  11. Hi mod, my device’s ticwatch S that now its running on firmware tic 4.14.0 intl so i want to have a international rom and a chinese rom for switch. Now i do not have any rom then my pc can not run python and your ticfirm tool too, so if someone was downloaded pls up their rom to host and public them.
    Please help me!!!

    1. srr my device running on firmware tic 4.14.0 china version. I want to have international rom 4.14.0_intl. please help me!

      1. sorry for my late reply.
        the software may not update anymore. so there are two methods for you to switch your rom.
        1. download an older international firmware and switch to it, then update your watch to the newest one.
        2. use the python script the sniff new firmware and flash one.

  12. 抱歉,我的电脑运行不了TicFirm,可以有热心人提供我一个Ticwatch E的国内稳定版ROM吗?任意版本都可以。谢谢
    My pc can not run ticfirm. Could someone help to down any chinese stable version firm? Thanks.

  13. 在XDA Developers上有人放出了从Tickwatch E上dump出来的AW2.0 ROM, 博主有兴趣的话可以试试:https://forum.xda-developers.com/smartwatch/other-smartwatches/rom-super-android-wear-2-ticwatch-2-t3743840

    我手头的是Tickwatch E,正在想办法能不能把这个ROM刷进去

  14. Hi.
    I was trying to download the latest firmware for Ticwatch S by using the following code.

    python ticfirm-sniffer.py -a Ticwatch_S -c release -v 411081 412080 -t 200

    but it seems that the firmware was for Ticwatch2. What is the right name for Ticwatch S international. Seems Ticwatch_S is not the correct name. Thanks in advance.

      1. Hey.

        I don’t think so they do. I can see from build.prop and the system/apps and etc are totally different. Would you mind to share the link. Maybe I look for the wrong one. Really appreciate.

        1. Sorry, i dont have any backup links. you have to figure out by yourself. I do remember they shared the same firmware when i found the files on their server. However, i am not sure if they have changed the rules. Anyway, good luck, and I might arrange some time on figuring out this problem later because i am quite busy right now.

Leave a Reply

Your email address will not be published. Required fields are marked *