From f8b7146b9200e1d1fc9b0869134399c29085cdc7 Mon Sep 17 00:00:00 2001 From: User8395 Date: Sun, 16 Aug 2026 16:17:34 -0400 Subject: [PATCH] device-raspberry-pi4: unarchive Part-of: --- .../device-raspberry-pi4-openrc.post-install | 3 -- .../device-raspberry-pi4-openrc.post-upgrade | 1 - .../device-raspberry-pi4/enforce-platform.sh | 1 - .../95-vchiq-permissions.rules | 0 .../device-raspberry-pi4/APKBUILD | 31 +++---------------- .../device-raspberry-pi4/deviceinfo | 2 -- .../device-raspberry-pi4/kernel-cmdline.conf | 0 .../device-raspberry-pi4/modules-initfs | 0 .../device-raspberry-pi4/usercfg.txt | 9 ++++++ 9 files changed, 13 insertions(+), 34 deletions(-) delete mode 100644 device/archived/device-raspberry-pi4/device-raspberry-pi4-openrc.post-install delete mode 120000 device/archived/device-raspberry-pi4/device-raspberry-pi4-openrc.post-upgrade delete mode 100644 device/archived/device-raspberry-pi4/enforce-platform.sh rename device/{archived => downstream}/device-raspberry-pi4/95-vchiq-permissions.rules (100%) rename device/{archived => downstream}/device-raspberry-pi4/APKBUILD (57%) rename device/{archived => downstream}/device-raspberry-pi4/deviceinfo (89%) rename device/{archived => downstream}/device-raspberry-pi4/kernel-cmdline.conf (100%) rename device/{archived => downstream}/device-raspberry-pi4/modules-initfs (100%) rename device/{archived => downstream}/device-raspberry-pi4/usercfg.txt (85%) diff --git a/device/archived/device-raspberry-pi4/device-raspberry-pi4-openrc.post-install b/device/archived/device-raspberry-pi4/device-raspberry-pi4-openrc.post-install deleted file mode 100644 index 2fc9041fc..000000000 --- a/device/archived/device-raspberry-pi4/device-raspberry-pi4-openrc.post-install +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -rc-update add swclock boot diff --git a/device/archived/device-raspberry-pi4/device-raspberry-pi4-openrc.post-upgrade b/device/archived/device-raspberry-pi4/device-raspberry-pi4-openrc.post-upgrade deleted file mode 120000 index b2b4db79e..000000000 --- a/device/archived/device-raspberry-pi4/device-raspberry-pi4-openrc.post-upgrade +++ /dev/null @@ -1 +0,0 @@ -./device-raspberry-pi4-openrc.post-install \ No newline at end of file diff --git a/device/archived/device-raspberry-pi4/enforce-platform.sh b/device/archived/device-raspberry-pi4/enforce-platform.sh deleted file mode 100644 index 422b727bc..000000000 --- a/device/archived/device-raspberry-pi4/enforce-platform.sh +++ /dev/null @@ -1 +0,0 @@ -export BIGSCREEN_HARDWARE_PLATFORM=RPI4 diff --git a/device/archived/device-raspberry-pi4/95-vchiq-permissions.rules b/device/downstream/device-raspberry-pi4/95-vchiq-permissions.rules similarity index 100% rename from device/archived/device-raspberry-pi4/95-vchiq-permissions.rules rename to device/downstream/device-raspberry-pi4/95-vchiq-permissions.rules diff --git a/device/archived/device-raspberry-pi4/APKBUILD b/device/downstream/device-raspberry-pi4/APKBUILD similarity index 57% rename from device/archived/device-raspberry-pi4/APKBUILD rename to device/downstream/device-raspberry-pi4/APKBUILD index dbef94786..e68327932 100644 --- a/device/archived/device-raspberry-pi4/APKBUILD +++ b/device/downstream/device-raspberry-pi4/APKBUILD @@ -1,9 +1,7 @@ -# Archived: Maintainer dropped package - # Reference: -maintainer="" +maintainer="User8395 " pkgname=device-raspberry-pi4 -pkgver=6 +pkgver=7 pkgrel=0 pkgdesc="Raspberry Pi 4" url="https://postmarketos.org" @@ -18,8 +16,6 @@ depends=" " makedepends="devicepkg-dev" subpackages=" - $pkgname-openrc - $pkgname-plasma-bigscreen:plasma_bigscreen $pkgname-udev " source=" @@ -28,7 +24,6 @@ source=" modules-initfs usercfg.txt 95-vchiq-permissions.rules - enforce-platform.sh " build() { @@ -40,30 +35,12 @@ package() { install -Dm644 "$srcdir"/usercfg.txt "$pkgdir"/boot/usercfg.txt install -Dm644 "$srcdir"/95-vchiq-permissions.rules \ "$pkgdir"/usr/lib/udev/rules.d/95-vchiq-permissions.rules - install -Dm755 "$srcdir"/enforce-platform.sh -t "$pkgdir"/etc/profile.d/ } -openrc() { - install_if="$pkgname=$pkgver-r$pkgrel openrc" - install="$subpkgname.post-install $subpkgname.post-upgrade" - depends="openrc" - - mkdir -p "$subpkgdir" -} - -plasma_bigscreen() { - pkgdesc="$pkgdesc (Plasma Bigscreen)" - install_if="$pkgname plasma-bigscreen" - - amove etc/profile.d -} - - sha512sums=" -fca4414a7335adf4fabb03dc829d4c888568421b898ecb481a1d7e17e102ad993b81bab212299ff160de21e5ee9a0af1995f24acc5d15eb371de5bc47a5aa4d2 deviceinfo +f0bb389a4e206300e0910a80636975f5d5a2e6242f729dbeb685c67a517200dedff8bbdc5ecc7bce968ea886f9276ce8a425e23c3ac70c7b624710e0bb73669d deviceinfo d60c4e19dc92b0847f5667a1655a9cf95931b5be6630673fe987ff42f9ac94f19ce59ccf0e34960a686753549bd62677c0f5a6c15e1a4a842b99bda5825d62be kernel-cmdline.conf e3515cf9f41807917eac1f7663e0131bd18783824facf15f2bb0381635bf6d9a0c334f3786b6fb76d01469de6449878c871f8b747f45e9e3cee77699905cf319 modules-initfs -4562c2f6da8bc567806a1ae0c9195f552e659a3ce6419ea387072553b9ebcbb87f9ac7ea4e472c23a70b4aaf64e13d52de43de8094c37139bcf55baa6e1184cb usercfg.txt +02bf4fa7248a4bc7b4bd99ccbc90984e147a63eb4f3b293be398961fc6c5ace19d9a8c264a72be4280c0c12e0ab92372c9df55565dd12920783c5ab06a3453d9 usercfg.txt 7e5505cb07d5b4a81bd28443d508336b5c547356538f1c06f91ed93ad0d7d456d4f74f1d24df5a2e08c17e74f0a66607352ac4874e967e9a91dfec9522d2d58d 95-vchiq-permissions.rules -56d3ca295eeced3535d033a2a492774254a9bfefa6595ae12cf8146917af1521ad6e25440670657c39a7b1a66d61da298334d3019acf0dbf7568cfed01600414 enforce-platform.sh " diff --git a/device/archived/device-raspberry-pi4/deviceinfo b/device/downstream/device-raspberry-pi4/deviceinfo similarity index 89% rename from device/archived/device-raspberry-pi4/deviceinfo rename to device/downstream/device-raspberry-pi4/deviceinfo index e6a7780a6..02b0b75ab 100644 --- a/device/archived/device-raspberry-pi4/deviceinfo +++ b/device/downstream/device-raspberry-pi4/deviceinfo @@ -13,8 +13,6 @@ deviceinfo_disable_dhcpd="true" deviceinfo_drm="true" deviceinfo_chassis="embedded" deviceinfo_external_storage="true" -deviceinfo_screen_width="1920" -deviceinfo_screen_height="1080" # Bootloader related deviceinfo_boot_filesystem="fat16" diff --git a/device/archived/device-raspberry-pi4/kernel-cmdline.conf b/device/downstream/device-raspberry-pi4/kernel-cmdline.conf similarity index 100% rename from device/archived/device-raspberry-pi4/kernel-cmdline.conf rename to device/downstream/device-raspberry-pi4/kernel-cmdline.conf diff --git a/device/archived/device-raspberry-pi4/modules-initfs b/device/downstream/device-raspberry-pi4/modules-initfs similarity index 100% rename from device/archived/device-raspberry-pi4/modules-initfs rename to device/downstream/device-raspberry-pi4/modules-initfs diff --git a/device/archived/device-raspberry-pi4/usercfg.txt b/device/downstream/device-raspberry-pi4/usercfg.txt similarity index 85% rename from device/archived/device-raspberry-pi4/usercfg.txt rename to device/downstream/device-raspberry-pi4/usercfg.txt index 741d700bf..88b3c2201 100644 --- a/device/archived/device-raspberry-pi4/usercfg.txt +++ b/device/downstream/device-raspberry-pi4/usercfg.txt @@ -49,3 +49,12 @@ dtparam=audio=on # if you intend to use it for other purposes (for example, serial debugging) # comment out the line below. dtparam=krnbt=on + +# Enable IR over GPIO, pin is required +#dtoverlay=gpio-ir,gpio_pin=XX + +# Overclock for extra performance +# Do not edit unless you know what you're doing +#over_voltage=4 +#arm_freq=2000 +#gpu_freq=600