The length of the cable which I bought is 2 meter, or say 200 cm.
My previous cable was 3 meter but hdmi 2.0.
I read somewhere for HDR to pass correctly one needs 2.0a hdmi cable, is 2.0a different than plain HDMI 2.0?
Also few websites mention that my Android box supports HDMI 2.1.
Link:
https://m.gearbest.com/tv-box/pp_009145226302.html
My denon X2300W which is HDMI 2.0a I believe.
Sent from my LM-G710 using Tapatalk
2m is 6', well within the HDMI 2.0 hardware specifications, and within the HDMI 2.1 specifications as well for a passive HDMI cable.
There is no such thing as an "HDMI 2.0" cable. HDMI.org asked cable mfrs years ago to not label their cables with HDMI specification number. Just label the cable as either High Speed HDMI or Premium High Speed HDMI. Premium High Speed HDMI cables are certified (they will come with a QR label of authenticity) by HDMI.org as to meeting ALL HDMI 2.0 hardware specifications. At your length, that's all you need to worry about. I've never had any issues passing 4k HDR (Dolby Vision, HDR10, HLG) with a Premium High Speed cable.
Supporting HDMI 2.1 is very misleading. If your Android box is capable of eARC or VRR, those two protocols are part of the HDMI 2.1 feature set but are possible with HDMI 2.0 hardware as well. And, as with the Premium cables, there is no such thing as an "HDMI 2.1" cable. The cable can be labeled as High Speed HDMI or Ultra High Speed HDMI (48Gbps) but that too is very misleading because there is no way to validate the 48Gbps bandwidth because there aren't any consumer devices yet that are validated for 48Gbps, let alone the HDMI 2.1 feature sets that require that bandwidth.
I would try a Premium High Speed HDMI cable and see how that goes. Make sure there are no sharp bends (bend radius) in the cable setup and that there is no undue strain on the HDMI input. Give yourself some slack.
It's important that all of your HDMI connected devices support the same HDMI hardware version, which is currently HDMI 2.0. If not, only the in-common HDMI protocols well be used. In other words, connecting an HDMI 2.0 device to an HDMI 1.4 device will only utilize the HDMI 1.4 protocol sets. The cable is just a data pipe. It can not change or modify the signal it is carrying. That is determined by the HDMI chipsets on the sink and source end.