[Android][Unlock/S-OFF] SunShine for modern Motorola & HTC devices

Search This thread

jcase

Retired Forum Mod / Senior Recognized Developer
Feb 20, 2010
6,331
15,778
Sequim WA
Dear jcase! Isn't it time to make this utility cheaper for Motorola Droid Turbo? These phones are almost no longer alive...

Droid Turbo customers actually take a lot of support, with the time limitations I have now, I dont think I could do that. They tend to take 10x as much support than other users, mostly because of how the temp root works. I'd be more likely to entirely remove support at this point.

Maybe if I get more time, but im tied up at least a year here.
 

mrrocketdog

Senior Member
Oct 27, 2013
4,957
2,314
just checking in here , is sunshine still available for the htc one m8?
i used it back in 2014 on my att m8 and am about to get another m8. thank you once again for this quite awesome mod.:cowboy:
 

mrrocketdog

Senior Member
Oct 27, 2013
4,957
2,314
uh one more "noob" Q ; can i "s-off" before unlocking bootloader , installing twrp , etc?
been a long time , old guy's memory aint what it used to be. and prob. never was. lol
 

huszi1

Member
Nov 17, 2012
7
0
Hi anyone!

I would like to set my phone to s-off
On an older device, I successfully did it a few years ago with the sunshine app ($ 25 :))
My current device is HTC U11 (HTC_ocnuhl).
Bootloader unlocked (htcdev)
Rooted with magisk (rootchecker pass)
I Installed v3.5.54 Sunshine app, I had tryed run...
root check passed, pre-test passed
during a full compatibility test the application stops always (permanently)
What can I do, what the problem is?

---------- Post added at 06:58 PM ---------- Previous post was at 06:58 PM ----------

Hi anyone!

I would like to set my phone to s-off
On an older device, I successfully did it a few years ago with the sunshine app ($ 25 :))
My current device is HTC U11 (HTC_ocnuhl).
Bootloader unlocked (htcdev)
Rooted with magisk (rootchecker pass)
I Installed v3.5.54 Sunshine app, I had tryed run...
root check passed, pre-test passed
during a full compatibility test the application stops always (permanently)
What can I do, what the problem is?
 

jvox111

New member
Mar 2, 2020
2
0
Hi,

I have a weird problem and obviously i didn't read over 500 pages of thread so forgive me if someone ask that before.

I have an HTC One E9+ device. It's a spare device so i don't use it at all. There was Android 5.0.2 installed on it with factory settings but i unlock the bootloader via HTC website first and then i root it, installed a TWRP and wiped the phone to the bone for trying some ROM's, just for learn these things. But can't handle to install any mod or stock over adb command line or TWRP. I tried these below but i got an error message about zip fille cannot read or TWRP just restarts itself sometimes. But none of them works:

htc_one_e9+_pure_stock_twrp_1.41.401_10.zip

recovery_HTC_Europe_1.45.401.2.zip

firmware_OTA_A55ML_DTUL_L50_SENSE70_HTC_Europe_1.4 5.401.2.zip

I also tried to install Bindroid but same "cannot read" error happens.

I guess these errors related with S-ON thing. I saw the screen as "software: modified", "unlocked" and "htc_a55ml_dtul PVT S-ON" written. So the phone is not set as S-OFF right now.

As i understand correctly, your software Sunshine works only over an installed OS as apk file. Obviously i cannot run or install any apk because there's no operating system. Is there any way to use your exploit with computer connected "adb" or "fastboot" command line way?

Thanks.
 

jcase

Retired Forum Mod / Senior Recognized Developer
Feb 20, 2010
6,331
15,778
Sequim WA
Correct it is an apk, requiring a working or at least bootable device. No sorry, nothing available from us for adb or fastboot.

Hi,

I have a weird problem and obviously i didn't read over 500 pages of thread so forgive me if someone ask that before.

I have an HTC One E9+ device. It's a spare device so i don't use it at all. There was Android 5.0.2 installed on it with factory settings but i unlock the bootloader via HTC website first and then i root it, installed a TWRP and wiped the phone to the bone for trying some ROM's, just for learn these things. But can't handle to install any mod or stock over adb command line or TWRP. I tried these below but i got an error message about zip fille cannot read or TWRP just restarts itself sometimes. But none of them works:

htc_one_e9+_pure_stock_twrp_1.41.401_10.zip

recovery_HTC_Europe_1.45.401.2.zip

firmware_OTA_A55ML_DTUL_L50_SENSE70_HTC_Europe_1.4 5.401.2.zip

I also tried to install Bindroid but same "cannot read" error happens.

I guess these errors related with S-ON thing. I saw the screen as "software: modified", "unlocked" and "htc_a55ml_dtul PVT S-ON" written. So the phone is not set as S-OFF right now.

As i understand correctly, your software Sunshine works only over an installed OS as apk file. Obviously i cannot run or install any apk because there's no operating system. Is there any way to use your exploit with computer connected "adb" or "fastboot" command line way?

Thanks.
 

JEANRIVERA

Senior Member
Mar 30, 2007
3,010
1,479
41
Nazareth, PA
HTC U12+
ASUS ROG Phone 3
Hi,

I have a weird problem and obviously i didn't read over 500 pages of thread so forgive me if someone ask that before.

I have an HTC One E9+ device. It's a spare device so i don't use it at all. There was Android 5.0.2 installed on it with factory settings but i unlock the bootloader via HTC website first and then i root it, installed a TWRP and wiped the phone to the bone for trying some ROM's, just for learn these things. But can't handle to install any mod or stock over adb command line or TWRP. I tried these below but i got an error message about zip fille cannot read or TWRP just restarts itself sometimes. But none of them works:

htc_one_e9+_pure_stock_twrp_1.41.401_10.zip

recovery_HTC_Europe_1.45.401.2.zip

firmware_OTA_A55ML_DTUL_L50_SENSE70_HTC_Europe_1.4 5.401.2.zip

I also tried to install Bindroid but same "cannot read" error happens.

I guess these errors related with S-ON thing. I saw the screen as "software: modified", "unlocked" and "htc_a55ml_dtul PVT S-ON" written. So the phone is not set as S-OFF right now.

As i understand correctly, your software Sunshine works only over an installed OS as apk file. Obviously i cannot run or install any apk because there's no operating system. Is there any way to use your exploit with computer connected "adb" or "fastboot" command line way?

Thanks.

If what you want is to restore your device to full stock I can't help you but I'll need more information from your bootloader, give me the output

In download mode:

fastboot getvar all

Also same command in bootloader mode

Give me the output in DM since this conversation is not related to sunshine at all
 

jvox111

New member
Mar 2, 2020
2
0
If what you want is to restore your device to full stock I can't help you but I'll need more information from your bootloader, give me the output

In download mode:

fastboot getvar all

Also same command in bootloader mode

Give me the output in DM since this conversation is not related to sunshine at all

Thank you so much. I can't find the DM section of this forum so i sent a message to your Twitter account.
 
sunshine not works in my htc m9 viperrom

some other alternative to s-off try flashing with the sunshine with the htc m9 t-mobile with viperom not me works nor enter paypal appears as blocked page i need s-off i try with adb device and fastboot oem lock 0 for unlock s-off nope works i am need s-off for change radio for works the bands in my contruy
 

jcase

Retired Forum Mod / Senior Recognized Developer
Feb 20, 2010
6,331
15,778
Sequim WA
some other alternative to s-off try flashing with the sunshine with the htc m9 t-mobile with viperom not me works nor enter paypal appears as blocked page i need s-off i try with adb device and fastboot oem lock 0 for unlock s-off nope works i am need s-off for change radio for works the bands in my contruy

Paypal's android api is bonkers, and has been for a few months, it works for about 50% of people, paypal officially no longer supports it and claims it doesnt work at all.

You can submit a support ticket at http://therootninja.zendesk.com/ to get help.
 

tattare1987

Member
Mar 18, 2017
24
0
Hi, I have a Moto G 2014 (titan) and I would like to install on it a custom recovery.
In order to do it I need to unlock the bootloader.
Unluckly SunShine failed the procedure of Temproot.
Any ideas?
Thanks.
 

mrrocketdog

Senior Member
Oct 27, 2013
4,957
2,314
Hi, I have a Moto G 2014 (titan) and I would like to install on it a custom recovery.
In order to do it I need to unlock the bootloader.
Unluckly SunShine failed the procedure of Temproot.
Any ideas?
Thanks.
i bet somewhere in this thread : https://forum.xda-developers.com/moto-g-2014/help/unlocking-bootloader-2020-t4115263
there lies your answer, maybe :).
and if you'll search the General Forums there are numerous threads ; Q & A , development , etc. dedicated to your device.
good luck , happy flashing & if it were me make a backup. [emoji3]
 

elpek

Member
Mar 18, 2016
6
4
54
antalya
Droid Turbo customers actually take a lot of support, with the time limitations I have now, I dont think I could do that. They tend to take 10x as much support than other users, mostly because of how the temp root works. I'd be more likely to entirely remove support at this point.

Maybe if I get more time, but im tied up at least a year here.
Hi, I have a question that i also asked and sent to your sunshine - rootninja site but got no reply. Here is the problem.

I know it is a cold case but I need a solution. I recently bought a brand new verizon motorola droid turbo(xt 1254) on MCG24.251-5-5 firmware, android 6.0.1. (I like the phone and it was cheap). While trying to unlock bootloader, I use auto#initroot for temporary root( https://forum.xda-developers.com/t/...254-auto-initroot-tethered-jailbreak.3639316/ ) . It is okay, fastboot reboots. I followed the guide from ( https://forum.xda-developers.com/t/...all-twrp-and-gain-root-access.3292684/page-42 ) Then while the phone is not connected to pc I try to run Sunshine app but it freezes and becomes unresponsive with a blank white screen. I found sunshine 3.2 version, Tried it, first it worked but after the first testing, it asked me to get the latest version and closed. So nothing...
I think there is an incompatibility somehow. Please can you tell me or find a solution. Thanks
 
Last edited:

Onca Vega

New member
Jun 30, 2022
1
1
@jcase still working on 2022? I want to unlock the bootloader of my xt1609 Moto G4 Play (Harpia). Unfortunately, it is not part of the bootloader program from Motorola anymore, so I'm stuck, and I want to install lineage 18.1, but first I have to unlock it.
 
  • Like
Reactions: ADIAN HERAWAN

mrrocketdog

Senior Member
Oct 27, 2013
4,957
2,314
hello team sunshine . first used your service on my m8 (2015? i think) , and again just now on my 2nd hand M9! yoohoo , worked beautifully & as expected.
ty again for making , maintaining & keeping this service going.
all the best for you and yours ,
dave
 
  • Like
Reactions: sd_shadow

Top Liked Posts

  • There are no posts matching your filters.
  • 306
    If the app is not compatible with your HTC device (like Verizon HTC 10 on Android Nougat/7.x), you can use our mail in service .

    SunShine 3.5.13 is out!
    U11 Sim Unlock
    Identifier syncing - requires second run for identifier changes made with fastboot

    SunShine 3.5.7 is out!
    Adds support for HTC U11
    READ the pop up dialog. S-OFF last until next reboot, still provides the all same functions as previous S-OFF, with the exception of allowing custom aboot/hboot.

    SunShine 3.5.5 is out!!!!
    Now supporting Magisk!
    Droid Turbo 6.0.1 mcg24.251-5-5 support is added via
    https://forum.xda-developers.com/g4-play/development/root-autoinitroot-motorola-bootloader-t3639316

    SunShine 3.4.27 is out!!!!
    Droid Turbo 6.0.x Bootloader Unlock added!

    SunShine 3.4.26 is out!!!!
    New temproot for HTC J Butterfly 3 (HTV31)
    New temproot for HTC J Butterfly 2 (HTL23)
    New temproot for Desire 626s
    S-OFF/Unlock support for Desire 626s including Verizon

    SunShine 3.4.24 is out!!!!
    S-OFF Support for Desire 626
    New HTC One M8 Temproot
    No more unlocking with htcdev needed for most m9 and a9
    Temproot for ALL HTC One M9 (up to and including Marshmallow, not Nougat at this time)
    Temproot for ALL HTC One A9 (up to and including Marshmallow, not Nougat at this time)

    SunShine 3.4.23 is out!!!!
    No more unlocking with htcdev needed for most m9 and a9
    Temproot for ALL HTC One M9 (up to and including Marshmallow, not Nougat at this time)
    Temproot for ALL HTC One A9 (up to and including Marshmallow, not Nougat at this time)

    SunShine 3.4.19 is out!!!!
    Android 7.x Support
    HTC Evo 10/HTC Bolt s-off support
    HTC 10 Support on 7.x firmware (Temproot is only on 6.0 for now)

    SunShine 3.4.12 is out!!!!
    Temproot now supports all known HTC 10 software versions. This means no htcdev, no wiping needed if you choose the s-off/locked option from an already locked phone (for the 10, all you need is s-off, you dont need unlocked).

    SunShine 3.4 is out!!!!
    Droid Turbo on SU4TL-49 firmware is now supported

    SunShine 3.4 is out!!!!
    HTC 10 Temproot (no more HTCDev needed for HTC 10)
    Verizon HTC 10 Support
    No wipe/format s-off for htc 10 (when choosing s-off/locked, which will behave as if unlocked)

    http://theroot.ninja/download.html

    SunShine 3 is a bootloader unlock/s-off/Sim Unlock tool for Modern HTC And Motorola devices, it is a commercial product and costs $25usd. http://theroot.ninja

    Compatibility is always changing and updating, best wait to find out is to run SunShine. If your device is not listed below, or on our compatibility chart and it works, please let us know.
    Compatibility Chart: https://docs.google.com/spreadsheets/d/1Q8GKXw3EDVGtAoiu36MdeVqMPRJba1WlF5TZXKQgNgA/edit?usp=sharing

    HTC:
    *See compatibility chart for specific features, features on HTC phones vary, all support s-off*
    *Sprint SIMUnlock features are considered experimental*
    HTC Desire 530
    VZW HTC 10
    HTC 10
    VZW One M9
    One M9
    One M9+
    One E9+
    One M8
    Verizon One M7
    One M7
    VZW DNA
    Mini
    Mini 2
    Remix
    Max
    Desire 510
    Desire 601
    Desire 610
    Desire 820
    VZW Desire 610
    Desire 612
    VZW Desire 612
    Desire 816
    Desire 816x
    Desire Eye
    Butterfly
    Butterfly 2
    Butterfly 3
    Butterfly J
    and many more

    Motorola:
    *Do Not ReLock Motorola Devices*
    Droid Turbo - SU4TL-44 Firmware only, can upgrade after unlock
    MotoX 2014 - All Firmwares
    MotoX 2013 - 4.4.3 or below, can upgrade after unlock
    Moto G 2013 - 4.4.3 or below, can upgrade after unlock
    Droid Mini - 4.4.3 or below, can upgrade after unlock
    Droid Maxx - 4.4.3 or below, can upgrade after unlock
    Droid Ultra - 4.4.3 or below, can upgrade after unlock

    Verizon HTC 10 s-off/unlock/root service is now available on all (yes the 1st OTA too) Firmwares here. We are working to include support in the app for this HTC 10 variant, however there is no ETA and it is not guaranteed to happen (we are trying!).

    How to use your GSM/Non-Verizon HTC 10 on Verizon http://forum.xda-developers.com/showpost.php?p=66795523&postcount=458

    3.3.15
    Adds Support for HTC Desire 530


    Version 3.3.13 Adds Support for HTC Desire 820 (most variants)
    Version 3.3.10 Adds Support for HTC 10 Lifestyle for s-off and adds experimental (non guaranteed) GLOBAL Simunlock for some HTC Sprint phones (m9,m8 etc, not 10).
    Version 3.3.4 now supports HTC 10 (not Verizon...yet)
    3.3.2 - now supports verizon m8 on the marshmallow firmware HTCOneM8vzw/htc_m8wl:6.0/MRA58K/708002.3:user/release-keys
    3.3 - The Verizon m9 update
    The LONG awaited update, we have added Temproot (and thus unlock and s-off) support for the Verizon HTC m9 on the HTCOneM9vzw/htc_himawl:6.0/MRA58K/669662.7:user/release-keys firmware (latest as of this posting).

    3.2.1 Update
    no longer needs kingroot/mofo/htcdev for Droid Turbo and HTC m8
    Droid Turbo support is no longer beta, but in main release

    3.2 Beta for Droid Turbo Only:
    http://forum.xda-developers.com/showpost.php?p=64027688&postcount=4064

    New in 3.1.22
    HTC A9 Support
    HTC Desire 626s (not mediatek 626) Support
    Android 6.0 Support


    New in 3.1.18
    SimUnlock for Sprint HTC Phones (not m9). This is international unlock only, AT&T and T-Mobile networks are still locked.

    New in 3.1.15
    Moto X 2014 support (needs root via MoFo or KingRoot)
    Better HTC m9 5.1.x support

    New in 3.1.14
    Better support for lower memory and older devices. This should fix issues with the remix, mini, mini2 and others


    New in 3.1.12
    HTC Mediatek e9+ / m9+ s-off/unlock support

    HTC m9 support (Requires unlock/root, no Verizon support)
    HTC Simunlock (Experimental, not for m9, not for Sprint/Virgin Mobile)


    We do not currently Support the VERIZON HTC M9, nor Verizon m8 running 5.0.x (4.4.4 and below are good to go). We are working it, no ETAs, no HINTS, NO DETAILS, NO UPDATES!! Please don't ask about it.


    138
    No ETAs, No Updates, Please don't ask. It is likely weeks away, minute.

    We just did this.

    fuPJgnY.jpg
    88
    Turbo Support has been merged into the main APK, and no longer needs mofo/Kingroot to work.
    This version requires you to be on the 5.1 SU4TL-44 with the matching 3.10.40-perf-g90ddf4a Kernel.

    Code:
    Happy Holidays !
    
    [B][COLOR="Red"]SunShine 3.2 BETA for Droid Turbo [/COLOR][/B](All other devices use the 3.1.XX release for now, as this is untested on other devices). Again DO NOT USE THIS ON ANY OTHER MODELS.
    
    This is a beta, why? It needs more testing and has some bugs, but it is safe and it works. We wanted to get it out today, over the next day or two we will patch some bugs and push another version. (No need to upgrade if you get unlocked).
    
    This version requires you to be on the 5.1 SU4TL-44 with the matching 3.10.40-perf-g90ddf4a Kernel.
    
    You must either be rooted with Mofo, or Temp rooted with the latest kingroot from [url]http://kingroot.net[/url] (yes it works on the 5.1 SU4TL-44 release, it may take a couple tries, and is free).
    
     When Kingroot finishes rooting, go to the setting and uncheck and recheck the option called "Root Authorization" (or something like that), than go into Sunshine,
    
    You MUST have wifi on, even if not connected to wifi. 
    
    If it gets "stuck" for more than 5 minutes on a test, turn phone off, then check your bootlaoder. If its not unlocked, try again. It can take a couple goes (you only get charged once, and we guarantee it will work). KingRoot can also cause it to fail if their root bugs out for some reason, solution is to just try again. Uninstalling Kingroot , rebooting then reinstalling may be needed in some cases if it fails.
    
    SunShine 3.2 BETA for DroidTurbo ONLY:k[/url]
    26
    With all respect of Jcase, beaups and their gang which did one hell of a job[emoji106][emoji106][emoji106]
    This is absolutely not the road to follow but when that's said I sincerely hope this is done only to avoid all the mess it would be collecting money from the BOUNTY thread.
    My hopes for the future is voluntary donations and nothing ELSE!!!!! . Only my 2 cent[emoji6]

    SORRY FOR BEING OFF TOPIC, BACK ON TRACK AGAIN!

    Sent from my HTC One_M8 using Tapatalk

    Actually, no lets stop that. Your post was not made with all due respect. The moment you came to this thread, and knowingly went off topic, the respect left the window. With who you were, and your history, you know better than to do this.

    The respect was also out the window when YOU broke confidentiality and leaked the existence of it. You have no place to complain when you behave the way YOU did.

    The support for this decision to go pay has been overwhelmingly positive. We have had less trouble/rudeness with SunShine than with free releases, almost everyone has been great (real eye opener for us). No customer has had a bricked or damaged device from it. It is fast, it is easy. I do believe this will be the future, and I want to thank everyone who has been great. Especially those that have helped others.

    Doing paid releases will allow us the ability to release more, and better quality releases. Money is available for us to pickup bugs from other researchers needed to complete our projects instead of devoting months more time to research to find an equal bug, money is available for us to pay for another programmer is we are too busy, or out of our zone. We can hire support people if needed, to run support, so we can do what we do well, instead of helping someone who doesn't know how to use adb. Overall this has been great in every aspect that the free releases were disheartening, and well not fun. When we get less complaints about a paid release, than a free one, you know something is going right.


    Reasons why:
    • Bounties don't pay, they are often full of fake pledges and that is a well known fact. I collected about 30% of the last one. Solves that problem.
    • Scumbag thief's repack and resell work (http://www.gsmcocktail.com/ is mostly consisting of things beaups and I released for free). Solves that problem.
    • People believe they are entitled to our time, and are rude when they are told they are not. Well, now if they pay, they are entitled. Solves that problem.
    • Cost of test devices is too high. I'm not even an HTC fan, and I have purchased 4 HTC phones in last month. I've purchased for research over 30 phone since the start of this month. This field is expensive to play in.
    • Cost of needed software is too high, I spent 10x (no kidding) the cost of the car my son is getting, on the software used in developing WeakSauce. Not counting the three phones I ended up buying to further research the bug (since we can't just let anyone test anymore, because people seem to give away our work and not care about confidentiality).
    • More but I have no coffee cup at this hotel, and my head isnt working.

    Maybe when a better solution to bounties is developed, we will return to collecting bounties.
    26
    3.1 is now released

    What it does bring:
    HTC m9 support ! (Requires root, no Verizon support at this time)
    HTC Simunlock (Experimental, not guaranteed, no m9 support, no CDMA devices supported)