mobile-power-saver (0.9.9-1+droidian0+git20251226092450.3a02863.next.production) trixie; urgency=medium

  [ Cédric Bellegarde ]
  * Initial commit
  * manager: Translate ppd profiles to valid governors
  * kernel_settings: Disable LPM predictions on powersave
  * Remove unused file
  * freezer: Initial support
  * treewide: Valgrind session
  * freezer: Import read_unvectored() from procps-ng
  * data: Fix typo
  * dozing: Initial support
  * mpris: initial support
  * settings: Add screen-off-suspend-apps-blacklist
  * treewide: Code cleanup
  * dozing: Only check for application scopes
  * systemd: Initial support
  * services: Move from systemd to cgroups freeze
  * services: Support multi cgroups paths
  * logind: Do not free priv
  * binder: Initial support
  * binder: Check hw node exists
  * treewide: Code cleanup
  * freezer: Do not warn if process list empty on resume
  * patches: Add GNOME control center patch
  * data: Remove test value
  * README: Update
  * dozing: Use maintenance cycles
  * Release: 0.2
  * patches: Update GNOME control center patch
  * README: Update commands
  * treewide: Remove duplicated empty lines
  * debian: Replace batman
  * systemd: Do not start to early
  * user: bus: Fix strings
  * system: Remove members from parent class
  * kernel_settings: Just comment private struct
  * treewide: Code cleanup
  * binder: Add support for radio
  * Release: 0.3
  * system: Add support for WiFi powersave
  * system: wifi: Filter based on interface name.
  * data: Why ?
  * devfreq: Allow device blacklisting
  * build: Allow disabling libnl and libgbinder dependency
  * wifi: Init interfaces later
  * debian: Add droidian-power-management to provides
  * README: Update
  * debian: Add missing dependencies
  * Release: 0.4
  * debian: Remove droidian provides
  * user: settings: Only connect 'changed' signal
  * systemd: Remove binder support
  * mpris: Ignore invalid desktop entries
  * system: Add support for radio powersaving
  * dozing: Do nothing if device is downloading data
  * modem: Add support for technology blacklist
  * treewide: Code cleanup
  * system: manager: Delay applying a new modem technology
  * Release: 0.5
  * user: network-manager: Fix build issues on armhf
  * user: network-manager: Fix non initialized variable
  * Release: 0.5.1
  * README: Add link to Gcc patches
  * network-manager: Use reference to object_path
  * system: modem-ofono: Set variable to NULL
  * user: mpris: Set variable to NULL
  * treewide: Replace gchar by char
  * systemd: Use graphical-session.target for user service
  * user: network_manager: Tweak bandwidth values
  * user: network_manager: Do not check Wi-Fi bandwith usage
  * user: mpris: Better MPRIS detection using Identity property
  * treewide: Do not powersave little cluster if MPRIS playing
  * user: mpris: Remove debug
  * Release: 0.6.0
  * user: mpris: Fix identation
  * user: dozing: Do not suspend modem if phone active
  * Release: 0.6.1
  * system: network_manager: Check connection type not NULL
  * user: dozing: Fix typo
  * Release: 0.6.2
  * common: Move DBUS_PROPERTIES_INTERFACE from user/system
  * user: Add support for Bluetooth powersaving
  * common: utils: Code clean up
  * system: bus: Code clean up
  * system: freezer: Ensure list is empty on suspend
  * Release: 0.7.0
  * system: network_manager: Fix variant format string
  * user: bluetooth: Remove comment, already implemented
  * treewide: Remove modem powersaving
  * data: Add msm_irqbalance to screen-off-suspend-processes
  * system: freezer: Rename Freezer to Processes
  * system: processes: Add cpuset support
  * system: processes: Add support for top-app cpuset
  * system: processes: Add support for all user slice
  * system: processes: Code cleanup
  * system: Code cleanup
  * gschema: Add more Android services to background cpuset
  * system: manager: Why ?
  * gschema: Add more Android services to background cpuset
  * system: bus: Rework the way we handle settings
  * sh: Disable all wakeup sources
  * services: Freeze all services except blacklisted
  * debian: Add packages for overrides
  * common: utils: Fix memory leak
  * system: processes: NULL check uneeded
  * system: processes: Avoid unnecessary memory allocations
  * system: processes: Check methods inputs
  * system: processes: Skip non-numeric entries in /proc
  * system: bus: Clean up init code
  * system: cpufreq: Fix another memory leak
  * system: devfreq: Fix another memory leak
  * system: freq_device: Check value not NULL
  * system: freq_device: Check device name not already set
  * system: logind: Check error instead of proxy
  * user: bluetooth: Check value not NULL
  * user: dozing: Ensure timeout is cleared before adding a new one
  * user: dozing: Always freeze services
  * data: overrides: Add audiosystem-passthrough.service to drodian/phosh blacklist
  * manager: Restore state on exit
  * README: Add Overrides.md
  * system: processes: Code cleanup
  * Revert "systemd: Remove binder support"
  * system: binder: Remove power support
  * common: define: Add missing binder define
  * system: binder: Code cleanup
  * data: overrides: Add new Phosh service name
  * system: binder: Properly cleanup memory
  * system: manager: Really use blacklist
  * Add io.gitlab.azymohliad.WatchMate to suspend blacklist
  * data: overrides: miatoll: suspend: Keep modem related services
  * system: processes: We need to search service in slices
  * data: overrides: Update phosh service name
  * system: manager: Freeze Bluetooth when dozing
  * data: override: miatoll: Update suspended process list
  * system: binder: Fix enum values based on Android headers
  * system: binder: One more time, remove binder code
  * treewide: Add back support for modem powersaving
  * system: modem: Reset powersave on quit
  * user: network-manager: Remove data monitoring
  * system: modem: ofono: Suspend powersaving based on signal strength
  * [ci] Enable CircleCI
  * Release: 0.8.0
  * user: Move modem/network-manager code here
  * user: Remove unused MPRIS object
  * modem: ofono: Stop dozing on call
  * data: overrides: Now we listen for calls, freeze more services/apps.
  * Release: 0.8.1
  * user: settings: Add settings_get_radio_powersaving
  * user: dozing: Fix modem powersaving
  * Release: 0.8.2
  * data: overrides: Ignore systemd-udevd.service
  * data: overrides: Ignore systemd-timesyncd.service
  * user: manager: Init dozing sooner to check AP state
  * Release: 0.8.3
  * user: dozing: Tweak dozing
  * user: modem: ofono: Resume powersaving only if cell id changed
  * Release: 0.8.4
  * user: network-manager: Fix AP detection
  * user: dozing: Add back modem bandwidth monitoring
  * Release: 0.8.5
  * user: dozing: Properly handle modem monitoring
  * Release: 0.8.6
  * data: overrides: Do not suspend network related services
  * data: overrides: mobian: Do not suspend network related services
  * data: overrides: Keep screensaver proxy up
  * data: overrides: Add ofonod and ofono2mm to cpuset-background-processes
  * user: Remove modem powersaving
  * data: overrides: Remove gpuservice from suspend-processes
  * Release: 0.8.7
  * data: overrides: droidian: phosh: Add sensors daemons
  * data: overrides: droidian: phosh: Add headphone manager
  * bus: Add a new StopDozing method
  * user: modem_ofono: Code cleanup
  * user: bus: Start dozing again on StopDozing
  * system: bus: Send reply to client
  * user: bus: Move little cluster to default governor
  * 0.8.8
  * user: Add support for bluetooth services
  * bluetooth: Fix detection of connected devices
  * user: bluetooth: Powersave bluetooth sooner
  * user: bluetooth: Move message out of debug
  * user: bluetooth: Always unset powersaving
  * user: dozing: Always ignore bluetooth services
  * Release: 0.8.9
  * user: bluetooth: Fix typo
  * user: bluetooth: Properly clear bluetooth objects
  * Release: 0.8.10
  * kernel_settings: Tweak settings
  * system: kernel_settings: Remove unwritable files
  * user: bluetooth: Do not always disable powersave
  * user: bluetooth: Prevent locking on powersave
  * user: bluetooth: We want to ignore gsetting value, rename bus message
  * system: manager: Assume we are disabled by default
  * system: bus: screen-off-power-saving signal is just dead code!
  * common: utils: Show write error in debug
  * data: overrides: Add missing calls-daemon.service to blacklist
  * sh: Add help to get freezed apps/services
  * user: modem_ofono_device: Add support for blanking screen on call
  * Release: 0.8.11
  * data: overrides: Add obex to bluetooth services
  * data: overrides: Add xdg-document-portal.service
  * data: overrides: Add xdg-desktop-portal.service
  * data: overrides: bim is a system service
  * Release: 0.8.12
  * user: Re-enable modem power saving with improved logic
  * Release: 0.9.0
  * user: network-manager: Fix up access point detection
  * Release: 0.9.1
  * system: wifi: Add support for WPA powersaving
  * Release: 0.9.2
  * data: overrides: android: Do not freeze vibrator/light services!
  * data: overrides: android: Do not freeze hwservicemanager
  * user: modem-ofono-device: Blank screen on alerting/disconnecting too
  * Release: 0.9.3
  * user: bluetooth: Always listen object signals
  * Release: 0.9.4
  * user: bluetooth: Remove unused variables
  * user: Remove blank-screen-on-call-accepted
  * Release: 0.9.5
  * Release: 0.9.6
  * data: overrides: miatoll: Add thumbnailer-service
  * data: overrides: Add more Android processes to background cpuset
  * user: dozing: Increase maintenance windows for better 3G→4G transitions
  * Release: 0.9.7
  *  data: overrides: Add gnss to suspend process list
  * system: manager: Move apps to system background cpuset
  * data: overrides: Add media keys service
  * Release: 0.9.9

  [ Eugenio Paolantonio (g7) ]
  * bus: move to the new DBus name
  * bus: support Version property

 -- Cédric Bellegarde <cedric.bellegarde@adishatz.org>  Fri, 26 Dec 2025 10:24:50 +0100

