Skip to content

Releases: openFyde/overlay-edge2-openfyde

R120

20 May 11:24
Compare
Choose a tag to compare

openFyde Prebuilt Image - Khadas Edge2 - R120

πŸ“„ TL;DR

This is the prebuilt image for the edge2-openfyde board under the openFyde project.

🌟 OS Highlights

  • ⬆️ Chromium updated to 120.0.6099.* with Chromium OS platform updated to 15662.71.18.*, featuring many new updates synced from the upstream.
  • πŸ€– FydeOS AI now features experimental support for running LLM locally on Rockchip NPU.
  • ⚠️ The Android subsystem is currently under major revision and temporarily unavailable.

πŸ’Ύ How To Install

OOWOW

  1. Download the compressed image file.
  2. Copy the file to a USB storage device (without uncompressing) in ext4/exFAT format.
  3. Install it to Edge2 EMMC using OOWOW.

Via USB

The image format required by RKDevTool differs from the provided image. You will need to create the image yourself. Do not directly flash the provided image.

# Uncompress the edge2-openfyde-r108.img.xz
git clone https://github.com/openfyde/rk3588-image-maker
cd rk3588-image-maker
./map_chromiumos_image.sh <path to edge2-openfyde-r108.img> --board khadas-edge2
sudo ./rk3588-mkupdate.sh

After running these commands, update.img will be in the current directory. Flash it to EMMC by following the official guide or using RKDevTool.

microSD Flash (Not Recommended)

While you can flash the image to a TF card, openFyde requires high-speed IO and stable storage. The OS may behave abnormally or fail to boot on low-end microSD cards.

πŸ“ˆ Upstream Versioning Info

πŸ”„ Manual Update

Download the file payload.bin to your device and execute openfyde-updater.sh <path_to_payload.bin> as the root user to perform the upgrade.

πŸ“š Additional Resources

πŸ”‘ Checksum (sha256sum)

6caae3e601f60b1de37fab3db76d9b6763b1c1ba3c5c37ed063dc3a07dada496  edge2-openfyde-r120.img.xz
9a59f3a78973caeebdd5ce7eb24e29efa3b212c1f37f6b73f4d025e24d902f8d  payload.bin
ad3171f91384d80120cd032fd74f40eb65523318d2c91b10b50dcde5e1531fe0  stateful.tgz

R114-R1

22 Jul 02:53
Compare
Choose a tag to compare

openFyde prebuilt image - khadas edge2

TL;DR:

This is the prebuilt image for the edge2-openfyde board under the openFyde project.

How To Install:

-OOWOW

Download the image compressed file then copy it to USB storage (without uncompressing) in ext4/exFAT format.

Install it to edge2 EMMC by OOWOW.

-Via USB

The format of image which RKDevTool requires differs from the image we provided below. You need to make the image by yourself.
Do not directly flash the image we provided.

# uncompress the edge2-openfyde-r108.img.xz
git clone https://github.com/openfyde/rk3588-image-maker
cd rk3588-image-maker
./map_chromiumos_image.sh <path of edge2-openfyde-r108.img> --board khadas-edge2
sudo ./rk3588-mkupdate.sh

After the above commands, the update.img will be in the current directory.
You can flash it to EMMC by following the official guide or RKDevTool.

-microSD flush(Unrecomended):

You can flash the image to your TF card and it can boot up. However, openfyde, this OS requires high-speed IO and stable storage.
In other words, the OS may behave abnormally and even can't boot when besides in low-end microSD.

Upstream versioning info:

Chromium: 114.0.5735.121
Platform: 15437.44.17.15
Chromium OS manifest: https://chromium.googlesource.com/chromiumos/manifest.git/+/refs/heads/release-R114-15437.B

OS Highlights:

  • Fixed user agent of chromium which causes slow XHR requests and malfunction Netflix.

ArcHeroNG Highlights:

  • Upgraded to v0.2.2.
  • Fixed scale factor and click issues of notification.

How to enable Widevine:

  1. Obtain the necessary Windevine files for the appropriate architecture (arm64 in this case) from your preferred place/vendor. If you cannot find this, you may try this one: https://github.com/theofficialgman/testing/releases/download/gmans-releases/WidevineCdm.tar.gz
  2. Uncompress the file (if necessary) and obtain the file libwidevinecdm.so.
  3. Navigate to "Settings" -> "openFyde Settings", and find the option to "Enable Widevine", and choose the file libwidevinecdm.so.
  4. Reboot.

Full Changelog:

https://github.com/openFyde/overlay-edge2-openfyde/commits/rr114-r1
https://github.com/openFyde/overlay-edge2-openfyde-base/commits/r114-r1

Known issues:

  • HDMI/DP is workable but other output devices may break down after output device switches.

Note:

Installation to EMMC takes about 10 minutes.

Checksum:

sha256sum(edge2-openfyde-r114_r1.img.xz): f1dfa02ba8b2c09087272bb4f300a74ec9fca7c06b9767890dbe1e85fa20f063

R114

15 Jul 04:39
Compare
Choose a tag to compare

openFyde prebuilt image - khadas edge2

TL;DR:

This is the prebuilt image for the edge2-openfyde board under the openFyde project.

How To Install:

-OOWOW

Download the image compressed file then copy it to USB storage (without uncompressing) in ext4/exFAT format.

Install it to edge2 EMMC by OOWOW.

-Via USB

The format of image which RKDevTool requires differs from the image we provided below. You need to make the image by yourself.
Do not directly flash the image we provided.

# uncompress the edge2-openfyde-r108.img.xz
git clone https://github.com/openfyde/rk3588-image-maker
cd rk3588-image-maker
./map_chromiumos_image.sh <path of edge2-openfyde-r108.img> --board khadas-edge2
sudo ./rk3588-mkupdate.sh

After the above commands, the update.img will be in the current directory.
You can flash it to EMMC by following the official guide or RKDevTool.

-microSD flush(Unrecomended):

You can flash the image to your TF card and it can boot up. However, openfyde, this OS requires high-speed IO and stable storage.
In other words, the OS may behave abnormally and even can't boot when besides in low-end microSD.

Upstream versioning info:

Chromium: 114.0.5735.121
Platform: 15437.44.17.14
Chromium OS manifest: https://chromium.googlesource.com/chromiumos/manifest.git/+/refs/heads/release-R114-15437.B

OS Highlights:

  • Updated Android subsystem to the cutting-edge build of ArcHeroNG, based on Android 11.
  • Added support for "local OTA"; this enables updates to future releases without data loss.
  • Added AV1/HEVC hardware decode supports.
  • Bring features borrowed from FydeOS:
    1. New installation page in OOBE that supports configuring multi-boot.
    2. New "openFyde Settings" section in OS Settings.
    3. Add support for sideloading widevinecdm. (See How to enable Widevine )
    4. Add support for auto-login.

ArcHeroNG Highlights:

  • Upgrade to v0.2.1 for r114.
  • Add a full-functional notification mechanism.
  • Upgrade mesa to 22.3.
  • Add support for mouse scroll and touchscreen.
  • Install microG application and APKPure by default.
  • Add support for tablet mode.
  • Miscellaneous fixes for random crashes/hangs of some Android apps.

How to enable Widevine:

  1. Obtain the necessary Windevine files for the appropriate architecture (arm64 in this case) from your preferred place/vendor. If you cannot find this, you may try this one: https://github.com/theofficialgman/testing/releases/download/gmans-releases/WidevineCdm.tar.gz
  2. Uncompress the file (if necessary) and obtain the file libwidevinecdm.so.
  3. Navigate to "Settings" -> "openFyde Settings", and find the option to "Enable Widevine", and choose the file libwidevinecdm.so.
  4. Reboot.

Full Changelog:

https://github.com/openFyde/overlay-edge2-openfyde/commits/rr114
https://github.com/openFyde/overlay-edge2-openfyde-base/commits/r114

Known issues:

  • HDMI/DP is workable but other output devices may break down after output device switches.

Note:

Installation to EMMC takes about 10 minutes.

Checksum:

sha256sum(edge2-openfyde-r114.img.xz): a4154919599e98ad4d7965b51bed12646728c97db965fdc5fd5861613c134074

R108

17 May 00:22
Compare
Choose a tag to compare

openFyde prebuilt image - khadas edge2

TL;DR:

This is the prebuilt image for the edge2-openfyde board under the openFyde project.

How To Install:

-OOWOW

Download the image compressed file then copy it to USB storage (without uncompressing) in ext4/exFAT format.

Install it to edge2 EMMC by OOWOW.

-Via USB

The format of image which RKDevTool requires differs from the image we provided below. You need to make the image by yourself.
Do not directly flash the image we provided.

# uncompress the edge2-openfyde-r108.img.xz
git clone https://github.com/openfyde/rk3588-image-maker
cd rk3588-image-maker
./map_chromiumos_image.sh <path of edge2-openfyde-r108.img> --board khadas-edge2
sudo ./rk3588-mkupdate.sh

After the above commands, the update.img will be in the current directory.
You can flash it to EMMC by following the official guide or RKDevTool.

-microSD flush(Unrecomended):

You can flash the image to your TF card and it can boot up. However, openfyde, this OS requires high-speed IO and stable storage.
In other words, the OS may behave abnormally and even can't boot when besides in low-end microSD.

Upstream versioning info:

Chromium: 108.0.5359.228
Platform: 15183.77.16.2
Chromium OS manifest: https://chromium.googlesource.com/chromiumos/manifest.git/+/refs/heads/release-R108-15183.B

OS Highlights:

  • First release with ArcHero v0.0.9(WIP status).

ArcHero Highlights:

  • First release.

Full Changelog:

https://github.com/openFyde/overlay-edge2-openfyde/commits/r108
https://github.com/openFyde/overlay-edge2-openfyde-base/commits/r108

Known issues:

  • HDMI/DP is workable but other output devices may break down after output device switches.

Note:

Installation to EMMC takes about 10 minutes.

Checksum:

sha256sum(edge2-openfyde-r108.img.xz): fc5676facff6d2e7c818cd0c9206e94ab8dc784ed3b7ab76eb365fc1853c3348