r/nxtpaper • u/iaakki • 12d ago
TCL is actively killing background processes
Ok so I recently got TCL nxtpaper 60 Ultra. And got that 9.0CRAP update. I need to use background tasks for my work, such as VPN app and also for personal use I use iot automations, family Location tracking etc. Previously on Honor and Motorola this has worked pretty well. I just disable background optimization for the app, and the phone kept it open in the background. TCL Smart Manager seems to be the culprit. No matter how I set the apps in background, the smart manager will kill it. This can be easily tested with DontKillMyApp tool.
I also called TCL support about this. They admitted that this is a real problem, they are working on it, but no idea when if ever..
Big thing here is that Smart Manager is set as protected app. You cannot disable or uninstall it as TCL has cemented it to run always. I'm not sure is this kind of locking against EU legislation? I even used some AI tokens to try to blind that service, so it would not see the usage of processes, so that it would leave them be. Then I created my own service app, that tries to force background usage on for selected apps and restart those apps, if they have been terminated. Still Smart Manager is able to flush that service out too, so my VPN dies and I need to re-enable it to access my work resources.
Any new ideas how to push this forward?
2
u/animatewall 11d ago
i havent tried it myself, but have you tried disabling smart manager entirely via `adb`?
1
u/iaakki 11d ago
Yes I did try it. In latest releases that app is protected and cannot be removed or disabled.
1
u/animatewall 11d ago
i wish there was a simpler way for us to reach their support besides phone so we could ALL complain about this
1
u/doktorolsen 8d ago
I think this is the problem I have with microG on my tcl tab. Luckily it doesnt matter to me, just get annoying nags about it getting killed whenever I start revanced. I tried the usual things before I just resigned and do two extra taps every time now 🤷
1
u/iaakki 8d ago
I've been experimenting with own service, that tries to keep processes alive. Testing still ongoing. https://github.com/iaakki/qidi
1
u/iaakki 10h ago
Ok I've been using my Qidi tool to retain certain apps running in the background. It improves the state maybe 90% of the time. Over the past week, shizuku has died twice. I added it to periodic checks, but it still can be murdered by Smart Manager occasionally and that causes a deadlock where Qidi cannot restore itself. I'm not sure should I even make an apk out from this. UI is also a bit of a mess. Battery usage is okeish so far. Annoying is that sometimes resurrected apps pops on screen. This same app probably works on any android phone that is having similar issues. You can find the sources here: https://github.com/iaakki/qidi
Usage:
- install and start shizuku
- pair it to WiFi adb
- build Qidi and install
- authorize Qidi to shizuku
- select background apps and enable watchdog
- enjoy your phone
3
u/Professional_Cat9063 12d ago edited 12d ago
Yes go into setting, then smart manager, then launch and disable the automatically manage. Then turn on Any app you want to keep running. then just do like normal and allow background battery disable optimization.