Я пытаюсь установить связь между ПК с Linux и телефоном Android через USB, используя AOA. протокол.
Все ресурсы, которые мне удалось найти, включая документацию и исходный код. такие примеры, как это, кажется, ожидают VID устройства, поддерживающего протокол Android Open Accessory, должен быть 0x18d1
.
Однако я пытаюсь проверить это на Samsung Galaxy S10e, и вместо этого VID равен 0x04e8
. Я уже установил на этот телефон фиктивное приложение с фильтром намерений для USB-аксессуаров, но мне не повезло.
Как заставить телефон Samsung работать в режиме аксессуара USB? Он уже включен, и VID 0x18d1
применяется только к телефонам Google? Или мне нужно что-то сделать, чтобы VID изменился? Если первое, то как я могу проверить, является ли данное USB-устройство телефоном Android?