From d869b99210b9f9016905f4212033f0f7a761e1ec Mon Sep 17 00:00:00 2001 From: Dinolek Date: Sat, 19 Jul 2025 02:16:14 +0200 Subject: [PATCH] xiaomi-begonia: add -downstream suffix and archive downstream port Signed-off-by: Dinolek Part-of: --- .../device-xiaomi-begonia-downstream/APKBUILD | 25 +++++++++++++++++++ .../deviceinfo | 2 +- .../linux-xiaomi-begonia-downstream}/APKBUILD | 7 +++--- .../config-xiaomi-begonia.aarch64 | 0 .../disable_dtbo_check.patch | 0 .../fix_cmdline.patch | 0 .../use_system_dtc.patch | 0 .../downstream/device-xiaomi-begonia/APKBUILD | 24 ------------------ 8 files changed, 30 insertions(+), 28 deletions(-) create mode 100644 device/archived/device-xiaomi-begonia-downstream/APKBUILD rename device/{downstream/device-xiaomi-begonia => archived/device-xiaomi-begonia-downstream}/deviceinfo (95%) rename device/{downstream/linux-xiaomi-begonia => archived/linux-xiaomi-begonia-downstream}/APKBUILD (90%) rename device/{downstream/linux-xiaomi-begonia => archived/linux-xiaomi-begonia-downstream}/config-xiaomi-begonia.aarch64 (100%) rename device/{downstream/linux-xiaomi-begonia => archived/linux-xiaomi-begonia-downstream}/disable_dtbo_check.patch (100%) rename device/{downstream/linux-xiaomi-begonia => archived/linux-xiaomi-begonia-downstream}/fix_cmdline.patch (100%) rename device/{downstream/linux-xiaomi-begonia => archived/linux-xiaomi-begonia-downstream}/use_system_dtc.patch (100%) delete mode 100644 device/downstream/device-xiaomi-begonia/APKBUILD diff --git a/device/archived/device-xiaomi-begonia-downstream/APKBUILD b/device/archived/device-xiaomi-begonia-downstream/APKBUILD new file mode 100644 index 000000000..0d8e9fcc9 --- /dev/null +++ b/device/archived/device-xiaomi-begonia-downstream/APKBUILD @@ -0,0 +1,25 @@ +# Archived: Downstream port, only for testing. Use mainline port! +# Reference: +pkgname=device-xiaomi-begonia-downstream +pkgdesc="Xiaomi Redmi Note 8 Pro (Downstream)" +pkgver=1 +pkgrel=0 +url="https://postmarketos.org" +license="MIT" +arch="aarch64" +options="!check !archcheck" +depends="postmarketos-base linux-xiaomi-begonia-downstream mkbootimg" +makedepends="devicepkg-dev" +source="deviceinfo" + +build() { + devicepkg_build $startdir $pkgname +} + +package() { + devicepkg_package $startdir $pkgname +} + +sha512sums=" +bae54d75f5784aa9f7411910389e19da23f3e901b31a5b6708c5631115aa8ca4341293c8e1ea162ca202f1027861ca6e9e56c78ecaa5fbd8bba09bdab1110e85 deviceinfo +" diff --git a/device/downstream/device-xiaomi-begonia/deviceinfo b/device/archived/device-xiaomi-begonia-downstream/deviceinfo similarity index 95% rename from device/downstream/device-xiaomi-begonia/deviceinfo rename to device/archived/device-xiaomi-begonia-downstream/deviceinfo index ad134bcf1..2d4ba28d2 100644 --- a/device/downstream/device-xiaomi-begonia/deviceinfo +++ b/device/archived/device-xiaomi-begonia-downstream/deviceinfo @@ -5,7 +5,7 @@ deviceinfo_format_version="0" deviceinfo_name="Xiaomi Redmi Note 8 Pro" deviceinfo_manufacturer="Xiaomi" -deviceinfo_codename="xiaomi-begonia" +deviceinfo_codename="xiaomi-begonia-downstream" deviceinfo_year="2019" deviceinfo_arch="aarch64" diff --git a/device/downstream/linux-xiaomi-begonia/APKBUILD b/device/archived/linux-xiaomi-begonia-downstream/APKBUILD similarity index 90% rename from device/downstream/linux-xiaomi-begonia/APKBUILD rename to device/archived/linux-xiaomi-begonia-downstream/APKBUILD index 712076d69..3b3469e11 100644 --- a/device/downstream/linux-xiaomi-begonia/APKBUILD +++ b/device/archived/linux-xiaomi-begonia-downstream/APKBUILD @@ -1,9 +1,10 @@ +# Archived: Downstream port, only for testing. Use mainline port! # Reference: # Kernel config based on: arch/arm64/configs/begonia_user_defconfig -pkgname=linux-xiaomi-begonia +pkgname=linux-xiaomi-begonia-downstream pkgver=4.14.218 -pkgrel=2 +pkgrel=0 pkgdesc="Xiaomi Redmi Note 8 Pro kernel fork" arch="aarch64" _carch="arm64" @@ -43,7 +44,7 @@ package() { } sha512sums=" -a44a056f53811cdfd08673a68f1a0002ad0e28b32b7125544a008cfb352fb098e5ccf48cdab036f3530c0ef75bf4ea2bdbe85c47ae736b7dc50c6153e4866002 linux-xiaomi-begonia-78b3211ba301969cbb685fb9890c7b14d14497f1.tar.gz +a44a056f53811cdfd08673a68f1a0002ad0e28b32b7125544a008cfb352fb098e5ccf48cdab036f3530c0ef75bf4ea2bdbe85c47ae736b7dc50c6153e4866002 linux-xiaomi-begonia-downstream-78b3211ba301969cbb685fb9890c7b14d14497f1.tar.gz 67b8f38351d147d1032fa5dcbf8f66a8d7c5c7f0f6c24a5fe09a3319cc78b1e6a5c3c0b9a19691a282462e6c849a0eda50ebb9fe7c391390e984ff5f57552eab config-xiaomi-begonia.aarch64 4780a539bee4fc687cd28dab1091b3f8aa5ea896b53d8358ccca99b550eb71268cc49e4762cc5d2c9d0fad3db76001e950daeb4cac6270dd3102099792e123c3 disable_dtbo_check.patch 5c79eebfa777ce5041033191438e79163444ff961b16d1ece58ae064bfeeabab8c186fd819d8b0fc9eede53e2e41410bd9479c122341387d608a1b95a0130610 fix_cmdline.patch diff --git a/device/downstream/linux-xiaomi-begonia/config-xiaomi-begonia.aarch64 b/device/archived/linux-xiaomi-begonia-downstream/config-xiaomi-begonia.aarch64 similarity index 100% rename from device/downstream/linux-xiaomi-begonia/config-xiaomi-begonia.aarch64 rename to device/archived/linux-xiaomi-begonia-downstream/config-xiaomi-begonia.aarch64 diff --git a/device/downstream/linux-xiaomi-begonia/disable_dtbo_check.patch b/device/archived/linux-xiaomi-begonia-downstream/disable_dtbo_check.patch similarity index 100% rename from device/downstream/linux-xiaomi-begonia/disable_dtbo_check.patch rename to device/archived/linux-xiaomi-begonia-downstream/disable_dtbo_check.patch diff --git a/device/downstream/linux-xiaomi-begonia/fix_cmdline.patch b/device/archived/linux-xiaomi-begonia-downstream/fix_cmdline.patch similarity index 100% rename from device/downstream/linux-xiaomi-begonia/fix_cmdline.patch rename to device/archived/linux-xiaomi-begonia-downstream/fix_cmdline.patch diff --git a/device/downstream/linux-xiaomi-begonia/use_system_dtc.patch b/device/archived/linux-xiaomi-begonia-downstream/use_system_dtc.patch similarity index 100% rename from device/downstream/linux-xiaomi-begonia/use_system_dtc.patch rename to device/archived/linux-xiaomi-begonia-downstream/use_system_dtc.patch diff --git a/device/downstream/device-xiaomi-begonia/APKBUILD b/device/downstream/device-xiaomi-begonia/APKBUILD deleted file mode 100644 index 39681899b..000000000 --- a/device/downstream/device-xiaomi-begonia/APKBUILD +++ /dev/null @@ -1,24 +0,0 @@ -# Reference: -pkgname=device-xiaomi-begonia -pkgdesc="Xiaomi Redmi Note 8 Pro" -pkgver=2 -pkgrel=0 -url="https://postmarketos.org" -license="MIT" -arch="aarch64" -options="!check !archcheck" -depends="postmarketos-base linux-xiaomi-begonia mkbootimg" -makedepends="devicepkg-dev" -source="deviceinfo" - -build() { - devicepkg_build $startdir $pkgname -} - -package() { - devicepkg_package $startdir $pkgname -} - -sha512sums=" -3587ef42441db6c65448cd073a4d65382ef4ff87b6082b7b9c57d3a8736a97e9e11c25b3426a2225d16113d8ebf14734f9e541bdaf01a6f187a1b869c5aa76dc deviceinfo -"