Skip to content

R114

Choose a tag to compare

@Damenly Damenly released this 15 Jul 04:39

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