yashsingh1/xdaforums huggingface dataset:
[One (M7) Q&A, Help & Troubleshooting] fenstre:
Does the RUU match your CID this time? If not, it won't flash. It also probably won't work if it's an older version. In either case, the easiest thing for you to do right now is to unlock the bootloader again and flash a custom ROM.
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
Sorry I appear to have suffered a brain fart. Although I remember reading that your phone isn't recognized by adb I seem to have disregarded it in my reply.

You need to try and get adb to detect your device so you can flash the boot.img. regardless of which Rom you install it will stick at boot unless you flash the boot.img this is true of all HTC devices as far as I'm aware.
[One (M7) Q&A, Help & Troubleshooting] Mr_Harrow:
It appears I'm the one farting out of my brain now.

Flash the boot.img? All I've done is flash the ROM.zip

Where can I find the boot.img?
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
See my previous reply a little further up the page ?

The boot.img is located in the Rom.zip and normally called boot.img.
[One (M7) Q&A, Help & Troubleshooting] SwastikAcharya:
I checked all by command "fastboot getvar all". MID CID all mached in android-info.txt from the RUU.

But I do not know why does the command says Signature verify fail.

But THANK YOU.

The last thing - I am now stuck at bootloader , recovery also does not open. So what custom Rom should I flash ????
[One (M7) Q&A, Help & Troubleshooting] Mr_Harrow:
Well.. I managed to locate the boot.img but can't seem to flash it through fastboot.

I get this

i.imgur.com/yuWhPcz.png
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
Ahh! Sorry I'm not familiar with Mac os. Try here.

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

---------- Post added at 02:17 PM ---------- Previous post was at 01:58 PM ----------

Hehe luckily I'm in work and there are plenty of Mac users here lol. Try this ⬇

Open terminal drag fastboot onto the terminal window 'space' 'flash boot' 'space' drag on boot.img 'return'.

Hope that makes sense to you good luck
[One (M7) Q&A, Help & Troubleshooting] Mr_Harrow:
Haha thanks for the persistent help. It seems like I'm hitting every bump in the road possible though.

I managed to flash the boot.img

Now when I reboot I get the HTC screen, then it subsequently reboots automatically entering recovery mode.
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
Ok now go back to fastboot mode and use the command "fastboot erase cache" followed by "fastboot reboot" hopefullly your phone will reboot normally
[One (M7) Q&A, Help & Troubleshooting] Mr_Harrow:
Did this and I still had the same issue. Tried to re-instal the rom, flash the boot.img and then erase cache, fb reboot.. still the same issue. Bad ROM? I mean it's HD revolution so should be fine one would think.
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
I'm using Android revolution have been since I first got my one. I'm on third version and all have worked perfect for me. So don't think it's the Rom it's self. What version have you installed? What recovery are you using?

Maybe some damage from initially installing an incorrect Rom. You may need to try flash it with an RUU and start again. But first let's check everything else is ok.

I'm assumeing you are using ARHD 53, hopefully with TWRP 2.6.3.3 Recovery. ?
[One (M7) Q&A, Help & Troubleshooting] Mr_Harrow:
Using ARHD 53 indeed.

However, I'm using TWRP v.2.5.0.0 Perhaps this is the problem? :P
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
Yep recovery could be the issue upgrade to 2.6.3.3. Don't go for 2.7 yet as there were some bugs with it and I don't know if there fixed or not but can guarantee 2.6 works great with ARHD. Also don't be tempted to try CWM as it does not work at all with this Rom.
[One (M7) Q&A, Help & Troubleshooting] Mr_Harrow:
Sorry for being a complete noob. But What's the process of installing TWRP through fastboot? I already have the recovery.img file.
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
fastboot flash recovery (name of recovery.img)
[One (M7) Q&A, Help & Troubleshooting] Mr_Harrow:
Alright, well.... eh. I did that and now I'm stuck on the HTC loading screen and get back there every time I try a reboot. I can get into fastboot still if that helps.
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
So now your unable to enter recovery mode?
[One (M7) Q&A, Help & Troubleshooting] Mr_Harrow:
..it hurts to say yes. Is this it? :(
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
No don't panic that's not it. I have to admit I am running out of ideas though. You can try flashing the recovery again maybe it will stick after another try. I'm starting to think that the m8 Rom you tried to flash has done something. I assume it was ARHD 5.0 for m8?.

There is always the RUU option but as far as I'm aware they are all .exe so not sure how you would use it on a Mac. Do you have access to a Windows pc?
[One (M7) Q&A, Help & Troubleshooting] Mr_Harrow:
I'll have access to a PC this weekend. What exactly is the "RUU option"?
[One (M7) Q&A, Help & Troubleshooting] fenstre:
Maybe the RUU is older than your current firmware. I think HTC phones refuse to flash old firmwares. You can unlock the bootloader, install TWRP 2.6.3.3 or greater (if you haven't already), use it to make a backup, and then install Android Revolution HD version 53. (Note: you'll need to use "adb push" or "adb sideload" to install this ROM, since your phone has no working OS at the moment.) If that works, you can then consider another option: you could get S-Off and then try to install the RUU again. I would only suggest this option if you don't like ARHD, and if you feel lucky.

Another thing: I don't remember all the details you originally gave, but is your phone unlocked? If you never unlocked it, this is more of a warranty claim situation, and just in case anything else goes wrong, I wouldn't want to unlock the bootloader.

He means to totally re-image the system using a file called a RUU. But for those of us with foggy memories, can you sum up the details? You flashed a bad ROM, then bootlooped. You can install recovery and clear cache, but you can't boot into recovery? (Note: I've encountered that situation, but turning the phone off and on after clearing the cache was enough to let me boot recovery.)

Also note that the step of flashing boot.img should *not* be required when flashing a ROM. This should be part of the ROM installation, and all firmwares that are not ancient will allow installing boot.img within recovery. (On the other hand, my old stock firmware would not let me do certain types of installations to the /system partition without first doing other operations like /data wipe or /system restore. I believe this is due to bugs in the interaction between the Aroma installer and the firmware.)
[One (M7) Q&A, Help & Troubleshooting] SwastikAcharya:
Thanks very much.

Honestly my phone is second hand. It was already rooted & running on viper rom.

So you also call me a noob. I just wanted to go back to stock Rom.

Therefore I relocked bootloader & tried to flash RUU.zip. I also checked carefully my version n it also matched.

However doing something is better than regret.

One question - When I try to command "adb devices" it don't show my phone's serial. I think adb does not work in my pc.

So please give me suggestions how to work adb in my pc & use "adb push" or "adb sideload".
[One (M7) Q&A, Help & Troubleshooting] fenstre:
"adb devices" won't show your phone until you get it booted into a custom recovery. "fastboot devices" should show the phone when it's in the bootloader, though. (I don't remember whether you need to choose "fastboot" mode or whether that's the default start screen.)

If those still don't work, I suggest you search online for: windows <version> "htc one" m7 adb driver

If it goes smoothly, your next step is to unlock the bootloader using htcdev.com. You need to register, send them some output from your phone, then get a .bin file from them and use that in fastboot mode to unlock the bootloader. The instructions are on their site. (Note: keep the .bin file they give you.)
[One (M7) Q&A, Help & Troubleshooting] SwastikAcharya:
THANK YOU VERY MUCH.

After unlocking my bootloader viper rom automatically load. Now I am using my phone happily.

Keep unlimited thanks from me.

I am not gonna do any development for quite some time.

However if I want to flash stock rom or go back to stock 100%, The first thing is to gain S-off right ??!!!
[One (M7) Q&A, Help & Troubleshooting] laura20:
HI ,i'm new here and i want some help wit my new htc one m7. I can't find the software inforamtion on my device ,i searched everywhere, it's not sense and i want to insatll it so badly. I don't know if it's rooted or something,even when i tried to return it to stock, the bootloader appears to me in a foreigner language "chinese i guess" so i can't understand a thing.

another issue ,it's supposed to be a 32 GB model,is it normal to find out that only 15GB of th memory is available,does that even make sense !!

thank you for the help ;)
[One (M7) Q&A, Help & Troubleshooting] Mr_Harrow:
I've managed to push a newer TWRP version on now (2.74.05.05) and can now get into recovery.

However, I began installing a rom HDR 53.0, but it says it can't find the MD5 file and then skips it - even though this happens I get the option to continue the installation. As far as the HDR website tells me I shouldn't proceed with the installation unless I've made sure that the MD5 hash's match each other. How do I find out if they do?
[One (M7) Q&A, Help & Troubleshooting] fenstre:
Yes, but you can go back to "almost stock" or "similar to stock" without S-Off.

I'm so sorry, but your phone is a knock-off. What you're describing is a Chinese clone of the HTC One. (The Chinese bootloader is the giveaway.)

In TWRP, open the terminal / shell (or just use add shell) and run:

md5sum /sdcard/*.zip

(Or whatever the correct path to the file is.) then compare the result to the md5sum on the download page.
[One (M7) Q&A, Help & Troubleshooting] laura20:
so there is no hope for me that i root it and install another rom that is close to stock ,i'm really hopeless here :( thanks for you're help
[One (M7) Q&A, Help & Troubleshooting] fenstre:
My only suggestion is that maybe if you find out what the phone really is (look for anything that looks like a model number in the recovery screen), and find whether there's another ROM for that model. You won't find a stock-based ROM, but I bet there are variants of MIUI that you can install. It may already have a custom recovery installed. You may be able to root it if you want. But if you bought it online, you should definitely report the seller.

If you have a Chinese friend or colleague, you may want to ask for their help. I doubt the right information exists on the English-speaking part of the internet.
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
HTC devices that are unlocked with HTC dev with s-on do not allow flashing the boot.img from recovery. It must be done manually with fastboot after flashing rom. Unless 4EXT recovery with smartflash is supported.

Unless something has changed since kitkat update I'm not aware of but I had to do it when I flashed ARHD 41 to get past HTC load screen.

"So what can be flashed in fastboot mode? Basically just 3 images - boot.img, recovery.img and system.img. Is it enough to flash custom ROM?*Yes. With custom recovery you can flash zips or make nandroid backup. Is it enough to be happy?*No.*The problematic part is flashing boot.img in custom recovery.*It's not possible on S-ON devices, unless your device is supported by 4EXT Recovery with SmartFlash feature. So the only method to have complete custom ROM working, is to flash ROM in recovery and then reboot the device, enter fastboot mode and flash boot.img using*fastboot flash boot boot.img*command."

Taken from here ⬇

http://android-revolution-hd.blogspot.co.uk/2013/03/negative-effects-of-unlocked-bootloader.html?m=1
[One (M7) Q&A, Help & Troubleshooting] fenstre:
Thanks for the reference and time frame, that's helpful. But since you mention it, ARHD 41 probably does qualify as "ancient". But it's not the OS that matters, it's the version of the bootloader. The bootloader controls what partitions can be written to, not the OS. (Rather, the OS provides an additional level of permissions, after the bootloader's requirements. This is why rooting isn't enough to let you modify the phone's locked partitions.)
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
I understand that the bootloader is what makes the doffrence not the os I used kitkat as reffrence as when I upgraded to ARHD 53 I did not need to flash the boot.img again as it's not necessary when upgrading to a new version of the same Rom.

Don't take this the wrong way, I'm not trying to start a pissing match here I'm not saying your wrong and I'm right. But to the best of my knowledge a bootloader that is s-on requires manual flashing of boot.img when switching roms, a bootloader that has s-off will flash boot.img when installing the Rom from recovery.

Mr harrow has s-on this is why I suggested flashing the boot.img but it didn't solve the issue. I think because he tried to flash an M8 Rom on an M7 phone it's caused a deeper problem.

Anyhow I have taken to PMs to help Mr harrow so as not to clutter the thread with possible solutions. He now has a working twrp 2.7.5 recovery but nothing he flashes takes affect. Although flashing is successful on reboot there is still no os installed.

Could this be because he has old hboot 1.44?
[One (M7) Q&A, Help & Troubleshooting] fenstre:
That seems very likely, considering what you said about s-on and boot.img. But a faster debugging step is that he should get and post recovery.log (TWRP has the "advanced" option to copy it to sdcard, then he can get the file with "adb pull /sdcard/recovery.log". He should do this after flashing and before rebooting, so we can get a look at what might be wrong.)

(P.s., I'm not trying to fight either, just stating that for sure, hboot-1.54 and newer do not require separate flashing of boot.img. I don't know which version made that change.)
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
Ok sweet well last night I posted a little walk through for him to use the guru reset file from htc1guru and also the ruu instructions should the reset zip not work eaither. I haven't had a reply yet so watch this space
[One (M7) Q&A, Help & Troubleshooting] 5fifty5:
Hi All,

After 6 years of staying away from HTC and Flashing I am back at it again but I need some help for now please. Listed below is the phone information:

I would like to upgrade to latest KitKat Android Revolution HD ROM V53.0.

Can someone tell me if it is possible by simply downloading the file and flashing it since I already have S-OFF? Or do I have to go back to stock, upgrade to latest version of stock and then do the whole procedure of how to flash a custom ROM.
[One (M7) Q&A, Help & Troubleshooting] fenstre:
No, the only reason you would need to do that is to upgrade your firmware. And since you have HBOOT-1.54, your firmware should be up to date enough. What you do need is to install a custom recovery, probably TWRP. 2.7 has some bugs, but I use it anyway. 2.6.3.3 and 2.6.3.4 are probably safer. Install the custom recovery, then the ARHD .zip file, then use TWRP to install it. You obviously want to make backups of your apps, SMS, and call log. And back up the whole system, just in case.
[One (M7) Q&A, Help & Troubleshooting] Strider6453:
phone calls not working

So a few days ago I installed cyangenomod on my HTC one international version and now my phone calls aren't working. I can make calls and they connect but can't hear anything and the person on the other end can't hear me wondering can anyone help?
[One (M7) Q&A, Help & Troubleshooting] fmaskarin:
Hello,

I converted my international htc one to google play edition. Now I have huge battery drain from android system and google play services. I read that factory reset would help so I did it. Nothing changed. See the screenshot.

Any sugestions?
[One (M7) Q&A, Help & Troubleshooting] Alleks1802:
Hey Guys... im a newbie in flashing an htc one... my girlfriend just got one and she wants to have a costum rom.

i read a little about that but my english isnt that good

do i just have to unlock the bootloader, install a costum recovery, and install supersu?? (after that flashing rom)

or do i have to do something with hboot or s-off because never heard about this before :P

sry for noob question

thanks in advance
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
Your right. Just unlock bootloader at HTC Dev, and install custom recovery I recommend TWRP 2.6.3.3 or 2.7.0.4b. These are most stable imo at this time.

Also TWRP will handle the installation of SuperSU for you. Just boot into recovery then reboot device from there if it's needed TWRP will prompt you to install SuperSU. select yes and your all done ready to flash Roms :)
[One (M7) Q&A, Help & Troubleshooting] Alleks1802:
thank you for the quick answer :)

does twrp promt to install supersu even if i dont have the zip on my phone??

or do you mean after i have installed a custom rom!?
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
No zip required TWRP is Boss :D
[One (M7) Q&A, Help & Troubleshooting] fenstre:
Yes. Just to clarify, you don't need to explicitly install SuperSU (with or without TWRP). That's only for rooting the stock ROM. Custom ROMs tend to be rooted already. In that case, you only install SuperSU if root stops working.

Check out two apps: Wakelock Detector and Better Battery Stats. I think they both have threads here on XDA. BBS is probably more in-depth. Basically, you need to know what's keeping your phone awake. After that, you can consider solutions. Note: I've found that if the phone is awake due to data transfer, these programs don't tell me which app caused the transfer. I need to guess based on the "wakeup" count (so it's usually facebook).
[One (M7) Q&A, Help & Troubleshooting] crossking:
I was wondering, are roms found in this htc one forum compatible with the tmobile htc one?
[One (M7) Q&A, Help & Troubleshooting] Mexico619:
Depends which htc one you buy. If you buy the htc one unlocked from htc then yes it will work because it has all of the bands.
[One (M7) Q&A, Help & Troubleshooting] mbh017:
Thank you for the answer! :)

Yes I will buy an unlocked One in France, so I think that it will be ok...
[One (M7) Q&A, Help & Troubleshooting] kondrat23rus:
Hi, I ask for help from experts. I live in Russia, I bought a HTC ONE CLOVE, I really like the phone, but the problem is that it has a proximity sensor is triggered too close, and in a conversation trigger button on the display. I know that there are programs to enable this sensor, but I can not find the necessary and work program. I do not want to return for a long time that's all.
[One (M7) Q&A, Help & Troubleshooting] markn73:
Hi all, forgive the question but i only have experience with flashing and installing things on samsung phones.

I have recently bought one of the htc ones, its unlocked but has a voda splash screen at start up. Is there a stock sim free rom i can flash to remove this. If so where is it and how do i do it :confused:

tbh i have serached but there is odexed, deodexed etc and im finding the htc section to be overwhelming. I have installed roms on s3, note 2 etc but never an htc device. Thanks in advance.
[One (M7) Q&A, Help & Troubleshooting] shrubz:
Stock ROM available here

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

But you'll need to unlock bootloader and flash custom recovery first.
[One (M7) Q&A, Help & Troubleshooting] seandamiller:
Help

Hi, I have bootlooped my HTC One and only have access to the bootloader (not recovery) and need it fixed. I will offer 5$ through paypal to someone who can get my phone working again. PM me if interested and we can do a google hangout to fix it.
[One (M7) Q&A, Help & Troubleshooting] shrubz:
fastboot erase cache

Then you should be able to get into recovery.
[One (M7) Q&A, Help & Troubleshooting] bingman9517:
Few Questions

Two days ago I received my One from T-Mobile. The auto sleeping/locking after inactivity feature is preventing me from using this device. Due to my severe physical disability (Spinal Muscular Atrophy), I am unable to push the power button to wake it up. I know this will drain the battery faster, but I have no other choice. Any suggestions to fix this are greatly appreciated.

Also, I cannot get Android Screencast to work like I did with my Sensation. The screen shows, but mouse/keyboard are nonfunctional.
[One (M7) Q&A, Help & Troubleshooting] jumi1174:
Can someone please walk me through the "rooting" process? I've never attempted it before with my old EVO 4G, but I want to do it on my HTC One to get rid of the ATT bloatware. Most of the threads I see assume everyone has a working understanding of what's going on; unfortunately, I don't and feel very lost...

I was able to follow the tutorial in this thread (http://xdaforums.com/showthread.php?t=2182792&page=21) to successfully unlock the bootloader.

(1) What does unlocking the bootloader mean?

(2) When I unlocked the bootloader, my phone completely reset. Is that normal?

(3) The tutorial continues as if your phone didn't reset. Should I reboot back into the fastboot mode and plug back in to the comp to continue the tutorial?

(4) By unlocking the bootloader, will I receive OTAs from ATT?

(5) If I root, will I receive OTAs from ATT?

(6) If I root, how can I still use the stock OS and just get rid of the ATT bloatware?

(7) I see things talk about "NAND backups" before one should root. What are those?

(8) What are RUUs?

(9) What does "Odexed" and "De-Odexed" mean...?

Thanks in advance for the help. I want to learn this stuff and can't find any explicit answers in these forums. I don't want to damage this brand new awesome phone.