If there are 7 reasons why you must root your android, there are also equivalent reasons why you shouldn't.
1. You Might Brick Your Device.
"Brick" means your phone is dead making it useless just like a brick. You might brick your Android if you use the wrong method of rooting. Every model has its own rooting method. Be sure that you are using the right one for your phone.
2. Voiding Warranty
Rooting your device will trip your device warranty coverage. So, if your device is new and under warranty coverage, you should think twice before rooting it.
3. Rooting Your Device is not easy.
Finding the right method to root your device is already hard, rooting is another thing. If you did it wrong, you might end up in reason no. 1.
4. Update Issues.
Once rooted, your device will no longer receive official OTA Updates from your phone's manufacturer. If you want to stay up to date when it comes to new Android version
updates & security patches, you should not consider rooting your
device.
5. Security Risks
While rooting does unlock a whole new world of tweaks, it brings a lot of security risks. Rooting exposes your Android smartphone to potentially harmful apps along with other malicious codes.
6. Performance issues and bugs
While rooting your device does bring options to improve performance
through various mods and tweaks, it also comes with various bugs. These
bugs could take some time to be fixed for your particular device,
considering these mods are developed by independent developers.
7. You Can't Play Pokemon Go :)
With the latest update of Pokemon Go, rooted users can no longer play it. The game can detect if your device is rooted, if so, it will not continue to ran. This is one of the steps Niantic is taking to make a fair game for everyone. They think most of the cheaters are those with rooted devices.
Haven't root your Android yet? If so, you are missing a lot.
I'll give you 7 reasons why you should.
1. Truly Own Your Android.
It means you can do whatever it is that you please with your Android if it is Rooted.
2. Flash A Custom ROM.
A custom ROM is basically a custom version of Android, and it truly changes how you use your phone. These custom ROM give your device a new feel, or new features or whatever it is that is included on that custom ROM.
3. Tweak Just About Any Corner.
If you like personalizing your device and making it unique, what are you waiting for? Search the web on how to root your device. You can change how your keyboard look, change the color of your notification bar, change the images of your lockscreen pattern, add new fonts and many more.
4. Remove Pre-Installed Crapware.
After rooting, you can use Titanium BackUp or Root Uninstaller to remove those
annoying, battery-draining, space-wasting crapware that comes preinstalled on your phones.
5. Back Up Your Phone for Seamless Transitions
When you move to a new Android device—or restore your device to stock
for any reason—you can make your life a lot easier by backing up your
apps and settings first. That way, you can get your entire setup back in just a few taps.
If you aren't rooted, you can back up a few things like apps and data,
but you won't necessarily be able to backup system apps and their data,
or automate the entire process as well as Titanium Backup can.
6. Block Ads In Any App
If you want to block ads in certain apps or on certain devices, rooting is by far the best way to do so. AdFree, AdBlock Plus, and Ad Away are all great options.
7. Boost Your Phone's Speed and Battery Life
You can do a lot of things to speed up your phone and boost its battery life without rooting, but with root—as always—you have even more power.
Do you miss playing Pokemon Yellow on your Gameboy?
There is an abundance of emulators for Android (android emulator
apps) that will allow you to play your favorite classic games on your
Android device.
Below are the best 7 of them. Some of these apps are not in the Playstore or are paid apps but you can download here for free
1. NES.emu
If you want to play NES games, NES.emu is the best choice. Supporting Famicom Disk system emulator as
well as VS UniSystem Support, Zapper/Gun support, and even the ability
to use your favorite Bluetooth/USB gamepad with your device, you will be
playing all of your favorite NES titles in no time.
Download here for free.
2. RetroArch
RetroArch is an all-in-one emulator. It supports many platforms
including Sega CD, Neo Geo Pocket Color, Virtual Boy, and even multiple ports of DOOM
Download here for free.
3. Drastic DS Emulator
This is the best emulator for Nintendo DS games. It has add-on controls as well as physical controls within devices such as the nVidia Shield, this is an emulator for the 21st century. It even allows you to sync your save games in your Google Drive account.
Download here for free.
4. MAME4Droid
Do you want to play those yesteryears arcade games but don't have access to arcade cabinets? If so, consider MAME4droid – an emulator that supports a wide array of
arcade titles. Featuring the ability to use iON’s iCade and iCP external
arcade controllers and even the Nintendo Wii’s Wiimote, MAME4droid
allows you to take full control of your favorite arcade titles in a
brand new way.
Download here for free.
5. SNES9x EX
If you want to play a quick round of Super Mario World or dive into one of the epic Final Fantasy
titles on the SNES, SNES9x EX+ is your ticket to nostalgia town.
Supporting a Bluetooth keyboard in addition to Bluetooth gamepad
support, SNES9X EX+ allows you to play with up to five different players
via gamepads simultaneously.
Download here for free.
6. Fpse
Able to render PSone games in high resolution via OpenGL, FPse will make
your favorites look absolutely stunning. Supporting real-time saves,
force-feedback, physical controllers, and even LAN support so you can
play two player gams with two different Android devices, FPse will make
your favorite PS1 games better than ever.
Download here for free.
7. MegaN64 (N64 Emulator)
Want a fast N64 emulator? MegaN64 (N64 Emulator) is the premier choice.
Allowing you to save your games on your SD card, it’s one of the best
performing Nintendo 64 emulators on Google Play. MegaN64 is best n64 emulator for android. Its an Open Source project that modified and improvised the paid android emulator Mupen64+.
Download here for free.
We root our Android Devices so that we can install applications that require super user access. These apps have amazing features that normal apps don't have.
Below is a list of 7 Apps that I think you must have if your Android is rooted to maximize what you can do with your device. Some of these apps are not in the Playstore or are paid apps but you can download here for free.
1. Greenify
With this app, you can save battery life and phone resources(RAM). Some apps even after exiting them still works in the background consuming you battery and RAM making your device works slow. With just one click of a button, greenify will hibernate(close) these apps. This app works much better than task killers because with task killers,
the apps which are shut down once tends to launch again silently in the
background. You can even hibernate system apps to make your phone faster.
Download here for free.
2. Titanium Backup Pro
This backup tool creates a complete backup of your apps, their app data
along with other external files and SMS present in your phone. Aside from being a backup tool, you can also use this app to uninstall those annoying bloatware(apps that comes with your phone when you buy it although they are not of use to you), giving you more space for other apps that you really want. Another use of this tool is you can change or restore your Android Id. When you change your Android Id, the apps will think that this is a new phone. This app has a lot of uses and it's time for you to discover these yourself.
Download here for free.
3. Freedom App
If you use your device often for gaming then this is for you. Freedom App lets you buy In-app game resources that are not server-base for free. This app works with hundreds of popular Android games. Now you know how your friend got the 999,999,999 coins in Temple Run. These app is not available in Playstore.
Download here for free.
4. Root Explorer
For me this is the ultimate file manager for root users. With this, you can access the whole of android's file system. There are tons of things this file manager can do that normal file manager can't. Some of these are: SQLite Database viewing, textediting, creatig and extracting zip or tar/gzip files(no need to install winrar saving you space), apk binary xml viewing and many more.
Download here for free.
5. Market Helper
Market Helper is a great app if you want to install restricted apps to
your phone. Certain apps are not allowed to be installed in your phone
because the developer has set country, hardware or carrier restrictions.
For example you might not able to install Microsoft OneNote because
your country is not supported yet. In such cases if you really want to
install such apps and you are sure that they will run on your phone just
fine then you will need Market Helper.
Download here for free.
6. DiskDigger
When you delete photos, videos and other files from your phones gallery
or file manager, they are directly removed from the device. There is no
recycle bin or anything similar in Android that gives you a second
chance to restore deleted files. So what do you do when you have a
rooted phone and you want a file undeleted?
There is an app for that. It is called DiskDigger and this app will scan
your external sd card as well as internal memory for deleted files.
With this tool, you will be able to recover deleted files that you
accidentally deleted or that you lost while formatting your phone.
Download here for free.
7. No-frills CPU Control
One of the benefits of having rooted your phone is to be able to control
the frequency of your CPU and GPU. These allow you to increase the
speed or decrease it to reduce the battery usage when possible. To do
that you will need an app called "No-frills CPU Control".
This is a great app supporting a wide array of phones. Easily overclock
your CPU and GPU to get to a speed that is required to make your phone
operate smoothly with resource demanding apps. When you are not using
such apps or games you can slow down the CPU to save some juice for
extended battery life.
Download here for free.