Huawei MateBook (OpenHarmony, Arm64)

2026-10-27 30 sec read
springmin

TL;DR: DuckDB builds and runs natively on OpenHarmony arm64 devices.

DuckDB runs natively on OpenHarmony (OHOS) arm64 devices. We tested it on a HarmonyOS device (arm64, 20 cores, HongMeng kernel 1.13.0) with the OpenHarmony SDK 26.0.0.18: the CLI builds natively, reports the platform as openharmony_arm64, and passes 8,315 of 8,316 test cases in the DuckDB test suite.

PRAGMA platform;
┌───────────────────┐
│     platform      │
│      varchar      │
├───────────────────┤
│ openharmony_arm64 │
└───────────────────┘

The build is documented on the OpenHarmony build page, and a cross-compilation CI job uses the official OpenHarmony 7.0 Linux x64 SDK. See duckdb/duckdb#27882 for the build support.