Skip to content

[Feature Request]: EFI/GRUB boot support for AYN Odin 2 #9570

@masies-hack

Description

@masies-hack

Which feature would you like to have?

I am using an AYN Odin 2 and running both Armbian and Rocknix on the device.

Recently, Rocknix introduced a new ABL that enables Linux booting across multiple devices using an EFI/GRUB-based boot flow. However, this has created a compatibility issue with Armbian.

Current situation

  • Armbian currently uses LinuxLoader-based boot
  • Rocknix uses EFI/GRUB-based boot
  • The ABL required for each system is not compatible with the other

As a result, switching between Armbian and Rocknix requires:

  • Reflashing the ABL each time
  • This is inconvenient and potentially dangerous, as it involves repeatedly modifying bootloader partitions

Problem

This prevents a clean dual-boot setup (Linux + Android), since:

  • Each Linux system requires a different ABL
  • There is no shared boot method between Armbian and Rocknix

Proposed solution

Implement support for EFI/GRUB boot in Armbian for the Odin 2, similar to Rocknix.

This would allow:

  • Booting Armbian and Rocknix using the same ABL
  • Switching systems simply by changing the SD card
  • Avoiding repeated flashing of bootloader partitions

Benefits

  • Safer (no repeated ABL flashing)
  • Better user experience
  • Standardized boot method across Linux distributions
  • EFI/GRUB provides more flexibility and maintainability

Additional context

The goal is not multiboot between multiple Linux systems simultaneously, but rather:

  • Reliable dual usage of different Linux systems (Armbian or Rocknix) alongside Android
  • Without modifying bootloader partitions each time

Funding

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions