#11 FontFix – Install Free Fonts [Free]
One way to enhance your Android interface is to install a custom font. Custom fonts can give you a classy look that no other theme can provide. The best application for installing a custom font is Font Installer which also provides some pre installed font choices. You can play with different fonts and choose the one that fits your needs.
#12 Quick reboot [Free]
You just downloaded certain files that you want to flash on your phone. The first thing you want to do is to reboot your phone into recovery. But to do that you need to know all the hardware key shortcuts. Different OEM has different key-press codes for booting their device into recovery, and it is almost impossible to remember all of them. Wait! We were just discussing recovery, suppose you want to boot into fastboot mode? Then what a different code? Hence, to completely avoid this problematic situation we need an application which lets us boot into recovery or fastboot.
Quick reboot is the best solution as it also asks for user confirmation before rebooting the device. It also provides options such as system UI reboot and Fast reboot.
#13 Tasker [Paid]
Tasker is popular automation android app that works without ROOT. The logic here is you have to create a profile & a task. The profile acts as a trigger, and the task is something that will be executed for that trigger. The automation works by linking profiles and tasks together.
The complete power of Tasker lies in automation of system settings. But to automate system settings we need certain plugins in Tasker and these plugins are the ones that demand root access. For example, if we want to toggle the mobile data we need a plugin named as secure settings which demand root for completing its action. Tasker has its own ecosystem of plugins which can also be used for automation. For instance, with Tasker and autoinput you can automate button press without needing to touch your phone.
#14 DroidWall [Free]
We all are familiar with Windows Firewall. Why not use one for Android? Hence Droidwall is the best option if you are only looking for the firewall, for more control on app permissions(other than the internet) X-Privacy is suggested.
DroidWall will provide a list of installed application on your phone. Users can select multiple applications from the list for which the internet will be allowed. Users can also customize different settings for Wi-Fi and Mobile Data on per app basis.
#15 SD Maid [Free]
You uninstalled an application, but some of its log files are still there on your storage or suppose you have some duplicate files on your storage. Obviously, we can delete these files individually but its a hectic and time-consuming task. Is there any smart way? Yes, there is, we can deal with these cleaning related problems using SD Maid.
It is also a root explorer so you can dive deep into your system for checking whether some useless files are residing on your phone. One of the additional features is the ability to do a detailed overview of your device storage.
#16 Terminal Emulator [Free]
Android OS is based on Linux Kernel and hence we can use all the Linux Commands in Android. But Linux has its own terminal through which we can interact using commands. To get access to the built-in command line interface on Android, we need a terminal emulator. To add more commands, you will have to install command line utilities like Busybox.
Terminal Emulator provides may customization options such as multi-window terminals and font size and color adjustments.
#17 Wakelock Detector [Free]
A power management service is known as “wakelock” is in action on your Android. Certain situations demand that CPU of your device should be kept ON for a specific time to perform the required operations, known as Partial Wakelock. Consider an ideal situation in which no wakelock is present so your CPU should be OFF but some applications can accidently hold a wakelock which will keep your CPU ON and that means your battery starts draining.
Wakelock detector provides an analysis of applications which are holding wakelocks. Users can see which applications are specifically holding partial wakelocks by applying filters. Overall it is a very handy app for rooted users.
#18 SetCPU [Paid]
Complete control over the CPU clock frequencies. If your device is rooted, you can control the maximum and minimum clock frequencies for your device using SetCPU. If you increase or decrease the CPU frequency from its default value, then it is known as Overclocking or Underclocking respectively. It comes with other useful options like overclocking device for specific applications etc.
SetCPU is a paid application but is worth every penny. No-frills CPU is a free alternative for setCPU though it doesn’t have additional features.
#19 Stickmount [Free]
Most newer Android smartphone and tablet, auto detects a USB flash drive. And you can browse its files by using any File Manager app.
But if you running an older version of Android, then root apps like stick mount will help you browse the content of external hard drive or flash drive.
#20 Greenify [Free]
If you are an extreme battery saver, then you can’t leave Greenify behind. Greenify uses a different approach than other battery saving apps. With Greenify you can hibernate certain apps that are not running in the foreground.
If you are an Android 6.0 owner, then Greenify offers some more aggressive battery saving options. The Android Doze settings on Android 6.0 can also be modified which will enhance the battery backup significantly. All the advanced battery saving options are unlocked only in Root mode and with Xposed Framework installed.