Rom Porting [Win/Android/Linux]-Top 8 Tools For unpack/repack boot/recovery

Hello Friends,This Post based on 8 Top tools for unpacking and repacking boot/recovery over internet with their qualities and features.
I digged them from internet for you.
Note-This is NOT purely my work, and I do not take credit for it as such.



Start-

No.1 Carliv Image Kitchen for Android - unpack/repack boot-recovery

TYPE-Boot/Recovery
OS-Windows
now a days this tool is best for unpacking repacking boot and recovery.img for mtk 32bit or 64bit as well as non mtk devices.
Features-
1. unpack/repack boot.img and recovery.img
2. work for all 32 bit & 64 bit and non MTK also.
3. Gives Output in Extracted Kernel.
4. Availabe for both Windows & Linux.
Links- XDA_OFFICIAL_THREAD


No.2 QURepack [unpack/repack boot.img]

TYPE-Boot
OS-Windows
QURepack is a new tool for boot.img unpack/repack. You do not need to run cmd and write anything to this. Just run the QURepack.exe and click unpack and repack button for this. This tool is very easy to use and will help you to do this in short time.

For More & Download at- XDA_OFFICIAL_THREAD



No.3 MKBoot.img tools [unpack, repack, ramdisk]

TYPE-Boot
OS-Windows/Linux/Android
This is  the Popular tool that used by developers and porters these days and much stable, easy to use also. 
This include that files
=>boot_info - prints information about the boot.img passed to it, including the base address and ramdisk address. This tool prints out everything needed to repack the boot.img correctly.
=>split_boot - More commonly known as split_bootimg.pl, this rips apart the boot.img to extract the ramdisk and zImage. It has been modified by me to split the boot.img into a separate folder (specified by the file name of the boot.img passed to it) and to extract the ramdisk into a sub-folder as well (extracts the cpio from the gz and then extracts the actual files from the cpio archive)
=.unpack_ramdisk - unpacks the given ramdisk file.
For More & Download at- XDA_OFFICIAL_THREAD
ANDROID TUTORIAL-XDA_THREAD
Linux-cnx soft


No.4 unpack bootimg.exe

TYPE-boot only
OS-Windows
Simple & Easy to use tool Maded by Dark cyanide developers bangladesh.
For More & Downloads at- OFFICIAL_SITE

No.5 [SCRIPTS] bgcngm/mtk-tools Unpack / repack boot.img, recovery.img or logo.bin

TYPE-Boot/recovery/logo
OS-Linux/Android
If you are looking for a way to easily unpack / repack boot.img, recovery.img or logo.bin from your MediaTek device (all except Android One devices), don't look any further. Here you can find my own Perl scripts.
For More & Download at- XDA_OFFICIAL_THREAD

No.6 APKTool For Android

TYPE-Boot
OS-Android
Yes apktool is de/compiling utility for Windows/Mac/Linus but now also available for android.this is must try app for all porters/modders & themers.
Yes, it also un/repack boot.img and recovery.img.
For Downloads at-XDA_OFFICIAL_THREAD
For Tutorial-Psoftzone

No.7 Android Image Kitchen - Unpack/Repack Kernel Ramdisk

TYPE-Boot/Recovery
OS-Windows/Linux/Android
Note-Not stable on android based on device compression level
Tis is a Multi platform tool, derivative of mkbootimg tools
For More & Downloads at- XDA_OFFICIAL_THREAD

No.8 Android Kitchen-Cgywin

TYPE-Boot/Recovery
OS-Windows/Linux
FULLY STABLE FOR PORTING BOOT & RECOVERY IMG
This is a tool for those who want to start learning how to make custom ROMs, or who just want to save some time with their ROM customization.The kitchen merely presents a user-friendly interface to hide all the rough details. However, this may be the push that gets you into development in the future.
A little bit of prior UNIX command-line knowledge would be useful to get started with the kitchen, but the help guides should be enough for a newbie. Knowledge of command lines is always important if you ever want to get involved in Android or development.
Features-
1. Add root permissions.
3. Add BusyBox 
3. Disable boot screen sounds 
4. Add wireless tethering 
5. Zipalign all *.apk files to optimize RAM usage 
6. Change wipe status of ROM 
7. Change name of ROM 
8. Check update-script for errors 
9. Show working folder information Advanced Options 
10 - Deodex files in your ROM 
11 - Add task killer tweak for speed (stock ROM only) 
12 - Add /data/app functionality 
13 - Add Nano text editor + sysro/sysrw 
14 - Add Bash (command shell) 
15 - Add Apps2SD 
16 - Add /etc/init.d scripts support (busybox run-parts) 
17 - Add custom boot animation functionality 
18 - Porting tools (experimental) 
19 - Tools for boot image (unpack/re-pack/etc.) 
20 - Unpack data.img 
21 - Sign APK or ZIP file(s) 
22 - Convert update-script or updater-script 
23 - Miscellaneous optins / Plugin scripts
For More & Downloads at- XDA_OFFICIAL_THREAD

THANKYOU FOR READING...
If you know any other Great tool that is not included plz comment