Come molti di voi sicuramente sapranno, Android è costruito sul kernel Linux. Ciò significa che la maggior parte dei comandi conosciuti da Linux possono essere utilizzati nell'emulatore di terminale o nella shell adb. Si tratta di un elenco limitato, tuttavia, poiché Linux offre un set di comandi più ampio e moduli esterni facilmente aggiungibili.
Sfortunatamente, Android non supporta così tanti comandi, ma questo può essere facilmente modificato grazie al membro del forum XDA jaromil.rojo, che ha portato ZSh su Android. ZSh è una shell progettata per l'uso interattivo, sebbene sia anche un potente linguaggio di scripting. Offre la possibilità di utilizzare molti comandi esterni sul nostro dispositivo. Al momento ZShaolin supporta i seguenti progetti:
- FFMpeg per convertire, decodificare e codificare file audio e video
- ImageMagick per convertire e manipolare tutti i formati di immagine
- Sox per manipolare e convertire file audio
- OggZ per la manipolazione di audio/video senza DRM (Ogg/Vorbis/Theora)
- LUA linguaggio di scripting
- GNU Awk, Sed, Grep e la fantastica Z-Shell
E strumenti più piccoli come:
- Vim E Emacs editor di testo avanzati con evidenziazione della sintassi e altro ancora
- Idiota controllo della versione distribuita per tenere traccia dei documenti
- Risincronizzazione per spostare in modo affidabile file di grandi dimensioni sulla rete
- Shell sicura SSh per accedere in remoto ai server on-line
- Il file manager Midnight Commander e il browser web testuale Lynx
- GnuPG per crittografare, decrittografare e firmare file e messaggi
- Lighttpd per servire file e pagine HTML dal tuo dispositivo
Come puoi vedere, è uno strumento potente che ti consente di fare cose come inviare il tuo repository su Github o persino decodificare un film su Android. Tutto può essere fatto su un dispositivo senza root, il che rende questa app ancora più interessante. Jaromil.rojo ha compilato l'app utilizzando le proprie toolchain, ma il progetto è open source, quindi tutti possono crearlo e aggiungere i propri contributi al codice. La maggior parte delle funzionalità sono disponibili nella versione gratuita, priva dei binari per ImageMagick, FFmpeg, Vim con funzionalità complete, Emacs, RSync e altri giochi ASCII. Se desideri utilizzare ZShaolin per tali servizi, considera di supportare lo sviluppatore con la versione premium.
ZShaolin è un'applicazione piccola ma potente. Quindi, se stai cercando uno strumento che ti dia accesso a molti servizi sul tuo dispositivo Android, vai su filo dell'applicazione e ottieni l'APK più recente.