How to Root, Unlock, & Restore Your OnePlus One with Bacon Root Toolkit



Keeping your OnePlus One running smoothly can be taxing, especially if you spend most of your day looking for ways to tweak performance settings like me. Sometimes I get lucky and end up with a faster phone, but because I experiment so much, I often end up restoring it back to stock. This process can get old really quick, but when I started using the Bacon Root Toolkitfrom WugFresh, it became exponentially easier.

Usually, going from stock to rooted and then back again can take a good chunk of time and a ton of ADB and fastboot commands, but with Wug's Toolkit, each step is automated and requires just a single click. It's only for Windows, so Mac and Linux users still have to stick with fastboot commands in terminal, unless they're running a virtual box.


Step 1: Enable USB Debugging on Your OnePlus One
Before you are actually able to use any of the functions of the toolkit, you will need to enable "Developer options" on your OnePlus One, then check the box to enable "USB debugging" on your device.
Step 2: Install the Toolkit

Download your copy of Wug's toolkit below, then run it and let the files that it needs to root your One update.

Once the drivers are installed, you can plug your One in and have the toolkit "Auto Detect" which ROM your phone is currently running.
Step 3: Back Up, Unlock, Root, & More

The Bacon Root Toolkit has a ton of features, and the automated commands it issues make modding your device as easy as can be.
Toolkit Features

If you have a completely stock OnePlus One, the first thing you are going to want to do is to unlock the bootloader through the "Unlock" option, which will allow you to flash a custom recovery and ROMs.

This process will completely wipe your device, so before proceeding, click "Backup." You will then have to select which data you want to back up and where it will be stored.

Remember that while signing in with your Google account will restore apps after a full wipe, data from those apps will be lost—instead, use the "Create Android Backup File" option to backup (and subsequently restore) not only apps, but the data associated with them. You can also back up single apps, call logs, contacts, and messages using this utility.

After the backup is finished, you can select "Unlock." After that, enable USB debugging once again, then you can root your device. If you plan on flashing ROMs or other mods, you should tick the option to also install a "Custom Recovery." Once you've rooted and unlocked your device, you can "Restore" the backup you made earlier.
Advanced Utilities

As the name implies, these options are only intended for those who know what they are doing. Unless you know exactly what each option means, you should proceed with caution.

The two features I use the most in this menu are "Install APKs" or "Screen Recording" if I need to test out an app and already have my One plugged into my PC. Be weary of the "Fastboot Flash" options, as flashing the wrong file here may be the easiest way to soft-brick your device.
Returning to Stock

This is by far my most used feature with this toolkit. Usually going back to factory settings requires a bunch of time flashing individual image files, but with Wug's toolkit, you can just click "Flash Stock + Unroot," select if your device is functioning normally or is soft-bricked, then watch as your device returns to factory settings. If your device ever needs service, use this option, then relock your bootloader using the "OEM Lock" option.

Bacon Root Toolkit makes it so that you can really try just about any mod for your OnePlus One without worrying about causing irreverible damage. So give it a shot, ask us any questions, and let us know what you think in the comments below or via our Facebook and Twitter feeds.

Update Verizon Galaxy S5 to Android 5.0 Lollipop and Retain Root

Update Verizon Galaxy S5 to Android 5.0 Lollipop and Retain Root

verizon-galaxy-s-lollipop

The folks at Verizon must be highly dedicated to roll out periodic updates to the Verizon Galaxy S5 and looking at the frequency of the updates, we feel that they are hyper-active. The Verizon Galaxy S5 has seen the Android 5.0 Lollipop update earlier this month bringing the firmware version to G900VVRU1BOA8. But the most surprising fact is that the Lollipopupdate came in a very quick succession after the release of NK2 firmware last December. If this is the trend, the Verizon Galaxy S5 users might see the light of Android 5.1 Lollipop very soon than expected (Hoping!!!).

Android Lollipop comes with a horde of new features which might mess up with the existing rooting techniques on your device. As we can understand, resisting to the latest Lollipopupdate on your device is too hard but user experience without rooting might be kind of flat for advanced Android users. Thanks to muniz_ri of XDA, you can now update your device to the OA8 firmware without losing the root on your device. Isn’t that great?

In this tutorial, we will show you how to retain the root on your Verizon Galaxy S5 after updating to the OA8 firmware. You can use this guide from any existing firmware or custom ROM but the only requirement is that you need to have a working root on the existing ROM and the latest safestrap recovery installed. If you’re looking for a way to root your Verizon Galaxy S5 in the first hand, follow the below guide to root your device on NI2 firmware.

Root Verizon Galaxy S5 on NI2 KitKat 4.4.4 firmware

Prerequisites

  • Your Verizon Galaxy S5 must be rooted before hand in order to follow this tutorial.
  • Install the latest safestrap reovery with working ROM slot. Follow this thread.
  • Charge your device to at least 60% battery life to avoid any mishaps during the process.
  • Backup everything, this includes your device’s storage, SMS, contacts, and apps etc. The process will erase everything off your device.
  • Make a nandroid backup of your current ROM using any custom recovery just in case you want to revert back.
  • Install appropriate drivers for your Samsung smartphone. You can find them here.
  • Enable USB Debugging on your Galaxy S5.

Downloads

Odin tool: Download Link

OA8 Firmware: Download Link

OA8 Kernel: Download Link

Update Verizon Galaxy S5 to Android 5.0 Lollipop and Retain Root

  1. Download the OA8 firmware and transfer it to the root of the external SDcard of your device.
  2. Reboot your phone to the safestrap recovery and make sure that the stock slot is active in the recovery.
    safestrap-stock-slot
  3. Select the backup option and backup the user data to the external SDcard (not to internal storage)
  4. Navigate back to the main menu and wipe the entire device clean except for the external SD card where you placed the OA8 firmware and the backup.
  5. Now, flash the OA8 firmware from the Install menu in the safestrap recovery.
  6. After flashing the LollipopROM, restore the user data on your device.
  7. Power off the device completely from the Reboot option in the recovery.
  8. Put your device into the download mode pressing the three button combo: Vol Down + Home + Power.
  9. Flash the OA8 stock kernel (G900V_OA8_Stock_Kernel.tar.md5) from the PDA slot in the Odin firmware flashing tool. You can follow our definitive guide on Odin flashing tool from here.
  10. The device should be rebooted automatically once the kernel is flashed on your device.

Note: Your phone might pause on the Verizon splash screen for about 2 minutes before rebooting which is expected, so don’t panic.

That’s it. Once the device boots, you’ll have the tastiest Lollipoprunning on your device with an additional gift in the form of working root.

So how is Lollipop treating your on your Verizon Galaxy S5? Leave your comments below.



Scource http://www.droidviews.com/update-verizon-galaxy-s5-android-5-0-lollipop-retain-root/

Nexus 9 Android 5.0 Update: How To Root New Google Tablet Running Latest OS [TUTORIAL]



That was quick: the Nexus 9 and Android 5.0 Lollipop were released just two days ago but there is already a root available for the Google 8.9-inch tablet running the latest OS thanks to famed XDA developer Chainfire. Android Police noted that Android 5.0 Lollipop, the latest version of the Android mobile operating system unveiled by Google in June during its developers conference, brings added security enhancements that should have made it harder to hack. Similarly, the Nexus 9’s 64-bit software should have made rooting harder and yet a root was found within 48 hours of the software and tablet’s general release.

For the uninitiated, rooting an Android device allows user to make software tweaks, download root access and install custom ROMs that can help improve performance. Rooting will void the warranty on your device and improper rooting could brick your tablet. Chainfire’s CF-Auto-Root tool has yet to be updated to support 64-bit, so the Nexus 9 root, which should only be used on the Nexus 9 device, requires more rooting know-how than the relatively foolproof auto-root, so please proceed with caution. 

Since Chainfire’s Nexus 9 root has probably arrived before you’ve even gotten your hands on the new Google tablet developed with HTC and many root apps will have issues with Android 5.0 and 64-bit, you might just want to save this rooting guide for future reference. Chainfire’s Nexus 9 root is free to download but consider donating if it works for you. Here’s how to root the Google Nexus 9 running Android 5.0 Lollipop with Chainfire’s Nexus 9 root:

Step One: Ensure that you’re working with a Nexus 9 tablet. The SuperSu v2.18 is a custom build for the Nexus 9 and should not be flashed on any other device. Make sure your Nexus 9 has at least 50 percent battery and backup all the data you want to keep before proceeding.

Step Two: Enable OEM unlocking and USB debugging from Developer options in your Nexus 9’s settings. If you don’t see Developer options, go to Settings > About tablet and tap Build Number repeatedly until you see a message that says you’re now a developer. Connect your tablet to your computer via USB cable.

Step Three: Download and unzip CF-Root for Nexus 9 and save the files to your computer. Make sure that you have Android’s ADB and Fastboot tools installed on your computer andunlock the bootloader on your device. Open Command Prompt on your computer.

Step Four: Reboot your Nexus 9 into bootloader by typing the “adb reboot bootloader” command in the Command Prompt box. Once in fastboot mode, type the “fastboot oem unlock” command, which will erase all your data then return you to the bootloader menu.

Step Five: Boot the inject.img file that you downloaded in Step Three by typing the “fastboot boot inject.img” command in the Command Prompt box. Your Nexus 9 should turn off and on automatically. Next install the patched kernel, which is the other .img file you download by typing the “fastboot flash boot patched.img” command.

Step Six: Finally reboot your Nexus 9 device one last time by either typing “fastboot reboot” in the Command Prompt box on your computer or holding the power button on your Nexus 9 until you’re prompted to select the reboot option from the bootloader menu. When your Nexus 9 reboot, you should be able to find the SuperSU app in your app drawer indicating that you now have root access on your Android device. Verify that your root was successful with the Root Checker app.


 

ANDROID 5.0 LOLLIPOP HITS THE SAMSUNG GALAXY NOTE 4 FROM SPRINT AND AT&T


Motorola

Motorola partnered u

p with Google to produce the Nexus 6, so it makes sense it’s already familiar enough with the OS to quickly update its most recent phones. Through its official blog, we’re told that both first and second generation Moto X and the Moto G phones will get Android 5.0 Lollipop, along with the 4G LTE version of the Moto G, plus the Moto E.

Older Motorola phones won’t miss out, and the Droid Ultra, Droid Maxx, and the Droid Mini are also in line for an update.

On November 12, Motorola released Android 5.0 Lollipop for the second generation Moto X, plus the U.S. and the international second generation Moto G. At the end of the month, second gen Moto G owners connected to the Verizon network were also treated to an update.

At the beginning of December, owners of the original Moto G in India started to report the arrival of Android 5.0, which was subsequently confirmed on Motorola’s own software update page. According to French network SFR, its Moto G phones would see the update during December, however it’s not stated to which generation of Moto G this applies. SFR’s announcement suggests other European Moto G phones should also receive the new update soon.

Motorola promises other devices will be updated to Android 5.0, and they will be announced at a later date.
Google Nexus and Google Play Editions


Lollipop made its official debut on the new Nexus 6 smartphone and the Nexus 9 tablet, both of which are now on sale. The update is also confirmed for the Nexus 4 and Nexus 5 phones, plus the Nexus 7 and Nexus 10 tablets.

On November 12, Google tweeted the “Android Lollipop rollout has started and will soon be available on most Nexus devices.” The company also posted links to a selection of Android 5.0 Lollipop factory images. Keen Nexus owners who can’t wait for the over-the-air update can install these files on their phones to get the new software now.

Google’s other stock Android phones, known as Google Play Editions, will receive Android Lollipop. On December 2, the Xperia Z Ultra GPE reportedly began to receive its Android 5.0 update, although it hasn’t been confirmed by Sony. Around the same time, several reports from the XDA Developers forum indicated owners of the LG G Pad 8.3 Google Play Edition also saw the new version arrive. The update for both devices is around 400MB in size, and can be applied over-the-air.

HTC’s having a hard time gaining approval from Google for its HTC One and One M8 GPE update, according to the company’s VP of Product Management. He tweeted on December 2 that Google still hadn’t passed the software for release, apparently due to “their current workload.” All he could offer is the software is coming soon.
HTC

HTC was Google’s other Android 5.0 hardware partner alongside Motorola, producing the Nexus 9 tablet. Head over to the official HTC software update page, and it’s confirmed the HTC One and the HTC One M8 will be updated. Although the company aimed to issue the update within 90 days of the team receiving the final version from Google, it missed the deadline.

HTC stated that it plans to introduce those updates very soon, though. In fact, some people in Europe already have Lollipop on their One M8 phones. HTC’s Jeff Gordon confirmed the rollout on Twitter. More recently, some owners of unlocked and Google Play Edition versions of the HTC One M7 started receiving the update, reports PhoneArena.

As of February 10, T-Mobile introduced the Lollipop update to users with the HTC One M8 phone. The over the air update is 630MB, and can be found by going toSettings>About>Software update.

Having already worked on Android 5.0 Lollipop, this could mean HTC’s flagship phones will be brought right up to date this side of 2015. However, while HTC is busy replying to questions on this very subject through its official Twitter account, it’s staying quiet on the anticipated arrival, outside of the timeframe stated above. One reply says it doesn’t have any set dates, but it will come “in the next couple of months.”

Interestingly, the latest source has it on good authority that Lollipop will come to most of HTC’s lineup in the coming months. The HTC One M7 and M8 Google Play Editions will reportedly be the first to receive Lollipop, sometime in late November to December. The Sense-based versions will follow, receiving the update sometime in January or February.

The January to March timeframe, meanwhile, looks to be a very busy time for other HTC handsets. According to the source, Lollipop should make its way to the Desire Eye, One M8 Dual-Sim, One E8, One E8 Dual-Sim, and the Butterfly 2. The One Mini 2 and Desire 816 should receive Lollipop sometime in March or April, while the One Max, One Mini, and Butterfly S are slated for the update sometime between March and May. Interestingly, there is no mention of the 64-bit Desire 820. In addition, HTC’s Mediatek-powered handsets are still under evaluation, so it’s up in the air whether they will receive the Lollipop update.

HTC’s official statement on the subject of these other phones is that the company will “be announcing more devices in the near future.”

How to root your Android phone or tablet



Is the allure of being a superuser tempting you? Android rooting opens up a world of possibility, but it can also void your warranty, or even leave you with a bricked device. Yes, when it comes to rooting your Android, you’ll want to know the benefits as well as the risks.

Manufacturers and carriers have a vested interest in dissuading you from rooting. The act of rooting can be inherently dangerous. Even so, for the careful user, the risk is minimal, and the potential benefits are impressive. This guide will walk you through the necessary steps to root your phone. Some devices can be rooted in minutes. Others take a little research. One thing is clear: rooting your phone can be one of the best ways to tap into the deep potential of your Android device.
What is rooting?

Rooting is jailbreaking for Androids and allows users to dive deeper into a phone’s sub-system. Essentially, it’ll allow you to access the entire operating system and be able to customize just about anything on your Android. With root access, you can get around any restrictions that your manufacturer or carrier may have applied. You can run more apps, you can overclock or underclock your processor, replace the firmware.

The process requires users to back up current software and flashing (installing) a new custom ROM (modified version of Android).
Why would you root?

One of the most obvious incentives to root your Android device is to rid yourself of the bloatware that’s impossible to uninstall. You’ll be able to set up wireless tethering, even if it has been disabled by default. Additional benefits include the ability to install special apps and flash custom ROMs, each of which can add extra features and streamline your phone or tablet’s performance. A lot of people are tempted by the ability to completely customize the look of their phones. You can also manually accept or deny app permissions.

You won’t find a lot of amazing must-have apps when you root, but there are enough to make it worthwhile. For example, some apps allow you to automatically backup all of your apps and all of their data, completely block advertisements, create secure tunnels to the Internet, overclock your processor, or make your device a wireless hotspot.
.......................................................................................................................
Why wouldn’t you root?

There are essentially three potential cons to rooting your Android.
Voiding your warranty: Some manufacturers or carriers will use rooting as an excuse to void your warranty. It’s worth keeping in mind that you can always unroot. If you need to send the device back for repair, simply flash the original backup ROM you made and no one will ever know that it was rooted.
Bricking your phone: Whenever you tamper too much, you run at least a small risk of bricking your device. The obvious way to avoid it happening is to follow instructions carefully. Make sure that the guide you are following works for your device and that any custom ROM you flash is designed specifically for it. If you do your research and pay attention to feedback from others, bricking should never occur.
Security risks: Rooting may introduce some security risks. Depending on what services or apps you use on your device, rooting could create a security vulnerability. For example, Google refuses to support the Google Wallet service for rooted devices.
How to root your Android

Two recent rooting programs that have garnered some attention in the past few months are Towelroot and Kingo Root. Both will root your device in the time it takes to brush your teeth. However, both rooting programs aren’t compatible with every Android device. Here’s Kingo’s list of compatible devices.

If your phone is not compatible with these devices, you’ll have to spend a little time researching ways to root on Androd forums. The best place to start is XDA Developers Forum. Look for a thread on your specific device and you’re sure to find a method that has worked for other people. It’s worth spending some time researching the right method for your device.
Preparation for root

Back up everything that’s important to you before you start. You should also always back up your current ROM before you flash a new one.
Skip ►
................................................................................................

You’ll want to ensure that your device is fully charged before you begin. You’ll also need to turn USB debugging on. On Android 4.2 you’ll enable USB debugging by going to Settings>About Phone>Developer Options> and then check the box next toUSB debugging.

Most Android rooting methods require you to install some software on your computer. It’s possible you’ll need to install the Android SDK. You may find other software is required. Make sure you follow the instructions on the XDA developers forum and install all of it before proceeding.
Unlock your bootloader

Before you get started, You will also need to unlock your bootloader. Bootloader is a program that determines which applications will run in your phone’s startup process.

Unlocking your bootloader will allow you to customize your device. Manufacturers have responded to a demand for customization. Many of them have provided methods to help you unlock the bootloader on their website, though they are generally provided for developers, and they usually require you to sign up or register an account first.

Some manufacturers and carriers don’t allow bootloader unlocking, but you can often find a way around that with some searching (try the XDA Developers forum).

Using Towelroot

One of the easiest methods of rooting is through Towelroot. This option works on most Android devices, (it was designed to root the AT&T Samsung Galaxy S5) but not all–specifically some Motorola and HTC devices. Unlike other rooting programs that require downloading and running a program on your computer, Towelroot will root your device by simply downloading and running the app. No computer needed. However, Towelroot will only work with devices that have a kernel bill date earlier than June 3, 2014.

To use Towelroot, you’ll have to enable your device to install apps from unknown sources. This can be accessed by clicking on Settings>Security> Unknown Sources. Now you’ll be able to download apps from outside the Google Play store.

Now go to Towelroot in your phone’s browser and click on the Lambda symbol. For more information check out Gadget Hacks’ youtube video.
Using Kingo Android Root

The Windows based, Kingo Android Root is one of the easiest ways to root your Android device. First, check to see if your device is compatible with Kingo. Their site provides a list of compatible devices. Then, download Kingo Android Root and enable the USB debugging mode on your phone.

Once you’ve enabled USB debugging mode on your phone, run the program on your PC and connect your Android to your PC with a USB cord. The program should detect your device and a message asking if you’d like to root will appear. Select “root” and then hang tight. Kingo will only take a few minutes to grant super user privileges.
Rooting forums

No other mobile operating system parallels the diversity of Android OS. For this reason, there’s no universal way to root your device. If the above two options fail, don’t fret. There is likely a guide on how to root your specific device available somewhere online. Generally you can find a guide to your device on such as XDA developers’ forum and Phandroid Forums.

Once you have found the right guide for your phone or tablet, it’s simply a case of working through the listed steps methodically. It can be a complicated procedure and it can take a while. Here’s an example guide for rooting the Samsung Galaxy S4. It can appear intimidating at first glance, but provided you follow it step-by-step, it should be a pain-free process. You can post questions in the XDA Developers forum if you run into trouble.
DOWNLOAD ROOT CHECKER

You’ll need to download another app to make sure your device has been successfully rooted. There are several apps available on the Google Play store that, when downloaded, will tell you if you have super-rooter permission. Root Checker is a popular one. Simply downloading and running the app will tell you if your phone has super-user permissions.
INSTALL A ROOT MANAGEMENT APP

Rooting will make your phone more vulnerable to security threats. Installing a root management app will give you more peace of mind. Normally, every app that requires rooted privileges will ask for your approval. This is where root management apps, such as SuperSU, come in. SuperSU lets you allow or deny sites’ requests for super user permission. It will then keep track of the permissible apps and automatically grant permission next time you use the app. SuperSU will also keep track of how many times an app requests to root.

UNROOTING YOUR ANDROID

For all the good that is rooting, you may want to go back to the way things were. SuperSU allows users to unroot phones by simply going into the app’s settings and select the full unroot option.
To root or not to root

Gaining full root access to your Android device can be thrilling, especially if you want to tinker with settings and customize your device. How much it changes your experience depends largely on the device you have. If you have a shuttered device, like a Kindle Fire tablet, then it’s a great way to get the full Android experience.


The potential benefits for all Android users include improved battery life, root-only apps, custom ROMs, overclocking, an end to bloatware, improved performance, and the ability to upgrade your phone when you want. If you aren’t excited at the prospect of any of these things, rooting probably isn’t for you.


16 must-have apps for rooted Android phones and tablets

Whatever it was that tempted you to root your Android device, you’ll need the right apps to take advantage. You’ll find apps to customize the look of your device, tweak the performance, help you to manage files and apps, enable hotspots and secure networking, and a few other things besides. Google doesn’t necessarily recommend that you root, but it’s not frowned upon either, and so you’ll find most of the top apps for rooted Android devices in the Play Store.

We’ve already taken a look at how to root your Android device, now let’s take a look at how to get the best out of your rooted device.

Updated 3-27-2015 by Simon Hill: Removed DroidWall and Screencast Video recorder and tidied up text. Added ROM Toolbox Pro, Device Control, GL Tools, Super SU, and System App Remover.
Best apps for rooted Android devices

There are loads of great apps for rooted Android devices, but most of them won’t work on any smartphone or tablet that isn’t rooted, so don’t waste your time (if they do work it will be a limited subset of the full functionality). Apply the same common sense rules that you would to installing any Android app when you go shopping for rooted apps – only download from the Play Store, always check the reviews, and stick to apps with a good rating and a high number of downloads.



If you want to save yourself some time, and potentially some money, then you might opt for this all-in-one package that combines a host of handy root apps. It covers ROM and app management, scripting and start up, CPU and memory management, and a lot more. You’ll find apps like Build Prop Editor, SetCPU,Terminal Emulator, and Titanium Backup in here. You could spend five times as much buying them all separately.






You can tweak all kinds of settings with this app including CPU and GPU frequencies, vibration strength, screen color temperature, voltage control, and kernel specific extras. There’s even an automation feature, app management support, and editors for system configuration files all built-in. As long as you know what you’re doing this is a potentially powerful app.




GL Tools ($3)

You can use this app to enhance the graphics on your rooted Android device as long as it has an OpenGLES 2.0-compatible GPU and an ARM or x86 processor. Use it to optimize shaders, decompress and resize textures, tweak resolution and rendering, and check the frame rate. It won’t work with every device so check compatibility before you buy.



SuperSU (Free)

This is an alternative to Superuser that helps you to keep track of which apps you’ve granted root permissions to. It saves you from having to grant them again by doing it automatically when the app runs. You can get an at-a-glance overview of what permissions you’ve granted and it logs how often they’re requesting root access. The Pro version gives you some extras like PIN protection for $3.75.




The first thing a lot of people want to do when they root is to rid themselves of bloatware and with this app you can uninstall anything. You can also uninstall multiple apps at once, rename apps, move, and re-organize them. It automatically backs up all the apps you uninstall so you can test for ill effects and stability issues and restore them if you need to.



Titanium Backup (Free, $7 Pro version)

As the name suggests, the primary purpose of Titanium Backup is to backup all of your apps, your data, and your device settings. You can automate these backups, and you can save the backup files to your SD card. If you plan on flashing a lot of ROMs, then this app is essential. For power users, the Pro version is well worth the outlay as there are no restrictions on your backups and schedules, and you can sync directly to cloud services like DropBox and Google Drive. The Pro version also allows you to freeze or completely uninstall bloatware that your manufacturer or carrier preinstalled. TB is one of those apps with a never-ending list of features.


ROM Manager (Free, $6 Premium version)

With ROM Manager you can back up your existing ROM, flash new ROMs, and install custom themes or kernels. It features a long list of ROMs which is frequently updated and you can install ROMs to the SD card or OTA (over the air). If you want to unlock features like premium ROMs, update notifications, and automatic backups, then you’ll need to spring for the premium version.

(ROM definition: ROM stands for Read Only Memory. On Android phones, it is when you install a new OS or OS version with related apps. It’s not for the faint of heart.)



WiFi Tethering (Free) (Google Play/Amazon)

Some carriers block wireless hotspot functionality, or they try to charge extra for it. If you root your Android device and download this app, then you can set it up as a wireless hotspot for other devices, such as your laptop or tablet, and use the mobile network to connect them to the Internet. Once you’ve installed the app, you can tether other devices to it via Wi-Fi or Bluetooth. The app supports encryption, it’s completely free, and it’s very easy to use, but you may encounter issues with specific devices.


Greenify (Free) (Google Play/Amazon)

If you’re convinced that some non-essential apps are running in the background and eating up your battery juice, or impacting on system performance, then you can do something about it. While other apps allow you to freeze or uninstall bloatware and unwanted services, Greenify is designed to put apps into a state of hibernation when you aren’t using them. The beauty of this is that you can use them as normal when you want to, but when you close them down they won’t be running in the background and consuming resources.


System Tuner (Free)

You can analyze exactly what is going on with your Android device and make a few tweaks to tune up performance with this free app. It enables you to tweak CPU settings, kill background processes and apps, backup and restore apps and their settings, tweak cache and memory settings, and a whole lot more. You can dig into exactly how your device is running, but exercise some caution before you start making changes.


How to Easily Root almost any Android based device (Unlock-Root method)



Having and dealing with an Android based device can turn out to be quite complicated as there are a lot of things and operations to perform in order to take full advantage of its performances and capabilities. The same can be applied when talking about rooting procedures, these operations being extremely annoying especially when there isn’t a dedicated tutorial available for your handset. If so, or if you want to try a “one-click” root method that can be completed on almost all the Android powered devices available on the market, you should try the present step by step guide, which will teach you how to easily gain root access for your Android phone / tablet.

This tutorial will offer a one click root solution as the Unlock-Root tool has been developed and offered in order to help the entry level Android users who are not used with complex and risky operations. Therefore, by completing this guide you will be able to easily root your Android based phone / tablet, all the info needed being detailed and explained during the steps from below. Anyway, for avoiding the unpleasant situations that might occur, I do recommend you to read all the lines from this tutorial; don’t perform things by yourselves as you can end up in bricking your handset or in losing your personal info (from your device).


Take note that this is a general root solution and it might not work for your Android based device. Not all the handsets available out there can be rooted by using the Unlock-Root tool, so if in the end you notice that your phone is still unrooted, then you will have to find a dedicated procedure that can be applied for your Android smartphone or tablet (check through our “root
” section and see if there is a step by step guide available for your device). Also, if you have a Samsung branded device, you can check this one-click root solution.

The root procedure must be applied by those who want to obtain more from their handsets. Therefore, you must complete this tutorial if you want to remove the factory restrictions and default setting from your phone. As you will see, by rooting the OS you will actually gain access to the internal system of your device meaning that you will be able to make changes, customize and optimize the same for improving the performances and capabilities. Furthermore, there are many apps that requires root access in order to work properly (like a custom recovery image – CWM recovery), or a custom ROM firmware can be installed only on devices that has a rooted system.

Now, before starting the rooting operation you need to first prepare your device. Also, there are other things that must be noticed, so for ensuring that completing this tutorial is what you really need, check the list from below.
First of all, by rooting your Android based device you will lose its warranty. This is an unofficial operation, so unfortunately this aspect can’t be avoided.
Don’t worry as if in the future, you will need the warranty back, you will be able to restore the same. All you need to do is to downgrade to stock ROM, or update to an official firmware; also you can restore the warranty if you reset the flash counter or if you apply a un-root procedure.
It is more than recommended to backup the data which is being saved on the internal storage memory of your device before starting the root operation. Make sure you are saving all of your personal info from your phone, as all the system might get wiped out
Enable the USB debugging option on your handset. You can do this by going to “Menu -> Settings -> Applications -> Development -> USB debugging”.
Also, take a look over the battery status; if there is less than 60% power left you should charge the battery, else skip this step.
You will have to use a Windows running computer and the phone’s USB cable.
On the computer and handset there shouldn’t be any security settings or programs (like antivirus or Firewall protection) installed; if different uninstall or deactivate the same before going any further.
Apply this guide only if you have an Android based device as the one-click root solution will work only for the same.
How to Easily Root almost any Android based device (Unlock-Root method)
Download the unlock-root tool by using the link from here; take note that there is available a free-version and a paid variant of the program, so get the one that you prefer the most (I recommend you to get the free one because you don’t know if the tool will work for your handset or not).
Save the file on your computer and then install the same.
Also, run the executable file.
Download and install the drivers for your handset on the computer.
Connect the device with the computer by using its USB cable.
Up next, from the Unlock-Root tool click on the “root” button.
A list of devices will be displayed.
Select your phone / tablet from that list and start the rooting process.
In the end, a confirmation message will be displayed on your computer.
Unplug the USB cable and reboot your device.

Congratulations, that was all for now. Your Android based device should be rooted now, so you can look forward in installing a custom recovery image and update to a custom ROM firmware. Do share your experience with us and if the method isn’t working for your handset, use the comments area from below and share the same with us and with other users who might want to use this guide.