The Motorola Moto G 2014 is the newest smartphone under the same name and the first generation since being sold by Google to another manufacturer that isn’t owned by Google anymore. It’s the Lenovo name that has the rights to this phone now, although Google and Motorola are still ostensibly friends as the “Hello Moto” company was very quick in line for the latest version of the Android software: Android 5.0. It could be one of the motives for Lenovo deciding to purchase Motorola from Google, so they too get quick updates in the future after being affiliated with the company from Mountain View.

Most people believe that Android 5.0 Lollipop is a better software version over the older KitKat with a new material design UI, tap and go NFC payments, material design in the app drawer, Android Beam, multiple device support, Android RunTime, camera updates, security patches and more.

The security patches that have been included are interesting because it directly applies to rooting. Apparently, the Google developers are making it harder to open up the device away from the default factory restrictions even though it’s still based off of the same open source Linux kernel. WIth apps like Android Pay now involving people’s finances, it is important that hackers don’t get a chance to steal your money, and keeping apps stuck within their default fenced off areas is the perfect solution. You only get that solution when root access is not running. There are tools out there now that allow you to toggle off root access temporarily so you can start using apps like Android Pay. We’ll touch on that briefly after the guide.

So why would you want to unlock your device with root access? Well, it lets you remove the bloatware from phone carrier networks and device manufacturers. Android always comes clean from bloatware, but Android doesn’t stop a manufacturer and phone carrier network from installing a bunch of stuff after they hand it over to them. A manufacturer often likes to change things so that the software you see is different when you buy something from them compared to other device manufacturers. Phone carrier networks also like to get apps installed so you start using them and it makes them more money. Luckily Motorola runs nearer to stock Android than most, and therefore it doesn’t come with much bloatware. However, other phone manufacturers such as Sony or Samsung do have lots of bloatware that people often prefer having removed. After uninstalling the default apps, you are freeing up memory space; thus creating better battery performance for your device, as well as giving your phone more room to install other things that you actually plan on using. There are also some benefits to the hardware longevity when you take away programs or applications that were installed. Furthermore, you can also use your root access to find some custom ROMs with apps like the ROM Manager. New ROMs completely change the way your device looks and feels. You might also be interested in custom firmware for extra features. Above all, people root Android just to take advantage of the additional apps available from Google Play that cannot run on a stock device that hasn’t had the operating system unlocked from the factory restrictions.

Details We Should Know

  • The following guide could void a Motorola warranty if there is any time left on yours. Technically rooting Android operating systems is legal in most countries, but that doesn’t mean the manufacturers abide by those laws. If you need to, you can get the warranty working again by returning to a stock version of Android that is unrooted. Do that by flashing official firmware files manually using a flashing tool on PC.
  • We don’t advise you accept future over the air software updates, even if you see the notifications arrive at your panel. They can soft-brick your device and cause you problems. Instead, install the same file manually by flashing it from the computer as I mentioned above.
  • Enable USB Debugging Mode for the Motorola Moto G 2014 from Developer Options menu in the settings.
  • We are issuing the files to all versions of the Motorola Moto G 2014. Check which model number you have by navigating to Settings > About Device.
  • Make sure the Motorola Moto G 2014 has enough battery power left to not shut down before the flashing finishes. If it turns off, it can soft-brick your device which requires you flashing firmware to fix it.
  • You must have a Windows desktop PC or laptop to complete the following guide. Do not try installing the same rooting tool on any OS under Windows XP or it may cause issues as well. Windows Vista, Windows 7 and Windows 8, Windows 8.1 and Windows 10 all work well.

Files We Need

How to root the Moto G 2014 running Android 5.0 Lollipop with CF-Root

  1. Extract the CF-Root files to the desktop of the computer.
  2. Boot the Motorola Moto G 2014 into the bootloader mode.
  3. Connect the Motorola Moto G 2014 to the computer using the USB cable.
  4. Double-click the root-windows.bat executable file from the extracted contents on the desktop.
  5. Now follow the set of on-screen instructions popping up on the computer display.

You can verify that it is working by installing any of the root checker applications available on the Google Play Store. Any root checker app will do as long as it is developed well. We can make a choice easier for you if you want. The same root checker app also comes as an APK file if you prefer installing the file that way. You can do that by downloading it to your computer and then using a File Manager or just installing it directly from the web browser application that you always use when on Android.

You don’t have to get custom recovery image installed before following the guide above for rooting your Motorola phone. However, Philz Touch recovery is up for grabs for this device and can be installed now from XDA Developers if you wanted to have that as well. It doesn’t matter if you install your custom recovery images before or after rooting. It’s just a lot of the time people need the custom recovery image for the root access. As said, that is not the case this time around when using CF-Root.

The CF-Root is made by the same developers (Chainfire) as the CF-Auto-Root. You also have the same kind of root access. You can run all the same root apps, but you still don’t have a solution for Android pay with this method. For that, you’ll need to look into installing magisk or a combination of SuperSU and SUHide.

You’ll need to install your root apps from sources around the web; they don’t just magically appear on your device. Most root apps are sitting on the Google Play Store. You’ll need to know the names of them before you can find them there though because Google doesn’t offer any simple navigation that separates the root apps from the standard apps. You can find out the names of many of the best root apps and then search for them on the Play Store and get them installed. If they aren’t available from Google Play, then be careful what sources you choose to download them from. Installing apps from outside Google Play is not as safe as it is when you browse Google Play because other sites don’t have Google monitoring them for malware and Google doesn’t run any type of a virus scan when you install them.