modem/msm-modem: add support for systemd
This should get SIM selection working on systemd installs for devices like the OP6 with multiple SIM slots
Fixes #3451 (closed)
Merge request reports
Activity
- Resolved by Clayton Craft
- Resolved by Clayton Craft
- Resolved by Clayton Craft
I chose to use a modemmanager override because it's a simple way to guarantee that the script always runs before modemmanager starts.
If someone wants to increase the timeout they would add another override to the MM unit that sets the env variable to something higher.
I originally played around with a separate unit file for starting msm-modem-uim-selection, maybe I should go back to using that instead of a mm override. Any opinions about this are appreciated!
- Resolved by Clayton Craft
- Resolved by Clayton Craft
added 15 commits
-
c63df468...04c1456e - 12 commits from branch
master
- 900b6b2b - modem/msm-modem: move service logic to standalone script
- 950acd5b - systemd/postmarketos-base-systemd: add msm-modem-uim-selection to system preset
- 1d981b50 - systemd/systemd-services: add msm-modem
Toggle commit list-
c63df468...04c1456e - 12 commits from branch
- Resolved by Clayton Craft
I need someone to help test this on an openrc installation, that the msm-uim-selection service + modemmanager still works properly with the logic moved into a separate script.
added 10 commits
-
602961c5...cfbcc571 - 7 commits from branch
master
- 6ef060ec - modem/msm-modem: move service logic to standalone script
- e35e26b2 - systemd/postmarketos-base-systemd: add msm-modem-uim-selection to system preset
- 13a8d7ef - systemd/systemd-services: add msm-modem
Toggle commit list-
602961c5...cfbcc571 - 7 commits from branch
added 8 commits
-
2d1359b4...df218ae1 - 5 commits from branch
master
- f8217b16 - modem/msm-modem: move service logic to standalone script
- 58042a5f - systemd/postmarketos-base-systemd: add msm-modem-uim-selection to system preset
- 6691e4a4 - systemd/systemd-services: add msm-modem
Toggle commit list-
2d1359b4...df218ae1 - 5 commits from branch
- Resolved by Clayton Craft
ERROR: systemd-services: More than one maintainer
ahahaha ok we can't do multiple maintainers yet then