yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] sharingspider:
You just need to reinstall. Till the time device is the same it's not changed it would work.
[Paid Software Announcement and Discussion] jcase:
Just download the latest build, and re-s-off, but becareful of OTAs when in an s-on state, they can prevent future usage.

We dont track your IMEI or serial, thats not how we do the license, we feel that is a breach of privacy.
[Paid Software Announcement and Discussion] npalmy:
Thank you guys. Sunshine worked!!!! I am so happy to be S-off.
[Paid Software Announcement and Discussion] Purest:
Wasn't working on wifi, but worked on mobile network.
[Paid Software Announcement and Discussion] globalm:
This one. This ROM , shich I have used for some time, is deliberately very close to stock.

http://www.androidrevolution.org/downloader/download.php?file=Android_Revolution_HD-One_M8_8.0.zip
[Paid Software Announcement and Discussion] Puff1911:
Hey,

Anyone got this working on a Sprint M8?

Need to know which ROM to try out.
[Paid Software Announcement and Discussion] jcase:
Ah yeah, broken rom. Dev wasn't very responsive, future releases wont support it at all.
[Paid Software Announcement and Discussion] sharingspider:
I installed this ROM as advised & just getting a boot loop post this.

Wiped System - Dalvlik & Cache as well - Still issue remains same - Boot loop.

Did a clean install try factory rest - No Go at all - Issue Same.

Any other Stockish ROM which I can install for this to work - Please advise. TIA.

You can try to use any near stock rom, this might be worth a try but I cant endorse nor support it

http://themikmik.com/showthread.php?...ase-1-54-651-8 (This is the one I used)
[Paid Software Announcement and Discussion] blackice666:
Worked on my Sprint M8.
[Paid Software Announcement and Discussion] clarkson63:
At last........ s-off. Great work guys. Worth every penny.

ARHD 7.0
[Paid Software Announcement and Discussion] Puff1911:
Which ROM?
[Paid Software Announcement and Discussion] blackice666:
I had a stock backup, i used that.

You always need a stock backup ;)
[Paid Software Announcement and Discussion] msprag13:
Is this also upgrading firmware to 6.06.401.1?

What is up with he red text on the boot screen?
[Paid Software Announcement and Discussion] danielr18:
I have a m7 and it's 100% stock. I runned the app and tapped on TempRoot. After a while it took me to PayPal. But before I buy it, can anyone tell me what will I have to do later to unlock bootloader?

I just want to skip HTCDev to keep my warranty
[Paid Software Announcement and Discussion] beaups:
Sunshine will unlock your bootloader.
[Paid Software Announcement and Discussion] archioptrics:
I already have root with unlocked bootloader how will this affect the process,just interested in s-off.
[Paid Software Announcement and Discussion] nateboi81:
It won't affect it at all ;)
[Paid Software Announcement and Discussion] archioptrics:
Thanks
[Paid Software Announcement and Discussion] Puff1911:
You don't like red? :)
[Paid Software Announcement and Discussion] PillowMetal:
Are you also TAMPERED? You should only see the red text when booting into Recovery otherwise with a stock ROM, even unlocked. But either way, you can get rid of it with a custom hboot that has blanked out those characters (or changed it to whatever you want). It can also mask your unlocked and S-OFF status if you so choose.
[Paid Software Announcement and Discussion] matekaneve:
Another successful, previously "whelp, this sucks..." S-OFF'ed device. Thank you very much guys! Money is well spent! Have a beer or two, maybe three on it! Thanks again! :good::good:
[Paid Software Announcement and Discussion] Vazduh:
Great work, devs! You deserve much more than 25$. One M7 with "whelp" message successfully S-OFF. Kudos!
[Paid Software Announcement and Discussion] Rix70:
GREAT..the program go to pay page..tomorrow get the money in my postePAY IMMEDIATELY!!!

very very thanks.

ah..i'm M7 user :))

very thanks

PS: with IC 3.0.6 and EX 14.12 the program failure...but with all sotck version 4.19.401.11 ...yep!!!!
[Paid Software Announcement and Discussion] archioptrics:
Well I am finally s-off after sunshine????? best 25$ I ever spent.
[Paid Software Announcement and Discussion] rkdku:
Hi,

I'm a complete novice at all of this, so kindly bear with my naiveté as I am maybe the least tech-savvy person you'll meet. :)

I'm on ARHD 9.1 on an HTC One M8 (International) running 4.4.2 KitKat, with stock kernel. As far as Sunshine tells me, ARHD 9.1 is incompatible with it, so I'll be needing to grab another custom ROM by the looks of it. I've read that the Maximus HD ROM is compatible, would anyone be able to point me in the right direction? I went to their official site but it's only got download links for the one for KitKat 4.4.3. The same goes for the stock M8 rom given by mike1986 - http://xdaforums.com/showthread.php?t=2694994.

I might as well upgrade to 4.4.3, but I don't know where to start and how I would go about doing that. Would I have to wipe my device?

Also, I've read about people 'switching between ROMs' as if it's as easy as switching between android launchers, but to me it looks like a complete refreshing process that requires a lot of work/time. Can you just restore everything from backups once you flash to a different ROM? If I make a TWRP backup, would I be able to flash another ROM and then restore from that backup to get all my settings and images and apps and stuff as before? Do I have to select only certain parts of the backup to restore, e.g. just data, or just system or w/e?

So here's a vague plan I have in mind:

Do a complete TWRP backup

Flash a Sunshine-compatible ROM (e.g. stock or Maximus HD) by doing the whole install .zip file from TWRP shenanigans (would I have to do an advanced wipe or something first?) Also, it would be great if I could upgrade to 4.4.3 in the process.

Install Sunshine and get S-OFF

Do a restore/custom restore through TWRP (this should bring back all my apps and app settings and stuff right?) If I want to revert to ARHD, how would I do this? And if I want to stay with the newly flashed ROM, yet keep all my apps and data from before, how would I do that?

Oh and whilst I'm at it, could anyone explain - in layman's terms - what deodexed and odexed are?

Thanks!
[Paid Software Announcement and Discussion] Souldrinker:
I'll try to answer at least some of your questions.

It sounds like you've got a quite good understanding on what you need to do, so your outlined steps would pretty much work.

1) Do a nandroid backup (=twrp backup).

2) Flash a sunshine compatible rom (I used Maximus HD 5.0: http://llabtoofer.com/2014/06/07/htc-one-m8-maximushd-5-0-0/). You probably might want to avoid 4.4.3 roms unless you've upgraded your firmware to 2.x, which I suppose you might not be able to do in a simple way unless you're s-off. You should do a full wipe in twrp before installing another rom.

3) Install sunshine and get s-off

4) Restore your nandroid backup (=twrp restore). Also here do a full wipe before restoring your backup. Then you'll be back to your ARHD rom with everything set up as it was before.

A full wipe/factory reset from recovery removes your apps, data etc. but does not touch your fat32-partitions on the sd-card (internal or external), so your photos and stuff should be save, but it doesn't hurt to back them up to a computer just in case something unexpected happens.

Then if you want to be able to upgrade to 4.4.3 you probably want to upgrade your firmware to 2.22.401.4, otherwise you will experience very slow boot times.

Sneakyghost has a good guide on how to upgrade the firmware: http://xdaforums.com/htc-one-m8/development/progress-fuu-m8-t2813792.

Since I had a m8_ul and the FUU thread said it was for the m8_ul_ca I used the firmwares from here:

http://www.renovate-themes.de/index.php?s=firmware (I used the one with no red splash to avoid the ugly warning text when booting), but it seems like Sneakyghost's firmwares probably should have worked too.

But pretty much what I did was to change my cid from H3G__G04 (3 Sweden which is usually very slow at releasing upgraded firmwares) to one that was mentioned in the android-info.txt in the firmware zip. I picked HTC__Y13 since I've had that on all my other non-branded nordic phones, but I suppose HTC__001 or any one in the list would do. I suppose also super-cid "11111111" would work, but not sure if that might have any other ill effects?

But if your phone is already in the list you don't need to do that.

If you need to change cid you just write this from fastboot: "fastboot writecid HTC__Y13". To check your cid and other info just type "fastboot getvar all".

Once your on a correct cid (or super-cid) just follow the instructions from Sneakyghost (or the Renovate thread). I was a bit worried when I got error 90 the first time I flashed the firmware zip, but it is normal. The first time it does a pre-update and you then have to type the same command again without reboot to do the full flash.

Once you're firmware is updated you should be able to flash any 4.4.3 rom you want without issues, but since it's a new base you probably might want to do a full wipe again before installing a 4.4.3 based rom and to restore your app data and applications you might want to use Titanium backup to first backup your data and then restore it after the rom upgrade.

Regarding odexed vs deodexed you probably have to google it.

Good Luck!
[Paid Software Announcement and Discussion] rkdku:
Thanks so much! Couldn't have asked for a better explanation of things.

I have a few questions:

By 'full wipe', can I just do a factory reset? If I were to do the wipe via an advanced wipe, what should I be wiping? (e.g. Systems, Data, Boot, Cache etc.)

When restoring from my TWRP backup after flashing Maximus HD and getting S-OFF, do I restore every part of my backup? Or do I check just e.g. data, or system? This is if I wanted to revert back to ARHD. (If I wanted to stay Maximus, or maybe flash a different ROM like CM11, what would I do then?)

As for upgrading to 4.4.3, you gave me a lot to work with (thanks again) so I'll set aside a bit of time to look over those threads and get my head round all the firmware-technical stuff. But I guess for now, as my priority is getting S-OFF, I'll save the upgrade until after everything is fully operational upon S-OFFing.

Thanks, your help is much appreciated!
[Paid Software Announcement and Discussion] Souldrinker:
Yes, what I meant as a full wipe is a "Factory Reset" in TWRP (Data/Cache/Dalvik). It probably doesn't hurt to wipe system also, but that will most likely be wiped anyway when you install the new rom, so for my instructions above "full wipe" = "factory reset".

After you're s-off in Maximus and want to revert to ARHD (and you used the default settings when making the backup) you should have System, Data and Boot ticked when you press restore and select your backup and once restored everything should be back as it was (but now running on the latest firmware). Some people have mentioned wifi or sound issues when running old roms on new firmware, but at least for Viper the new firmware worked great on the 4.4.2 rom (just updated some minutes ago to the new 4.4.3 based Viper).

If you think you might want to change to another ROM you probably would like to make a Titanium backup before you start (that's probably a good idea anyway).

In that case when you flash the new rom you full wipe/factory reset, install the rom, go through the setup wizard and then restore your applications (with data for the ones you want, not the red ones) from Titanium and then you should be good to go.
[Paid Software Announcement and Discussion] simes6600:
ok so im on viper 1.8 which i know is not a compatible sunshine rom. i have a nandroid of my original o2 firmware, can i restore that backup......use sunshine to s-off, and then restore my last viper 1.8 nandroid backup?
[Paid Software Announcement and Discussion] nateboi81:
Yes. That should work fine :)
[Paid Software Announcement and Discussion] tyfoxx:
I gotta try this... So far I've been unable to achieve s-off...
[Paid Software Announcement and Discussion] archioptrics:
Well it works [emoji13]
[Paid Software Announcement and Discussion] Howie3045:
you need to have a stock kernel though i belive. i had to flash back to an old nandroid. the first time i ran sunshine i received an error. then flashed that nandroid, ran again, and every worked fine
[Paid Software Announcement and Discussion] archioptrics:
Yeah I can confirm that,I had to restore my stock Rom in order for it to work
[Paid Software Announcement and Discussion] rkdku:
Finally S-OFF!! Back on ARHD 9.1, still on KitKat 4.4.2. Can't believe it worked! Now for the host of things I'd wanted to do whilst I was S-OFF.

Again, thanks so much for all your help - couldn't have done any of this without it!
[Paid Software Announcement and Discussion] smeejaytee:
Hi I've been reading this thread and if like to try it but I don't use PayPal is it possible to use a debit card for payment as I don't have a credit card thanks in advance for any advise
[Paid Software Announcement and Discussion] zigzag_2000:
Thank you guys a lot! I just S-OFF my M7 with that fateful eMMC 9001 motherboard. Just some info if anyone is in the same situation as me. I was on ARHD 71.1 and teaMSeven v2.3.7c1 stable kernel and Sunshine was giving me an error. So, I reinstalled ARHD 71.1 again, but with stock kernel and everything worked like a charm. After that I could get rid of "tampered" flag and now everything looks chiky-picky. Definitely $25 worth it.

Enviado desde mi HTC One mediante Tapatalk
[Paid Software Announcement and Discussion] nateboi81:
Yeah you definitely need at the least a stock kernel. The closer to a stock Rom the better for it to work
[Paid Software Announcement and Discussion] archioptrics:
How do I remove tampered flag
[Paid Software Announcement and Discussion] Dunka:
http://xdaforums.com/showthread.php?t=2477792
[Paid Software Announcement and Discussion] archioptrics:
Thanks buddy,tampered flag removed,cid altered to super cid??
[Paid Software Announcement and Discussion] dorsetqpr:
Finally, M7 s-off. Very grateful $25 sent. :o
[Paid Software Announcement and Discussion] Rix70:
Exist a method for install root with recovery stock or for install twrp without PC ? I have all stock and payed app but get error 8889...
[Paid Software Announcement and Discussion] beaups:
Come to irc? But sounds like you are running old version.
[Paid Software Announcement and Discussion] Rix70:
Mr beaups... All OK! This gorgeous tool GO!,finally also this MY HTC is S OFF .

Thanks, very very thanks.

Finally.
[Paid Software Announcement and Discussion] morktista:
Is there any plan for custom kernels
[Paid Software Announcement and Discussion] alfredo18:
Plis

Sorry friend taking the S-off can seamlessly install the Xposed?
[Paid Software Announcement and Discussion] Thehoose:
I have a dumb question....... Since m7 support is pretty recent.....after using this on my completely stock Verizon M7 will I be able to root, and install a custom recovery, and subsequently a custom ROM? I'm on android 4.4.2 with HTC sense 6.0 (basically the most recent update, all stock) The slowness of this bloated system has been killing me! I searched and if this was answered somewhere, I'm sorry I couldn't find it. Thanks!
[Paid Software Announcement and Discussion] Thehoose:
In that case, you'll have my money tonight. Thank you guys for your hard work!
[Paid Software Announcement and Discussion] Thehoose:
Paid in full, unlocked bootloader, S-off and rooted and took less than ten minutes to do it all. Installing a custom recovery and rom tomorrow. Thanks again, you guys are awesome!
[Paid Software Announcement and Discussion] davido103:
Hey guys, first of all very nice work. Unlock and s-off without a Computer. Thumbs up!

(Talking about m7)

So to be safe, after launching this app, I've only to install a custom recovery and then I can install a custom Rom?

Will this method work with newer Firmware and hboots?

Can I get back stock again if I have used this method?

Greetings
[Paid Software Announcement and Discussion] thommy5583:
Hi, I tried sunshine with my german t-mobile htc one m8 (running on viper unlocked, rooted).

Sunshine app says: current combination of ROM/KERNEL not supported. Any ideas?
[Paid Software Announcement and Discussion] nateboi81:
Simple. Stock Rom
[Paid Software Announcement and Discussion] thommy5583:
thanks. where can i get the stock rom for my device?
[Paid Software Announcement and Discussion] jstockda:
If you go back to the first few pages of this thread you'll see some custom ROMs people have used and sunshine has worked. I was on Viper 1.7 and then changed to another (think it was Maximus but not 100% sure, it was a few weeks ago). It worked. I then updated the firmware and am currently running the latest Viper with no problems. Easier to install another custom Rom rather than go all the way back to stock.

Hope this helps
[Paid Software Announcement and Discussion] old.splatterhand:
http://xdaforums.com/showthread.php?t=2694994
[Paid Software Announcement and Discussion] shockemags:
I am having some trouble with SunShine. I have downloaded the app from theroot.ninja and have SuperSU installed. When I run the app, it will give me the initial messages (Disclaimer, Compatibility Test, Temp Root) then it will just run for about 20 minutes and periodically say "SunShine has been granted permissions to an interactive shell". Then it fails with the message, "SunShine was unable to gain root with SU, please ensure su is functioning properly and try again."

It never prompts me to pay or any other actions. I have attempted to install the Super SU binary but it says, "There is no SU binary installed and SuperSU cannot install it. This is a problem!"

Verizon HTC One m7

Android 4.4.2

Sense 6

Completely stock

Any help?
[Paid Software Announcement and Discussion] beaups:
Uninstall SuperSU
[Paid Software Announcement and Discussion] archioptrics:
I concur if you are completely stock you should not have su
[Paid Software Announcement and Discussion] shockemags:
That worked. Thank you for the quick response.

---------- Post added at 06:11 PM ---------- Previous post was at 05:54 PM ----------

Spoke too soon. It completed the process and I am not S-off but it says I am not rooted?
[Paid Software Announcement and Discussion] beaups:
You mean you are s off right? Flash recovery then root from recovery or flash a rooted ROM
[Paid Software Announcement and Discussion] shockemags:
Got it! Sorry for my ignorance and thank you again for your help.
[Paid Software Announcement and Discussion] shockemags:
Well, today has been a disaster. If my phone is rooted, my work email will not work. I need to return to unrooted status. I have spent the last 2 hours trying to figure out how to remove the permanent unroot to no success.

I have locked the bootloader and I attempted to reload the RUU but it keeps failing. Any help would be much appreciated.

---------- Post added at 11:59 PM ---------- Previous post was at 11:16 PM ----------

I tried this process to no avail.

http://xdaforums.com/showthread.php...mctr=(not provided)&__utmv=-&__utmk=227823518
[Paid Software Announcement and Discussion] MrFoF:
Isn't there a "hack" to fix the work email? I thought I saw it somewhere...
[Paid Software Announcement and Discussion] shockemags:
I tried using the "Hide My Root" app to no avail. But I primarily rooted just to remove the annoying Verizon bloatware and a few other apps anyway. I used the "unroot" option within SuperSU and that worked. Work email is back up and running; bloatware is gone. I am happy.

I can also reroot if I need it then unroot again. Thanks again for everyone's help.
[Paid Software Announcement and Discussion] Lupus77:
You can use RootCloak. You can hide to several apps that you have root. Works nicely with Nokia launcher and stuff.
[Paid Software Announcement and Discussion] Drock.adams:
Heyo! First off, I absolutely appreciate this app. Easiest s-off I've ever done and completely worth the asking price. If every s-off or root method was presented in an app I would gladley pay every time I upgrade. That being said, I do have a question. I just used this a few nights ago but now have to get a replacement phone for an unrelated reason from HTC. Will I be required to pay again to s-off my new m8 when I get it? Thanks again and thanks in advance!
[Paid Software Announcement and Discussion] MJB_One:
Next Steps?

First, want to say THANK YOU! I have a stock Verizon M8 and am fairly new to this, paid my 25 bucks and Sunshine ran fine and i have S-off. The last things I'd like to have are permanent root and TWRP to do backups and such. It appears I have temporary root now. What is the simplest way for me to achieve permanent root,and be able to do nandroid (TWRP) backups?
[Paid Software Announcement and Discussion] Kratos90:
yes, you will have to pay again, it is stated here and on the website that payment is required for s-off on each device even if the original device is returned.

http://xdaforums.com/showpost.php?p=54054835&postcount=157 -- download and install using fastboot, directions for this can easily be found on google or xda, make sure you search for "installing twrp HTC one M8" or something similar.

To permanently root after installing recovery, download superSU (http://download.chainfire.eu/396/SuperSU) and flash in TWRP.

Nandroid backups are easy once in twrp, just select backup and it's self-explanatory.
[Paid Software Announcement and Discussion] bobonit:
Worked like a charm on my Sprint One M8 Harmon Kardon, gladly paid the $25, thank you!
[Paid Software Announcement and Discussion] MJB_One:
So I'm having only partial success, there are problems, maybe you can advise?

1) I Googled and found a TWRP install video. Did the "fastboot flash recovery" command flashing the file you pointed me to "Test_TWRP-2.7.1.0-m8_OS_Version_Fix.img". Seemed to flash over fine.

2) Phone boots into recovery/TWRP just fine. But if I try and do a backup I get a fail and it parses "E:/ Unable to mount '/system'" three times.

3) I downloaded the UPDATE-SuperSU-v1.94.zip that you linked. When I try and install using TWRP I get a message that it installed but then it says "Updating partition details" then the error "E:/ Unable to mount '/system'

4) When I choose "Reboot" in TWRP I get a warning ""No OS Installed! Are you sure you wish to reboot?" When I go ahead and reboot anyway, the phone boots up fine but still appears to be temp rooted (root doesn't kick in until a minute or two after booting).

I'm at a loss as to what to do next. Any suggestions? Thanks!
[Paid Software Announcement and Discussion] Kratos90:
1. So you do indeed have recovery.

2. You say it boots normally. If not you need to download a custom ROM or a stock ROM for your phone, put it onto your internal or external SD card, then flash it. If it is a rooted ROM then you do not need to install SuperSU, if it is stock (not rooted) you then need to flash SuperSU after installing and rebooting to recovery.

3. Seems to be because you either don't have an OS/ROM installed or your phone isn't recognizing it.

4. In TWRP go to Mount and make sure system is ticked/checked. <--retry, should help you with whatever problems.

If you have additional questions, PM me as these are not related to this thread and off-topic.
[Paid Software Announcement and Discussion] DHD22800:
Hi.

I've a question...

I want to pay the app on the HTC One M7. If I pay the app on M7, do i will pay this on my future M8 ? ( So 1 purchase for all my phone or 1 purchase for 1 use ? )

Thaks
[Paid Software Announcement and Discussion] beaups:
It's per device. So if you buy on/for your M7, you'll need to buy again on/for your M8.
[Paid Software Announcement and Discussion] Tigerstown:
So this could be a little early but I have the m8 but I'm wanting the new HTC m8 prime that is coming out soon you think this will be working on that device also? I'm glad to see this as it's cheaper then my donation i give every phone ?