[Q] How to bring HTC One M8 back to original firmware for a complete novice - SOLVED - One (M8) Q&A, Help & Troubleshooting

Hello,
I've bought an HTC One M8 at ebay a few days ago.. the device was sold as a Google Edition one, although, after I bought it, I realized that it was an unlocked HTC One M8 with a Google Edition rom (description in english wasn't so complete as the german one ).. for me that wouldn't be a problem, although I would prefer to have the genuine firmware (I like the original HTC software)..therefore, I asked the user to change the firmware before sending the phone to me.
After receiving the phone, I've noticed that firmware version is "Android Revolution HD 8.1 by mike1986".. therefore,.. not the original rom from HTC.. besides this, there's also some "leftovers" of the google edition, as you can see in the image below (appears when I reboot the phone) .
The user told me that he has spent almost three hours to install that rom,.. and that he couldn't ger rid of the "Google" symbol whenever reboot the phone, as he had almost bricked the phone when he was trying.
What I would like to know is if there is the possibility to change the firmware to the original HTC firmware, exactly as if I was getting the phone from the store (with all the applications that comes with it) and that also allows me to benefit from HTC warranty?
If so, is there any step by step guide to safely do it?
I'm a novice in this area (never rooted or unrooted a phone).. and I just want to have the phone as if it was out of the box (do not need to have it unlocked to update roms or to delete any applications that comes with the phone, or something like that).
My HTC has a CID-HTC__102 (based on what I searched in the forum...it looks like an unlocked international version (German) device) and it has an IMEI SV 01 (I don't know if this info is needed, but I could not attach any more images, so I post this info here).
I will leave some info screen images as attachments so it becomes easier for you to help me.
Thank you in advance for your help.
Best regards,
SkElEtIkO

http://forum.xda-developers.com/showthread.php?t=2735235
you might not need to do all the steps, but this works 100%

confusion and more confusion in my head... :S
RossMacgill said:
http://forum.xda-developers.com/showthread.php?t=2735235
you might not need to do all the steps, but this works 100%
Click to expand...
Click to collapse
Hello Ross,
I've already read that post, however, for a noobie in this area, I believe that there's a lot of things that might not be so easy as they're for who flash firmware a lot of times.. for example.. "flash (...) ROM in TRWP"...I never flashed anything ..
I've roughly seached in the forum for "flash in TWRP"..and there's a lot of people with problems in flashing things with it (get stuck in some point)...
Besides this..EddyOS post mentions to use "odexed package provided by @Mike1986".. is that post only about applying that ROM or can I use another one? I already have a ROM by mike1986.. the one that I want to get rid off .. I want a completely original ROM as if the phone came from HTC... I was thinking on this..but even this one looks like was also provided by mike1986... (and probably has the same name that the one that I have).. isn't there any ROM by HTC without any modification???
I haven't got anything against ROMs made by mike or someone else.. I just want a manufacturer ROM which allows me to have full warranty and the functionalities that originally came with the phone. For example, with this firmware that I currently have, I cannot add my google account (says "cannot connect to google server") and I cannot see if there are new phone software updates (it keeps searching and searching)... and if I look into phone's software name.. it appears "Android Revolution HD 8.1 by mike1986"..well.. if I would take the phone to HTC under warranty.. they certainly wouldn't do anything with that software
Another thing, you told in your reply that I may not need to do all the steps.. Why not (?) and.. in that case, which steps shall I need to do?
My final question of this post...since the user that sold me the phone had already made a firmware update (google edition) before the current one, and now.. the phone has things from two firmware updates (the initial logo from google edition firmware, as you can see in the attached image, and the firmware from mike1986), don't you think, that it would be necessary to make another steps to clean all this mess?
Thank you in advance for your help.
Regards,
SkElEtIkO

skeletiko said:
Hello Ross,
I've already read that post, however, for a noobie in this area, I believe that there's a lot of things that might not be so easy as they're for who flash firmware a lot of times.. for example.. "flash (...) ROM in TRWP"...I never flashed anything ..
I've roughly seached in the forum for "flash in TWRP"..and there's a lot of people with problems in flashing things with it (get stuck in some point)...
Besides this..EddyOS post mentions to use "odexed package provided by @Mike1986".. is that post only about applying that ROM or can I use another one? I already have a ROM by mike1986.. the one that I want to get rid off .. I want a completely original ROM as if the phone came from HTC... I was thinking on this..but even this one looks like was also provided by mike1986... (and probably has the same name that the one that I have).. isn't there any ROM by HTC without any modification???
I haven't got anything against ROMs made by mike or someone else.. I just want a manufacturer ROM which allows me to have full warranty and the functionalities that originally came with the phone. For example, with this firmware that I currently have, I cannot add my google account (says "cannot connect to google server") and I cannot see if there are new phone software updates (it keeps searching and searching)... and if I look into phone's software name.. it appears "Android Revolution HD 8.1 by mike1986"..well.. if I would take the phone to HTC under warranty.. they certainly wouldn't do anything with that software
Another thing, you told in your reply that I may not need to do all the steps.. Why not (?) and.. in that case, which steps shall I need to do?
My final question of this post...since the user that sold me the phone had already made a firmware update (google edition) before the current one, and now.. the phone has things from two firmware updates (the initial logo from google edition firmware, as you can see in the attached image, and the firmware from mike1986), don't you think, that it would be necessary to make another steps to clean all this mess?
Thank you in advance for your help.
Regards,
SkElEtIkO
Click to expand...
Click to collapse
odexed package provided by @Mike19 and the system dump you linked to are the same stock, more than likely the very same file. You can use any rom, that is a stock dump and the correct version, but i would use mikes, or from the list of stock dumps thread on here.
Mike is a rom developer, he makes custom roms, but also has sources for his roms, which he then supplies for us to go back to stock.
with your google flash screen, i did read that if you flash 1.54.401.5 then reflash 1.54.401.10, it fixes that issue, not sure how true it is.

Please see solution in here
Thank you

Related

Flashing ROMs (Newbie)

Alright... I've pretty much lurked around here for the past month or so, reading everything I can about the subject, but I still have a few questions I haven't been able to find answers too.
1- If I flash my rom... will a hard reset return it to the original firmware, or whatever I flashed with? If not, is it possible for me to backup my original Telus firmware before flashing?
2- As noted above, I'm on Telus, but I see most roms are based upon Sprint, is this a problem?
3- What are the real advantages, honestly. I know picking and choosing your apps and such, "de-branding" the phone, but is there any performance enhancements, new features, etc?
Thanks for the time, and I appologize if this has been asked before. I did use the search button, I swear =D
Hi,
I too have a similar query. I tried finding it using the search function, but was unsuccessful in finding out how to backup my O2 XDA Trion ROM, as well as how to go ahead with installing a new one (an english ROM on a German XDA). Any tip will be helpful. In the meantime, I will go ahead and search some more. Thanks.
Depending on which rom you choose, you will be replacing the firmware on your phone. So if you ever want to go back, you will need to re-flash with the OE data/file.
OE roms consist primarily of 6 things:
1. SPL/bootloader
2. Radio
3. First splash screen
4. Second splash screen
5. Operating System
6. Extended Rom (carrier customizations)
Typically, to unlock a device, you will replace the bootloader with a hacked version that allows you to install roms that were not signed by the manufacturer for your device.
Most of the roms you'll find floating around are just OS and ExtRom updates, although some also include the radio. The splash screen is fairly irrelevant, and some cooks will replace it, while others don't even bother.
BobSlob said:
...1- If I flash my rom... will a hard reset return it to the original firmware, or whatever I flashed with? If not, is it possible for me to backup my original Telus firmware before flashing?...
Click to expand...
Click to collapse
alright, as for backing up your telus rom, be sure to check out dcd's vogue rom thread here, the last page says for you to pm him, and he will help you out there. there may now be one on the ftp however, since at least two others have already requested that he help them with the rom dump.
and no, a hard-reset will not restore your rom to the original. flashing your phone goes farther than a hard reset, and that is sort of one of the beauties of a custom rom as well; you can hard-reset at any time (to clear out footprints, screwed up files/reg keys/etc...) and not have to worry about installing all your apps again, re-setting up your email, re-editing your registry...etc.
hope that helps a slight little bit.

Which 'Clean' Rom to grab?

Hi all,
I've finally got a Desire heading my way from Orange. I'll be wanting to purge the Orange branding for a variety of reasons, but I'm unsure of the most up to date, clean/stock ROM to go for.
I'm new to the Android platform, so rather than try out a custom/tweaked rom that requires rooting, I thought I'd just use the goldcard method to flash a clean rom across (May try rooting/customs later).
I've been reading through some of the threads and have a fair idea of what to expect, my questions to you fine people:
What is the most up to date 'stock' htc rom going? - I was going to try the one listed in the T-mobile thread, or 'RUU_Bravo_HTC_Europe_1.15.405.3'.
Presumably I'll still receive over the air updates for such a stock rom?
If/When I root, does all the phone data require backing up? How many of your settings persist?
Thanks for any replies.
Generic ROM and MD5SUM:
d51566508430cd7edec7c9d4b51b6fd1 RUU_Bravo_HTC_Europe_1.15.405.3_Radio_32.30.00.28U_4.05.00.11_release_121865.exe
I think it is always better to start at the lowest version possible and then let the phone update by itself. This will help to ensure all original updates directly from the factory.
Cheers, I think that's the one I've gotten hold of.
question from a new guy
where can i download this rom from? as i'd like to install this stock rom on my desire too i've looked on the forum but can't seem to spot it anywhere.
thanks for any help in advance
Tsjoklat said:
Generic ROM and MD5SUM:
d51566508430cd7edec7c9d4b51b6fd1 RUU_Bravo_HTC_Europe_1.15.405.3_Radio_32.30.00.28U_4.05.00.11_release_121865.exe
I think it is always better to start at the lowest version possible and then let the phone update by itself. This will help to ensure all original updates directly from the factory.
Click to expand...
Click to collapse
Doesn't that mean it uses up more memory?
as you'll have the old files overlaid by the newer ones
I might be wrong but if a factory reset returns it to a pre-updated state then it's
not using the same area that the rom flash does
personally I'm holding off till Froyo is available before I buy a Desire
Gary
JayceAndTheNews - Let me know how you get on would you? any chance of hooking me up with what ever methods you've used? I've got an orange branded Desire on T-mobile and want rid of all the Orange bollox but don't feel the need to root yet.
JAmes.
understanding (although possibly incorrect) is that I'm overwriting the current Orangey rom with a cleaner one. So although the factory reset may remain somewhere, the actual os I'm running will be a similar size if not smaller than what I've got atm.
Sounds like I've got some more reading to do =D
jamfitz86 - I'll let you know what I end up doing and if it works, just got my shiny black desire yesterday, I intend to clean out the Orange garb on a weekend.
Cheers all.
Update for jamfitz86 / anyone else who may find it useful (although most of this is repeated in other threads).
Effectively followed this guide "http://android.modaco.com/content/general-discussion/305672/creating-a-goldcard/" to the letter. Encountered no problems/difficulties whatsoever.
Formatted the goldcard afterwards to use as my SD card until I get a larger one on the go.
Phone up and running, installed back missing apps etc. Performance seems about the same, potentially a little better certainly no worse. Removing all the
Orange crap makes things much more enjoyable overall, I'd definitely do it again given the choice.

HTC One M9 replace ROM

Hey,
I can't seem to find something here that confirms or denies my thoughts, so thought I'd post.
I bought a M9 from eglobal central, but it came with a Chinese ROM. I've been able to fumble through and get it into English, but, certain things aren't quite right on it, so I wanted to swap it to a UK / European ROM. I was wondering how I would go about it? Also, what's the requirements for Carrier IDs etc?
I've seen some other posts out there about swapping ROMs, I'm assuming I'll have to S-OFF, but, after that, do I need root to swap a stock ROM for a stock ROM?
I don't want to go too far with this phone and getting it all setup if I'm going to have to wipe the thing to get it to do what I want it to do....
Thanks,
Berny
Berny Stapleton said:
Hey,
I can't seem to find something here that confirms or denies my thoughts, so thought I'd post.
I bought a M9 from eglobal central, but it came with a Chinese ROM. I've been able to fumble through and get it into English, but, certain things aren't quite right on it, so I wanted to swap it to a UK / European ROM. I was wondering how I would go about it? Also, what's the requirements for Carrier IDs etc?
I've seen some other posts out there about swapping ROMs, I'm assuming I'll have to S-OFF, but, after that, do I need root to swap a stock ROM for a stock ROM?
I don't want to go too far with this phone and getting it all setup if I'm going to have to wipe the thing to get it to do what I want it to do....
Thanks,
Berny
Click to expand...
Click to collapse
You don't need to s-off to flash a new rom. The ROM just needs to match your current firmware, or you can see if there's a firmware update available for the ROM you're currently using.
This thread should get you started. http://forum.xda-developers.com/one-m9/general/guide-root-install-twrp-htc-one-m9-t3061133
Once you have TWRP flashed, you can flash any of the custom ROMs in the Android Development section that match your firmware. You can tell what your firmware is when you are in download mode (It's listed as OS on that page...probably 1.32.xxx.xx...the first set of x's are your SKUid, basically region/carrier, the second set is the version of the 1.32 firmware you're using). All of this should make more sense to you after you read the OP at the above link.

HTC one m8 stuck and desperate owner

Guys I am kind of screwed here, could you help me out?
Ok so I wanted to root my HTC one m8 and flash a custom rom on it (the sky dragon one, but that is irrelevant). So I looked up a video on youtube called; "how to root you htc one m8 **made easy** " and everything went well (it did take me about 3 hours... I am not a proud man right now...), until I had to install a custom rom. I wiped my phone, cache etc. (including phone storage) and here's where I start to notice my failure. I don't exactly know what steps I did and where exactly everything went wrong, but basically this is what I've got to work with: -a htc one m8 that gets stuck on the htc boot-up screen -roms complaining about missing md5 files and verification error or something -and last but not least; a very concerned owner who, after about 7hours of non-stop trying, is pretty desperate for help...
right now is there anyone who could help me with this, it would mean a lot to me (and my phone)
Edit: I remember where exactly my phone got stuck in the boot-up htc screen; it was right after I rooted my phone, but supersu said it was missing binary files or something. I installed, according to the guy from the video this woul fix it, supersu version 2.4 updater or something, and from that point the phone would't get past the boot-up screen. Again: any help is, at this point, very very veerryy appreciated
abramo2001 said:
I looked up a video on youtube called; "how to root you htc one m8 **made easy** " and everything went well (it did take me about 3 hours... I am not a proud man right now...)
Click to expand...
Click to collapse
Beware of such Youtube tutorial videos. I normally advise against using them. They often contain outdated information that can easily screw you up. And even more important, they are often used to shortcut the learning process, spoon-feeding you the steps in a way that pretty much means you won't learn anything; and leave you high and dry without the proper knowledge, when things inevitably do south.
Word to the wise: read, learn and understand before trying anything else. I know XDA can be a bit intimidating (like trying to drink out of a firehose, as one new member phrased it). But all the information is here, for those willing to take the time to read and learn.
abramo2001 said:
Ok so I wanted to root my HTC one m8 and flash a custom rom on it (the sky dragon one, but that is irrelevant).
Click to expand...
Click to collapse
Its completely relevant and important what ROM and version number you tried to install. Skydragon GPE or Sense? And what version number?
abramo2001 said:
Edit: I remember where exactly my phone got stuck in the boot-up htc screen; it was right after I rooted my phone, but supersu said it was missing binary files or something. I installed, according to the guy from the video this woul fix it, supersu version 2.4 updater or something, and from that point the phone would't get past the boot-up screen
Click to expand...
Click to collapse
Not clear from your description when you tried to root. But its probably at least part of the problem. You don't need to root if you are installing a custom ROM. You don't need to root in order to flash it (just an unlocked bootloader, and custom recovery), and you don't need to root after flashing, as all the custom ROMs are already pre-rooted.
For further help, we'll need more info on the phone. If you know how to use fastboot, do a fastboot getvar all, and post the results (delete your IMEI and serial number before posting). If you don't know how to use fastboot . . . well, time to start reading.
Also, need to know what TWRP version, and SuperSU version you tried.
redpoint73 said:
Beware of such Youtube tutorial videos. I normally advise against using them. They often contain outdated information that can easily screw you up. And even more important, they are often used to shortcut the learning process, spoon-feeding you the steps in a way that pretty much means you won't learn anything; and leave you high and dry without the proper knowledge, when things inevitably do south.
Word to the wise: read, learn and understand before trying anything else. I know XDA can be a bit intimidating (like trying to drink out of a firehose, as one new member phrased it). But all the information is here, for those willing to take the time to read and learn.
Its completely relevant and important what ROM and version number you tried to install. Skydragon GPE or Sense? And what version number?
Not clear from your description when you tried to root. But its probably at least part of the problem. You don't need to root if you are installing a custom ROM. You don't need to root in order to flash it (just an unlocked bootloader, and custom recovery), and you don't need to root after flashing, as all the custom ROMs are already pre-rooted.
For further help, we'll need more info on the phone. If you know how to use fastboot, do a fastboot getvar all, and post the results (delete your IMEI and serial number before posting). If you don't know how to use fastboot . . . well, time to start reading.
Also, need to know what TWRP version, and SuperSU version you tried.
Click to expand...
Click to collapse
Thank you very much for your help and in the future I will definetly do some more research before doing this ind of stuff, but I EXTREMELY glad to tell you: I FIXED IT . I googled and googled and all in all it probably took me around 15 hours, but I installed the marshmallow stock gpe rom for my phone via fastboot and after about 70 tries, learning and googling along the way, it worked. I don't know what went wrong the first time I tried (with the rooting), but everything is fully functional right now and my battery life, along with my free storage (bloat used to take up around 4 gigs), has improved significantly. I really really appreciate your response and I wil certainly be more careful in the future. Also, am I now allowed to call myself a "hacker"? I am right? . Have a great day; android is masterrace!
abramo2001 said:
I googled and googled and all in all it probably took me around 15 hours, but I installed the marshmallow stock gpe rom for my phone via fastboot and after about 70 tries, learning and googling along the way, it worked. I don't know what went wrong the first time I tried (with the rooting), but everything is fully functional right now
Click to expand...
Click to collapse
Probably could have cut down on the amount of time finding the problem, and the reason root failed; if you had provided the info requested in my last post. My last post was meant to be taken "post the required info, and we'll help you more". But glad you sorted it out, anyway; and you're welcome and glad to have helped in whatever way you found useful.
I'd also suggest sticking to XDA search function for these types of mods (or at least, reputable mod websites). Googling random websites will often lead to outdated info; and the info is often stolen from XDA, anyway.

I've been struggling with this phone for a while.

I have a problem with my HTC one M8 At&t (It's unlocked to any provider) it's also rooted so if you can help me either unroot it or add a ROM that would be so helpful.
Well the problem with my phone is.
1) It won't update to 6.0 its stuck on 5.0.2
2) ROMS won't install at all. Maybe because it doesn't have TWRP (I don't know where to get that)
3) The phone is S-on relocked and it says "This device has been tampered' then a warning
I asked HTC and they didn't help at all. I asked people that I know but they are IOS.
So this is the last resort. I was recommended by a friend to ask you wonderful people. I mean i have some knowledge but it don't have anyone to show me the ropes of how to do it. But please if you guys can help add link with steps.
Thank you and have a good day dudes.
PTP012 said:
I have a problem with my HTC one M8 At&t (It's unlocked to any provider) it's also rooted so if you can help me either unroot it or add a ROM that would be so helpful.
Well the problem with my phone is.
1) It won't update to 6.0 its stuck on 5.0.2
2) ROMS won't install at all. Maybe because it doesn't have TWRP (I don't know where to get that)
3) The phone is S-on relocked and it says "This device has been tampered' then a warning
I asked HTC and they didn't help at all. I asked people that I know but they are IOS.
So this is the last resort. I was recommended by a friend to ask you wonderful people. I mean i have some knowledge but it don't have anyone to show me the ropes of how to do it. But please if you guys can help add link with steps.
Thank you and have a good day dudes.
Click to expand...
Click to collapse
I'd suggest you watch this video to install TWRP: https://www.youtube.com/watch?v=9HWj_1KHbuY
And then I'd also recommend installing CM13 since it's really stable. It can be found here: http://forum.xda-developers.com/htc...m-cyanogenmod-13-0-nightlies-htc-one-t3256696
PTP012 said:
I have a problem with my HTC one M8 At&t (It's unlocked to any provider) it's also rooted so if you can help me either unroot it or add a ROM that would be so helpful.
Well the problem with my phone is.
1) It won't update to 6.0 its stuck on 5.0.2
2) ROMS won't install at all. Maybe because it doesn't have TWRP (I don't know where to get that)
3) The phone is S-on relocked and it says "This device has been tampered' then a warning
I asked HTC and they didn't help at all. I asked people that I know but they are IOS.
So this is the last resort. I was recommended by a friend to ask you wonderful people. I mean i have some knowledge but it don't have anyone to show me the ropes of how to do it. But please if you guys can help add link with steps.
Thank you and have a good day dudes.
Click to expand...
Click to collapse
1. If it is AT&T, it won't update on non-AT&T network.
2. Unlock bootloader and install TWRP
3. The phone was unlocked before and now it is relocked.
Post fastboot getvar all without serial & imei no to confirm which device variant that you have and what to do with it.
Ragarianok said:
I'd suggest you watch this video to install TWRP: https://www.youtube.com/watch?v=9HWj_1KHbuY
Click to expand...
Click to collapse
I would suggest the OP not follow that video. Followed literally, it will not only direct the OP to install a horribly obsolete version of TWRP, but also one that is not intended for his version of the M8. The "wlv" version TWRP in the video is for Verizon, and would install TWRP to the wrong partition, maybe even brick the phone. TWRP has since been updated and unified to identify the M8 version, and install on the proper partition accordingly; but such was not the case at the time the video was created.
This is one of the main reasons I don't recommend rooting by watching YouTube videos. They aren't detailed enough to point out all the nuances and potential pitfalls of the process. They just spoonfeed enough knowledge to you get you into big trouble, without any knowledge or skills to get you out of that hole.
Also, the random "root" website referenced in the video doesn't appear to have any downloadable files any longer, anyway. At least not that I can find, upon examination. So if the OP that route, they would have hit a dead end. I also personally don't recommend such "root" websites, as they almost always just steal content from XDA, without giving proper credit.
All the info the OP needs is right here on XDA. An excellent guide for unlocking the bootloader and installing custom recovery is here. Although the guide is dated (hard for anything for this phone to not be dated at this point - it is over 2 years old) and I have the following additional advice:
- HTC drivers on the guide are dated. But if you plug the phone into your PC, it should auto-install HTC Sync and the required drivers
- You can get TWRP right from the source here. I'm not sure if your existing firmware will play well with the latest version (TWRP 3.0.x), but I'm pretty sure version 2.8.7.0 will work well (and known to be very stable).
- Only need to follow the guide through "ROOTING YOUR DEVICE" Step 8, that is unlocking the bootloader and installing custom recovery (don't flash SuperSU). From there, get the desired custom ROM on the phone, boot into TWRP, backup the current stock ROM, then do default wipe (data, cache, Dalvik) in TWRP and flash the ROM.
---------- Post added at 10:01 AM ---------- Previous post was at 09:48 AM ----------
An alternative would be to flash the Marshmallow RUU to update to full stock image. But in order to do so, the OP will have to update to Marshmallow firmware (which requires some knowledge of using fastboot) and then run the Marshmallow RUU. The RUU in listed on my AT&T M8 Index thread here (along with a lot of other useful info), with the info/link for flashing firmware highlighted in red text.

Categories

Resources