yashsingh1/xdaforums huggingface dataset:
[X 2014 General] Steve-x:
Here is the brief version: (use at your own risk, I am not responsible for whatever happens etc etc blah blah)

Download the original Telus firmware:

http://motofirmware.com/files/file/111-retca-xt1097-444-kxe21187-42-cid14-cfcxmlzip/

Download retail/tmobile 5.0 Lollipop:

http://motofirmware.com/files/file/1043-tmo-xt1095-50-lxe2246-11-cid9-cfcxmlzip/

Unlock your bootloader

Reboot to bootloader(fastboot) and run the following commands with the retail/tmobile 5.0 firmware:

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

Once the phone has booted up shut it back down and go back to the bootloader(fastboot)

Now run the following commands with the original Telus firmware:

fastboot erase modemst1

fastboot erase modemst2

fastboot flash fsg fsg.mbn

fastboot flash modem NON-HLOS.bin

fastboot reboot

You will then be on the newest retail Lollipop build with the proper modem/baseband files needed for the Telus version.

Once on Lollipop if you want to root the phone grab this file:

http://download.chainfire.eu/596/CF-Root/CF-Auto-Root/CF-Auto-Root-victara-victaratmo-xt1095.zip

Then from the bootloader do this:

fastboot boot CF-Auto-Root-victara-victaratmo-xt1095.img

If you then want TWRP grab it from:

http://techerrata.com/file/twrp2/victara/openrecovery-twrp-2.8.3.0-victara.img

Then from the bootloader do this:

fastboot flash recovery openrecovery-twrp-2.8.3.0-victara.img

That is all there is too it.

To go back to the factory Telus firmware run the longer list of commands you used to install 5.0 but from the Telus firmware directory. You may get some warnings/errors on the phone screen but it will be fine.

You should use the Motorola version of fastboot.exe not the generic Android one. It is often called mfastboot.exe.

Questions/comments let me know.
[X 2014 General] Gage_Hero:
Excellent, thanks for the links! Did you do a factory reset after flashing or not necessary? also at the end when you talk about going back to the telus factory image, you say to use mfastboot, I take it that is just for that purpose only. The other fastboot is from the android sdk?
[X 2014 General] Steve-x:
You can perform a factory reset after flashing if you want, it certainly can't hurt. I recommend using the Motorola fastboot for all flashing. The commands are the same but it is modified to handle flashing larger images. It is really only needed for the system.img but I'd just use it for everything. It will break the system.img into chunks to flash it if needed. If any image you download already has the system.img already broken into chunks just flash them one at a time in order. If that is the case they will be named - system.img_sparsechunk.0, system.img_sparsechunk.1 etc.
[X 2014 General] Gage_Hero:
ok tghis leads to another question then.... forgive me Im used to flashing Galaxys ..... motorola fastboot or mfastboot is found where then? I only have the android sdk since that was all that was needed for the galaxy....
[X 2014 General] Steve-x:
You can find it here:

https://onedrive.live.com/?cid=227F163CB35629DA&id=227F163CB35629DA!20269&authkey=!AMWPTB3ICDtezYs

You might want to do a little more reading before flashing though just you're comfy with the process. I have flashed many Moto X 2013's before working with my 2014 and am pretty comfy with the process so I might overlook simple things.
[X 2014 General] Kodiak1:
Does anyone know if the Telus Modem files will work on the Wind network? Or has anyone seen Wind modem files posted?
[X 2014 General] Gage_Hero:
So Steve, what model number shows for your phone after updating is it XT1097 or XT1095?
[X 2014 General] Steve-x:
I have found a software package which I thought was Wind as it is for Canada and has the same system version as the Wind phone. I installed it on my phone and it still showed the baseband as Telus but that may simply be because my phone is hardcoded to be Telus in the EFS. You can find a download link to it a few pages back in this thread. If you want to upgrade to Lollipop I would root your phone on 4.4.4 and backup the baseband/modem and FSG partitions yourself just to be 100% sure you always have a copy.

That said the Telus files should work as they are the same CID (Country ID 14) which means the firmware is built for Canada.

---------- Post added at 10:24 ---------- Previous post was at 09:38 ----------

It should generally show an XT1095 on new computers it is connected to as that is what is in the build.prop file. I think on a computer I already had the phone connected to it still shows as an XT1097 because that is how it was first identified when then driver was installed.
[X 2014 General] Maelfus:
So... basically square one....
[X 2014 General] RunnersFoot:
I followed the steps and did the update on Wind. Everything seems to be working fine with the Telus baseband/modem. I backed up the wind baseband and will try to restore later. Not sure if it will make any difference.

In the event I didn't back up the modem/baseband correctly. Does anyone have the files for Wind?
[X 2014 General] Steve-x:
I assume your baseband now indicates "telus" at the end?

Did you try the modem and fsg from this file(this is the Wind mobile retail Canada build)?

http://www.filefactory.com/file/38yhbfahth0p/RETCA_XT1097_4.4.4_KXE21.187-52_cid14_CFC.xml.zip
[X 2014 General] RunnersFoot:
Correct, I used the files from the 4.4.4 telus file you linked. See the attached screen shot for the exact baseband number.
[X 2014 General] Steve-x:
OK, so I was correct, the base band you have will actually say "Telus" if installed on a Telus phone, it picks that up from the EFS partition so you're actually fine. The package I just linked to from filefactory is the exact original firmware for your Wind phone, and is slightly newer then the original Telus build. So grab a copy of that and forget the Telus download, then you know you have a full backup of the original Wind mobile retail Canada build.
[X 2014 General] Gage_Hero:
Reason for delay

So I just spoke with customer loyalty from Telus, the reason for the delay is the translation to Canadian French in 5.0.0, which I believe was corrected in 5.0.1. So I would guess that once Motorola has updated the Moto X version it should be released though I could not get a date..... sit and wait.. have coffee and hope that it comes before the flowers bloom I guess.....

Confirmed this was fixed on Dec 10 2014

http://mobilesyrup.com/2014/11/21/i...ollipop-when-language-set-to-french-canadian/
[X 2014 General] Steve-x:
If you can handle unlocking the bootloader then I'd just install the retail Lollipop build so there is no waiting. Then root and install an adblocker as well as a util that turns on the green LED while charging. Telus can take months, doesn't bother me too much anymore.
[X 2014 General] mikeneri:
I went ahead and did this and, with the exception of the scare of getting stuck in a bootloop, it was pretty painless. I used a tool I found here on XDA so it was pretty easy. Then I just had to load the modem files. Works like a charm.
[X 2014 General] proper69:
Easiest way I found was following this guide to a T

http://xdaforums.com/showthread.php?t=2972693

First thing I did was unlocked the bootloader then that guide.

I talked to telus last night and there are no updates in the near future for the moto x. The guy I was speaking to even wanted to get an american moto x but as you know you cant put in a Canadian address in the american site. He said all the upcoming updates are for nexus 4, 5 and 6.

Screw telus. Now I have lollipop and its way smoother than 4.4.4 its my nexus 5 on roids. All this instability is bs
[X 2014 General] Gage_Hero:
FYI posted today

http://www.technobuffalo.com/2015/01/13/motorola-promises-more-lollipop-updates-really-soon/

I 86'd the Moto X for the Nexus 6.....
[X 2014 General] blyndfyre:
Too bad Telus hangs onto the update for another 4 months before pushing it to customers.
[X 2014 General] Jercote:
This has been super frustrating because even by complaining through the appropriate channels, they don't even acknoledge your complaint not even a bs auto email acknowledging they've received your comments. I wonder why they even have a feedback portal on their web page.
[X 2014 General] eronfaure:
Sounds like Lollipop has arrived for Telus Moto X? Credit goes to Reddit. Can anyone confirm?

http://i.imgur.com/7l6JWVh.jpg
[X 2014 General] Steve-x:
It is good news if it is. I can't easily check anymore. If it is out there I'll likely flash back to 4.4.4 and take the update this evening.

Can't wait to see version info to know if it really is a much newer build or if Telus has just been sitting on it.
[X 2014 General] Jercote:
Must be rolling out in waves if it's true. I'm unable to download it.
[X 2014 General] shanedragon:
Nothing here yet either. Hopefully I'm in line to get it this evening. ?
[X 2014 General] Jercote:
I asked the redditor to provide baseband info which he did :) looks legit!
[X 2014 General] Methodikull:
Is there a way for the reddit user to capture the OTA in a zip and upload it for us to sideload? I'm not sure how that process goes but holy poo I'd love to walk him through it.
[X 2014 General] Jercote:
Haha not sure either. I've never done it before.
[X 2014 General] Methodikull:
Any idea where I can find a stock telus rom then? for 4.4.4 I mean.
[X 2014 General] Steve-x:
I posted the link to it in this thread a few pages back.

I am considering flashing back to Telus 4.4.4 and crossing my fingers I can get the update. If I can then I will upload the OTA. I believe it is deleted once installed, it needs to be pulled off the phone(you need root) before it is installed.
[X 2014 General] Methodikull:
can you ADB logcat the update without root and then get the zip from the link in that?

---------- Post added at 11:11 PM ---------- Previous post was at 11:01 PM ----------

>fastboot -w update update.zip
archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt

ru roh

EDIT: Figured out I have to flash the zip through recovery lol. I could manually flash all the images but the system.img is in sparsechunks and blah.
[X 2014 General] Steve-x:
No joy so far. Much like everyone else my system is supposedly up to date. I will keep trying, see what happens. Maybe someone else will be lucky enough to get the update and be able to grab the zip.
[X 2014 General] Gage_Hero:
Post 38... this thread... provided by SteveX I checked Twitter, Telus site and Moto Canada no mention of an update.... I would think with the amount of heat Moto is taking on this they would announce it...
[X 2014 General] Methodikull:
Yeah I just got finished talking to a TELUS Customer Service rep and she says they have no knowledge of it and as far as she knows, TELUS and Motorola are working together on the update to finish bugs and when it's ready it will be listed on the software updates page.

Although, she was also under the impression no devices in Canada had Lollipop yet, when in fact their site lists a 5.0.1 update for Nexus 5 that I know lots of people have. She claims it was pulled but it's still available on LG's website with instructions on installing it Over-The-Air.

Transcript below.
[X 2014 General] Gage_Hero:
Looks like more bs... that's why I returned my moto x and got the nexus and yes I do indeed have 5.0.1 moto x seemed like a great little phone I just didnt like that it was advertised as the quickest updates and seems to be the slowest... Motorola blamed Google for the delay... French Canadian trasnlation was wrong.. and was causing boot loops... was fixed with 5.0.1 on other phones... not sure why moto x os taking so long... but you can google the french Canadian lollipop problem... I did just before I switched....
[X 2014 General] mtthwkns:
I just installed it. So far it runs well.
[X 2014 General] Methodikull:
Installed what? official telus OTA or another one sideloaded?
[X 2014 General] mtthwkns:
Official telus. Won't know if it was worth the wait for a couple days.
[X 2014 General] tarmacx:
Could you post the zip you used please ?
[X 2014 General] mtthwkns:
No zip used. It was the OTA. Not sure how to get the zip. Had a Samsung Hercules before just learning about Motorola.
[X 2014 General] Maelfus:
Official release is supposed to be Jan 21st apparently. They are waiting to hear confirmation from Motorola today or Monday.
[X 2014 General] tarmacx:
Where did you get this information from ?
[X 2014 General] Maelfus:
DM from an official telus account.
[X 2014 General] Methodikull:
That is a whole 5 days from now. I hope I get it before then like these lucky few have.
[X 2014 General] Steve-x:
We're probably all going to have to wait. Perhaps yesterday was a test of some sort, although generally they confine it to internal/employee phones only. I'm ready to pull it off and upload it for all should it show up on my phone before the full release. They are probably now working on the internal memo to support stuff and for a website update etc before the full release.

No matter what I am sure we are all repeatedly hitting the "System Updates" button as often as possible...
[X 2014 General] Maelfus:
It's doing not nice things to my battery... (the checking for updates repeatedly thing)
[X 2014 General] blyndfyre:
Not worth the wait. Glad the unlocked bootloader and updated to lollipop manually.
[X 2014 General] danv28:
Two questions:

1. Is there a way to trigger the OTA if some users started to receive it? Similar to how you used to be able to clear cache on Google Services or whatever the app was on the Nexus for the updates to come through.

2. Does Lollipop speed up the device? I made a thread on this before, but I feel apps are choppier on the X than the S5. Take Twitter for example- when you have images on in the news feed and scroll moderately quick it stutters a lot.
[X 2014 General] danv28:
OK so I uninstalled Nova Launcher and this just happened to my phone:

No idea what's going on...
[X 2014 General] Steve-x:
No idea if there is a way to trigger an update, I haven't come across anything that works.

I have used the retail/T-Mobile lollipop on my phone and it was a significant improvement in speed over KitKat. The Telus KitKat build has a flash writing bug of some sort that can really slow stuff down.
[X 2014 General] belzy:
The latest version of the launcher has a app drawer like Lollipop. If you were running Nova you would have missed it.
[X 2014 General] blyndfyre:
I flashed TMO 4.4.4 and sideloaded the 5.0 OTA, loving lollipop. Now that Telus is pushing 5.0 OTA I'd like to go back to stock Telus 4.4.4 and take the OTA as you mentioned, and I have three questions you might have answers to:

1a) Won't TMO release 5.02 soon and Telus be months after that, so I may be better to stick with TMO and sideload the OTA?

1b) Couldn't we just flash the TMO modem, take the next OTA normally (not sideload) then reflash our Telus modem backup?

2) Do you have a link to the factory image for Telus 4.4.4?

EDIT: I looked earlier in this thread and saw you linked it already, thanks.

http://www.filefactory.com/file/2rzt3n70kzbj/RETCA_XT1097_4.4.4_KXE21.187-42_cid14_CFC.xml.zip

Thanks in advance.
[X 2014 General] wrick01:
Can I unlock the bootloader and still recieve the lollipop OTA from telus, or do I need to be locked ?

Thanks !
[X 2014 General] blyndfyre:
I believe you can be bootloader unlocked, but you need to be stock ROM not rooted, stock RECOVERY and stock MODEM.
[X 2014 General] Methodikull:
You can't receive OTAs if you're rooted? well ****.
[X 2014 General] blyndfyre:
No, but all you have to do is quickly un-root, take the OTA, re-root.

I think you can just use the Un-Root option in SuperSU. After you update just use CF-AutoRoot for Lollipop. Really quick and painless.

Or, if you are rooted, wait for someone to post a .zip of the update and just flash it from Stock Recovery.
[X 2014 General] cb_2014:
It's because the Google now launcher got updated. They pushed the update for it back when the nexus lollipop roll out begun.
[X 2014 General] kasrawis:
so did you guys ( Telus ) already got your lollipop update ? i'm wind mobile customer still waiting :(
[X 2014 General] Methodikull:
Not yet, no
[X 2014 General] nexuslov3:
soak test!

Motorola just confirmed it was a soak test.
[X 2014 General] Steve-x:
Thanks for posting the update. Hopefully we don't have to wait too long. I went back to kitkat from the retail/tmobile lollipop and my battery life with kitkat really sucks. Such a shame nobody in the lucky test group was able to grab the update.zip and post it.
[X 2014 General] Jercote:
update tomorrow?

So I thought I read a psat from a user somewhere (XDA/reddit?) that the soak test that was released last week was in anticipation of a release on Jan 21st if everything went well?

I can't find where I read this and if the source was credible. Anyone else remember seeing that post?

In any case I guess we'll find out tomorrow. I'm just getting antsy.
[X 2014 General] Maelfus:
I posted it here and on reddit. The source is credible enough as it comes from a telus support staffer. But I'm still not holding my breath...
[X 2014 General] Jercote:
Oh OK. Thanks! If the soak test went well tomorrow would seem like a logical date.
[X 2014 General] louisvil:
I'm using a moto x that I bought with Telus, but now unlocked and using it on Virgin. Would I still received the OTA when it comes?
[X 2014 General] Steve-x:
Yes, you will still get the update. It doesn't matter which provider you use the phone with or where you are located.
[X 2014 General] Jercote:
I thought I'd chat with a TELUS customer service v representative today. Anyway, here's the transcript:

Chat Transcript

info: Hi! Thanks for contacting TELUS.

** The information you provide may be stored electronically on a server outside of Canada. The information will be protected with appropriate security safeguards, but may be subject to access under the laws of the foreign jurisdiction. **

To secure your account, please be ready with your PIN number. If you do not know your PIN, please have your account information such as your Driver's License or TELUS bill ready.

You are '1' in queue.

info: You are now chatting with 'Mike N'

Mike N: Welcome to TELUS Mobility CHAT, hope you are having a good day! I'm Mike and I can certainly help with your inquiry.

Mike N: To help, I would need to start with a few questions first. Is that ok?

Mike N:

Jeremie: Hey Mike

Jeremie: Yep

Mike N: Hi Jeremie

Mike N: no word yet when the update will be released. There was an issue when the update came out and they had to pull it back and do more testing

Jeremie: Ah OK so the one that came out last week was pulled?

Mike N: they released it late last year..then pulled it back..then released it again to some models to test...not sure when it will be released to all models

Mike N: I think they are testing it again on some LG phones

Jeremie: Ah OK because last week a bunch of TELUS customers on reddit got a lollipop update for their moto x. And then someone posted a Motorola update confirming that it was a soak test. And everyone was saying the update was working great so far.

info: Your chat transcript will be sent to *******@gmail.com at the end of your chat.

Mike N: yes, I think they are monitoring it..I have an Nexus phone and am still waiting for the update..they apparently are going to be releasing it in stages

Jeremie: Alright cool thanks for the help

Mike N: thanks Jeremie!! Bye for now , and thank you for using the Telus chat service. Have a great day !!!

Jeremie: You as well
[X 2014 General] shanedragon:
Hmm. Some of today's replies on twitter to the question of lollipop for us seem a little better.
[X 2014 General] Steve-x:
No update yet. From previous releases I think they often go live in the afternoon.

Fingers crossed - come on Motorola/Telus, give it to us already!!!
[X 2014 General] lucinottawa:
Just got the lollipop OTA update on my XT1097 on Wind. Oh happy day!
[X 2014 General] Steve-x:
Wow, So the budget network held together by chewing gum gets the update before Telus can figure what a software update even is.

Telus, you're pathetic...
[X 2014 General] belzy:
If you get the update... Please please don't install without downloading the OTA of your phone first. Share the love.
[X 2014 General] Methodikull:
SRS y'all selfish
[X 2014 General] wrick01:
Someone make a write-up on how to pull that file out
[X 2014 General] kasrawis:
hey guys i got my lolipop update today i'm wind mobile customer it's awesome :):):):)
[X 2014 General] Jercote:
Were you able to capture the file?
[X 2014 General] belzy:
If you are rooted grab the file from /cache via file explorer. If not grab the URL via logcat. Here is a guide. http://www.droid-life.com/2014/06/05/download-nexus-ota-url-file/
[X 2014 General] kasrawis:
OTA update download just completed installing......
[X 2014 General] wrick01:
yeah, thank you for that.

Srs.
[X 2014 General] Jercote:
Seems like the Wind mobile update is bricking almost everyone's phone. http://www.reddit.com/r/MotoX/comments/2t8mrd/moto_x_2014_wind_ota_update_pushed_also_my_phone/
[X 2014 General] Steve-x:
I suspect the update has been pulled already. I just flashed the Wind mobile 4.4.4 on my phone and there is no update available.
[X 2014 General] Kodiak1:
Yep. This just happened to me, total BS. Just talked to Moto and they want me to send it away for repair, 5-7 business days turn around.

Sooo... Should I do that and keep warranty or void the warranty, unlock and flash this mofo myself with the XT1095 image?
[X 2014 General] Steve-x:
Well to start you can flash the original 4.4.4 image so your phone works again.(should fix it anyway, without unlocking the bootloader so no warranty issues)
[X 2014 General] J_L_:
can you link me to a guide please? i need help :(
[X 2014 General] kasrawis:
including mine :( what the heck
[X 2014 General] ShensMobile:
Know where we can get the retca 4.4.4 image? The sbf.droid-developers site is down right now.

Edit: Nevermind, found it.

http://motofirmware.com/files/download/111-retca-xt1097-444-kxe21187-42-cid14-cfcxmlzip/

Do I RSDLite this or flash it manually using mfastboot?
[X 2014 General] Steve-x:
Chances are RSDlite will fail on a step because of the Lollipop update incrementing the boot version. I would recommend flashing each part one by one with fastboot. If any steps fail(such as boot.img) just keep going through the steps.

This is the preferred order:

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

edit - just noticed the firmware you linked to, that is the Telus version, you want the Wind Mobile which is this one: http://www.filefactory.com/file/38yhbfahth0p/RETCA_XT1097_4.4.4_KXE21.187-52_cid14_CFC.xml.zip
[X 2014 General] Methodikull:
If you manage to flash back to 4.4.4 can you logcat the lollipop update (you don't have to install it) so we can get the URL?
[X 2014 General] ShensMobile:
Great thanks! But don't we have to use mfastboot instead of fastboot? The other thread I'm looking at recommends using mfastboot for system.img, or did you find that unnecessary?

Edit: I won't be able to logcat the update because apparently they've pulled it.
[X 2014 General] Kodiak1:
Steve-X posted a download link on post #38 of this thread. It looks to be a slightly newer version of retca (rev 52 instead of 42). Link below.

http://s66.filefactory.com/get/f/38...A_XT1097_4.4.4_KXE21.187-52_cid14_CFC.xml.zip
[X 2014 General] ShensMobile:
Thanks! I'll download this one isntead.