Rooting, as we all know, opens up a world of possibilities. It is the first step that we in the XDA community take towards truly owning our devices. Once rooted, most people flash a custom ROM, recovery, and kernel. In order to easily accomplish these tasks and more, XDA Forum Member yashade2001 created AndRootKit.
AndRootKit performs various flashing tasks such as flashing images to your recovery, system, and boot partitions. It is also able to flash an update.zip file of your choosing, rather than individual image files. The utility can perform various ADB tasks such as rebooting, accessing ADB shell, installing APKs, and pushing files. The app can even be used to directly install an APK as a system app. However, it should be noted that a reboot is required in order for the system app to register.
Written in C# and geared at working with essentially any device, this Windows-based .Net utility helps you do almost everything you could want to do with a rooted device. Head over to the utility thread to get started._________