Is rooting or unlocking your Android phone still necessary?

Hello! Quite a long time since I’ve published an article, eh? Well, my life has been a roller coaster ride, and finally it is gaining some stability and some traction. College sure takes a toll on life with a new dimension added into life: friendships and relationships. 😦

Anyways, today I’m going to talk about something which excites and irks people who know about this thing thing you can do on any Android device: rooting. Before I speak volumes about rooting and unlocking pros and cons, let me describe what rooting actually is.


Rooting, as defined by Wikipedia, is “the process of allowing users of smartphones, tablets and other devices running the Android mobile operating system to attain privileged control (known as root access) over various Android subsystems.”

Let me be a bit more informative. On Linux, we have “sudo” command that allows you to do privileged stuff on your system, allowing you to do anything possible on your device. This “sudo” command means that you have administrator access to your Android device. These admin abilities are disabled by your phone manufacturer.

Unlocking or unlocking bootloader means you get the ability to install a different Android OS or version. Something like installing a different distribution of Linux. Say, installing Debian over default Ubuntu that came on your laptop.

Now, people would ask this: I can do almost anything I need on my phone. What does rooting or unlocking mean to me?

I have three examples that people can easily observe:

  • Have you ever tried to use a file manager application like MiXplorer or ES File Explorer, and found out you can’t access parent directory above “storage”? “storage” folders have “sdcard0” and “sdcard1” folders that you can see on your non-rooted phone. (It is possible you can access some root folders on some phones.)
  • There are some applications that you are unable to uninstall despite knowing that they are not default apps of Android system. You want to uninstall them but it is not possible.
  • Android phone by Samsung has a different look of icons and menus than Android phone by HTC or LG or a Nexus phone. TouchWiz, Sense UI, stock are some names you might have heard.


What can you do with rooting or unlocking? I’ll answer that after telling what are their cons for an average guy.
You will void your phone’s warranty given by the manufacturer. Some exceptions that still offer warranty are OnePlus and Yu series phones by Micromax. Their customer service is really bad just in case you thought your next phone would be from them.
On the other hand, companies allow you to unlock your phone’s bootloader officially. Motorola, HTC, LG, OnePlus and Xiaomi do this openly. You still lose warranty though.
NOTE: Official unlocking process on Xiaomi phones is a cumbersome and tedious process.
Now that I have told the cons, let me highlight the pros of rooting:
  • you can overclock your phone for better performance
  • you can underclock your phone for better battery life
  • you can uninstall manufacturer bloatware apps that cannot be uninstalled otherwise
  • you can stop advertisements that show up in every app or browser
  • opening locked WiFi tethering ability by carriers (network providers in US or Europe)
Advantage of unlocking bootloader is that if you don’t like the look of Samsung version of Android, you can remove it and put an Android ROM like CyanogenMod on your phone.

Coming to the main question of this article: is rooting or unlocking your Android phone still necessary?

You don’t need it if you have:
  • Xiaomi phone with MIUI Battery saver on
  • Sony phone with Stamina Mode
  • any phone with Android Marshmallow 6.0 or above and Greenify app (auto-hibernation on)
  • any phone with Android Nougat 7.0 or above
For other phones with Android KitKat 4.4 or below, you need rooting on your phone for good battery life or ad blocking. Android has advanced a lot since Marshmallow 6.0, guys!
Xiaomi and Sony have addressed the battery life problem by “sleeping” of apps, mobile data and WiFi running restricted per app in background etc. They have their own names for this and for this reason I like them over other manufacturers that focus on other aspects that are not so important.


Rooting an Android phone used to be important in Android Ginger bread 2.3, ICS 4.x and Jelly Bean 4.2 days as battery life or looks of system icons et al were atrocious but now things are improving for the non-techie user. Rejoice!
Let me know in the comments what you feel about rooting your phone or device now-a-days.
Tagged with: , , , , , , , , ,
Posted in Android, Discussions, Phones

The super benchmark: WinRAR 5.31 VS 7-Zip 16.02

Hello! I am back with another amazing article.. wait.. it is a comparison. A first on earth like the previous time. So, before I start showing you the details, let me give a self-link to my previous comparison between these two titans of the compression world:

winrar vs 7zip benchmark


WinRAR has had many improvements since its 5.20 version, mostly being graphical fixes and archive bits-and-pieces feature fixes.

Interestingly, 7-Zip 16.02 has had a major feature addition since the 9.34 alpha: multivolume ZIP and RAR5 extraction support. Other fixes are hardly noticeable to be honest. And this is a stable version (yay!).

My comprehensive benchmark results will be shown. But before that, few more things I want to tell you all.

One, the best archiver on the basis of feature set, supported by SqueezeChart 2014 and my own benchmark was concluded by me for major OSes in this article:

Two, WinRAR with 512 MB dictionary size usage requires only 3 GB RAM. But 7-Zip requires 11 GB RAM for 512 MB dictionary size, which is not common in PCs or laptops. So WinRAR is better for common PCs.

My benchmark is here, below this line.


System Specs

Windows 7 Home Premium (OS also makes some difference in terms of optimisation of system resources)

Core i3-2120 3.3 GHz


1 GB AMD Radeon HD 6450 gfx card

Seagate 1 TB HDD @ 7200 rpm

Software used

WinRAR 5.31

7-Zip 16.02

PeaZip 6.02 (for the only GZip result)


MVSC (contains Cadillacs n Dinosaurs, Marvel Superheroes VS Street Fighter,

Marvel VS Capcom, Street Fighter Alpha 2, X-Men VS Street Fighter ROMs

and Final Burn Alpha emulator) 119 MB

NFS MW — NFS Most Wanted installed game folder 2.83 GB

Oni — Bungie’s Oni installed game folder 1.01 GB

DBZ BT3 — Dragon Ball Z Budokai Tenkaichi 3 PS2 ISO ROM 2.81 GB

Format Dict size used

RAR5 128 MB


7Z 64 MB (Best)

7Z 32 MB (Max)

7Z 16 MB (Normal)

7Z 1 MB (Fast)

Throughout, for 7Z, LZMA2 algorithm was used.

In each case Solid compression was used.

Note: In RAR and RAR5, Best and good were almost equivalent in size and time and

hardly made difference in memory usage,

which was doubling time to benchmark so to avoid time wastage, “good” was excluded.

Note: no test was done twice, as others say to remove HDD bottleneck.

This is a real-world performance test, and as expected, no one would compress a file

twice to ensure removal of bottlenecks as it will take nearly double the time to do such a task practically.


Time is in seconds throughout.


Folder Format Mode CompressTime ArchiveSize ExtractTime

MVSC 7Z Ultra 34 110 MB 2

MVSC 7Z Max 23 110 MB 2

MVSC 7Z Normal 17 110 MB 2

MVSC 7Z Fast 13 111 MB 1.8

MVSC 7Z Fastest 7 112 MB 2

MVSC RAR Best 12 111 MB 1.7

MVSC RAR Normal 13 111 MB 1.5

MVSC RAR Fast 12 111 MB 1.3

MVSC RAR Fastest 4.8 112 MB 1.6

MVSC RAR5 Best 20 111 MB 1.4

MVSC RAR5 Normal 20 111 MB 1.4

MVSC RAR5 Fast 20 111 MB 1.5

MVSC RAR5 Fastest 4 111 MB 1.5

NFS MW 7Z Ultra 721 1.83 GB 161

NFS MW 7Z Max 534 1.84 GB 171

NFS MW 7Z Normal 473 1.85 GB 125

NFS MW 7Z Fast 278 1.96 GB 127

NFS MW 7Z Fastest 171 2.03 GB 133

NFS MW RAR Best 299 1.94 GB 71

NFS MW RAR Normal 317 1.94 GB 74

NFS MW RAR Fast 589 1.92 GB 76

NFS MW RAR Fastest 132 2.03 GB 78

NFS MW RAR5 Best 619 1.91 GB 70

NFS MW RAR5 Normal 626 1.91 GB 69

NFS MW RAR5 Fast 568 1.92 GB 71

NFS MW RAR5 Fastest 119 2.03 GB 67

NFS MW TAR+GZ Normal 70+239 2.08 GB 101+88 *GZip is superfast? Here is a result.

Oni 7Z Ultra 230 381 MB 26

Oni 7Z Max 197 425 MB 29

Oni 7Z Normal 165 439 MB 30

Oni 7Z Fast 72 503 MB 33

Oni 7Z Fastest 45 522 MB 35

Oni RAR Best 109 487 MB 19

Oni RAR Normal 86 482 MB 22

Oni RAR Fast 75 485 MB 21

Oni RAR Fastest 40 528 MB 23

Oni RAR5 Best 139 291 MB 16

Oni RAR5 Normal 136 291 MB 19

Oni RAR5 Fast 93 293 MB 17

Oni RAR5 Fastest 35 519 MB 17

DBZ BT3 7Z Ultra 529 1.22 GB 83

DBZ BT3 7Z Max 415 1.24 GB 82

DBZ BT3 7Z Normal 341 1.27 GB 83

DBZ BT3 7Z Fast 199 1.57 GB 85

DBZ BT3 7Z Fastest 140 1.70 GB 108

DBZ BT3 RAR Best 239 1.42 GB 56

DBZ BT3 RAR Normal 214 1.42 GB 60

DBZ BT3 RAR Fast 188 1.41 GB 59

DBZ BT3 RAR Fastest 104 1.65 GB 60

DBZ BT3 RAR5 Best 468 1.24 GB 37

DBZ BT3 RAR5 Normal 431 1.24 GB 39

DBZ BT3 RAR5 Fast 405 1.25 GB 38

DBZ BT3 RAR5 Fastest 104 1.63 GB 41



So, the best setting as I can observe is “RAR5 Fast (Solid)”. It means the newer RAR5 format used with Fast compression setting and “Solid archiving” option checked.

For even quicker compression, I will simply go with “RAR5 Fastest (Non-Solid)”.

Why have I written “Non-Solid”? Even though I used “Solid” setting, non-solid is faster than solid compression as headers for all seperate files are compressed together rather than individually treated so. But compressing these headers makes an archive much smaller at the expense of nearly 1 sec per 700 individual files. It also means the solid setting will not let you extract a file individually out of a solid archive. All files are processed and skipped except for those file(s).

WinRAR is better for daily life usage, even though 7-Zip has better compression (2-3%). But time is money, and 7-Zip wastes that to get smaller archives. WinRAR is efficient enough for daily life usage.

NOTE: FreeARC and NanoZip, the more efficient archivers than WinRAR are projects that have been abandoned.

There is a little chit-chat about FreeARC Next at, but no progress. Moreover, Bulat Ziganshin has posted some code at GitHub, but is unwilling to release some parts as open source. There has been no update since March 2015.

As for NanoZip, there are no updates since April 30, 2014 (website updation only) and there is absolutely no source code available even though it is still in experimental stage. Suffice to say, it looks abandoned to me in 2016.

Let’s see what my readers want to say. 🙂

Tagged with: , , , , , , , , ,
Posted in Comparisons


Need help on any technology matters? Email me at

View Full Profile →

Enter your email address to follow HC Tech Byte and receive email notifications.

Join 152 other followers

Old Tech Bytes
5x 6p 7-zip 7-zip 9.34 alpha 7Z 7zip 7zip 9.34 7zip 16.02 7zip alpha adobe Advanced System Care Android android 4.5 android 5 Android M android nokia Android Pay anti piracy antivirus Antiy AVL Any Video Converter for Mac app settings arch arch linux asus AV avast AVG Avira AVL B1 Free Archiver backup benchmark benchmark test BIOS Bitdefender BitDefender TrafficLight Bitdefender USB Immunizer BLAKE2 BlueTooth 4.2 bluray boost Boost by Reason bootable disc bootloader BootRacer brasero browser wars burnaware call feature card slot CCEnhancer CCleaner cdburnerxp cd burning centos chrome chrome 45 chromeos clonezilla CMOS comodo comodo firewall Comodo Internet Security compression tool coolpad CPU cubic explorer cubicexplorer daemon damn small linux data recovery data recovery software data recovery tool data usage DBAN dd backup debian defraggler directory opus disc burning DiskFresh document converter dopus double commander download accelerator plus download manager downthemall Doze drivers dvd burning easeus Emsisoft Online Armor eraser eRightSoft fedora FF Multi Converter file archiver file manager file managers fingerprint firefox firefox 40 firefox call FixWin flashget flashgot foxit foxspeed foxspeed ultimate framaroot FreeARC free commander freecommander freecommander xe free commander xe free download manager freemake Free MIDI to MP3 Converter gigaget GigaTweaker Glary Utilities gmail hera GnomeRAR Google google maps google now GPU honor 5x HTC huawei idm IE imgburn install windows internet download manager Internet Explorer iolo iphone iwork java k3b kali linux Kaspersky Keka kingsoft kingsoft office kmplayer km player le1s lenovo less internet data usage lg g5 libreoffice light linkextend Linux linux mint Live CD load Windows lollipop Mac malwarebytes memory card microsoft Microsoft doomsday microsoft office Microsoft self-destruct MIDI MIUI MIUI battery saver mobile security money moto mozilla ms office multi commander multicommander mxone mx one NAND lock NanoZip nero nero linux netscape Netscape Navigator nexus nightly ninja pendisk ninja pen disk No-frills CPU nokia nokia android Nokia X2 NoScript office office 365 office suite oneplus openoffice opensuse opera opera next p7zip Panda parted magic PC Decrapifier PeaZip photoscape picasa PIPA Piracy pirates PlayStore plugins Process Piglet Process Tamer protection puppy linux Q-Dir qbittorrent r-studio RAM RAR RAR5 RARMachine recuva red hat redhat redo abckup Reduce data usage Repair rescatux rhel rle ROM ROM Toolbox root rooting rstudio s7 s7 edge samsung SAR Screen size SD card SD card slot security sensors SetCPU slackware Slim Cleaner SlimCleaner smartphone SMPS Sony SOPA speedcommander speed commander speedfan speedup SqueezeChart stamina mode steamos stellar phoenix data recovery StuffIt stylus SUPER SuperOneClick superuser suse System Mechanic systemrescuecd system rescue cd System Restore tails TAR TCPOptimizer test testdisk ToolWiz torrent total video converter trinity rescue kit TuneUp Utilities TweakMe! ubcd ubuntu ultimate boot cd ultraiso universal extractor Unix unlimited storage Unlocker unlocking unreal commander Unrevoked USB type C utorrent VirusTotal vlc VPN web browser Web Of Trust WiFi Windows Windows 7 Windows 8 Windows 8.1 Windows 10 Windows 10 Technical preview Windows XP Windows XP shutdown winpatrol winrar WinRAR 5.10 winrar 5.11 winrar 5.31 Wondershare Video Converter WOT wps wps office XDM xiaomi xperia z5 xtreme download manager yu yuphoria zenfone 2 ZIP ZIPX zonealarm zorin os