- Mar 16, 2025
-
-
Add wireplumber config for fix low volume issue. Part-of: postmarketOS/pmaports!6327 [ci:skip-build]: already built successfully in CI
-
Part-of: postmarketOS/pmaports!6327
-
Oliver Smith authored
The gitlab.freedesktop.org mirror is currently not available: > Currently planned outage: 2025-03-16 -> 2025-03-22 Let's use the github.com mirror until then. Impressively they have the same checksum. Part-of: !6290
-
Oliver Smith authored
Part-of: !6290 [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
Part-of: !6290
-
Oliver Smith authored
Part-of: !6290
-
Oliver Smith authored
One of the tests fails with a timeout when building through pmbootstrap and our gitlab CI. Disable it for now, as the package is very similar to the Alpine package this shouldn't be much of a problem. Part-of: !6290
-
Upstream: - https://gitlab.alpinelinux.org/alpine/aports/-/commit/a0b4c813c66f812bba56da6603a11d5bdeba662d - https://gitlab.alpinelinux.org/alpine/aports/-/commit/a1c2f5b55925d1febc3feb2e6772e63ffb0334c1 - https://gitlab.alpinelinux.org/alpine/aports/-/commit/5f7e0b7cbb6c786ce07a6393c804c7c5cb4d0ea1 - https://gitlab.alpinelinux.org/alpine/aports/-/commit/d93edb2de92923915f04d9420393f64f8b334cd3 - https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/81346 Part-of: !6290
-
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6323 [ci:skip-build]: already built successfully in CI
-
Perhaps the biggest highlight of this release is addition of Qualcomm Sensor Manager support (thx @Tooniis). Several little impovements: * Notification LED support for clover, laevnder, tulip ( @setotau ) * missing SDCC block resets were added, several devices ( @alexeymin ) * missing SD card detect GPIOs were added, several devices ( @alexeymin ) * SD card instability was fixed, several devices ( @alexeymin ) * pd_mapper module now supports SDM630/636 ( @alexeymin ) * numerous dtbs_check warnings fixed, in preparation for upstreaming * several commits were dropped, they are now upstream! Manual config changes: * SNS_REG/SMGR modules were enabled * LED/QCOM_LPG modules were enabled FIXME: qrtr as a bus requires some kconfigs to be =y (for SMGR patchset): * CONFIG_QRTR=y * CONFIG_QRTR_SMD=y Signed-off-by:
Alexey Minnekhanov <alexeymin@postmarketos.org> Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6321 [ci:skip-build]: already built successfully in CI
-
Paul Sajna authored
Part-of: !6324 [ci:skip-build]: already built successfully in CI
-
- Mar 15, 2025
-
-
Package auto-update authored
-
- Mar 14, 2025
-
-
Caleb Connolly authored
This isn't used yet but will be required for SCMI cpu frequency scaling on X1 Elite. Let's get ready for that by enabling it now. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> [ci:skip-build] already built in CI Part-of: !5814
-
Caleb Connolly authored
Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6172
-
Caleb Connolly authored
log splash messages with the new info log level. This can be useful when working on headless devices. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6172
-
Caleb Connolly authored
Support the rd.info cmdline argument to enable additional info logging, and reduce the log level of some things to info so we print less overall. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6172
-
Caleb Connolly authored
Currently the initramfs is littered with various code snippets which read /proc/cmdline. This is error prone and results in more complicated code especially as we want to standardise all the pmos specific cmdline arguments, and where some arguments have the same behaviour as deviceinfo variables. Let's do the parsing correctly, once, and set global variables to enable/disable/configure parts of the initramfs. At the same time introduce namespaced and standard versions of the remaining arguments which haven't been standardised yet. Now (for example) to check if the splash is disabled, rather than grepping /proc/cmdline for PMOS_NOSPLASH AND checking if deviceinfo_no_framebuffer is true, you can just check if "$nosplash" = "y". This will drastically simplify the process of adding additional configuration options in the future. Most of the code here was taken from the Arch Linux initramfs and simplified/adjusted to better fix our use case. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6172
-
Caleb Connolly authored
These functions are almost identical and follow the same logic. Introduce a generic find_partition function which they can both call into so we can abstract the logic away from the specific usage and make everything much cleaner. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6172
-
Caleb Connolly authored
Simplify things by putting all the log targets in one variable, and add a special-case to log to consoles when pmos.nosplash is set and no consoles are used by the kernel (e.g. because console=null is set). Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6172
-
Caleb Connolly authored
Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6172
-
Caleb Connolly authored
Make it clearer what is exposed over USB and why rather than just printing the cmdline option. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6172
-
Clayton Craft authored
-
Clayton Craft authored
This adds a default preset for user units, that disables them by default. This behavior is identical to what we do with system presets, which means that if we want a unit enabled by default then we need to add a preset for it or rely on some other unit to pull it in automatically. Without this default preset, user units are enabled by default when `systemctl preset` is run on them, which may not always be the desired behavior (i.e. we don't want this behavior with system units).
-
systemd/postmarketos-base-systemd: run systemctl on preset changes for already installed units (MR 6120) Co-authored-by:
Clayton Craft <clayton@craftyguy.net> [ci:skip-build]: already built successfully in CI
-
Starqltechn required firmware to be pulled out of the particular phone. Replace starqltechn firmware package dependency with msm-firmware-loader. Part-of: postmarketOS/pmaports!6315
-
Part-of: !6319 [ci:skip-build]: already built successfully in CI
-
Part-of: !6289
-
Jens Reidel authored
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6318
-
- Mar 13, 2025
-
-
Clayton Craft authored
[ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
-
Clayton Craft authored
-
Clayton Craft authored
-
Package auto-update authored
-
[ci:skip-build]: already built successfully in CI
-
Add starqltechn initfs modules, recently enabled in linux kernel. This provides touchscreen and haptics support when in initramfs. This allows to use onscreen keyboard in initramfs debug mode.
-