CEC auto switch source after Krypton update

One CEC issue I am facing after the Krypton update is my TV (LG) will automatically switch source to OSMC after I turn on the TV. I have checked both:

  1. HDMI_IGNORE_CEC_INIT=1 is in config.txt
  2. Switch source to this device on startup is disabled in System -> Settings -> System -> Input Devices -> Peripherals -> CEC adapter

Before the update, the TV will stay on whatever the HDMI source it was on before the TV was turned off.

Am I missing some other settings or is this an issue with Krypton?

CEC improvements are coming soon for Pi. This was actually a regression in Raspberry Pi firmware, rather than libCEC or Kodi Krypton.


Someone might want to merge this topic with this one:


Thank you for the quick response. I look forward to the improvements.

Apparently Pi firmware is not the only culprit, so we need to do some more investigating