From 58ffcc6bd14d7209df13672f6f22f53c8fbc8745 Mon Sep 17 00:00:00 2001 From: exkc Date: Sun, 22 Dec 2024 17:24:41 +0800 Subject: [PATCH] device-linksys-shelby: new device (MR 5938) --- device/testing/device-linksys-shelby/APKBUILD | 32 +++++++++++++++++ .../testing/device-linksys-shelby/deviceinfo | 36 +++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 device/testing/device-linksys-shelby/APKBUILD create mode 100644 device/testing/device-linksys-shelby/deviceinfo diff --git a/device/testing/device-linksys-shelby/APKBUILD b/device/testing/device-linksys-shelby/APKBUILD new file mode 100644 index 000000000..068f31620 --- /dev/null +++ b/device/testing/device-linksys-shelby/APKBUILD @@ -0,0 +1,32 @@ +# Reference: +# Maintainer: exkc + +pkgname=device-linksys-shelby +pkgdesc="Linksys WRT1900ACS/WRT1900ACS V2" +pkgver=0 +pkgrel=0 +url="https://postmarketos.org" +license="MIT" +arch="armv7" +options="!check !archcheck" +depends=" + linux-postmarketos-marvell + postmarketos-base + u-boot-tools +" +makedepends="devicepkg-dev" +source=" + deviceinfo +" + +build() { + devicepkg_build $startdir $pkgname +} + +package() { + devicepkg_package $startdir $pkgname +} + +sha512sums=" +d6d1ca8cfe681c739e5511dd71fa1f12240712ab59d2bb2f52dc5737bfad315d04e01fdcc567092640a3b8f3f8f9e4140302bcaba5dfb646a6fa570ea043ca6f deviceinfo +" diff --git a/device/testing/device-linksys-shelby/deviceinfo b/device/testing/device-linksys-shelby/deviceinfo new file mode 100644 index 000000000..47373b920 --- /dev/null +++ b/device/testing/device-linksys-shelby/deviceinfo @@ -0,0 +1,36 @@ +# Reference: +# Please use double quotes only. You can source this file in shell +# scripts. + +deviceinfo_format_version="0" +deviceinfo_name="Linksys WRT1900ACS/WRT1900ACS V2" +deviceinfo_manufacturer="Linksys" +deviceinfo_codename="linksys-shelby" +deviceinfo_year="2015" +deviceinfo_dtb="armada-385-linksys-shelby" +deviceinfo_arch="armv7" + +# Device related +deviceinfo_chassis="embedded" +deviceinfo_keyboard="false" +deviceinfo_external_storage="true" +deviceinfo_no_framebuffer="true" +deviceinfo_gpu_accelerated="false" + +# Bootloader related +deviceinfo_flash_method="none" +deviceinfo_generate_legacy_uboot_initfs="true" +deviceinfo_legacy_uboot_load_address="00008000" +deviceinfo_initfs_compression="gzip" +deviceinfo_disable_dhcpd="true" + +# a hack for the stock uboot (it dont like the mainline dtb for some reason) +deviceinfo_append_dtb="true" + +# legacy uboot on this device cannot use gpt +deviceinfo_partition_type="msdos" + + +# serial support +deviceinfo_getty="ttyS0;115200" +