ZShaolin :: ZSH on Android

 

The Android ZSH powerup

zshwiki-logoZShaolin unleashes the power of GNU/Linux on your Android phone or tablet by installing a small and powerful shell environment.

It comes with applications to edit images, audio and video using batch scripts one can write and upload. It does not require rooting, not even an Internet connection to work.

Why a console terminal on Android? considered the power of phone and tablets today, limiting yourself to rub a touchscreen is like spending time cuddling a tiger…

…pretty cute, but hey! is that all there is!?

What you will find in ZShaolin:

  • FFMpeg to convert, decode and encode audio and video files
  • ImageMagick to convert and manipulate all image formats
  • Sox to manipulate and convert audio files
  • OggZ for the manipulation of DRM free audio/video (Ogg/Vorbis/Theora)
  • LUA scripting language
  • GNU Awk, Sed, Grep and the awesome Z-Shell

ZShaolin featured logos

… and even smaller tools to make your life easier when using Android from terminal, this app is a sidekick toolbox for hackers to keep always at hand

  • Vim and Emacs advanced text editors with syntax highlight and more
  • Git distributed version control to keep track of documents
  • Rsync to reliably move large files across the network
  • SSh Secure Shell to remotely log into on-line servers
  • The Midnight Commander file manager and Lynx textual web browser
  • GnuPG to encrypt, decrypt and sign files and messages
  • Lighttpd to serve files and HTML pages off your device

Documentation

If you are new to the console terminal then you can start reading this manual about the command line, which is also available in Spanish.

If you are wondering what is better in Zsh compared to other shells, then find more about it on wikipedia and on the Zsh users wiki. ZShaolin comes with this fantastic shell pre-configured to speed up its usage with many aliases and macros here you can download a reference card of shortcuts (borrowed from the Grml distribution).

If you have ninja-powers with computers, ZShaolin gives you the ninja tools on Android.

You will find more details about image manipulation possibilities in the ImageMagick scripting documentation.

For audio manipulation refer to the SoX documentation.

For the video manipulation there is the FFMpeg documentation.

And never forget to ask your geek friends for help, scripting together can be a lot of fun!

Buy ZShaolin on the Android Market
Market QR code
Development of ZShaolin started recently. It can grow with your support, that’s why we are selling it for a coin on the Android Market. Meanwhile, all the sourcecode of ZShaolin is free and opensource, also the toolchain used to build it is made available for download on our FTP, so if you really want this app without paying then you can grab it and build it yourself…

If you like to join development of this project, let us know.

This webpage is updated stating the income of app sales on the Android Market and how they are reinvested in ZShaolin and similar projects aimed to make Android a decent environment for geeks.

Sales income

Recently our app surpassed the 300 sales especially thanks to the Emacs org-mode community that has discovered our Emacs works like a charm :^) as long one installs also the free Emacs app by Zielmicha which provides the lisp files on the sdcard.

The income for sales is almost up to 800$ and so far has been reinvested into an MK 802 computer running Android, which costed approx 60$ and helps a lot to ease the development process without involving a developer’s personal phone :^) Plus also an Acer Iconia tablet for 150$ and a bluetooth Apple keyboard which is my favorite setup when travelling. ZShaolin is being very handy for me, I hope for you too! ;^)

A big THANKS to all those who bought this set of knives so far!! :^D

Rate ZShaolin on the Android Market

List of software in the latest ZShaolin version

Detailed bug-reports are welcome on bugs.dyne.org but please make sure you know what you are talking about :^)

All the source code compiled in ZShaolin and hereby listed is made available on files.dyne.org including our very special dyne toolchain for Android. On our Github one can find all build scripts.

Those who have suggestions, ideas, want to signal necessary updates, new software and what not, can join the ZShaolin user discussion forum.

Credits


This application re-distributes the works of many talented developers: it would have never been possible to have ZShaolin without them. While it is impossible to list all names here, you should consider ZShaolin as made by several hundreds of people in about 10 to 20 years time. At the bottom of this list the maintainer of ZShaolin, blacksmith of its toolchain and build scripts is Jaromil.

Special thanks go to Jack Palevich for the terminal emulator, Spartacus Rex for the system installer and INPORTB for BotBrew (we borrowed a few binaries for this release).

Disclaimer

This product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit, which is:
Copyright (c) 1998-2011 The OpenSSL Project.
Copyright (C) 1995-1998 Eric Young

It also includes GnuPG by Werner Koch and the GNUs.

Que Viva la Crypto Resistance. There is no Freedom if we don’t use it.