yashsingh1/xdaforums huggingface dataset:
[One (M8) General] Superguy:
Hey all,

My fully blown-open M8 screen broke over the weekend, and AT&T sent me an insurance replacement. I booted it long enough to see that it had Lollipop 5.0.2 on it.

As it really doesn't have a warranty on it, doing HTCdev to unlock the bootloader isn't an issue for me. I'll get Sunshine do S-Off as well.

My questions revolve around SuperCID and the SIM unlock. SuperCID used to do the SIM unlock before, but I've read some threads where doing SuperCID doesn't SIM unlock now, and that doing it can actually bork your phone. Can I still SuperCID without a problem, and what's the best way to do a SIM unlock now?

And do the all-in-one tools, like Android Tasker, still work?

Of everything, I probably need the SIM unlock the most as I'm going to Korea in a few weeks. Really bad timing. But the goal is to get it S-Off, bootloader unlocked, SIM unlocked, and able to load a custom ROM on it.

Thanks,

Super
[One (M8) General] jshamlet:
Super-CID has never SIM unlocked the M8. There used to be a way to get a free SIM unlock if you were S-off, but more recent firmware revisions have put an end to that. (not only will it not work, but it may result in a non-functional radio)

You can still switch to the Super CID and install a different version of the OS - maybe WWE or Developer Edition - but you will still need to buy a SIM unlock code if you want to run it on another carrier.
[One (M8) General] Superguy:
Cool. So the bottom line is SuperCID for firmware - OK, but the old SIM unlock won't work. Thanks!
[One (M8) General] AndrewJB88:
Hi All,

Trying to S-off my UK HTC One M8,I've got as far as having the email sent to me by HTC Dev.

On my Ubuntu install I've done "fastboot flash unlocktoken Unlock_code.bin" I then get "sending 'unlocktoken' (o KB)..."

But then it just sits on that screen and does nothing at all... I've left it for over 45 minutes now.
[One (M8) General] Einwod:
Try a windows PC.
[One (M8) General] AndrewJB88:
Ain't got a Windows machine.

I got it to work eventually after trying lots of things. My boot loader is now unlocked but with S-on still??? Anyway TWRP installed.
[One (M8) General] Einwod:
You need to be as close to stock as possible to get S-OFF. Worth every single cent, believe me.
[One (M8) General] AndrewJB88:
In the end I switched my phone to being a GPE one after using Sunshine S-off.
[One (M8) General] Sojourner353:
Hi all, just letting you all know I will no longer be supplying custom firmwares in this thread for the M8, I have taken the road less traveled and gotten myself the M9+ and the old M8 is now gone, it's been great supplying you all with custom firmwares and helping where I could, all the best, happy flashing.
[One (M8) General] mrrocketdog:
ty for sharing the work youve done for the m8.:good:

"all i can really do , is stay out of my own way and let the will of heaven be done"
[One (M8) General] karandevilocs:
hey guys

i had this really annoying problem since installing - 4.16.401.10 firmware on my phone and today it even got worse ! and the problem is that whenever (not always , like 90% of the time) that i restart my phone or even when it run out of juice (phone turns off compeltley) after i power it back on it stucks in BOOTLOOP ! and whenever that happens i always cleared cache and dalvik cache and it fixed my problems (although recaching this new art cache takes forever!!) BUT today even after clearing cache it just stucked in bootloop and i cant fully reset everything since i dont have a backup of my recent contacts/settings ! and this happend on both of ARHD and insertcoins roms ! WHAT SHOULD I DO NOW ? all i got is twrp and a fastboot ! please help!
[One (M8) General] Einwod:
Do you have Xposed installed and running the Amplify app? If so, wipe dalvik again and reboot, remove Amplify, that's what is causing the problems.
[One (M8) General] shoaib_malik:
I am getting This error when i post the code..

We're sorry, but it appears your attempt to unlock the bootloader on this device has failed. This could be caused by several factors including simple errors in the entry of the unlock token, problems with your device, or a lack of manufacturer support for the unlocking process. Please see the specific error code listed below, and try again if necessary.

Error Code: 172.

Error Reason: CID Not Allowed (MID not exist in Model Rule).

Please Help Me Thanks.
[One (M8) General] Einwod:
Try to get a new code, there must be something wrong with the one you have. Are you copying the correct information to put into the HTCdev site?
[One (M8) General] shoaib_malik:
Thank You for your reply. Yes i am copying the same information but after that it shows the same thing i will try again now.. but if you can help by email or some thing i will be very thankful to you..

shoaibali024@gmail.com
[One (M8) General] Einwod:
Google hangouts. NOW.
[One (M8) General] shoaib_malik:
How ? I am downloading hangouts please give me your email id.
[One (M8) General] NexusS4gFreak:
Will this work for android 5.0.1 tmobile
[One (M8) General] Squida:
I am unable to install the firmware and I even renamed the file to firmware.zip and all i get in response when attempting to install the firmware. It says that the file can not be read.

Fixed it, but now I am having an issue with the Bootloader not displaying the OS version number.

is that normal or have I done something wrong?
[One (M8) General] Lorenzai:
I haven't had the time to read through 101 pages, but I did get rooted and all the way to the point where it says firewater does not work anymore. Is this true? I have an HTC One M8 that's been sitting for a long time and it runs android 4.4.4. I know this is pretty old, so I don't know if I can get by using the firewater exploit or not. I am trying to achieve S-Off due to my friend having corrupted the IMEI and he said if I could figure out a way to fix it I can have it. I'd rather not pay the 25 dollars for the sunshine thing but I guess if I have to I will, 25 bucks ain't terrible for a phone as nice as this anyway. Thanks!
[One (M8) General] Einwod:
Firewater no longer works. Spend the dollars or throw it in the bin.

---------- Post added at 07:59 ---------- Previous post was at 07:57 ----------

Make sure it's not firmware.Zip.Zip also, download again to be sure.
[One (M8) General] Squida:
Fixed it by making sure the location to the file was correct, but now I am having an issue with the Bootloader not displaying the OS version number.

Is that normal. or have I done something wrong?

just tried doing a reinstall of the firmware without red text and still no version number under OS in bootloader.

Just a bit worried, because I do not have the firmware backup. Because not sure how to get it.

Also the red text is still there, after the installation of the firmware.
[One (M8) General] Einwod:
You need the latest TWRP version. After, reflash the firmware and it should show.
[One (M8) General] Squida:
I just got the latest now and it was just stuck on the Entering Recovery screen. I left it for awhile and it never went to the recovery screen, just sat on the entering recovery.

I reset it by holding down the volume up key and power key together. but by holding volume up key first followed by the power button.

UPDATE:

I just tried reinstalling the firmware using ADB and it succeeded but still can not access TWRP, also I used the TWRP manager to update the TWRP I tried the ADB method and it still did the same thing.

And of course I still can not see the OS version in bootloader.
[One (M8) General] Einwod:
Try the previous version of TWRP. You need to have it installed before flashing the firmware for the version to show in bootloader and getvar all info. Have a wee look here: https://twrp.me/devices/htconem8gsm.html
[One (M8) General] Squida:
Well I tried installing this one https://www.androidfilehost.com/?fid=95916177934517985 and thats when the OS went missing

like it still says OS- but nothing after it. and the furthest I can get it is 1.8.0.3 for TWRP is that good enough, because i still don't see the OS version number.

UPDATE: I manage to go as far as 2.8.1.0

with the getvar all command this is what i got

C:\WINDOWS\system32>fastboot getvar all

< waiting for device >

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.16.0.0000

(bootloader) version-baseband: 1.14.2133156.UA13G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

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

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B11000

(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: FASTBOOT

(bootloader) commitno-bootloader: 0a41237a

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.021s

C:\WINDOWS\system32>
[One (M8) General] mrrocketdog:
[MENTION=3353634]Squida[/MENTION] , you should edit out your serial # and imei # as that is private info.

"all i can really do , is stay out of my own way and let the will of heaven be done"
[One (M8) General] Squida:
Thanks, edited.

UPDATE:

Been trying to get TWRP 2.8.7.0 to work and so far I have tried using the apk manager and also using adb / fastboot and a utility that is supplied on these forums while using the fastboot erase cache command because I had a look and someone said it fixed it for them but I have had no luck so far but I am trying.

And it is still sitting on the entering recovery screen.

Also apart from anything at, or under 2.8.1.0. Will crash at the entering recovery screen 2.8.1.0 loads perfectly and I am still getting the OS issue of it not appearing. tried doing a recovery but it did not work.

Another Update:

I have no idea on what to do, I am unable to install TWRP 2.8.7.0 I can only install 2.8.1.0 so I have been trying to work out how to at least get it to 8.4 So I can fix this issue and I am also still getting the OS- Bug.

Well I checked out the TWRP thread and was told to use the image file and make it a zip file and rename it, then put it on my EXTSD, then boot into Bootloader wait for it. It went to the green text, once in Hboot and then it stopped and came up with red writing to press power to restart, then went to the ROM and used the ROM to power up recovery and once I entered recovery it had the same version as I already had installed so the zip file that was supplied in the TWRP thread did not work.

I am running out of ideas.

The two things I can not do is.

1. Can't install Any version of TWRP 2.8.3.0 or higher.

2. Unable to display OS- version number.

Used to have version 1.12.710.17, tried updating to the latest without red text and that is when it disappeared.

LATEST UPDATE:

Managed to fix the OS- version number not showing by making sure i types in fastboot oem RUU forgot that the first time around.

as for the TWRP I am going to try and now update it and see if I can go past 2.8.1.0.

Lets hope all goes well :D.

Managed to get TWRP 2.8.7.0 to install after the firmware fix.

And also to note that my boot loader on the top of it, it used to say "Tampered" Now it says Software status modified. Anything to be concerned about?
[One (M8) General] Leon:
Thank you! Sucessfuly unlocked my boothloader and s-off.
[One (M8) General] sa3atsky:
So I followed the precise instructions. Everything was going okay, until...

I was prompted to unlock the bootloader on the phone, I chose yes. The phone rebooted, and now its a black blank screen with zero functionality. Phone doesn't show light when on charge, can't restart, can't do a thing. Did these instructions just brick my phone? What to do now?
[One (M8) General] Einwod:
Calm down. Hold power and volume up for 10 to 20 seconds. The screen will go black, release power button and at the same time slide finger to volume down. Phone should boot to fastboot. Select recovery. I take it you have TWRP installed? In TWRP go to setting, screen and change or remove the screen timeout. Should be sorted.
[One (M8) General] sa3atsky:
Thanks, I kinda figured that out. But I still can't log into my operating system, so I can't access Sunshine to complete the S-off. Question is, is this okay? My goal is either to do a do a clean GPE latest version install or factory reset? Do I do S-off first? How do I regain access to my phone?

At this stage, I've installed the latest SuperSU from TWRP. But I have no access to an operating system other than TWRP. Would appreciate your help
[One (M8) General] XskipperX:
so there is no other way to s-off for free?
[One (M8) General] jshamlet:
No. Sunshine is the only tool available.
[One (M8) General] Einwod:
First question has to be, are you sure you have an operating system? Place a ROM on external SD card and flash it with TWRP. Any close to stock ROM if not your stock version. Then try to boot the phone. Failing that, find a stock Nandroid for your CID/firmware version and flash it back to stock, then try the Sunshine .apk to get S-OFF. After that, you can flash whatever firmware you wish.

Another question: What version is your M8? European, Asian, Verizon, Sprint or carrier branded?
[One (M8) General] lazyeejay:
Man this was so straight forward thanks to your step by step guide. I recently unlocked the Bootloader with Sunshine and was reading all different things about updating firmware that my head was buzzing but your guide was precise and to the point. Seriously well done my friend:)
[One (M8) General] fectivi:
Works great , thanks for that.
[One (M8) General] ajmdve:
just wondering... help!

hello everyone, i wanted to know if it is possible to use a full backup from one htc one m8 to another and skip the hazzle of going with the s-off process. i have made a backup with the recovery (TWRP) in one sprint htc one m8 with lollipop, rooted, s-off, super cid, unlocked bootloader. i wonder if it is possible to use that backup to my other sprint htc one m8. the latter have unlocked bootloader and root, but so far i cant achieve s-off on it.

i need to know because i am trying to sim unlock the phone to use it propperly ( i am from venezuela)

both are 32gb htc one m8 from sprint.

i ask this beacuse i dont have 25 dollars to buy sunshine apk license.

any help, suggestion, comment, link or whatever you guys can give me to succes unlocking my phone will be very useful.

thanks in advance.

by the way, the m8 which i have the backup of was buyed already s-off and everything.
[One (M8) General] Einwod:
You can use the backup but it will not make the second device S-OFF.
[One (M8) General] ajmdve:
any othe way to make s-off or sim unlock the m8? ive tried firewater without succes
[One (M8) General] Mr Hofs:
Firewater is down for a long time already. No real other (cheaper at least) way to s-off.

Sim unlock even with s-off is not really the way (s-off does not make the phone sim unlocked) !

The methods described here as guides to sim unlock doesn't seem to work anymore and therefore the best bet is to buy a sim unlock code online or do it via a phone/carrier shop !
[One (M8) General] Zankard:
My device reports S-ON with HBOOT version 3.19.0.0000

Which is the right firmware file to download? And besides removing the red text, does it change anything else over the stock HBOOT?

edit to add: Running 5.1.1 (CM 12.1), looking at the "Without red text" versions
[One (M8) General] Einwod:
We cannot tell what your firmware version is without some more info from you. Please post the results of fastboot getvar all after removing your serial and IMEI numbers. You are S-ON so can only use a signed firmware. It should be without red text anyway.
[One (M8) General] Zankard:
Hey there, thanks for the reply. It has had the red text ever since I unlocked the bootloader and installed CyanogenMod.

Could you please name a few other benefits of S-OFF, given that my device is already SIM unlocked and has a custom recovery and OS?

I will post my fastboot getvar results later on because I'm expecting a phone call at the moment.
[One (M8) General] Einwod:
The benefits of S-OFF are far and wide. The phone is TRULY yours. You can make it any model/version you like. You can go backwards with firmware etc. As another poster once wrote: "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/".

I went S-OFF having had my device for 3 days. Best 25$ I ever spent, IMHO.
[One (M8) General] Zankard:
Just trying to figure out if I should go through the trouble and spend that $25 or not. I installed a custom recovery & OS the very first day I bought it and I'm just not sure if I need to "hack" it any further. I'm currently reinstalling ADB, it seems the installation got broken on Win 10 and fastboot doesn't work.

Update:

Here's the results:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.25.214500021.06G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

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

(bootloader) serialno: xxxxxxxxxxxx

(bootloader) imei: xxxxxxxxxxxxxxx

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B10000

(bootloader) cidnum: HTC__102

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 3aa067db

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.086s

From what I understand tweaking with S-ON/OFF is done at the lowest level and it shouldn't affect my rooted kernel right?
[One (M8) General] Einwod:
There's a new HTC_fastboot.exe available through search here. From the bootloader, you appear to have the latext firmware, however, as you used an older version of TWRP, the version main does not show. I suggest you update to the latest version. You can easily go back to stock with RUU file, but you would need to lock your bootloader to do so. That's one good advantage of S-OFF also, no losing everything when you lock and unlock the bootloader. Your kernel will not be affected by going S-OFF.
[One (M8) General] Zankard:
Does that HTC_fastboot.exe provide more information about my device? I'll look into that. I have the latest TWRP version, 2.8.7, so I'm a little confused there. Could it have anything to do with my OS being a nightly build in any case? Also, I'm not sure I understand why the recommendation about getting back to stock. Do I need to go back to stock in order to re-flash the TWRP in order to make the version main show up?
[One (M8) General] Einwod:
It won't provide any more than you already have. The TWRP version older than what you have had a problem when firmware was flashed, the version main in fastboot getvar all remained blank and also OS on the bootloader screen. You would need to flash a new firmware for it to show up now on the latest version of TWRP, but it's not absolutely necessary. There's no need to go back to stock unless you wanted to get OTA from HTC. That's the only reason I mentioned it.
[One (M8) General] Zankard:
Ok, so I just re-flash TWRP and it will show up?

edit: nope that didn't work.
[One (M8) General] Einwod:
You need a firmware flash again for it to show up.
[One (M8) General] joikep:
Firmware not available for my phone?

I went through this post, but there's no firmware available for my phone. Ant suggestions on what I should do?

These are it's specs:

c:\mini-sdk>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.16.0.0000

(bootloader) version-baseband: N/A

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 1.12.600.20

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

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B16000

(bootloader) cidnum: HTC__332

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 0a41237a

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0
[One (M8) General] Einwod:
I assume you are not on stock ROM. What was the carrier when you got the phone? The firmware is well out of date. If you have stock, get OTA updates to get up to date.
[One (M8) General] joikep:
Thnx for the reply. I am on stock ROM and there is no OTA update from my carrier AT ALL! Any help would be greatly appreciated.

ROM: 4.4.2 Kit Kat.

Carrier: Telcel Mexico.
[One (M8) General] Skifsunset:
The fastboot option is missing in lollipop. To enter fastboot on HTC One M8 you will need press reboot and hold down the volume key while rebooting, but don't hold the power with it, just the volume key down and let it reboot > you should boot into bootloader mod.
[One (M8) General] sahed01:
anyone got s off with this tutorial!?? htc one m8!? International version!?
[One (M8) General] Einwod:
S-OFF is only available with Sunshine from http://theroot.ninja. Well worth the $25.
[One (M8) General] sahed01:
there is no other way!??

i mean.. i found a couple of tutorials on this..

https://youtu.be/N88nHyCktW0

http://htc-one.wonderhowto.com/how-...-one-m8-install-custom-firmware-mods-0154461/

and more..

won't any of this work!??!??

the thing is.. i can't afford $25 :') there are many restrictions :')
[One (M8) General] Einwod:
I'm afraid that's the only way to do it now. Firewater is long gone. Start saving your pennies.
[One (M8) General] blackbuffalo:
Noway to s-off now except paid $25 for sunshin. But I think no need paid $25 for this, S-ON still flash allmost rom at M8 forum. And if your device INT, flash latest ruu and get latest firmware. Then everything OK except everytime HTC release new Firmware, you must flash ruu if want to latest firmware
[One (M8) General] sahed01:
actually i wanna try out harman kardon sound and also want to remove that red writing while my phone shows every time at boot screen when i reboot the cell.
[One (M8) General] blackbuffalo:
$25 or live with this
[One (M8) General] sahed01:
damn!!!

but there are thousands of tutorials!

and my htc one m8 international version!!!!!

can't i do anything at all!? :3

it's worth to give those tutorials a shot.. right?
[One (M8) General] Einwod:
What part of "Sunshine is the only method and costs $25" do you not understand? There is NO OTHER WAY to gain S-OFF. And as the poster before said, deal with it.
[One (M8) General] blackbuffalo:
When sunshin is online services , all off-line method was not work anymore
[One (M8) General] luvtorev01:
I have s-off but stock recovery and no root, how do I root and install twrp? Thanks
[One (M8) General] genious_t:
Hi,

i need help, i'v flashed 4.16.401.10.zip and now phone is showing "no service"

tried several different fw but no luck

also i had an issue that i was not able to flash any other ROM than SD so got s-off so i can install this firmware and then use any other ROMs but no luck, now SkyDragon is rebooting :( and still not able to install ARHD

can you please help ?

version: 0.5

version-bootloader: 3.19.0.0000

version-baseband: 1.12.20.1211

version-cpld: None

version-microp: None

version-main: 4.17.605.5

version-misc: PVT SHIP S-OFF

imei2: Not Support

product: m8_wlv

platform: hTCBmsm8974

modelid: 0P6B20000

cidnum: 11111111

battery-status: good

battery-voltage: 0mV

partition-layout: Generic

security: off

build-mode: SHIP

boot-mode: FASTBOOT

commitno-bootloader: 66da6304

hbootpreupdate: 11

gencheckpt: 0