Commit Graph
229 Commits
Author SHA1 Message Date
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
knuxify f479283954 linux-samsung-kyleproxx: remove old archived kernel package
Replaced by close-to-mainline linux-postmarketos-brcm-kona.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981>
2026-08-23 13:16:41 +00:00
knuxify d7a0c65f80 linux-samsung-baffinlite: remove old archived kernel package
No longer boots; replaced by close-to-mainline linux-postmarketos-brcm-kona.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981>
2026-08-23 13:16:41 +00:00
knuxify cee5811c0b device-samsung-kylepro: unarchive, switch to mainline
device-samsung-kyleprods is removed as both devices are currently
covered by this device package.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981>
2026-08-23 13:16:41 +00:00
knuxify fc2eb16282 device-samsung-baffinlite: unarchive, switch to mainline
Unarchive the port (move it to testing) and change it to use the
linux-postmarketos-brcm-kona kernel.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981>
2026-08-23 13:16:41 +00:00
knuxify 1533ea05df firmware-samsung-kylepro: unarchive, adapt to mainline port
Renamed from firmware-samsung-kyleproxx to match the device package.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981>
2026-08-23 13:16:41 +00:00
knuxify 3c0ac07539 firmware-samsung-baffinlite: unarchive and update for mainline port
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981>
2026-08-23 13:16:41 +00:00
Aster Boese 9c0a5583a2 device/samsung-gt{510,58}: remove scaled from phoc.ini
Removes the scaled key from phoc.ini, as this should be fixed upstream
and no longer needed

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/4541>
2026-08-19 08:42:17 +00:00
User8395 f8b7146b92 device-raspberry-pi4: unarchive
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9378>
2026-08-18 10:55:20 -04:00
Pavel Zakopaylo 6733a1c531 device-xunlong-orangepi-zero3: remove obsolete u-boot package, add maintainer
All applicable patches are now in upstream u-boot-sunxi.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9393>
2026-08-17 13:18:34 +00:00
Luca Weiss 5c606a91a7 device-samsung-milletwifi: specify partition_type="msdos" for lk2nd
Otherwise the default GPT partition type won't be compatible with lk2nd
and the device won't boot.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9386>
2026-08-16 08:12:41 +00:00
Aelin 2bf2f3329e treewide: remove pmb:strict from options
pmbootstrap 3.11 is strict-by-default and previous versions had a broken
implementation which broke upon a full bootstrap of e.g. the systemd
repo. I think it's therefore safe to remove this already, even without
bumping pmbootstrap_min_version.

[ci:skip-vercheck]: doesn't affect any artifacts

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9112>
2026-08-14 11:05:44 +02:00
Aster Boese a191ecb63d treewide: remove asound.state
asound.state is a lock file for the current system
state of alsa. It gets written by alsa-restore and
thus should not be part of packaging, as the
updates will never apply cleanly over a constantly
updating state file.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8983>
2026-08-12 21:30:38 +02:00
Aster Boese c72be0d73f nokia-beatles: move to archived
The maintainer has no pmOS GitLab account, so the device is
functionally unmaintained.

[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9184>
2026-08-12 13:40:05 +00:00
Aster Boese 77e3ab22c4 samsung-a32: move to archived
The maintainer has no pmOS GitLab account, so the device is
functionally unmaintained.

[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9186>
2026-08-12 13:27:14 +00:00
Aster Boese 4aa128394c linux-bananapi-bpi-m2-zero: move to archived
The device package was archived, but the kernel package wasn't.
This commit fixes that.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9195>
2026-08-12 13:22:45 +00:00
Aster Boese 6b9b9b9dcd yu-tomato: move to archived
The maintainer has no pmOS GitLab account, so the device is
functionally unmaintained.

[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9192>
2026-08-12 13:20:19 +00:00
Alderpaw 6c8738653e asus-z010d: unarchive, take maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9370>
2026-08-11 23:51:34 +00:00
exkc 057fe838e5 firmware-beelink-gt1: Move to archived
device-beelink-gt1 is already in archived but the firmware package isn't.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9300>
2026-08-10 23:28:11 +00:00
Aster Boese 011d7f645e gigaset-gs290: unarchive and rename
Unarchives the 'volla-yggdrasil' device, along with its kernel, and renames
the device package to match the ODM name of the device. This name is used by
most projects (with the exception of Ubuntu Touch) for this device.

The kernel is upgraded from v6.1-rc5 to v6.8. The plan was to upgrade it
further, but 6.9-rc1 introduces a bootloop that I don't have the means to
debug at the moment. Thus, reintroduce the kernel at the newest working
version and it will be upgraded in a separate MR once the bootloop is
figured out.

himax_hx83112b is added to the initramfs and enabled in the kernel in
preparation for its enablement in the device tree.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9350>
2026-08-09 15:16:26 +00:00
Aster Boese 261faf7b89 xunlong-orangepi3: move to archived
The maintainer has no pmOS GitLab account, meaning that
this device is functionally abandoned.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9084>
2026-08-05 11:18:06 +00:00
Aster Boese 1d0189e5b4 essential-mata: move to archived
The kernel is very broken and does not compile, event with
multiple rounds of patching. As I am not the maintainer,
the amount of patching is getting invasive enough that I
cannot be sure that the kernel will still run, even if
somebody is able to get it compiled.

[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9057>
2026-08-05 11:15:34 +00:00
Aster Boese 2aa60edc03 alcatel-pop7lte: move to archived
The maintainer has no pmOS GitLab account, so the device is
functionally unmaintained.

[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9185>
2026-08-05 08:40:39 +00:00
Aster Boese 9d2734c5a7 xiaomi-gemini: move to archived
The maintainer has no pmOS GitLab account, meaning this
device is functionally abandoned.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9217>
2026-08-04 22:34:53 +00:00
Nikita Travkin 9c6c98c3cc device-samsung-gt58: Move to archived
[ci:skip-vercheck]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9239>
2026-08-04 20:51:26 +00:00
Nikita Travkin 58de29377f device-samsung-gt510: Move to archived
[ci:skip-vercheck]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9240>
2026-08-04 20:41:18 +00:00
Nikita Travkin 98364be018 device-wileyfox-crackling: Move to archived
[ci:skip-vercheck]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9241>
2026-08-04 19:55:50 +00:00
Nikita Travkin 4c151c2b27 device-acer-aspire1: Move to archived
[ci:skip-vercheck]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9242>
2026-08-04 19:53:35 +00:00
Zachariah Anderson 37b6ebd447 firmware-htc-m8:+depends firmware-qcom-adreno-a330
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8070>
2026-07-31 14:42:24 +00:00
chiffa d94ed97ca6 linux-samsung-beyond2lte-downstream: switch to LLVM toolchain
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8999>
2026-07-31 07:54:10 +00:00
chiffa 3235ae4f92 samsung-beyond1lte: archive downstream port
Rename downstream samsung-beyond1lte port so the name doesn't colide with the mainline port and can be selected in pmbootstrap init for testing

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8999>
2026-07-31 07:54:10 +00:00
chiffa 352ab64e7b samsung-beyond2lte: rename downstream port
Rename downstream samsung-beyond2lte port so the name doesn't colide with the mainline port and can be selected in pmbootstrap init for testing

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8999>
2026-07-31 07:54:10 +00:00
Aster Boese 60a4d5dac2 linux-samsung-gtexswifi: move to archived
[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9182>
2026-07-31 00:56:58 +00:00
Aster Boese bc1e9f6e13 firmware-samsung-gtexswifi: move to archived
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9182>
2026-07-31 00:56:58 +00:00
Aster Boese 5bb2d7c3d8 samsung-gtexswifi: move to archived
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9182>
2026-07-31 00:56:58 +00:00
Aster Boese ff491b9ed4 linux-xiaomi-fog: move to archived
[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9181>
2026-07-31 00:54:45 +00:00
Aster Boese 7306be70fe xiaomi-fog: move to archived
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9181>
2026-07-31 00:54:45 +00:00
Aster Boese faa26795bb linux-xiaomi-merlin: move to archived
[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9180>
2026-07-31 00:52:39 +00:00
Aster Boese cf0322ba8c xiaomi-merlin: move to archived
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9180>
2026-07-31 00:52:39 +00:00
Aster Boese e7d4ef318d linux-postmarketos-qcom-sm6125: move to archived
[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9179>
2026-07-31 00:48:09 +00:00
Aster Boese ddf655bb8c xiaomi-laurel: move to archived
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9179>
2026-07-31 00:48:09 +00:00
Aster Boese 01b7db4f3d linux-postmarketos-qcom-sm6225: archive
It turns out that the maintainer of this kernel does not
have a pmOS GitLab account. Not only that, but the only
device that depends upon this kernel was archived, so
this kernel should be archived too.

[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9178>
2026-07-31 00:46:00 +00:00
Rudraksha Gupta 7140f1591c microsoft-surface-rt: unarchive, takeover maintainership, and use systemd-boot
Become maintainer and unarchive. Remove Grub and use systemd-boot.

Signed-off-by: Rudraksha Gupta <guptarud@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9145>
2026-07-27 06:55:39 +00:00
Raymond Hackley 9a0cfba486 qcom-msm8909: maintain
remove nonfree-firmware
replace archived soc-qcom-msm8909 with soc-qcom-msm8916

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8894>
2026-07-26 16:03:37 +00:00
Aster Boese d42381d36c samsung-a5: move to archived
The maintainer doesn't have the hardware to test this device anymore.

See:
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4730#note_570652

[ci:skip-vercheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9127>
2026-07-26 10:51:33 +00:00
Henrik Grimler 1c434e271d device-samsung-t0lte: remove nonfree-firmware subpackage
Mostly to make CI happy.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094>
2026-07-21 18:13:10 +00:00
Henrik Grimler e2e9d31574 device-samsung-t03g: remove nonfree-firmware subpackage
Mostly to make CI happy.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094>
2026-07-21 18:13:10 +00:00
Henrik Grimler 04ce170086 device-samsung-t0lte: compress initramfs with xz
To decrease boot.img size.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094>
2026-07-21 18:13:10 +00:00
Henrik Grimler c40dd1c06c device-samsung-t03g: compress initramfs with xz
To decrease boot.img size.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9094>
2026-07-21 18:13:07 +00:00
Aster Boese 326db8aaa5 samsung-a3: move to archived
The maintainers either don't have the hardware to test
this device anymore or don't have an account on the
pmOS GitLab.

See:
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4729#note_570851

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9098>
2026-07-20 13:09:26 +02:00