Skip to content

Releases: jschwe/ServoDemo

Servo v0.0.4

22 Jan 09:06

Choose a tag to compare

If you wish to try out the servo v0.0.4 release on HarmonyOS, then this is the corresponding release of ServoDemo.

Open this project in DevEco Studio, download the attached libservoshell.so (equivalent to servo-aarch64-linux-ohos.so from the official servo release) and place it at entry/libs/arm64-v8a/libservoshell.so.
Then generate signing keys and you can build and test the demo on your HarmonyOS phone.

September 2025 snapshot

27 Sep 03:42
50a5bbe

Choose a tag to compare

Contains a prebuilt binary for aarch64 OpenHarmony for users convenience. Tested with HarmonyOS.
Requires OpenHarmony 5.0.2 (API level 14) or newer.

For users wishing to build servo from source for OpenHarmony, head over to https://github.com/servo/servo and check out the documentation for building servo and building servo for OpenHarmony

v0.0.2

14 Sep 10:01

Choose a tag to compare

Updated version of the demo with 2 precompiled versions of libservoshell attached.
libservoshell-5.so requires at least OpenHarmony 5.0.
libservoshell-4-1.so works on OpenHarmony 4.1, but has WebGL support disabled.
The artifact should be renamed to libservoshell.so

servoshell-signed-openharmony.hap is a precompiled hap bundle which can be installed via hdc install on OpenHarmony devices such as the OpenHarmony developer phone or an rk board.

v0.0.1

29 Jun 08:10

Choose a tag to compare

Since #1 requested a pre-compiled version of the Rust dynamic library, I'm tagging the latest version of ServoDemo as a release, and attaching a precompiled version of libservoshell.so for arm64 OpenHarmony.

The precompiled servoshell is based on:

See the Readme for instructions on how to compile yourself, or where to place the .so file to create a signed .hap bundle to flash on the phone.