Commit Graph
4345 Commits
Author SHA1 Message Date
Rudraksha Gupta 5f0d91ca84 device-pine64-pinephonepro: u-boot & systemd-boot
Remove Grub and replace with mainline u-boot & systemd-boot. The two
methods to boot now:
- Hold the RE button to boot off of the SD Card
- With a blank SPI, boot off of eMMC using the power button

SPI needs to be blank as u-boot chainloading is broken

Signed-off-by: Rudraksha Gupta <guptarud@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9135>
2026-08-10 10:46:37 +00:00
Affe Null bbb74dd6d7 linux-postmarketos-unisoc-ums9230: upgrade to 7.2-rc6
In addition to the version bump, update the config to match new
requirements and change the module installation path to /usr (#4803).

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9338>
2026-08-10 09:06:45 +00:00
postmarketOS CI 09af42ada0 linux-next: upgrade to next-20260807 2026-08-10 07:12:02 +00:00
Eisenbahnfan 88f58d91a3 firmware-samsung-v1awifi: Adapt to usr-merge
And adopt to Alpine's codingstyle.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9342>
2026-08-09 21:40:29 +00:00
Eisenbahnfan 259f0da0ac firmware-samsung-n1awifi: Adapt to usr-merge
And adopt to Alpine's codingstyle.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9337>
2026-08-09 21:38:19 +00:00
Eisenbahnfan a49f2206bc firmware-samsung-n2awifi: Adapt to usr-merge
And adopt to Alpine's codingstyle.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9341>
2026-08-09 21:35:53 +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
Arin Kim 3e3c6b0a31 firmware-samsung-j5x: avoid installing directly to subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9345>
2026-08-09 09:21:43 +00:00
Arin Kim 54ffc55703 samsung-j5x: take over maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9345>
2026-08-09 09:21:43 +00:00
user.email 285c7b1f75 firmware-asus-zenfone3: move firmware to /usr/lib
Related: #4803
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9270>
2026-08-09 05:21:19 +00:00
Anton Bambura 1f5a0d0a74 linux-ayn-odin: upgrade to 7.1_rc1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9221>
2026-08-08 18:06:49 +00:00
Eisenbahnfan 648b632ae4 u-boot-exynos5420: Upgrade to 2026.07
This version also includes chagallwifi with working display output.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9218>
2026-08-08 13:25:09 +00:00
Aster Boese 612bd28e37 linux-postmarketos-rockchip-rk3188: build with LLVM
- Builds with LLVM
- Fixes style errors
- Updates kconfig

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9043>
2026-08-07 19:15:03 +00:00
Sicelo A. Mhlongo cf09159e2f device-blackberry-key2-generic: handle hwdb correctly
Comply with pmOS, which prefers to store hwdb in /etc. openrc works
differently, or at least the packaging in pmOS/Alpine does, so manually
recompile hwdb at package installation time in that case.

Fixes: a99f680468 ("device-blackberry-key2-generic: additional unl0kr fixes")
Signed-off-by: Sicelo A. Mhlongo <absicsz@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9335>
2026-08-07 16:51:03 +00:00
Henrik Grimler e0db4a1c1e firmware-samsung-s5k5baf: install to /usr/lib
And take over maintainership while at it.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9328>
2026-08-07 16:48:19 +00:00
Aster Boese 18d8210101 linux-postmarketos-mediatek-mt6768: build with LLVM
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9032>
2026-08-06 18:19:54 +00:00
user.email fd1fca5245 firmware-sony-pdx215: move firmware to /usr/lib
Related: #4803
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9291>
2026-08-06 14:30:17 +00:00
user.email 7573ace403 firmware-xiaomi-pyxis: move firmware to /usr/lib
Related: #4803
2026-08-06 12:38:52 +02:00
Aelin d3d417c122 linux-postmarketos-allwinner: Use postmarketos-installkernel, get rid of downstreamkernel_*
The downstreamkernel_* functions assume the presence of a cross GCC and
binutils and should not be used for close-to-mainline kernel packages.

While at it, let's get rid of some unused dependencies and use
postmarketos-installkernel rather than Alpine's.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8124>
2026-08-06 10:27:58 +00:00
Alexey Minnekhanov 263089a000 linux-postmarketos-qcom-sdm660: upgrade to 7.0.14
This kernel version is already EOL at this point, but at the moment
this is the best that we have in state "ready for packaging".

It is still important to get this in to allow creation of packages
for new devices.

New devices:
* Vsmart Active 1 (zangyapro) https://wiki.postmarketos.org/wiki/Vsmart_Active_1_(vsmart-zangyapro)
* Xiaomi Mi Note 3 (jason) https://wiki.postmarketos.org/wiki/Xiaomi_Mi_Note_3_(xiaomi-jason)

New features:
* Speaker Amplifier (TAS2557) driver for a buch of xiaomi-sdm660 devices
* Audio support for jasmine, tulip
* IR blaster for jasmine, tulip

Smaller fixes:
* GPU iommu faults fix (hangs still happen though)
* fix sound card name prefix when using UEFI booting
* sdm660-blackberries shourtcut key fix (is now Ctrl)
* synaptics rmi4 touchscreen reset_gpio support

Packaging:
* conform to new kconfigcheck requirements and add new makedepends
* fix modules installation path to /usr/lib ( #4803 )

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9224>
2026-08-06 10:24:54 +00:00
Alexey Minnekhanov b5c694b961 alsa-ucm-conf-qcom-sdm660: update to 1.2.15_git20260721
Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9224>
2026-08-06 10:24:54 +00:00
user.email af1c71b001 firmware-radxa-zero: move firmware to /usr/lib
Related: #4803
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9284>
2026-08-06 03:58:49 +02:00
Clayton Craft 3bacb837a9 linux-postmarketos-asahi: upgrade to 7.1.6
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9260>
2026-08-06 00:23:12 +00:00
Aster Boese bb84c79b74 linux-postmarketos-mediatek-mt6785: build with LLVM
- Builds with LLVM
- Fixes style errors
- Updates kconfig

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9035>
2026-08-05 22:17:58 +00:00
Neil Armstrong 806726e2bc firmware-ayaneo-pocket: install to /usr/lib/firmware
for details see #4803

Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9253>
2026-08-05 20:50:58 +00:00
Clayton Craft 12225adbd2 device-valve-jupiter: drop aport
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8113>
2026-08-05 15:51:45 +00:00
Clayton Craft bbfb0877cc linux-valve-jupiter: drop aport
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8113>
2026-08-05 15:51:45 +00:00
Aster Boese 4e9931912b linux-postmarketos-rockchip-rk322x: build with LLVM
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9018>
2026-08-05 13:43:04 +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 8b4155af3b pine64-pinephone: move to testing
The kernel version of linux-postmarketos-allwinner is older than six months.
It has been a month since the warning issue was made, so this device must be
demoted.

See pmaports#4676

[ci:skip-vercheck]
[ci:skip-kconfigcheck]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9248>
2026-08-05 00:17:07 +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
Erikas Bitovtas dac3784ce7 soc-qcom-sm7125: fix apkbuild-lint error
Move install variable to global context to satisfy apkbuild-lint.

Signed-off-by: Erikas Bitovtas <xerikasxx@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9152>
2026-08-04 21:29:57 +00:00
Erikas Bitovtas 0d89c09d4a soc-qcom-sm7125: claim maintainership
The previous maintainer no longer owns any SM7125 devices. Claim
maintainership of the SoC package for me and Newbyte.

Signed-off-by: Erikas Bitovtas <xerikasxx@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9152>
2026-08-04 21:29:57 +00:00
Erikas Bitovtas c79ad80c9a linux-postmarketos-qcom-sm7125: claim maintainership
The previous maintainer no longer owns any SM7125 devices. Claim
maintainership of the kernel package for me and Newbyte.

Signed-off-by: Erikas Bitovtas <xerikasxx@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9152>
2026-08-04 21:29:53 +00:00
Erikas Bitovtas b5a5023243 linux-postmarketos-qcom-sm7125: point to a new tag
Point to a new tag which includes neccessary drivers for Samsung Galaxy
A52 and A72.

Signed-off-by: Erikas Bitovtas <xerikasxx@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9152>
2026-08-04 21:29:53 +00:00
Erikas Bitovtas b874c77099 linux-postmarketos-qcom-sm7125: enable components for Samsung Galaxy A72
Signed-off-by: Erikas Bitovtas <xerikasxx@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9152>
2026-08-04 21:29:50 +00:00
Aster Boese ea669ae41e linux-postmarketos-qcom-sm7125: build with LLVM
- Builds with LLVM
- Fixes style errors
- Updates kconfig

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9152>
2026-08-04 21:29:47 +00:00
Erikas Bitovtas 439125db73 samsung-a72q: introduce support for Samsung Galaxy A72
Add package for Samsung Galaxy A72, an SM7125-based device.

Signed-off-by: Erikas Bitovtas <xerikasxx@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9152>
2026-08-04 21:29:43 +00:00
Barnabás Czémán 2a44f2624b firmware-xiaomi-lavender: install firmwares to /usr/lib
Install firmwares to /usr/lib instead of /lib

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9245>
2026-08-04 21:27:28 +00:00
Barnabás Czémán 629b58d3f4 firmware-qcom-msm89x7: install firmwares to /usr/lib
Install firmwares to /usr/lib instead of /usr.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9245>
2026-08-04 21:27:28 +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
Eric Anderson 5c3fc6124f firmware-asus-flo: Remove a300 firmware
The firmware is available in firmware-qcom-adreno-a300, and
device-asus-flo depends on that firmware package.

The qualcomm firmware file list is now in a more obvious order. And they
are installed to /usr/lib instead of /lib (#4803)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9235>
2026-08-04 19:13:15 +00:00
Eric Anderson 6801b6594a device-asus-flo: Include adreno a300 firmware in initfs
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9235>
2026-08-04 19:13:15 +00:00
iAboothahir 918a1f4e4d firmware-asus-x00td: install fw to /usr/lib/firmware
Signed-off-by: iAboothahir <aboothahirpkd@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9229>
2026-08-03 20:05:56 +00:00
Robert Eckelmann 4829787f9a firmware-nvidia-tegra-armv7: install to /usr/lib/firmware
for details see #4803

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9225>
2026-08-03 18:15:14 +00:00
Vitaliy Ognev e20471fc80 linux-powkiddy-x55: upgrade to 7.1.5
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9219>
2026-08-03 13:32:12 +03:00
Vitaliy Ognev 549798f5de linux-powkiddy-x55: install modules under /usr/lib
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9219>
2026-08-03 13:32:12 +03:00