Skip to main content

🍞 BredOS

BredOS, for Fydetab Duo.

BredOS is an Arch-based Linux distribution tailored for ARM-based single-board computers, developed by Panda.

Preview

🔄 Status​

  • Working:

    • đŸ–Ĩī¸ Screen
    • đŸ“ē USB-C DP output
    • 🎮 GPU acceleration
    • ⌨ī¸ Integrated keyboard/touchpad
    • 📷 Camera
    • 🎤 Microphone
    • 🔊 Audio
    • ✍ī¸ Stylus
    • đŸ“ļ Wi-Fi
    • ✋ Touch
    • 🔄 Screen rotation (press Super + O; note: rotation is reversed)
    • 🛡ī¸ Hall sensor
    • đŸ“ļ Bluetooth
  • Not working:

    • 🆔 Fingerprint scanner
    • 🔇 Suspend (currently s2idle, may not always function)

đŸ“Ĩ Download​

Download the latest BredOS image.

Download Image

âŦ Installation​

Boot from SD Card​

  1. Download the Image.

  2. Flash the image to the SD card using Balena Etcher or Rufus.

  3. Insert the SD card into the Fydetab Duo.

    note

    Ensure the SD card slot is slightly open to boot from UEFI firmware.

Install to eMMC​

  • Install rkdeveloptool

    sudo apt-get update
    sudo apt-get install -y libudev-dev libusb-1.0-0-dev dh-autoreconf pkg-config libusb-1.0 build-essential git wget
    git clone https://github.com/rockchip-linux/rkdeveloptool
    cd rkdeveloptool
    wget https://patch-diff.githubusercontent.com/raw/rockchip-linux/rkdeveloptool/pull/73.patch
    wget https://patch-diff.githubusercontent.com/raw/rockchip-linux/rkdeveloptool/pull/85.patch
    git am *.patch
    autoreconf -i
    ./configure
    make -j$(nproc)
    sudo cp rkdeveloptool /usr/local/sbin/
  • ⚡ Flash the Image

    1. Detect devices
    sudo rkdeveloptool ld
    1. Download the SPI Loader and enter
    sudo rkdeveloptool db ~/Downloads/rk3588_spl_loader_v1.09.111.bin
    note

    If you get The device does not support this operation!, unplugging and plugging the device back in.

    1. Flash the image
    sudo rkdeveloptool wl 0 ~/Downloads/xx-xx.img
    1. Reboot
    sudo rkdeveloptool rd

⚙ī¸ Go Back to FydeOS or Standard Images​

caution

Ensure that you have backed up all your data.

BredOS images use UEFI boot instead of the original U-Boot. This means you can no longer enter MASKROM mode by pressing the Volume Up + Power keys. Instead, execute the following command in the terminal (THIS WILL COMPLETELY ERASE YOUR DATA):

sudo dd if=/dev/urandom of=/dev/mmcblk0 bs=10M count=2

Now the tablet should be in MASKROM mode, and you can flash the standard images. If needed, refer to the Unbrick section in the Fydetab wiki.

🔗 Reference​