FORUMS
Remove All Ads from XDA

Make your Ticwatch smoother than ever disabling TicSystem via ADB!

6 posts
Thanks Meter: 8
 
Post Reply Email Thread
(I'm copying this over from my reddit posts, hope to help some more people, if enough are interested I'll make a video tutorial! P.S. I can't instert my reddit posts links because this is my first XDA post, if anyone looks for them, they are all called "Made my Ticwatch smoother than ever disabling TicSystem via ADB" and you can find them in r/WearOS, r/TicWatch and r/TicwatchOfficial)

So, I don't know if I'm the only one that had this problem, but my Ticwatch Pro was laggy as hell, barely usable, it frustrated me so much i stopped using it even while wearing it constantly. I had disabled every mobvoi app on my smartwatch and that improved battery life dramatically (Mobvoi account, Mobvoi privacy, TicExercise, TicHealth and so on) the only app i couldn't disable was TicSystem, I could only force stop it, and I had noticed that after stopping it my watch was smoother that it had ever been, but sadly it started again after a couple of minutes and the watch started lagging again, this may as well be caused by the TicSystem looking for all the apps i had disabled using all the cpu, but i couldn't give up the battery life I got disabling them, so I sat down and tried to find a solution.

And I did! I found a way to disable TicSystem via adb, and now my Ticwatch Pro runs perfectly smooth, this probably works on all ticwatch models but I haven't tried, and it's also extemely easy.

Before the tutorial I'll give you a disclaimer, I'M NOT AN EXPERT, I DON'T KNOW IF DOING THIS CAN DAMAGE YOUR WATCH IN ANY WAY, SHAPE OR FORM, I DON'T KNOW IF THIS STOPS OTA UPDATES FROM COMING TO THE WATCH, I DON'T KNOW ANYTHING OR ANYONE, DO THIS AT YOUR OWN RISK, I DON'T TAKE ANY RESPONSABILITY FOR DAMAGE TO YOU, YOUR WATCH, PEOPLE AROUND YOU, DINOSAURS AND TALKING COWS THAT MAY BE EATING GRASS NEAR YOU.

All jokes aside, I'm pretty sure it's fine, it probably will only improve your watch performance dramatically, but if something does happen to somebody, I don't want people blaming me, only do this if you know what you are doing.

So let's start, you'll need a computer, obviously, and your charging cable, you can also use adb over wifi if you are feeling extra fancy and don't want cables lying around, but I haven't tried that.

Go into your watch's settings, system, informations, and touch build number a bunch of times until it says you have become a developer.

Go back in your settings, developer options, and enable ADB debugging. (also enable wifi debug if you are doing this via wifi, but if you are doing it via wifi you probably know what you are doing so i'll just explain cable stuff from now on)

Plug your watch in your pc and allow debugging from that device (a popup will appear on the watch)

Install ADB on your pc if you haven't already, I won't tell you how to, it's full of guides out there, use google or your browser of choice.

Open your command line (type cmd in the windows start bar, this also works on mac, but you have to edit the commands a little, look up an ADB mac tutorial) and check if your watch is connected with:
Code:
adb devices
If your watch shows up, congrats! you are basically done!
Run:
Code:
adb shell pm disable-user --user 0 com.mobvoi.wear.system.aw
And TicSystem will get disabled, you are now done!

If your watch doesn't show up in adb, google something like "adb device not showing up" and you'll find like a million tutorials.

If you ever want to enable TicSystem back, go in your settings, apps, app details, system apps (at the bottom), TicSystem, and tap "enable", wasn't so difficult, was it?

If someone else tries this, let me know your results! Very curious to know other people's opinions. Have fun, and be kind to eachother!

Edit: a user tried this and made me notice that his default ticwatch watchfaces disappeared, I think this only happens if you disable the "watchface" system app, if you want to keep them don't disable it, but keep in mind that if you disable the other ticwatch apps the steps counter inside the default watches will stop working because it's linked to ticwatch fitness apps, but google fit will still count your steps so it's just the default watchfaces that won't count steps.

Edit2: It's been over a day and the watch feels great, many people in all 3 subs (r/WearOS, r/TicWatch, and r/TicwatchOfficial) gave feedback and said it helped a lot their watches too, i also tried on my father's ticwatch pro and i haven't noticed any problems, but a user made me notice that the ticwatch charging ui disappeared (doesn't bother me, didn't find it useful anyway) but if you want to replace it another user suggested "wear charging widget" on the playstore, he also said it works much better than the default one so there's that, I'll try to keep updating the post and answer everybody on all 3 subs, I'm extremely happy to see all those people enjoy their watches more and more thanks to me, you are all amazing!

Edit3: It's been 12 days since I disabled TicSystem on my watch, and in the meantime I also disabled all the tic apps on another Ticwatch Pro and a Ticwatch S and they are all working great, I haven't found any problems at all, and many people reported imporved performance on every Ticwatch model! No other problems were reported so I'll go ahead and say this is probably going to be the last update, I may make a short video tutorial on youtube if people on XDA request it. For now, I'm extremely happy I got to help so many people and that everybody found new life in their old watches! I hope you all keep being amazing and I want to thank you all for a last time for the awards, all the support and all the kind words I got, have a great day!
The Following 6 Users Say Thank You to dany_ev3 For This Useful Post: [ View ] Gift dany_ev3 Ad-Free
 
 
26th July 2019, 12:21 PM |#2  
Senior Member
Thanks Meter: 141
 
More
I'm running 2 ticwatch E like this from 2 weeks . Battery life is incredible now, at least doubled and the watch is smoot and responsive . Be sure to disable Ticsystem via ADB , it's important , because without doing that you would have no benefit . I didn't diaabled it at first and my battery lasted 8 hours , now I can with no problem reach 20 hourse with a normal use . With an intense one From 7 a.m to 12 p.m with no problem ( no ok google , no tilt to wake). You will only loose the stoch watchfaces and the charging screen , the last one could be sostitute with wear charging widget that works 100 times better
The Following 2 Users Say Thank You to Axel85 For This Useful Post: [ View ] Gift Axel85 Ad-Free
26th July 2019, 04:08 PM |#3  
OP Junior Member
Flag Rome
Thanks Meter: 8
 
More
Quote:

I'm running 2 ticwatch E like this from 2 weeks . Battery life is incredible now, at least doubled and the watch is smoot and responsive . Be sure to disable Ticsystem via ADB , it's important , because without doing that you would have no benefit . I didn't diaabled it at first and my battery lasted 8 hours , now I can with no problem reach 20 hourse with a normal use . With an intense one From 7 a.m to 12 p.m with no problem ( no ok google , no tilt to wake). You will only loose the stoch watchfaces and the charging screen , the last one could be sostitute with wear charging widget that works 100 times better

I'm happy you found it useful!
The Following User Says Thank You to dany_ev3 For This Useful Post: [ View ] Gift dany_ev3 Ad-Free
27th July 2019, 10:28 AM |#4  
Senior Member
Thanks Meter: 403
 
More
Hi, thanks for taking the risk. I already disable most mobvoi apps since the first time I use it, leaving only the watchface and this TicSystem. I am afraid it will cause instability, hence I just leave it there.

Yesterday I try to disable Ticsystem too, and so far I can tell it has better battery life. Usually it will drain 4%/hour while connected to my phone. So in 12 hours interval, it usually consume about 50%. Yesterday test leave me with 60% within 12 hours (40% usage). So it is about 25% better battery life. And I only lose the charging animation which I can deal with it.

I still keep the watchface though, and maybe will remove it if I can stick with another watchface.
27th July 2019, 03:00 PM |#5  
OP Junior Member
Flag Rome
Thanks Meter: 8
 
More
Quote:
Originally Posted by Desmanto

Hi, thanks for taking the risk. I already disable most mobvoi apps since the first time I use it, leaving only the watchface and this TicSystem. I am afraid it will cause instability, hence I just leave it there.

Yesterday I try to disable Ticsystem too, and so far I can tell it has better battery life. Usually it will drain 4%/hour while connected to my phone. So in 12 hours interval, it usually consume about 50%. Yesterday test leave me with 60% within 12 hours (40% usage). So it is about 25% better battery life. And I only lose the charging animation which I can deal with it.

I still keep the watchface though, and maybe will remove it if I can stick with another watchface.

If you read edit2, there is an app that gives you the charging animation back!
27th July 2019, 04:28 PM |#6  
Senior Member
Thanks Meter: 403
 
More
Quote:
Originally Posted by dany_ev3

If you read edit2, there is an app that gives you the charging animation back!

Yes, I have read that actually before, but I have no problem with no charging animation, since it is not important. I don't want to add any other unneeded app. I already have the flow in automagic to notify me about the charging and when full. And I can easily design a widget to replace the charging animation if I really need it.
The Following User Says Thank You to Desmanto For This Useful Post: [ View ] Gift Desmanto Ad-Free
1st August 2019, 09:15 AM |#7  
Member
Thanks Meter: 1
 
More
Can this be done on the fossil sports 4s?
1st August 2019, 06:04 PM |#8  
OP Junior Member
Flag Rome
Thanks Meter: 8
 
More
Quote:
Originally Posted by IdrisMC

Can this be done on the fossil sports 4s?

Only ticwatch smartwatches!
1st August 2019, 07:19 PM |#9  
Senior Member
Thanks Meter: 403
 
More
Quote:
Originally Posted by IdrisMC

Can this be done on the fossil sports 4s?

No, it won't if with the same packagename. I don't know if fossil have many bloatware or not. But you have to ask others for the test. Disabling system app is very dangerous, it can cause bootloop in worst case.

You can try to find the app name and try to match it with the package name from the adb command : pm list packages
All ticwatch bloatware start with com.mobvoi.xxx. fossil must have different package names.
5th August 2019, 08:38 PM |#10  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by dany_ev3

(I'm copying this over from my reddit posts, hope to help some more people, if enough are interested I'll make a video tutorial! P.S. I can't instert my reddit posts links because this is my first XDA post, if anyone looks for them, they are all called "Made my Ticwatch smoother than ever disabling TicSystem via ADB" and you can find them in r/WearOS, r/TicWatch and r/TicwatchOfficial)

So, I don't know if I'm the only one that had this problem, but my Ticwatch Pro was laggy as hell, barely usable, it frustrated me so much i stopped using it even while wearing it constantly. I had disabled every mobvoi app on my smartwatch and that improved battery life dramatically (Mobvoi account, Mobvoi privacy, TicExercise, TicHealth and so on) the only app i couldn't disable was TicSystem, I could only force stop it, and I had noticed that after stopping it my watch was smoother that it had ever been, but sadly it started again after a couple of minutes and the watch started lagging again, this may as well be caused by the TicSystem looking for all the apps i had disabled using all the cpu, but i couldn't give up the battery life I got disabling them, so I sat down and tried to find a solution.

And I did! I found a way to disable TicSystem via adb, and now my Ticwatch Pro runs perfectly smooth, this probably works on all ticwatch models but I haven't tried, and it's also extemely easy.

Before the tutorial I'll give you a disclaimer, I'M NOT AN EXPERT, I DON'T KNOW IF DOING THIS CAN DAMAGE YOUR WATCH IN ANY WAY, SHAPE OR FORM, I DON'T KNOW IF THIS STOPS OTA UPDATES FROM COMING TO THE WATCH, I DON'T KNOW ANYTHING OR ANYONE, DO THIS AT YOUR OWN RISK, I DON'T TAKE ANY RESPONSABILITY FOR DAMAGE TO YOU, YOUR WATCH, PEOPLE AROUND YOU, DINOSAURS AND TALKING COWS THAT MAY BE EATING GRASS NEAR YOU.

All jokes aside, I'm pretty sure it's fine, it probably will only improve your watch performance dramatically, but if something does happen to somebody, I don't want people blaming me, only do this if you know what you are doing.

So let's start, you'll need a computer, obviously, and your charging cable, you can also use adb over wifi if you are feeling extra fancy and don't want cables lying around, but I haven't tried that.

Go into your watch's settings, system, informations, and touch build number a bunch of times until it says you have become a developer.

Go back in your settings, developer options, and enable ADB debugging. (also enable wifi debug if you are doing this via wifi, but if you are doing it via wifi you probably know what you are doing so i'll just explain cable stuff from now on)

Plug your watch in your pc and allow debugging from that device (a popup will appear on the watch)

Install ADB on your pc if you haven't already, I won't tell you how to, it's full of guides out there, use google or your browser of choice.

Open your command line (type cmd in the windows start bar, this also works on mac, but you have to edit the commands a little, look up an ADB mac tutorial) and check if your watch is connected with:

Code:
adb devices
If your watch shows up, congrats! you are basically done!
Run:
Code:
adb shell pm disable-user --user 0 com.mobvoi.wear.system.aw
And TicSystem will get disabled, you are now done!

If your watch doesn't show up in adb, google something like "adb device not showing up" and you'll find like a million tutorials.

If you ever want to enable TicSystem back, go in your settings, apps, app details, system apps (at the bottom), TicSystem, and tap "enable", wasn't so difficult, was it?

If someone else tries this, let me know your results! Very curious to know other people's opinions. Have fun, and be kind to eachother!

Edit: a user tried this and made me notice that his default ticwatch watchfaces disappeared, I think this only happens if you disable the "watchface" system app, if you want to keep them don't disable it, but keep in mind that if you disable the other ticwatch apps the steps counter inside the default watches will stop working because it's linked to ticwatch fitness apps, but google fit will still count your steps so it's just the default watchfaces that won't count steps.

Edit2: It's been over a day and the watch feels great, many people in all 3 subs (r/WearOS, r/TicWatch, and r/TicwatchOfficial) gave feedback and said it helped a lot their watches too, i also tried on my father's ticwatch pro and i haven't noticed any problems, but a user made me notice that the ticwatch charging ui disappeared (doesn't bother me, didn't find it useful anyway) but if you want to replace it another user suggested "wear charging widget" on the playstore, he also said it works much better than the default one so there's that, I'll try to keep updating the post and answer everybody on all 3 subs, I'm extremely happy to see all those people enjoy their watches more and more thanks to me, you are all amazing!

Edit3: It's been 12 days since I disabled TicSystem on my watch, and in the meantime I also disabled all the tic apps on another Ticwatch Pro and a Ticwatch S and they are all working great, I haven't found any problems at all, and many people reported imporved performance on every Ticwatch model! No other problems were reported so I'll go ahead and say this is probably going to be the last update, I may make a short video tutorial on youtube if people on XDA request it. For now, I'm extremely happy I got to help so many people and that everybody found new life in their old watches! I hope you all keep being amazing and I want to thank you all for a last time for the awards, all the support and all the kind words I got, have a great day!

Sounds interesting, I'm giving it a try! Could this work keeping tic heart rate and tic exercise enabled? I mean, I disabled it correctly, but will it improve my experience anyway?

---------- Post added at 07:38 PM ---------- Previous post was at 07:25 PM ----------

Quote:
Originally Posted by Gh_Racer

Sounds interesting, I'm giving it a try! Could this work keeping tic heart rate and tic exercise enabled? I mean, I disabled it correctly, but will it improve my experience anyway?

Well, I got a problem: screen won't turn off automatically, I have to flip my arm or to put the palm of my hand over the screen. So, I decided to enable it back and now it's all working properly.

Anyway, I suggest you to enable all cores to have a significant performance boost https : // forum.xda-developers.com/smartwatch/other-smartwatches/rom-kernel-t3821013
5th August 2019, 09:19 PM |#11  
OP Junior Member
Flag Rome
Thanks Meter: 8
 
More
Quote:
Originally Posted by Gh_Racer

Sounds interesting, I'm giving it a try! Could this work keeping tic heart rate and tic exercise enabled? I mean, I disabled it correctly, but will it improve my experience anyway?

---------- Post added at 07:38 PM ---------- Previous post was at 07:25 PM ----------


Well, I got a problem: screen won't turn off automatically, I have to flip my arm or to put the palm of my hand over the screen. So, I decided to enable it back and now it's all working properly.

Anyway, I suggest you to enable all cores to have a significant performance boost https : // forum.xda-developers.com/smartwatch/other-smartwatches/rom-kernel-t3821013

That is very weird, I haven't had that problem and no one else reported it, and many many people tried this on my reddit posts. What apps did you disable exactly?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes