Commit Graph
7844 Commits
Author SHA1 Message Date
Crosta04 699ec801da device-xiaomi-lancelot: add vbmeta handling and usage of sparse for flashing
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9204>
2026-09-05 17:25:51 +00:00
Aster Boese 4b3ffe78aa thundercomm-db845c: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4744

[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:06:35 -04:00
Aster Boese 1979057699 odroid-hc2: move to archived
The maintainer is okay with this device being archived due to
not having current device access nor time to work on this port.
 As such, this device is to be archived.

Closes pmaports#4725

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:06:33 -04:00
Aster Boese d399526b80 vivo-y21l: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4746

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:06:31 -04:00
Aster Boese cfff74196e samsung-rossa: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4741

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:06:29 -04:00
Aster Boese b26cc94283 samsung-j5: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4737

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:06:26 -04:00
Aster Boese 080bf37e80 samsung-grandmax: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4735

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:06:24 -04:00
Aster Boese f4fb3e6381 samsung-fortuna: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4733 pmaports#4754

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:06:22 -04:00
Aster Boese 71de4491df samsung-fortunaltezt: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4734

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:06:20 -04:00
Aster Boese d1c93b021b samsung-e7: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4732

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:06:15 -04:00
Aster Boese 5b45b220c7 amediatech-x96-mini: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4718

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:06:11 -04:00
Aster Boese 87850f648f samsung-a51: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4716

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:04:37 -04:00
Aster Boese 425a0eae52 samsung-j3ltetw: move to archived
The maintainer did not respond within two weeks of a maintainership issue
being made. As such, this device is to be archived.

Closes pmaports#4736

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9215>
2026-09-05 13:04:35 -04:00
Aelin 1ea42816e9 linux-postmarketos-lts: Upgrade to 6.18.49
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9477>
2026-09-02 23:42:47 +00:00
Aelin f57dbfec93 linux-postmarketos-stable: Upgrade to 7.2.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9476>
2026-09-02 23:40:40 +00:00
Thomas Turner 3ef06e837f samsung-a21s: new device
Mainline 7.2 port for the Samsung Galaxy A21s, Exynos 850.

Working: display, touchscreen, Phosh with GPU acceleration.

Signed-off-by: Thomas Turner <tturner@lineageos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9467>
2026-09-01 19:38:17 +00:00
Alexander Martinz 7527ebe3eb device-shift-axolotl: depend on firmware-shift-sdm845-sensors
After dropping the nonfree-firmware packages this package
is not auto installed anymore.

Explicitly depend on it to restore sensor support.

Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9470>
2026-09-01 15:14:24 +00:00
Neil Armstrong 8628ff6159 linux-ayaneo-pocket-s2: update to 7.2_git20260831
Update Ayaneo Pocket S2 patchset to Linux v7.2

Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9466>
2026-09-01 08:50:23 +00:00
Eric Anderson e9f101b6cd linux-postmarketos-qcom-apq8064: Resolve most kconfig check failures
CONFIG_DEBUG_INFO_BTF remains disabled because compilation crashes while
combining the debug info. It is enabled in the config, but not actually
built into the kernel because the pahole dependency is missing.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9421>
2026-09-01 02:10:50 +00:00
Eric Anderson 0300622748 linux-postmarketos-qcom-apq8064: Copy actually-used config
The config was for an older version of Linux, so was getting new
defaults applied when being built. Now the committed config is the same
as Linux was actually using to build.

Apparently the compression changed slightly for the Github tar,
producing a different sha.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9421>
2026-09-01 02:10:50 +00:00
Rudraksha Gupta 5f9b90dbf2 device-samsung-expressatt: Switch to generic pmOS kernels
devices.config being dropped from linux-next partially broke expressatt
as the mainline kernels do not enable peripherals that are needed
by expressatt. Let's instead add it to kconfig-generic.toml and use
postmarketOS's generic kernels instead of Alpine's.

Signed-off-by: Rudraksha Gupta <guptarud@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9463>
2026-08-31 22:10:19 +00:00
Oliver Smith 3dfed70bba device-pine64-pinephone: remove shelli subpackage
Prepare for the UI to be removed in the next patch.

Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9460>
2026-08-30 16:34:25 +00:00
Stefan Hansson 7bd121460a firmware-samsung-milletwifi: add maintainership and move from archived
This is a dependency of device-samsung-milletwifi which already was
moved.

Fixes 7bbad72dad

Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9458>
2026-08-30 15:40:28 +00:00
Andreas Kemnade b2b729da04 device-{kobo,tolino}-*: add postmarketos-base-eink dependency
Depend on the package to provide quirks for eink displays

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9453>
2026-08-30 14:03:17 +00:00
Jianhua Lu 9b38f58128 linux-postmarketos-qcom-sm8250: upgrade to 7.2.0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9457>
2026-08-30 08:44:10 +00:00
Lukas Timmermann e8489bbe64 device-google-manta: Add two generic kernels
Add mainline and stable options from the pmOS generic kernels to the
google-manta board.

Signed-off-by: Lukas Timmermann <lukas@timmermann.space>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9435>
2026-08-30 08:31:42 +00:00
Clayton Craft 0a95bec85b linux-postmarketos-asahi: upgrade to 7.1.10-1
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9456>
2026-08-29 12:40:14 -07:00
adamthiede 5c573c7cc4 linux-postmarketos-mediatek-mt8173: upgrade to 7.2.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9417>
2026-08-29 17:24:21 +00:00
Ingo Reitz 4e5eeb4b4a linux-postmarketos-mediatek-mt81: update to 7.2.2, add drivers for new boards
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9409>
2026-08-29 17:21:28 +00:00
Stefan Hansson c0ba628615 qcom-sm7125: new device
Generic sm7125 device. Needs to be booted via U-Boot, in the future
Tauchgang. Currently firmware handling is suboptimal and it may not load
on all phones. Improving this is left as a future improvement.

Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9438>
2026-08-29 17:06:44 +00:00
Linus Walleij 5cca0299c4 linux-postmarketos-stericsson: upgrade to 7.2.0
Bump the kernel, regenerated config from fragments with
pmbootstrap kconfig generate linux-postmarketos-stericsson.

The kernel is looking for firmware in /lib/firmware, so I had
to fix this in the firmware package as well, was weird with a
subfolder to begin with, I have no idea why we were doing that.

Signed-off-by: Linus Walleij <linusw@kernel.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9437>
2026-08-29 14:29:46 +00:00
Linus Walleij 6f7eeca359 firmware-samsung-u8500: install into /lib/firmware
The kernel expects to look directly into /lib/firmware/brcm
for these firmwares, so skip the postmarketos prefix.

Signed-off-by: Linus Walleij <linusw@kernel.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9437>
2026-08-29 14:29:46 +00:00
Jan Paszkowski 9da1e79e12 linux-sony-pdx215: upgrade to 7.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9441>
2026-08-29 13:44:40 +00:00
Luca Weiss 9fbc537108 linux-postmarketos-qcom-sc7280: upgrade to 7.2.2
This contains rear main camera support for the Fairphone 5!

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9442>
2026-08-29 13:18:17 +00:00
Luca Weiss 7bbad72dad device-samsung-milletwifi: adopt and move to testing
Update modules-initfs while we're at it to provide everything we need
for debug-shell and USB setup during initramfs.

Remove the nonfree-firmware subpackage since we don't use those anymore.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9451>
2026-08-29 11:47:06 +00:00
Petr Vorel c50958f468 firmware-aosp-broadcom-wlan: move firmware to /usr/lib
Related: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4803
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9448>
2026-08-29 11:04:21 +00:00
Petr Vorel ee3d71b512 firmware-lg-bullhead: move firmware to /usr/lib
Related: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4803

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9448>
2026-08-29 11:04:21 +00:00
Luca Weiss fbed99cc76 linux-postmarketos-qcom-msm8226: upgrade to 6.16.12 (update 2)
Newer msm8226-mainline release with some device support and a clock fix
for simplefb/simpledrm.

Manual kconfig changes:
* A11Y_BRAILLE_CONSOLE=y (category:accessibility)
* ACCESSIBILITY=y (category:accessibility)
* BLK_DEV_SR=m (category:usb)
* BTRFS_FS=m (category:filesystems)
* CACHEFILES=m (category:netmount)
* CRYPTO_AES_TI=m (category:netmount)
* CRYPTO_CAMELLIA=m (category:netmount)
* CRYPTO_CTS=y (category:netmount)
* CRYPTO_KRB5=m (category:netmount)
* DEBUG_INFO_BTF=y (category:default)
* DEBUG_INFO_BTF_MODULES=y (category:default)
* DEBUG_INFO_DWARF5=y (category:default)
* F2FS_FS=m (category:filesystems)
* FSCACHE=y (category:netmount)
* ISO9660_FS=m (category:filesystems)
* JOLIET=y (category:filesystems)
* LSM="landlock,lockdown,yama,loadpin,safesetid,selinux,smack,tomoyo,ipe,bpf" (category:hardening)
* NFSD=m (category:netmount)
* NFSD_BLOCKLAYOUT=y (category:netmount)
* NFSD_PNFS=y (category:netmount)
* NFSD_SCSILAYOUT=y (category:netmount)
* NFSD_V3_ACL=y (category:netmount)
* NFSD_V4=y (category:netmount)
* NFSD_V4_2_INTER_SSC=y (category:netmount)
* NFS_FSCACHE=y (category:netmount)
* NFS_V4_1=y (category:netmount)
* NFS_V4_2=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)
* SECURITY_DMESG_RESTRICT=y (category:hardening)
* SECURITY_LOCKDOWN_LSM=y (category:hardening)
* SECURITY_LOCKDOWN_LSM_EARLY=y (category:hardening)
* SECURITY_PATH=y (category:default)
* SECURITY_YAMA=y (category:hardening)
* 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_DECEXT=m (category:accessibility)
* SPEAKUP_SYNTH_DECTLK=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)
* VFAT_FS=y (category:default)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8534>
2026-08-29 11:01:22 +00:00
Andreas Kemnade 22ba57c1e2 linux-postmarketos-imx-ereader: Update to 7.1.10
Update the kernel for imx ereaders to 7.1.10.
Adapt to the newest kconfig rules. Improve backlight support for Kobo Clara
2e.
7.2 has stability issues, so stick to 7.1.x first.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9434>
2026-08-29 10:57:05 +00:00
Aster Boese 8a20eab2fc linux-samsung-j4lte: build with gcc6
Part of the wider effort to switch downstream kernels away from the regular
gcc package. While it would be best to switch this kernel to use LLVM,
gcc6 is the best option to prevent runtime breakages and still keep the
process of switching easy. If the maintainer wishes, they can try porting
this package to use LLVM later.

See https://gitlab.postmarketos.org/postmarketOS/postmarketos/-/work_items/123
and https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/3928
for more information.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9055>
2026-08-29 01:13:51 +00:00
Aelin d2ebce1ca2 linux-postmarketos-lts: Upgrade to 6.18.48
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9447>
2026-08-29 00:34:28 +00:00
Aelin eb73173476 linux-postmarketos-stable: Upgrade to 7.2.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9446>
2026-08-29 00:31:58 +00:00
Paul Cercueil d2876b3d31 firmware-samsung-i9100: Fix Bluetooth FW name
The name was not capitalized correctly, causing the kernel to not find
it.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2026-08-28 22:28:40 +02:00
Rudraksha Gupta 4b5d202c15 linux-pine64-pinephonepro: Linux 7.2
Signed-off-by: Rudraksha Gupta <guptarud@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9440>
2026-08-27 21:27:51 -07:00
Vitaliy Ognev 68dc919488 powkiddy-x55-mapper: add systemd subpkg
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9430>
2026-08-27 15:55:33 +03:00
aporvv 6c8da25ac2 samsung-i9105p: make fbdev X work, flash userdata
SYSTEM is too small. Capri ignores boot.img cmdline.

vc_fb needs a platform parent and must not free the buffer on close.

Disable ShadowFB on this driver.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9418>
2026-08-27 09:15:40 +00:00
Luca Weiss 8d24be3f89 linux-postmarketos-qcom-sm6350: upgrade to 7.2.0
Manual kconfig changes:
* ISO9660_FS=m (category:filesystems)
* JOLIET=y (category:filesystems)
* EFIVAR_FS=y (category:uefi)
* BLK_DEV_SR=m (category:usb)
* Disable some unused clk/pinctrl drivers

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9402>
2026-08-26 07:59:02 +00:00
Stefan Hansson 7fe101ace4 linux-postmarketos-stericsson: migrate to kconfig fragments
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Signed-off-by: Linus Walleij <linusw@kernel.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8086>
2026-08-25 22:47:59 +00:00
Alexandre Marquet 42fded4a8e Revert "device-samsung-{n1awifi,n2awifi,v1awifi}: disable gsd-color"
This reverts commit e88f56d618, as the
underlying issue has been fixed upstream.

Signed-off-by: Alexandre Marquet <tb@a-marquet.fr>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9367>
2026-08-25 18:24:04 +02:00
Alexandre Marquet fd3dc8f63c Revert "device-samsung-manta: disable gsd-color"
This reverts commit 44c69fc957, as the
underlying issue has been fixed upstream.

Signed-off-by: Alexandre Marquet <tb@a-marquet.fr>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9367>
2026-08-25 18:24:04 +02:00