Powersave mode extrem
-
Two days ago, I charged a Pixel 3a (24.04-1.3 rc) to 90%. It is now still at 37%. The scaling governor is active. This reduces power consumption to 22mA. When the scaling governor is not active, power consumption drops to only ~240mA
The device can receive calls and text messages. The alarm clock works too. (Nokia 3210 mode

The same behavior on my daily-use Pixel 3a. Without using Wi-Fi, the battery lasts at least 2 days.
I’ve tried to build a script that turns off Wi-Fi when the screen is turned off and keeps the scaling governor always on for all cores. Unfortunately, without success so far. It should be a solution that still works even after an update. I currently don’t see any loss of functionality.
-
I found the reason for my increased battery drain when using Wi-Fi.
On January 26, 2026, I installed an app called "UB Connect" from the OpenStore. ubconnect
I uninstalled it shortly after. The app wasn't uninstalled cleanly, and a ubconnect.daemon.service remained in the system.
Whenever Wi-Fi was turned on, this daemon would automatically start, but it failed because the app was missing. This prevented Ubuntu Touch from going into power-saving mode after the screen was turned off.After uninstalling and deleting all leftover files from the ubconnect app, Ubuntu Touch goes back into power-saving mode with Wi-Fi on, and the battery consumption is minimal like with mobile data.
-
-
@Moem you might wanna know that more applications does this daemon copy thing and after uninstall the service is there https://codeberg.org/tautologia/ubconnect/src/branch/master/ubconnect/daemon/install.sh
for example that smartwatch app -
@uxes Thank you for the hint... I took a leap of faith and ran
systemctl --user stop ubconnect-daemon.serviceand got a command prompt... no errors. I took this as encouragement and ransystemctl --user disable ubconnect-daemon.serviceand it told me something with UBconnect in it was removed. I think that was probably useful!As for smartwatch apps, I'm still using those, so they can stay.
-
I was monitoring the journal with “sudo journalctl -f” while I turned the Wi-Fi on and off. I noticed that when turning on the Wi-Fi, a connection attempt by the daemon fails.
sudo journalctl -f
Mai 20 19:14:25 ubuntu-phablet systemd[2850]: ubconnect-daemon.service: Main process exited, code=exited, status=1/FAILUREMai 20 19:14:25 ubuntu-phablet systemd[2850]: ubconnect-daemon.service: Failed with result 'exit-code'.Mai 20 19:14:30 ubuntu-phablet systemd[2850]: ubconnect-daemon.service: Scheduled restart job, restart counter is at 89.Mai 20 19:14:30 ubuntu-phablet systemd[2850]: Started ubconnect-daemon.service - UB Connect Daemon.Mai 20 19:14:30 ubuntu-phablet aa-exec[5041]: [5041] aa-exec: ERROR: Failed to execute "/opt/click.ubuntu.com/ubconnect/current/usr/bin/ubconnect-daemon": No such file or directoryMai 20 19:14:30 ubuntu-phablet systemd[2850]: ubconnect-daemon.service: Main process exited, code=exited, status=1/FAILUREMai 20 -
dekko does it too.
IIRC every app that is installing a systemd service I have looked at don't remove it when uninstalled. -
-
Run the following commands in the Terminal.
systemctl --user stop ubconnect-daemon.service systemctl --user disable ubconnect-daemon.service rm -f ~/.config/systemd/user/ubconnect-daemon.service systemctl --user daemon-reload systemctl --user status ubconnect-daemon.serviceresult:
Unit ubconnect-daemon.service could not be found. -
@Linus67 As I said, the first two were what I did, after figuring out they might be helpful.
Can I be a little proud of myself for figuring that out? I'm not a terminal user at all. -
rm -f ~/.config/systemd/user/ubconnect-daemon.service
Thanks to this hint, I knew where to find it and removed it using the file manager.
All clear now!The advantage of using the GUI in this case was that it showed me what else lived there. There was another daemon that was no longer needed. So that was helpful.
-
@gpatel-fr yes that is just missing thing of click packages since they don’t have some kind of postinstall and postuninstall hooks to insert and remove those systemd services
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
