Motorola launched the higher version of Moto G with 4G and a micro SD slot. Many predicted the name to this smartphone would be Moto G2. But Motorola named it Moto G, same name thus making it so confusing. This smartphone has some fabulous features and specs which can make any user so crazy to buy it. It comes with the latest Android 4.4.4 KitKat OS and is powered by 1.2 GHz Qualcomm Snapdragon 400 Quad Core processor.
Moreover, some other features include 8 megapixel primary camera & 2 megapixel secondary camera, 16 GB internal memory, 5-inch HD Display, bigger screen, better speakers and dual SIM card slots, and 1 GB RAM. Besides, the Wi-Fi is at least dual-band, so it will work with dual-band routers that support 5GHz as well as 2.4GHz. Furthermore, it has various sensors like Hall Effect Sensor, Accelerometer, Magnetometer, Proximity Sensor, Gyroscope and Ambient Light Sensor.
Besides, one of the benefits of buying a Motorola phone is that you essentially get a plain Android. In this guide, we will install Android 5.0 Lollipop update. Additionally, you can enjoy and experience the latest Android L update on your Moto G 2nd generation without having to wait for the OTA rollout. Interested users can proceed to our actual article on how to install Official Android 5.0 Lollipop on Motorola Moto G XT1068 and XT1069.
Everything mentioned below is risky. If your phone gets damaged by following this guide then neither I nor the developers will be responsible for that.
Note that this guide mentioned below is only and only for Moto G 2nd Generation bearing the model number XT1068 and XT1069. So do not implement this on any other phone. Strictly check your device model number before proceeding further.
- Ensure that your device is charged to 70%.
- Make sure that you have backed up all your important data and settings including your contacts, messages, call logs, memos, APN settings, etc. before proceeding further. This is important as everything gets wiped out in the process. Also create a backup of your current firmware.
- Ensure that mobile USB drivers are installed on your Computer for detecting your phone when connected through USB cable.
- Enable USB debugging mode in your phone.
How to Unlock Bootloader for Moto G:
You need to unlock bootloader before proceeding further. But remember that unlocking bootloader will void your device warranty. Also, it will wipe out your entire phone data.
- Download the above given files on your PC. Install the Android SDK.
- Switch Off your Moto G completely. Now enter your phone into fastboot mode.
- For doing so, press and hold Volume down key + Power button simultaneously.
- On PC, navigate to the folder where you have install Android SDK. (For example: C:Android SDK/sdk/platform-tools).
- In this folder, take your mouse cursor in free space, hold shift key (on keyboard) and right click.
- You’ll see Open Command window here option. Click on it.
- Connect your Moto G to PC.
- Type this command in command prompt window and press Enter:
fastboot oem get_unlock_data
- As soon as you press enter key, a string will appear that looks similar to this:
(bootloader) 0A40040192024205#4C4D3556313230 (bootloader) 30373731363031303332323239#BD00 (bootloader) 8A672BA4746C2CE02328A2AC0C39F95 (bootloader) 1A3E5#1F53280002000000000000000 (bootloader) 0000000
- Right click in the command prompt and choose select. Then Select these highlighted five lines (without the ‘bootloader’ word). Press the enter key now and copy all the lines in a notepad. Remove the empty spaces between these characters.
- Now go to this Motorola website. Sign in using your Google account or Motorola ID.
- Scroll down the page and paste the copied string (from notepad) in the field at step 6.
- Then Click on ‘Can my device be unlocked?‘
- A Request Unlock Key button will appear at the bottom.
- To get unlock key, select the I Agree option.
- A unique code (20 character alpha numeric code) will be sent at your email address which you used to log in.
- Again Switch off your Moto G and enter into fastboot mode. Connect your phone to PC.
- Open the command prompt window from Android SDK folder (as explained before).
- To check whether your device has been successfully connected or not, type the following command in command prompt:
- Now, to unlock Moto G bootloader, simply type the following code in the command prompt and press enter:
fastboot oem unlock UNIQUE_KEY
- Replace the UNIQUE_KEY with the unique code that you got via email.
- As you type the command and press enter key, the unlocking process will start.
- Be patient and wait for a minute. After the process completes successfully, you’ll see Bootloader Unlocked warning on your Moto G 2nd Generation smartphone.
- Finally! You have unlocked your Moto G (2nd Gen) smartphone successfully. Now head on to our actual article on how to install Official Android 5.0 Lollipop on Motorola Moto G XT1068 and XT1069.
Procedure to Install Android 5.0 Lollipop Moto G XT1068 and XT1069:
ADB tools. mfastboot. XT1064 firmware. Lollipop modified to work dual SIM. Philz touch CWM custom recovery.
- Extract all the files given in a specific folder on your PC.
- Switch off you Moto G XT1068/XT1069 completely. Enter into bootloader mode.
- For doing so, press and hold Volume down + Power button simultaneously till you enter bootloader mode.
- Connect your phone to PC. Navigate to the folder (where you’ve extracted all the files) and open command prompt. For doing so, press and hold the Shift key (on keyboard) and click right mouse button in a free space. Now select the option named Open Command window here.
- Type the following commands in the command prompt and hit enter:
mfastboot.exe flash partition gpt.bin mfastboot.exe flash motoboot motoboot.img mfastboot.exe flash logo logo.bin mfastboot.exe flash boot boot.img mfastboot.exe flash recovery recovery.img mfastboot.exe flash system system.img_sparsechunk.0 mfastboot.exe flash system system.img_sparsechunk.1 mfastboot.exe flash system system.img_sparsechunk.2 mfastboot.exe flash system system.img_sparsechunk.3 mfastboot.exe flash modem NON-HLOS.bin mfastboot.exe erase modemst1 mfastboot.exe erase modemst2 mfastboot.exe erase cache mfastboot.exe erase userdata mfastboot.exe reboot
- Wait for the system to start.
- Move the file ‘update_nofsg.zip‘ to the Moto G internal storage. Your phone signal will lose. But don’t panic as we’ll be recovering the same in our next step.
- Now type this command in command prompt window and hit enter:
mfastboot.exe flash recovery CWM_Touch_Titan_V2.img
- This will install the CWM Philz Touch Recovery on your Moto G
- Then access the recovery mode by selecting Recovery in bootloader screen.
- Select Install in the CWM Philz Touch, select the update_nofsg.zip file (which you’ve copies earlier) and wait for the process to complete.
- Wait for some time untill the process completes successfully.
- As soon as the process completes, your phone will automatically reboot.
Finally! You’ve successfully flashed Android 5.0 Lollipop on your Moto G 2nd Gen XT1068 and XT1069. You can confirm the same from Settings→About Phone. I have made this article very simple to understand still if you come across any difficulty then just drop your problem in the comments section below.