Motorola launched the higher version of Moto G with 4G and a micro SD slot. Many predicted the name of this smartphone would be Moto G2. But Motorola named it Moto G, the 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 a 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 the 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.[lwptoc]
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 to charge your mobile to at least 70%.
- Make sure to backup all your important data and settings including your contacts, messages, call logs, memos, APN settings, etc. 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 a USB cable.
- Enable USB debugging mode in your phone.
How to Unlock Bootloader for Moto G
You need to unlock the bootloader before proceeding further. But remember that unlocking the 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 the Volume down key + Power button simultaneously.
- On PC, navigate to the folder where you have to install Android SDK. (For example: C: Android SDK/SDK/platform-tools).
- In this folder, take your mouse cursor in free space, hold the shift key (on keyboard), and right-click.
- You’ll see the Open Command window here option. Click on it.
- Connect your Moto G to PC.
- Type this command in the command prompt window and press Enter:
fastboot oem get_unlock_data
- As soon as you press the 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 the unlock key, select the I Agree option.
- A unique code (20 character alphanumeric 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 the PC.
- Open the command prompt window from the Android SDK folder (as explained before).
- To check whether your device has been successfully connected or not, type the following command in the command prompt:
- Now, to unlock the 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 the 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.
ADB tools. mfastboot. XT1064 firmware. Lollipop modified to work dual SIM. Philz touch CWM custom recovery.
Procedure to Install Android 5.0 Lollipop Moto G XT1068 and XT1069
- 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 the Volume down + Power button simultaneously till you enter bootloader mode.
- Connect your phone to the PC. Navigate to the folder (where you’ve extracted all the files) and open the command prompt. For doing so, press and hold the Shift key (on keyboard) and click the 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 the 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 the bootloader screen.
- Select Install in the CWM Philz Touch, select the update_nofsg.zip file (which you’ve copied earlier), and wait for the process to complete.
- Wait for some time until 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.