From b42d3861c6c14ad0bb46aaba7892dc772f332ade Mon Sep 17 00:00:00 2001 From: Henrik Grimler Date: Tue, 22 Apr 2025 15:52:30 +0200 Subject: [PATCH] device-odroid-u2: use msdos partition type bl1 is embedded at 0x200 (512), but the GPT header uses roughly the first 0x500 bytes, and hence bl1 overwrites part of the GPT header. Fix issue by changing to msdos partition type. Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6442 --- device/testing/device-odroid-u2/APKBUILD | 4 ++-- device/testing/device-odroid-u2/deviceinfo | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/device/testing/device-odroid-u2/APKBUILD b/device/testing/device-odroid-u2/APKBUILD index c52ab5ae3..670a5a4ee 100644 --- a/device/testing/device-odroid-u2/APKBUILD +++ b/device/testing/device-odroid-u2/APKBUILD @@ -3,7 +3,7 @@ pkgname=device-odroid-u2 pkgdesc="ODROID U2/U3" -pkgver=1 +pkgver=2 pkgrel=0 url="https://postmarketos.org" license="MIT" @@ -48,7 +48,7 @@ nonfree_firmware() { } sha512sums=" -62c9de1208c91517821769d21fafb0aada7c1c3a0e4515208c89f82d00e82d36e88ae65a7749a277c696ab413484ee26056b8863ea16add481a9b180fb17c4c2 deviceinfo +8a7ed5435b6ab5905dc137adb0b49ce4f2a1e17e0da763cf05a65cb07fef2a75e142e75ffa56c44a0405c681744ea54c3b5e96a4796d5d5daa61f5678b4cbf46 deviceinfo bc0c4f7eb77cc3393ac83114fe982b7d2d74725a7a390074ce29bb67b235895487018a407b8ce3593c1fa7e9dbd526199515f7932938c6169a440549eb73dfd3 modules-initfs.exynos4 ba1229a573d863e783a0f945eb825fb77cfd10662d2eacf74c2e20d1e4d118a4fa68200305cd10e1606b489fc8c86e4da7f3305ac6973d3787420eec2bed91b2 modules-initfs.lts " diff --git a/device/testing/device-odroid-u2/deviceinfo b/device/testing/device-odroid-u2/deviceinfo index edf6b0af7..7e33e72bd 100644 --- a/device/testing/device-odroid-u2/deviceinfo +++ b/device/testing/device-odroid-u2/deviceinfo @@ -29,3 +29,7 @@ deviceinfo_sd_embed_firmware_step_size="512" deviceinfo_boot_part_start="3072" deviceinfo_kernel_cmdline="console=tty1 loglevel=9 rw PMOS_FORCE_PARTITION_RESIZE" deviceinfo_generate_extlinux_config="true" + +# The bl1 embed location in sdcard conflicts with GPT header, so need +# to use msdos. +deviceinfo_partition_type="msdos"