abash és un emulador de terminal Android natiu escrit en C. Us ofereix un shell bash interactiu real al telèfon, complet amb un terminal VT100, desplaçament enrere, historial d'ordres, finalització de tabulació i una barra d'eines de tecles programables per a Ctrl, Esc, Tab i tecles de fletxa.
També inclou un conjunt d'eines pràctic d'Unix, que inclou vim, git, curl, grep, sed, awk, find, tar, less i un gran conjunt d'eines de línia d'ordres GNU. Podeu editar fitxers de text, inspeccionar i transformar dades, treballar amb repositoris i executar fluxos de treball de shell directament al dispositiu.
abash també inclou ordres compatibles amb Android per a coses com el porta-retalls, el full per compartir, les notificacions, la càmera, els sensors i la informació del dispositiu seleccionat quan doneu permís. Està dissenyat per semblar un shell real i alhora encaixar naturalment a Android.
Quan trieu abash al menú Obre amb d'Android, els fitxers de text es poden obrir directament a vim. Altres elements compartits poden obrir un shell que ja s'ha navegat a la carpeta principal de l'element, de manera que podeu començar a treballar immediatament. Com a alternativa, si no pot accedir al directori font del fitxer, abash copiarà el fitxer al seu directori d'inici.
Limitacions importants
abash encara s'executa dins de la sandbox d'aplicacions d'Android. No és root, ni una màquina virtual de Linux, ni una manera d'evitar la seguretat d'Android. No pot llegir les dades privades d'altres aplicacions, modificar àrees del sistema protegides ni accedir a fitxers que no heu compartit o als quals no heu donat permís explícitament.
Algunes parts del sistema també estan restringides per Android i SELinux. Això significa que és possible que certs directoris no es puguin descobrir completament i que algunes funcions pràctiques, com ara el descobriment de comandes o camins, siguin més limitades que en un sistema Linux d'escriptori.
Per als fitxers oberts a través de proveïdors de documents d'Android, abash pot haver de fer una còpia de treball privada perquè les eines del terminal hi puguin accedir. En aquests casos, desar els canvis actualitza la còpia dins d'abash en lloc de tornar a escriure automàticament al fitxer font original.
Bash per a Android
S'ha actualitzat el dia:
31 de març 2026