No description
Find a file
Clayton Craft 57c75db149
soc-qcom: delay starting modem-gnss on boot
modem-gnss / qmicli depends on qrtr being up, or it fails on boot and
GPS doesn't work on this device:

 sargo systemd[1]: Starting Google Sargo (Pixel 3a) GNSS Modem Setup...
 sargo qmicli[1080]: error: node with id 0 not found in QRTR bus

Ideally there would be a path in /dev or sysfs so we could add a
ConditionPathExists= in the unit, but I tried hard to find something and
was unable to. Making modem-gnss depend on ModemManager seems to work
around this issue, since qrtr seems to always (in my testing) be up by
then. IIUC in the future we may not have to run qmicli to enable GPS, so
this patch is a workaround to fix a workaround.

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7636>
2025-12-25 23:19:41 +00:00
.ci ci: fix test_ui failing on removing UI packages 2025-12-06 16:50:50 +00:00
.githooks githooks/pre-commit: remove file size check 2025-12-22 23:53:09 +00:00
.gitlab/issue_templates gitlab/issue_templates: mark v25.12 as released 2025-12-23 14:26:08 +01:00
.well-known well-known/funding-manifest-urls: new file (MR 6074) 2025-01-20 18:59:41 +01:00
cross cross/systemd-boot-x86: fix build without libintl 2025-12-23 12:10:05 +00:00
device soc-qcom: delay starting modem-gnss on boot 2025-12-25 23:19:41 +00:00
docs docs: approval-rules: Allow merging without maintainer approval after 2 weeks 2025-12-08 22:19:33 +00:00
extra-repos/systemd systemd/polkit: upgrade to 127 2025-12-24 22:53:12 +01:00
main main/postmarketos-release-upgrade: upgrade to 1.11.1 2025-12-23 15:07:12 +00:00
modem modem/msm-modem: do not return non-zero if no SIM is detected 2025-12-25 06:56:47 +00:00
temp temp/mesa-dri-simpledrm: set builddir to fix build 2025-12-07 17:49:34 +01:00
.clang-format Add .clang-format file (!465) 2019-06-26 22:36:15 +02:00
.ecrc CI: .ecrc: Exclude temp from check (MR 4858) 2024-02-27 08:24:53 -08:00
.editorconfig editorconfig: use spaces instead of tabs for markdown 2025-11-05 11:21:30 +00:00
.gitignore docs: add auto-generated deviceinfo reference 2025-11-23 20:26:30 +00:00
.gitlab-ci.yml CI: don't deploy docs from scheduled pipelines 2025-11-30 16:47:54 +01:00
.mailmap */*: update my email address 2025-08-09 12:10:16 +02:00
channels.cfg channels.cfg: mark v25.12 as released 2025-12-23 13:55:12 +01:00
COMMITSTYLE.md editorconfig: use spaces instead of tabs for markdown 2025-11-05 11:21:30 +00:00
kconfigcheck.toml kconfigcheck: Don't require LTO_CLANG_THIN for CFI 2025-12-15 23:32:12 +00:00
LICENSE Add GPLv3 again 2018-08-23 21:44:22 +02:00
pmaports.cfg pmaports.cfg: declare XFS as a supported filesystem type 2025-12-18 21:02:32 +00:00
README.md docs: add review and merging guidelines specific to pmaports 2025-09-25 19:55:33 +00:00

postmarketOS aports repository

This repository contains the APKBUILD files for postmarketOS-specific packages, along with the required patches and scripts, if any.

There are many more packages defined in the Alpine Linux aports on which these packages depend.

Helpful resources:

Git Hooks

You can find some useful git hooks in the .githooks directory. To use them, run the following command after cloning this repository:

git config --local core.hooksPath .githooks