I WARN: Proceed at your own risk, this may damage your phone and/or make it unstable. This is for advanced users only and should only be attempted by those who understand the risks of the following changes
Why should you root your Android?
•You can install a full Linux distribution, like Debian.
•You can run applications that require root, like Screenshot and or any other application.
•You can install the latest Android build directly from the Android source tree.
•Customize your boot image.
•Create full backups of the state of your phone.
•Create custom ROMs.
•Install Applications to your SD Card to save space.
•Use your phone as a tether to connect your computer/laptop to the internet.
•Turn your phone into a wireless router that provides internet access.
Do it quick here…
1.Full control over your system
2.Ability to alter system files. You can replace many parts of the “Android Core” with this including:
Core apps (maps, calendar, clock etc)
Toolbox (linux binary that lets you execute simple linux commands like “ls”) can be replaced with Busybox (slightly better option)
Add linux binaries
3.Run special apps that need more control over the system
SuperUser (lets you approve or deny the use of root access to any program)
Task Manager For Root (Lets you kill apps that you otherwise could not kill)
Tether apps (like the one found at [android-wifi-tether.googlecode.com])
4.Backup your system
You can make a folder on your sdcard and backup all of your .apk files to your sdcard (helps if an author decides to “upgrade” you to a version that requires you to pay to use the version you just had)
5.Relocate your (browser/maps/market) cache to your /sdcard
6.Relocate your installed applications to your /sdcard
7.Reboot your phone from the terminal app easily (su reboot )
What Do I Lose Having Root
8.The ability to accept OTA updates (well, you can but you would lose root, so its been made so they get denied)