Battery Overlay 2

Your rating: None Average: 4.6 (14 votes)

For SAILFISH OS 3.4 and later install 0.2.9 version and above!


Simple colored line on top of everything to display battery charge percentage.

Application only compatible with Sailfish OS 2.1 and newer.

To enable autostart create file /home/nemo/batteryoverlay.autostart and restart application



Donations are welcome =)



Application versions: 
File harbour-batteryoverlay2-0.2.7-1.armv7hl.rpm28.74 KB20/02/2017 - 15:00
File harbour-batteryoverlay2-0.2.7-1.i486.rpm30.81 KB20/02/2017 - 15:00
File harbour-batteryoverlay2-0.2.8-2.armv7hl.rpm32.93 KB07/05/2020 - 14:18
File harbour-batteryoverlay2-0.2.9-2.armv7hl.rpm36.57 KB01/11/2020 - 12:50
File harbour-batteryoverlay2-0.2.9-2.i486.rpm40.24 KB01/11/2020 - 12:50

- Compatible with Sailfish OS 3.4 and later


apozaf's picture

Master Coderus: does not work on fresh 4.x, although when updated from 3 when already installed before it works (or kept the setting)

mced's picture

Coderus: Phonehook developer (omnight) has found a way to keep his app working even when Sailfish devs haven't fixed the overlay issue yet. Maybe his workaround is valid for BO2 too.

coderus's picture

hi, i have a proper fix for overlays, but no time yet to make builds

Reiner's picture

App does not work with Sailfish on my Sony Xperia XA2. When starting the app the display gets completely black, only showing the battery overlay bar. I need to reboot or connect via ssh and restart lipstick.

coderus's picture

thanks, added note to description

ninepine's picture

@coderus the comment was for real but having completely removed the program,restarted and reinstalled the latest version it does now work. This is great and thanks for whatever you did.

ninepine's picture

Thanks for the comments about installing nemo-qml-plugin-contextkit-qt5 to fix this. Unfortunately for those of us who are just users of the software rather than coders this doesn't really provide an answer. Googling this plugin doesn't produce anything. @coderus where do you find this fix please and how would you install it? Thanks.

coderus's picture

is ths for real?

mz_i_norge's picture

Thx for the update. Now it works like it did before.

Pemek's picture

@coderus confirming that manual installation of nemo-qml-plugin-contextkit-qt5 solves problems in 3.3.

Bsingleto's picture

I tried and like this on 3.2.1 back in march or april 2020, but i noticed it didnt show up automatically. I kept having to open the app to get it to work instead of it being automatically at the top (or right of the screen) i eventually uninstalled it.

geher's picture

nemo-qml-plugin-contextkit-qt5 requires kf5bluezqt-bluez5-declarative, which on myJolla phone conflicts with kf5bluezqt-bluez4-declarative.

Bobsikus's picture

same issue here.. altough I am having kf5bluezqt-bluez5-declarative

mz_i_norge's picture

Doesn't work on Jolla C and Jolla 1 after Update to 3.3.

ninepine's picture

Seems to be broken after upgrade to Sailfish 3.3 on XA2 which is a pity as it's very useful.

kljunas2's picture

Works after manually installing nemo-qml-plugin-contextkit-qt5.

Bobsikus's picture

kljunas2: where did you get the needed packages kf5bluesqt-bluez ? do you run it on Jolla 1?

kljunas2's picture

Didn't need to do anything for it. But I am using XA2.

coderus's picture


Kabouik's picture

/home/nemo/batteryoverlay.autostart does not seem to do the trick, is there a new method?

ghostpepper61's picture

This also didn't work for me. I did some digging and discovered that the file "/home/nemo/.config/systemd/user/harbour-batteryoverlay.service" references the previous batteryoverlay app. If you change batteryoverlay to batteroverlay2 in the [Service] section and reboot, autostart should work.

From:  ExecStart=/usr/bin/harbour-batteryoverlay daemon

To:  ExecStart=/usr/bin/harbour-batteryoverlay2 daemon

Kabouik's picture

Awesome, thanks a lot.

Jessica_0rchid's picture

Доброго времени суток, дайте инструкцию или пищу для ума где отключить стоковый индикатор заряда, сама пыталась...тело уходит в бутлуп. В идеале стоковую иконку зарядки бы заменить на, что то на подобие Network Usage(индикатор скорости сети), но ничего подобного для SFOS не нашла