Google recently introduced a new system service called HdmiControlService to handle CEC:
With the introduction of the Android TV Input Framework (TIF), HDMI-CEC integrates all connected devices and minimizes compatibility issues. Android has created a system service called HdmiControlService to alleviate these pain points.
HdmiControlService offering the HdmiControlService as part of the Android ecosystem, Android hopes to provide:
- Standard HDMI-CEC implementation for all manufacturers, which will reduce device incompatibility. Previously, manufacturers had to develop their own HDMI-CEC implementations or use third-party solutions.
- A service that has been well tested against many HDMI-CEC devices is already on the market. Android is conducting rigorous research on compatibility issues found among products and collecting useful tips from device developers and technology. The CEC service is designed to maintain a healthy balance between the standard and modifications to this standard so that it works with products that people already use.
Read more about this here: https://source.android.com/devices/tv/hdmi-cec
source share