yashsingh1/xdaforums huggingface dataset:
[One (M8) General] Einwod:
Excellent. You appear to have a WWE European edition which is great. If you can afford it, I would go S-OFF for the simple reason you can do almost anything with the phone, should you choose to do so. If you don't want to, I suggest you wait another few days to get the OTA update to Marshmallow before you continue further. I know it's only a few days, but better to have the correct firmware from an official update, than start messing about with other firmware files. Being S-ON you can only use signed firmware from HTC.
[One (M8) General] fagouma:
That means that i cannot install custom ROMs without having S-ON? I didn't get a direct answer to my question and i am a bit confused(and a noob in these matters).

Also i have now a correct firmware as i am on an official version from HTC(5.0.1) and the only thing i've done is to unlock the bootloader. In which way it is useful to wait for the next OTA to Marshmallow? I will be able to install custom ROM easier or without having S-ON?

My plan was to install a custom ROM since the day i had the phone.I haven't used it yet,for that reason.
[One (M8) General] opexo:
To answer your direct question, as recently i was digging the same hole like new M8 user, to be able to install other modded OS /custom rom/ (which is considered

software

) you need only to be rooted, but to be able to modify the

firmware

part of the device you need S-OFF.

Somewhere i've read that instead of folders (like in Windows), Android (Linux) instead uses partitions. And M8 has like 48 partitions, to which rooting gives access to only 3 (the OS, boot and something else) to be able to mod to be able to install other

software

. Unlocking the rest of the partitions with S-OFF gives you the ability to change everything and be able to install officialy and OTA soft from HTC, converting your device to GPE or whatever you want. AND the ability to brick it seriously.

edit: here it is http://venomroms.com/rom-vs-firmware/ you will understand everything
[One (M8) General] fagouma:
That answered it!!Thank you for your answer. I will also read that article,now.
[One (M8) General] Einwod:
You can install a custom ROM being S-ON. It means you must have compatible firmware, which you have for Lollipop ROMs. Some say that MM ROMs are working but they have slowdowns etc. That's why I suggested you wait a few days and take the MM OTA from HTC which will update your firmware also, allowing you more flexibility on choosing MM ROMs.
[One (M8) General] fagouma:
Now i understood what you meant!! I see.Then i should choose what custom rom i want to install and if it is based on MM,it's better to wait for the OTA from htc for better firmware compability.If it's based on Lollilop i can continue with flashing.

You know for sure that OTA MM for the htc m8 is coming in a few days?

And is it an issue i have cid HTC__304? Is it a problem in installing custom roms?

EDIT: If i have the official MM version from htc and want to install a Lollipop custom ROM ,i would have issues with firmware compabilities?
[One (M8) General] Einwod:
Talk is, and it's only that, MM is due for WWE devices, like yours, around 19th January. Whether that is true or not.......who knows. If you have MM firmware, you can still use ROMs that were built for a lower version. In the present case, MM ROMs are working with current Lollipop firmware, but some have major lags and other bugs. Those with S-OFF devices can use MM firmware that is already in use on dev edition devices. With S-OFF you can have any firmware you like. As a member here once said: "Yes....why would you not want to be s-off? It means you can do anything to your phone...kind of like a real nice cheap whore and only for $25.00 USD and once done (Sunshine to get S-off) she will allow you to do things you only dreamed of....http://theroot.ninja/".
[One (M8) General] fagouma:
Thank you for your answers! I 'll continue my search and decide first what custom ROM i want.Have a good night!

EDIT:what about my cid = HTC__304? Is this an obstacle?
[One (M8) General] Einwod:
The CID is no obstacle for normal ROMs. As long as it operates on Lollipop firmware, whatever ROM you choose will work. Unless it's specifically made for Sprint or CDMA devices, then it won't work.
[One (M8) General] fagouma:
Thank you,again, for your answer!You really helped me understand some things.
[One (M8) General] Arsinn:
Hi.I would like to root my m8 (marshmallow sense7 s-on).I couldn't do it with routine methods ( twrp recovery+ superSU app) .can anyone help me?
[One (M8) General] |=>AmuzZ<=|:
hello, please a little help to understand few things, the guide is very straight forward.

1. do i have to buy the sunshine or is it free (as no credit cards here at my end, thats y asking)

2. i have jus updated to the latest firmware via OTA once i m dun with the process do i redownload the firmware in stall it?

please advice.
[One (M8) General] Einwod:
1. Sunshine is a paid app, you must buy it.

2. If you have updated over OTA, there's no need to download and install it again.

Hope this answers your questions.
[One (M8) General] |=>AmuzZ<=|:
yes answered thank u very much...

i guess m stuck on S-ON for now...
[One (M8) General] redpoint73:
It will work if you use SuperSU 2.51 or later.

Root methods change with each Android build. You can't use old methods on new versions. Always look for new info, when rooting a new version.
[One (M8) General] Likkleskip:
Could anybody here help me with updating my fw? My PC is out now but will be back later.. My problem is everytime I use a stock based ROM I get no WiFi to work.. But with cm it does... My phone boot loader is unlocked but I'm still s on so I'd love a little guide on a easy way to update with s on.. Thanks
[One (M8) General] ckpv5:
When your device is S-On, you can only update the firmware with a signed HTC firmware. But this will require you to relock bootloader and later reunlock it again. And in doing so, your internal & data partition get wiped.

I suggest that you restore a non-rooted backup & its matching stock recovery, no need to relock bootloader, no internal storage wipe ... if you're interested, go to my thread and read how-to on post #1 : http://xdaforums.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860

I believe you need to restore 3.28.401.9 then OTA to 4.16.401.10 then 4.16.401.13 then the latest 6.12.401.4
[One (M8) General] Likkleskip:
OK I will try this thanks a million... And I hope the WiFi will work after I restore the ota... Could I just boot the ROM before I flash stock recovery to check if WiFi is working and then flag recovery after check?
[One (M8) General] Likkleskip:
Thanks [MENTION=830797]ckpv5[/MENTION] everything went well I'm now on 6.0 and my Wi-Fi works..but I didn't use a PC the as I couldn't set it up on the one a borrowed it just never worked...so I used flashify to install stock recovery and when I reach lollipop ota I rooted with a app called root king then used flashify again and install latest twrp img.. then flash a 6.0 rom now I'm good.. thanks a million dude ??
[One (M8) General] Arsinn:
Hi.after mm updating I have Otg problem.in fact file manager don't recognize my usb flash!only internal memory and SD card have been appear in usb granting process.I try it by two different usb that works perfectly before updating
[One (M8) General] rmthx:
[MENTION=1363323]vomer[/MENTION] can you make no red text for wwe 6.12.401.4 please

many thanks
[One (M8) General] Forsaked:
Just use the search function, since it has posted here several times!
[One (M8) General] rmthx:
thanks but i dont find it
[One (M8) General] dr.arifeen7009:
I want the marshmallow firmware
[One (M8) General] MJPollard:
I want filet mignon with a side of garlic mashed potatoes, and a slice of chocolate cake for dessert.
[One (M8) General] jshamlet:
You just had to post this around lunch time, didn't you... ;)
[One (M8) General] liran1206:
HI, i need help plz

i want to update my Firmware on my HTC ONE M8

which one do i need???

this is what i have right now..
[One (M8) General] Forsaked:
You are S-OFF and you have SuperCID, so you can basicly flash any firmware.

Please share the result of the command "fastboot getvar all" with us, don't forget to remove the serial and IMEI
[One (M8) General] liran1206:
but which firmware is the best or newst?

---------- Post added at 12:25 PM ---------- Previous post was at 11:26 AM ----------

......
[One (M8) General] Forsaked:
Try this thread!
[One (M8) General] Likkleskip:
Anybody can help with rooting with me? Or how to install twrp? Thanks
[One (M8) General] Einwod:
What part/parts of the first post do you not understand?
[One (M8) General] Likkleskip:
I just went to stock and updated to marshmallow and my PC is not around now I'm stuck without root or twrp.. I was wondering if there's any way to get root/twrp without my PC I've been searching all over but to no avail
[One (M8) General] Santa-Claus:
Make the best out of it - you´ll have to wait until you can get hands on a PC with ADB prepared :angel:

I was in the same situation 10 days ago. Had flashed the new firmware, waited for ARHD 53 - and forgot to flash TWRP. Went into my skiing holidays, even had WLAN. But only a laptop which was secured by my company. No driver install possible. So no use of ADB possible. And reading day after day about the benefits of ARHD 53.1 ... 10 difficult days.

Like you I tried to find a way to install TWRP without PC, tried to find a way to root without PC. I didn´t find any :crying:

Back home now. TWRP 3.0 is downloaded, ARHD 53.1 will last another five minutes or so. And then I will be back in the loop again :)
[One (M8) General] Likkleskip:
???? OMG man.. without root life with an Android device just feels wrong lol.. but I guess I'll have to wait till next week then ?
[One (M8) General] Santa-Claus:
It does not only feel wrong - it will be really hard ... :angel:
[One (M8) General] jygong:
unlocked, rooted, twrp 3.0 but adaway not working

Hi, I updated my sprint HTC one M8 via ota to sense 7, unlocked, rooted, and installed twrp 3. I am s on. I chose to have twrp read only so that I could get OTAs. I wasn't able to install adaway properly. Was it because I chose read only with twrp 3.0? If so, how change it to read and write? Thanks, sorry for the newbie question.
[One (M8) General] Einwod:
TWRP has absolutely nothing to do with adaway. Adaway is an .apk file, you install it from within the OS.
[One (M8) General] jygong:
Thanks, the adaway I installed was outdated. Works.

Edit: when applying updates, it crashes the phone. Can't seem to write to system files because read only?
[One (M8) General] leecavturbo:
any news update on firewater now working or sunshine less spotty ?
[One (M8) General] cmsullivan:
This thread seems to be helpful so I will bring my question here, I am S-Off running Android Revolution, and I want to use The newest version of Skydragon which is using 6.0 do I need to update my phone's firmware to do this ? and if so will the steps work listed on this guide still work?

M8_Ul_CA PVT Ship S-Off

CID-CWS_ _001

HBoot -3.19.0.000

Radio-1.23.213311491.05G

More info if it matters
[One (M8) General] Forsaked:
All your answers can be found here!
[One (M8) General] Einwod:
Firewater has NOT worked for over a year. Where on earth did you find directions to it?

If you want to post, update your bloody signature which is as out of date as you are. Check this **** out folks:

htc m8 in the uk on EE.

teamwin recovery rooted on hd revolution rom 4.4.4

exposed framework installed/enabled/updated on what version?

flashed from previous version. no wipe What version?
[One (M8) General] Einwod:
It would be more than helpful if you could tell us what firmware version you have, otherwise noone will be able to advise whether it needs updated or not. What version of ARHD are you running? Did you receive an update to Marshmallow on your device or you are just flashing any ROM that takes your fancy? These questions need to be answered before we can be of further assistance.
[One (M8) General] cmsullivan:
Here ya go
[One (M8) General] Einwod:
That has nothing to do with your current firmware. You are on a Lollipop version of the ROM. If you wish to update to another ROM, the first thing you need is updated firmware depending on your current CID number. Until you provide us with details of your current firmware, we have no idea how to advise you further.
[One (M8) General] cmsullivan:
current cid is "cid-11111111
[One (M8) General] Einwod:
Yet 3 posts above you posted this:

M8_Ul_CA PVT Ship S-Off

CID-CWS_ _001

HBoot -3.19.0.000

Radio-1.23.213311491.05G

How do you expect help if you give the wrong information? You still have not confirmed your firmware version.
[One (M8) General] cmsullivan:
I changed it after I posted obviously

Does this confirm my firmware version ? Thanks for the help again
[One (M8) General] ckpv5:
First rule ... don't make multiple post in many threads ... I saw 3 of them.

You need help, you should continue in your own thread in help section :

http://xdaforums.com/htc-one-m8/help/trying-to-update-t3312371

I asked for your device version but I don't see any reply but you keep going with these many posts which are not useful and lack of info to help you here in a guide thread instead of help thread.
[One (M8) General] cmsullivan:
Didn't even see you reply...thanks for trying to help though ....I actually have it now...if you have the power you can delete the other post
[One (M8) General] we741rule:
help plz i didnt all whats written in the guide but i still get this error i atttached photos

also her my fasboot get var

C:\Users\kadan>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 4.0.U605611@50319A

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.28.502.2

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B17000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: RUU

(bootloader) commitno-bootloader: 7f8e91a3

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.058s

anyone just tell me whats wrong
[One (M8) General] Forsaked:
What have you tried, using a RUU while beeing unlocked?
[One (M8) General] jygong:
unlocked, twrp 3.0, supersu 2.65, rooted?

Hi, I updated my sprint HTC one M8 via ota to sense 7, unlocked bootloader, flashed twrp 3.0, flashed chainfire SU 2.65. I am S on. I chose to have the systemless root to take OTAs. Root checker says that I have root, and SuperSU shows my installed apps with SU permissions (adaway, BBS, root checker basic, x-plore , Twrp Manager). However, non of these apps are working . Adaway can't be enabled, (host files not able to be applied . I also flashed the adaway systemless host zip file but to no avail) BBS could not be installed as system app and wakelocks not being able to be read, Twrp manager unable to install recovery. Seems like I am not fully rooted? If so, what am I doing wrong?

Thanks
[One (M8) General] mrrocketdog:
1) you have to be completely stock to get OTA updates.

2) maybe try to reflash SU. :what:

"err on the side of kindness"
[One (M8) General] Einwod:
On the photo, OS is red and twice. That means your firmware is not flashed correctly. It should have one entry and be green.
[One (M8) General] we741rule:
Yeah my friend i realized this and install the gpe ruu and its now working fine with 6 thanks alot hope you feel much better
[One (M8) General] fagouma:
Hello to all.I have a stock htc m8 with only the bootloader unlocked.

My questions are:

1.Is it necessary to root my m8 by flashing supersu before installing a new rom?Or i can just flash the new rom after installing a custom recovery?

2.If my previous question is true,can this applied to other phones,too?Or there are some models that require rooting by flashing supersu before installing a custom rom on them?(I m not asking which...)
[One (M8) General] Einwod:
Not necessary to root. Just flash. But root gives you more "control".

Have no ideas about other phones. ARHD 53.1 is already a rooted ROM. You may want to read carefully about others.
[One (M8) General] subarudroid:
Vomer! Great to see you in the M8 section. This should be stickied! I do have an ON topic question. I hear the firmware for gpe is different from sense, are we to be carful with flashing m8 stuff if we have gpe and visa versa? Just got this phone yesterday and tried to compile a recovery image from source and I got all screwy because of fstab. Ended up finding twrp thread here and got it fixed though.
[One (M8) General] vomer:
It should be OK as the hardware is the same. But to be safe it's good to have the GPe firmware handy in case of issues.
[One (M8) General] nojoboy:
FML :(

I was going through the s-off procedure and the part where you have to enter "Yes" this came up:

whelp, this sucks, firewater can not work on your device

no amount of reflashing, retrying, or ruuing will fix...

DO NOT COME TO IRC ASKING FOR UPDATES OR ETAS!!!!!!

if we are able to fix this issue, it will be announced

bye bye.....sorry it didn't work out.​

fml :(

I hope they'll find I fix for this. Did anyone else encounter this problem and what other methods to obtain S-Off are there?
[One (M8) General] hdorius:
search sunshine u can soff but it's paid $25
[One (M8) General] Alaris:
Great post vomer! Quick question is this the firmware I would use to convert to the Dev Edition?
[One (M8) General] chrisafpa27:
Thank you for your help

Hello

My config:

HTC ul_M8

PVT SHIP S-ON (not released)

Bootloader Unlock with HTCDev

Recovery installed

the command: fastboot getvar all, a line is empty! Why ?

>>>>>>>>> (Bootloader) version main:

I did not change the firmeware

my rom: Android Revolution HD

Problem to get S-OFF?

Problem for firmware maj?

Problem for super CID?

I want to fully unlock my m8

thank you for your help? ( sorry for my english )
[One (M8) General] Anakondarh:
Hey guys, thanks for this thread. Some really useful info. Although I had already unlocked/rooted/s-off'd, I hadn't superCID'd and was wondering how to keep my firmware up to date since I figured HTC's OTAs wouldn't work anymore. This guide helped me out.

Just one quick question. After updating to the latest posted firmware (the 2.12 something), getvar shows me the right firmware version. However, under Settings/About/Software Info, it shows the ROM version as 1.54.401.10. Did the displayed version number not change in this update? Or did this update only update the HBOOT? That would explain the 30mb file size...

Thanks for any help in advance guys.
[One (M8) General] Mr Hofs:
The about software info is the info about the running rom. If you flash a 1.12 rom you will see 1.12.xxx version there. The firmware only changes OS version in the bootloader.
[One (M8) General] hughfollett:
Guys I'm still new to this device and I'd like to ask something: if I unlock my phone can I flash pa without troubles? If I want to flash back to sense, do I need to make any particular step? TIA
[One (M8) General] Alaris:
Just curious in the settings of your dev device under about>tell htc does your device say something along the lines of htc collecting info from your device because its a test device? Mine has it and I dont know if its suppose to.
[One (M8) General] wetxxx:
It is any chance to change firmware without S-OFF ? Maybe HTC made RUU with new firmware?
[One (M8) General] chrisafpa27:
no idea? :crying:
[One (M8) General] :
I think this can be ignored, inside booted Android the version number is visible.
[One (M8) General] ckpv5:
As I mentioned on other post ... this is recovery issue.

Read the few last pages : http://xdaforums.com/showthread.php?t=2717932&page=17
[One (M8) General] Anakondarh:
I see. I thought maybe they would go hand in hand since I am using the official sense Rom I got OTA before unlocking etc. Was always a Samsung guy before so never seen this issue.

So, how would I go about updating the sense Rom, or actual android we could say, once it gets updated by HTC? Would I follow this same procedure?
[One (M8) General] subarudroid:
Hey guys. I'm not sure why but the newer firmware deleted my mac, wifi, apn stuff. I got it all fixed by pulling sneakyghost's zip and flashing that. weird though. If I had time I'd check the differences looks like there are a tp_SYN3202.img in there that is different... still appreciate your work just wanted to give you a heads up.
[One (M8) General] Erikkusaki:
Will there be any issues if i flash the firmware update without red text on my m8 that is currently running firmware with the red text?
[One (M8) General] KKLD:
Nope, not at all ?
[One (M8) General] futuregerald:
Just want to chime in here and say I used SunShine from http://theroot.ninja/ after firewater failed for me and Sunshine worked great without problems.
[One (M8) General] Erikkusaki:
Alright thanks for your reply
[One (M8) General] fagouma:
Thank you for your answer.
[One (M8) General] Anonaru:
Thank you so much for this guide! I'm pretty much good on all of this, but having it all consolidated into one place saves me so much headache :)
[One (M8) General] Zsolander:
Hey guys, ok this is absolutely killing me. Ive been rooted and unlocked bootloader for over a year now, im running viper one and trying to update to marshmellow, only thing left is to gain S-Off which is simple but how in the world do i disable fast boot!?!?!? ive searched and searched online and found you are unable to since the lollipop update but i need to disable it to run the S-Off with the tutorial im following. Please help!! does anyone have an alternative to achieving this?? Ive searched hundreds of forums and everyone is having this problem but no solution!
[One (M8) General] Einwod:
You need to be as close to stock as possible to gain s-off. Is viper close enough? Also, with my old lollipop sense ROM there was no fastboot.

Sent from my Nexus 6P
[One (M8) General] Zsolander:
You need to be as close to stock as possible to gain s-off. Is viper close enough? Also, with my old lollipop sense ROM there was no fastboot.

Hmm so are you saying flash an older version of viper?
[One (M8) General] Einwod:
Is viper close enough to stock is what I mean. If it isn't, then sunshine will not work.

Sent from my Nexus 6P
[One (M8) General] Zsolander:
I see what you mean, well im using an all in one kinda tool for all HTC devices not sunshine or firewater. I ran out of time now but What ill do is try one of those and if it doesnt work ill flash back to stock and see if that fast boot option pops up.

Thanks a lot for your help!
[One (M8) General] Einwod:
Sunshine is the only way to get S-OFF. There is no other possibility.

Sent from my Nexus 6P
[One (M8) General] ricardod1:
Hi there! I have the same issue as Zsolander. Im on Viper One Rom trying to upgrade everything but stuck on the S-OFF. I downloaded Sunshine and It gives me an error. As so...

SunShine can not function on devices which are set to debuggable ramdisk/Kernel (boot.img)

I don't remember this being as hard what gives??? I just want to upgrade to marshmallow, update firmware and recovery. Can anyone help plz
[One (M8) General] Einwod:
You MUST be as close to stock as possible for Sunshine to run. If you have a different kernel, then of course you will get that message. Try ARHD or stock itself to gain S-OFF correctly.
[One (M8) General] ricardod1:
Great thanks
[One (M8) General] ricardod1:
Is the only option Sunshine? I got the stock kernel running and ran the Sunshine app and passed. But says need to pay $25. Then tried Firewater can't get past /data/local/tmp/firewater

This used to be so much easier. . I am unlocked just need to get S-OFF so I can relock and update wow
[One (M8) General] ckpv5:
You don't need S-Off to update ... so actually your problem is ? You can ask in Q&A section on how to update, not in this thread.