In the previous article, I have discussed top reasons and benefits to rooting an Android device. And, earlier this week, I published a method to root any android device with just one-click but if you directly came to this article, I am assuming that you already know all the benefits of rooting android and you have most probably rooted it too.
So, without going to much of the discussion, I am keeping it straight and representing you top 50 must-have apps to install on a rooted Android phone or tablet. These apps will let you explore all the features you have unlocked by rooting your android phone. Hence, you’ll be able to enjoy and also know the importance of those hidden features of your smartphone which you were not able to use earlier.
1. Root Checker
Before exploring more root apps, first and foremost thing is to check if your android phone is even ROOTED. Check it easily with just a single tap using root checker android app. This app automatically checks super access permissions of your device. It has successfully tested over 10 million devices.
SuperSU is SuperUser access management tool which already gets installed in your device while you perform the root. If your rooted device’s rooting process didn’t install this app that you MUST install it. As your device is fully unlocked, each app you install can automatically take superuser access of your device which you might not want always. SuperSU allows you to see which apps are asking for SuperUser permission of your Android device and for what purpose. Then, you can either temporarily or permanently grant them superuser access if you want.
SuperSU has many other important features too. Some of them are:
- SuperUser access prompt, logging and notifications
- Temporary unroot
- Complete unroot
- Lifesaver features: works in recovery mode, works when Android isn’t properly booted, works with non-standard shell location
- Launch from dialer: *#*#1234#*#* or *#*#7873778#*#* (*#*#SUPERSU#*#*)
3. Titanium Backup
There are lots of backup & restore tool in the Google play app store but can any app backup your android phone to such a level that not even a single byte is lost and all app/web history, searched terms, logs, cache, the system image is recovered? Well, Titanium Backup can do this for you. It can create a full image of your Android device to recover as it as later.
4. Lucky Patcher
Lucky Patcher is a great Android tool to remove ads, modify apps permissions, backup/restore apps, bypass premium applications license verification, and more. Break the limit in your android using Lucky Patcher and the best thing is you don’t need to have any coding skills for doing that. Download Lucky Patcher from Here.
Greenify is very powerful battery saver app which optimizes your smartphone’s battery to an extent where no other battery saver apps can reach. It’s even powerful when you have a rooted smartphone. So, greenify battery leeching, memory hogging and stealthily running apps and increase your smartphone battery lifetime.
6. Root Booster
Root booster is for root users who need more performance to run applications smoothly without lags or for those who need to improve a poor battery life. It has many essential features like Hibernation, CPU frequency manager, RAM Manager, System & Cache Cleaner etc. which you, of course, require if you want to boost your android’s performance.
7. System App Remover
One of the many important reasons to root your Android smartphone is to remove tons of pre-installed crapware which come with your smartphone, take your phone’s storage and RAM space uselessly. So, once you’ve rooted your Android phone, using System App Remover you can remove such system apps, know which app is essential for system, move apps to SD card, create their backup and do lots of other important tasks
8. ROEHSOFT RAM Expander
Insufficient RAM, memory is too small? Use your SD card as a working memory expansion! A Memory Manager which make’s you life more easy as you think… More memory means that background tasks will never terminate automatically, and many programs will work correctly in the first place! Install the app and read how to expand android’s RAM using ROEHSOFT RAM Expander
9. Terminal Emulator for Android
Access your Android’s built-in Linux command line shell using Terminal Emulator Android app. The app allows users to access Android’s Linux command line. It offers full Linux terminal emulation, launcher shortcuts, UTF-8 compatible text for foreign language support — all available ad-free.
Tasker is an amazing Android app for rooted devices which allows you to automate everything from Settings to SMS in your phone. Many of the functions don’t require root access but to get the full range of things you’ll be able to do, the root will be required. You can schedule airplane mode on/off, send mail at a specific time, download latest youtube video which released every Sunday in a YouTube channel, change ringtone automatically after a specific interval and more.
11. Disk Digger
DiskDigger lets you recover lost data that was corrupted or accidentally deleted. It can undelete and recover lost photos from your camera’s internal memory, for example. If you just reformatted your memory card or accidentally deleted a photo, then DiskDigger is usually the best way to get it back.
12. Kernel Adiutor (ROOT)
If you want to manually change all the system settings related to performance and tweak them to boost your device’s speed, Kernel Adiutor is the app which will help you to do this. With this app, you can monitor or tweak CPU (Frequency, Governor), I/O Scheduler, Kernel Samepage Merging, Low Memory Killer, Build Prop Editor, Save Profiles, etc.
13. Device Control [root]
Device control is another performance app to provide you easy access to those features which are now available on your rooted Android phone. However, its features are very different (and important) than the above-listed apps. It can work as Tasker, App Manager, Editors, Entropy Generator, Wireless Filemanager and more. Control vibration strength, voltage for fast charging, LCD power consumption and more
14. Adblock Plus
I mentioned ad-blocking as one of the main reasons on why you should root your android phone. So, if you have rooted your phone already, you can’t resist installing Adblock Plus with is an Android app that can block advertisement appearing at any corner of your device. It can remove ads from your web browser and all the apps installed on your phone. Download Adblock Plus Android App Here.
15. Xposed Framework
Many users install custom Android ROMs to unlock its full potential and enjoy many amazing features that the custom ROM provides. But, flashing android with a custom ROM requires several geeky steps which are bound to get an error too. Lest install Xposed Framework. It is an Android app available only through XDA Developer Forum Xposed Framework Thread which unlocks all amazing features in your stock Android ROM itself without requiring you to install any custom ROM.
Flashify is an important app to have on your rooted smartphone if you rooted it flash different custom ROMs because the app makes flashing seamlessly easy. You can queue up stuff to flash from recovery without having to reboot your phone. This includes zips, mods, kernels, boot images, recovery images, and much more.
17. Quick Reboot
Quick Reboot is very simple but useful app which helps you to quickly reboot your android to bootloader, recovery mode, safe mode or download mode without having to remember keys to do this. This app adds options to reboot in these modes in your android reboot popup so you can choose which type of reboot to happen next before turning off Android.
18. Hack App Data
Do you want to know what data is saved in an app? This tool is made for fun to help you to hack apps’ data. It could view some deep information of an app as well as what data is saved for the app inside Android systems. You can even change them to hack high scores, a number of lives, bonus points, etc.
19. Wakeclock Detector
Apps running out of line, Google Play Services going rampant, background services & syncing are draining your battery? Wakeclock Detector can put an end to all these battery hogging processes. It detects such apps and takes necessary steps to stop them so as to increase your smartphone’s battery life.
20. Root Explorer
Root Explorer is the ultimate file manager for root users. Access the whole of android’s file system (including the elusive data folder!). Features include multiple tabs, Google Drive, Box, Dropbox and network (SMB) support, SQLite database viewer, Text Editor, create and extract zip or tar/gzip files, extract RAR archives, multi-select, execute scripts, search, remount, permissions, bookmarks, send files (via email, Bluetooth etc), image thumbnails, APK binary XML viewer, change file owner/group, create symbolic link, “Open With” facility, MD5, create shortcuts.
Consider Dumpster as Window’s Recycle Bin because it works exactly like that. It keeps deleted files, photos, videos and even uninstalled apps to recover them later. It can store data in online cloud storage. Dumpster allows a user to preview items before they can recover it. You can also set PIN or password protection to the app.
22. Boot Animations
Want to change boot screen and remove branding of your phone? Well, this app is for you. Boot Animations by JRummy provides you access to 300+ amazing boot animations which you can select for your phone if your android is rooted. You can install boot animations from SD card, modify boot animations of creating your own custom boot animation for your Android using animated GIFs or videos.
23. Better Battery Stats
With BetterBatteryStats you can analyze the behavior of your phone, find applications causing the phone to drain the battery while it is supposed to be asleep and measure the effect of corrective actions:
- Spot drainers based on detailed information about the root cause
- measure the effect of actions to reduce drain, following a simple method
- detect changes in the awake/sleep profile and quickly find the causes (rogue apps)
Remember that time when your device lost 50% of battery life during the night because a gazillion services from careless apps kept keeping your device awake and you have no way to disable them? This application is for you.
If you’re rooted you’ll be able to select which services or apps you wanna kill automagically. The app runs a simple service every X seconds (default is 60s) and checks if those services that you’ve selected are alive. If they are – BOOM – good night.
25. Rec. (Screen Recorder)
Rec. is a screen recorder for android devices which can record a video or audio stream without having to use PC. You can record and save streaming video, control its bitrate, resolution and audio quality too. You can record long videos (up to 1 hour), add audio via Mic and choose to show hand gestures in video or not.
26. 3C Toolbox
3C Toolbox is another very important app for root users of Android smartphone. This app offers lots of features like CPU Control, Battery Saving, Auto-Backups, multiple profiles manager, etc.
27. Root Call Blocker
Using root call blocker, you can block calls at the system level and defined various rejection methods reject, ignore, kill, answer: User hang up, etc.) and set auto repliThe user can block calls by unknown, withheld, private numbers, even entire area or country code. It blocks calls silently without disturbing you.
28. BuildProp Editor
BuildProp Editor is an important root app for Android which allows you to edit any property settings & values inside your phone to enhance its performance in one feature or other.
29. KSWEB: Server + PHP + MySQL
KSWEB is all-in-one web suite for web developers to view, edit and run their Web apps and websites for compiling and debugging purpose. It turns your android device into portable web server and allow seamless PHP and MySQL support. Whether you’re a newbie or professional web developer, it is a MUST-have root app for your rooted android
30. Servers Ultimate
If you’re task require many different server requirement, this app will bring 60+ servers with 70+ protocols to be emulated in your rooted android device. Users can turn their Android device into an email server, Web server, torrent tracker and more with the ability to run multiple servers concurrently.
You can concurrently output audio to multiple audio devices using your single Android phone (headset, phone speaker, Bluetooth speakers) but you can’t manage their sound and audio settings separately, correct? Viper4Android adds this functionality to your Android. Once you’ve installed this app, you can independently manage sound level and other settings of each connected audio device to your phone. Viper4Android comes with its own audio driver, an equalizer, tons of effects that allow you to control how your audio sounds, and a lot more. Download Viper4Android.
Want to run any heavy game in your android phone but it’s showing lag? Well, GLTools Android app can help you to run the game or any other heavy, high-end graphics app (game) easily. It allows you to manage GFX settings, screen resolution, texture quality, rendering resolution, bit depth, anti-aliasing, etc. You can lower them down to make such games run smoothly on your device.
33. Set DNS
You have feature to manually set preferred DNS for your computer network, where you can set faster Google DNS or family-safe DNS like OpenDNS to set family-safe web environment at network level. This app will provide same functionality on your Android phone. You will be able to manually set up DNS for your Android phone for WiFi and 3G connections.
34. Nandroid Manager
Nandroid backups are another amazing backup format which lets you backup and restore your device as it is. The Nandroid Manager app allows you to manage your nandroid backups in much better way. You can choose what components you want to recover from earlier created Nandroid backup. You can also extract backup, flash ROM and recover data all through the app itself.
Link2SD is an application manager that makes it easy for Android 2.0+ users on their device to move applications to the SD card. It enables you to manage your apps and storage easily. Unlike App2SD apps of Google play which only move data files, Link2SD makes system think that apps and their files are being accessed from only the internal storage.
It links APK, DEX and LIB files, internal data, external data of apps to SD card to make app response and work faster.
36. [root] LiveBoot
LiveBoot is a boot animation that shows you logcat and dmesg outputs on-screen as they happen. Output configuration includes logcat level, buffer and format selection; whether to show dmesg; the amount of lines that should fit on your screen, whether word-wrap should be employed, and if output should be color-coded.
Putting it simple, you’ll see geeky boot screen with lines of codes being compiled and going up while you boot the phone. You can change overlays, make text/logo transparent etc. to make it more geeky and attractive.
37. ES File Explorer
ES File Explorer is amazing file manager app for android phone which lets you browse, view and edit files. It works fine with unrooted android devices and provide ES File Viewer, ES Media Player, OTG Support, Recycle Bin, etc. but if you have ROOT access, you can do even more with this app because root access unlocks many advanced features like root explorer in this file explorer app.
If you want to add-on even more root features, you can simply install ES File Manager Root Add-on to enjoy features like remounting root, edit configuration file. view system files in hex/text viewer, browse, modify, and copy files to and from the otherwise inaccessible /data/app and /data/data directories.
If you have android device (specially Tablet), running on Android 3 or 4.x versions, you might face the issue of bottom systembar not dissappearing even when you are using some app in full screen mode. This app is the simple fix to the problem. It hides the bottom systembar without removing their functionality because it just make the bar invisible, and not remove it.
39. ChainFire 3D
ChainFire is another powerful app to enhance gaming experience in your smartphone. Using this app, you can control OpenGL output, Texture settings and other settings of a game to enhance its performance. Download ChainFire 3D Android App.
40. GMD GestureControl
If you love gestures, GMD GestureControl can add gesture to for any functionality inside your Android device. You can add quick gestures for any of your apps or settings easily. Multitouch gestures are also supported.
Do you want to transfer app data of an app from yours to your friend’s phone but don’t know where it’s located? DataSync can help. It can transfer whole app data to your friend’s phone using WiFi network or online cloud storage at the exact location to make sure that the app will run correctly there.
42. Xposed GEL Settings [ROOT]
For Google Nexus users who are annoyed with the top search bar available on every home screen, Xposed GEL Settings [Root] app allows them to remove it. Not only this, the app provides tons of amazing settings & UI tweaks that you’ll surely like to do experiments with.
BusyBox is ‘the swiss army knife of embedded Linux’. This app allows you to install Linux/Unix scripts on your phone. Really an important app for advance Android and Linux/Unix users who need to do heavy development task through their phone.
If you’re not new to android then you are already familiar with the goo.im website which is one of the most popular hub of Android custom ROMs, Google Apps packages and popular custom recovery like TWRP. The GooManager app is a front-end app for users of rooted Android devices that can perform various tasks very easily. If you have root, you can install and update TWRP Recovery (if available) through this app.
Since most custom ROMs for Android are hosted or mirrored at the goo.im site, the app is also capable of installing and updating ROMs on your device. Download GooManager Android app here.
45. Trickster MOD Kernel Settings
Trickster MOD app is a tweaking tool to change various settings included in your kernel and other mods to your phone. Trickster MOD has abilities to do the following: ADB over WLAN, Set I/O scheduler, read ahead buffer, CPU scaling governor, min and max CPU speed, CPU Statistics, Set Device hostname, Apply Grace Period (was Bootloop Preventer), Frequency Lock. Donate to the developer and you unlocks many amazing features.
46. Settings Extended
Settings Extended puts your favorite settings or application shortcuts to the notification area and lets you access them quickly. You can instantly adjust Android settings even without leaving an application you use. Settings Extended will save your time to do better things.
Fontster allows you to easily change the system wide fonts on your Android device within a well designed Material UI. In order to use this app, your device must be rooted. What makes Fontster special is that it will replace all font styles used by the operating system. Unlike other font installers that only replace a few of the font styles, Fontster will change all styles resulting in a consistent look across all text.
48. OTA Updates [ROOT][CUSTOM ROM]
It is a very popular android root app which allows you to update your custom ROM using over-the-air. You can update your custom ROM by single tap. This app is only supported if your custom ROM developer has made it supported with your ROM. However, more and more developer has added its support so most probably your custom ROM also supports update through this simple OTA Update app.
49. Cheat Droid
Cheat Droid is a developer’s tool. Do you want to debug your self-developed apps or try to hack your games in order to find security vulnerabilities? Do you care about data privacy and want to find out which apps store which information about you? Did you forget your password in your own app or game and try to recover it? Or are you just some sort of “hacker” and simply technically interested? You surely have got the idea of what this app does, right?
50. Button Savior (Root)
Button Savior V2.1 is even better. If you have a Kitkat device, you get the ability to turn off status bar or bottom navigation bar to release more screen area! This app will display a floating software key panel which can be summoned everywhere anytime. Button Savior 1.1.6 or later now suppports E-INK display with specially made themes provided by XDA member Berlinski.
For non root user: You can still use power off, Home, Camera, Call , and volume keys or you can get Button Savior non root if you are running Jelly Bean or newer.
If you know any important root app for android that you don’t see in the list above, please mention it in comments below. We will also love to hear which of the above apps did you find helpful.