yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M8)] scumfromohio:
Yes still unlocked aand if it helps I don't think I have a stock recovery cause when I select recovery from the hboot menu it reboots to the hboot menu.
[Verizon HTC One (M8)] dottat:
OK. So first thing, don't use twrp manager to flash twrp. Doing so will force you to have to reflash the ruu since that app is known to flash to the wrong partition. So after you flash the ruu flash the ruumode twrp I have posted in the op the same exact way.
[Verizon HTC One (M8)] scumfromohio:
alright I'll retry this tomorrow. Thanks man!
[Verizon HTC One (M8)] monyozt:
finally, after stuck with sdcard method for 20minutes, finally successfully flashing via RUU.. booting to lolipop now. many thanks for this tools
[Verizon HTC One (M8)] Raillery:
Every call I receive rings and goes to voicemail. I can only MAKE calls. Help?
[Verizon HTC One (M8)] dottat:
Before or after running the ruu?
[Verizon HTC One (M8)] scumfromohio:
I tried this today i ran the ruu and booted up flashed the twrp the same way and got the same messsage target reported max download size. Is there a way to flash the twrp right after the the ruu cause the only option i have is press power to reboot i can't go back to fastboot. And when i tried it din't find my phone cause it was in hboot.
[Verizon HTC One (M8)] Raillery:
After. Fixed by messing around with call settings then rebooting a couple times. Just to be sure, should I be in global mode? Cuz that's what I started at and it didn't make (or actually receive, had only tested with voicemail [update]), but now using the same settings things seem to be working..just need to be sure cuz I have a couple job interviews tomorrow and waiting back on some pretty sure fire backups so yanno hahah. Thanks for your help!
[Verizon HTC One (M8)] dottat:
Yea global only. When did this happen? Earlier today? I was having data issues earlier today.
[Verizon HTC One (M8)] dottat:
Are you able to install teamviewer so I can see what's going on there?
[Verizon HTC One (M8)] scumfromohio:
You know those times when no matter how many times you read something if you have it in your head you're suppose to do something one way you just keep doing it that way. Well because i'm used to flashing recoveries on the m8 with fastboot i just kept ignoring the instructions to flash the same way as the ruu. I got it to work man thanks. Sorry for being dumb!
[Verizon HTC One (M8)] sjpritch25:
Not dumb I was frustrated too. I have't had an HTC device for 2 years & forgot the fastboot commands. I had doatt remote into my machine & tell me that fastboot was working. Duh. I'm in IT which makes it worst. We all don't know everything & sometimes it just a brain reboot to figure it out
[Verizon HTC One (M8)] biron_w:
Just tried doing this and the progress bar has been stuck right at the top for AGES now. And now I'm scared to so anything. Any advice on what to do?

*edit*

After 40 minutes of nothing I chanced a hardboot and no changes had been made. Seems something is seriously wrong with my recovery partition.
[Verizon HTC One (M8)] dottat:
You can force a reboot manually with power and vol up. Won't harm it at all. I would suggest flashing the hboot separately first before attempting again.
[Verizon HTC One (M8)] biron_w:
I'll try that then next time. Cheers :o
[Verizon HTC One (M8)] biron_w:
How do I flash the L hboot? I've never used fastboot.
[Verizon HTC One (M8)] rnp614:
I'm a total dummy here with HTC devices. Havent used one since the OG EVO. Need serious help. I used sunshine to get S-OFF and now I'm rooted but at 4.4.3. I want to update firmware and rom to the newest versions and keep S-OFF. I have access to windows or OSX and want the easiest path to that endpoint without losing S-OFF or bricking my phone. Would really appreciate someone's help here. I dont even know what I need to install first here.

So so so sorry people.
[Verizon HTC One (M8)] dottat:
Would you rather install team viewer on your PC and screen share your way through it with some help?
[Verizon HTC One (M8)] rnp614:
I would LOVE to have someone help me via teamviewer. I keep it on all my computers. If you or someone had time in the next few days or maybe over the weekend I would really really appreciate it.

By the way, can someone confirm that I can do the update to 5.0.1 and keep my s-off and root?
[Verizon HTC One (M8)] dottat:
I can help you right now if you want. You won't lose s-off or root. If you are game now just pm me your teamviewer info.
[Verizon HTC One (M8)] rnp614:
Sounds amazing
[Verizon HTC One (M8)] dmullins80:
Dottat will you make a ruu twrp for 2.8.6.0 or the newest or would that be to much trouble ?
[Verizon HTC One (M8)] dottat:
Not a problem. Will try to get it up tonight.
[Verizon HTC One (M8)] dmullins80:
Thank you ... That's a really big help
[Verizon HTC One (M8)] dottat:
Putting it in the OP now..
[Verizon HTC One (M8)] jcole20:
[MENTION=3472611]dottat[/MENTION] I just want to thank you for all the help you've been both by pm/dm and in thread with your various ruus. As someone who's constantly tweaking and experimenting with different setups, I've run into various instances where a ruu has been needed. You've been extremely helpful and very quick in responding to various small questions I've had. Thank you. I've tested your ruus via adb, exe and through hboot and never had any issues. Absolutely perfect with regards to soff testing.

HTC One (M8) CM12.1.1
[Verizon HTC One (M8)] dragontology:
I knew I'd have to RUU for a month or two now. Something just wasn't right with my phone. And when TWRP started throwing out data mounting errors and seeing internal storage with a size of 0MB... I knew my time had come.

The RUU (EXE version) said it failed and that it could try to fix it. Then I got the four !'s in the corners (and missed that part of the OP) and it said it failed to recover. Now it's booting up. I'll see how it looks, and then I'll fastboot the hboot and then factory reset from hboot... and then do the RUU again.
[Verizon HTC One (M8)] xxxdroidxxx:
Man it's been awhile since I had an HTC device. Have 1 question. I won't lose soff or relock the bootloader with this right?
[Verizon HTC One (M8)] MacFett:
I have not yet used this one, but when I used the op's 4.4.4 it did not mess with s-off or bootloader. I just had to reflash my recovery then I was ready to flash my ROM.
[Verizon HTC One (M8)] str8str:
Just use the partition fixer in twrp
[Verizon HTC One (M8)] Krystalmyth:
No Image found. I'm at the end of my rope with this RUU thing. EXE hangs at Verifying page once the process begins. Then I can't even do the SD card method on a Fat32 formatted SD. I follow your instructions, then read every page of this thread word for word.

Then the only time it's mentioned, it's fixed over PM... so no documentation on how to fix the issue, plus time spent following the process to a T. ... this is on top of TWRP apparently posting the wrong instructions on their site, which messed me up before and... Sorry, just combing every nugget of info to get this done so I can get this done... I apologize~

Currently Option 1 just tells me I have the wrong image. Downloaded standalone copy. Renamed properly. Yes its a Verizon m8. On stock 4.4.2 ~ sdcard is full format fat32 with this as its only file. Gonna try another sd card...
[Verizon HTC One (M8)] dottat:
You have a very interesting way of asking for help. Suppose it to be true that I cannot post/explain every single possibility for which a user can find themselves in? What works for one doesn't for another and believe it or not it's often due to whatever the user previously did with the phone.

That said, can you get me the output of a fastboot getvar all

And make sure your serial number and Imei are blanked out.
[Verizon HTC One (M8)] Krystalmyth:
I understand, like I said I underwent some frustration with an irrelated instruction mishap from the TWRP thread which had its recommended setup be by its manager. Spending two days with that then this on my 12th hour of the day, I just was in end-of-rope -all status, it's not typical of me and I do apologize.

Currently this is the output given.

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.16.0.0000
(bootloader) version-baseband: 0.89.20.0321
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: -*
(bootloader) imei: -*
(bootloader) imei2: Not Support
(bootloader) meid: -*
(bootloader) product: m8_wlv
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B20000
(bootloader) cidnum: VZW__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: fd3e0448
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.094s

After some time spent rearranging drivers and a factory reset (using phllz, cannot get twrp to work at all), the exe now goes past verifying. but get stuck at Sending. I unplugged after 3 hours without an error and fastboot reboot-bootloader to clear the ruu flag. Im back at neutral and trying to see what's up. Both RUU for 4.4.4 and 5.0.1 in sd card install get to 95^% progress and sit there before even beginning the actual firnware update.. Im missing something critical. Ty for all this. I don't ever expect help, which is why I don't normally ask, but it's appreciated greatly. This isn't even my phone... lol... ty.
[Verizon HTC One (M8)] dottat:
The problem is you are on old firmware.

Flash this hboot first and then retry the ruu

https://www.androidfilehost.com/?fid=95916177934537709

You can use sd card method or ruu mode to flash that
[Verizon HTC One (M8)] v1ral:
I got a question.

If I run the RUU, can I just flash twrp and restore my backups with out problems? Or do I have to mess with the SD card blah blah as well....

I've been on the m7 and recently got the m8 in march got S-off*paid 25 bucks*, so I didn't have to deal with SD cards.

I want to put everything back to stock and make the device do it's updates, then go back to TWRP and go on my merry way.
[Verizon HTC One (M8)] dottat:
What rom are you on?
[Verizon HTC One (M8)] v1ral:
I am on quite a few...

I run SkyDragon, Adrenaline 2.4, Dragon Slayer and NUSense.
[Verizon HTC One (M8)] dottat:
Are you planning on staying stock or going custom?
[Verizon HTC One (M8)] v1ral:
I want to go custom in the end.

I actually did all my tweaks to firmware/Hboot in Feb/March of this year so what ever was out then is what I have now.

Is my device updated enough to not even worry about doing a RUU to make things stock then taking OTA, or am I overthinking this?
[Verizon HTC One (M8)] dottat:
If your firmware was updated to the lollipop firmware and your hboot shows the latest is version you don't need to ruu
[Verizon HTC One (M8)] v1ral:
Okay I guess I'll just run what I got with my M8.
[Verizon HTC One (M8)] mc_365:
Can anyone help me with getting HTC Backup to work. It keeps telling me unable to connect to server, is the service no longer available or is this a technical issue?
[Verizon HTC One (M8)] vjg:
A bit Off Topic.....

I have S-Off, Rooted, 4.4.4 OS & Firmware & TWRP Recovery. I flashed back to stock recovery, Even though I am rooted, my os is stock, I ran a manual ota update via stock recovery to update from 3.28.605.4 to 3.28.605.9, I now want to run the 5.01 Lollipop OTA manually via stock recovery, however, I can't seem to find it on my phone or anywhere in the forums.

The past ota's I couls find int he phone's cache/fumo directory. They were names otapkg.zip. Does anyone have the opa for 5.01?
[Verizon HTC One (M8)] dottat:
https://www.androidfilehost.com/?fid=95916177934537412
[Verizon HTC One (M8)] vjg:
Thanks for the link. I downloaded the zip file moved it to the phone's internal storage at: cache/fumo

Booted into stock recovery to apply the zip file.

The result that I received is below:

Finding update package....

Opening update package...

Verifying update package...

Installing update...

L50QCT.01.101.009

Package expects build fingerprint of htc/HTCOneM8vzw/htc_m8wl:4

4.4/KTU84P/390638.9:user/release-keys or htc/HTCOneM8vzw/htc_m8wl:5.0.1/LRX22C/452965.5:user/release-keys; this device has htc/HTCOneM8vzw/htc_m8wl:4.4.4/KTU84P/390638.4:user/release-keys

Installation aborted.

Write host _mode:0 done

I am rooted with s-off, but I think everything else is stock, no modified system files. Current software build: 3.28.605.9

I really appreciate your help on this, really want to play with Lolipop

Thanks in advance
[Verizon HTC One (M8)] dottat:
Thought you said yoiu did the first zip already? I will go dig that one up.

Edit get it here

https://www.androidfilehost.com/?fid=95916177934537404
[Verizon HTC One (M8)] vjg:
Thanks for the quick reply!

I did do the first OTA already. It flashed successfully and took me from 3.28.605.4 to 3.28.605.9

Should I do it again??

Thanks again!!!
[Verizon HTC One (M8)] dottat:
The second ota doesn't think the first one completed. You may need to pull the firmware from the first ota and flash it manually if ota 1 fails to flash.
[Verizon HTC One (M8)] vjg:
Thanks Again!!!!!!

I ran the first OTA again and then the 2nd OTA and everything worked great!!

Thanks so much for the guidance!!!

PS...This upgraded android to 5.01, but HTC sense is still 6.0. I thought we were getting sense 7.0 with this OTA. I use a custom loader anyway so not big deal...just curious....
[Verizon HTC One (M8)] dottat:
No sense 7 just yet
[Verizon HTC One (M8)] Andyw2100:
Like vjg, I am interested in taking the OTA update to 5.01, from 4.4.4.

I too am s-off, rooted, and have TWRP recovery. I believe I can figure out how to flash back to a stock recovery.

Am I correct that after flashing back to a stock recovery I would just take the OTA update, and then flash TWRP again to regain root access? If so, do I need a special version of TWRP, or would the one I used last time work?

I vaguely recall also having to make changes with respect to developer mode being off or on.

Assistance would certainly be appreciated.

Thanks.

Edit: Apparently I also believe I need a 4.4.4 stock recovery, as checking the files I used last time I see that the recovery was labeled as a 4.4.3 recovery. A pointer to where I would obtain that, in a format to be flashed via fastboot, would also be appreciated.
[Verizon HTC One (M8)] dottat:
Have you made any modifications to system files like debloating or hotspot hack etc?
[Verizon HTC One (M8)] Andyw2100:
Thanks.

No, I haven't made any modifications to system files.

This probably sounds silly, but my whole journey into modding my phone started because I wanted to still be able to have LED notifications, and a program I used called LightFlow needed root access in order for those to work properly on my HTC One M8. I have added other programs that require root access since then, but have not otherwise modified my phone. (I keep things simple.)

Edit: Actually thinking more about it, I did run some program or utility or something to remove some red warning at boot up or something. It was to remove the obvious indication that the phone was S-off, I believe. I'm not sure if that qualifies as modifying a system file or not.
[Verizon HTC One (M8)] dottat:
Ok.. so you can try unzipping this file (winzip/7zip-NOT windows unzip) https://www.androidfilehost.com/?fid=95784891001611733

Flash the recovery.img from that and then try to take the OTA. If it fails for any reason... just flash the 5.0.1 RUU i have posted that says S-on. It will NOT change your S status or bootloader status and it will NOT wipe. It will simply do the full firmware/OS update. Afterwards you simply reflash the LATEST twrp and supersu.zip and boom.. you are are done without having to setup your phone again.
[Verizon HTC One (M8)] Andyw2100:
Thanks very much for the assistance. I will attempt to tackle this later today.

If I do need to flash the 5.0.1 RUU that says S-on, I do that using ADB? Or is that a file, like the recovery file, that I use fastboot.exe for? (I apologize for the noob questions, and appreciate the assistance.)
[Verizon HTC One (M8)] dottat:
I have a fully extracting self contained exe version posted as well as a zip version you can manually flash using fastboot OR the sd card method.

You will want this thread. If you download the one from the thread we're talking in right now it will wipe your internal storage during the process. The below one will not.

http://xdaforums.com/verizon-htc-one-m8/general/official-ruu1-55-605-2-t2883845
[Verizon HTC One (M8)] Andyw2100:
I am downloading the fully extracting one from the thread you linked to now, onto my computer, not my phone. I'm guessing if I do need to use it, I would need to run the .exe file from the phone, correct? So that being the case, I should probably copy that file from my computer to my phone before getting started with any of this, right? Assuming that is correct, does it matter if I copy it to internal storage or to my SD card? And if my OTA update fails, will I still be able to run this .exe file?

Again, many thanks for taking the time to help me with this.
[Verizon HTC One (M8)] dottat:
No.. you can't run an exe on a linux device (well not natively).. you run it from your pc with phone connected.
[Verizon HTC One (M8)] Andyw2100:
Thanks again.

I think you have supplied everything I need, and answered all the questions I have such that I --SHOULD-- be able to get this done. THANK YOU!

I will report back with my results, or with more questions after I've taken a whack at it.

Again, I really appreciate the time you have given me!
[Verizon HTC One (M8)] lukegman:
Just wanted to say thanks...I have been crack flashing thinking I needed to find a decent Rom but the underlying problem was corrupt system files that only stock recovery could fix. Used your ruu and all ROMS are great again!
[Verizon HTC One (M8)] Andyw2100:
So thanks to the help I received from dottat I was successfully able to update my phone to Lollipop 5.0.1. The OTA updates worked just fine, and I did not need to use the .exe RUU file. After the update I was successfully able to flash TWRP and use it to load SuperSU and I have root access and all seems to be running just fine.

Again, many thanks, dottat!
[Verizon HTC One (M8)] dottat:
Sounds good man. Glad you got it sorted
[Verizon HTC One (M8)] Enphenate:
Im currently on Cleanrom 1.3 (4.4.2). What would be the best way to flash this?

Should I upgrade to 4.4.4 first and then 5.0.1 or could I just run the EXE and upgrade to 5.0.1 without issues?
[Verizon HTC One (M8)] dottat:
You might be able to flash the hboot for 5.0.1 and reboot to bootloader. Then flash the full 5.0.1 ruu.
[Verizon HTC One (M8)] MacFett:
I used the s-off ruu to get my m8 up to date. I also have in the past used the 4.4.4 ruu. I must say that the 4.4.4 went much better. This version installed a directory in /android/ no matter where I ran the exe. And if the ruu failed you have to delete the directory and start again. If you don't delete the directory it fails.

Is it possible to have it check for the directory before it starts to unpack? And to specify an install location?

It did work though and I do appreciate your work. Thanks.
[Verizon HTC One (M8)] dottat:
What is the failure error?
[Verizon HTC One (M8)] MacFett:
I don't recall, it was a week ago. It said it was going to retry and it worked that time.
[Verizon HTC One (M8)] dottat:
Curious because not having enough free ram can cause that problem too.
[Verizon HTC One (M8)] MacFett:
The failure or having to delete the install directories?
[Verizon HTC One (M8)] dottat:
The failure... once installed you can navigate to that directory and manually run aruwizard.exe if the shortcut created on the desktop. Ram limited pc's might have issues though trying to load an almost 2 gig file.
[Verizon HTC One (M8)] MacFett:
It went fine the second time. My laptop has 8gb of RAM. There was no shortcut created on the desktop. I downloaded an exe ran it and it did everything from that exe, the directory install then the ruu flash.
[Verizon HTC One (M8)] dottat:
So it should be creating a shortcut.. but if it doesn't you can manually navigate to that folder and locate aruwizard. That's the actual exe.
[Verizon HTC One (M8)] MacFett:
I'll try it again tomorrow.
[Verizon HTC One (M8)] jschill31:
Hi all,

I have run into something that in 5+ years of modding I have not seen but have heard about. Somehow I have made my notification shade impossible to swipe down when in portrait. I heard about this back in KitKat and early L versions: http://www.androidpolice.com/2014/0...at-refuses-to-pull-down-after-android-update/ The trick shown on that link does NOT seem to work anymore. I suspect I need to RUU to get back my top 1/4 inch of digitiser. This issue will follow any new flashes or Nandroid restores. Anyone seen or heard of this and can verify a RUU fixes the issue?

Thanks in advance

Cheers

Well as I suspected taking a RUU did not fix the issue with my notification pulldown....bummer It did however correct the data and system partition size, thanks for making these. Can I make one suggestion? It would be nice to have the red lettering removed
[Verizon HTC One (M8)] simsnet71:
Thanks for your awesome work on this just got my vzw m8 and was stoked just to get s-off and root on Verizon device such as this but to be able to use this tool u developed and end up with s-off, unlocked bootlaoder , root and twrp and be able to upgrade to lollipop with your methods is really a God send for a geek like myself. Thank you so much for sharing your awesome work!!!
[Verizon HTC One (M8)] makbomb:
Silly Question. I have a stock Lollipop unrooted Verizon M8, not s-off either.

Can this tool help me? I have experience in rooting and using adb fastboot on my Mac. Thanks.
[Verizon HTC One (M8)] dottat:
No. You must be s-off to flash this.
[Verizon HTC One (M8)] jcole20:
I'm sure dottat's opinion will differ, but from my experience (running this ruu probably close to 30-40x now) I much prefer running it via adb. I wipe completely from recovery... Redundant wipe again via fastboot oem task 28 and fastboot oem task 29 then install the ruu via adb. This bypasses the initial boot to the stock ROM and I can immediately enter stock recovery and do a factory reset to correct any partition issues. From there I install twrp and flash my ROM(s) of choice. Definitely (for me) the quickest way to accomplish what want to do (and that's go completely stock to correct any lingering issues and then go full blown voided warranty as quick as possible).

HTC One (M8) MultiRom: PACman 5.1.1; Carbon 5.1.1 & ViperOne w/Hypernova Kernel
[Verizon HTC One (M8)] dottat:
Differs in that you run it using fastboot not adb [emoji12]

That's how I always do mine.
[Verizon HTC One (M8)] jcole20:
Ha yes... But most users are going to think of the command line as adb ... This seems to be how most people understand the command line where "terminal" users will probably know adb vs fastboot ;) but yes sir you use fastboot not adb technically.

HTC One (M8) MultiRom: PACman 5.1.1; Carbon 5.1.1 & ViperOne w/Hypernova Kernel

Edit: I say the above because back on the g2 you'd see people taking about adb over network not working with fastboot. Idk if you ever had a g2. I still have mine with paper behind the back metal plate to keep it making a connection.