不支持此设备"/>
[高通平台]手机提示模拟耳机插入,不支持此设备
高通平台,typeC耳机插入后会弹出提示,不支持此设备。
解决方法:
/LA.UM.8.15/vendor/qcom/opensource/usb/hal/Usb.cpp
428 Status getPortStatusHelper(hidl_vec<PortStatus_1_1> *currentPortStatus_1_1,
…..
486 if (V1_0) {
487 (*currentPortStatus_1_1)[i].status.supportedModes = V1_0::PortMode::DFP;
488 } else {
- (*currentPortStatus_1_1)[i].supportedModes = PortMode_1_1::UFP | PortMode_1_1::DFP;
+ (*currentPortStatus_1_1)[i].supportedModes = PortMode_1_1::UFP | PortMode_1_1::DFP|PortMode_1_1::AUDIO_ACCESSORY;
490 (*currentPortStatus_1_1)[i].status.supportedModes = V1_0::PortMode::NONE;
491 (*currentPortStatus_1_1)[i].status.currentMode = V1_0::PortMode::NONE;
492 }
这里增加一个模式判断即可。
更多推荐
[高通平台]手机提示模拟耳机插入,不支持此设备
发布评论