Я подключил свое устройство к ПК через USB для ADB и UART для minicom. После загрузки, когда я подключаю свое устройство к компьютеру через USB, оно отображается в списке устройства adb
Я использовал эту команду getprop | grep usb в оболочке adb, чтобы проверить значение sys.usb.config
OUTPUT
[init.svc.qcom-usb-sh]: [остановлено]
[persist.data.df.dev_name]: [rmnet_usb0]
[persist.sys.usb.config]: [adb]
[persist.sys.usb.config.extra]: [ нет]
[sys.usb.config]: [adb]
[sys.usb.configfs] : [0]
[sys.usb.ffs.ready]: [1]
[sys.usb.state]: [adb]
Но когда я устанавливаю значение adbshell setprop sys.usb.configdiag,adb,video, моего устройства нет в списке в устройствах adb
dmesg:- оболочка adb setprop sys.usb.configdiag,adb,video
[ 500.136525] гаджет android_usb: uvc_function_bind
Я использовал эту команду getprop | grep usb в minicom, чтобы проверить значение sys.usb.config
ВЫВОД
[init.svc.qcom-usb-sh]: [остановлено]
[persist.data.df.dev_name]: [rmnet_usb0]
[persist.sys.usb.config]: [adb]
[persist.sys .usb.config.extra]: [нет]
[sys.usb.config]: [diag,adb,video]
[sys.usb.configfs]: [0]
[sys.usb.ffs.ready]: [1]
[sys.usb.state]: [diag,adb,video]
Подробнее здесь: https://stackoverflow.com/questions/479 ... usb-config