AndroidPure
  • Leaks
  • News
  • Reviews
  • Updates
  • How to
No Result
View All Result
  • Leaks
  • News
  • Reviews
  • Updates
  • How to
  • Leaks
  • News
  • Reviews
  • Updates
  • How to
No Result
View All Result
AndroidPure
No Result
View All Result

How to install Android 5.0.2 Lollipop on Moto G (Unofficial CyanogenMod12)

Ashwin Karthik by Ashwin Karthik
January 29, 2015
in Guide

Earlier today we told you about Motorola’s announcement that the Android Lollipop Update for Moto G is coming soon.

Cyanogenmod 12 Moto G Google Now Launcher
But you don’t have to wait to taste Lollipop. Why not try a custom ROM?

You will need an unlocked bootloader on your MOTO G XT1033 to try the following. If you haven’t unlocked it yet, you can do so from Motorola’s website.

You will also need:

  1. A custom recovery.
  2. Cyanogenmod 11 ROM zip
  3. Cyanogenmod 12 ROM zip
  4. GAPPS zip

Download Philz Touch Recovery 6.50.6, if you want to take a Nandroid backup. (MD5: 331d37f30622c6a1123c8285deab132)

Note: The backup function does not work on updated versions.

How to flash the recovery:

Connect your Moto G to your PC using the USB cable.

Open a command prompt with admin rights and type the following commands one at a time:

adb devices

If you see your device listed, head to the next step. Else, you need the USB drivers which you can get bu installing Motorola Device Manager on your PC.)

adb reboot bootloader
fastboot devices
fastboot flash recovery [recovery location and name].img

for eg: If you have it saved in C:\Downloads type, fastboot flash recovery C:\Downloads\philz_touch_6.50.6-falcon.img

Take a NANDROID backup, and reboot the phone. Copy the clockwordmod folder to a PC or an external drive. You can then delete it from your phone to save some space.

IMPORTANT: You have to flash an updated recovery to flash Android 5.0. Do not try flashing the firmware on older recoveries, as it will bootloop.

Download Philz Touch Recovery 6.59.0 MD5: 5b44e7119ac3dc2533622fa398b7b435

Flash it using the steps above.

Download the Cyanogenmod12 firmware for Moto G from XDA.

Also download the minimal GAPPS. (MD5: 3b8fcf5feffae5c2c84ce589dfd304ad)

Copy the ROM and GAPPS zip files to the phone.

IMPORTANT: If you try to flash CM11 over Stock KitKat, it will bootloop. To avoid this we need to flash CM11 first.
So download CM11 as well.

(MD5: fcc1210b5ac5836fbcaa3973070e09ef )

Reboot to the recovery using ADB or manually by powering it off, and then pressing the Power and Volume down keys together. Select the recovery by pressing volume down, and enter it by pressing volume up.

How to flash Cyanogenmod 12 on Moto G:

Follow these steps in Philz Recovery 6.59.0, and remember to flash CM11 first.

  1. Tap on “Wipe data/factory reset” and select “Clean to install a new rom”.
  2. Tap on “Wipe cache partition”.
  3. And then on Advanced > Wipe Dalvik/ART cache.
  4. Finally tap on “Mounts and storage” > Format /system.
  5. Tap on “Install zip” > choose from sd card > select the CM11 rom zip > Yes.

Let it finish installing the firmware. Then, reboot the device.

Now reboot the phone to recovery, and repeat the above steps from 1 to 4, except the last one, you will be flashing CM 12 this time. And don’t reboot, you need to install the GAPPS now.

6. So tap on “Install zip” > choose from sd card > select the gapps zip > Yes.
7. Reboot the device. It will take a few minutes to boot, be patient while it starts up.

Congratulations you have installed a custom ROM Android 5.0.2 Lollipop on your Moto G.

How to enable ROOT in Cyanogenmod 12:

1. Navigate to Settings> About Phone.
2. Tap on the “build number” 7 times, to unlock developer options.
3. Tap on the back button, and select developer options.
4. Scoll down and select “Enable ROOT”.

Cyanogenmod 12 Moto G About Phone 2
Cyanogenmod 12 Moto G About Phone
Cyanogenmod 12 Moto G Enable ROOT - Developer Options
Cyanogenmod 12 Moto G Enable ROOT

That’s it. You can install Titanium backup or root checker to test if your phone has root.

We ran a benchmark using Antutu, and here is the result. A decent 18126. I’ve also included a screenshot of the available RAM below. It appears to be better than KitKat’s <300 MB RAM, as I have over 400MB of RAM available in Lollipop.

Antutu Benchmark Cyanogenmod 12 Moto G Score
Antutu Benchmark Cyanogenmod 12 Moto G Details
Cyanogenmod 12 Moto G RAM

Note: Android Lollipop uses ART cache by default. It does not support or have Dalvik cache, or Xposed Framework.

via: XDA

Thanks Jay for the tip.

Related Posts

Samsung Galaxy A57 in navy, front and back views
Guide

Galaxy A56 and A57 Can Now AirDrop to iPhones With One UI 9

October 21, 2026
iOS 27 Privacy and Security settings on iPhone with Impersonation Risk Detection highlighted
Guide

Impersonation Risk Detection in iOS 27: How to Turn It On

October 21, 2026
Garmin Fenix 8 AMOLED smartwatch on a wrist showing orange and teal data fields
Guide

OK Garmin Draining Your Watch Battery? How to Turn It Off

October 20, 2026
Samsung logo for the One UI 9 stable update rollout in Europe and the Middle East
Guide

One UI 9 Stable Leaves Korea: Galaxy S23, A56, A37 and A27 Get It

October 19, 2026
Google wordmark logo, for a story on Pixel 6 and Pixel 6 Pro end of updates
Guide

Pixel 6 and 6 Pro: Google’s Five-Year Update Window Closes This Month

October 19, 2026
Silver Siri Remote (4th generation) with Find My support, front view showing the circular clickpad
Guide

Find My Siri Remote: A $59 Upgrade That Works With Older Apple TVs

October 15, 2026

Follow Us

  • 914 Followers
No Result
View All Result

Popular

  • One UI 9 on a Samsung Galaxy phone, the Android 17-based update adding a home screen search bar

    One UI 9 Puts a Google Search Bar on the Galaxy Home Screen by Default

    Share
    Share Tweet
  • A Copycat WhatsApp Listing on Google Play Has Passed 500K Downloads

    Share
    Share Tweet
  • Android Phone Number Verification Is On by Default: How to Turn It Off

    Share
    Share Tweet
  • Motorola Signature 27 Update Promise Hedges on Security Patch Timing

    Share
    Share Tweet
  • iOS 27.2 Release Candidate Is Out, but the New Health App Isn’t

    Share
    Share Tweet
  • Xiaomi 18 Pro European Prices Leak: From €1,449 With Smaller Batteries

    Share
    Share Tweet
  • Samsung Q3 2026 Guidance: Record 107.4 Trillion Won Profit

    Share
    Share Tweet

Recent Posts

  • Malaysia Bans Waze for Civil Servants, Urges Everyone to Switch
  • Oppo Find X10 Reaches Europe With a Smaller Battery Than China’s
  • Apple Pencil Works on iPhone Duo in iOS 27.2 Release Candidate
  • Google Maps on CarPlay Now Lets You Talk to Gemini While Driving
  • Samsung Certified Re-Newed Galaxy Phones Land on Amazon, From $489
  • iPhone Duo Launch Day: Limited US Walk-Ins, None in India or China
  • Galaxy A56 and A57 Can Now AirDrop to iPhones With One UI 9
AndroidPure

Navigate Site

  • Privacy
  • About Us
  • Tip Us
  • Contact Us

Follow Us

No Result
View All Result
  • Leaks
  • News
  • Reviews
  • Updates
  • How to

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.