All I did was turn it off so I could clear the dust off the fan and on powering up no CEC. Using the search for device on my Samsung tv finds no devices.
I found a little command to test the CEC:
cec-ctl --list-devices
vc4_hdmi (vc4-hdmi-0):
/dev/cec0
vc4_hdmi (vc4-hdmi-1):
/dev/cec1
Driver Info:
Driver Name : vc4_hdmi
Adapter Name : vc4-hdmi-0
Capabilities : 0x0000010e
Logical Addresses
Transmit
Passthrough
Connector Info
Driver version : 6.1.38
Available Logical Addresses: 1
DRM Connector Info : card 0, connector 32
Physical Address : f.f.f.f
Logical Address Mask : 0x0000
CEC Version : 1.4
Vendor ID : 0x001582 (Pulse-Eight)
OSD Name : ''
Logical Addresses : 1 (Allow Fallback to Unregistered)
Logical Address : Not Allocated
Primary Device Type : Record
Logical Address Type : Record
All Device Types : Record
RC TV Profile : None
Device Features :
None
Display More
A Physical Address of f.f.f.f and Logical Address Mask of 0x0000 seems wrong ?
Plugging my old Pi2 in and it's CEC still works.
I have a backup of 11.0.1 so can I just overwrite and hope that sorts it or do I need to rebuild 11.0.1, apply the backup to it and then update back to 11.0.3 ?
UPDATE:
No mention of CEC in dmesg output.
The Pi4 is not recognising the samsung remote as a CEC device but I can use the Yatse phone app to fully access it via wireless.
i'm NOT liking using a phone to control kodi and as stated the samsung remote works fine with a Pi2.