This document tracks the current hardware compatibility of Redox.
- Broken - The system can't boot.
- Booting - The system boots with some issues.
- Recommended - The system start with all features working.
This section cover things to consider.
- ACPI support is incomplete (some things are hardcoded on the kernel)
- Only USB input devices are supported
- Wi-Fi is not supported
- GPU drivers aren't supported (only VESA and UEFI GOP)
- Automatic operating system discovery on boot loader is not implemented (remember this before installing Redox)
You will use this template to insert your computer.
- Computer model
Status - (Broken, Booting or Recommended)
Redox version - 0.0.0
Variant - (server-minimal, desktop-minimal, server, desktop, demo, dev or customized)
Image date - day-month-year
- Additional details goes here as items
Computers using a 64 bits Intel/AMD CPU.
- System76 Galago Pro (galp5)
Status - Recommended
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using UEFI
- Boots to desktop
- System76 Lemur Pro (lemp9)
Status - Recommended
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using UEFI
- Boots to desktop
- System76 Oryx Pro (oryp10)
Status - Booting
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using UEFI
- Boots to desktop
- No touchpad support, though it should be working
- System76 Pangolin (pang12)
Status - Booting
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using UEFI
- Boots to desktop
- No touchpad support, requires I2C HID
- Dell XPS 13 (9350)
Status - Booting
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using both BIOS and UEFI
- Boots to desktop
- NVMe driver livelocks
- HP Dev One
Status - Booting
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using UEFI
- Boots to desktop
- No touchpad support, requires I2C HID
- HP EliteBook 2570p
Status - Broken
Redox version - 0.8.0
Variant - demo
Image date - 2022-11-23
- UEFI Hybrid & Native boot don't work
- Booted using 'legacy'
- Gets to resolution selection
- Fails assert in `src/os/bios/mod.rs:77` after selecting resolution
- BEELINK U59
Status - Broken
Redox version - 0.8.x
Variant - server
Image date - 30-05-2024
- Aborts after panic in xhcid
- ASUS PN41
Status - Broken
Redox version - 0.8.x
Variant - server
Image date - 30-05-2024
- Aborts after panic in xhcid
- ASUS X554L
Status - Booting
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using BIOS
- Boots to desktop
- No audio, HDA driver cannot find output pins
- ASUS ROG g55vw
Satus - Booting
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2023
- Booted using BIOS
- Boots to desktop
- UEFI panic in SETUP
- Lenovo IdeaPad Y510P
Status - Recommended
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using both BIOS and UEFI
- Boots to desktop
- Lenovo G570
Status - Broken
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using BIOS
- Correct video mode not offered, this is a firmware issue
- Bootloader panics in alloc_zeroed_page_aligned
- Toshiba Satellite L500
Status - Booting
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using BIOS
- Correct video mode not offered, this is a firmware issue
- Boots to desktop
- No ethernet driver
- Framework Laptop 16 (AMD Ryzen 7040 Series)
Status - Broken
Redox version - 0.9.0
Variant - demo, server
Image date - 07-09-2024
- Bootloader loaded using UEFI
- Black screen and unresponsive after the bootloader and resolution selection
If you have a customized computer, put it here.
Computers with a 32 bits Intel/AMD CPU.
- Dell XPS 13 (9350)
Status - Booting
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using BIOS
- Boots to desktop
- NVMe driver livelocks
- ASUS Eee PC 900
Status - Booting
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using BIOS
- Correct video mode not offered, this is a firmware issue
- Boots to desktop
- No ethernet driver
- Lenovo IdeaPad Y510P
Status - Broken
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using BIOS
- Panics on phys_to_virt overflow, probably having invalid mappings for 32-bit
- Toshiba Satellite L500
Status - Broken
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using BIOS
- Correct video mode not offered, this is a firmware issue
- Panics on phys_to_virt overflow, probably having invalid mappings for 32-bit
- Panasonic Toughbook CF-18
Status - Broken
Redox version - 0.8.0
Variant - desktop
Image date - 11-11-2022
- Booted using BIOS
- Hangs after PIT initialization
If you have a customized computer, put it here.
Computers using a 64 bits ARM CPU.
- Raspberry Pi 3 Model B+
Status - Booting
Redox version - 0.8.0
Variant - server
Image date - None
- Booted using Uboot
- Boots to UART serial console
- a bcm2835-sdhci/mmc driver
- pl011 UART
If you have a customized ARM board, put it here.