Commit Graph
4048 Commits
Author SHA1 Message Date
Ingo Reitz 0e9ad37eb4 linux-postmarketos-gs101: update to 7.0.6
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8188>
2026-05-14 04:05:47 +00:00
Luca Weiss bc4c31a336 linux-postmarketos-qcom-msm8974: update to latest kconfig
Manual kconfig changes:
* CACHEFILES=m (category:netmount)
* CRYPTO_CAMELLIA=m (category:netmount)
* CRYPTO_CTS=y (category:netmount)
* FSCACHE=y (category:netmount)
* NFS_FSCACHE=y (category:netmount)
* NFS_V4_2=y (category:netmount)
* NFSD=m (category:netmount)
* NFSD_V3_ACL=y (category:netmount)
* NFSD_V4=y (category:netmount)
* NFSD_PNFS=y (category:netmount)
* NFSD_BLOCKLAYOUT=y (category:netmount)
* NFSD_SCSILAYOUT=y (category:netmount)
* NFSD_V4_2_INTER_SSC=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y (category:netmount)
* CRYPTO_AES_TI=m (category:netmount)
* NFS_V4_1=y (category:netmount)
* ACCESSIBILITY=y (category:accessibility)
* A11Y_BRAILLE_CONSOLE=y (category:accessibility)
* SPEAKUP=m (category:accessibility)
* SPEAKUP_SYNTH_ACNTSA=m (category:accessibility)
* SPEAKUP_SYNTH_APOLLO=m (category:accessibility)
* SPEAKUP_SYNTH_AUDPTR=m (category:accessibility)
* SPEAKUP_SYNTH_BNS=m (category:accessibility)
* SPEAKUP_SYNTH_DECTLK=m (category:accessibility)
* SPEAKUP_SYNTH_DECEXT=m (category:accessibility)
* SPEAKUP_SYNTH_LTLK=m (category:accessibility)
* SPEAKUP_SYNTH_SOFT=m (category:accessibility)
* SPEAKUP_SYNTH_SPKOUT=m (category:accessibility)
* SPEAKUP_SYNTH_TXPRT=m (category:accessibility)
* SECURITY_DMESG_RESTRICT=y (category:hardening)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8535>
2026-05-13 18:42:06 +00:00
bluebunny 3104b0b1e1 device-xiaomi-pipa: switch to EFI booting via U-Boot
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8536>
2026-05-12 16:22:07 +00:00
bluebunny c5493a9ad8 linux-xiaomi-pipa: upgrade to 7.0.6
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8536>
2026-05-12 16:22:07 +00:00
Joel Selvaraj f9818877c8 device-google-blueline: depend on userspace pd-mapper
Currently there is a bug in in-kernel pd-mapper (https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/3481).
So we depend on userspace pd-mapper in all sdm845 devices. Do the same here.
Required to get wifi and audio working.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8446>
2026-05-11 19:26:50 -05:00
Joel Selvaraj b8d769b1fb firmware-google-blueline: depend on qca fw and update fw path
Depend on upstream qca firmware for bluetooth and update fw paths as per
upstream kernel changes.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8446>
2026-05-11 19:26:50 -05:00
Andreas Kemnade f9357ff76b linux-epson-embt2ws: Update to 7.0.6
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8527>
2026-05-11 20:27:27 +00:00
Steven Lamphear 7c57ec6983 device-fairphone-fp6: move sim-wait-time.conf to -systemd subpackage
Co-authored by: @craftyguy

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8428>
2026-05-11 17:29:20 +00:00
Steven Lamphear eb61326447 device-fairphone-fp6: fix sim detection on cold boot
On cold boot, msm-modem-uim-selection's default 4-second SIM
detection timeout expires before the modem's UIM service is ready,
leaving ModemManager stuck in a "sim-missing" failed state and
requiring the user to manually run `systemctl restart ModemManager`.

Install a systemd drop-in override that increases SIM_WAIT_TIME from
the default 4 seconds to 30 seconds, giving the modem enough time to
finish initializing on this device.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8428>
2026-05-11 17:29:20 +00:00
bluebunny 299759f051 linux-postmarketos-exynos7870: set CONFIG_NLS_ASCII, sync kconfig, install modules to /usr
Without CONFIG_NLS_ASCII=y, the kernel fails to boot from fat32 ESP.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8515>
2026-05-11 09:19:50 +00:00
bluebunny 768de0abe4 firmware-samsung-{a2corelte,j6lte,on7xelte}: drop
Bluetooth firmware are all in upstream linux-firmware-brcm, and Wi-Fi can be
functional by symlinking inside the device package.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8515>
2026-05-11 09:19:50 +00:00
bluebunny 3dd9d1522f device-samsung-{a2corelte,j6lte,j7xelte,on7xelte}: drop
Switch to generic port samsung-exynos7.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8515>
2026-05-11 09:19:50 +00:00
bluebunny 8e343f6183 samsung-exynos7: switch to generic port for {a2corelte,j6lte,j7xelte,on7xelte}
Add myself as a co-maintainer.

Simplify the device name across APKBUILD and deviceinfo.

Depend on linux-firmware-brcm and add all related symlinks for enabling Wi-Fi support.

Follow the device package template for generic kernels [1] and add the close-to-mainline
kernel alongside the generic kernels. This is done because vanilla upstream kernels are
not very usable at the moment. (e.g. Wi-Fi doesn't work at all, j7xelte doesn't boot
due to lack of proper DRM)

[1]: https://docs.postmarketos.org/pmaports/main/generic-kernels.html#device-package-template

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8515>
2026-05-11 09:19:50 +00:00
Aster Boese 30b14c3938 lynx-r1: add maintainer
See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4445#note_551859

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8523>
2026-05-10 10:37:21 +02:00
Andreas Kemnade 76b2ad1c28 linux-postmarketos-imx-ereader: Update to 7.0
- backlight for kobo-clara2e
- remove upstreamed wifi fix, add another one
- make kconfigcheck happy

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8492>
2026-05-08 23:44:34 +00:00
Luca Weiss a90be8cc48 linux-postmarketos-qcom-milos: upgrade to 7.0.5
Manual kconfig changes:
* CACHEFILES=m (category:netmount)
* CRYPTO_CAMELLIA=m (category:netmount)
* CRYPTO_CTS=y (category:netmount)
* FSCACHE=y (category:netmount)
* NFS_FS=m (category:netmount)
* NFS_FSCACHE=y (category:netmount)
* NFS_V3=m (category:netmount)
* NFS_V4=m (category:netmount)
* NFS_V4_2=y (category:netmount)
* NFSD=m (category:netmount)
* NFSD_V3_ACL=y (category:netmount)
* NFSD_V4=y (category:netmount)
* NFSD_PNFS=y (category:netmount)
* NFSD_BLOCKLAYOUT=y (category:netmount)
* NFSD_SCSILAYOUT=y (category:netmount)
* NFSD_V4_2_INTER_SSC=y (category:netmount)
* RPCSEC_GSS_KRB5=m (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y (category:netmount)
* ACCESSIBILITY=y (category:accessibility)
* A11Y_BRAILLE_CONSOLE=y (category:accessibility)
* SPEAKUP=m (category:accessibility)
* SPEAKUP_SYNTH_ACNTSA=m (category:accessibility)
* SPEAKUP_SYNTH_APOLLO=m (category:accessibility)
* SPEAKUP_SYNTH_AUDPTR=m (category:accessibility)
* SPEAKUP_SYNTH_BNS=m (category:accessibility)
* SPEAKUP_SYNTH_DECTLK=m (category:accessibility)
* SPEAKUP_SYNTH_DECEXT=m (category:accessibility)
* SPEAKUP_SYNTH_LTLK=m (category:accessibility)
* SPEAKUP_SYNTH_SOFT=m (category:accessibility)
* SPEAKUP_SYNTH_SPKOUT=m (category:accessibility)
* SPEAKUP_SYNTH_TXPRT=m (category:accessibility)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8513>
2026-05-08 16:19:27 +00:00
postmarketOS CI 18f6788502 linux-next: upgrade to next-20260508 2026-05-08 15:38:50 +00:00
postmarketOS CI 7774d016a5 linux-next: upgrade to next-20260507 2026-05-07 21:30:48 +00:00
Andreas Kemnade 5fd2a894fe u-boot-kobo-librah2o: take over maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8491>
2026-05-06 05:50:55 +00:00
Andreas Kemnade b4239c35a8 device-kobo-librah2o: take over maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8491>
2026-05-06 05:50:55 +00:00
Andreas Kemnade 608d19a9d7 u-boot-tolino-shine3: MAINTAINER
I have kobo-clarahd and tolino-shine2hd.
kobo-clarahd uses the same board as tolino-shine3, but another
pin-compatible but not software-compatible SoC is installed
tolino-shine2hd uses the same SoC as the tolino-shine3.
So if things are working on both of the devices, it is almost
safe to assume that they will also work on the tolino-shine3.
Based on that assumption add me as a maintainer.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8490>
2026-05-05 17:43:02 +00:00
Andreas Kemnade e4f3682b35 device-tolino-shine3: MAINTAINER
I have kobo-clarahd and tolino-shine2hd.
kobo-clarahd uses the same board as tolino-shine3, but another
pin-compatible but not software-compatible SoC is installed
tolino-shine2hd uses the same SoC as the tolino-shine3.
So if things are working on both of the devices, it is almost
safe to assume that they will also work on the tolino-shine3.
Based on that assumption add me as a maintainer.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8490>
2026-05-05 17:43:02 +00:00
Paul Sajna 185e92dba7 device-lg-judyp: MAINTAINER
I now have one of these in my posession and I'm working on extracting the firmware and fixing up the DTB to get it working properly again.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8483>
2026-05-05 01:55:44 +00:00
Scott C 83b13b1ad0 device-barnesnoble-encore: Become maintainer and add udev rule for touchscreen
I've added support for this device and continue to work on it, so
become maintainer.

Udev rule is just a slight tweak to the one generated by pmbootstrap
when touchscreen details are in deviceinfo, except use the device
name instead of /dev/input/eventX, whose number varies each boot.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8470>
2026-05-04 20:05:31 +00:00
Affe Null 784f73e155 firmware-jolla-c2: remove boot subpackage
Do not package proprietary bootloader files in /boot since they are not
needed there.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8480>
2026-05-04 05:38:43 +00:00
Affe Null 9c64171a29 device-jolla-c2: remove firmware-jolla-c2-boot dependency
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8480>
2026-05-04 05:38:43 +00:00
Aelin 616d3a5fcb linux-postmarketos-qcom-sm8250: Update source checksums
[ci:skip-vercheck]: moving between categories
[ci:skip-kconfigcheck]: moving between categories

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8398>
2026-05-03 20:35:10 +02:00
Aelin c66aa62e36 device-xiaomi-elish: Move to testing
The kernel package used by this device does not meet the community
kernel version requirements anymore and the maintainer has not responded
to the issue #4448 which notified them of the situation.

Since two weeks have passed without a request for more time, the device
should be moved to testing.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8398>
2026-05-03 20:35:06 +02:00
Kevin Widjaja 0726a31793 Move sony-togari to archive
I have not maintained the port for a while now and am currently unable to due to my Z Ultra being broken. The last status was the device was able to boot debug shell but unable to boot to pmos.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8465>
2026-05-03 15:51:40 +00:00
Robert Eckelmann b91e6153b5 linux-postmarketos-grate: adopt latest changes in kconfig
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422>
2026-05-03 10:20:03 +09:00
Robert Eckelmann a9e24a9109 linux-postmarketos-grate: add source by commit_id
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422>
2026-05-03 10:20:03 +09:00
Robert Eckelmann 780a52b667 linux-postmarketos-grate: update maintainers
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422>
2026-05-03 10:20:03 +09:00
Robert Eckelmann b5ffd1b480 linux-postmarketos-grate: fix dependencies
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422>
2026-05-03 10:20:03 +09:00
Robert Eckelmann 7c32d93131 linux-postmarketos-grate: remove patch for wifi on Surface RT
This patch is now included in the source-tree

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422>
2026-05-03 10:20:03 +09:00
Robert Eckelmann 4262b265df linux-postmarketos-grate: upgrade to 7.0.1
- update url to new tegra-libre repo on codeberg
- kconfig migration done
- latest changes to kconfig reflected

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422>
2026-05-03 10:19:47 +09:00
Robert Eckelmann b2befbfed1 linux-postmarketos-marvell: upgrade to 6.18.24
relecting also lated kconfig requirements

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8424>
2026-05-02 02:38:57 +00:00
Anton Bambura 395c9d0981 ayn-odin: depend on soc-qcom-pd-mapper and soc-qcom-qbootctl
soc-qcom-pd-mapper is required for WiFi to work, and
soc-qcom-qbootctl should fix the issue of the slot getting inactive
after a few reboots.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8434>
2026-05-02 01:31:11 +00:00
Alexander Martinz bce2b05e3b firmware-shift-otter: update firmware to 20260306
Firmware is updated to 20260306, matching the latest Android OTA
`OTTER.SOS.6.5.G-RELEASE-20260306-OTA.zip`.

This release also adds firmware for hexagonfs.

Further the prepare script is now installing the firmware into
`/usr/lib` instead of `/lib`.

Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8451>
2026-05-02 00:59:35 +00:00
Linus Walleij 47ed0d3446 samsung-stericsson-phones: Assume maintainership
The kernel and firmware is maintained, I can maintain the devices,
I maintain their wikipages anyway.

Signed-off-by: Linus Walleij <linusw@kernel.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8466>
2026-05-01 17:58:11 +02:00
Clayton Craft dc9bacbe85 linux-postmarketos-asahi: upgrade to 6.19.14-1
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8458>
2026-04-30 22:44:30 +00:00
Eisenbahnfan 40380a12d6 device-samsung-v1awifi: Add more initfs modules for display
Additional modules are needed in initfs to enable the display during boot.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8453>
2026-04-30 00:28:57 +02:00
Eisenbahnfan 565544855e device-samsung-n2awifi: Add more initfs modules for display
Additional modules are needed in initfs to enable the display during boot.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8453>
2026-04-30 00:28:35 +02:00
Eisenbahnfan 834b442669 device-samsung-n1awifi: Add more initfs modules for display
Additional modules are needed in initfs to enable the display during boot.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8453>
2026-04-30 00:25:54 +02:00
Barnabás Czémán 40bcbbb4c3 device-qcom-msm89x7: add necessary modules for pwm
Redmi 4A, 5A and Go are using PWM backlight what is
dependency of the panel.
Add necessary modules for make it able to use PWM at
early boot stage.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8447>
2026-04-29 11:49:10 +00:00
Barnabás Czémán 114b9249dd linux-postmarketos-qcom-msm89x7: Upgrade to v7.0.2-r0
Upgrade kernel to v7.0.2-r0.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8447>
2026-04-29 11:49:10 +00:00
Robert Eckelmann 4ca37d4f48 device-nvidia-tegra-armv7: takeover maintainership
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8425>
2026-04-28 21:40:09 +00:00
Robert Eckelmann dee0225ae5 firmware-nvidia-tegra-armv7: update source repo and maintainer
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8425>
2026-04-28 21:40:09 +00:00
Eisenbahnfan 08d1da344f device-samsung-v1awifi: Switch to u-boot
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8296>
2026-04-28 13:21:25 +00:00
Eisenbahnfan cb474148bb device-samsung-n2awifi: Switch to u-boot
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8296>
2026-04-28 13:21:25 +00:00
Eisenbahnfan 677c91b500 device-samsung-n1awifi: Switch to u-boot
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8296>
2026-04-28 13:21:25 +00:00