[HOW-TO] Guide to Debloated, S-OFF'd, Rooted HTC One with Wireless Tether Support - Verizon HTC One (M7)

I'm writing this short little post to give an idea of a good starting point for the HTC One as it stands right now. There are a lot of threads and they get out-of-date quickly (just as this one will). I just picked-up my new HTC One on Tuesday of last week from a Verizon store. This just gives a fresh idea of what can be done to get started on it.
Obviously you're running these instructions at your own risk. I'm not responsible for you bricking or otherwise damaging your phone. Doing these things may (will) void your warranty and may prevent you from being able to return your phone. Run these things at your own risk.
AN IMPORTANT PUBLIC SERVICE MESSAGE: When you get your phone out-of-the-box, it's probably going to offer you an OTA update. I recommend that you do not accept an OTAs as this usually makes this process even harder than it has to be. Verizon hates having us enjoy our devices!
First, let me describe my goals here:
Unlock the bootloader and obtain S-OFF
Install a custom recovery (CWM)
Install a "cleaned-up" stock ROM (debloated but still a stock experience)
Get wireless tether working without jumping through tons of hoops.
I'll go through the list and just describe what I did:
Unlock the bootloader and obtain S-OFF
This was fairly straightforward. Rumrunner has an excellent package that does this very easily. I checked my phone's ROM version and saw that I was running 1.10.605.15. I grabbed the Rumrunner package from here for that level.
In looking over the requirements for Rumrunner, it wanted 32-bit Linux and I run 64-bit. The easiest way to solve this problem for me was to just boot to a Xubuntu 12.10 32-bit ISO that I had on my system. If you have it burned, just boot to it. If you don't (like me), use grub2 (if you have it) and boot the ISO directly. Either way, get yourself into a live environment.
Once the ISO was booted, I got it on the network and installed adb and fastboot from the Ubuntu repositories (after I did apt-get update, of course). Connect the phone via USB and enable USB debugging:
Go to Settings -> About -> Software Information -> More
Tap the Build number field 7 times
Back up to the Settings screen again and you'll now see Developer options
Enable USB Debugging under the developer options
Verify that you can see the device on your system using adb (this should result in a device being listed by serial number):
Code:
sudo adb devices
Follow these instructions for executing Rumrunner. It worked perfectly as described. Once complete, the phone was unlocked and S-OFF with a stock ROM.
Keep the live environment up as it will just make life easier to do the next steps.
Install a custom recovery (CWM)
I pretty much always use CWM if I can. I saw that there were no issues with doing that on this phone (like there are on other phones like the Rezound). I grabbed version 6.0.4.7 of CWM (non-touch) for the HTC One from here. If I recall correctly, the device is booted back into the stock ROM at this point. Make sure your device is still connected USB and has USB debugging enabled.
Reboot into the bootloader from the command prompt:
Code:
sudo adb reboot bootloader
Once the phone comes up, it should be at the Fastboot screen (it should actually show Fastboot USB). Verify that you can see your phone with fastboot (should get your device serial number again):
Code:
sudo fastboot devices
Now you can flash CWM recovery using this command from the directory where you stored the CWM file you downloaded (such as the one I provided a link to):
Code:
sudo fastboot flash recovery recovery-clockwork-6.0.4.7-m7vzw.img
After the flash is successful, reboot back into the bootloader:
Code:
sudo fastboot reboot-bootloader
Now you can choose BOOTLOADER and then RECOVERY to get access to CWM. If you really want to, you can take a backup of the stock ROM at this point. I did not because I thought it was a waste of space. I just booted back into the stock ROM and disabled USB debugging so I could stick a real ROM on the system.
Install a "cleaned-up" stock ROM (debloated but still a stock experience)
I really wanted to give this HTC Sense 5.0 a run. I've used Sense before and it wasn't awful. This seemed less annoying than previous versions (plus, there are some nice camera features which are important to me). For that reason, I selected the stock 2.10.605.1 rooted, deodexed, debloated ROM from this thread. I also opted to do the firmware upgrade at the same time, so I grabbed the firmware for the 2.10.605.1 as well.
The instructions in this thread are easy to follow so just use those. Just a note though: Flash the firmware and ROM at the same time if you're going to do firmware at all. Instructions are in the second post on that thread.
Once the ROM was up, I did my typical setup of accounts and such. The last thing I needed was Wireless Tether support.
Get wireless tether working without jumping through tons of hoops.
I don't particularly care how I get wireless tethering (infrastructure mode) as long as it works on my phone reliably. I first tried the stock tethering as this sometimes works because the authors of "stock" ROMs sneak hacks into their ROMs. It did not work. I then tried messing around with the WiFi Tether TrevE Mod that I saw recommend a few times but this didn't pan out on the 2.10.605.1 ROM (I temporarily went to 1.10.605.15 and it worked; I went back to 2.10.605.1 when someone recommended the solution below):
http://forum.xda-developers.com/showthread.php?t=2576548
I flashed this package onto my system and, without a problem, built-in wireless tether started working. I've seen no problems.

Getting my one today. I guess I will give this a go tonight. Thanks. Anything else to look for? Thanks.
Sent from my HTC Rezound.

Rumrunner worked perfectly fine for me on Ubuntu 12.1 64 bit both times I ran it. I would try it first before downloading s 32 bit distro if 64 bit is already installed.
Sent from my HTC6500LVW using Tapatalk

I have 2.10.605.1 on this phone out of the box and dont see a Rumrunner for it. Does that mean I am just going to have to sit tight and wait?

onthehole said:
I have 2.10.605.1 on this phone out of the box and dont see a Rumrunner for it. Does that mean I am just going to have to sit tight and wait?
Click to expand...
Click to collapse
It is firewater now. Go to firewater-soff.com
Sent from my HTC6500LVW using Tapatalk

disconnecktie said:
It is firewater now. Go to firewater-soff.com
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
Thanks.

No problem.
Sent from my HTC6500LVW using Tapatalk

disconnecktie said:
No problem.
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
may not have time to do this today. Can I just keep pushing the ota off? I delayed it already but will it prompt me before trying to install?

onthehole said:
may not have time to do this today. Can I just keep pushing the ota off? I delayed it already but will it prompt me before trying to install?
Click to expand...
Click to collapse
Yeah just keep delaying it. If you take it you're screwed. 4.4.2 can't be unlocked and rooted at the moment.
Sent from my HTC6500LVW using Tapatalk

disconnecktie said:
Yeah just keep delaying it. If you take it you're screwed. 4.4.2 can't be unlocked and rooted at the moment.
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
thanks. Looks like firewater uses some sort of temp root method? I will look into it. Firewater does s-off and root, correct?
And unlocks bootloader?

onthehole said:
thanks. Looks like firewater uses some sort of temp root method? I will look into it. Firewater does s-off and root, correct?
And unlocks bootloader?
Click to expand...
Click to collapse
It does unlock and s off. You will have to get a recovery and flash super user in recovery but that isn't until after you're unlocked and s off.
Sent from my HTC6500LVW using Tapatalk

disconnecktie said:
It does unlock and s off. You will have to get a recovery and flash super user in recovery but that isn't until after you're unlocked and s off.
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
So just flash TWRP or Clockwork, then go back in and flash super user. Thank you.
edit: I realized I am in the wrong forum asking these questions.

onthehole said:
So just flash TWRP or Clockwork, then go back in and flash super user. Thank you.
edit: I realized I am in the wrong forum asking these questions.
Click to expand...
Click to collapse
Yeah. Make sure you use cwm version 6.0.4.6 not .7 or twrp 2.6.3.4.
Sent from my HTC6500LVW using Tapatalk

disconnecktie said:
Yeah. Make sure you use cwm version 6.0.4.6 not .7 or twrp 2.6.3.4.
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
will do. thanks.

onthehole said:
will do. thanks.
Click to expand...
Click to collapse
Hello:
I just gained S-OFF on stock 4.3 out of the box.
If I want to go to Stock/Rooted I am guessing I should take the OTA, then Clockwork or TWRP and SSU? Thanks.

onthehole said:
Hello:
I just gained S-OFF on stock 4.3 out of the box.
If I want to go to Stock/Rooted I am guessing I should take the OTA, then Clockwork or TWRP and SSU? Thanks.
Click to expand...
Click to collapse
Do not take the ota. Just flash the firmware in Santod's stock ROM thread and then flash the stock ROM from the ota.
Sent from my One using Tapatalk

disconnecktie said:
Do not take the ota. Just flash the firmware in Santod's stock ROM thread and then flash the stock ROM from the ota.
Sent from my One using Tapatalk
Click to expand...
Click to collapse
I was already S-Off and actually good to go. Took the OTA, flashed SuperSU after Clockwork and I am banging. Root/Soff, nailed it. Thank you for your help.

onthehole said:
I was already S-Off and actually good to go. Took the OTA, flashed SuperSU after Clockwork and I am banging. Root/Soff, nailed it. Thank you for your help.
Click to expand...
Click to collapse
The only reason I don't suggest taking ota is because sometimes the results can be less than desired.
Sent from my One using Tapatalk

disconnecktie said:
The only reason I don't suggest taking ota is because sometimes the results can be less than desired.
Sent from my One using Tapatalk
Click to expand...
Click to collapse
understood. I will flash fresh if things aren't up to par.

Related

Easy way to Backup unlocked Galaxy Nexus without root!

OK, this method was out since long time ago, but since not a lot of people know about this simple method, I am thinking of posting this thread to help a lot of people
Source: http://www.androidcentral.com/how-i-back-my-stock-unrooted-galaxy-nexus
Just follow the instruction and you should be able to temporary use the Clockworkmod recovery and able to backup all of your data (Make sure you got ADB driver installed though)
kyokeun1234 said:
OK, this method was out since long time ago, but since not a lot of people know about this simple method, I am thinking of posting this thread to help a lot of people
Source: http://www.androidcentral.com/how-i-back-my-stock-unrooted-galaxy-nexus
Just follow the instruction and you should be able to temporary use the Clockworkmod recovery and able to backup all of your data (Make sure you got ADB driver installed though)
Click to expand...
Click to collapse
1. Root is not required for backup through recovery, whether running recovery that is on the device or booting recovery from your PC. Being rooted and having a custom recovery installed are two different things. Title is misleading.
2. Method still requires unlocking the bootloader (which still wipes your phone), you might as well flash recovery anyway.
It is neat that this is possible, but it seems rather redundant and unnecessary once you realize the only difference between booting into recovery from fastboot and flashing recovery is where the recovery is stored. The bootloader still has to be unlocked, if I'm not mistaken. If it doesn't have to be unlocked, then I can see the significance
JaiaV said:
1. Root is not required for backup through recovery, whether running recovery that is on the device or booting recovery from your PC. Being rooted and having a custom recovery installed are two different things. Title is misleading.
2. Method still requires unlocking the bootloader (which still wipes your phone), you might as well flash recovery anyway.
It is neat that this is possible, but it seems rather redundant and unnecessary once you realize the only difference between booting into recovery from fastboot and flashing recovery is where the recovery is stored. The bootloader still has to be unlocked, if I'm not mistaken. If it doesn't have to be unlocked, then I can see the significance
Click to expand...
Click to collapse
As much as you're right, some people just wants to get OTA and stuff... For example, 3 of my friend who owns android wants to get OTA. Of course this isn't the most recommended way, at least it is there for people who wants it
Sent from my Galaxy Nexus using xda app-developers app
kyokeun1234 said:
As much as you're right, some people just wants to get OTA and stuff... For example, 3 of my friend who owns android wants to get OTA. Of course this isn't the most recommended way, at least it is there for people who wants it
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
I understand, it's just that the difference between the methods is negligible.
JaiaV said:
I understand, it's just that the difference between the methods is negligible.
Click to expand...
Click to collapse
I understand what you're saying too. It's just good to have choices you know?
Sent from my Galaxy Nexus using xda app-developers app
Titanium Backup is just so useful. Such a helpful utility. I guess the easiest without root would be through imaging of userdata?
Sent from my Galaxy Nexus using Tapatalk 2

[Q] Is this phone bricked?

I received an Incredible 2,
*****RELOCKED*******
VIVO_W XB SHIP S-ON RL
HBOOT -0.98.0000
Radio- 1.09.01.0312
eMMC-boot
Jul 18 2011
All that it does is get stuck at the HTC screen.
Things that I have tried.
New Ruus
PG32IMG
The phone is recognized in fastboot,
ADB does not recognize the phone.
I have been going through the forum, and websites for the last 4 hours.
Factory Reset reboots the phone and gives me a security warning.
Recovery does the same.
I also get the USB Not recognized error once the phone comes on. I have installed the HTC drivers, I have also installed HTC Sync and have removed it.
Am I stressing and overlooking something simple? Or, do I need to take this phone out back and lay it to rest.
Thank you in advance
Crush
I don't own this phone but how did this happen? I'm assuming your rooted and unlocked if you got s recovery and stuff. And if your recovery works.. just Mount your SD card and transfer a ROM from your PC and flash one.. make sure you flash the kernel too. That or run the ruu
Sent from my HTC One V using xda app-developers app
XxlemonxX said:
I don't own this phone but how did this happen? I'm assuming your rooted and unlocked if you got s recovery and stuff. And if your recovery works.. just Mount your SD card and transfer a ROM from your PC and flash one.. make sure you flash the kernel too. That or run the ruu
Sent from my HTC One V using xda app-developers app
Click to expand...
Click to collapse
Thank for replying xxLemonxx
I was given this phone because because it is stuck in the bootloop. Phones come with their own recovery, this isn't a custom recovery. I have tried to run ruus, the error I get is Main version is older. I have also downloaded official stock roms with no luck.
When I hit recovery, the phone reboots back to the bootloader, the recovery never comes up.
CrushRush said:
Thank for replying xxLemonxx
I was given this phone because because it is stuck in the bootloop. Phones come with their own recovery, this isn't a custom recovery. I have tried to run ruus, the error I get is Main version is older. I have also downloaded official stock roms with no luck.
When I hit recovery, the phone reboots back to the bootloader, the recovery never comes up.
Click to expand...
Click to collapse
Ohh so someone messed it up and just gave it to you for free? Or for you to repair? Either way I don't follow the droid inc2 but maybe im sure its rooted if its in a boot loop so try going into fast boot and go into cmd prompt and try to install a recovery. Look up how to install a recovery through CmD Prompt on the Pc. On my phone can't explain all of it. And then just transfer over a ROM probably cm9 and follow the instructions
Unless you want to go back to stock? Not sure if you know about ROMs and kernels?
Sent from my HTC One V using xda app-developers app
XxlemonxX said:
Ohh so someone messed it up and just gave it to you for free? Or for you to repair? Either way I don't follow the droid inc2 but maybe im sure its rooted if its in a boot loop so try going into fast boot and go into cmd prompt and try to install a recovery. Look up how to install a recovery through CmD Prompt on the Pc. On my phone can't explain all of it. And then just transfer over a ROM probably cm9 and follow the instructions
Unless you want to go back to stock? Not sure if you know about ROMs and kernels?
Sent from my HTC One V using xda app-developers app
Click to expand...
Click to collapse
Thats exactly what happened, it was given to me to me in this condition, and if I can fix it I will get paid for doing so.
Yes, I am familiar with roms, and kernels, I currently use an Evo 4g with Swagged out Stock X 2.0.9.8
Ive also rooted and flash cm7 on plenty of phones, I even have cm7 on my HP Touchpad.
I can't for the life of me figure this out. It has me highly intrigued. I am known for stressing out and overlooking minor small steps, so I wanted get some input from the community.
I currently have fastboot open, I am not entirely familiar with the Incredible 2, but normal case S-on = none rooted from my experience.
it was devunlocked then relocked i believe, from the error message i believe you are not flashing the right ruu, you are trying to flash an older one, you need the newest one, it was released a few months ago if i recall correctly and it was no big update but thats the one you need, search for it and try it it should work. if you are s on you cant flash a older ruu than whats already on it
Sent from my Incredible 2 using xda app-developers app
CrushRush said:
Thats exactly what happened, it was given to me to me in this condition, and if I can fix it I will get paid for doing so.
Yes, I am familiar with roms, and kernels, I currently use an Evo 4g with Swagged out Stock X 2.0.9.8
Ive also rooted and flash cm7 on plenty of phones, I even have cm7 on my HP Touchpad.
I can't for the life of me figure this out. It has me highly intrigued. I am known for stressing out and overlooking minor small steps, so I wanted get some input from the community.
I currently have fastboot open, I am not entirely familiar with the Incredible 2, but normal case S-on = none rooted from my experience.
Click to expand...
Click to collapse
Hboot 98 is compatible with revolutionary root method. I would start there, rooting and s-off with a stock rooted Rom...
Sent from my HTC Incredible 2 using xda premium
Your radio is .0312, so you won't be able to flash an RUU, they're all older. Can you recognize it in fastboot mode? Try unlocking again with HTCdev, then flashing a custom recovery and ROM.
Sent from my SCH-I535 using Tapatalk 2
---------- Post added at 08:10 PM ---------- Previous post was at 08:08 PM ----------
Macrodroid said:
Hboot 98 is compatible with revolutionary root method. I would start there, rooting and s-off with a stock rooted Rom...
Sent from my HTC Incredible 2 using xda premium
Click to expand...
Click to collapse
Hboot .98 isn't compatible with revolutionary, only .97 is, but that doesn't make a difference anyways because you can't run revolutionary if you can't boot the phone.
Sent from my SCH-I535 using Tapatalk 2
prototype7 said:
Your radio is .0312, so you won't be able to flash an RUU, they're all older. Can you recognize it in fastboot mode? Try unlocking again with HTCdev, then flashing a custom recovery and ROM.
OMG..... As usual... I have been overlooking the obvious path to glory. Thank you. I think I can handle it form here.
That literally took me like 2 minutes.
Click to expand...
Click to collapse
CrushRush said:
prototype7 said:
Your radio is .0312, so you won't be able to flash an RUU, they're all older. Can you recognize it in fastboot mode? Try unlocking again with HTCdev, then flashing a custom recovery and ROM.
Click to expand...
Click to collapse
Are there any roms that you recommend that run smooth on the INC2?
Click to expand...
Click to collapse
I would proceed with s-off because it's so much better than htcdev unlock.
Sent from my ADR6350 using xda app-developers app

[RECOVERY] ClockworkMod Touch Recovery 6.0.5.1

ClockworkMod Recovery Touch for the Verizon HTC One
Installation:
Unlock your phone at www.htcdev.com
Boot phone into fastboot
Perform command fastboot flash recovery recovery-clockwork-touch-6.0.4.6-m7vzw.img or the recovery.img file name
Boot into HBOOT and select recovery
Root:
Download http://download.clockworkmod.com/superuser/superuser.zip
Flash it in recovery
Downloads:
Download Touch/Classic- http://www.unstableapps.com/builder/all/m7vzw
Stock recovery - http://flyhalf205.com/recoveries/stock_recovery_m7vzw.img
Mirror - http://d-h.st/users/flyhalf205/?fld_id=23467&s=file_name&d=ASC
Useful Information:
The external_sd is going to be your usbdisk (OTG). You can't mount unless you boot into recovery with your usbdisk already inserted
You won't be able to mount usb drive to your pc to copy over files. You will have to adb pull and push
Video Tutorials:
How To Unlock The Bootloader EASIEST Method - https://www.youtube.com/watch?v=r0gzJdwCxX0
How To ROOT EASIEST METHOD - https://www.youtube.com/watch?v=S1KmsxO84UU
XDA:DevDB Information
ClockworkMod Recovery, Tool/Utility for the Verizon HTC One
Contributors
Flyhalf205
Version Information
Status: Stable
Created 2013-09-13
Last Updated 2014-09-13
I need a tester to boot it please?
Just re-uploaded them. If you had downloaded prior to me posting just now. Please download and reflash. Thanks
Ill test it out after my phone finishes restoring my texts from my old one.
I have the bootloader unlocked, I will test in a sec.
Edit:
Flashes fine and I am pretty sure I just rooted.
GrayTheWolf said:
I have the bootloader unlocked, I will test in a sec.
Edit:
Flashes fine and I am pretty sure I just rooted.
Click to expand...
Click to collapse
Can confirm, same result.
I'm assuming you will update OP with flashing instructions?
And it is rooted! Sweet, now I can get Titanium Backup going in case I have to wipe again.
Woot
Sent from my HTC6500LVW using Tapatalk 4
overlord727 said:
Woot
Sent from my HTC6500LVW using Tapatalk 4
Click to expand...
Click to collapse
That's exactly what I did!
PEOPLE!​
Remember to install SuperSU from the Play Store to manage your root access, otherwise it is a free-for-all for any app to have root permission!
GrayTheWolf said:
And it is rooted! Sweet, now I can get Titanium Backup going in case I have to wipe again.
Click to expand...
Click to collapse
Sooo we don't need moonshine or any of that jazz. This will make us completely rooted? Also can we get a TWRP version in time as well?
michael8780 said:
Sooo we don't need moonshine or any of that jazz. This will make us completely rooted? Also can we get a TWRP version in time as well?
Click to expand...
Click to collapse
TWRP. will come in a couple of hours
Flyhalf205 said:
TWRP. will come in a couple of hours
Click to expand...
Click to collapse
Great job! I will wait for TWRP along with flashing instructions.
Thanks!
Frankie1588 said:
Great job! I will wait for TWRP along with flashing instructions.
Thanks!
Click to expand...
Click to collapse
Updated the OP. Very easy to flash. If you know how to unlocked. Same process. But fastboot flash recovery recovery.img is what you do in fastboot. Simple as 1.2.3...
michael8780 said:
Sooo we don't need moonshine or any of that jazz. This will make us completely rooted? Also can we get a TWRP version in time as well?
Click to expand...
Click to collapse
Moonshine will bring S-Off, but we don't know if it works or not, and I am not about to sacrifice and find out.
I hear ya lets just wait for the official heads up lol
Sent from my HTC6500LVW using Tapatalk 2
GrayTheWolf said:
Moonshine will bring S-Off, but we don't know if it works or not, and I am not about to sacrifice and find out.
Click to expand...
Click to collapse
Obviously this is a different device.....BUT, hboot version 1.54 (which we have) is incompatible with moonshine for the time being. Same with revone for those who are gonna suggest. This is all ASSUMED through the HTC One international/gsm/tmo/att/sprint/your mom's phone.....doesn't work on any of em.
And RUU doesn't work downgrading to previous versions with this hboot version either, for those who are also gonna suggest that....
Just an FYI.
---------- Post added at 02:40 PM ---------- Previous post was at 02:38 PM ----------
But on a positive note...... nice to see that we have unlocked bootloader, recovery, and root on day one!! :good::good::good::good::good::good::good::good::good::good::good::good::good::good::good:
AND....to add to that, people said it was ****ty etc etc that we had to wait a few months extra for this phone. The MAJOR advantage to this is that most the legwork is already done for roms for the phone
Can't wait to give this a go later... Thank you FlyHalf!
I know it's probably too early to tell - but how's battery life on Verizon so far? Had one on Tmo and it was solid, but didn't have LTE at the time... I'm a little concerned on Verizon.
Looks like I might have to get a One now!
Sent from my SCH-I545 using Tapatalk 4
nitroglycerine33 said:
Looks like I might have to get a One now!
Sent from my SCH-I545 using Tapatalk 4
Click to expand...
Click to collapse
YES YOU DO! I expect...EclipseONE by Sunday

[Q] Can't flash any rom. Stuck. M8 UK

Hi,
I am not new to rooting and flashing but I seem to have jammed.
I can flash custom recoveries(used both CWM and TWRP) no bother but I cannot flash rom.
I have tried pushing and side loading. TWRP just says failed.
CWM says cannot open update.zip from tmp (bad)
I am unlocked.
I am S-ON so I don't know a way around that atm without a ROM. I have tried reinstalling stock but failed.
HTC one M8 UK EE network.
Would love to fix this please.
I'm a novice, this is my first android phone but I believe you have to be s-off to flash ROMs. I'm on EE too, what I done was paid for Sunshine, about £14 I think, that unlocked the bootloader and s-off. I can flash ROMs no issues.
Sent from my HTC One_M8 using XDA Premium 4 mobile app
oaklandm said:
I'm a novice, this is my first android phone but I believe you have to be s-off to flash ROMs. I'm on EE too, what I done was paid for Sunshine, about £14 I think, that unlocked the bootloader and s-off. I can flash ROMs no issues.
Sent from my HTC One_M8 using XDA Premium 4 mobile app[/QUOTE
You don't need to be s-off to flash a custom rom.. just a unlocked bootloader.
Put the rom on your internal sdcard not external sdcard and try again.
Click to expand...
Click to collapse
Onem8 said:
oaklandm said:
I'm a novice, this is my first android phone but I believe you have to be s-off to flash ROMs. I'm on EE too, what I done was paid for Sunshine, about £14 I think, that unlocked the bootloader and s-off. I can flash ROMs no issues.
Sent from my HTC One_M8 using XDA Premium 4 mobile app[/QUOTE
You don't need to be s-off to flash a custom rom.. just a unlocked bootloader.
Put the rom on your internal sdcard not external sdcard and try again.
Click to expand...
Click to collapse
I thought the same with S status but I didn't have s-off when i flashed my first rom. It was only when I flashed Viper that i ran into this issue.
Click to expand...
Click to collapse
Onem8 said:
oaklandm said:
I'm a novice, this is my first android phone but I believe you have to be s-off to flash ROMs. I'm on EE too, what I done was paid for Sunshine, about £14 I think, that unlocked the bootloader and s-off. I can flash ROMs no issues.
Sent from my HTC One_M8 using XDA Premium 4 mobile app[/QUOTE
You don't need to be s-off to flash a custom rom.. just a unlocked bootloader.
Put the rom on your internal sdcard not external sdcard and try again.
Click to expand...
Click to collapse
I have tried repeatedly, all I get is failed.
Right now I have flashed TWRP.
I am going to try flashing Viper once again and should that fail, try HD revolution.
I am also now using Hasson2000 AIO toolkit on my pc incase I was going wrong with shell.
Click to expand...
Click to collapse
I only use adb..
Onem8 said:
I only use adb..
Click to expand...
Click to collapse
As I would, normally.
Toolkits cause more issues than they solve.
Try:
fastboot erase cache
Then flash recovery again, and see if that helps.
Also, do you get the phone model number as a response when you type both:
adb devices
fastboot devices
finally fixed it. Now enjoying Venom.
Thanks for your suggestions
DOWmad said:
finally fixed it. Now enjoying Venom.
Thanks for your suggestions
Click to expand...
Click to collapse
You should tell us how your fixed it. Both for our curiosity; and for others that might have a similar issue.
Also, there is a button to thank the posts you found helpful.
redpoint73 said:
You should tell us how your fixed it. Both for our curiosity; and for others that might have a similar issue.
Also, there is a button to thank the posts you found helpful.
Click to expand...
Click to collapse
Not entirely sure how i fixed it but I'll list what I did.
Usually I work from a mac but decided to start afresh on my desktop.
I downloaded venom for m8
reflashed TWRP recovery.
Booted to recovery.
wiped cache and such.
Then adb side loaded the rom.
Some reason it worked. I have done this a good few times previously and with various rooms, not just venom.
I was using the AIO toolkit to side load this rather than the ADB cmd prompt.
Thanks for posting the steps that worked for you.
Like you said, hard to say what fixed it. Perhaps getting away from the toolkit, maybe just re-flashing recovery (even though you had done so previously) or wiping cache.
If moving a ROM to the device form the PC, I prefer adb push to adb sideload. Sideload seems to fail sometimes where push is fine. Push is some more steps (booting recovery and a few taps there to flash the ROM) but it seems more reliable. Although if it worked, it worked!

Htc noob basics rundown

Hi guys, so as it states im new to htc, ive only in the past 2 years been an android user and i owned sammy devices, so the change is a little overwhelming, s-off hboot, and other things that seem to be important to flashing are a mystery to me so any help would be awesome, and sorry if there was already a thread explaining all this
Sent from my HTC One_M8 using XDA Premium 4 mobile app
LiLPurP said:
Hi guys, so as it states im new to htc, ive only in the past 2 years been an android user and i owned sammy devices, so the change is a little overwhelming, s-off hboot, and other things that seem to be important to flashing are a mystery to me so any help would be awesome, and sorry if there was already a thread explaining all this
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
This should give u some pointers
If firewater does not work for your device go to the sunshine thread here
Should be all u need to unlock, root and s off and install custom recovery, then u can install roms etc.
Also any help requests belong in q&A section
shout me if u need help
---------- Post added at 09:32 AM ---------- Previous post was at 09:31 AM ----------
I have asked mods to move into Q&A mate
Lots of the basic terms explained well here: http://forum.xda-developers.com/showthread.php?p=52484527
Don't feel too overwhelmed, every manufacturer has their own idiosyncrasies. There is always a learning curve if you switch or buy a new brand device. Just stick with it, be patient and read up.
Thanks, im getting a little confused but its geting clear for me, heres a question, when i press and hold my home button, a pie type menu comes up, but only has google in it, ive looked everywhere, and i cant find how to set up shortcuts for this, anyone have any clues?
Sent from my HTC One_M8 using XDA Premium 4 mobile app
LiLPurP said:
Thanks, im getting a little confused but its geting clear for me, heres a question, when i press and hold my home button, a pie type menu comes up, but only has google in it, ive looked everywhere, and i cant find how to set up shortcuts for this, anyone have any clues?
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
That is google now. You cannot change it on sense roms to my knowledge. GPE you can used xposed and gravity box to create new "ring" shortcuts.
Thanks, ive actually been looking into the GPE ROM but not sure if i would need S-Off to use it, (S-Off is still kinda confusing) ive tried to use firewater but got a whelp error saying my device wouldnt work, and from my understanding, SunShine is the only thing that can give me S-Off, i will be doing this as soon as i have the 25 bucks to spend lol, id rather have it and not need it rather than need it and not have it
Sent from my HTC One_M8 using XDA Premium 4 mobile app
You can flash gpe Rom. Just don't try ruu convert guide. Get soff while you can. You can do all sorts of stuff plus it lets you easily recover from most bricks.
Btw. Don't use toolkits. Learn adb and fastboot commands. They are easy and will make your life a lot easier.
an0ther said:
You can flash gpe Rom. Just don't try ruu convert guide. Get soff while you can. You can do all sorts of stuff plus it lets you easily recover from most bricks.
Btw. Don't use toolkits. Learn adb and fastboot commands. They are easy and will make your life a lot easier.
Click to expand...
Click to collapse
I have small amounts of knowledge with adb, i unlocked using htcdev so adb was required, however not sure what you mean by toolkits, you mean like firewater or sunshine? And i will s off asap, but if i wait to long will i lose the privilege? And i haven't read about this ruu conveet guide, what is that if i may ask? And thanks for all the help guys
Sent from my HTC One_M8 using XDA Premium 4 mobile app
LiLPurP said:
I have small amounts of knowledge with adb, i unlocked using htcdev so adb was required, however not sure what you mean by toolkits, you mean like firewater or sunshine? And i will s off asap, but if i wait to long will i lose the privilege? And i haven't read about this ruu conveet guide, what is that if i may ask? And thanks for all the help guys
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
No. Firewater and sunshine are tools for soff. Those are fine. Toolkits flash recoveries, unlock bootlader etc... It's good you did it the manual way. And yes HTC will patch soff method in next update. Ruu are restore files kinda like tar and Odin on your Samsung devices. You can only run one that is made for your device... Unless you have soff. You can truly convert your m8 into any m8 variant. No advantages over just flashing a Rom. But with soff you can upgrade and downgrade firmware and radios. You can remove tampered and red hboot text. You can manualy perform updates with no need to lock bootlader. It gives you full flexibility of the phone.
Once you have soff they can't ever take it away.
an0ther said:
No. Firewater and sunshine are tools for soff. Those are fine. Toolkits flash recoveries, unlock bootlader etc... It's good you did it the manual way. And yes HTC will patch soff method in next update. Ruu are restore files kinda like tar and Odin on your Samsung devices. You can only run one that is made for your device... Unless you have soff. You can truly convert your m8 into any m8 variant. No advantages over just flashing a Rom. But with soff you can upgrade and downgrade firmware and radios. You can remove tampered and red hboot text. You can manualy perform updates with no need to lock bootlader. It gives you full flexibility of the phone.
Once you have soff they can't ever take it away.
Click to expand...
Click to collapse
Is there anyway i can block that update from htc? And i have downloaded the liquidsmooth rom 4.4.4 and gapps 4.4.4, now am i ok to flash this?
Sent from my HTC One_M8 using XDA Premium 4 mobile app
LiLPurP said:
Is there anyway i can block that update from htc? And i have downloaded the liquidsmooth rom 4.4.4 and gapps 4.4.4, now am i ok to flash this?
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
As long as your running a Rom no update will be applied. Backup stock before flashing anything! So many people don't do this for some reason. You can flash it if you want. Aosp is still a little buggy on the m8. I would recommend gpe over aosp for now but it's up to you. There are some good sense roms too. I wouldn't flash any aosp without soff. Just in case. I've had aosp soft brick when I try to flash another Rom after it before.
an0ther said:
As long as your running a Rom no update will be applied. Backup stock before flashing anything! So many people don't do this for some reason. You can flash it if you want. Aosp is still a little buggy on the m8. I would recommend gpe over aosp for now but it's up to you. There are some good sense roms too. I wouldn't flash any aosp without soff. Just in case. I've had aosp soft brick when I try to flash another Rom after it before.
Click to expand...
Click to collapse
Awesome thanks for the advice, guess that download wont be used for now, do you have any recommendations on roms? I have the att version if that makes a difference. And yea i made a backup in TWRP as soon as i unlocked the bootloader. I want to start slow and learn as i go, i will most likely pay the 25 for the sunshine app to s-off tomorrow, i got the phone about 3 days ago so i want it custom while i have the chance lol seems android is starting to be less open source every time i get a new phone
Sent from my HTC One_M8 using XDA Premium 4 mobile app
an0ther said:
No. Firewater and sunshine are tools for soff. Those are fine. Toolkits flash recoveries, unlock bootlader etc... It's good you did it the manual way. And yes HTC will patch soff method in next update. Ruu are restore files kinda like tar and Odin on your Samsung devices. You can only run one that is made for your device... Unless you have soff. You can truly convert your m8 into any m8 variant. No advantages over just flashing a Rom. But with soff you can upgrade and downgrade firmware and radios. You can remove tampered and red hboot text. You can manualy perform updates with no need to lock bootlader. It gives you full flexibility of the phone.
Once you have soff they can't ever take it away.
Click to expand...
Click to collapse
If you paid for sunshine it will always work not like Firewater...even if it's patched or not
One-M8-Master said:
If you paid for sunshine it will always work not like Firewater...even if it's patched or not
Click to expand...
Click to collapse
Well i have tried firewater, and it said no amount of flashing, ruu, ect will make it work, so i assume that means SunShine is my only option. And has anyone used the Android Revolution HD ROM, ive been looking and it has awesome features
Sent from my HTC One_M8 using XDA Premium 4 mobile app
LiLPurP said:
Well i have tried firewater, and it said no amount of flashing, ruu, ect will make it work, so i assume that means SunShine is my only option. And has anyone used the Android Revolution HD ROM, ive been looking and it has awesome features
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
ARHD is as close to stock as you can find. But this is a matter of preference. There are many ROMs to choose from and only after you test them, you can decide what suits you best.
stathis95194 said:
ARHD is as close to stock as you can find. But this is a matter of preference. There are many ROMs to choose from and only after you test them, you can decide what suits you best.
Click to expand...
Click to collapse
Yea near stock is good for me as im used to touchwiz, so id like to learn the sense system before switching around, i just dont want to make a stupid move that could have been avoided with research, but im also a very impatient person lol ok well i guess ill be flashing that tomorrow after i run sunshine. I used App2Zip to backup apps on my gs4, will this work on my m8 aas well? I find titanium backup a bit flashy for me, i need a simple user apps backup and that app works perfect
*HTC One M8 AT&T,Android Version 4.4.2, Unlocked with htcdev.com, Rooted, TWRP installed, Stock ROM with Xposed Framework
*Galaxy S4 AT&T, Android Version 4.3, rooted with SafeRoot, Safestrap 3.71 installed, Stock ROM
Ok so i will be using the sunshine app today (around 12-1 o'clock) to S-Off my m8. Ive noticed talk off WWE, and ppl discusing changing their HBOOT, and im curious if this is important? After i S-Off my device i will be flashing ARHD ROM (later tonight) as this will be my first ROM flash on this phone, im extreamly nervous. Ive made a nandroid backuo in TWRP. I just want to make sure ive covered everything, nobody like a $600 brick and considering i owe my mother-in-law for this phone, id like all to go smooth as i dont want to die lol. So guys any more advice? And other than a nandroid backup, is there any other way to cover my butt just in case?
*HTC One M8 AT&T,Android Version 4.4.2, Unlocked with htcdev.com, Rooted, TWRP installed, Stock ROM with Xposed Framework
*Galaxy S4 AT&T, Android Version 4.3, rooted with SafeRoot, Safestrap 3.71 installed, Stock ROM
LiLPurP said:
Ive noticed talk off WWE, and ppl discusing changing their HBOOT, and im curious if this is important? After i S-Off my device i will be flashing ARHD ROM (later tonight)
Click to expand...
Click to collapse
WWE = world wide English
Changing hboot is often not needed just to flash ROMs. However Android 4.4.3 (HTC software 2.22) based ROMs (ARHD 10.2 is one) happens to be an excepton; as you will need to flash what is known around here as the "firmware package" which includes hboot, radio, and other things. If you don't flash the firmware, you will likely get some serious bugs on 2.22 ROMs, including long boot times, as well as broken WiFi and Bluetooth.
You can find the process for flashing firmware below. I used this one:
http://forum.xda-developers.com/att-htc-one-m8/development/att-4-4-3-2-22-1540-3-debloated-sense-6-t2837365
And specifically in the ARHD thread here also (note that for the AT&T version, firmware 2.22.1540 is recommended as you might get NO SERVICE on the international firmware): http://forum.xda-developers.com/showpost.php?p=54408500&postcount=9592
Be very careful you understand the process, as flashing hboot or radio is one of the few ways to actually brick the phone.
---------- Post added at 01:00 PM ---------- Previous post was at 12:53 PM ----------
LiLPurP said:
as this will be my first ROM flash on this phone, im extreamly nervous.
Click to expand...
Click to collapse
Just flashing a ROM is actually not that risky (although flashing hboot or radio can be, as mentioned). Its actually pretty hard to brick this phone just flashing a ROM, as long as you make sure to only flash ROMs or other mods only meant for the M8 (GSM).
Just be sure not to flash anything meant for other devices (including the Verizon or Spring M8) as you can actually brick the phone this way if the partitioning is different, and you overwrite any critical partitions such as hboot, radio, or the partition table.
If you stick to the correct ROMs, usually the worst that can happen is a boot loop or failure to boot into the OS (phone stuck at boot screen). But if that happens, its usually not that hard to recover. There can be various reasons and different corresponding solutions. But usually reverting to nandroid, flashing a different ROM, or re-installing recovery (and flashing the ROM again) will fix you up.
Although, nervous is a good thing to be; as it will also mean you will be careful. Which is really half the battle.
Ok guys i have gained S-Off on my device, just a quick rundown, and correct me where needed
1. S-Off is not required for rom changing, but helps
2. I have 4.4.2, any rom that has a different version than this you must first flash the firmware package first, and this can only be done in fastbootusb (if step is skipped can expect lots of errors or bootloops)
3. WWE just means roms from america? (Doesnt seem correct)
4. Changing HBOOT is not required for changing roms, unless the rom calls for it
5. Other than the android version, there is a htc version on the phone as well?
This is kind of overwhelming so far, and im not the best at instruction manuals, im more of a visual learner. And it helps when things are explained in detail, for example, explaining that i need a firmware package helps, but why do i need it, the more i understand the better i can make my decisions. And thanks guys, this is huge help, ive always come to xda for help, this free community works better and quicker than anything ive tried
*HTC One M8 AT&T, Android Version 4.4.2, Unlocked with htcdev.com, Rooted, S-Off, TWRP installed, Stock ROM with Xposed Framework (Current Device)
*Galaxy S4 AT&T, Android Version 4.3, rooted with SafeRoot, Safestrap 3.71 installed, Stock ROM (Girlfriends Device)
Downloaded the unmodified 2.22.1540.3.zip firmware, this is the correct firmware for my AT&T M8 right?
And if im right ill:
1. adb and flash the firmware twice to be safe, then reboot the phone
2. adb flash TWRP recovery, then reflash supersu in TWRP to regain root access
3. Then flash the ARHD 10.1 ROM?
*HTC One M8 AT&T, Android Version 4.4.2, Unlocked with htcdev.com, Rooted, S-Off, TWRP installed, Stock ROM with Xposed Framework (Current Device)
*Galaxy S4 AT&T, Android Version 4.3, rooted with SafeRoot, Safestrap 3.71 installed, Stock ROM (Girlfriends Device)

Categories

Resources