Powermenu 2

Your rating: None Average: 4.9 (21 votes)

Powermenu - fancy menu and configuration for power key actions.

Compatible only with SailfishOS 2.1.x and newer


  • Have no icon in applications grid, you can find Powermenu in Settings.
  • Doublepress on Lock icon locking device with code
  • Longpress on Power icon to restart Homescreen
  • Doublepress on some toggles and applications icons opening settings page
  • Longpress on Lock icon activates Edit mode
  • In Edit mode you can reorder items with long pressing and dragging
  • In Edit mode you can disable unused toggles with single click
  • You can add Powermenu2 QuickAction in Eventsview
  • Six last actions for powerkey press can be configured separately
  • Added longpress action to some toggles, will expand line below with extra configs:
  1. Brigtness
  2. Usb mode
  3. Radio mode
  4. Powersave
  5. Presence status
  6. Media volume
  7. Ringer volume


  • Showing menu with shutdown options and shortcuts
  • Changing powerkey actions
  • Launching applications

Do not forget to open Powermenu2 icon in launcher to setup power key actions :)

Discussion: http://talk.maemo.org/showthread.php?t=93587

Help to translate application: https://www.transifex.com/coderus/powermenu2/

Github repo: https://github.com/CODeRUS/powermenu2

Donations are very welcome =)




Application versions: 
File powermenu2-0.9.0-1.armv7hl.rpm163.59 KB25/11/2015 - 11:59
File powermenu2-0.9.0-1.i486.rpm173.98 KB25/11/2015 - 11:59
File powermenu2-0.9.1-1.armv7hl.rpm158.76 KB25/11/2015 - 23:47
File powermenu2-0.9.1-1.i486.rpm169.01 KB25/11/2015 - 23:47
File powermenu2-0.9.2-1.armv7hl.rpm159.06 KB26/11/2015 - 02:07
File powermenu2-0.9.2-1.i486.rpm169.61 KB26/11/2015 - 02:07
File powermenu2-0.9.3-1.armv7hl.rpm159.47 KB26/11/2015 - 03:32
File powermenu2-0.9.3-1.i486.rpm169.62 KB26/11/2015 - 03:32
File powermenu2-0.9.4-1.armv7hl.rpm168.22 KB28/11/2015 - 07:43
File powermenu2-0.9.4-1.i486.rpm179.14 KB28/11/2015 - 07:43
File powermenu2-0.9.4-2.armv7hl.rpm168.13 KB28/11/2015 - 14:25
File powermenu2-0.9.4-2.i486.rpm179.23 KB28/11/2015 - 14:25
File powermenu2-0.9.5-1.armv7hl.rpm171.91 KB29/11/2015 - 00:05
File powermenu2-0.9.5-1.i486.rpm182.77 KB29/11/2015 - 00:05
File powermenu2-1.0.0-1.armv7hl.rpm184.13 KB10/12/2015 - 23:23
File powermenu2-1.0.0-1.i486.rpm194.77 KB10/12/2015 - 23:23
File powermenu2-1.0.1-1.armv7hl.rpm184.19 KB11/12/2015 - 00:09
File powermenu2-1.0.1-1.i486.rpm194.89 KB11/12/2015 - 00:09
File powermenu2-1.0.2-1.armv7hl.rpm184.31 KB11/12/2015 - 04:22
File powermenu2-1.0.2-1.i486.rpm195.58 KB11/12/2015 - 04:22
File powermenu2-1.0.3-1.armv7hl.rpm188.67 KB11/12/2015 - 23:42
File powermenu2-1.0.3-1.i486.rpm199.9 KB11/12/2015 - 23:42
File powermenu2-1.0.4-10.4.1.i486.rpm199.8 KB14/12/2015 - 22:13
File powermenu2-1.0.4-10.4.1.armv7hl.rpm188.92 KB14/12/2015 - 22:13
File powermenu2-1.0.6-1.i486.rpm199.83 KB20/12/2015 - 18:18
File powermenu2-1.0.6-1.armv7hl.rpm188.95 KB20/12/2015 - 18:18
File powermenu2-1.0.7-1.armv7hl.rpm189.15 KB15/02/2016 - 19:20
File powermenu2-1.0.7-1.i486.rpm200.16 KB15/02/2016 - 19:20
File powermenu2-1.0.8-1.armv7hl.rpm189.34 KB29/07/2016 - 14:06
File powermenu2-1.0.8-1.i486.rpm199.67 KB29/07/2016 - 14:06
File powermenu2-1.0.9-1.armv7hl.rpm193.58 KB29/07/2016 - 18:18
File powermenu2-1.0.9-1.i486.rpm204.69 KB29/07/2016 - 18:18
File powermenu2-1.1.0-1.armv7hl.rpm193.86 KB01/08/2016 - 19:23
File powermenu2-1.1.0-1.i486.rpm205.42 KB01/08/2016 - 19:23
File powermenu2-1.2.0-1.armv7hl.rpm201.29 KB11/08/2016 - 18:17
File powermenu2-1.2.0-1.i486.rpm212.8 KB11/08/2016 - 18:17
File powermenu2-1.2.1-1.armv7hl.rpm210.14 KB07/09/2016 - 15:05
File powermenu2-1.2.1-1.i486.rpm221.98 KB07/09/2016 - 15:05
File powermenu2-1.3.0-1.i486.rpm224.18 KB17/10/2016 - 12:09
File powermenu2-1.3.0-1.armv7hl.rpm212.28 KB17/10/2016 - 12:09
File powermenu2-1.3.1-1.i486.rpm224.56 KB20/10/2016 - 11:32
File powermenu2-1.3.1-1.armv7hl.rpm212.81 KB20/10/2016 - 11:32
File powermenu2-1.4.0-1.armv7hl.rpm206.06 KB20/02/2017 - 16:54
File powermenu2-1.4.0-1.i486.rpm216.31 KB20/02/2017 - 16:54
File powermenu2-1.5.0-1.armv7hl.rpm205.93 KB21/02/2017 - 14:51
File powermenu2-1.5.0-1.i486.rpm216.32 KB21/02/2017 - 14:51

Upgrade for new ambience patch features


vm5's picture

I'm trying to install it on jolla but repo-not-found and impossible to go on...

coderus's picture

If you have questions about warehouse you should ask it here: http://talk.maemo.org/showthread.php?t=91574

vm5's picture


objectifnul's picture

In previous version (0.9.3-1), launching an app from Powermenu2 closed the menu and brought the selected app on top. That was fine. Now Powermenu2 remains on top.

Location toggle still doesn't work. I suspect a language issue (my phone is set to French, so "Location" is "Localisation" here)

coderus's picture

Location works fine, try clicking it many times.

TMavica's picture

My location toggle not working too. It turn bright but location is not enable

Moth's picture

Same here. Location toggle has only visual effect but doesn't change the state.

coderus's picture

Can't help you, sorry :)

Moth's picture

Location toggle works for me now with 0.9.5-1. Thanks! :)

Edit: Worked only until reboot. :(

coderus's picture

I can't reproduce, location works fine for me.

objectifnul's picture

(v0.9.4-1) Well done! Maybe a final cosmetic change in the screenshot below: (1) Sort entries (Actions then Applications) (2) Renumber Applications from 1


coderus's picture

lol what? you did not understand how it works yet :)

objectifnul's picture

OK. Sorry for being stupid.

eson's picture

Could you please make it possible to test translations by copying translation file to default language folder, or if already possible, give a hint on how to do it?

coderus's picture

sure it's possible. you need to lrelease ts file to qm, name it powermenu_em.qm and replace file in /usr/share/powermenu2/translations

eson's picture

That's exactly what I did, and always do, but no translation appears. Gui is still English.

coderus's picture

Then you did something wrong, and i have no idea what :)

eson's picture

Well, I have done the same procedure for about 60 Sailfish apps (give or take), and it always worked. ;)


Ok, got it! I missunderstod the file naming. I thought I could use my native language file name (powermenu_sv.qm) as I've allways done. Your file name are a typo (em instead of en), so I was a bit slow thinking there.  ;)

coderus's picture

Well, yes, it doesnt load your locale language for now, only _en one :)

brunkku's picture

I suspect Powermenu2 conflicts with Situations app. Situations silences my phone and turns off vibration, but I had the vibes on the whole night.

I just uninstalled Powermenu 2 and returned to Ancelad's patch Enhanced Power Menu, which won't work any more. Power button long press won't bring up the menu at all. Also, now it takes a very loooong press of the button until the power turns off. Did the Powermenu2 leave some garbage behind?

coderus's picture

There is "Reset to defaults" in configuration page. Surprise!

brunkku's picture

I am not blind, but I figured that it means resetting just Powermenu2 internal settings to defaults. Let's see if it fixes everything else I've been struggling with.

May I suggest a bit more tolerance when dealing with people having problems with your apps.

EDIT: Thank you, that did the trick. However, how can anyone expect users to restore the app defaults before uninstalling (especially since it is not documented anywhere) in order to make the device act correctly?

coderus's picture

Why you so upset on single "Surprise" word? :)

brunkku's picture

Why do you act so surprised?

I have deep respect for your innovativeness as a developer. You come up with pretty amazing ideas on how to improve Jolla's usability.

But without any documentation some apps leave room for speculation. People ask you for help, or they might even suggest what you should have differently. Just go all the way down to the end of this message thread:

"You should save the default configuration values and revert back to them when uninstalling this app."

"No I shouldn't"

Perhaps it is about cultural differencies, or the fact that neither of us speak English natively, but ever since you've contributed to Jolla I have seen a long history of arrogant and stubborn replies. Your "Surprise!" reply to me wasn't that bad, but the same attitude is there. Or perhaps I just don't get your sarcasm...

I agree with Hartzi's opinion about reverting automatically back to the default configuration. Feel free to disagree, but it is just bad design if we have to be afraid how the device acts after removing your app. Some of use don't share the same sense of logic as you.

You're an awesome developer and I hope there are no hard feelings after this.

HtheB's picture

I like the easter egg :)

coderus's picture

Everybody like easter eggs :D

objectifnul's picture

Tip: if you don't need one toggle, just rename it (example: /usr/share/powermenu2/qml/toggles/VibrationToggle.nothanks).

coderus's picture

Wrong. If you dont need one toggle just trigger edit mode and disable toggle you dont need.

AA1AA's picture

It would be just PERFECT if we could restard the homescreen from the Powermenu !

coderus's picture

I can add it as longpress action on reboot icon in next version