Можно ли использовать ttyUSB в Android?
Надо использовать ttyUSB/UART в Android для подключения к терминалу. В /dev есть такие устройства:
tty
ttyHS0
Можно ли сделать "console over USB", либо перебросить вывод с /dev/tty(HS0) в файл? Удобно таким образом, например, получать dmesg (особенно в случае бутлупа).
Дополнительные сведения:
Свойства ядра:
CONFIG_PSTORE_CONSOLE=y
# CONFIG_SERIAL_NONSTANDARD is not set
# CONFIG_SERIAL_8250 is not set
# CONFIG_SERIAL_AMBA_PL010 is not set
# CONFIG_SERIAL_AMBA_PL011 is not set
# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set
# CONFIG_SERIAL_MAX3100 is not set
# CONFIG_SERIAL_MAX310X is not set
# CONFIG_SERIAL_UARTLITE is not set
CONFIG_SERIAL_CORE=y
# CONFIG_SERIAL_JSM is not set
# CONFIG_SERIAL_MSM is not set
CONFIG_SERIAL_MSM_HS=y
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_IFX6X60 is not set
CONFIG_SERIAL_MSM_SMD=y
# CONFIG_SERIAL_XILINX_PS_UART is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_FSL_LPUART is not set
# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_USB_SERIAL is not set
# CONFIG_USB_CONFIGFS_SERIAL is not set
# CONFIG_USB_G_SERIAL is not set
Устройство:
OS: Android 10
ROM: Lineage OS 17.1
Kernel: 4.4.217-Forest-g05791525
Device: Xiaomi Mi Note 3
Device code: jason
Java приложения не подходят, мне надо получать вывод/консоль прямо при загрузке устройства.