EDID Override - Injecting a Dolby VSVDB Block

Feature Complete - Update 10

  • Rebase on CE-21 ng heads.

  • Refactor DV on and off handling

    • Reduce code footprint
    • Remove various - now unnecessary - “work-around” code for colours / lock-ups.
    • Could move DV on / off handling up to the VideoPlayer and out of the Codec - only blocked by HDR10+ detection not yet available in Kodi - this would then allow better res switching without need to check for video playing. (the current fix for the 12 bit issue)
  • Two remaining defects (looks like same root cause) - only issues when using DV Mode: [On]

    • Player Led (DV-LL) - display off during boot and comes on (via CEC) only at the point of the Kodi menu - results in purple and green colours.
    • Player Led (DV-LL) - hot plugin the display (some receivers do this when switching inputs) whilst the device is on - results in purple and green colours.
    • In both cases playing DV content will correct the colours.
    • Don’t think I can fix these, maybe a newer kernel will help fix in the future.

When testing use the below tar to update a fresh install of CE-21 ng.

Update tar


Dolby VSVDB Calc (no update)


If upgrading from an older version and you experience issues with wrong playback mode e.g. DV playing in HDR etc. then try:

  • Set - For Dolby Vision [SDR]
    • Play some DV content
  • Set - For Dolby Vision [off]
    • Play some DV content