[UTILITY][ANDROID] XZ Utils port to Android - managing .xz archives now possible!
what is XZ Utils
XZ Utils is free general-purpose data compression software with high compression ratio. XZ Utils were written for POSIX-like systems, but also work on some not-so-POSIX systems. XZ Utils are the successor to LZMA Utils.
The core of the XZ Utils compression code is based on LZMA SDK, but it has been modified quite a lot to be suitable for XZ Utils. The primary compression algorithm is currently LZMA2, which is used inside the .xz container format. With typical files, XZ Utils create 30 % smaller output than gzip and 15 % smaller output than bzip2.
XZ Utils makes managing .xz and .lzma (LZMA2) archives possible in Android APPs or tools .XZ Utils is easy to use and powerful . you may use it in your app or use it with terminal emulator ( push binary to /system/bin and set permissions to 755 )
This binaries support ALL Android based devices with Bionic C Library .
You may download lastest binaries for Android-ARM here :
XZ Utils 5.0.5 – ARM – Android
Main development of XZ Utils is running by Tukaani
And git repo :
git clone http://git.tukaani.org/xz.git
The most interesting parts of XZ Utils (e.g. liblzma) are in the public domain. You can do whatever you want with the public domain parts.
Some parts of XZ Utils (e.g. build system and some utilities) are under different free software licenses such as GNU LGPLv2.1, GNU GPLv2, or GNU GPLv3.
Official XZ Utils and more information HERE
Device => Samsung Galaxy S Plus
Rom => TouchWizRom v1.1 ( JB 4.1 )
Kernel => Own build based on Linux 3.0.101 (coming soon !)
Recovery => PhilZ Recovery Touch based on CWM 6.0.37
Modem => XXKPF
GCC => Linaro GCC 4.8.1 HF ABI + eGLibC / Linaro GCC 4.6.3 + SF ABI + eGLibC / GCC 4.7.2 + SF ABI + bionic / TCC 0.9.26 + my own tiny LibC