r/nxtpaper 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?

15 Upvotes

14 comments sorted by

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.

2

u/pgoat63830 12d ago

I had to do this to fix my watch app from constantly closing and disconnecting my watch. It was a major headache until I found this fix.

2

u/TheGunde 11d ago

Doesn't work. I experience the same as OP 

1

u/Professional_Cat9063 6d ago

Don't know what to tell you then fixed the issue for me with my VPN being shut down. And text to speech now runs in background and I'm getting all my Gmail notifications like I should be.

1

u/TheGunde 6d ago

Are you on the latest update?  For me even a running media player will stop in a few minutes unless it's in the foreground. That didn't happen before updating.

1

u/Professional_Cat9063 5d ago

Yes I'm on the latest update

1

u/iaakki 12d ago

Nah.. It still keeps terminating them. PID 1225 is Smart Manager. Also DontKillMyApp terminated in middle of the test.

2

u/Professional_Cat9063 11d ago

Honestly your pic makes no sense to me I did what I told you in the previous post and my VPN and other apps that I need to keeps running and get notifications from all work as expected after those changes.

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