Possible hacky solution to apps being aggressively killed - Nokia 1 Questions & Answers

I say possible because the possible solution is basically disabling a system app, but this was after disabling other system apps and mucking around with settings, so it might be a combination of apps being disabled, but i dont think so
By the way, i can confirm that twrp from the here https://forum.xda-developers.com/nokia-1/development/unlocking-rooting-nokia-1-stock-rom-t3832230 works, and so does the latest magisk 17.
Twrp
Ive succesfully used the backup/install feature but havent had the courage yet to test the wipe and restore (data,system) feature, although following that ^ guide ^, looks like restore recovery/boot image works, so thats hopefully a good sign
Magisk
Following that guide, use twrp to flash, no major issues with installation.
Note, if you follow that guide and you come to the bit where the stock recovery only shows "no commands", hold press power button + up volume for a sec or two, or at least thats what i read somewhere, read somewhere else to just press these buttons continually on and off, which i did randomly, and eventually the stock recovery options appeared, dont know why this is this way
Anyways, the culprit, assuming im right barring the above reasons was........a system app called EMM or emmupdate (literately the apps name changed on my phone, i remembered it was emmupdate and now, after checking, its changed to emm, thats weird)
I used a root based logcat app
https://f-droid.org/en/packages/com.dp.logcatapp/
to try and see if there was anything to see, using a particular app i could reliably duplicate the issue with (swiping away from recents app would turn off this apps service removing its notification a couple seconds after being cleared from recents, this app being https://play.google.com/store/apps/...ite&pcampaignid=APPU_1_LUahW_D4DonSgAajx4y4Aw
Paused the logcat searched for the app, and saw a reference with this app, showing the emm app and references to "killing"
Solution
My particular solution was this app,(requires root)
https://play.google.com/store/apps/details?id=com.kunkunsoft.rootservicedisabler
(i dont think you can disable this emm app normally like some system apps, check, i could be wrong)
-in my brief researching this area, i saw discussions that you may be able to do this with adb(i dont know for sure, but might be worth looking into it yourselves, if you dont want to root, no guarantees)
The service disabler app lets you disable, well, services, and this emm app had one service attached to it called "MemoryManagerService", so maybe thats what did it, and not the disabling of the app, so i suggest that if you use this app, also disable the service as i did, for the emm app if disabling the app only, did nothing
IMPORTANT- Reboot the phone after, as thats when the change took affect for me
Ive rebooted, slept, and cleared recents and so far, multiple background apps that were continually being killed before, have NOT been killed
Hope this helps, hope it works.........silly that we have to do this

Well i did the same thing by analyazing the logcat through adb. What i found was that any app was killed after this so called emmservice in emmapp was run. After this the activity manager simple killed that app.
To check i choose emm app and turned d switch off under background apps in developer options. Also fc emm.apk. but still problem was there.
Ill check your workaround. It sounds more promising.

coolboyforeva said:
Well i did the same thing by analyazing the logcat through adb. What i found was that any app was killed after this so called emmservice in emmapp was run. After this the activity manager simple killed that app.
To check i choose emm app and turned d switch off under background apps in developer options. Also fc emm.apk. but still problem was there.
Ill check your workaround. It sounds more promising.
Click to expand...
Click to collapse
If you get the time, let us know if it works, that way anyone else with the same issue who comes across this thread at least has a way to make the phone multitask
An open source alternative to the disable services app, is an app called oandbackup on the fdroid store(like titanium backup), has a feature that lets you disable apps(requires root), aswell as backup/restore apps and their data, its very good
I just tried looking for a non root solution, but it seems that adb solution i briefly saw earlier also needs root
Besides that, like i said in my first post, it could have been the disabling of emmupdate/s service in the disable service app, so if disabling alone doesnt do it, try disabling the service aswell...........i kinda wanna know the least amount of steps to get it fixed, so if disabling did it alone, that would be worth knowing
Gd luck
Spoke to soon, seems like there might be a way to use adb without root to disable system apps https://www.androidpit.com/uninstall-system-apps-without-root, whether it works on oreo i dont know.
The article solution implies the this will uninstall the apps, but apparently, according to a commenter in that article, it deletes a part of the app in a certain place in android that essentially just disables it, if you did a factory reset, the app would return
If it works, at least users wont have to go through the trouble or risk of mistake in flashing twrp/root or any other modifications to fix it, assuming just disabling emm....... works.

banderos101 said:
If you get the time, let us know if it works, that way anyone else with the same issue who comes across this thread at least has a way to make the phone multitask
An open source alternative to the disable services app, is an app called oandbackup on the fdroid store(like titanium backup), has a feature that lets you disable apps(requires root), aswell as backup/restore apps and their data, its very good
I just tried looking for a non root solution, but it seems that adb solution i briefly saw earlier also needs root
Besides that, like i said in my first post, it could have been the disabling of emmupdate/s service in the disable service app, so if disabling alone doesnt do it, try disabling the service aswell...........i kinda wanna know the least amount of steps to get it fixed, so if disabling did it alone, that would be worth knowing
Gd luck
Spoke to soon, seems like there might be a way to use adb without root to disable system apps https://www.androidpit.com/uninstall-system-apps-without-root, whether it works on oreo i dont know.
The article solution implies the this will uninstall the apps, but apparently, according to a commenter in that article, it deletes a part of the app in a certain place in android that essentially just disables it, if you did a factory reset, the app would return
If it works, at least users wont have to go through the trouble or risk of mistake in flashing twrp/root or any other modifications to fix it, assuming just disabling emm....... works.
Click to expand...
Click to collapse
I tried. I can confirm the root method works. However, i also did the adb method. The adb too works. Apps are not killed by android now. No need to unlock bootloader, root or twrp. It just executing 2 commands
Code:
adb shell pm clear com.evenwell.emm
adb shell pm uninstall -k --user 0 com.evenwell.emm
And then reboot.
This clears the app data and disables the app for current user.
And, moreover it survives ota updates too. !!
Only thing to keep in mind is that if you factory reset, you have to re execute above 2 adb commands.
So now all sorted. Just a matter of executing 2 commands.

coolboyforeva said:
I tried. I can confirm the root method works. However, i also did the adb method. The adb too works. Apps are not killed by android now. No need to unlock bootloader, root or twrp. It just executing 2 commands
Code:
adb shell pm clear com.evenwell.emm
adb shell pm uninstall -k --user 0 com.evenwell.emm
And then reboot.
This clears the app data and disables the app for current user.
And, moreover it survives ota updates too. !!
Only thing to keep in mind is that if you factory reset, you have to re execute above 2 adb commands.
So now all sorted. Just a matter of executing 2 commands.
Click to expand...
Click to collapse
Very nice, now we know a solution
There you go folks, thanks to coolboyforeva's info, work, testing, and confirmation, anyone who comes across this annoying issue now has a non root solution to fix it, two adb commands.............not to bad, not to bad at all
Cheers CBF, for finding the specific adb commands, and the helpful info, hope it was'nt to much of a bother...........doing gods work pal

can confirm that the adb method works and can easily multitask now... thanks guys... no force closures of app now.....

Any you guys noticing a delay after reboot for your user apps to start, or just me.
Edit: even during operation(comes and goes), example app = Tasker
Edit2: mmmm, i have a suspicion it might be something to do with gaining root from magisk. Magisk has a few settings that changes how this works, so i might mess around with that first and see what happens. Might also just be tasker/oreo incompatibilities, or perhaps conflicting tasks
Probably gonna look into it, ill post here if i find anything, unless someone beats me to the punch, suspect its one of the manufactor's sytem "optimizing" apps..........
Was hoping we'd be swimming in custom roms, seing as our device SEEMS to be treble compatible and so cheap, a nice bloat free working lineage as daily driver..........guess ill have to stream line stock as much as possible until that day hopefully comes

banderos101 said:
Any you guys noticing a delay after reboot for your user apps to start, or just me.
Edit: even during operation(comes and goes), example app = Tasker
Edit2: mmmm, i have a suspicion it might be something to do with gaining root from magisk. Magisk has a few settings that changes how this works, so i might mess around with that first and see what happens. Might also just be tasker/oreo incompatibilities, or perhaps conflicting tasks
Probably gonna look into it, ill post here if i find anything, unless someone beats me to the punch, suspect its one of the manufactor's sytem "optimizing" apps..........
Was hoping we'd be swimming in custom roms, seing as our device SEEMS to be treble compatible and so cheap, a nice bloat free working lineage as daily driver..........guess ill have to stream line stock as much as possible until that day hopefully comes
Click to expand...
Click to collapse
Yes there is delay. Bt i think it would be there. Initially when apps were killed u had enough ram to quickly process any app. But now since apps reside, android ram management has to manage. And that delay in app starting maybe coz be hardware. Its a low grade mediatek chipset. I dont expect it to be quick. (Atleast it auto start apps after delay). But yes if you could find some clue to optimize , that would be good.
Meanwhile i am looking for a pie rom. treble rom works on our nokia 1. I flashed phh treble pie gsi. It boots normal. Only thing is you dont get notified of incoming calls, no rings. Outgoing calls work normal though. So it cant be used.
Link for rom : https://forum.xda-developers.com/pr...vice-development/aosp-9-0-phh-treble-t3831915
If this issue is resolved we could have a ready pie rom too.

coolboyforeva said:
Yes there is delay. Bt i think it would be there. Initially when apps were killed u had enough ram to quickly process any app. But now since apps reside, android ram management has to manage. And that delay in app starting maybe coz be hardware. Its a low grade mediatek chipset. I dont expect it to be quick. (Atleast it auto start apps after delay). But yes if you could find some clue to optimize , that would be good.
Meanwhile i am looking for a pie rom. treble rom works on our nokia 1. I flashed phh treble pie gsi. It boots normal. Only thing is you dont get notified of incoming calls, no rings. Outgoing calls work normal though. So it cant be used.
Link for rom : https://forum.xda-developers.com/pr...vice-development/aosp-9-0-phh-treble-t3831915
If this issue is resolved we could have a ready pie rom too.
Click to expand...
Click to collapse
Cheers buddy, nice to know these things, good to know that theres already an initial treble rom.
Gonna wait for incoming call ring support, might give it a couple of months actually, before trying out any rom that might come along, let the bugs get settled if any, assuming were lucky enough to get a maintainer
Edit
Commenting about the slow response time of user apps, normally i'd agree with you on the outdated hardware, but either the rom is very streamlined or the hardware is not so bad, as the phone is surprisingly snappy when its not stalling, which leads me to believe its a system app/service........ive had slow devices, and usually, everything is slow all the time, either because outdated hardware or heavy rom, so hopefully its a system app

Adb method works well here, tanks a lot. No UB, no root.

I'll be trying the ADB method when have enough charge as had to take Nokia 2.1 back and for that device having a Snapdragon I can confirm that this Nokia 1 is quicker by a mile

I done the adb method and it's worked!!!

thank you guys for this hack. multi-tasking is finally working and alot of overlays and apps are now working without closing.
I'll share with you something i found to make this phone really fast: in developer mode disable animations from x1 to OFF. Then turn ON gpu for 2d drawings. And reboot.
Now it will be buttery smooth!!

Related

System App which are potential Bloat, safe to Freeze, bcservice, context provider...

Look in the link below to consolidate. Thanks
http://forum.xda-developers.com/galaxy-s6/help/app-potential-bloat-safe-to-freeze-t3161615/post61958829#post61958829
thread pinned..interesting will look tomorrow evening again..will sleep now
Sounds good
Look at the link in the first post to see what I have running.
MementoM said:
I did it's really awesome, I thank you. It's a tad hard to determine exactly what was disabled as you were unable to provided a list and I'm unable to piece together all the posts as to what truly was uninstalled/disabled here is what I have always running at the moment. Any advice?. Is it safe to say everything that's running here and not in your screenshot is safe to disable?.
Click to expand...
Click to collapse
Yes, but if you disable the Catch people than I believe your Edge feature will not work. I don't use it but if you do keep it. Also if you don't use the factory email client you can safely disable that as well and not have any email issues if you use other clients.
What carrier are you on? If you reboot and have just those loading on startup you should be near 1.5GB. Now there may be events which trigger apps to run behind the scenes and there are apps to let you see what is running at startup and give you the ability to change their behavior based on specific events, however I'm not sure if those programs really work as advertised for modifying the app behavior. Tmobile users have had all kinds of memory management issues, there are mods you can make to modify the memory management aggressiveness but I have not found a need to make those changes, also with 5.11 it looks like they made it even more aggressive but again on boot up you should be closer to 1-1.5GB free RAM.

[GUIDE][LP-MM-N][CM-CAF-AOSP] Workaround for "apps with access to usage data" bug!

[GUIDE][LP-MM-N][CM-CAF-AOSP] Workaround for "apps with access to usage data" bug!
There are A LOT of (even good) LP/MM ROMs out there that has the "apps with access to usage data" bug (it seems some Nougat too...).
There are two main types of this bug:
- the first, more spreaded on "branded" LP ROMs is that this menu has fully removed from Settings at all (should be inside Security section, as last choice available...). This happened on some old Samsung & LG ROMs if I don't go wrong...
- the second, more spreaded on MM (& N?) "cooked" ROM as CM, AOSPA, RRmx, etc... is that apps reported inside the menu are not the ones eventually needing this security settings introduced with LP, BUT totally RANDOM and, worse, quite ever, the needing ones are missing, limiting this way their complete functionality...
I'm *quite sure* this could be fixed by an Xposed Module but, as of today, I've not find one and nobody seemed able to realize one! :crying:
This bug is very discussed on the web, since it limits hardly the functionality of a lot of "technical apps" like many antivirus apps (e.g. Sophos, Malwarebytes...), anti thefts (e.g. Avast...), battery stats (e.g. Accubattery & 3C Battery Stats Pro...), battery savings (e.g. Greenify, Leandroid...), blue filters (e.g. Eyefilter...) and so on...
All these can't fully work or work at all since of the "apps with access to usage data" bug.
Many people at the end decided to switch from good ROMs only since of this bug, because for advanced users this is surely a "major one".
And nobody, as of today, was able to fix/patch it or to find a workaround.
I've so investigated on this with the intention to find at least a workaround for this (a fix/patch requires at least an Xposed module to be realize and this is out of my actual possibilities...).
At first I've found that granting that permission could be done even via adb and/or terminal: having root permissions (I'm talking to advanced users, OK? You have root for sure... ) there is a comand to grant permissions to apps, in this specific case it is:
>su
>pm grant <package_internal_name> android.permission.PACKAGE_USAGE_STATS
This probably should work fine on ROMs where the related settings menu has been removed, BUT on "cooked" ROMs affected by the bugged menu this simply doesn't work: command is accepted with no error BUT... it simply doesn't change anything!
This is interesting for who eventually will investigate on this bug, since it is clear that it is not a "cosmetic" bug related to settings submenu functionality, but it is something more core related since of the commands not working too...
At the end I've found a really *great* app, developed probably for other needs but that I've found it working perfectly as a workaround for this issue too! :highfive:
The app is App Ops or, better, one of the numerous apps with that name present on Play Store (most of not working at all... ), so you can search it as rikka.appops
Starting first time this app, it asks if you have root or not, to decide how to install it (yes, it seems able to work without root too, but functionality with our needs has to be confirmed), so, after have chosen "root mode" it will scan and show complete app list.
Then you have to go to your limited-since-of-the-bug-app ant tap on it. It will show you a list of the permission of that app and their actual status.
You have to go to get usage stats permission and you will find it indicated as "Default". Tap on it and simply change to "Allow", then exit.
Since now (even without a reboot!) your app will ignore (wrong...) system settings and will work fine as you have granted normally that permission. :highfive:
I've tested it with a lot of apps and all work fine after this workaround. :good:
I guess this could be useful to *many*!
P.S.: please note that on bugged settings menu nothing will change... but, who minds!
Thank you so much for this information! This is exactly what I was looking for and now I can use all my apps as they are supposed to be used:good::laugh:
tengwer said:
Thank you so much for this information! This is exactly what I was looking for and now I can use all my apps as they are supposed to be used:good::laugh:
Click to expand...
Click to collapse
You are the welcome... on what ROM did you applied this?
It was the Marshmallow version of Resurrection Remix.
been looking for this for a last few days... and actually find it now...
thanks.
you should add a screenshot of the step by step to make it easier to understand for some people, its just my opinion.
I was trying to find another ROM.. But there's nothing like RR man! So i'm restoring my backup & will try this ASAP. Really hope it'll works THANK YOU! Link : https://play.google.com/store/apps/details?id=rikka.appops&hl=fr
thanks man, you have saved me from a big app security problem.
I am using rr rom. Surprisingly, permission in this respect is not found in privacy tab in settings app on the rom.
Any way, thanks a lot??
It worked.. thank you saviour
enetec said:
The app is App Ops or, better, one of the numerous apps with that name present on Play Store (most of not working at all... ), so you can search it as rikka.appops
Click to expand...
Click to collapse
Thanks so much for this! This solved a permission problem I ran into on a Kindle fire 8.

app closing and battery saver [Umidigi F1]

So I like the big battery in this phone, but I hate that when I open an app, and it loads (facebook for example), then I get an incoming email, so I tap the notification to open and read my email, the phone closes/ends my fb app. When I go back to fb, it re-launches the app all over again. It's annoying when I'm in the middle of something, and it'll force-close and lose everything I was typing. I've enabled dev options, and see an option in there for apps "Don't keep activities" (destroy every activity as soon as the user leaves it) which sounds like exactly what is happening, but this option is disabled. I've disabled every possible battery saver option I can find.
Anyone know where else to look? You wouldn't think it'd be a big thing, but it's really annoying having to spend extra time re-launching every single app as opposed to just switching between them already launched.
Thanks in advance!
radi0chik said:
So I like the big battery in this phone, but I hate that when I open an app, and it loads (facebook for example), then I get an incoming email, so I tap the notification to open and read my email, the phone closes/ends my fb app. When I go back to fb, it re-launches the app all over again. It's annoying when I'm in the middle of something, and it'll force-close and lose everything I was typing. I've enabled dev options, and see an option in there for apps "Don't keep activities" (destroy every activity as soon as the user leaves it) which sounds like exactly what is happening, but this option is disabled. I've disabled every possible battery saver option I can find.
Anyone know where else to look? You wouldn't think it'd be a big thing, but it's really annoying having to spend extra time re-launching every single app as opposed to just switching between them already launched.
Thanks in advance!
Click to expand...
Click to collapse
I am using Ruthless Pixel launcher, from here xda, and I haven't got this problem. May be you have to disable the DuraSpeed from Settings.
Bye!
I tried a different launcher. I'll try the one you use. I've even had problems with the launcher having to "restart" and when I go back to the homescreen, it takes several seconds for that to load.
same problem here, every battery saver option disabeled, duraspeed off, and everything that i need to to i did in the developer options, but literally every app reboots after i switch to an other. any news on how to get rid of it?
I've switched between several different launchers. This isn't a launcher problem. It's a phone software problem.
radi0chik said:
So I like the big battery in this phone, but I hate that when I open an app, and it loads (facebook for example), then I get an incoming email, so I tap the notification to open and read my email, the phone closes/ends my fb app. When I go back to fb, it re-launches the app all over again. It's annoying when I'm in the middle of something, and it'll force-close and lose everything I was typing. I've enabled dev options, and see an option in there for apps "Don't keep activities" (destroy every activity as soon as the user leaves it) which sounds like exactly what is happening, but this option is disabled. I've disabled every possible battery saver option I can find.
Anyone know where else to look? You wouldn't think it'd be a big thing, but it's really annoying having to spend extra time re-launching every single app as opposed to just switching between them already launched.
Thanks in advance!
Click to expand...
Click to collapse
I'm running Nova Launcher and see what you're talking about...if you leave a Facebook post you're working on open, then go to research something else, even though the draft post is there on screen when you scroll for it, the post will close and re-open before you can edit it again, wiping out the draft. A bug that needs to be fixed, indeed. The weirder thing is, after looking at it some more, is that it isn't easy to consistently replicate. Weird, indeed.
TVCCS said:
I'm running Nova Launcher and see what you're talking about...if you leave a Facebook post you're working on open, then go to research something else, even though the draft post is there on screen when you scroll for it, the post will close and re-open before you can edit it again, wiping out the draft. A bug that needs to be fixed, indeed. The weirder thing is, after looking at it some more, is that it isn't easy to consistently replicate. Weird, indeed.
Click to expand...
Click to collapse
So I packaged my phone up last night and shipped it back this morning. But a buddy of mine MAY have figured out how to make it work. Go to Duraspeed and ENABLE it. Then ENABLE the apps (or all apps) that you want to STAY ALIVE in the background. See if that allows them to all run, yeah, like making a fb post type thing. Report back. I may have to go buy it again!
I have ZimLX and no issue with background apps.
radi0chik said:
So I packaged my phone up last night and shipped it back this morning. But a buddy of mine MAY have figured out how to make it work. Go to Duraspeed and ENABLE it. Then ENABLE the apps (or all apps) that you want to STAY ALIVE in the background. See if that allows them to all run, yeah, like making a fb post type thing. Report back. I may have to go buy it again!
Click to expand...
Click to collapse
That only helps a little bit, if you switch between tw games, or a game than check facebook and then whatzapp, the game resets. Also if you like switch to 3 different apps, they usually reset and get force closed from the systhem.
Also if you turn on duraspeed, youtube vanced gets forceclosed, even when it is allowed in duraspeed.
So what i do right now is enable duraspeed and the app that i want and whenever i wanna hear music in the background, i have to disable duraspeed.
Also, it is a real dealbreaker right now, it´s just way to buggy.
it seems like they programmed a way too harsh task kille in on purpose to give a longe battery life.
---------- Post added at 05:29 PM ---------- Previous post was at 05:27 PM ----------
monoculero said:
I am using Ruthless Pixel launcher, from here xda, and I haven't got this problem. May be you have to disable the DuraSpeed from Settings.
Bye!
Click to expand...
Click to collapse
Not true, everyone has these problems nomather what launcher, it is a software problem.
Usually everyone has tryed to disable duraspeed of course and whatnot.
This problem/bug is really annoying. It makes me hate the phone to be honest.
How/who do we report this too?
Try here - https://community.umidigi.com/forum.php?mod=forumdisplay&fid=210
From what I've seen, Umidigi employees monitor and are active in their Forums, so hopefully someone will pay attention.
I have ZimXL and no issues with background apps closing. Are you on the latest ROM?
Kangburra said:
I have ZimXL and no issues with background apps closing. Are you on the latest ROM?
Click to expand...
Click to collapse
obviously we habe the lastest rom and every user has that problem it is a rom problem.
Also, what is a zim xl, google gives nothing about that.
I had a few apps do screwy things with the powersaver on , and it would be a few. Kroger app would crash and would not work until you uninstall and reinstall it. Att Uverse app, when you login it give a message about allow permissions, it had all, anything that need the gps. if I turn off the power saver I do not have those issues.
crystalpepe said:
obviously we habe the lastest rom and every user has that problem it is a rom problem.
Also, what is a zim xl, google gives nothing about that.
Click to expand...
Click to collapse
[Edit]Actually this doesn't work well. A couple posts down is my fix that works.
I logged in after a while to post this! This is a reply to you and op and anyone else having this "problem". Thanks to this forum post, I found a solution. I think it's an ingenious design they created. If you want every app to run in the background, *enable Duraspeed and enable all apps* in the top right corner. Then, *Reboot your phone*.
After you do this, the phone will magically be as fast as it should again. It's like I rebought a phone 100x better then what I was using .
The ingenious part of it is, if you don't want certain apps running in the background then Disable them! (you'll probably have to reboot for any change to be applied)
I love this design and I am now back in love with my Umidigi F1 , hope this helps everyone.
i sold it like 3 months ago and fixed a broken note 9 for cheap. my friend who owns the f1 since then still has this issue even when he tried your fix.
also another friend who owns a f1 play has this issue since the last update he had, he even newly installed / whiped it and so on, seems like umidigi just has problems with theis software and also it seems like it only affects a few people.
crystalpepe said:
i sold it like 3 months ago and fixed a broken note 9 for cheap. my friend who owns the f1 since then still has this issue even when he tried your fix.
also another friend who owns a f1 play has this issue since the last update he had, he even newly installed / whiped it and so on, seems like umidigi just has problems with theis software and also it seems like it only affects a few people.
Click to expand...
Click to collapse
Hello, I agree. The fix wasn't 100%.
So here is the official fix, and once again it makes sense. (You might have to enable developer mode)
Go to your apps/notifications in settings, select an app, under the app click advanced, Battery, then battery Optimizations. Under that page go through your apps and disable optimizations for apps you want to stay on in the background.
Found this out and it works.
Actually figured it out once I read your post
If it doesn't work, reboot your phone.
Still doesn't work, do this along with duraspeed on the selected apps.
Still doesn't work, might just be the app. (Some of my games still don't stay in memory)
It's working good for me now, but if I wanted more apps to stay open I'd check developer settings and turn Max apps to keep in memory to the highest amount.
and I agree, it's a bit unpolished. Probably something to do with their battery optimizations and Android's not being compatable.
Tried several methods and nothing truly works. Your best bet is to flash a GSI/rom. Or just root the phone and install "ram fix by cork" magisk mod. I'm using the latter method and it works fine.
Yep the software itself has far too aggressive memory management despite it having 4Gb of RAM and kills apps far too quickly.
I complained about it to UMIDIGI support and they said go buy an F2.
What i did was used this forum to install Lineage OS and now have no memory issues
Either install a GSI (I suggest LOSQ) or download RAM Management Fix by Crock if you can find it, it's not in Magisk anymore.

[Guide] Samsung Galaxy Tab S5e Debloat Without Root-Info

ADDED 1 AUG 2019: THIS WAS WRITTEN FOR THE WIFI-ONLY T720, *NOT* THE LTE-ENABLED T725. OBVIOUSLY BE AWARE OF ALL THE PHONE RELATED PACKAGES
For those with the S5e wanting to debloat your tablet without rooting I have some, hopefully, useful info.
See this post by @Catmobile for an excellent explanation of why devs have trouble keeping Samsung package disabler apps on Play Store. https://forum.xda-developers.com/showpost.php?p=80048718&postcount=42
I used the app Package Disabler Pro+ (Samsung) by policedeveloper available on Play Store here https://play.google.com/store/apps/details?id=com.elmklmsamsung.batteryaddon No longer available, and does not even work on my device anymore.
UPDATE 16 JUL 19: Above app is reportedly once again available on Play Store. HOWEVER, those who recently purchased it have to do so AGAIN! Please consider this if you decide to purchase.
For those with better skills and a computer, using adb's 'pm uninstall -k --user 0 <package name>' is an option, too. You can use the 'disable lists' to facilitate this.
Find here an example by @Catmobile of how to use ADB shell https://forum.xda-developers.com/showpost.php?p=80054354&postcount=44
IMPORTANT: You won't really know the true effects of your disabling til you restart the tablet! On the other hand, it seems that undisabling (re-enabling?) takes effect immediately.
I did a web search and found an .xml file that had packages disabled on a Galaxy S10 or S8. Unfortunately I don't remember from where I got the file but this and other files are available in my shared pCloud folder https://bit.ly/2VXRoLt
Updated link 26aug21 http://u.pc.cd/5pqctalK
You'll find below files, among others, there:
disabledpackages-Package Disabler Pro+ DEFAULT ALL BLOATWARE-46ofthem.xml
>>The default packages using 'Disable all Bloatware' option in Package Disabler Pro+
disabledpackages-S8orS10-125ofthem.xml
>>The file I found. When I used this the tablet UI slowed to a crawl. From my previous experimentation I suspected that disabling the phone apps was the culprit. I was right, and am currently using my tablet without any discernable issues using the xml file below. Obviously, examine the file before using it to see if it fits your needs. For instance, I don't use Bixby, so I disabled it.
[EDIT] File deleted.
disabledpackages-WORKINGFINE-SOMEphoneStuffReEnabled-119ofthem.xml
>>The file I exported from Package Disabler Pro+ after reenabling some packages.
[EDIT] Replaced by disabledpackages133-OK.xml
Below are the packages I reenabled in order to get the tab back to 'normal'. I'll continue with experimentation to see which one(s) are causing the slow-down, and report back here.
Code:
00001 <importExportSetting>
00002 <disabledPackages class="java.util.ArrayList">
00003 <string>com.android.carrierconfig</string>
00004 <string>com.android.carrierdefaultapp</string>
00005 <string>com.android.cts.priv.ctsshim</string>
00006 <string>com.android.phone</string>
00007 <string>com.android.providers.telephony</string>
00008 <string>com.samsung.android.dialer</string>
00009 <string>com.samsung.android.providers.contacts</string>
00010 <string>com.sec.phone</string>
00011 </disabledPackages>
00012 </importExportSetting>
Few More Packages Disabled
Here are some more. Haven't really messed with the phone stuff yet, but this addition brings total disabled packages to 126.
Code:
+00024 <string>com.qualcomm.qti.qms.service.connectionsecurity</string>
+00025 <string>com.sec.android.easyMover.Agent</string>
+00076 <string>com.android.chrome</string>
+00101 <string>com.sec.android.soagent</string>
+00120 <string>com.samsung.android.app.camera.sticker.stamp.preload</string>
+00123 <string>com.samsung.systemui.hidenotch</string>
Figured Out What Caused Slow UI
With further testing I figured out that com.android.providers.telephony DIALER STORAGEis what was causing slowness. Who'd a thunk it?
This is probably my last post in this thread, and present below what I currently have disabled while maintaining, for me, full functionality. In my case 'full funtionality' means no Bixby, Knox, Phone stuff, Telemetry (as far as I can using this method), most Samsung bloat as well as a few other things. I'll continue experimenting, though.
My choices might not meet everyone's needs, but they work for me. Use the code below as a starting point, and, Happy Deloating!
Code:
<importExportSetting>
<disabledPackages class="java.util.ArrayList">
<string>android.autoinstalls.config.samsung</string>
<string>com.android.bookmarkprovider</string>
<string>com.android.calllogbackup</string>
<string>com.android.carrierconfig</string>
<string>com.android.carrierdefaultapp</string>
<string>com.android.chrome</string>
<string>com.android.cts.ctsshim</string>
<string>com.android.cts.priv.ctsshim</string>
<string>com.android.dreams.basic</string>
<string>com.android.dreams.phototable</string>
<string>com.android.hotwordenrollment.okgoogle</string>
<string>com.android.hotwordenrollment.xgoogle</string>
<string>com.android.managedprovisioning</string>
<string>com.android.phone</string>
<string>com.android.printspooler</string>
<string>com.android.providers.partnerbookmarks</string>
<string>com.android.server.telecom</string>
<string>com.android.sharedstoragebackup</string>
<string>com.android.simappdialog</string>
<string>com.android.stk</string>
<string>com.android.wallpaper.livepicker</string>
<string>com.android.wallpapercropper</string>
<string>com.audible.application</string>
<string>com.dsi.ant.plugins.antplus</string>
<string>com.dsi.ant.sample.acquirechannels</string>
<string>com.dsi.ant.server</string>
<string>com.dsi.ant.service.socket</string>
<string>com.google.android.apps.maps</string>
<string>com.google.android.apps.turbo</string>
<string>com.google.android.gm</string>
<string>com.google.android.googlequicksearchbox</string>
<string>com.google.android.setupwizard</string>
<string>com.google.android.syncadapters.calendar</string>
<string>com.google.android.syncadapters.contacts</string>
<string>com.google.android.tts</string>
<string>com.google.android.youtube</string>
<string>com.knox.vpn.proxyhandler</string>
<string>com.microsoft.skydrive</string>
<string>com.monotype.android.font.foundation</string>
<string>com.osp.app.signin</string>
<string>com.qualcomm.qti.qms.service.connectionsecurity</string>
<string>com.qualcomm.qti.qms.service.telemetry</string>
<string>com.samsung.aasaservice</string>
<string>com.samsung.advp.imssettings</string>
<string>com.samsung.android.aircommandmanager</string>
<string>com.samsung.android.allshare.service.fileshare</string>
<string>com.samsung.android.allshare.service.mediashare</string>
<string>com.samsung.android.app.camera.sticker.facear.preload</string>
<string>com.samsung.android.app.camera.sticker.stamp.preload</string>
<string>com.samsung.android.app.galaxyfinder</string>
<string>com.samsung.android.app.reminder</string>
<string>com.samsung.android.app.settings.bixby</string>
<string>com.samsung.android.app.social</string>
<string>com.samsung.android.app.spage</string>
<string>com.samsung.android.app.watchmanagerstub</string>
<string>com.samsung.android.authfw</string>
<string>com.samsung.android.bbc.bbcagent</string>
<string>com.samsung.android.beaconmanager</string>
<string>com.samsung.android.bio.face.service</string>
<string>com.samsung.android.bixby.service</string>
<string>com.samsung.android.calendar</string>
<string>com.samsung.android.clipboarduiservice</string>
<string>com.samsung.android.contacts</string>
<string>com.samsung.android.dialer</string>
<string>com.samsung.android.dqagent</string>
<string>com.samsung.android.easysetup</string>
<string>com.samsung.android.emojiupdater</string>
<string>com.samsung.android.fmm</string>
<string>com.samsung.android.game.gamehome</string>
<string>com.samsung.android.game.gametools</string>
<string>com.samsung.android.game.gos</string>
<string>com.samsung.android.homemode</string>
<string>com.samsung.android.incallui</string>
<string>com.samsung.android.keyguardwallpaperupdator</string>
<string>com.samsung.android.kidsinstaller</string>
<string>com.samsung.android.knox.analytics.uploader</string>
<string>com.samsung.android.knox.containeragent</string>
<string>com.samsung.android.knox.containercore</string>
<string>com.samsung.android.knox.containerdesktop</string>
<string>com.samsung.android.location</string>
<string>com.samsung.android.lool</string>
<string>com.samsung.android.mdecservice</string>
<string>com.samsung.android.mdm</string>
<string>com.samsung.android.messaging</string>
<string>com.samsung.android.mobileservice</string>
<string>com.samsung.android.net.wifi.wifiguider</string>
<string>com.samsung.android.provider.stickerprovider</string>
<string>com.samsung.android.samsungpass</string>
<string>com.samsung.android.scloud</string>
<string>com.samsung.android.securitylogagent</string>
<string>com.samsung.android.smartface</string>
<string>com.samsung.android.smartswitchassistant</string>
<string>com.samsung.android.stickercenter</string>
<string>com.samsung.android.tadownloader</string>
<string>com.samsung.android.video</string>
<string>com.samsung.android.visionintelligence</string>
<string>com.samsung.android.wellbeing</string>
<string>com.samsung.app.newtrim</string>
<string>com.samsung.clipboardsaveservice</string>
<string>com.samsung.cmh</string>
<string>com.samsung.ims.smk</string>
<string>com.samsung.knox.keychain</string>
<string>com.samsung.knox.securefolder</string>
<string>com.samsung.mlp</string>
<string>com.samsung.oh</string>
<string>com.samsung.safetyinformation</string>
<string>com.samsung.sec.android.application.csc</string>
<string>com.samsung.SMT</string>
<string>com.samsung.storyservice</string>
<string>com.samsung.systemui.bixby2</string>
<string>com.samsung.systemui.hidenotch.withoutcornerround</string>
<string>com.samsung.systemui.hidenotch</string>
<string>com.sec.android.app.billing</string>
<string>com.sec.android.app.chromecustomizations</string>
<string>com.sec.android.app.samsungapps</string>
<string>com.sec.android.app.SecSetupWizard</string>
<string>com.sec.android.daemonapp</string>
<string>com.sec.android.easyMover.Agent</string>
<string>com.sec.android.mimage.gear360editor</string>
<string>com.sec.android.mimage.photoretouching</string>
<string>com.sec.android.soagent</string>
<string>com.sec.android.splitsound</string>
<string>com.sec.android.uibcvirtualsoftkey</string>
<string>com.sec.android.widgetapp.samsungapps</string>
<string>com.sec.bcservice</string>
<string>com.sec.enterprise.knox.cloudmdm.smdms</string>
<string>com.sec.enterprise.mdm.services.simpin</string>
<string>com.sec.factory</string>
<string>com.sec.phone</string>
<string>com.sec.spp.push</string>
<string>com.wssyncmldm</string>
<string>flipboard.boxer.app</string>
</disabledPackages>
</importExportSetting>
Did all of this work result in anything positive? Less memory use? Snappier UI? Less dandruff?
yRdcMIbiR6 said:
Did all of this work result in anything positive? Less memory use? Snappier UI? Less dandruff?
Click to expand...
Click to collapse
Whiter teeth ? and better sleep ? Actually, for me it's all about not letting someone else dictate what my tablet does, and what information is 'shared' (stolen, is how I view it). For instance, this thing has a telemetry function. I don't care what kind of telemetry it is, I din't want it. Also, this thing is not a phone and I don't use it for phone-like activities, so I don't want it to try to act like a phone, with all the activity in the background. I could go on and on, but...
To answer your question, no noticeable increase in performance. I do, however, enjoy the benefits I mentioned in the first sentence—except for the 'whiter teeth' thing.
I will root this tablet and then have full control—lots and lots of deleting files and folders. I can hardly wait!
I just got this tablet today, my last one was a Galaxy Tab S 10.5 before switching to a Surface Pro.
I missed Android multitasking and the apps which I'm pleased to have back but what's not nice is the amount of clutter that still exists in Samsung's ROMs.
I hope we can get AOSP or Lineage ported to this as One UI sucks.
The hardware is beast though. I'm going to give that app you suggested a try. Thanks.
flyboyovyick said:
I'm going to give that app you suggested a try. Thanks.
Click to expand...
Click to collapse
I agree. This my my first large-screen tablet—8.4" before—and I love it! The app works quite well. It is what allowed me to experiment. When I root, even if I don't install a custom ROM—I have no problem with the OneUI, uh, UI—I'll know what to start with, uninstall-wise.
One thing I don't like is inability to use Substratum—at least for now. If you find a way to theme this tablet please let us know.
I did end up caving and buying that package disabler, used your latest script and re-enabled some apps.
Found that now the icons are missing from the notifications drop down which is fantastic! It was cluttered.
Couple of things to note:
Dolby Atmos has gone, I used this when watching Netflix as it did make a difference.
One UI Home app, also known as com.sec.android.app.launcher, when disabled will give you the stock Android multitasking which is fantastic! I use Evie launcher so I would RECOMMEND you have a different launcher installed before doing this.
I've done a quick search for the Atmos app but no luck so far, if you have any ideas?
Thanks!
flyboyovyick said:
I did end up caving and buying that package disabler, used your latest script and re-enabled some apps.
Found that now the icons are missing from the notifications drop down which is fantastic! It was cluttered.
Couple of things to note:
Dolby Atmos has gone, I used this when watching Netflix as it did make a difference.
One UI Home app, also known as com.sec.android.app.launcher, when disabled will give you the stock Android multitasking which is fantastic! I use Evie launcher so I would RECOMMEND you have a different launcher installed before doing this.
I've done a quick search for the Atmos app but no luck so far, if you have any ideas?
Thanks!
Click to expand...
Click to collapse
Good to hear someone is benefiting from this!
I hadn't done anything where the audio was of concern, so I didn't notice. I just installed a few games though, RealRacing 3 being one of them, so now I care! No ideas, so I'll have to do some researching.
Thanks for the OneUI info. I use Nova Prime and frequently try out other ones, 'hyperion' being the latest, even though it force closes on opening—it bugs me that I can't easily get a proper log. Love Evie for my phone.
BTW, the link at https://bit.ly/2VXRoLt has my disabledpackages133-OK.xml file, which has all the changes in one file.
[EDIT] Reenabled OneUI cuz I like the way recents are shown.
TiTiB said:
Good to hear someone is benefiting from this!
I hadn't done anything where the audio was of concern, so I didn't notice. I just installed a few games though, RealRacing 3 being one of them, so now I care! No ideas, so I'll have to do some researching.
Thanks for the OneUI info. I use Nova Prime and frequently try out other ones, 'hyperion' being the latest, even though it force closes on opening—it bugs me that I can't easily get a proper log. Love Evie for my phone.
Click to expand...
Click to collapse
Yes thank you for sharing it.
Atmos is missing from the notification quick toggles and in the Settings under Sound > Advanced Settings. Will have to look through the disabled apps. Have you since uninstalled the apps completely?
Just need to get that working now. Had an issue with Evie when rotating to portrait, it would leave half the screen white for some reason so now I have moved to Nova Launcher which works flawlessly.
My tablet does feel quicker now, I have all the animations turned off in Developer Options. Especially on boot it's not lagging, ready to go sooner. I've even got the 6GB/128GB version.
flyboyovyick said:
Yes thank you for sharing it.
Atmos is missing from the notification quick toggles and in the Settings under Sound > Advanced Settings. Will have to look through the disabled apps. Have you since uninstalled the apps completely?
Just need to get that working now. Had an issue with Evie when rotating to portrait, it would leave half the screen white for some reason so now I have moved to Nova Launcher which works flawlessly.
My tablet does feel quicker now, I have all the animations turned off in Developer Options. Especially on boot it's not lagging, ready to go sooner. I've even got the 6GB/128GB version.
Click to expand...
Click to collapse
Haven't uninstalled anything yet.
Just checked, and Atmos is there for me—able to change settings for it, too.
Here's something you could try—do a file compare between what you have disabled, and my '133-ok' list, which is still working fime for me. I've been using DiffTool the File Compare Tool from Play Store https://play.google.com/store/apps/details?id=com.difftool to compare what I had newly disabled with what I had previously disabled. The interface and usage is a bit clunky (the dev has stated something to the effect of "it's a tool, not a beauty pageant"). HINTS: Use the compare TEXT files, then save the results using the ? icon to be able to use a text editor to see the results.
Please let us know what you find.
[EDIT] I f you find a better way to compare files on Android I'd sure like to know about it.
@TiTiB
Thank you for this valuable contribution. For those looking for root, this is the better route. You'll free up CPU and RAM whilst removing applications deemed unnecessary.
Been a while since I've been able to have a look but I've managed to find it using DiffTool
The package is com.sec.android.app.soundalive, now in Settings > Sound > Advanced Sound Settings > Sound Quality and Effects. Then in there you have Atmos. It's now working again!
Thanks so much for all the info!
Am considering about getting a s5e but the demo unit in my local retailers are kinda sluggish. Not sure if that is because of the bloatware or the demo mode.
May I know if this way of disabling bloatware will void my warranty? How much snappier will the device become after the cpu and ram are being freed up?
Thanks!
monsthamo said:
Thanks so much for all the info!
Am considering about getting a s5e but the demo unit in my local retailers are kinda sluggish. Not sure if that is because of the bloatware or the demo mode.
May I know if this way of disabling bloatware will void my warranty? How much snappier will the device become after the cpu and ram are being freed up?
Thanks!
Click to expand...
Click to collapse
No issues with warranty. All you are doing is disabling/freezing apps—something that can be done via Android's normal Settings for a lot of apps. What you'll be able to do via these apps or adb is disable/freeze apps that you wouldn't normally be able to.
I'm not really sure if disabling/freezing has improved performance because this tablet's response to everything I've thrown at it is so brisk! Admittedly,I'm not a big-time gamer—e.g. no Fortnite. My guess is that the demo unit was not set up properly/at all and was also subject to a 'demo mode effect', if there is such a thing. ?
In a nutshell, I think this thing is plenty quick! am *extremely happy with it, and I would recommend it. I don't know what sort of return policy you might be dealing with, but once you get it home it ain't goin' nowhere.
Thanks very much for the info! Let me give a try~
Thanks for sharing, I can confirm that this made the tablet a lot more responsive
I couldn't find the app in the app store...is it still around?
808phoneaddict said:
I couldn't find the app in the app store...is it still around?
Click to expand...
Click to collapse
It's "Package Disabler Pro+ (Samsung)". Did a search and it came up first on the list. ?
TiTiB said:
It's "Package Disabler Pro+ (Samsung)". Did a search and it came up first on the list.
Click to expand...
Click to collapse
I cannot find any app called "package disabler pro+(Samsung)" ..... so, I think they deleted from playstore....

Make your Ticwatch smoother than ever disabling TicSystem via ADB!

(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!
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 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
Click to expand...
Click to collapse
I'm happy you found it useful!
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.
Desmanto said:
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.
Click to expand...
Click to collapse
If you read edit2, there is an app that gives you the charging animation back!
dany_ev3 said:
If you read edit2, there is an app that gives you the charging animation back!
Click to expand...
Click to collapse
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.
IdrisMC said:
Can this be done on the fossil sports 4s?
Click to expand...
Click to collapse
Only ticwatch smartwatches!
IdrisMC said:
Can this be done on the fossil sports 4s?
Click to expand...
Click to collapse
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.
dany_ev3 said:
(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!
Click to expand...
Click to collapse
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 ----------
Gh_Racer said:
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?
Click to expand...
Click to collapse
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 :laugh: https : // forum.xda-developers.com/smartwatch/other-smartwatches/rom-kernel-t3821013
Gh_Racer said:
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 :laugh: https : // forum.xda-developers.com/smartwatch/other-smartwatches/rom-kernel-t3821013
Click to expand...
Click to collapse
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?
dany_ev3 said:
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?
Click to expand...
Click to collapse
I disabled Tic Sistem only, via adb, as suggested in your post. Nothing more, nothing less.
Gh_Racer said:
I disabled Tic Sistem only, via adb, as suggested in your post. Nothing more, nothing less.
Click to expand...
Click to collapse
I have no problem disabling that. The only ticwatch app remain enabled at my watch is only the watchface.
Additional test until now, I can say it takes about 40% in 12 hours, approx 3,33%/hour, the best I can get. This translate into about 30 hours max usage. During busy day, it can drain more than that. But I can safely say that even if I left with 70% in the morning, I am pretty sure it can last until I get home at night.
Desmanto said:
I have no problem disabling that. The only ticwatch app remain enabled at my watch is only the watchface.
Additional test until now, I can say it takes about 40% in 12 hours, approx 3,33%/hour, the best I can get. This translate into about 30 hours max usage. During busy day, it can drain more than that. But I can safely say that even if I left with 70% in the morning, I am pretty sure it can last until I get home at night.
Click to expand...
Click to collapse
Ok I'm giving it another chance Now the screen turns off correctly, what a strange thing since I've done the same procedure. We'll see! I'll keep you informed.
Anyway, do you know if tic system will be automatically re-enabled after system updates?
Gh_Racer said:
Ok I'm giving it another chance Now the screen turns off correctly, what a strange thing since I've done the same procedure. We'll see! I'll keep you informed.
Anyway, do you know if tic system will be automatically re-enabled after system updates?
Click to expand...
Click to collapse
Probably you should restart it first at the first try. I restart the watch once in a while, and probably I do that right after I disabled it (forgot already).
I don't see any system updates soon, but it should have stayed disabled. Unless there is a major update and it resets the app preferences.
Desmanto said:
Probably you should restart it first at the first try. I restart the watch once in a while, and probably I do that right after I disabled it (forgot already).
Click to expand...
Click to collapse
I don't remember if I restarted it yesterday, that could be the reason of the problem! I usually do it, but it could be my fault
Today I restarted it directly from adb since it became unresponsive suddently after disabling the service. Now it seems to be working properly.
Also disabling "Ambient Mode" app makes my Ticwatch PRO faster
Question: if I disable or remove apps via adb, what happens during next software upgrade?
After doing this, the "Ticwatch Power menu" is gone... (holding down the bottom button for 3 seconds)
But if you hold down the top button for like 5 seconds, it will show up the official power menu from Wear OS
thegios said:
Question: if I disable or remove apps via adb, what happens during next software upgrade?
Click to expand...
Click to collapse
Should have stayed disabled. Except if the update reset the app preference, then you can simply disable it again in adb.
HtheB said:
After doing this, the "Ticwatch Power menu" is gone... (holding down the bottom button for 3 seconds)
But if you hold down the top button for like 5 seconds, it will show up the official power menu from Wear OS
Click to expand...
Click to collapse
My Ticwatch E doesn't have any menu show up. Only vibrate and launch the Gass. recognition after being holded down 3 seconds. I don't use OK google though.
Desmanto said:
Should have stayed disabled. Except if the update reset the app preference, then you can simply disable it again in adb..
Click to expand...
Click to collapse
Makes sense if disabled but what if removed?

Categories

Resources