# Que é
* Terminal de portos USB e Bluetooth serie (UART).
* Terminal SSH e Telnet.
* Emulador de terminal shell local con soporte libusb e unha ferramenta de liña de comandos para interactuar co ambiente Android; goza de calquera distribución de Linux baixo PROoot directamente no teu teléfono:
- compilar;
- depurar;
- flashear e depurar MCU no caso de que o seu programador use libusb (OpenOCD cunha ampla gama de dongles, por exemplo).
(Non é necesario rootear o dispositivo)
# Características
* A versión mínima de Android compatible é 4.0 Ice Cream Sandwich.
* Métodos de entrada de pantalla adecuados sempre que un terminal requira funcións específicas do teclado.
* Capacidade de establecer columnas de pantalla fixas e/ou número de filas.
* Dispositivos USB UART compatibles: CDC USB xenérico, CP210X, FTDI, PL2303, CH34x, CP2130 SPI-USB.
* Os dispositivos Bluetooth SPP UART son compatibles.
* É compatible con Linux PTY local. Non dubides en usar PROoot con algún ambiente Linux: https://green-green-avk.github.io/AnotherTerm-docs/installing-linux-under-proot.html#main_content .
* A ferramenta Shell para interactuar co ambiente Android tamén está presente.
- Implementouse o intercambio de contidos entre outras aplicacións e ficheiros/tubos propios.
- Tamén funciona en ambientes chrooted (polo menos PRORoot).
- Tamén se implementa o acceso dos dongles dos portos serie USB e Bluetooth desde a liña de comandos.
- Compatibilidade con libusb en Android non rooteado con eventos de conexión/desenchufe en quente, consulte https://green-green-avk.github.io/AnotherTerm-docs/installing-libusb-for-nonrooted-android.html#main_content .
- Complementos personalizados para acceder ao ambiente Android e API propia para crealos como APK separados.
* Telnet (sen cifrado).
* Funcións SSH admitidas: compresión zlib, reenvío de portos, contrasinal e autenticación de chave pública.
* Sen MoSH, desculpe.
* As columnas da pantalla do terminal e/ou o número de filas pódense fixar.
* Teclado e rato de pantalla integrados.
* Mapeo de botóns de hardware.
* Diferentes conxuntos de caracteres e compatibilidade de mapeo de teclas personalizable.
* A aplicación empaquetada nun único APK universal para todas as arquitecturas que permite instalarse en dispositivos adicionais aínda estando sen conexión.
# Componentes de terceiros
* USB UART: https://github.com/felHR85/UsbSerial
* SSH: modificado https://github.com/mwiede/jsch
* Tipo de letra da consola: https://www.fontsquirrel.com/fonts/dejavu-sans-mono
Consulta a lista completa na Wiki.
Wiki: https://green-green-avk.github.io/AnotherTerm-docs/
Código fonte: https://github.com/green-green-avk/AnotherTerm
Última actualización
27 de maio de 2024