- CCECBusDevice *primary = m_processor->GetPrimaryDevice();
-
- /* start as 'in transition standby->on' */
- primary->SetPowerStatus(CEC_POWER_STATUS_IN_TRANSITION_STANDBY_TO_ON);
- primary->TransmitPowerState(CECDEVICE_TV);
-
- /* send the vendor id */
- primary->TransmitVendorID(CECDEVICE_BROADCAST);
- }
-
- return true;
-}
+ /* imitate LG devices */
+ if (m_busDevice->GetLogicalAddress() != primary->GetLogicalAddress())
+ {
+ primary->SetVendorId(CEC_VENDOR_LG);
+ primary->ReplaceHandler(false);
+ }