Set of tools for root, APK, flashing, recovery and more for Android phones:
Android Ultimate Toolbox Pro is a free program that enables you to flash your Android device. The program allows you to perform tasks such as: flash kernels, flash recovery images, flash upate.zip, flash system images, flash data images, flash splash images, install APKs (system and user), uninstall APKS, unpack APKS, repack APKS and sign APKS.
Android Ultimate Toolbox Pro can transfer files between phone and PC, synchronize phone data and backup phone data.
Android Ultimate Toolbox Pro features and highlights:
Flash kernels, recovery images, upate.zip, system images, data images and splash images
Install, uninstall and repack APKs
Deodex APKs, Jars (both computer and device)
Check MD5 sums
Root and unroot device
Logger (logcat and dmesg)
Rebooter (normal reboot, reboot in recovery, reboot in bootloader, reboot from fastboot)
Device ID configurator (device name, build number, Android version)