Ugoos AM6b+ no Dolby Vision through Denon AVR

Problem:

DV does not work when connected through the Denon AVR. However, DV does work when connected directly into the TV. Any solution here, or any tips I should consider?

Hardware and Setup:

  • Ugoos AM6B+ (fresh purchase and fresh install)
  • Denon x3800h
  • Hisense U8N
  • (Version tested on) CoreELEC-Amlogic-ng.arm-21.1.1-Omega_nightly_20250106-Generic.img.gz
  • (Version also tested on) CoreELEC-Amlogic-ng.arm-21.1.1-Omega-Generic.img.gz

AM6B+ connected straight into TV

CoreELEC:~ # cat /sys/class/amhdmitx/amhdmitx0/dv_cap
DolbyVision RX support list:
VSVDB Version: V2
2160p30hz: 1
Support mode:
  DV_RGB_444_8BIT
  DV_YCbCr_422_12BIT
  LL_YCbCr_422_12BIT
IEEEOUI: 0x00d046
EMP: 0
VSVDB: eb0146d000491a82766a7f7d


CoreELEC:~ # cat /sys/class/amhdmitx/amhdmitx0/rawedid
00ffffffffffff0020a3107000006d610122010380bc69780acf74a3574cb02309484c21080081c0814081800101010101010101010104740030f2705a80b0588a0047684200001e023a801871382d40582c450047684200001e000000fc00484953454e53450a2020202020000000fd00184b0f511e000a20202020202001d302036c70525f5e5d01030405101113141f202122626364380f7f070907071507505704016704073d07c05f7e075f7e0183010000e200f9e305ff016e030c001000383c20008001020304e5016241da01eb0146d000491a82766a7f7de50e60616a6be3060d01e5018b84906d011d8018711c1620582c250047684200009e0093
CoreELEC:~ #

AM6B+ connected to AVR (AM6B+ ==> Denon x3800h ==> Hisense TV)

CoreELEC:~ # cat /sys/class/amhdmitx/amhdmitx0/dv_cap

The Rx don't support DolbyVision

CoreELEC:~ # cat /sys/class/amhdmitx/amhdmitx0/rawedid

00ffffffffffff0011ee7500010101010020010380bc69780ab2c9aa4f46a4250b4f5321080081c0814081800101010101010101010108e80030f2705a80b0588a0047684200001e023a801871382d40582c4500c48e2100001e000000fc0044454e4f4e2d4156520a202020000000fd00184b0f883c000a20202020202001ae02037d7058615e5f605d6a6b02040510131f20212212033f65666263643b0f7f073d1ec01507505f7e03570603677e034d02007b045b5f7e01835f00006e030c001200b83c2c00800102030468d85dc40178800b02e40f69000ce3060d01eb0146d000491a82766a7f7de5018b84906de305df01e200f9e5016241da010000eb

Logs following a boot with AVR connected

Does anyone know how to resolve this?

Hdmi” enhanced” setting in Denon enabled ?

Yes, confirmed that “enhanced” is enabled for HDMI on the AVR.

Thanks. What’s the best solution from your perspective? Spoof the EDID on the AM6B+ so that it is forced into thinking it is directly connected to the TV?

Is this a fundamental issue with my AVR, TV, or combination thereof?

Just for extra info, I run an AM6B+ into a Denon X2700H with a Panasonic OLED off it (an older GZ1000, so the DV support is player led only)

My dv_cap looks like this:

DolbyVision RX support list:
VSVDB Version: V2
2160p60hz: 1
Support mode:
  LL_YCbCr_422_12BIT
IEEEOUI: 0x00d046
EMP: 0
VSVDB: eb0146d000440370805e7594

DV is working well, through the AVR.

So makes me think it is Denon settings, to be honest. Or I guess some issue with the Denon passing the info back to the CE box.

Sorry for the noise, but sometimes it is helpful to know that in theory the same/very similar hardware should work. E.g. I don’t think there is a CE <> Denon issue as such.

Using here a Denon X4800H with Panasonic OLED LZ1500 and everything works perfectly.

I’d start checking the TV to disable all “video/format enhancements” on the related HDMI input which are generally enabled by default and almost always do more harm than good. Next, I’d do the same on the Denon but at least there are way fewer “enhancements” in the menus.

I’ve disabled them everywhere to get the “purest” (read: unaltered) signal from all the sources and I never faced any issue.

I had that issue with my anthem receiver. I was able to make it work by turning off and on eARC on the tv to make the receiver read the edid of all the devices connected. Ultimately I stayed connected to tv and using eARC.

Player led AM6b+ Dolby Vision 100% works with the Denon x3800 and there is no need to spoof anything. I haven’t heard of any issues with TV led Dolby Vision and the AM6b+. I would check your hdmi cable and maybe factory reset your receiver.

Is there an easy way to check the HDMI cable (apart from buying another and swapping)?
I am using a new Monoprice 8K ultra high speed, 3 foot length.

Connecting it to another box and TV?

The procedure is the same on all Denon AVR/AVC models since X2400H.

It’s not 100% reliable but you’ll get a pretty good idea. For example, all my CableMatters HDM 2.1 8K certified cables pass with flying colors :slight_smile:

Would you mind posting your raw EDID as seen by your AM6B+ when connected to the Denon x3800 for comparison with EDID info oddworld posted? Would be interesting to see differences, if any.

Is the OP having issues with player led or TV led DV?

I’m certainly no expert on DV profiles or EDID, but I’m otherwise rather proficient with tech. I’ve tried CoreELEC 21.1.1 and CoreELEC nightly 2025-01-06.

Because of the EDID, there were no DV options found within Settings → System → CoreELEC, therefore I couldn’t specify any of the DV settings. Below is a screenshot from another user, with my text added. I do not see the the below two options on my installation.

I then tried the latest CPM build (CoreELEC-Amlogic-ng.arm-21.1.1-Omega_20241209110231.A12-Generic.img). While I am able to configure a few options, none of them resulted in a proper DV picture - I would see the typical green and purple. Each install contained the necessary dovi.ko file.

I have tried changing every HDMI setting on the TV as well as the Denon x3800.

I am truly lost and scratching my head here.

It’s because the NG build is to old and can’t parse your EDID:

1 Like

What does that mean for a simple user like myself? Are there known workarounds, or is the solution to wait until the software catches up?

Also, for what it’s worth, here’s the dovi.ko checksums:

CoreELEC:~ # find / -iname "dovi.ko"
/android/vendor/lib/modules/dovi.ko
/flash/dovi.ko
/storage/dovi.ko
CoreELEC:~ # sha256sum /android/vendor/lib/modules/dovi.ko
f96fd14caa5d0f30015795df46aa8b5ade958e459a99d2ddddb85228980458c5  /android/vendor/lib/modules/dovi.ko
CoreELEC:~ # sha256sum /flash/dovi.ko
5ffe2348b2e12d682543d275f7282fb43aedfdcc7aaa8339d229ddca6abd130b  /flash/dovi.ko
CoreELEC:~ # sha256sum /storage/dovi.ko
5ffe2348b2e12d682543d275f7282fb43aedfdcc7aaa8339d229ddca6abd130b  /storage/dovi.ko
CoreELEC:~ #

yes, like this

Thanks. Is there any other data that I can provide that might be helpful to the devs? Just trying to be helpful.

I understand why a certain 3 letters is a problem here and I get why you are sensitive. I really do.Yes hiding my message for being “offensive” does the job. But it felt weird and this is going way overboard. A quick note to me not to mention my proposed solution as an option would have been enough. Or at least have a warning that doesn’t sound so draconian.