Superuser is the first app you will have to download after rooting your droid, most of the time you will get this software after you root your phone automatically but many times it is not provided to you, so this app has to be taken foremost on your Android. Rooting a phone allows a user to establish total control over the device, but Superuser is the app that provides the button for that control. With Superuser installed, any app that needs root privileges to run will have to ask permission, and an informative pop-up will display with the option to give it those privileges. This app is an absolute must for any of the other apps on the list to even run.
After rooting your phone main thing you can do with an android is controlling its processor speed, it can be done with this application, SetCPU. You have rooted your android to gain control of it, the beauty of rooting is that you can get complete control of your phone. you can control its processor also. so this is the app that will help you do it. SetCPU allows the user to take total control over how fast, or slow, the processor runs at any given point in time. As an example, SetCPU can force the processor to sit at its lowest setting whenever the screen is turned off, but to use a range between 240MHz and 806MHz as needed while the phone is awake. For phones that have the ability to drastically overclock, SetCPU can help ensure that they don't overheat by keeping watch on the temperature, and acting accordingly. Overclocking or not, battery savings and overall performance can be greatly enhanced using this app.
This features can also be provided by CPUtuner (it is available in playstore free of cost unlike setCPU).
BusyBox is designed to be a small executable for use with the Linux kernel, which makes it ideal for use with embedded devices. It has been self-dubbed "The Swiss Army Knife of Embedded Linux". BusyBox not an actual app that you run, but instead provides all the Linux/UNIX commands that we know. Without the commands installed, the barebones "Linux" that Android runs on top of can't really do too much, making apps like Terminal Emulator nearly worthless.
4) SD Maid- System Cleaning tool
My Backup Root helps you in making complete backup of your applications and then restoring it. this app is most helpful when you want to flash custom rom. because while flashing all applications and user files are deleted so this application helps you in saving application on memory card along with its data files, so while restoring you will get all your apps as it were before flashing custom Rom. I have mentioned this application instead of titanium backup because this application is available free in playstore and it does exactly same functions as titanium backup (and main reason I suggest this app is because of its ease of use).
|My Backup Root|
Link2SD helps user to move their applications to SD card. All apps that are stored in phone memory by default can not be moved to sd card by default so to move them to SD card we need this application. We can even link application to memory card if you have created second partition in memory card. It also provides native apps2sd features on Android 2.2 and higher. It can move any non-protected user apps to SD card (force move), with batch moving capability.That feature uses Android's standard SD-card installation feature and does not require a second partition. It can break some apps if they are not meant to be moved to the SD card (Such as Widgets).
hope I have helped you with your Android.