[EXPERIMENTAL] CoreELEC 22 · samurihl DV build (20260712130155)
Pre-release⚠️ EXPERIMENTAL · UNSUPPORTED · USE AT YOUR OWN RISK
This is an unofficial, experimental CoreELEC 22 build. It is NOT an official
CoreELEC release and it is NOT a supported CE22 port. I am not a CoreELEC 22
port maintainer, and I will not be providing support, bug fixes, updates, or
ongoing maintenance for this build.
The only purpose of this build is to give Amlogic AM9 Pro-class users a more
complete Dolby Vision experience than stock CoreELEC 22, by carrying a set of
custom Kodi features I built for my own device. That is the entire scope.
READ THIS BEFORE YOU FLASH ANYTHING
- USE ENTIRELY AT YOUR OWN RISK. There is no warranty of any kind, express
or implied. It may fail to boot, misbehave, break Dolby Vision, or do nothing
useful on your hardware. - BACK UP YOUR CURRENT INSTALLATION FIRST. Take a full CoreELEC backup
(Settings → CoreELEC → Backup) and/or image your existing boot media before
you install anything from here. Assume you may have to restore it. - Prefer a SEPARATE SD card or USB stick you can boot from, instead of
overwriting a working internal (eMMC) install. - Do NOT report problems with this build to the CoreELEC team or forums.
This is not their build; it is not their responsibility. Do not ask them to
support it. - I am also not offering support. If it breaks, you keep both pieces.
By downloading or using any file in this release you accept all of the above.
Install
- Clean install (recommended): flash the
*.img.gzto an SD card or USB with
balenaEtcher (or the Amlogic USB Burning Tool for eMMC), then boot from it. - In-place update: copy the
*.tarto the/storage/.updatefolder on an
existing CoreELEC install and reboot. (Back up first — see above.) - Verify your download against the SHA256 sums below before flashing.
What's changed in this update
This is an incremental update to the previous experimental build
(v22.0-samurihl-20260711195422).
The feature set is unchanged — see that release's notes for the full rundown of
the Dolby Vision / audio / playback features and install instructions. This
update only fixes and refines a few things.
⚠️ Still experimental and completely unsupported — see the disclaimer above.
Back up your current install before flashing.Dolby Vision still requires
dovi.ko(the CE22 5.15 build) installed on your
device — it is not bundled; install it yourself as on stock CoreELEC 22.
Dolby Vision — Level 5 (letterbox / active area) fixes
- Hard-cropped titles now mask correctly. DV content authored as a hard-cropped
frame (e.g. a 3840×1600 scope encode) had its letterbox bars raised to washed-out
grey by positive-lift trims. They now mask to true black. (Native geometric
auto-letterbox — derives the bars from the frame geometry and injects them.) - Titles with missing L5 metadata now tone-map. DV content that ships with no
Level 5 metadata previously showed no tone-mapping at all (a broken picture).
It now renders correctly. - OSD-unmask no longer leaves the bars grey. With the L5 OSD-unmask option
enabled, the letterbox bars could stay washed-out grey for the whole title even
with nothing on screen (the overlay-visibility signal was stale/over-broad). Fixed:
the bars now stay black during playback and only lift for the moment an
OSD/subtitle is actually shown in the bar region. (Only affects displays that lift
the bars in the first place; a no-op on panels that already keep them black.)
Dolby Vision — VS10
- HDR10 default now preserves HDR10+. The default VS10 output mode for HDR10
sources is now bypass (native passthrough), so HDR10+ dynamic metadata is
passed through untouched instead of being converted away. (You can still pick a
specific VS10 conversion per source type in the settings if you want.)
Audio
- Passthrough A/V-sync refinement on the hardware-vsync-clock path — tighter
discontinuity gating for cleaner sync on bitstreamed audio.
Install
- Clean install: flash the Generic
*.img.gz(SD/USB via balenaEtcher, or the
Amlogic USB Burning Tool for eMMC). - Update in place: drop the
*.tarin/storage/.updateand reboot. - Verify your download against the SHA256 sums below before flashing.
- On other Amlogic-no boards (Odroid / Khadas / Radxa): use the
*.tarupdate, or
your board's own image.
Source
- CoreELEC (distro):
SamuriHL/CoreELECtagv22.0-samurihl-20260712130155 - Kodi:
SamuriHL/coreelec-xbmctagv22.0-samurihl-20260712130155
Checksums (SHA256)
af74b384fc79f00b8920c51c1013043d2e9a22b6459a8f50f9e0787178ce25a6 CoreELEC-Amlogic-no.aarch64-22.0-Piers-samurihl-EXPERIMENTAL_20260712130155.tar
05beaee92ec709e4a40a24f4d7b7b51d054cb6802119f7dfb91020449f827588 CoreELEC-Amlogic-no.aarch64-22.0-Piers-samurihl-EXPERIMENTAL_20260712130155-Generic.img.gz