yashsingh1/xdaforums huggingface dataset:
[G 2014 General] joeparker54:
Do it all without unlocking bootloader!!!

so... I've just completed upgrading XT1064 CC without ever unlocking the bootloader or having to downgrade, thanks to this official 21.11.23 to 22.21.25 OTA (thanks who_ohw!)

starting with a virgin phone out of the box (except for unlocked sim), the steps I took were:

1. Flash factory 21.11.23 firmware (links below) via fastboot and cryptocore's super simple MotoFlash windows utility

2. Download 21.11.23 OTA (technically it's 22.21.25, but moto names it after the the build it's meant to update). Then put it into the root folder of main SD and reboot into recovery, flash update (took around 15 mins), then clear cache and reboot.

4. Here's the most important step - Enjoy an updated phone without having to void the warranty.

EDIT - 21.11.23 factory firmware (RETUAWS_XT1064_4.4.4_KXB21.85-23_cid9_CFC.xml.zip) is available HERE and other links HERE. FWIW, the firmware DL I used was from the second link (filefactory) because motofirmware host was down the other day.

NOTES:

When you either reboot to recovery through ADB, or enter recovery via fastboot the menu does not pop up - just the picture of the android on it's back with the triangle. you have to hold down vol+ and power button for about 3-5 seconds and let go, then the menu should pop up.

Also, after the install was completeted, I did have one bug - I kept getting a popup saying play services needed to be updated, but when I'd go to play services page in the play store (on the phone) there wouldn't be any option to update. To get around this, I went to the play store on my PC and pushed the install to my xt1064. Now I'm running factory 5.0.1 on a bootlocked, carrier-unlocked, Moto G EXT.
[G 2014 General] Trekker56:
[MENTION=2925600]joeparker54[/MENTION]

Good guide. Now new users don't have to unlock the bootloader and void the warranty.
[G 2014 General] bombarderboy:
Yes, that has worked for me.But after installation shortly I had a pop up message "Google play services has stopped". I did nothing and seems to be no problem now.Thank you one more time!
[G 2014 General] KoulisHHH:
The MotoFlash app wants me to choose between Moto G 4G and Moto G 1st gen but I have the Xt1068 2nd gen so what's the correct one?
[G 2014 General] joeparker54:
neither.... dude. I'm not sure how you got to that point, but i think i know - you shouldn't be trying to download the firmware from within MotoFlash. Not to mention, this entire thread isn't for your phone - and if you did have the xt1064, you're not following the instructions on cryptocore's page for flashing - extract files, move to main folder of MotoFlash, then open program, check if device is connected (which opens and ADB prompt), then the next button to reboot in bootloader mode. after that, just do the first option - "Simple Flash" and follow prompts

MotoFlash works just fine for the 2014 versions of the phone, but keep in mind, it was originally built for (and is housed on the forums for) the original moto g and lte variants, so it's BYOF - bring your own firmware.

but again, this ENTIRE THREAD should be irrelevant to your device is mostly irrelevant to your device, except for some similar procedures, but all of the software is going to be different.

Edit - sorry, reading back I come off a bit harsh.
[G 2014 General] zoomingrocket:
Great news, so does this mean we can downgrade back to 4.4.4 Kitkat .23 build and go through your steps?

Also will this keep future lollipop OTA intact or we will receive same verification errors?

Thanks in advance
[G 2014 General] who_ohw:
Yes
[G 2014 General] devsk:
I think this is as pure as it gets....:) you will get OTAs after this.

And yes, you can go back to stock 4.4.4 build .23 and move up to lollipop using this approach. I have gone back to 4.4.4 builds many times and every time, it worked perfectly.
[G 2014 General] zoomingrocket:
Thanks for the confirmation, for Kitkat downgrade use fastboot or mfastboot?
[G 2014 General] devsk:
I always use fastboot.
[G 2014 General] zoomingrocket:
Thanks will give it a try and let you know.
[G 2014 General] zoomingrocket:
Tried the downgrade, went fine. Waited for couple of days for OTA but did not get it, so finally applied OTA zip via recovery and got on to lollipop 5.0.1! I still doubt future OTA will work as lollipop recovery's block patching will still result into verification error. So someone needs to keep retail XT1064 on Kitkat forever to grab OTA zips ;)
[G 2014 General] seshsud:
my bootloader is still unlocked...upgraded to 5.0 following this thread and am currently on 22.11.6.titan_retuaws.retuaws.en.US cc Build Number: LXB22.39-6...how do i get to pure 5.0.1 and get OTA from there on..
[G 2014 General] Android The Greek:
Xt1063 or XT1064?
[G 2014 General] seshsud:
XT1064
[G 2014 General] seshsud:
Is there a way I can sideload 5.0.1? My device still says 5.0 and OTA update says its upto date.
[G 2014 General] Android The Greek:
You must downgrade firmware to 21.11.23 first then take the 5.0.1 ota
[G 2014 General] seshsud:
Thanks, can anyone post the steps please?
[G 2014 General] chukis13:
Can you provide a link to a tutorial and necessary files to downgrade properly?
[G 2014 General] Android The Greek:
http://xdaforums.com/moto-g-2014/general/how-downgraded-xt1063-to-21-11-17-to-22-t2987861

Here is a guide, you need to follow the steps, but use the specific firmware for XT1064 ending in .23

Then you must use the XT1064 ota to 22.21.25 in the general section
[G 2014 General] seshsud:
Awesome thankyou, downgrade to upgrade to 22.21.25 went through smoothly..now on 5.0.1
[G 2014 General] Android The Greek:
Hope all was well
[G 2014 General] ceramiclion:
Hello, everyone.

I have been trying to follow the steps on how to remove the Consumer Cellular Rom and have been unsuccessful so far. I managed to unlock the bootloader yesterday thinking this would help me update the firmware and then I found this thread. My system version is 21.11.23.titan_ccaws.AWSCC.en.US.cc and it is a Moto G second Generation XT1064. My problem is right when I start entering the commands it says "cannot open" the only one that gives me anything different is "fastboot erase modemst1 and modemst2 where it does seem to follow the command.

I understand this thread is from back in November so things might have changed. Can someone please shed light on what I may be doing wrong? Perhaps even guide me to a more detailed guide or video?

Thank you.
[G 2014 General] ggunzio:
So simple as copy mfastboot into the same directory of ROM files
[G 2014 General] ceramiclion:
I am sorry I don't know what you mean. I cant find anything called "mfastboot" what is the directory of ROM files called? The Fastboot folder?

I am sorry I am completely new with all this, this is my first unlocked phone.
[G 2014 General] Hankmg5:
I had trouble with this before at some point this is what I did. Download minimal adb and fastboot. Download motorola USB drivers. Download the ROM you wish to flash put it into the minimal adb and fastboot directory. Download a recovery twrp or clockworkmod. Flash the recovery using adb. Back up your data. Wipe everything flash the ROM through adb using command lines. If ur using xt1064/63/68/69 I reccomend flashing titan ROM. Search android Dev to find it there are instructions on how to install. Otherwise, flash the ROM through adb
[G 2014 General] ceramiclion:
Okay. downloaded the minimal adb and fastboot. Still no sign of the mfastboot file. I went through the process again and a few more things seem to be accepted but flash motoboot motoboot.img "cannot load"

boot boot.img "cannot load"

boot recovery recovery

sparsechunk.0, 1, 2, 3 "cannot load" among other did not load...

I was wondering about recovery twrp and clockworkmod, This is new information that I did not see on the front page... Unfortunately I cant seem to understand what those programs do exactly and I am afraid of downloading the wrong thing. Sorry guys I just don't understand.

whatever happened to mfastboot? can anyone tell me what that is? where to find it?
[G 2014 General] Hankmg5:
Fastboot is when u boot into recovery and it will say on the top fastboot v etc and you can flash from pc. When you download the custom ROM you need to extract it in the directory of Minimal adb and fastboot. The shortcut that was created when u installed minimaladb and fastboot is what you run when you boot ur phone into recovery. Connect your phone to the pc and the phone should say "USB CONNECTED". To boot into fast boot hold Power and volume dwn for 6 seconds when device is fully turned off. Once you are in fasboot you can use ADB command lines to flash the rom boot.img etc. Or you can click volume down untill u reach recovery and hit volume up to select it. TWRP or clockwork mod is much easier to use than to manually flash everything. Download them at their sites. I recommend TWRP as it has very simple touchscreen ui. CWM nad TWRP are custom recoveries making it easier to backup and install roms

Hope that helped if you need more help, pm me or ask around
[G 2014 General] ceramiclion:
Alright, guys thanks for everything.

I apologize for being so hard-headed but for the most part I still cant understand half of the stuff you guy are saying. Thankfully, I got it done and it seems to be working without a problem.

Things fell into place once I watched this video

How To Unbrick/Unroot/Unlock Bootloader Moto G 2nd Gen - Install Motorola Firmware (I cant post video links)

After I followed that video and used the minimal ADB and fastboot everything fell into place. However while i was doing this the fastboot flash system system.img_sparsechunk.3 failed. All other commands went well however and at the end of the day it booted on stock ROM. After that I just followed the steps on how to manually install to Lollipop and it all installed without a single problem. Thank you all for you help.
[G 2014 General] Hankmg5:
Its all good. S long as you got everything working and you are happy. That's all that matters. Perhaps you can help other users or even create a guide in the future for those who will experience similar problems. Ofcourse that's up to youbut I'm glad everything worked
[G 2014 General] Tel864:
I used a little of this thread and a little of other threads to update my Consumer Cellular Moto G EXT. After butting heads with Consumer Cellular, going this route was a no brainer. After they told me they would not push out updates and never will in the future, I realized that their plan is to keep selling me $150 phones for my updates. Now I know to spend a little more and get an upgradeable phone. Thanks for this guide
[G 2014 General] coolmen777:
Has anyone who downgraded to 4.4.4 and then sideloaded OTA (5.0.1) as described in this guide, got the OTA update for 5.0.2? I am trying to update the Consumer Cellular Moto G to the latest and wandering if I can follow this guide or should I attempt to locate the latest 5.0.2 OTA (does it need to be a "complete" which would include all previous versions or can I just update 5.0.2 OTA file floating around through the stock recovery? Bootloader is locked and not rooted (all stock). Thanks in advance.
[G 2014 General] Android The Greek:
You should be good to update.
[G 2014 General] coolmen777:
What do you mean good to update? Flash to 5.0.1 using OTA files linked or download combined 5.0.2 OTA somewhere?
[G 2014 General] Android The Greek:
You should downgrade the follow the guide. I do not believe there is a consumer cellular update for 4.4.4 yet
[G 2014 General] coolmen777:
I totally understand that I need to use this method. The question I was trying to get an answer to is if there is a newer OTA (5.0.2) which I can flash instead of 5.0.1 mentioned in the guide? I heard it will not allow to sideload future updates (including OTAs) without having to downgrade back so wanted to flash the latest. Thanks again and sorry for not being clear.
[G 2014 General] Android The Greek:
If you have XT1064 instead of downgrading to 21.11.17 go to 21.11.23

Then there are otas to get you straight to 5.0.1 the to 5.0.2

---------- Post added at 07:57 AM ---------- Previous post was at 07:56 AM ----------

http://motofirmware.com/files/file/951-retuaws-xt1064-444-kxb2185-23-cid9-cfcxmlzip/
[G 2014 General] Tel864:
There will NEVER be a Consumer Cellular update for 4.4.4. Consumer Cellular doesn't push out updates.
[G 2014 General] joeparker54:
That's actually not true. there's currently no clean path from where I am at now to 5.0.2 - believe me I have looked. There's an xt1064 OTA file out there to get to 22.21.28 from 22.21.25, but it's for the global version of the phone and will not flash on a bootlocked device. Sorry to other's but I don't feel like multiquoting and responding to each one, but this sums it up - no you can't get to 5.0.2 following my exact steps, at least not right now.

Otherwise IF you can flash over to 21.11.17 stock firmware (sadly this means having to unlock the bootloader), I am currently uploading the OTA that will take you all the way up to current 22.21.28 5.0.2 build:D Thanks to my brother, who is running a non-cc version bought from bestbuy - he just got the OTA notification, so I pulled the link via ADB logcat and here we are!

wait for the upload to finish (so so slow... I have 1mbps upload and it's a 412MB file) and I will update with links! EDIT - here ya go Blur_Version.21.11.17.titan_retuaws.retuaws.en.US.zip

that'll take you directly from 21.11.17 to the latest 5.0.2 build 22.21.28, by way of Janus Kirin's unlock and downgrade procedure.

Otherwise, as soon as a new OTA comes out for my current build, I will update my guide and posts.
[G 2014 General] gonzodesigns:
great i ended with a bricked phone

filed to validate boot image
[G 2014 General] who_ohw:
I doubt its bricked. I also doubt you know what bricked means.
[G 2014 General] gonzodesigns:
Dont follow this clown your phones will be bricked
[G 2014 General] sirlinux03:
I followed one week ago and my Consumer Cellular x1064 is running lollipop 5.0.2. You might be doing something wrong. Don't call people clown if you don't know what you are doing
[G 2014 General] filedog:
I've been lurking and reading a bunch - wanted to create an account so I could say THANKS!

Figuring this stuff out, doing the research and then posting a guide takes time and effort!

I've got a CC XT1064, and I am unlocked and was able to revert to 21.11.17.

I used the MotoFlash method - worked like a champ! I had a Nexus 4 on 5.0.1 and there were still a few bugs.

So, I'm gonna stay with KitKat a little while longer, but when I'm ready to upgrade the phone is ready too.

Again, thanks to the OP and all the developers that make this happen! I LOVE having a rooted phone!
[G 2014 General] Tel864:
I"m running 5.01 on my CC XT1064 and have had absolutely zero problems with it. It's go TWRP recovery and rooted with Super SU and as smooth as silk. I was out of town from Thursday to Saturday and forgot my charger. I played golf Friday and used a golf GPS app all day, checked my mail multiple times, and talked on the phone for about 30 minutes in one call. I still had 35% battery when I returned home. I did turn the wifi off over night, but never touched the location settings that are set to high accuracy.
[G 2014 General] filedog:
Yeah, I liked some of the new features, I'll definitely be switching at some point. I want to figure out if I'm gonna need Gravity Box on this phone, since Xposed doesn't run on LL yet....
[G 2014 General] ledorky:
Hi all. I have tried pretty much every ROM I could find to see if I can get my 1064 to lollipop.

The message is the same/similar each time (and yes I unlocked the bootloader):

"Package expets build fingerprint of motorola/tital_retuaw/titan_umts:4.4.4/KXB21.85-17/23:user/release-keys or motorla/titan_retuaws/titan_umts:5.0.2/LXB22.46-28/27:user/releasekeys; this device has motorola/titan_ccaws/titan_umts:4.4.4/KXB21.85-23/7: Installation aborted. "

I am willing to try anything.
[G 2014 General] :
Have you tried this full stock firmware? (not an OTA):

RETUAWS_XT1064_5.0.2_LXB22.46-28_cid9_CFC.xml.zip

mega.co.nz/#F!29RX1L6I!gfxcXgqkAhf5GDhr_aPGYg

using mfastboot

mfastboot.exe -w

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 system system.img_sparsechunk.4

mfastboot.exe flash modem NON-HLOS.bin

mfastboot.exe erase modemst1

mfastboot.exe erase modemst2

mfastboot.exe flash fsg fsg.mbn

mfastboot.exe erase cache

mfastboot.exe erase userdata

mfastboot.exe reboot

Wait a long time after the plain blue M logo

(script borrowed from [MENTION=5323673]Shawn5162[/MENTION])
[G 2014 General] will1384:
I was able to get this to work, thanks, and wrote down what I did so I could share.

I downloaded "RETUAWS_XT1064_4.4.4_KXB21.85-23_cid9_CFC.xml.zip" from:

http://motofirmware.center/files/file/951-retuaws-xt1064-444-kxb2185-23-cid9-cfcxmlzip/

and MotoFlash from:

http://xdaforums.com/moto-g/4g-development/tool-motoflash-automated-flash-to-stock-t2934358

I did run into some problems, the instructions conflict, one set of instructions from MotoFlash has you extract the ROM to a folder called "Firmware" in the MotoFlash directory, the other set of instructions from MotoFlash say to extract the ROM into the "Data" folder, and the instructions from "joeparker54" on XDA say to copy the ROM zip to the root of the phone's storage, I did all three, LOL.

I then installed the ADB drivers, and then ran the "Simple Flash", it will stop at the end and ask you to wipe the Cache and User Data, I selected Yes on both, that brought me to:

21.11.23.titan_retuaws.retuaws.en.US

I was on:

21.11.23.titan_ccaws.AWSCC.en.US

I believe you can then follow this set of upgrade instructions:

http://xdaforums.com/moto-g-2014/general/how-upgraded-consumer-cellular-moto-g-t2938151

but start at step (7)

This is a summery of what I did to install Lollipop:

Download "Blur_Version.21.11.23.titan_retuaws.retuaws.en.US.zip"

from here:

http://xdaforums.com/moto-g-2014/development/ota-blurversion-21-11-23-titanretuaws-t2982339

or

http://xdaforums.com/moto-g-2014/general/ota-moto-g-2014-x1064-v22-11-6-t2936931

or the torrent from:

http://xdaforums.com/moto-g-2014/general/ota-moto-g-2014-x1064-v22-11-6-t2936931/page8

Rename the file to update.zip, copy it to the root of the phone's storage, I used Windows Explorer with the phone connected to the computer, reboot into fastboot mode, you power off the phone, then press the "Power" and "Volume Down" buttons together for a few seconds then release, select "Recovery", phone will reboot with an android robot on screen, then press and hold the "Volume Up" key for a few seconds then when holding down the "Volume Up" button press Power button, you should see some menu options, select "apply update from sdcard" then select update.zip, wait a 15 to 20 minutes, it will tell you when its finished, then select reboot.

I did not wipe the Cache or the User Data this time, but if I have problems I will wipe both before I reinstall the update.zip.
[G 2014 General] Ronsatx66:
Consumer Cellular pushing Lollipop now

My wife's Moto G EXT received the Lollipop update yesterday I am still waiting for mine to get the update.....
[G 2014 General] Tel864:
That's almost shocking. Only a week ago a Consumer Cellular manager told me they couldn't support Lollipop so they wouldn't push it out at all.
[G 2014 General] Ronsatx66:
Reply from CC Facebook Page when I posted about Lollipop

Ron Pascoe‎Consumer Cellular

April 21 at 9:20pm · San Antonio, TX ·

I'm glad CC is finally pushing lollipop my wife's Moto G EXT updated tonight now I just have to wait for mine smile emoticon

Like · Comment · Share

Ron Pascoe

Write a comment...

Consumer Cellular Hi Ron. We're happy to hear that your wife's Moto G EXT updated. Let us know if you have any problems and have a great day.

Unlike · Reply · 1 · Yesterday at 9:25am
[G 2014 General] Tel864:
That's great. Of course I'm now running Titan so I guess it's no big deal.
[G 2014 General] yknotsail:
Works with Marshmallow too

Came into this late in the game, but the method is still sound and works with marshmallow 6.0.

I started with a consumer cellular XT1064 titan running the original OTA marshmallow update.

1st: Download T1064_TITAN_CCAWS_6.0_MPB24.65-34_cid9_CFC.xml.zip from the firmware.center (I'm a newbie and can't post the links)

Follow OP's instructions on the first page of this thread. My phone got stuck on the boot animation after flashing. Booted back into recovery and did a hard reset at the dead robot screen (press power and volume up and down.) Phone booted normally and had to wait for android to finish the update process. After updating, powered the phone off.

2nd: Download XT1064_TITAN_RETUAWS_6.0_MPB24.65-34_cid9_CFC.xml.zip from the same location as before.

Follow the OP's instructions again the same as above. Had to do a hard reset after flashing this one too. Wait for android to do its thing and you are now on stock marshmallow 6.0 with the hot spot and tethering feature active that CC removes.
[Micromax Canvas 2 Plus A110Q] :
Q&A for Stable MIUI

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for Stable MIUI. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[Micromax Canvas 2 Plus A110Q] Bishal Bose:
Little Bugs..

I have just flashed it yesterday..

the bugs i saw was the 'NVRAM WARNING: Err 0x10' on the WLAN section, it shows up as open wifi network..

and another one which i saw was the Notification light change option in settings.

Settings>Notification Light>

You cant change the light to its desired color..

when ever i try to change it settings get close and the value is reset to default 'blue'

hope u rectify the bugs.. :fingers-crossed:
[Micromax Canvas 2 Plus A110Q] technoking2020:
Solution to your problem

[MENTION=6150923]Bishal Bose[/MENTION],

To Solve Your NVRAM Issue Please Flash The Attached File Through Recovery,It Will Solve your issue.

Thanks.
[Android Stick & Console Computers General] GIJeff:
OK all you knowledgeable folks you...

I have in mind buying a stick to connect to my motorola droid bionic lapdock, which is about to become obsolete since I need to upgrade my phone. I want the best specs possible without breaking the bank, root is a feature I want but not a dealbreaker. I am looking at the specs for the MK809III and it looks good to me. With twice as many cores, twice the ram, and 1.6 times the processor speed of my droid bionic it should scream as an android laptop using the lapdock. Is there a better option, is there something I've missed, is there stuff I need to know to implement my plan? I have flashed custom roms to my Bionic, but am not too worried if I don't do that with the stick unless it gives me some major functionality it lacks without.

I have successfully rooted my droid bionic a few times, and once un-bricked it by using the hardware buttons to set it to accept an os and flashing it via the usb and proper software using a pc, but that's a Columbus method of doing things. (discover it, and land on it). Essentially when I need to do something I do the research and find out how, then do it. I am by no means an android guru, but I know my way around a bit. Uses for this device will include media center, possibly netflix or streaming movies online, email and internet browser use, and if I can wangle it maybe some youtube uploading and editing using their online editor.

Any suggestions or directions would be welcome.

GIJeff