Commit Graph
6727 Commits
Author SHA1 Message Date
Andreas Kemnade 6d2139e5bc device-tolino-shine3: update module name
module name for epd regulator was changed in kernel

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7991>
2026-02-13 10:07:40 +00:00
bluebunny c2dc312b92 device-xiaomi-pipa: remove deviceinfo_bootimg_qcdt
Since deviceinfo_bootimg_qcdt is already false, it is redundant and should be removed.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8000>
2026-02-13 12:55:53 +09:00
bluebunny 3fa7cb93fc device-xiaomi-pipa: add vendor firmware and config files
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7987>
2026-02-12 21:38:13 +00:00
Clayton Craft 6dfc392214 linux-postmarketos-qcom-sdm845: enable immutable config
[ci:skip-kconfigcheck] will be replaced by pma!7451 at some point

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7997>
2026-02-12 21:06:37 +00:00
Henrik Grimler 9cc6004f9b linux-postmarketos-exynos4: update to 6.18.9
Changes since 6.16.10 are:

* Add touchkey leds for kona (@jack_kekzoz)
* Add Wacom w9000 penabled touchscreen driver for kona (@f_,
  @eisenbahnfan)

Tested on samsung-i9305 and odroid-u2.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7996>
2026-02-12 18:51:05 +00:00
postmarketOS CI e9e5fa405c linux-next: upgrade to next-20260212 2026-02-12 16:55:55 +00:00
postmarketOS CI fd38701c35 linux-next: upgrade to next-20260211 2026-02-11 16:41:16 +00:00
Richard Acayan 10462ab8a7 linux-postmarketos-qcom-sdm670: backport q6asm-dai sound fix
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7981>
2026-02-11 10:21:26 +00:00
Luca Weiss 6abd70954c linux-postmarketos-qcom-milos: upgrade to 6.19.0
Manual kconfig changes:
* MODULE_COMPRESS=y (category:default)
* MODULE_COMPRESS_ZSTD=y (category:default)
* MODULE_DECOMPRESS=y (category:default)
* DRM_UDL=m (category:usb)
* SND_USB_AUDIO_MIDI_V2=y (category:usb)
* USB_SERIAL=m (category:usb)
* USB_SERIAL_CP210X=m (category:usb)
* USB_SERIAL_SIMPLE=m (category:usb)
* USB_STORAGE=m (category:usb)
* USB_UAS=m (category:usb)
* USB_USBNET=m (category:usb)
* USB_RTL8152=m (category:usb)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7968>
2026-02-11 08:19:40 +00:00
postmarketOS CI 6a9fdcb50b linux-next: upgrade to next-20260210 2026-02-11 05:39:05 +00:00
adamthiede 9cfc242140 linux-postmarketos-mediatek-mt8173: upgrade to 6.19,satisfy kconfig lint
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7975>
2026-02-11 01:30:19 +00:00
Luca Weiss c0047e39c1 linux-postmarketos-qcom-msm8974: upgrade to 6.15.11
No manual kconfig changes.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7978>
2026-02-11 01:04:09 +00:00
Andreas Kemnade f859fe7ad0 device-kobo-clara2e: board revision autodetection and prepare for FDE
Everything is there, just use the autodetection, FDE was seen working
with revision b.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7984>
2026-02-11 00:59:06 +00:00
Bhushan Shah c2327f041d device-fairphone-fp5: force s32 on sinks only
S32 format is not supported on the microphones.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7880>
2026-02-10 23:39:05 +00:00
Bhushan Shah 6053df3ae1 alsa-ucm-conf-qcom-sc7280: update for Fairphone 5 mic support
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7880>
2026-02-10 23:39:05 +00:00
Bhushan Shah ec6c857e09 linux-postmarketos-qcom-sc7280: upgrade to 6.18.8
This adds Fairphone 5 microphone support.

Manual kconfig changes:
* MODULE_DECOMPRESS=y (category:default)
* SND_USB_AUDIO_MIDI_V2=y (category:usb)
* USB_UAS=m (category:usb)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7880>
2026-02-10 23:39:05 +00:00
methanal db89dfde58 samsung-exynos7: new device
New device for all SoCs in the Exynos7 family. Currently tested with:
 - samsung-a2corelte (Galaxy A2 Core)
 - samsung-j6lte (Galaxy J6)
 - samsung-on7xelte (Galaxy J7 Prime)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7886>
2026-02-10 23:24:43 +05:30
Luca Weiss 5d16987596 linux-postmarketos-qcom-msm8974: build with LLVM & update config per kconfigcheck
Migrate the compiler to LLVM toolchain and update config as per required
and preferred config options by kconfigcheck.

Update the APKBUILD to follow some more recent standards as well.

Since the kernel image got too big (again) for msm8974, activate
CONFIG_CC_OPTIMIZE_FOR_SIZE and CONFIG_KERNEL_XZ to get the kernel a bit
smaller again to fit below the magical limit (see !5725).

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7538>
2026-02-10 15:37:16 +00:00
bluebunny 89b5544b9d device-xiaomi-pipa: add wifi and bluetooth firmware
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7976>
2026-02-10 15:03:59 +00:00
Clayton Craft b1ba6759d6 device/*: drop deviceinfo_generate_systemd_boot variable
fixes # 4299

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7949>
2026-02-09 14:22:57 -08:00
adamthiede c95e61d828 device-sqfmi-beepy: update module building and add patch
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7888>
2026-02-09 18:09:49 +00:00
Aster Boese 5be611a331 qualcomm-sdm845: add myself as Co-Maintainer
Signed-off-by: Aster Boese <asterboese@mailbox.org>

[ci:skip-vercheck]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7973>
2026-02-09 11:55:33 -05:00
Aster Boese a4ea6ee5dd oneplus-fajita: add myself as Co-Maintainer
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7973>
2026-02-09 11:41:51 -05:00
Achill Gilgenast 691194c26d device-lg-lenok-downstream: remove -asteroid subpkg
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7972>
2026-02-09 16:14:15 +00:00
Achill Gilgenast 3f0ff62df2 device-lg-dory: remove -asteroid subpkg
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7972>
2026-02-09 16:14:15 +00:00
Achill Gilgenast 0e7234ae34 device-lg-lenok: remove -asteroid subpkg
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7972>
2026-02-09 16:14:15 +00:00
Aelin b36d481ef9 linux-postmarketos-mainline: Upgrade to 6.19
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7966>
2026-02-09 10:54:06 +00:00
Daniel Kulesz 27b2613d1a samsung-expresso7: set deviceinfo_flash_sparse="true"
Fixes internal flashing.

Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4202

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7641>
2026-02-09 11:01:27 +01:00
Clayton Craft 5dea9f8b16 device-google-sargo: add support for u-boot
This allows booting pmOS from u-boot on existing and new installs.

Setting the boot partition to vfat isn't strictly necessary (ext2 seems
to work OK), but IIUC either FAT is in the EFI spec or it's what
everyone else uses. We made a similar patch to the OP6/OP6T previously.

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7961>
2026-02-09 03:37:59 +00:00
Clayton Craft 9e99265e87 linux-postmarketos-qcom-sdm670: sync kconfig with toml
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7961>
2026-02-09 03:37:59 +00:00
Clayton Craft b796ff9322 linux-postmarketos-qcom-sdm670: add uefi kconfig
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7961>
2026-02-09 03:37:59 +00:00
askiiart 4a09f7c445 hp-elitebook-ultra-g1q: set me as maintainer
hp-elitebook-ultra-g1q: bump pkgrel

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7962>
2026-02-08 12:59:41 -06:00
Robert Eckelmann a0549cd74e device-dell-ariel: new port
armv7, dual-core, mmp3 based thinclient w/ Gbit Ethernet, 2x DVI out,
4x USB-A, 4GB internal storage, 2GB RAM

port to mainline, depends on !7605

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7565>
2026-02-08 18:16:12 +00:00
Clayton Craft e59123dde6 linux-postmarketos-asahi: upgrade to 6.18.8-1
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7954>
2026-02-08 17:28:44 +00:00
askiiart cb57de3975 hp-elitebook-ultra-g1q: new device
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7270>
2026-02-08 12:24:18 -05:00
Aster Boese 4e56e76b91 linux-htc-flounder: build with LLVM
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7579>
2026-02-08 15:18:11 +00:00
Aelin 65885b2eeb device-qcom-qcs6490: New device
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7699>
2026-02-08 03:11:16 +01:00
Aelin f1438ff1cb firmware-thundercomm-rubikpi3: new package
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7699>
2026-02-08 03:11:16 +01:00
Aelin 3838b98352 linux-postmarketos-lts: upgrade to 6.18.9
[ci:skip-build]: already built successfully in linux-postmarketos-stable

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7948>
2026-02-07 14:06:24 +00:00
bluebunny 3038864133 device-samsung-j7xelte: remove deviceinfo_screen_{width,height}
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7947>
2026-02-07 11:51:48 +00:00
Aelin 3e285dd429 linux-postmarketos-stable: upgrade to 6.18.9
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7946>
2026-02-06 23:43:36 +01:00
Clayton Craft 067580ed29 ci/qcom-devicepkg-bootimg: configure job to only run manually, ignore failure
The hw CI isn't stable yet, if a platform is entirely offline (e.g.
because we only have 1 device in CI and it's down for maint.) then the
test job is "pending" for a verrrry long time (16hrs+). mrtest (for
example) is then unable to be used on the MR because the pipeline is
not "success."

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7943>
2026-02-06 19:27:12 +00:00
Clayton Craft 8d85538af3 device-oneplus-fajita: add support for u-boot
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7893>
2026-02-06 18:36:08 +00:00
Henrik Grimler 5d09be7c87 linux-postmarketos-exynos5: update config to pass kconfig check
Notable changes are that we switch to zstd module compression, and
enable MODULE_DECOMPRESS=y to let kernel handle decompression, as
busybox modprobe cannot handle zstd.

Also switch non /boot filesystem types to modules, and disable
MODULE_FORCE_UNLOAD as it is not really a good idea for non-testing
devices.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7921>
2026-02-06 17:16:21 +01:00
Aelin f494c6f9b1 device-qcom-sm7150: Drop -openrc subpackage
I don't test OpenRC anymore and don't intend to. Users who want to use
OpenRC on this device are entirely on their own if they want to keep
using it.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7928>
2026-02-06 04:51:36 +00:00
Scott C 7f37e14b69 device-barnesnoble-encore: Set xorg screen rotation with conf file
add xorg-rotate-monitor.conf file to set default xorg rotation to portrait mode,
  matching the 'native' orientation of the touchscreen. Add x11 subpackages
  entry to APKBUILD to install xorg conf file.

In deviceinfo, add deviceinfo_drm flag to match with other similar devices

bump pkgver of apkbuild and update checksums

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7939>
2026-02-06 01:34:04 +00:00
Aster Boese 2926f01afb oneplus-enchilada: disable quiet in kernel-cmdline.d
Before switching to kernel-cmdline.d, this device didn't have quiet because of
an issue causing a crash on boot. This patch re-disables quiet.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7923>
2026-02-06 01:28:46 +00:00
Aelin 922acd7373 firmware-asus-me176c: move to testing
This was missed in the move of device-asus-me176c to testing.

Fixes: c7c32a9e0f ("device-asus-me176c: move from community to testing")

[ci:skip-vercheck]: only moving between categories

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7941>
2026-02-05 21:36:32 +01:00
Aelin eec9a43cc1 device-generic-loongarch64: Set deviceinfo_disable_dhcpd
Currently, this is a package that will mostly be used on desktops,
laptops and servers, where enabling dhcpd does not really make sense.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7940>
2026-02-05 20:40:36 +01:00
Achill Gilgenast bce3ae7a06 device-generic-loongarch64: switch to generic pmOS kernels
* Also make stable the default

For: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4288>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7938>
2026-02-05 19:30:59 +00:00