update 2014/09/01
add dtbToolCM binary.
Modifications for ARM:
-- Modifed README.md.
-- Modified mkboot script.
-- Compiled gzip, cpio, lz4, lzma, grep, od, mkbootimg, mkbootfs, and bash for ARM devices.
-- All Binaries should be in compliance with pre-jb up to Android L.

-- CPIO version 2.10.
-- GZIP version 1.6
-- LZ4 version r120
-- LZMA version 4.32.7
-- GREP version 2.19
-- OD version coreutils-8.23
-- BASH version 4.3.11

-- NOTE - Busybox is stripped and incomplete for use with mkboot. Busybox is still required to be installed on your device. This is where the above listed Binaries come in to play.
Merge pull request #4 from ModdingMyMind/master

Modifications for ARM:
Swap mkbootimg binary to fix repacking with dtb.
Merge pull request #5 from ModdingMyMind/master

Swap mkbootimg binary to fix repacking with dtb.
Awesome Update:
- Added support for non standard mkbootimg images.
- Inform user if their image is non standard and display true offsets.
- Add support for repacking non standard images.
- Updated README.md.
Fix README.md
Merge pull request #7 from ModdingMyMind/master

There are images which do not use the standard mkbootimg.c. To rectify this problem I have added support for such images. This update is specific to ARM but definitely check it out. See README.md for a sample of what it looks like.
Updated mkboot script:
-- Compress new ramdisk based on the old ramdisk compression. If gzip then compress as gzip, if lzma then compress as lzma and if lz4 then compress as lz4.

-- Some minor cleanup and cosmetic changes.
Some candy:
-- Added support for xz (statically compiled)
-- Added support for properly determing file type with file (statically compiled)
-- Added support with magic
-- Some minor cosmetic changes to the script
-- Completely rewrote the handling support of ramdisks
-- Added Hazard warning for compression formats currently not supported using this tool (Please contact me if you are one of them)
-- And more I am sure lol
add mkbootfs binary.
Merge pull request #8 from ModdingMyMind/master

Added some additional support for detecting the ramdisk compression as well as some other things such as a hazard warning if the ramdisk compression is currently not supported eith using the ARM tool.
Fix typo in mkboot script - minor problem.
Add busybox support. This is to assume that busybox is not symlinked on the device to insure the script doesn't fail.
Warn user to use at own risk if busybox is not installed on the device.
Merge pull request #9 from ModdingMyMind/master

Fix typo in mkboot script - minor problem.
fix mkbootfs path.
Merge pull request #2 from xiaolu/master

merge update from upstream