yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] BerndM14:
Said the same nonsense to me and didn't want to boot no matter what. TWRP seems like more hassle than it's worth 90% of the time. Philz Touch booted no problem so maybe try that if you want.

Else if you just want to make a backup of the stock recovery. If you're rooted then connect phone to pc, open command prompt for adb/fastboot.

It should be mmcblk0p43, you can also just check and make sure before going into shell(Very first step then)

adb shell cat /proc/emmc

Get partition number for recovery applicable to your device, for WWE it's 43, just make sure about yours from code above. I'll be using mmcblk0p43 as default for my device for the code, JUST MAKE SURE YOU GET THE CORRECT NUMBER FOR YOUR DEVICE, JUST IN CASE!!!

adb shell

su - [I][B]to gain # root privileges, remember to accept prompt on device when it comes up[/B][/I].

dd if=/dev/block/mmcblk0p43 of=/sdcard/recovery.img - or
dd if=/dev/block/mmcblk0p43 of=/sdcard2/recovery.img - if you want it on external sd card

After you made a copy of the recovery block(partition) you can pull it from the device with adb pull and it'll drop it in your adb folder.

exit - to exit shell prompt and go back into normal adb prompt
adb pull /sdcard/recovery.img

Just use the correct sdcard location you used, that is, if you used internal it'll be /sdcard/recovery.img if it was on external card like example code above then just use ...pull /sdcard2/recovery.img

There you made a backup of recovery and you can flash TWRP/Philz which ever you want and make a nandroid backup like normal. Philz however will make a backup of recovery if you boot that so...Your call then.
[One (M8) Q&A, Help & Troubleshooting] Dave O:
the problem i have with Philz is I can't restore the data partition... or i don't know how anyway..

also does anyone know it the recovery changed during the update? or would it be the same? because I have a copy from before the update.
[One (M8) Q&A, Help & Troubleshooting] BerndM14:
I'll be honest and say that apart from making a nandroid backup with Philz, I haven't actually used it for anything myself :eek: Isn't there perhaps an option in Philz as to which partitions you want to restore? Like with CWM they had an advanced option that you could select which partitions was restored?

Even then, if you just go to restore a backup surely it should restore the data partition anyways :confused:

Perhaps you can learn more or ask about that in the Philz Touch thread? If not the developer himself, then surely someone there might be able to give you the right answer.

Like I mentioned above, I only used it to make a nandroid backup. Simply because TWRP didn't want to boot up. I go with TWRP to, that's why I said it's more hassle than it's worth... Bug that removes main-version, bug this, not making backup of recovery, bug that, not booting when it should be booting, some more minor bugs, but I've used TWRP a lot more than Philz that's for sure.

Sorry I can't be more help than that :(

Maybe you can just make a backup of recovery with the method I showed above, you can use a terminal emulator on the device as well if you prefer. Just drop the "adb shell" part then.

su
cat /proc/emmc
dd if=/dev/block/mmcblk0p[COLOR="Red"][B]43[/B][/COLOR] of=/sdcard/recovery.img

of course using the correct(if 43 isn't correct) number for your recovery partition block.

Cut's out the headache of the non-booting TWRP etc. Afterwards you can just make a normal TWRP recovery then, cuts out the headache of the non-restoring data partition on Philz, I don't know man.
[One (M8) Q&A, Help & Troubleshooting] Dave O:
[MENTION=586972]Berne[/MENTION]dM14

I was able to boot a unofficial version of twrp that worked but when I did a nandroid it didn't get the recovery for whatever reason... So I flashed supersu downloaded flashify and made a backup of the recovery from the app. The only thing with that is you can only restore it from flashify... The custom recovery doesn't recognize it.

Thanks tho, I will try your method to try and learn it too.
[One (M8) Q&A, Help & Troubleshooting] BerndM14:
I can't really help with flashify. Downloaded the program some time ago, never got to use it and had to remove it when it kept giving me prompts to flash .zip files that came from e-mails or other .zips that I had downloaded onto the device :eek: Rather removed it for just in case... :o
[One (M8) Q&A, Help & Troubleshooting] rpritch:
I am using Hasoon2000's All in One tool. Im trying to restore to factory. Im at the step where I need to flash the recovery. Using the Flash own recovery tool in Hasoon2000, I cannot flash. I can flash TWRP or CWM, but not the stock recovery. Any suggestions?
[One (M8) Q&A, Help & Troubleshooting] BerndM14:
Yeah, get adb on your PC, reboot the device into fastboot/bootloader, connect device to PC, open command prompt in adb folder and type in fastboot flash recovery recovery.img

Afterwards drop the all-in-one toolkit and learn to use the basic commands of adb/fastboot. It'll save you a whole heap of headaches, it's easy. :good:
[One (M8) Q&A, Help & Troubleshooting] Nic2112:
For the M7, to get back to stock, we needed to use an old Brightstar RUU, I'm guessing to make sure it's the right HBOOT version. We don't need to do this for the M8? I'm starting from a converted GPE phone.
[One (M8) Q&A, Help & Troubleshooting] SaHiLzZ:
You can use the back to sense conversion thread
[One (M8) Q&A, Help & Troubleshooting] luipaard:
Hello, need some help here

The OP request 3.16 HBOOT and I have 3.18.XXX

Can I back to stock?

Extra info:

*** TAMPERED ***

*** UNLOCKED ***

M8_UL PVT SHIP S-ON

HBOOT-3.18.0.0000

RADIO-1.19.21331147A1.09G

OpenDSP-v38.2.2-00542-M8974.0311

OS-

eMMC-boot 2048MB

Aug 2 2014,01:07:42.0

cid: TELUS001

Recovery: TWRD Touch version

Some help please!
[One (M8) Q&A, Help & Troubleshooting] luipaard:
Sorry for the double post

Really I need to back to stock from ARHD 11.1 :(
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
I don't need it now, but I might in the future! (although I of course have a stock backup on my extsd, you never know).

Thanks buddy!
[One (M8) Q&A, Help & Troubleshooting] Nic2112:
You'll need to find the right HBOOT version. Google it up and you'll find the right HBOOT to flash.
[One (M8) Q&A, Help & Troubleshooting] luipaard:
Oh thanks.

I find this in this thread:

Can someone confirm that backup for the TELUS001 CID?

After or before I need to flash the Hboot founded in google?

Sorry for my novice and thanks. Need help!
[One (M8) Q&A, Help & Troubleshooting] flyera343:
That's an old backup. You need 2.23.661.2 nandroid and a 2.23 stock recovery from the stock backup thread. I haven't seen that nandroid on the Canadian threads yet though.
[One (M8) Q&A, Help & Troubleshooting] luipaard:
hello

need, please, the md5 of Telus Nandroid!

and the 3.16 hboot version, i have 3.18 :S
[One (M8) Q&A, Help & Troubleshooting] luipaard:
Thank you so much

Restored for TELUS ( TELUS001)---

the stock recovery that I use, can you get it from: http://d-h.st/sQF

the nandroid backup for telus downloaded from the OP official post.

Thank you and waiting for the day that some good man get the RUU for Telus :D

Thanks for the help. Thanks.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
I'm curious, why did you return to stock? I'm on Telus as well, but I'm on 4.4.4 now and will have 5.0 WAY before Telus updates. Don't forget, HTC will release it quick, but Telus has to put all of their crap on it, which always takes way too long.

I go off of stock within two weeks of getting a new device. And I never go back.
[One (M8) Q&A, Help & Troubleshooting] luipaard:
I'm god.

Just kidding.

I bought this unlocked device in my country (import sales without knowing their origin). But it was not. It was blocked. Well, I claimed to be able to use any sim and they did. After unlock bootloader, install root, S-Off, I'd installed ARHD by mike1986 (4.4.3 version). It was there when I wanted to go back to stock. My CID number is TELUS001. I found this thread, and I decided to restore my phone. Now, as I wrote in another post to you.: As I can turn 100 stock? Stock with any cid to receive future Android 5.0 from HTC.

I do not want to flash custom roms :(, want to work with HTC official OTAs for a while..

Thanks for previous assistance.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Okay.

Go to this thread and follow the instructions to return to stock Telus firmware.
[One (M8) Q&A, Help & Troubleshooting] yasha.sinitski:
Hey guys,

I cant seem to find the files for ROGER001, with HBOOT at 3.18. Anyone got them?
[One (M8) Q&A, Help & Troubleshooting] SM.Booth:
im an idiot

ok so spent all day flashing to the stock GPE edition of 4.4.4 on my brand new M8. only to find out tonight when i left the house and my wifi that the radio allows for 3g and the H symbol but not LTE due to radio bands. long story short i didnt think to do a nandroid before flashing and had to change my CID to make the RUU work.

I am on sasktel does anyone have any idea on how to walk me through getting back to the stock sense ROM? feeling pretty lost and stupid right now
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
You didn't think to do a nandroid?

Or do you mean more appropriately that you didn't read the instructions to flash the GPE ROM?

I can pretty much guarantee that the first step said make a backup!

You can find a collection of stock backups here.

Next time follow instructions. It'll save you from messes like this.

Good luck.
[One (M8) Q&A, Help & Troubleshooting] SM.Booth:
jerk

thank you ever so much for your post laced with condescension. the problems i am having is i did not write down either my original CID or any of the other original info so now im not sure which firmware or sock recovery to flash etc.. but yeah you're being real helpful for telling me what i already knew
[One (M8) Q&A, Help & Troubleshooting] SaHiLzZ:
Since you are Soff. Best to convert to a dev edition. That should get you the lte. Try and report back
[One (M8) Q&A, Help & Troubleshooting] doubleon:
I'm on Sask tel, s-off and unlocked. I changed my CID to 11111111 and all is good.

The only problem I have noticed is I have to set my APN manually to get LTE back on my phone after flashing some of the custom Roms.

All the APN info is on the Sasktel website. Simply add a new APN in your mobile settings and you should be good to go.

I can recommend android revolution rom, it is stock based not much different from the stock rom on my M8 when I got it out of the store.

I can look up all the CID info etc tomorrow as I have copies on my laptop if you need it. But I would read up on how to identify your current firmware using the bootloader/fastboot and go from there.
[One (M8) Q&A, Help & Troubleshooting] DonWilson:
So i can use the rogers revcovery for my telus phone?? to get the ota
[One (M8) Q&A, Help & Troubleshooting] SaHiLzZ:
Yes. Try to match up as close as possible
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
No. Your problem you are having is you didn't follow instructions and make a backup that would have saved you like it says in the 1st post of the OP in every mod and rom thread on this site. My post was to make you aware of how important that is. I also linked you to a thread that would help you. I know. I'm such a jerk for trying to help and be stern with you so that you would understand just how important it is to ALWAYS MAKE A BACKUP! If you didn't call me a jerk, I probably could have helped you out more. Don't worry, the devs on this site LOVE when you don't follow instructions or make a backup.

Anyways, I'm pretty sure that Sasktel shares the same CID with Bell, if that helps. BM___01, And your MID should be 0P6B16000, I believe.
[One (M8) Q&A, Help & Troubleshooting] Dave O:
I just received the OTA on Telus for 4.4.4 and EYE experience and knew from my past experience that I need stock recovery, kernel, etc... so I reflashed stock everything and downloaded the OTA let it do it's thing and it fails... it says unexpected content in "/system/lib/module/adsprpc.ko"... I even extracted the recovery.img from the last OTA and flashed it and still the same.... I know I don't need to unroot but I did and even uninstalled Xposed to make sure it's not that... any ideas?

I did all the backups and kept the OTA so I wouldn't run into this...
[One (M8) Q&A, Help & Troubleshooting] BerndM14:
Ugh that Kernel crap again. I remember someone else having a similar issue with that. I told him to just put on stock kernel(He had elementalx, don't know if you're stock or not). He deleted his post and never informed whether it got sorted or not :eek: .ko is kernel loadables so according to that error it must be something with the kernel...

Maybe flash back the stock boot.img :confused:

---------- Post added at 06:27 PM ---------- Previous post was at 06:24 PM ----------

http://xdaforums.com/htc-one-m8/help/stock-kernel-recovery-htc-m8-1-54-401-10-t2856133

Edit: Removed second link as it was the same problem from the same guy in a duplicated thread.
[One (M8) Q&A, Help & Troubleshooting] Dave O:
OK I think I know what happened, I tried to install multirom a few weeks ago and it requires a modified kernel for proper operation. I did flash the stock kernel from the previous ota but it may not have been enough... I restored a nandroid from before and that seemed to work... Thanks guys!
[One (M8) Q&A, Help & Troubleshooting] SaHiLzZ:
Excellent. Thanks for posting back your troubleshooting steps.
[One (M8) Q&A, Help & Troubleshooting] SaHiLzZ:
Updated the first post with new links.
[One (M8) Q&A, Help & Troubleshooting] webbles17:
Question regarding android 5.0. I'm s-on rooted aosp roms. I'm on the newest 4.3 firmware 2.xx whatever it is. Any idea if I'll need the newest firmware to run 5.0?
[One (M8) Q&A, Help & Troubleshooting] SaHiLzZ:
ROM creator will dictate that. However, yes it's quite possible.
[One (M8) Q&A, Help & Troubleshooting] webbles17:
So I pretty much have to s-off to either go back to stock for ota or flash the firmware right? Unless I try the go back to stock for warranty way?
[One (M8) Q&A, Help & Troubleshooting] ownage96:
Serious help with Telus M8

Im in a really bad situation right now, if I install the telus nandroid backup wifi doesnt work cuz my firmware isnt updated. I cant get s-off so im stuck with s-on. How am I supposed to update the firmware? I looked everywhere for the Telus firmware and cant find it.
[One (M8) Q&A, Help & Troubleshooting] SaHiLzZ:
What happened earlier? Fastboot getvar output? Did you update to 4.4.4 ?
[One (M8) Q&A, Help & Troubleshooting] ownage96:
I was using Google play edition rom 4.4.4 which was working fine , the main issue is that I cant use any newer roms due to the firmware. (including the latest nandroid in this thead) I really dont know what to do at this point, i can flash that GPE rom or something older but 5.0 is coming out next week so I gotta resolve this issue. If i flash an older nandroid backbup for Telus and go back to unrooted will it automatically update firmware through software update?

edit: the only nandroid backup i can find is the latest , im really getting fed up at this point
[One (M8) Q&A, Help & Troubleshooting] 420SYN:
So what is the problem?Do you need the latest firmware? If so just flash the firmware.zip out of the latest telus OTA. That may not help you when lollipop comes out but it should let you run all the 4.4.4 roms
[One (M8) Q&A, Help & Troubleshooting] ownage96:
Where do I find the firmware? the nandroid backup in this thread doesnt contain any firmware file.
[One (M8) Q&A, Help & Troubleshooting] flyera343:
Download the OTA in this post and unzip it. The firmware.zip is there.. http://xdaforums.com/showthread.php?p=56688323
[One (M8) Q&A, Help & Troubleshooting] SaHiLzZ:
You can also flash a non-carrier Sense RUU (BS_US001) if you want to get back to it. Otherwise.. did flash Telus firmware from OTA work?
[One (M8) Q&A, Help & Troubleshooting] ownage96:
Yeah the Telus firmware worked perfectly ! Thanks everyone, I was about to give up but you guys saved me.
[One (M8) Q&A, Help & Troubleshooting] webbles17:
So even though your s-on you were able to flash firmware?
[One (M8) Q&A, Help & Troubleshooting] ownage96:
Yeah, but i"m limited to only Telus firmware. So I need to wait for official HTC Telus roms before using any new version of Android sadly.
[One (M8) Q&A, Help & Troubleshooting] webbles17:
Yeah but at least you can run lollipop now. Did you need a computer to update your firmware? I'm on the latest 4.4.3 firmware, telus and I can't figure out a way without s-off to get to the 4.4.4 firmware so I can try out the 5.0 gpe roms and it's driving me crazy. Even though aosp works just fine for me firmware shouldn't matter.
[One (M8) Q&A, Help & Troubleshooting] flixxx:
Hi there,

how can I flash stock recovery & lock the boot loader? It seems it's one or the other. (Currently, I am "Relocked" state).

Steps I tried:

Unlock bootloader

Official Firmware

Flash TWRP recovery

Restore NAND

*Follow steps with SU to lock bootloader*

Can't flash stock recovery

Then I tried

Unlock bootloader

Official Firmware

Flash TWRP recovery

Restore NAND

Flash stock recovery

Can't lock with SU/USU steps - only fastboot oem lock works but that shows a "relock"
[One (M8) Q&A, Help & Troubleshooting] BerndM14:
Relocked is locked :rolleyes: HTC probably chose those words as an indication whether the bootloader was unlocked previously. You can have it say "Locked" again but you'll need S-OFF for that.

Relock - To lock again

... :silly:
[One (M8) Q&A, Help & Troubleshooting] flixxx:
I have S-off, seems like it was there by default.

I want to bring it to it's original state as much as possible, now that my bootloader is locked and the recovery is stock. how can I make it say "Locked"?
[One (M8) Q&A, Help & Troubleshooting] SaHiLzZ:
Reread the first post on return to warranty section
[One (M8) Q&A, Help & Troubleshooting] flixxx:
I have,

that's what i'm saying, following the instructions to bring it back to Warranty does nothing for the recovery, TWRP is still installed.

Since we need TWRP to SU, and then to lock the bootloader, once the bootloader is locked we can't flash any recovery img.
[One (M8) Q&A, Help & Troubleshooting] :
Assuming you are rooted before beginning this guide... Flashing stock recovery is step 3....unrooting is the last step.

You can flash stock recovery and you'll still have the SU binaries to remove tampered flag.

And you don't need twrp to lock the bootloader.

I think you aren't following the steps in order here.
[One (M8) Q&A, Help & Troubleshooting] flixxx:
Ok, I got it now.

I think my issue is SU/unSU, I do it via TWRP, I can unSU via the google play app if i want to then.
[One (M8) Q&A, Help & Troubleshooting] SaHiLzZ:
Steps again:

So.. Root is done with flashing SuperSU in custom recovery and then unroot from within the SuperSU app in #6

Just follow the steps.. However beware that Tampered/Modified logo may still come back on #8, after you have done S-ON..
[One (M8) Q&A, Help & Troubleshooting] MAhtc:
Anyone have sasktel backup software
[One (M8) Q&A, Help & Troubleshooting] pacificnw:
I asked this question in the "HTC One M8 Canadian Users" thread, figured I would ask it here as well.

I haven't found any mention about the htcdev.com website, right now in the downloads page there are "MR2" and "CRC" 4.4.4 files for various Canadian carriers, including Rogers, Bell, Telus. I haven't checked for the smaller carriers yet.

Are these OTA or RUU files? Would they be any use in getting back to stock? There's also one for Globalive, but I don't know if that's the one for WIND.

Can anyone shine some light on this? I can't direct link because I'm under 10 posts, but if you google "HTC One M8 RUU", the first listing for me is the downloads page. There, you can filter by model and carrier

Edit: answer posted in the other thread, its main use is for kernels.

http://xdaforums.com/showpost.php?p=57179553&postcount=1085
[One (M8) Q&A, Help & Troubleshooting] brian.wirac:
Anyone have a sasktel one?
[One (M8) Q&A, Help & Troubleshooting] radeon_x:
Does anyone have a stock Telus recovery that will work with HBOOT 3.16? (1.55.661.4 firmware)

The link in the OP for the nandroid is broken...
[One (M8) Q&A, Help & Troubleshooting] stongest:
Any luck finding the Telus 1.x.661.x - TWRP - HBOOT 3.16: file for HBOOT 3.16

I need it too.

---------- Post added at 09:21 AM ---------- Previous post was at 09:12 AM ----------

Great guide!

Do you another link to the Telus 1.x.661.x - TWRP - HBOOT 3.16: file?
[One (M8) Q&A, Help & Troubleshooting] radeon_x:
Someone had posted a nandroid of the stock Telus recovery for HBOOT 3.16, I can't find the source anymore but here's the GDrive link:

https://drive.google.com/folderview?id=0Bycya-sDABeRUUpoMGMzUGtLTWs

And I found an old nandroid of mine that I restored the system partition from. I was then able to take stock OTAs with this recovery. I'll try to post my system nandroid later if you still need it...
[One (M8) Q&A, Help & Troubleshooting] TwistyValhalla:
Anybody with fido here? It'd be nice to have the stock recovery for fido.
[One (M8) Q&A, Help & Troubleshooting] kazman1313:
do you have a stock nandroid for your sasktel m8? as i am looking for one
[One (M8) Q&A, Help & Troubleshooting] stongest:
Hi radeon_x

Just wanted to check in to see if you had a chance to post your system nandroid yet.

I was able to install a differnt version and it's working fine except for the WiFi.. it wont turn on. I guess I should use the right one. :)
[One (M8) Q&A, Help & Troubleshooting] radeon_x:
Yeah, here's the TWRP backup of the system partition and the boot.img for Telus 4.4.2: https://mega.co.nz/#!ycgAEICQ!vknO6rRfFrBzqifDtcHJGc5xRgAbFhbGCrWdtfqYKUQ [1.3 GB]
[One (M8) Q&A, Help & Troubleshooting] stongest:
Thanks radeon_x!

I'll give it a try this weekend.
[One (M8) Q&A, Help & Troubleshooting] stongest:
This worked like a charm! Thanks for the help.
[One (M8) Q&A, Help & Troubleshooting] louhoward:
I need this.

I have a telus m8 and after doing a custom rom and all of that jazz I realized I really like the stock better... and everytime i find a stock back up ROM its this one and the link is broken and doesnt work and I really desperately need this. Im hoping you see this and may still have it lingering around somewhere it would be greatly apperctiated if you could post the link that works... or msg me a way to fix this please. There isnt that many telus m8 users hanging around on here.

Thanks!
[One (M8) Q&A, Help & Troubleshooting] :
I'm on Telus too... But no stock backup unfortunately. Just use a near stock rom and you will be close. Maximus HD is one I can think of, might be others. ?
[One (M8) Q&A, Help & Troubleshooting] Dave O:
Ran into the same problem and got fed up of hopping I have the right rom, kernel and recovery for every update from telus so I finally converted to developer edition but had to s-off.

Worth it though!

Sent from my HTC One_M8
[One (M8) Q&A, Help & Troubleshooting] toastyy:
To clarify, in order to receive (or to properly install) the OTAs, you need the correct kernel, recovery, and what else? I'm on 4.4.2, TELUS, and I have unlocked the bootloader, rooted, flashed PhilZ recovery, updated the firmware, and activated a few xposed modules.

I've been trying to run the 4.4.3 ota, but I can't seem to properly restore my stock recovery.img from my backups to flash it.. I'm not sure why they wouldn't work. Come to think of it, I updated to the latest firmware while following Vomer's guide to bootloader unlocking/rooting. Is that why my recovery backups are booting to the red exclamation mark? Anyone know what recovery image I need to flash in order to apply the 4.4.3 ota?