Skip to content

droidian/mobile-power-saver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mobile Power Saver

Mobile Power Saver enables power saving on mobile devices:

  • Provides power-profile-daemon basic API compatibility
  • Puts devices in low power when screen is off
  • Suspends services/processes when screen is off
  • Freezes applications (only when screen is off for now)

Settings

GNOME Control Center patches are available here: https://github.com/droidian/gnome-control-center/commits/droidian/panels/power

Power Settings App Settings

These are only examples that need to be tweaked depending on device/OS!

  • Suspend processes:

$ gsettings set org.adishatz.Mps screen-off-suspend-processes "['vendor.nxp.hardware.nfc@1.2-service']"

  • Suspend system services:

$ gsettings set org.adishatz.Mps screen-off-suspend-system-services "['cups.service', 'nfcd.service']"

  • Suspend user services:

$ gsettings set org.adishatz.Mps screen-off-suspend-user-services "['gvfs-afc-volume-monitor.service']"

Depends on

  • glib2
  • meson
  • ninja

Building from Git

$ meson builddir --prefix=/usr

$ sudo ninja -C builddir install

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published