Nagu paljud teist kahtlemata teavad, on Android ehitatud Linuxi tuuma peale. See tähendab, et enamikku Linuxist tuntud käske saab kasutada terminali emulaatoris või adb shellis. See on siiski piiratud loend, kuna Linux pakub ulatuslikumat käskude komplekti ja hõlpsasti lisatavaid väliseid mooduleid.
Kahjuks ei toeta Android nii palju käske, kuid seda saab hõlpsasti muuta tänu XDA foorumiliikmele jaromil.rojo, kes teisaldas ZSh Androidi. ZSh on interaktiivseks kasutamiseks mõeldud kest, kuigi see on ka võimas skriptikeel. See annab võimaluse kasutada meie seadmes palju väliseid käske. Praeguse seisuga toetab ZShaolin järgmisi projekte:
- FFMpeg heli- ja videofailide teisendamiseks, dekodeerimiseks ja kodeerimiseks
- ImageMagick kõigi pildivormingute teisendamiseks ja manipuleerimiseks
- Sox helifailide manipuleerimiseks ja teisendamiseks
- OggZ DRM-vaba heli/videoga manipuleerimiseks (Ogg/Vorbis/Theora)
- LUA skriptikeel
- GNU Awk, Sed, Grep ja vinge Z-Shell
Ja väiksemad tööriistad nagu:
- Vim ja Emacs täiustatud tekstiredaktorid süntaksi esiletõstmise ja muuga
- Git hajutatud versioonikontroll dokumentide jälgimiseks
- Rsync suurte failide usaldusväärseks teisaldamiseks üle võrgu
- SSh Secure Shell võrguserveritesse kauglogimiseks
- Midnight Commanderi failihaldur ja Lynxi tekstiline veebibrauser
- GnuPG failide ja sõnumite krüpteerimiseks, dekrüpteerimiseks ja allkirjastamiseks
- Lighttpd failide ja HTML-lehtede teenindamiseks teie seadmest väljaspool
Nagu näete, on see võimas tööriist, mis võimaldab teil teha näiteks repo Githubi või isegi filmi dekodeerida Androidis. Kõike saab teha juurutamata seadmes, mis muudab selle rakenduse veelgi lahedamaks. Jaromil.rojo koostas rakenduse oma tööriistaahelaid kasutades, kuid projekt on avatud lähtekoodiga, nii et igaüks saab selle ehitada ja lisada oma koodipanuse. Enamik funktsioone on saadaval tasuta versioonis, millel puuduvad binaarfailid ImageMagicki, FFmpegi, Vimi täisfunktsiooniga, Emacsi, RSynci ja muude ASCII mängude jaoks. Kui soovite nende teenuste jaoks kasutada ZShaolinit, kaaluge arendaja toetamist esmaklassilise versiooniga.
ZShaolin on väike, kuid samas võimas rakendus. Nii et kui otsite tööriista, mis annab teile juurdepääsu paljudele teenustele oma Android-seadmes, minge aadressile rakenduse niit ja hankige uusim APK.