From f7fe831ac8fc5a020f37e295694dc30a8a17e3d2 Mon Sep 17 00:00:00 2001
From: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
Date: Thu, 9 Mar 2023 03:32:49 +0100
Subject: [PATCH] default: Enable quick resume support in ModemManager

---
 debian/librem5-base-defaults.install   | 3 +++
 default/ModemManager/quick-resume.conf | 3 +++
 2 files changed, 6 insertions(+)
 create mode 100644 default/ModemManager/quick-resume.conf

diff --git a/debian/librem5-base-defaults.install b/debian/librem5-base-defaults.install
index c976c0b..2975645 100644
--- a/debian/librem5-base-defaults.install
+++ b/debian/librem5-base-defaults.install
@@ -18,6 +18,9 @@ default/profile.d/*.sh etc/profile.d/
 # librem5 specific phosh service configuration
 default/phosh/librem5.conf           lib/systemd/system/phosh.service.d/
 
+# Enable quick resume support in ModemManager
+default/ModemManager/quick-resume.conf	lib/systemd/system/ModemManager.service.d/
+
 # Applications to hide form the menu
 default/hidden-apps/*.desktop usr/share/librem5/applications/
 
diff --git a/default/ModemManager/quick-resume.conf b/default/ModemManager/quick-resume.conf
new file mode 100644
index 0000000..9284fb2
--- /dev/null
+++ b/default/ModemManager/quick-resume.conf
@@ -0,0 +1,3 @@
+[Service]
+ExecStart=
+ExecStart=/usr/sbin/ModemManager --test-quick-suspend-resume
-- 
GitLab