yashsingh1/xdaforums huggingface dataset:
[X 2014 General] FoleyRose:
I think you should make sure to specify in the OP that you CANNOT take the 5.0 OTA if you downgrade the bootloader like that. I just hard bricked my phone because I figured I could just take the OTA instead of updating from the sdcard.
[X 2014 General] Sdobron:
I think updating from SD card may also cause a hard brick in that situation.
[X 2014 General] euler74:
Can you please re-upload? The one drive link is not working ! I need the OTA as the download is extremely slow on motorola servers! Thank you!
[X 2014 General] SolarTrans:
Sorry man but I removed the files from my OneDrive a while ago as I no longer have a Moto X.

It's possible that there're some other download sources out there, but I don't have them unfortunately :(

Good luck my friend!!
[X 2014 General] djwyman:
I sure hope after going threw all this the bluetooth and lte is better on this one than the previous one because that was the only problems I had with the 5 one.
[X 2014 General] @home:
fastboot flash partition gpt.bin

fastboot flash motoboot motoboot.img

fastboot reboot-bootloader

fastboot flash logo logo.bin

fastboot flash boot boot.img

fastboot flash recovery recovery.img

fastboot flash system system.img

fastboot erase modemst1

fastboot erase modemst2

fastboot flash fsg fsg.mbn

fastboot flash modem NON-HLOS.bin

fastboot erase userdata

fastboot erase cache

fastboot reboot

Which point & how do we flash the Moto Fastboot files?

Ta

These are TMO files, I have the GB moto X. where are the files to flash to 5.0 for that?

Ta
[X 2014 General] tiaoalvino:
Me! :)

But, unfortunately, after the OTA's flash, the phone don't recognize the SIM card, and loses his baseband, even restoring EFS through TWRP. :(

After many tries to convert our XT1097 into a XT1095 Pure Edition, I have to restore my old 4.4.4 backup via TWRP. :good:
[X 2014 General] djwyman:
by the way thanks OP this worked great going from option E(locked boot loader and the .5 version)
[X 2014 General] Cabeção-Flu:
Did u try flash our modem?
[X 2014 General] tiaoalvino:
No, I didn't. After restoring the EFS, the phone entered in a bootloop. Then, I was so tired of many tries that I decide return to 4.4.4. :good:
[X 2014 General] SolarTrans:
[GUIDE] Update XT1095 Pure Edition to Latest Android Lollipop

This guide is for the 1095 Pure Edition only...

And you don't flash fastboot. You add it to your adb directory.
[X 2014 General] ohhdavid:
So I am just curious as to why you'd need to erase userdata?

Does the 'sdcard' partition really need to be wiped in order for the update to work?
[X 2014 General] @home:
I got mine direct from MOTOMaker, It's sim free no carrier modal but It has a GB O/S not TMO.
[X 2014 General] pgibbons:
Anyone else unable to use the Linux+Mac fastboot file from the Moto Fastboot.zip on a Mac? When I try to run it on OSX 10.10 it says that it cannot execute binary file.

Nevermind. It looks like the Motorola fastboot files are only for Darwin/Linux or Windows?
[X 2014 General] shiftedx:
I can't get them to work on mac either....
[X 2014 General] xgman:
Can someone tell me how to get from the 5.0 zip that we loaded from the bootloader last week, back to stock Moto KK, so that we then can wait for the OTA final of L 5.0? (Pure Edition)
[X 2014 General] deanesn:
Thank you!!!!!

SolarTans

I cannot thank you enough for the files and for the write up. You just revived my bricked Moto X. I was stuck at endless bootloops with no baseband and IMEI. I was able to restore KK with no issues my baseband is back and IMEI. My Moto X isn't an expensive paperweight anymore.

Thank you Thank you Thank you.

Keep up the good work we need guys like you around here. :good:
[X 2014 General] steff999:
Update on xt1092 worked! I did this:

1. Downloaded the 4.4.4 system image from xt1905 (first post for download link)

2. Extracted the zip

3. flashed over mfastboot.exe

mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img
mfastboot flash modem NON-HLOS.bin
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata

4. sideloaded the OTA update from first post

5. reboot

6. flashed back the original modem and fsg from xt1902, without erasing modemst1 and modemst2 -> https://www.androidfilehost.com/?fid=95784891001608300

I don't take any responsibility for bricked devices.
[X 2014 General] d u o XIV:
SolarTrans, I can't thank you enough for clarifying this process. I was trying to follow along in Graffixnyc's thread, but was left with more questions than answers. I'm an XT1095 on scenario E, by the way.

The only question I now have (and it's probably a really silly one): if I choose to downgrade to 4.4.4 and wait for the official OTA from Motorola, would I just follow your guide up to step 2 (seems there's no step 3, by the way...)? Bonus clarity question: I won't have to worry about searching for any additional files I might be missing for the OTA to work, right?

Having L two days earlier than everyone else was cool, but I don't really want to do anything like this again... I had actually wanted to leave my phone locked and unrooted for at least a year. No tinkering, whatsoever. So much for that...

EDIT:

Got another silly question: why is it necessary to erase modemt1 and modemt2? Were these specific only to the soak test build for the XT1095? Just wondering...
[X 2014 General] SolarTrans:
Erasing those two files was just part of what Motorola recommends on their site when flashing back to stock.

I don't think it'll be a problem if you go back up to this build now before the OTA, because I'm a member of this soak test and they'll send me an update to go from this build to final release (if there is one).

Those who got the soak test build graffixnyc straight from Motorola (so the people officially involved in that soak test) got an OTA to go to the second soak test build, but no one leaked that OTA so we had to go back to KitKat.

However, because many more people (myself included) were part of the second soak, we'll be able to post that OTA file for anyone else who wants to update.

And yes, if you go back to stock KitKat you'll be eligible for Motorola's official L OTA rollout with no extra files or anything.

Guess I did forget to label part 3 XD

It's fixed now :P
[X 2014 General] SolarTrans:
I thoroughly explain this in the guide. Just follow the steps I posted up until the part about installing the 5.0 OTA ;)
[X 2014 General] SolarTrans:
Yeah... Sorry about that. I wasn't sure if the Linux file would work on Mac, so I put Mac in the name, but if it doesn't I'll remove it ;)

Thanks for letting me know!
[X 2014 General] d u o XIV:
SolarTrans, you are the man. Thanks for being so prompt and clear. I completely missed the part that you're a soak test member; I'll be updating to the new soak test build without worry or fear.

Thanks again, man. Totally made my day.
[X 2014 General] SolarTrans:
No problem my friend! Enjoy :D
[X 2014 General] SolarTrans:
******IMPORTANT UPDATE******

So it's been confirmed by numerous people on the forums that the official OTA for Lollipop is the .6 build that I have posted here (aka the same build in the second soak test).

By following my guide, you'll be on the LATEST RELEASE LOLLIPOP for the Moto X 2014!!

I'll update OP, but this is extremely important to note ;)
[X 2014 General] paul_jones:
Sorry for the repetition, but I just want to clarify before I try and mess something up.. the stock image file downloaded from Motorola with the 3 separate fastboot files and the stock image are NOT compatible with Mac OS X? I was planning on using my Mac as well and did not want to ruin my phone. I assumed the Linux fastboot would work.

Will the fastboot included with the Android SDK not work? That's what I used to sideload the original leak and it worked fine.

Again sorry for the repetition, just wanted to be 100% sure.
[X 2014 General] lainscerealexpe:
Can someone post his XT1097 Retail BR modem file (NON-HLOS.img) from 4.4.4 please?
[X 2014 General] SolarTrans:
Correct, there is currently no option whatsoever for Mac users :(

The file in the Android SDK won't work for flashing /system amongst a few others (some images will flash, but flashing only part of a firmware is treading into some dangerous territory if you don't know what you're doing).

Your best option is to download a virtual machine for Windows and take that route.
[X 2014 General] paul_jones:
Really appreciate the quick answer. Might just have to set one up in Parallels. Thanks so much for the help.
[X 2014 General] obversed:
So if I were to re-lock the bootloader after this process would that clear my userdata?
[X 2014 General] jgman:
If you choose to downgrade to 4.4.4 and do nothing else ( I am E) will your bootloader still be unlocked? Can you re-lock it if so? Also, how long should you have to wait till the OTA if you downgrade? If you re-lock will you get Moto warranty again?
[X 2014 General] tiaoalvino:
My friend, thank you very much for your help! Using your instructions of flash back the original modem and fsg from my XT1097 without erase modemst1 and modemst2 , I've finally converted my Brazilian XT1097 into a XT1095. :good:
[X 2014 General] SolarTrans:
Yeah the BL will still be unlocked. If you relock, you won't regain warranty, so it's kinda pointless to try.

Also, there's no reason to wait for the OTA. The version in the second soak test is identical to the one in the full OTA rollout, so it would be easiest to just download it from here and flash.
[X 2014 General] djwyman:
the carrier free no carrier version from motomaker is considered the "t-mobile" version unless it is a version made for out side of the US.
[X 2014 General] SolarTrans:
Linked this post with credit given in the OP so people with XT1092 and XT1097 can find it easier ;)
[X 2014 General] paul_jones:
gpt.bin Failing

I'm having issues flashing. I am now using a windows computer and have just started the process. I got all the files in the right place, ran the fastboot devices command and it recognized my device, but when I issued the 'fastboot flash partition gpt.bin' command, it says:

(bootloader) Preflash validation failed

Failed(remote failure)

Any help?

Thanks!
[X 2014 General] zxcv888:
I am on option E with locked bootloader. If i don't wanna request bootloader unlock code from moto, Am I out of options to upgrade to .6? I dont wanna request the code since requesting it is gonna void warranty. :(
[X 2014 General] helldogg75:
Wasn't it confirmed by Motorola that the pure edition was being treated like a developer edition?
[X 2014 General] paul_jones:
Please help!!!

So I got it to work and everything flashed fine. Now that it booted back up to 4.4.4, I don't have any service. It won't allow me to search for networks either. Did I do something wrong? It says there's no sim but my sim is still in there.

Any help please!?
[X 2014 General] SolarTrans:
Yup unfortunately. You could try and wait for a -5 to -6 to be released, but if since we haven't seen it yet it's extremely unlikely.
[X 2014 General] SolarTrans:
Kinda, in the sense that they'll post full firmwares online for it.

For whatever reason though, they don't want to give us warranty if we unlock (which many will/want to).
[X 2014 General] SolarTrans:
I think that's an issue on the phone end, considering it said remote failure (as opposed to system or local).

Have you enabled USB debugging and enabled RSA authentication within Android yet? Could have something to do with it.

Oh, and all that is is after enabling debugging, plug your phone into the PC while booted into Android and unlocked (on the home screen, etc).
[X 2014 General] paul_jones:
I got that working and all the other steps went fine. I now have it booted in stock 4.4.4 but I have no service. It does not recognize my sim card. Any recommendations?

I also have an update waiting for me for 5.0 Lollipop, which I imagine is the .6 version. If I installed that, would it fix my radio issues?

Thanks so much!
[X 2014 General] SolarTrans:
Are you modified at all on 4.4.4?

I'd flash the modem (NON-HLOS.bin) and reboot. See if that helps. Then, if you aren't modified (root, etc), try accepting the OTA.
[X 2014 General] paul_jones:
I have an unlocked bootloader but I am not rooted. Do you think it would still be okay to accept the OTA?

Thanks so much for your help.
[X 2014 General] SolarTrans:
Yeah I'd just give it a try and see how it works. Should be fine, actually!
[X 2014 General] fallenturtle:
Your warranty is still in tack according to Motorola. I asked on Twitter and got this response:

https://twitter.com/MotorolaSupport/status/527586293531041792?cn=cmVwbHk=
[X 2014 General] SolarTrans:
That's awesome!! I hadn't heard of that.

Well there ya go!
[X 2014 General] paul_jones:
Update:

I installed the OTA update and my service has been restored.

Thanks again for all the help and laying out the process so plainly. Very much appreciated!
[X 2014 General] tiaoalvino:
And the people with the brazilian XT1097 too! [emoji1]

Enviado de meu XT1095 usando Tapatalk
[X 2014 General] Cabeção-Flu:
How can i extract that for you?
[X 2014 General] zxcv888:
That's awesome. I just requested the unlock code. Thanks for the info. :cowboy:
[X 2014 General] SolarTrans:
Awesome! IIRC, it doesn't take too long so you should be good to go shortly!
[X 2014 General] tiaoalvino:
Here it is: https://docs.google.com/file/d/0B15I1LxxDDAWQ2JFMlo4YW5CR3M/edit?usp=docslist_api

[emoji6]

Enviado de meu XT1095 usando Tapatalk
[X 2014 General] elusive-one:
Many thanks for this guide/tutorial!!! I'm up and running with the latest Android L after having installed the .5 leak
[X 2014 General] djwyman:
Wait what code do we request? I followed the instructions on the op and never needed a code and went from .5 to 4.4 to .6 without a hitch.
[X 2014 General] SolarTrans:
A code from Motorola to unlock the boot loader.
[X 2014 General] djwyman:
Oops it seems I skipped a step. But I still got from point a (actually point e to be exact) to point b and everything works so oh well.
[X 2014 General] ohhdavid:
So, as an FYI, I went through the entire fastboot command list but did not go forward with 'fastboot erase userdata' (which wipes the user storage [sd card]) neither did I factory reset the device and it worked beautifully without having to start from scratch. So, you should not have to use the erase userdata command when restoring kitkat in order to install.

Basically, restore kitkat from the Motorola factory images (not doing the erase userdata command) and then boot into recovery to apply the OTA works just fine.
[X 2014 General] SolarTrans:
While it may work for some, I've hear of numerous occasions where people have had a ton of problems with glitches and crashes if they didn't wipe.

It's more of a precaution than anything—some will be fine without it, others won't.
[X 2014 General] ohhdavid:
I'd be money that those who had issues did something wrong along the way. I can find absolutely zero reason why the userdata (the sdcard) would have anything to do with a device crashing.

Perhaps doing a factory reset would fix issues, but wiping the sdcard? I just can't see it.
[X 2014 General] SolarTrans:
Yeah fair enough. It shouldn't make a difference. Although then again, all an FDR does is erase user data...

But the 256-bit encryption is still a nice bonus, although you don't need to wipe upon flashing KK to get that (just within L).
[X 2014 General] ohhdavid:
I wonder if you need to wipe to get 256-bit encryption if you've never encrypted your phone to begin with? I mean, I get that it won't re-encrypt your previously 128-bit encryption with the new one but if you encrypt for the first time (given that it doesn't come pre-encrypted on KitKat) I imagine it'd encrypt with the best available.
[X 2014 General] SolarTrans:
Good question. In Motorola's release notes, it just says you need to do an FDR within L to get 256-bit encryption. Doesn't really talk about if you already do or don't have encryption.
[X 2014 General] @home:
Well as the UK is outside the US, I don't think this is the correct software for my Moto X.
[X 2014 General] SolarTrans:
If you have an XT1092 or an XT1097, there's a post I linked in the OP with modified instructions on how to "convert" your device to a pure edition and use this software ;)
[X 2014 General] @home:
Will the device still work on GSM after the convert?
[X 2014 General] marcelotorres:
Yes, it will.

I have onde XT1097 and make The conversion to Pure Edition XT1095 using MultiTool v3.
[X 2014 General] mosi76:
Worked on a Macbook for me

I was able to use the guide on my mac and go from locked bootloader .5 OTA to unlocked 4.4.4 back to .6 OTA.

I used these Mac Fastboot drivers. I unzipped them and added them to my Android subfolder and renamed it "fastboot" and it worked like a champ.

Feel free to try them out. I put them up in my Dropbox https://dl.dropboxusercontent.com/u/3078/moto-fastboot-osx.zip

Thanks to OP for a great guide on how to accomplish this.
[X 2014 General] ademarizu:
So,

you just followed the instructions and used the NON-HLOS.bin file that you posted (I'm assuming that would be MotoX BR modem) on step 3.5, right?
[X 2014 General] zxcv888:
Thank you

Thank you so much for this guide. My phone is on .6 now. The only problem I had was with "fastboot flash motoboot motoboot.img". It failed with an error saying something about remote device.

But, I proceeded with other commands and it is working so far. got LTE and everything.

Do I need to worry about this? -> "fastboot flash motoboot motoboot.img"

---------- Post added at 05:49 PM ---------- Previous post was at 05:46 PM ----------

It works without unlocking the bootloader too? :confused::confused:
[X 2014 General] djwyman:
It did for me but I take no responsibility for anyone who tries it and bricks their device.
[X 2014 General] ademarizu:
It's probably 'cause you need to use mfastboot instead of fastboot.

Not really sure the difference between fastboot and mfastboot, but it seems its a modified version of fastboot that motorola uses.

But, yeah! You should always worry about "fastboot" anything. But hey, that's just me! ;)
[X 2014 General] zxcv888:
Did all the cmds go through with no error whatsoever?

Can someone with a better understanding explain what's happening? I read up on google, but, all said you have to have bootloader unlocked to install other rom. Is this because We are loading factory image? But, It can't be right? Even on nexus devices, you have to unlock bootloader to install factory images. I'm so confused. :confused:
[X 2014 General] djwyman:
Only error I had was the same one you had the moto boot one but everything else went threw and now I am on .6
[X 2014 General] SolarTrans:
I believe it can work without unlocking the boot loader, however because Motorola announced that unlocking no longer voids your warranty there's really no reason to keep it locked.
[X 2014 General] nimper:
Thanks SolarTrans! I have a completely unmolested Pure (no unlock no root etc) and your guide worked fine, it's all installed and doing the ART conversion now :)

One comment I might make is that Moto's instructions for entering recovery mode differ slightly - once you select Recovery mode on the boot options and the android/red triangle shows up, you have to hold VOL UP for 10-15 seconds and then press the power button and release. It's not a simultaneous hold. Took me a few tries to get the timing right.
[X 2014 General] crawlgsx:
Coming from 5.0 -5

Unlocked bootloader

get as far as fastboot flash motoboot motoboot.img and get

writing 'motoboot'... INFOMotoboot: Preflash validation for tz

INFOPreflash validation failed

FAILED (remote failure)

I have tried several version of ADB including the moto one posted a few back.

Tried like the few of you said and continued with it failing, now phone boot loops and goes to restore.
[X 2014 General] dmbfan13:
Are there any major changes from the -5 to the -6 OTA? I may wait a little longer before installing the official OTA.
[X 2014 General] SolarTrans:
According to numerous people, that step doesn't make a difference (it's downgrading your boot loader, and that isn't super important). They were still able to get to KK and then -6 with no problems. Just continue flashing the rest of the commands, and you'll be fine ;)
[X 2014 General] SolarTrans:
-6 is the official OTA (second soak and official OTA are the same).

There aren't many differences besides some stability things, however you'll have to do the downgrade at some point considering you're essentially on a dead end version (you won't get anymore updates on the -5 version).
[X 2014 General] SolarTrans:
For me, I press volume up and then lock right afterwards, and I only have to hold for like 2 seconds.

Thought I did it simultaneously as well and it worked, but maybe not :P
[X 2014 General] dmbfan13:
Yea, I fully intend to get to the official OTA. My Nexus 6 should be here next week, so I'll probably just wait until that arrives before I do this.
[X 2014 General] crawlgsx:
I finished the commands, on reboot it bootloops a few times and goes to recovery. Never boots. Tried again, same result.

Update: Never mind I think I figured it out, needed an updated Fastboot, oops.
[X 2014 General] SolarTrans:
Hmmm maybe try going to stock recovery before rebooting and installing the OTA?

Also try a factory data reset from stock recovery if you haven't yet.
[X 2014 General] crawlgsx:
Downloaded a newer Fastboot from the latest Android SDK and reran the commands and all is well. :D
[X 2014 General] SolarTrans:
Awesome!! Glad it worked out :D
[X 2014 General] helldogg75:
*SolarTrans* I followed this guide to the letter and I am happy to report nothing but success. I already thanked you but, I feel I need to say it this way as well. This is why XDA works...because of you and others like you.
[X 2014 General] zxcv888:
From my experience the most reliable way is to press and hold power button and hit volume up once. Works every time.
[X 2014 General] ismailonrails:
Is it not possible to downgrade to 4.4.4 and get update from motorola instead of flashing OTA .6 ?
[X 2014 General] SolarTrans:
Well it is possible, but the update from Motorola is exactly identical to the .6 OTA
[X 2014 General] ismailonrails:
Thanks

thats great, Downloading kitkat my internet is slow, BTW have you notice any changes in latest build? was Messenger app included? any performance improvement? OS seems to be smooth but apps are not like dialer takes time to open, Messenger when open a conversation feels like having lag in animation. is it me or its in Android L apps?

Thanks
[X 2014 General] YodieBuzz:
If I run this OTA and an update were to come out in say, a month, will the OTA built in the phone work or will I have to flash using this method again?
[X 2014 General] SolarTrans:
Nope the built in OTA would still work fine :D
[X 2014 General] SolarTrans:
No I've had no lag at all. Smoother than KitKat in my experience. Also, Messenger isn't included but it's on the play store now. I use Hangouts for SMS though, so I won't be using it much, but it's available if you want it!
[X 2014 General] YodieBuzz:
Awesome, updating my apps after install now!
[X 2014 General] SolarTrans:
Awesome! Enjoy man
[X 2014 General] knepe:
Hello

I know this might be the wrong thread here, but I'm desperate :) I was going to get the OTA installed on my XT1092, and I used the "Multi tool" and chose option 4 (Back to stock KK unrooted full wipe). SOmething went very wrong it seems because now I have bootloop and a dead android symbol. I can get into fastboot mode and I can see my device if I do "fastboot devices", but I cannot see it in ADB.

Can someone please guide me how to fix this?
[X 2014 General] SolarTrans:
The dead android symbol is the stock recovery on the moto X and most other stock/near stock Android phones.

Also, the biggest issue here is whether you still have your stock modem or not.

I'm not sure if the tool flashes over the modem, but in case it doesn't follow the link I posted in the OP to get the modified instructions on how to convert the XT1092.
[X 2014 General] knepe:
Yes I tried his procedure and it worked, and I'm back on track :) Also I managed to extract my modem before so I got the original modem files.

Thank you