I have an AT&T HTC One M8. It was already rooted when it bought it. Running stock 4.4.2
I have installed the most current version of TWRP. I created a successful backup.
I am trying to install the ROM for skydragon 5.5 but it just gets stuck on the startup screen (white android screen)
I am S-on.
I flashed (via fastboot) the boot.img from the Skydragon 5.5 Rom.
I installed Skydragon 5.5 Rom from the TWRP install screen.
(note - these are the instructions from skydragon website and it states I do not need S-off as long as I flash the boot image)
When I reboot it just hangs on the startup screen (white android screen)
I can recover to get back to a working phone but I would really like to upgrade to skydragon. I have been having constant problems with bluetooth headsets on the stock 4.4.2 and am hoping the newer skydragon ROM and boot.img would resolve the poor bluetooth sound quality issues.
Any help would be appreciated.
Thanks
You probably need to update your firmware/hboot.
gmgough said:
I have an AT&T HTC One M8. It was already rooted when it bought it. Running stock 4.4.2
I have installed the most current version of TWRP.
Click to expand...
Click to collapse
As mentioned, you need to update your firmware.
Current ROMs won't run properly (extreme long boot times, broken WiFi) on old firmware (hboot, radio, etc.).
Plus, the current TWRP will not flash ROMs properly on the old hboot.
I dont fully understand why but I lost my backup during my installation of the new skydragon ROM. The backups were on the SD card.......and then they vanished.
I did manage to barely avoid bricking my phone. I re-locked my phone, installed the HTC RUU for lollipop and got my phone back to working. I had been trying to use sunshine S-off tool so that I could upgrade the firmware but I couldnt get my phone to boot up to perform the S-off installation process.
I still want to install skydragon. These are the steps I think I need to take.
1. unlock/root my HTC M8
2. Install TWRP
3. Backup my phone
4. install the new Skydragon Lollipop ROM
* note - I assume that I dont need S-OFF since my firmware should have already been upgraded when I installed the HTC Lollipop RUU.
If my phone is S-off will the skydragon lollipop ROM installation automatically install the firmware? Or is that a separate installation?
1: You lost all because you ran a RUU !
2: A custom rom NEVER changes the firmware
gmgough said:
* note - I assume that I dont need S-OFF since my firmware should have already been upgraded when I installed the HTC Lollipop RUU.
Click to expand...
Click to collapse
To confirm whether the firmware was updated or not; what does it say on the hboot screen for hboot number, radio baseband, and OS number?
gmgough said:
If my phone is S-off will the skydragon lollipop ROM installation automatically install the firmware? Or is that a separate installation?
Click to expand...
Click to collapse
Flashing a ROM never updates your firmware. The firmware partitions (hboot, radio, WiFi, Bluetooth, etc.) are not included in a ROM zip.
Firmware flash is done as a separate action, usually via fastboot.
Actually I lost my backup before I installed the RUU......otherwise I would have reverted to my previous kitkat installation rather than installing the RUU and losing all my data. I know the RUU basically reimages all the memory.
I was using sideload to install the skydragon ROM. I suspect I did something wrong during one my fastboot flash commands or the adb sideload commands.
Related
I originally had a stock sense M8 (bought it first day) but since October, I changed my phone to GPE (GPE Firmware and everything) and have been using 5.0 eversince using SkyDragon rom. Ran into issues a few weeks ago, and i've been waiting hard to go back to sense and use the newer 5.0 sense version.
However, today I ran into multiple issues, I thought installing the latest Sense Lollipop firmware and installing the latest ARHD 5.0 rom would do the trick, sadly that did not work.
I flashed the latest sense firmware and the ROM only for it to boot saying my Data is corrupt and i have to reset my phone, i say okay(was going to do that anyway) but then I access my recovery (TWRP) and my Internal storage/Cache/Data will not mount. I tried going back to GPE (atleast so my phone would work) but I cant do that either because even with the GPE firmware, the data partition wont mount and my internal storage shows 0 MB in TWRP, now im just stick in a bootloop/bricked device for hours. Any help would really be appreciated...thanks a lot.
Dev Edition RUU is what I would recommend. Partitioning is different on GPE versus Sense. So I'm guessing running the firmware only, since its not a complete image, did not change the partitioning back to the Sense partition scheme.
Converting from GPE back to Sense is not trivial, and not to be taken lightly. It seems like you tried to make up your own process instead of following any definitive guide or advice, which I do not recommend.
redpoint73 said:
Dev Edition RUU is what I would recommend. Partitioning is different on GPE versus Sense. So I'm guessing running the firmware only, since its not a complete image, did not change the partitioning back to the Sense partition scheme.
Converting from GPE back to Sense is not trivial, and not to be taken lightly. It seems like you tried to make up your own process instead of following any definitive guide or advice, which I do not recommend.
Click to expand...
Click to collapse
Thanks for your reply, to get this clear:
I should flash the Dev Edition RUU from (http://forum.xda-developers.com/htc-one-m8/development/ruu-m8-developer-edition-sense-1-54-t2884777) (3.28.1540.5) and then update the firmware to 4.16.1540.8 by just flashing that separate zip. However, if I flash the RUU wouldn't it relock my bootloader and put me on S-On and lose root and the custom recovery(Im terribly sorry if this sounds dumb, but my phone is soft bricked and I really need to get everything right this time), Is that the case if I flash the dev edition RUU? Thanks again.
Austin3161337 said:
However, if I flash the RUU wouldn't it relock my bootloader and put me on S-On and lose root and the custom recovery
Click to expand...
Click to collapse
No, RUU will not relock the bootloader. The only way the bootloader gets locked/unlocked is if you do so yourself.
Same with s-off, there is nothing that can change that aside from you making it s-on yourself.
Yes, you will lose custom recovery, as RUU will install stock recovery. So just flash stock recovery by fastboot after RUU. Then flash the ROM you want, which should already be rooted (so losing root is a moot point).
Official firmware.zip will also write stock recovery. So doing so would have caused the loss of TWRP anyway (unless it was a user modified firmware zip).
redpoint73 said:
No, RUU will not relock the bootloader. The only way the bootloader gets locked/unlocked is if you do so yourself.
Same with s-off, there is nothing that can change that aside from you making it s-on yourself.
Yes, you will lose custom recovery, as RUU will install stock recovery. So just flash stock recovery by fastboot after RUU. Then flash the ROM you want, which should already be rooted (so losing root is a moot point).
Official firmware.zip will also write stock recovery. So doing so would have caused the loss of TWRP anyway (unless it was a user modified firmware zip).
Click to expand...
Click to collapse
So I downloaded the RUU from (http://www.htc.com/us/support/htc-one-m8/news/) but its an .exe which requires me to plug my phone in which my computer cannot recognize because the phone won't boot at all, is there anyway I can install the RUU by not really needing to connect the phone to the computer? (Put the file in the external SD and install it via the bootloader maybe?) Any tips on that? Thanks
Austin3161337 said:
So I downloaded the RUU from (http://www.htc.com/us/support/htc-one-m8/news/) but its an .exe which requires me to plug my phone in which my computer cannot recognize because the phone won't boot at all
Click to expand...
Click to collapse
The phone doesn't need to boot into OS to run the RUU. It just needs to be able to get into bootloader/fastboot mode, which it can if the screen comes on.
If the device doesn't show on your PC, its a different issue. USB connectivity issue is almost always a driver issue. Install HTC Sync and HTC drivers, if you haven't already. Or uninstall and install them again.
I have a similiar issue. I had a tombile ruu.zip that a flashed as a 0P6Bimg.zip a kitkiat sense version for tmobile. Everything is cool and it runs fine. When I change cid and mid then flashed the sense lollipop firmware I lost my internal memory and twrp read storage as 0mb.
So idk
I flashed the Dev RUU as recommended by redpoint73, booted up and now it says that its updating to the latest firmware android 5.0 (OTA Update) However, I am going to install a custom recovery (TWRP) and put on ARHD instead, thanks for the help, and pretty much unbricking my device, lol.
Austin3161337 said:
I flashed the Dev RUU as recommended by redpoint73, booted up and now it says that its updating to the latest firmware android 5.0 (OTA Update) However, I am going to install a custom recovery (TWRP) and put on ARHD instead, thanks for the help, and pretty much unbricking my device, lol.
Click to expand...
Click to collapse
You're very welcome. Happy to help.
Did you have to do anything to get the RUU to run (like install drivers), or did you just end up running the RUU exe, and it worked?
redpoint73 said:
You're very welcome. Happy to help.
Did you have to do anything to get the RUU to run (like install drivers), or did you just end up running the RUU exe, and it worked?
Click to expand...
Click to collapse
I already had HTC Sync installed, had to boot into Fastboot USB for the thing to get recognized.
I got the bootloader unlocked. I flashed TWRP. I installed SuperSu. Now after wiping and installing a new ROM, I can no longer get passed the HTC logo at all. I have tried multiple ROMs including Eragon ROM, Skydragon, and Viper. I really have no idea what to do at this point. Please help. If you need more info just ask. I am able to get into bootloader and TWRP but nothing I have tried has worked. This is the AT&T variant.
Edit: I've also just tried using a different recovery as well (Philz).. no luck.
the only time i had this happening with the M8 was when i forgot to do a full wipe before flashing, then got stuck with the logo. Are you absolutely sure you're performing a full wipe prior to flashing (daft Q i know).
Maybe it's something to do with TWRP? I'm using PhilZ Touch (simply because that it was recommended on the skydragon thread).
Can you restore the original ROM from a backup?
westy123 said:
the only time i had this happening with the M8 was when i forgot to do a full wipe before flashing, then got stuck with the logo. Are you absolutely sure you're performing a full wipe prior to flashing (daft Q i know).
Maybe it's something to do with TWRP? I'm using PhilZ Touch (simply because that it was recommended on the skydragon thread).
Can you restore the original ROM from a backup?
Click to expand...
Click to collapse
Yes I am doing a full wipe before install. This is incredibly stupid of me and you can all make fun of me for it but I didn't have a backup. I am coming off of an M7 and never had issues with it so I figured it was fine. Guess I was wrong. . I thought it came with a backup stock but there is not one.
What's your hboot no. on the bootloader.
All these ROMs require no lower than hboot 3.19.0000
ckpv5 said:
What's your hboot no. on the bootloader.
All these ROMs require no lower than hboot 3.19.0000
Click to expand...
Click to collapse
That could be it then. Says I'm on 3.16.0.0000. So I'll have to be S-Off and update my firmware then to get any ROMs working?
Seltioasa said:
That could be it then. Says I'm on 3.16.0.0000. So I'll have to be S-Off and update my firmware then to get any ROMs working?
Click to expand...
Click to collapse
I'm not familiar with AT&T variant. The last info that I know they have RUU for 4.4.4, not sure about lollipop.
If you have plan to S-Off your device, with hboot 3.16.0000 you have better chance to do it with SunShine.
Once you updated your firmware, the chance to S-Off is slimmer.
Either you browse thru AT&T forum for info or maybe @redpoint73 can assist you here.
Seltioasa said:
That could be it then. Says I'm on 3.16.0.0000. So I'll have to be S-Off and update my firmware then to get any ROMs working?
Click to expand...
Click to collapse
Depending on the ROM, most of them require a particular firmware (which contains hboot, radio, WiFI, media moduels and others), not just the hboot.
You can update to 4.4.4 firmware by RUU (relock bootloader since you are s-on). Backup any personal data first, as RUU will wipe the phone.
Once updated to 4.4.4 firmware, you can run any ROM that supports that firmware. If you want a ROM that requires 5.0 firmware, you currently need s-off to manually (by "unofficial" means) update the firmware; until AT&T releases official 5.0.
Yes, its confusing and you can blame HTC for the firmware complications.
RUUs are linked in my (AT&T specific) index thread: http://forum.xda-developers.com/showthread.php?t=2751432
I have the international version of the HTC One M8 so At&T I have 4.4.2 but I want to get Lollipop. I've looked into it and it seems I have a long list of upgrades to make. I have to first update my hboot somehow to the latest one so I can get a newer version of TWRP because I can't use those right now, I just get stuck booting into recovery. To do that I need to update my firmware so I looked into a firmware.zip package but it says I need to relock my bootloader. I'm not particularly willing to have to go through that process. Once I get a newer hboot I need the latest recovery to then flash the update? I'm really confused about all the things I need to do and I need a step by step of things I need to do in order because I don't want to end up bricking my phone somewhere along the way. I've never updated hboot or my firmware I don't think I've just been using AOKP rom with an older recovery TWRP. How do I update all my firmware/software to the latest possible for my HTC One M8? I think the main reason I'm lost is because I don't know what to start with. Right now just pretend I have just my old rom and recovery, where do I go from there? Also I want to get the latest Venom Rom for the M8 if that means anything. They require 5.x.x firmware
Also I probably put this thread in the long location -_-
Tetrisvoid said:
I have the international version of the HTC One M8 so At&T I have 4.4.2 but I want to get Lollipop. I've looked into it and it seems I have a long list of upgrades to make. I have to first update my hboot somehow to the latest one so I can get a newer version of TWRP because I can't use those right now, I just get stuck booting into recovery. To do that I need to update my firmware so I looked into a firmware.zip package but it says I need to relock my bootloader. I'm not particularly willing to have to go through that process. Once I get a newer hboot I need the latest recovery to then flash the update? I'm really confused about all the things I need to do and I need a step by step of things I need to do in order because I don't want to end up bricking my phone somewhere along the way. I've never updated hboot or my firmware I don't think I've just been using AOKP rom with an older recovery TWRP. How do I update all my firmware/software to the latest possible for my HTC One M8? I think the main reason I'm lost is because I don't know what to start with. Right now just pretend I have just my old rom and recovery, where do I go from there? Also I want to get the latest Venom Rom for the M8 if that means anything. They require 5.x.x firmware
Also I probably put this thread in the long location -_-
Click to expand...
Click to collapse
You better run a RUU.exe file of latest official HTC's ROM (Lollipop). If you have an unlocked bootloader, the best option would be to be S-OFF so you could flash any RUU without relocking the bootloader.
Remember than flashing a RUU will update your firmware, radio and hboot but will erase your phone's content.
Once your device is updated, you just have to reflash TWRP (latest version) and flash the ROM you want.
EDIT: If you manage to get S-OFF you could simply flash latest firmware directly. I would highly recommend you to use Sunshine. It's a paid app but it worth it.
Enviado desde mi HTC One M8 mediante Tapatalk
Ok I will try that
SergioRmz said:
You better run a RUU.exe file of latest official HTC's ROM (Lollipop). If you have an unlocked bootloader, the best option would be to be S-OFF so you could flash any RUU without relocking the bootloader.
Remember than flashing a RUU will update your firmware, radio and hboot but will erase your phone's content.
Once your device is updated, you just have to reflash TWRP (latest version) and flash the ROM you want.
EDIT: If you manage to get S-OFF you could simply flash latest firmware directly. I would highly recommend you to use Sunshine. It's a paid app but it worth it.
Enviado desde mi HTC One M8 mediante Tapatalk
Click to expand...
Click to collapse
I looked into sunshine but I can't get it. I did get a copy of firewater though somehow but I've tried to run the commands to use firewater but after the last command ("yes") my adb runs into some sort of loop where it prints "y" repeatedly and I can't enter commands because it replaces what I type with a y and you can watch what you typed fly away. Is there any other way to s-off other than Sunshine that actually works?
I'm kind of forced into having to pay for Sunshine. There is no other way for the version I'm on. Will do and return with an update. Might take a while though
I needed to switch to a more stocky rom for sunshine to work, i got android revolution and apparantly i'm already on lollipop?? it says 5.0.1 but that can't be right...
SergioRmz said:
You better run a RUU.exe file of latest official HTC's ROM (Lollipop). If you have an unlocked bootloader, the best option would be to be S-OFF so you could flash any RUU without relocking the bootloader.
Remember than flashing a RUU will update your firmware, radio and hboot but will erase your phone's content.
Once your device is updated, you just have to reflash TWRP (latest version) and flash the ROM you want.
EDIT: If you manage to get S-OFF you could simply flash latest firmware directly. I would highly recommend you to use Sunshine. It's a paid app but it worth it.
Enviado desde mi HTC One M8 mediante Tapatalk
Click to expand...
Click to collapse
Hi I'm having issues getting a rom that Sunshine supports. Currently I switched over to an old CM11 build for 4.4.x hoping Sunshine would take it but it isn't close enough to stock, and I can't find a single stock rom that isn't an RUU requiring S-Off. I've searched around many threads, http://forum.xda-developers.com/showthread.php?t=2694994 seemed close but it doesn't have what I need. Could you help me solve this issue? Also when I flashed CM11 and booted things were crashing in a loop and after restart it seems to be working no issue, except that google play services isn't supported, so i'm assuming Gapps failed somehow. I'm not planning to stick to CM for long I just need to find a rom that sunshine will take.
ok i found and flashed a nandroid that is appropriate.
I have s-off now.
New problem:
All RUU files I try do not work.
I'm trying to flash a new RUU but the file is too big for Fastboot. I found a method where you copy the zip to the ext_sd and I did that and my phone crashed or something, it went to a black screen and I simulated the battery pull and rebooted. The file was no longer in ext_sd. I'm going to try this again and watch what happens....
this has been a long headache (7 hours straight now)
alright i'm copying and my phone froze completely. currently stuck. Its at 66% transfer
alright something is happening. Screen went dark again, but now the stock wallpaper for the M8 is covering the screen, maybe the launcher restarted and got stuck.
and now the screen is dark again. This isn't working out.
I tried using an RUU exe file rather than a zip, but it stopped in the middle of flashing and said it failed, and that I was using the wrong RUU, when that was the only one available for my ID
I'm really tempted to go into TWRP and flash the zip manually...
Hi All,
I have a UK HTC One M8, rooted, S-off, and with ViperOne installed, an old version - 1.8.0
I have flashed a new firmware in order to update ViperOne, and I have lost root access. I used root checker app to verify.
I used this method to flash the firmware:http://forum.xda-developers.com/showthread.php?t=2696282
I obtained the firmware from here: http://android-revolution-hd.blogspot.co.uk/p/android-revolution-hd-mirror-site-var.html
I had changed the cid to supercid, as I am S-off, and i checked that the modelid was correct in "android-info.txt"
The flash went fine, no errors, phone turned on first time, but root access is lost.
This thread I just found says that upgrading the firmware will always cause you to lose root. This is surprising as it wasn't mentioned in any of the guides I read to flashing firmware.
http://forum.xda-developers.com/showthread.php?t=2417442
I was wondering if somebody knowledgeable could reassure me that everything is fine, and perhaps point me to the most appropriate method for getting root access back. I am a little out of my depth here, I learned how to do most of this stuff a year ago when i first rooted, but I haven't been back to update since then, and have forgotten a lot of what I learned before.
Would appreciate any assistance you can offer
Cheers
Will
Willr01 said:
This thread I just found says that upgrading the firmware will always cause you to lose root. This is surprising as it wasn't mentioned in any of the guides I read to flashing firmware.
http://forum.xda-developers.com/showthread.php?t=2417442
Click to expand...
Click to collapse
Different device manufacturers do things in very different ways, so I wouldn't take that thread to mean anything, one way or another, regarding losing root when updating firmware. I also think in that thread, they may be talking about firmware = ROM (as opposed to something very different on HTC devices). In which case, yes, installing a stock ROM will in fact usually remove root on most Android devices.
In any case, see if you still have TWRP installed. That depends on whether the firmware package was modified or not to remove the stock recovery. If TWRP was replaced by stock recovery, simply install TWRP again using your method of choice (personally I prefer installing by fastboot). Then download the SuperSU zip to your phone from here and flash in TWRP.
In reality, I think you may not even have to download SuperSU. If you boot into TWRP and select reboot, I believe TWRP will automatically sense your ROM is not rooted, and ask you if you want it to do so. But I'm not 100% on that, and the SuperSU method is a sure thing.
Thanks a lot for your input. I don't have a recovery installed, so I have tried to flash twrp.
I tried flashing it twice, after reading it can be necessary to do that, and erasing the cache before attempting to boot to recovery. When I try and enter recovery, I get stuck on the startup htc screen with "Entering Recovery..." in pink.
Snippets off other threads have suggested my hboot might not be compatible with the new version of twrp. Is it straightforward to update hboot?
Thanks in advance
Willr01 said:
Snippets off other threads have suggested my hboot might not be compatible with the new version of twrp. Is it straightforward to update hboot?
Click to expand...
Click to collapse
Updating your firmware updates the hboot. 3.19 is the current hboot, and you can check no the bootloader screen.
Make sure its a current version TWRP (2.8.7.0) and I think the opposite is also true (old versions of TWRP don't work with current hboot).
And to clarify, you want to fastboot erase cache, then flash TWRP; as this often clears up issues with TWRP not installing properly.
redpoint73 said:
Updating your firmware updates the hboot. 3.19 is the current hboot, and you can check no the bootloader screen.
Make sure its a current version TWRP (2.8.7.0) and I think the opposite is also true (old versions of TWRP don't work with current hboot).
And to clarify, you want to fastboot erase cache, then flash TWRP; as this often clears up issues with TWRP not installing properly.
Click to expand...
Click to collapse
So my hboot is 3.16, and the twrp was the latest version. I guess i need to find a more up to date firmware file. Any suggestions as to the best sources for firmware?
Willr01 said:
So my hboot is 3.16, and the twrp was the latest version. I guess i need to find a more up to date firmware file. Any suggestions as to the best sources for firmware?
Click to expand...
Click to collapse
What exactly did you flash from the Android Revolution website (what you linked in the top post)?
That website has up-to-date firmware, but what you want is 4.xx version firmware, found under the "Firmware collection" link on that webpage.
Since your hboot number is 3.16, you either did not properly flash a firmware (flashed something else) or flashed a really old firmware (hboot 3.16 corresponds to firmware version 1.xx).
Hello, i have a big problem with my HTC one m9.
Today i tried to update it to the latest VIPER one rom (5.0) from an old insert coin rom (3.1.2) but to do so i had to update the firmware and the TWRP to the latest versions. I updated the TWRP but i found out that it does not work with android 5.x rom: the only one who works is the 3.0.0 or lower, but the recovery is now fine. The problem is that, after the update of the firmware (that i don't know if i did it right because i just flashed the boot.img that was inside the rom, i should have been s-off probably), the phone keeps going to bootloader mode. Even if i reboot system from recovery, the phone does not power on the system. I tried to flash ICE 4.0.4 and VIPER 4.3.0 but with both of them i got the same result.
I am:
SOFTWARE STATUS: MODIFIED
UNLOCKED
S-ON
If you need other informations please let me know.
Anyway to solve it? Thanks!
same problem bro :/
digio1996 said:
Hello, i have a big problem with my HTC one m9.
Today i tried to update it to the latest VIPER one rom (5.0) from an old insert coin rom (3.1.2) but to do so i had to update the firmware and the TWRP to the latest versions. I updated the TWRP but i found out that it does not work with android 5.x rom: the only one who works is the 3.0.0 or lower, but the recovery is now fine. The problem is that, after the update of the firmware (that i don't know if i did it right because i just flashed the boot.img that was inside the rom, i should have been s-off probably), the phone keeps going to bootloader mode. Even if i reboot system from recovery, the phone does not power on the system. I tried to flash ICE 4.0.4 and VIPER 4.3.0 but with both of them i got the same result.
I am:
SOFTWARE STATUS: MODIFIED
UNLOCKED
S-ON
If you need other informations please let me know.
Anyway to solve it? Thanks!
Click to expand...
Click to collapse
I'm guessing that something went sideways when you flashed the boot.img - which is probably the conclusion you've reached as well. In your shoes, I'd go straight to flashing an RUU. This would restore your phone to stock and (assuming it's available) bring your firmware up to date too.