BredOS is a Linux distribution based on Arch Linux Arm and optimized to run on Rockchip RK3588/RK3588S single board computers (SBCs) with current support for 22 boards from Radxa, Orange Pi, Khadas, and others.
Board vendors will usually provide OS images for their SBCs, but the quality and support may be limited, so projects like Armbian and DietPi are maintaining Ubuntu and/or Debian images for popular single board computers. But if you’re an Arch Linux (Arm) fan, there are fewer choices, and you may have to roll your own port for your board. BredOS provides an easy-to-use alternative based on Arch Arm Linux.
BredOS highlights (provided by the developers):
- User-Friendly Interface – A simplified and intuitive user interface for easy navigation and use.
- Arch-Based – Built on top of Arch Linux, ensuring access to a vast repository of packages and a rolling release model.
- Arm Support – Optimized for Arm-based single board computers, making it ideal for devices like the Rock 5B, and more.
- Lightweight – Minimal bloat, ensuring a lightweight and responsive system.
“Lightweight” here is relative because minimal hardware requirements are still 2GB of RAM and a 16GB microSD card.
As mentioned in the introduction, twenty-two “single board computers” are currently supported by the BredOS Arch Linux Arm distribution:
- Radxa Rock 5A, 5B, 5B+, 5C, 5D
- Radxa Rock 4C+ (Rockchip RK3399)
- Radxa NX5 Kit
- IndieDroid Nova and Cool Pi 4B (same design with different names)
- Orange Pi 5/5B/5B+
- Khadas Edge 2
- Khadas VIM 4 (Amlogic A311D2)
- Fydetab Duo Linux tablet based on Rockchip RK3588S SoC
- Several Mekotronics RK58 embedded mini PCs
While most supported platforms above are based on Rockchip RK3588(S), the Khadas VIM4 is based on Amlogic A311D2, so BredOS is not only made for Rockchip targets.
DroidMaster has uploaded a video on YouTube showing BredOS running on the Fydetab Duo tablet.
You’ll find an installation guide and other information on the documentation website, while Linux 6.1.75 source code, pre-built OS images, and tools are available on GitHub. You may want to check information for your board as there are still some known issues.
Via Ameridroid
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress
Hi, I see that VIM4 is supported, so that means Amlogic A311D2 is also supported. However, I suppose that most efforts are focused on rk3588 boards.
I’ve added a line in the post to clarify that.
Won’t boot from a MicroSD card on my Orange Pi 5. Other OS’s do.
Erase SPI first, then it boots from microsd
Thanks. Unfortunately this will prevent the OS that I have running on the NVME to boot.
Would flashing Megi’s https://xnux.eu/rk2aw help?
Interesting. I will have a closer look at this, thanks.
No problem! Hope it turns out useful!
Is not compatible yet with the FriendElec products (NanoPi R6S/R6C , T6, etc)?
Tried it and feeling a bit disappointed. Claimed to be easy to use but you need to first erase the SPI flash. And you also need to remove the emmc storage when booting from the SDcard (or you will get boot into an emergency shell). It integrates panfork but what we really want is a kernel with pancsf backport. In my opinion this is not that “easy to deal with”, but it would be easier than compiling kernel and prepare the userspace from scratch on arch of cause.