Skip to main content

Blog

See important news from the RuyiSDK team at any time

Release notes for RuyiSDK 0.4

· One min read
xen0n
ruyi 包管理器负责人

RuyiSDK 0.4 is now released. The corresponding package manager version is also 0.4. You can download the RuyiSDK package manager from the GitHub Releases page: https://github.com/ruyisdk/ruyi/releases .

This update mainly consists of the following changes. Happy hacking!

RuyiSDK Package Manager

  • ruyi device provision now wraps invocations of fastboot with sudo.
  • ruyi self uninstall --purge now does not forget to remove the ~/.local/state/ruyi directory.
  • Some hints are now provided when ruyi fails to download from the repo, for aiding the user's troubleshooting.
  • The RuyiSDK software repository is now migrated to GitHub for stability of service. You may have to take additional measures to continue syncing if your region/organization have network access restrictions in place.

The repo at the original location will stop being regularly updated from 2024-02-01 on. Please upgrade your ruyi installation as soon as possible to automatically migrate to the latest configuration defaults.

RuyiSDK Software Repository

  • Added the DynamoRIO suite analyzer/dynamorio-riscv for RISC-V hosts.
  • Added system-level QEMU package emulator/qemu-system-riscv-upstream for AMD64 hosts.
  • The upstream QEMU build is now bumped to 8.2.0.

New board images available (2024-01-15)

· One min read
xen0n
ruyi 包管理器负责人

Image packages are now available for the following boards.

You can install them with ruyi install: files will be automatically unpacked or symlinked to ~/.local/share/ruyi/blobs/<package name>-<version>.

Thank you for supporting RuyiSDK!

Milk-V Duo

64M RAM variant

  • board-image/buildroot-sdk-milkv-duo: official Buildroot SDK
  • board-image/buildroot-sdk-milkv-duo-python: official Buildroot SDK, with Python environment

256M RAM variant

  • board-image/buildroot-sdk-milkv-duo256m: official Buildroot SDK
  • board-image/buildroot-sdk-milkv-duo256m-python: official Buildroot SDK, with Python environment

Milk-V Pioneer

  • board-image/oerv-sg2042-milkv-pioneer-base: openEuler RISC-V, base system
  • board-image/oerv-sg2042-milkv-pioneer-xfce: openEuler RISC-V, with XFCE GUI
  • board-image/revyos-sg2042-milkv-pioneer: RevyOS

Sipeed LicheePi 4A

System images:

  • board-image/oerv-sipeed-lpi4a-headless: openEuler RISC-V, without GUI
  • board-image/oerv-sipeed-lpi4a-xfce: openEuler RISC-V, with XFCE GUI
  • board-image/revyos-sipeed-lpi4a: RevyOS

Bootloader (U-Boot):

  • board-image/uboot-oerv-sipeed-lpi4a-16g: for use with openEuler on Sipeed LicheePi 4A (16G RAM)
  • board-image/uboot-oerv-sipeed-lpi4a-8g: for use with openEuler on Sipeed LicheePi 4A (8G RAM)
  • board-image/uboot-revyos-sipeed-lpi4a-16g: for use with RevyOS on Sipeed LicheePi 4A (16G RAM)
  • board-image/uboot-revyos-sipeed-lpi4a-8g: for use with RevyOS on Sipeed LicheePi 4A (8G RAM)

RuyiSDK now supports displaying news

· One min read
xen0n
ruyi 包管理器负责人

We have added support for news items to ruyi for you to follow RuyiSDK development more easily.

If you are on ruyi 0.3 or greater, any incoming news item will appear after a successful ruyi update. You can list all news items with ruyi news list, and read with ruyi news read.

Thank you for supporting RuyiSDK!