From bb267f6e5cee8518d71cbcaa391d38a866525683 Mon Sep 17 00:00:00 2001 From: WeirdTreeThing <bradyn127@protonmail.com> Date: Sun, 9 Jun 2024 11:55:29 -0400 Subject: [PATCH] device-xunlong-orangepi5-plus: new device --- .../device-xunlong-orangepi5-plus/APKBUILD | 36 +++++++++++++++++++ .../device-xunlong-orangepi5-plus/deviceinfo | 25 +++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 device/testing/device-xunlong-orangepi5-plus/APKBUILD create mode 100644 device/testing/device-xunlong-orangepi5-plus/deviceinfo diff --git a/device/testing/device-xunlong-orangepi5-plus/APKBUILD b/device/testing/device-xunlong-orangepi5-plus/APKBUILD new file mode 100644 index 00000000000..09e4350a3cc --- /dev/null +++ b/device/testing/device-xunlong-orangepi5-plus/APKBUILD @@ -0,0 +1,36 @@ +# Reference: <https://postmarketos.org/devicepkg> +# Maintainer: WeirdTreeThing <bradyn127@protonmail.com> +pkgname=device-xunlong-orangepi5-plus +pkgdesc="Xunlong Orange Pi 5 Plus" +pkgver=1 +pkgrel=0 +url="https://postmarketos.org" +license="MIT" +arch="aarch64" +options="!check !archcheck" +depends=" + linux-postmarketos-rockchip-rk3588 + postmarketos-base + systemd-boot +" +makedepends="devicepkg-dev" +source="deviceinfo" +subpackages="$pkgname-nonfree-firmware:nonfree_firmware" + +build() { + devicepkg_build $startdir $pkgname +} + +package() { + devicepkg_package $startdir $pkgname +} + +nonfree_firmware() { + pkgdesc="GPU/NIC firmware" + depends="linux-firmware-arm linux-firmware-rtl_nic" + mkdir "$subpkgdir" +} + +sha512sums=" +1b4c429965a4e855b8f544a18afdeed6d89be1566a1b5583f51e7c73bd1db80153dcf854dca6859a0714c228be1495126e9ab5bf62eb34ea75ccffbc11fea5dd deviceinfo +" diff --git a/device/testing/device-xunlong-orangepi5-plus/deviceinfo b/device/testing/device-xunlong-orangepi5-plus/deviceinfo new file mode 100644 index 00000000000..64408234287 --- /dev/null +++ b/device/testing/device-xunlong-orangepi5-plus/deviceinfo @@ -0,0 +1,25 @@ +# Reference: <https://postmarketos.org/deviceinfo> +# Please use double quotes only. You can source this file in shell +# scripts. + +deviceinfo_format_version="0" +deviceinfo_name="Xunlong Orange Pi 5 Plus" +deviceinfo_manufacturer="Xunlong" +deviceinfo_codename="xunlong-orangepi5-plus" +deviceinfo_year="2023" +deviceinfo_dtb="rockchip/rk3588-orangepi-5-plus" +deviceinfo_arch="aarch64" + +# Device related +deviceinfo_gpu_accelerated="true" +deviceinfo_chassis="embedded" +deviceinfo_keyboard="true" +deviceinfo_external_storage="true" +deviceinfo_getty="ttyS2;1500000" + +# Bootloader related +deviceinfo_flash_method="none" +deviceinfo_kernel_cmdline="console=null" +deviceinfo_partition_type="gpt" +deviceinfo_boot_filesystem="fat32" +deviceinfo_generate_systemd_boot="true" -- GitLab