Geek Dashboard Home
  • News
  • Smartphones
    • Android
    • iOS
  • Computers
    • Windows
    • macOS
  • Internet
  • Reviews
Home • Mobiles

How To Install CM12 On Moto G X1033 – Complete Guide

RaviTeja Adibhatla • March 27, 2020 • 7 min read • 2 Comments
Last modified

If you’re an Android Lover and would like to customize your Moto G by installing custom Cyanogen Mod 12, then this is for you. We have the step-by-step complete guide to install CM12 on Moto G X1033. Moto G is the best budget phone you could buy to use all new Android Lollipop. Cyanogen is the brand of custom ROMs where the source code of Android is being modified with some magical codes to make wonders. Although your handset has the latest 5.0.2 update, you are restricted from using some features. To enjoy the essence of your device to the fullest, you should definitely try to install Cyanogen Mod 12 on Moto G X1033. It has so many tweaks and themes that will never make you feel bored.

Since CM 12 has only been in development for a month it lacks a lot of personalisation options at the moment. But like in CM11 we can expect good customization’s in the future build versions. However, the ROM still contains many appreciable handy features that can satisfy the power users. When it comes to privacy, CM12 offers many options that gives users to control their private stuff. In its current state, CM12 lacks a number of advanced features like lock screen customization’s that CM11 users had grown accustomed to. However, it is only a matter of time before the CyanogenMod team ports forward their code, improves it for handsets running on Lollipop. As of now, since this is a nightly build we have some minor bugs in CM12.

How To Install CM12 On Moto G X1033 and X1032

If you’re a hardcore fan of CyanogenMod then you should surely try this on your Falcon (Moto G). There are many links available on the internet to flash Cyanogen 12 on Moto G. Since all the links do not support the dual sim version(xt1033), I picked the right one for you . Be careful while choosing the right one, because there are 3-4 Moto G editions. This should work for both xt1032 and xt1033 but not the CDMA variant. Just follow the instructions line to line and you can successfully install CM12 with no issues.

Note: We don’t share any pain of Soft/Hard bricks. And this will void your warranty.

Before Installing Cyanogen 12 on Moto G X1033 and X1022, you must have performed following 3 things on your mobile already.

  1. Unlock Bootloader
  2. Root the device
  3. Install Custom Recovery

Only proceed to further steps, if your device is ready with above mentioned things. If not, check the detailed guide below.

Before moving any further, we’re adding a few screenshots from our personal handset for you have a look at how it adds color to your handset.

Screenshot_2015-04-12-09-33-44

Screenshot_2015-04-12-09-34-00

Screenshot_2015-04-12-09-35-35

Unlocking Bootloader and Flashing recovery.img:

Download ADB drivers and Download Recovery. Place them in same folder.

  1. Install Motorola device drivers from here.
  2. Switch off the device and reboot into Fastboot mode by pressing Volume down and power buttons simultaneously (at the same time).
  3. Now connect your Moto G with your computer using USB cable. Make sure USB debugging is turned on.
  4. On your computer, go to the Fastboot folder and open a command prompt window with that path.
  5. Now type the below command.

>fastboot oem get_unlock_data

  1. Up next, go to the page and register on Motorola’s official web page.
  2. Read what’s on Motorola’s official page, check on the Agree option and click on “Next”.
  3. Now, on the cmd window you will have something like this displayed:

How to unlock bootloader

Copy it.

  1. Remove the word “bootloader” and paste the code on the Motorola web site and check if your device can be unlocked…
  2. Click the “Request unlock key” button and select “I agree” after selecting “Can my device be unlocked?”
  3. A unique code will be sent to your email by Motorola.
  4. Enter this 20 character code after typing the following command in the CMD

 >fastboot oem unlock [CODE]

  1. Congo! You successful unlocked the bootloader of Motorola Moto G.
  2. Copy the recovery.img file into adb tools folder you downloaded earlier. Then again reboot the device into fastboot mode and type the following command in CMD:

 >fastboot flash recovery recovery.img

  1. This time when you press power + volume up keys, you should see custom recovery on the  Moto G.

Flashing Custom Recovery and SuperUser

  • Copy the .zip file downloaded from here and place it in the internal memory.
  • Go to custom recovery and click on “Install from SD card” and flash the zip file.
  • You’re a Super User now.

Installing CyanogenMod 12 on Moto G 2013 (X1033 and X1032)

Download the required files ROM here and Google apps from here.

Before starting the real process, make sure you take a backup of all your essential data from your phone, like contacts, conversation backups, files and other important stuff. The process will remove all the data in the internal memory.

Step 1:

Place the files in the Phone memory as you will be needing it for the process of installing CyanogenMod 12.

Step 2:

Reboot to custom recovery you flashed before. Press volume up + power while restarting to enter into the custom recovery mode.

Step 3:

You can see options like “Wipe data & factory reset”, and in Advanced there will be “Wipe cache partition” and “Wipe Dalvik cache”. Select each option one by one and hit “YES” in the next screen for every option. This will wipe all your apps, contacts, accounts and other data.

Step 4:

Now, goto the phone memory through “Install update from SD card” and search for the ROM file you placed in the before steps. Select that file and confirm by hitting “YES” in the next screen.

Step 5:

Then go back to the main Menu->Phone Memory again and select the GoogleApps.zip to install Google frameworks and Play store.

Step 6:

Once you see the message “Installed Successfully”-Reboot and You should see your device booting into CyanogenMod 12 with latest Lollipop 5.1

Source Code: https://github.com/CyanogenMod

ROM details

Cyanogen Version : 12 Beta

Kernel : Linux 3.4.x

Android Version: 5.1.x

Valid for: Moto G xt1033/xt1032

What’s working Good

– Working smooth on Dual sim.

– Good RAM usage.

– Camera

– Audio/Video

– Radio

– WiFi

What’s not working

– CDMA connectivity. Rest all seems fine.

Known Bugs

– Netflix bug issue.
– Disable root in developer options. Instead you need to flash it separately.
– Wifi hotspot not working
– VoIP calls not working
– Little mess in Memory management.

For starters, Cyanogen Mod’s Trebuchet launcher can now toggle between the normal page layout in the application drawer and a new vertical layout, which incorporates a ‘quick scrubber’ to help you find your app much more quickly. To tinker with the new setting, long-press on the Trebuchet launcher and slide the panel up to get more information.

Cyanogen Mod comments that CM 12 is nearing its proper release, scheduled to go live sometime this month. After CM 12 has been fully released, modders can look forward to the non-nightly release of CM 12.1. There are a few more details in this announcement, so if you’re interested in learning more, I’d urge you to head to the source link below for more information. Keep in touch with us, we’ll be updating the link with the latest version every time.

About Author:

Michael John a Web Designer/Developer and a Blogger from Mumbai, India. He Writes at Justclickin about useful updates on Softwares, Games, Gadgets, Web Development, Web Tips and Tricks.

Mobiles Android CM12 Moto G Motorola

Be the Change!

Spread the word and help us create better tech content

Facebook Twitter Reddit WhatsApp Pinterest
Avatar for RaviTeja Adibhatla

RaviTeja Adibhatla

•
Facebook Twitter LinkedIn Instagram

He loves to write on technology, blogging, gadgets, and few off-course topics. Currently, he is working as a software engineer and never skips his workout after work.

Read all 60 articles from RaviTeja

Related Posts

OnePlus 8T image

OnePlus 8T Launched With 120Hz Display, Quad-Camera, 5G Connectivity Starting at Rs. 42,999

Rahul Rawat • 2 min read

Xiaomi Mi Mix 3 Spotted in Leaked Images with Pop-Up Camera; May Arrive in September

Rahul Krishnan • 3 min read
XIAOMI Redmi 2 Pro Smartphone

XIAOMI Redmi 2 Pro Smartphone Review and Specifications

Amar Ilindra • 3 min read
nexus 5x

LG Offers Full Refund for Nexus 5X Units Stuck in Boot Loop

Rahul Krishnan • 3 min read

Comments

  1. Avatar for RoRo says

    June 4, 2015 at 10:10 PM

    Hi , the link for rom download , doesn’t work

    Reply
    • Avatar for Amar IlindraAmar Ilindra says

      June 5, 2015 at 8:38 AM

      Download link for CM12 Moto G is updated. Thanks for letting us know

      Reply

Leave a Reply Cancel reply

The comments section is to assist our readers with any inquiries. Each comment undergoes rigorous moderation before it can be approved for publication.Your name and comment will be publicly visible. Your email address will not be published.Required fields are marked *

Over 1,30,286+ Followers

Join now to get all latest updates from Geek Dashboard

Facebook Twitter Telegram Pinterest YouTube Instagram

Recently Published

  1. Wings Phantom 380 TWS Earbuds with ANC and 50 Hours of Playtime Launched in India
  2. Samsung Galaxy F14 5G with 90Hz LCD Screen and 50MP Camera Launched in India
  3. Wondershare MobileTrans: The Best Secure Phone to Phone Transfer Solution
  4. Nothing Ear (2) Truly Wireless Earbuds with Improved ANC Launched in India
  5. HP Pavilion Aero 13 with AMD Ryzen 7000 Series Chipset Launched in India
  6. How To Disable Google Software Reporter Tool (software_reporter_tool.exe)

Download the Apps Now

We put a lot of effort and resources in writing our articles, and we believe it is our responsibility to satisfy your tech hunger

Download Geek Dashboard Android App on Google PlayAndroid App onGoogle Play Download Geek Dashboard Extension on Chrome Web StoreBrowser Extension onChrome Web Store
Geek Dashboard Logo

Geek Dashboard brings you the latest and greatest in technology news, reviews, and how-to guides. From smartphones to laptops, drones to VR and everything in between, we've got you covered

Got a Tip? Write In? tip@geekdashboard.com

© 2012 - 2023 · Geek Dashboard, product of ikva eSolutions

  • Blog
  • Advertise
  • About
  • Jobs
  • Contact
  • Privacy Policy
  • Write For Us
  • T&C
  • Office Setup

No dogs were injured while working on this website because we love them