device-purism-librem5: Disable modem power management (MR 3902)
According to https://source.puri.sm/Librem5/linux/-/issues/303#note_160864 enabling the modem power management results in a unreliable modem, but more power savings. With power management on the modem can disconnect at any time, including during calls. This makes the Librem 5 a very bad phone. Instead let's ensure it works as a phone with a semi-reliable modem (there is still the sleep/resume issue https://source.puri.sm/Librem5/linux/-/issues/423) at the cost of battery life. As the Librem5's battery life is already poor, a little bit worse isn't much different. Either way you need an external battery pack. Signed-off-by: Alistair Francis <alistair@alistair23.me> [ci:skip-build] already built successfully in CI
This commit is contained in:
parent
92efdacfbf
commit
e1efe18136
2 changed files with 29 additions and 1 deletions
|
@ -0,0 +1,26 @@
|
|||
From 1b280dda3734d42b02474a0628314afc58c2065f Mon Sep 17 00:00:00 2001
|
||||
From: Clayton Craft <clayton@craftyguy.net>
|
||||
Date: Thu, 17 Jun 2021 16:59:55 -0700
|
||||
Subject: [PATCH] librem5-pm.udev: disable PM for broadmobi modem
|
||||
|
||||
Workaround for https://source.puri.sm/Librem5/linux-next/-/issues/303
|
||||
---
|
||||
debian/librem5-base-defaults.librem5-pm.udev | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/debian/librem5-base-defaults.librem5-pm.udev b/debian/librem5-base-defaults.librem5-pm.udev
|
||||
index dc005bb..6abdb10 100644
|
||||
--- a/debian/librem5-base-defaults.librem5-pm.udev
|
||||
+++ b/debian/librem5-base-defaults.librem5-pm.udev
|
||||
@@ -9,7 +9,7 @@ DEVPATH=="/devices/platform/soc@0/38100000.usb", TEST=="power/control", ATTR{pow
|
||||
### Enable power management for internal USB devices:
|
||||
|
||||
# Broadmobi BM818
|
||||
-SUBSYSTEM=="usb", ATTRS{idVendor}=="2020", ATTR{idProduct}=="2060", TEST=="power/control", ATTR{power/control}="auto"
|
||||
+SUBSYSTEM=="usb", ATTRS{idVendor}=="2020", ATTR{idProduct}=="2060", TEST=="power/control", ATTR{power/control}="on"
|
||||
SUBSYSTEM=="usb", ATTRS{idVendor}=="2020", ATTR{idProduct}=="2060", TEST=="power/autosuspend_delay_ms", ATTR{power/autosuspend_delay_ms}="2000"
|
||||
|
||||
# Cinterion PLS8
|
||||
--
|
||||
2.32.0
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
# Co-Maintainer: Newbyte <newbyte@postmarketos.org>
|
||||
pkgname=device-purism-librem5
|
||||
pkgdesc="Purism Librem 5 Phone"
|
||||
pkgver=1.39
|
||||
pkgver=1.40
|
||||
pkgrel=0
|
||||
_confver=54
|
||||
_purismrel=1
|
||||
|
@ -41,6 +41,7 @@ source="
|
|||
uboot-script.cmd
|
||||
xorg.conf
|
||||
70-librem5-xwayland-accel.sh
|
||||
0001-librem5-pm.udev-disable-PM-for-broadmobi-modem.patch
|
||||
0002-udev-cameras-use-correct-path-for-modprobe-on-Alpine.patch
|
||||
l5-ship-mode.initd
|
||||
l5-lockdown-support.initd
|
||||
|
@ -200,6 +201,7 @@ a0740e405781ec6ef765fdc9f5700c95adbb241c45c97b9384ba68cdece662cb216ca5918640042f
|
|||
659c1801b6172c137db091a5850b467b5c667a5d0392c3d4f9cd767916ded20f09a494ad3c07cae09e9151909aca13208d3d0c681e9d4ec15681078c7046444b uboot-script.cmd
|
||||
1cbc65cf2cb8fad4b0332d012a0256a266205b9b64371f5c0dae09dbb7f1e45b254e8c43993b896097e9d7035a72d547d9bce1ab2133addc56a5abdb80b44616 xorg.conf
|
||||
fad386071fc45f9880a94cc8004fabd5d98b3e6a12606c98d8e72e0208f22ab54f03b921f5967a959782507e2bff67d2fa92e46d8cd242011a3afcdbda529279 70-librem5-xwayland-accel.sh
|
||||
f535b43b8defe75e72049e4eee181bfe821f6304a096413bccf6d08c8bb11b947fa1fee305af85616abd778745fadd52ebd610c2d135a4f907915b99ab2c526a 0001-librem5-pm.udev-disable-PM-for-broadmobi-modem.patch
|
||||
b45749fcddfd65a302b502bcabfa5828d1b63e45d844fd50e44009a756b919db20fe9526102947c0f0dfcdffe4a037e5050fe1b24fb915933ce0837f49759378 0002-udev-cameras-use-correct-path-for-modprobe-on-Alpine.patch
|
||||
c723764d507ccd4b04aa5ce79b1d1ebc131873cdc37a943cb0f92b8a08a3c69eb9e0d31fcd4589fd8c40a9676bae9897e4f12ec2ebe4db8214ac85669ef35a53 l5-ship-mode.initd
|
||||
f4b314d553655f7975445ac0a33099923e20dabb082c07e2cf6a78e4118c143d777dd4ad2c09cbc388600bdefe8deb3073fbd15b238772ddf09c66ac46415590 l5-lockdown-support.initd
|
||||
|
|
Loading…
Reference in a new issue