Task description
I know this should go in the Armbian OS Bug Report, but it opens a website with documentation and tells me to do a lot of things. I think that to report some bugs, it's not necessary to do so many things, especially if you're not a developer.
Device: AYN Odin2 Base
SoC: Snapdragon SM8550
After recent updates adding support for Odin2 Portal, Mini, and Thor, multiple issues appear on the Odin2 Base when using newer kernels (current):
Boot failure with current kernel (root filesystem not found)
Severe WiFi instability (especially 5 GHz)
Vulkan/Mesa failures (Turnip driver crash)
Hardware regressions after upgrading packages (USB, audio, display, network stop working)
Issue 1: Boot failure with current kernel
When creating an image and selecting the current kernel, the system fails to boot with:
Gave up waiting for root file system device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did /proc/modules; ls /dev)
ALERT! UUID=18db1f9b-62eb-430d-972d-9ba71ace5224 does not exist. Dropping to a shell!
✔ I verified that the UUID is correct using disk utilities.
➡️ Workaround:
Using the edge kernel allows the system to boot normally.
Issue 2: WiFi instability (kernel 6.18.18)
System:
Kernel: 6.18.18
Armbian: 26.05.0 trunk
Debian: Trixie
Problem:
2.4 GHz networks barely detected
5 GHz networks are almost not detected even at close range
Connection is unreliable or impossible
Issue 3: Mesa / Vulkan crash (Turnip – Adreno 740)
After compiling Mesa manually:
Version: 26.0.5
Freedreno + Turnip enabled
When running vkcube, it crashes:
Selected WSI platform: xcb:
Selected GPU 0: Turnip Adreno (TM) 740, type: IntegratedGpu
vkcube: ./cube/cube.c:820: demo_flush_init_cmd: Assertion `!err' failed.
Aborted
Everything works correctly with:
Kernel: 6.18.8
Armbian: 26.2.1
Debian: Trixie
✔ WiFi works correctly
✔ Mesa / Vulkan works
✔ All hardware functional
If I run:
sudo apt update && sudo apt upgrade
The system breaks unless I hold these packages:
linux-image-current-sm8550
linux-dtb-current-sm8550
armbian-bsp-cli-ayn-odin2-current
armbian-firmware-full
linux-libc-dev
linux-base
❌ If upgraded, the following stop working:
USB
DisplayPort / HDMI
Audio
Network
This appears to be related to:
Kernel changes (SM8550 platform)
Firmware updates
Initrd / boot configuration mismatch
Possibly introduced when adding support for newer Odin2 variants (Portal, Mini, Thor).
Could you please check:
Compatibility of current kernel with Odin2 Base
Firmware and DTB differences between working (6.18.8) and broken versions
WiFi driver regression (likely firmware or kernel-related)
Vulkan/Turnip regression on newer kernel/userspace
Task description
I know this should go in the Armbian OS Bug Report, but it opens a website with documentation and tells me to do a lot of things. I think that to report some bugs, it's not necessary to do so many things, especially if you're not a developer.
Device: AYN Odin2 Base
SoC: Snapdragon SM8550
After recent updates adding support for Odin2 Portal, Mini, and Thor, multiple issues appear on the Odin2 Base when using newer kernels (current):
Boot failure with current kernel (root filesystem not found)
Severe WiFi instability (especially 5 GHz)
Vulkan/Mesa failures (Turnip driver crash)
Hardware regressions after upgrading packages (USB, audio, display, network stop working)
Issue 1: Boot failure with current kernel
When creating an image and selecting the current kernel, the system fails to boot with:
Gave up waiting for root file system device. Common problems:
ALERT! UUID=18db1f9b-62eb-430d-972d-9ba71ace5224 does not exist. Dropping to a shell!
✔ I verified that the UUID is correct using disk utilities.
➡️ Workaround:
Using the edge kernel allows the system to boot normally.
Issue 2: WiFi instability (kernel 6.18.18)
System:
Kernel: 6.18.18
Armbian: 26.05.0 trunk
Debian: Trixie
Problem:
2.4 GHz networks barely detected
5 GHz networks are almost not detected even at close range
Connection is unreliable or impossible
Issue 3: Mesa / Vulkan crash (Turnip – Adreno 740)
After compiling Mesa manually:
Version: 26.0.5
Freedreno + Turnip enabled
When running vkcube, it crashes:
Selected WSI platform: xcb:
Selected GPU 0: Turnip Adreno (TM) 740, type: IntegratedGpu
vkcube: ./cube/cube.c:820: demo_flush_init_cmd: Assertion `!err' failed.
Aborted
Everything works correctly with:
Kernel: 6.18.8
Armbian: 26.2.1
Debian: Trixie
✔ WiFi works correctly
✔ Mesa / Vulkan works
✔ All hardware functional
If I run:
sudo apt update && sudo apt upgrade
The system breaks unless I hold these packages:
linux-image-current-sm8550
linux-dtb-current-sm8550
armbian-bsp-cli-ayn-odin2-current
armbian-firmware-full
linux-libc-dev
linux-base
❌ If upgraded, the following stop working:
USB
DisplayPort / HDMI
Audio
Network
This appears to be related to:
Kernel changes (SM8550 platform)
Firmware updates
Initrd / boot configuration mismatch
Possibly introduced when adding support for newer Odin2 variants (Portal, Mini, Thor).
Could you please check:
Compatibility of current kernel with Odin2 Base
Firmware and DTB differences between working (6.18.8) and broken versions
WiFi driver regression (likely firmware or kernel-related)
Vulkan/Turnip regression on newer kernel/userspace