Commit Graph
159 Commits
Author SHA1 Message Date
Aster Boese 165a7ef85e motorola-thea: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese 511d5eb432 samsung-i747m: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese c792d2aab0 samsung-i9003: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese 51807e0a38 samsung-crownlte: install udev configs under /usr/lib/ and split into subpackages
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese 4da8b85cd2 jolla-sbj: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese 52c204ab4d motorola-condor: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese e9e400058d sony-sumire: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese e56e2aaf09 sony-honami: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese 415454cdcf sony-aries: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese 81ef2398d3 lg-d855: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese 321167b7c9 lg-dory: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese 93871401cd samsung-gts210velte: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese dc2866710c samsung-gts210vewifi: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544>
2026-01-10 18:23:19 +00:00
Aster Boese 6dbd933393 t2m-flame: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>

[ci:ignore-count]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese 245630a06d xiaomi-armani: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese 6856f0bb1e raspberry-pi5: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese 1bf628b78b raspberry-pi4: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese 4fbd9a4fb2 raspberry-pi0: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese f65d2f6b6a raspberry-pi: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese c20ad9d6f0 cutiepi-tablet: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese d71d9b5c2f sony-suzuran: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese b476d9bef8 sony-ivy: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese dea8d1ea71 samsung-starlte: install udev configs under /usr/lib/ and split subpackages
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese 762b830bd9 samsung-star2lte: install udev configs under /usr/lib/ and split subpackages
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese 8f5339e7ba soc-sprd-audio: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
Aster Boese a3f77bd84e htc-ace: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542>
2026-01-10 18:20:06 +00:00
faveoled 08636e98af linux-realme-rmx2180: fix x86_64 build
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7709>
2026-01-10 02:05:43 +00:00
Sreeranj Krishna MandFerass El Hafidi db020e37a6 lenovo-tb3-710i: new device
Apply 1 suggestion(s) to 1 file(s)

Co-authored-by: Ferass El Hafidi <funderscore@postmarketos.org>

Edit APKBUILD

Changed deviceinfo

aport lint

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7687>
2026-01-09 15:15:22 +00:00
faveoled 2a080185b4 device-realme-rmx2180
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7623>
2026-01-09 05:39:37 +00:00
ell1e 91bb1a6018 device-clockworkpi-uconsole-rpi: Try to fix the FDE black screen
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7312>
2026-01-02 13:10:29 +01:00
bluebunny d4ee2be519 device-samsung-jxelte: fix typo in codename and allow flashing via heimdall
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7617>
2025-12-22 17:48:02 +09:00
C-VD 432691cf41 device-samsung-chagalllte: add audio support
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7561>
2025-12-18 21:18:42 +00:00
Aster Boese ec33981ed5 linux-amazon-checkers: build with LLVM
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7483>
2025-12-11 19:38:22 +00:00
Aster Boese bbbb3e052f linux-samsung-a50: build with LLVM
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7485>
2025-12-06 13:54:49 +00:00
adamthiede 71c7ef6132 device-sqfmi-beepy: fix kernel module building again
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7492>
2025-12-06 06:58:16 +00:00
Aster Boese fee62a4781 linux-samsung-a53x: build with LLVM
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7486>
2025-12-06 06:48:43 +00:00
Luca Weiss 8624b297e6 device/*: Resolve deviceinfo errors highlighted by dint
A large scripted cleanup to fix the errors, each with the sed command
used.

**Renamed variables**

[Error!!!] deviceinfo_gpu_accelerated: gpu_accelerated was renamed to drm: More accurately describes its function; see pmaports#1481 for the reasoning.
sed -i 's/^deviceinfo_gpu_accelerated=/deviceinfo_drm=/' device/*/*/deviceinfo

[Error!!!] deviceinfo_flash_heimdall_partition_system: flash_heimdall_partition_system was renamed to flash_heimdall_partition_rootfs: Renamed to avoid confusion
sed -i 's/^deviceinfo_flash_heimdall_partition_system=/deviceinfo_flash_heimdall_partition_rootfs=/' device/*/*/deviceinfo

[Error!!!] deviceinfo_flash_fastboot_partition_system: flash_fastboot_partition_system was renamed to flash_fastboot_partition_rootfs: Renamed to avoid confusion
sed -i 's/^deviceinfo_flash_fastboot_partition_system=/deviceinfo_flash_fastboot_partition_rootfs=/' device/*/*/deviceinfo

**Obsolete variables**

[Error!!!] deviceinfo_keyboard: This property is obsolete: Programs should automatically detect if the device currently has a keyboard or not (often it can be hotplugged anyway).
sed -i '/^deviceinfo_keyboard=/d' device/*/*/deviceinfo

[Error!!!] deviceinfo_framebuffer_landscape: This property is obsolete: Removed by the switch to pbsplash with no apparent replacement
sed -i '/^deviceinfo_framebuffer_landscape=/d' device/*/*/deviceinfo

[Error!!!] deviceinfo_mesa_driver: This property is obsolete: This was used by osk-sdl, which has been replaced by unl0kr.
sed -i '/^deviceinfo_mesa_driver=/d' device/*/*/deviceinfo

**Default values**

[Warning!] deviceinfo_flash_method: Property is set to its default value ("none") and can be removed.
sed -i '/^deviceinfo_flash_method="none"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_drm: Property is set to its default value (false) and can be removed.
sed -i '/^deviceinfo_drm="false"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_bootimg_dtb_second: Property is set to its default value (false) and can be removed.
sed -i '/^deviceinfo_bootimg_dtb_second="false"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_generate_bootimg: Property is set to its default value (false) and can be removed.
sed -i '/^deviceinfo_generate_bootimg="false"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_flash_heimdall_partition_rootfs: Property is set to its default value ("SYSTEM") and can be removed.
sed -i '/^deviceinfo_flash_heimdall_partition_rootfs="SYSTEM"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_flash_heimdall_partition_kernel: Property is set to its default value ("KERNEL") and can be removed.
sed -i '/^deviceinfo_flash_heimdall_partition_kernel="KERNEL"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_flash_heimdall_partition_initfs: Property is set to its default value ("RECOVERY") and can be removed.
sed -i '/^deviceinfo_flash_heimdall_partition_initfs="RECOVERY"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_flash_offset_base: Property is set to its default value ("0x10000000") and can be removed.
sed -i '/^deviceinfo_flash_offset_base="0x10000000"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_flash_kernel_on_update: Property is set to its default value (false) and can be removed.
sed -i '/^deviceinfo_flash_kernel_on_update="false"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_flash_fastboot_partition_rootfs: Property is set to its default value ("userdata") and can be removed.
sed -i '/^deviceinfo_flash_fastboot_partition_rootfs="userdata"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_flash_fastboot_partition_kernel: Property is set to its default value ("boot") and can be removed.
sed -i '/^deviceinfo_flash_fastboot_partition_kernel="boot"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_partition_type: Property is set to its default value ("gpt") and can be removed.
sed -i '/^deviceinfo_partition_type="gpt"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_sd_embed_firmware_step_size: Property is set to its default value (1024) and can be removed.
sed -i '/^deviceinfo_sd_embed_firmware_step_size="1024"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_boot_part_start: Property is set to its default value (2048) and can be removed.
sed -i '/^deviceinfo_boot_part_start="2048"/d' device/*/*/deviceinfo

[Warning!] deviceinfo_generate_legacy_uboot_initfs: Property is set to its default value (false) and can be removed.
sed -i '/^deviceinfo_generate_legacy_uboot_initfs="false"/d' device/*/*/deviceinfo

All were bumped using "pmbootstrap pkgver_bump".

[ci:ignore-count]

[ci:skip-build]: already built successfully in CI

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7403>
2025-12-05 16:57:35 +00:00
Luca Weiss 05c4cd8e06 device/*: Remove invalid deviceinfo variables
* deviceinfo_flash_heimdall_partition_boot was likely supposed to be
  deviceinfo_flash_heimdall_partition_kernel, but drop it because it
  might just be wrong

* deviceinfo_partition_table was likely supposed to be
  deviceinfo_partition_type, but drop it because it might just be wrong

* deviceinfo_disable_usb_gadget is used in
  https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6166
  but that MR has been open for 9 months, so remove the variable for
  now.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-05 16:13:36 +00:00
adamthiede 8c7412aa98 device-sqfmi-beepy: fix kernel module builds on updates
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7475>
2025-12-04 14:41:56 +00:00
Luca Weiss 70c0a00926 device/*: Bring remaining device packages to integer pkgver
We switched to using integer pkgver versions a long time ago. Bring the
remaining 4 packages in line so that "pmbootstrap pkgver_bump" can also
work properly on these (and not fail with these, given they're not
integers).

[ci:ignore-count]
[ci:skip-dint] # remaining occurances fixed in pma!7403
[ci:skip-vercheck] # intentionally bumping pkgver when not needed

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:36:48 +09:00
Luca Weiss 627ba80058 device/*: Remove leftover _mainline / _downstream deviceinfo variables
They were forgotten during the testing/downstream split it seems. Clean
them up.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:36:48 +09:00
Luca Weiss 28548ba440 device-clockworkpi-uconsole-radxa-cm5: move to archived
linux-radxa-dev packages x86_64 binaries in aarch64 package which makes
akms part of this device fail when built on aarch64.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:36:48 +09:00
Luca Weiss 486a726a2d device-clockworkpi-uconsole-radxa-cm5: Align deviceinfo header comment
Bring this file in line with the expected style, and fix a 'dint'
failure. There's no Maintainer line in deviceinfo either, just in the
APKBUILD.

[Error!!!]: Second comment was not an instruction to only use double quotes:

Actual: "# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>"
Expected: "# Please use double quotes only. You can source this file in shell scripts."
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:10:55 +09:00
Aster Boese 5c72ff0919 zuk-z2-row: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 1eefc6bc46 semc-anzu: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 1c3eef6715 samsung-logands: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese fe715bb201 samsung-i9105p: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese b568481606 samsung-baffinlite: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese 89dd36b60c medion-kai: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese 6353f048a4 amazon-soho: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00