Lately I have read many posts with wrong assumptions about S-OFF. I am writing this post in General to clear up to many of you what S-OFF is and isn't.
To start off, S-OFF has nothing to do with your phone being rooted. I've seen people post that S-OFF means a "full" root, or "permanent" root. Those terms aren't even correct, root is just another user on the linux system, and you either have access to it or you don't. Rooting your phone and what that entails is out of the scope of this writeup.
When your device is shipped, your bootloader will show the flag S-ON. This stands for Security-On. What this security does is protect the NAND partitions (ie: the boot partition, the recovery partition, the radio, the system partition...) from being permanently modified at all. Basically, all changes made to these partitions while the phone is running is not permanent, and will be reset upon a reboot. Also, while your phone is S-ON, all firmware zips (ie: PJ75IMG.zip) must be digitally signed by HTC in order to be flashed through the bootloader.
When your device is set to S-OFF, the security is turned off. This allows you to modify any partition on the device, and changes will not be reset upon a reboot. Also, the signature checking of the firmware zips (ie: PJ75IMG.zip) is disabled, allowing users to flash unsigned firmware zips containing the separate images of the partitions. S-OFF gives the user great power over the device, but also comes with much responsibility to be careful.
I have seen many posts stating the term "S-OFF root". As I stated earlier, S-OFF and root are completely different things. When you have S-OFF in the bootloader, you then can flash a package containing Superuser.apk and the su binary, which in turn will give you root in the file system when the device is booted. Again, S-OFF does not mean you have root. You can have S-OFF set (if there was an S-OFF exploit released) on the stock phone running the stock unchanged ROM, and not have root in the file system because you haven't pushed/flashed the Superuser.apk and su binaries on your phone yet.
I have also seen many posts about people not "trusting" the bootloader unlock at HTCdev. Yes, we all know that it does not set the bootloader to S-OFF, but it does unlock the partitions that are needed to flash a custom recovery, and through that flash a custom ROM. This is probably the most trustworthy way to "unlock" the bootloader. Any S-OFF method released here in the future will most likely be a hack to make it work. Imagine if HTC gave out the radio S-OFF unlock. That would mean ANYONE (specifically people who are very flash happy) could find a random radio firmware zip which.. oops.. isn't for the correct device, flash it through the S-OFF bootloader, and brick their device. Releasing the limited unlocking was very smart by HTC, and will definitely save many phones from ending up in the graveyard.
Now I am not saying I do not want S-OFF haha. As a developer, S-OFF is well needed and is extremely useful. It's definitely being worked on. But for the average flasher, (of ROMs, not human parts ) radio S-OFF is not needed.
Hope this clears up confusion about what S-ON and S-OFF is. I will add to this as I feel necessary, and to clear up some of my sentences (Sometimes I start typing before I finish thinking of what I'm going to type).
Thank you.
Thank you soooo much haha so many people were confused about it...
A good example is my moms phone. She has an evo 3d and I made it s-off with eng hboot in case I sell it at a later time. Currently it's not rooted at all, but if I want to considering my bootloader's unlocked I could easily flash a recovery and then flash superuser which in turn gives me root
make the subject a bit more clearer
cuz when i saw it i thought that you had s-off for us lol
please sticky this!
If I may add to this discussion ...
If you do not already know these terms and what they mean you should probably not be attempting to root your phone yet
You should instead invest some time reading and learning first.
Unreasnbl said:
If I may add to this discussion ...
If you do not already know these terms and what they mean you should probably not be attempting to root your phone yet
You should instead invest some time reading and learning first.
Click to expand...
Click to collapse
Or, rather, you should not be attempting to gain access to the root user / superuser account and privileges on your phone.
Updated the title just for clarity. If there's anything someone disagrees with or would like to add to the OP, let me know here and I'll see what I can do. And I definitely agree with Unreasnbl. It may be a pain in the a$$ to read before jumping into things, but seriously, it will help so much when it comes understanding.
Unreasnbl said:
If I may add to this discussion ...
If you do not already know these terms and what they mean you should probably not be attempting to root your phone yet
You should instead invest some time reading and learning first.
Click to expand...
Click to collapse
I rooted, with S-off, and flashed my phone before I understood any of these terms lol. Just by following instructions clearly.
But then later I learned all of these things.
But yes, you are absolutely correct.
edit: this is a good, valuable post op. Thank you.
arozer said:
I rooted, with S-off, and flashed my phone before I understood any of these terms lol. Just by following instructions clearly.
But then later I learned all of these things.
But yes, you are absolutely correct.
edit: this is a good, valuable post op. Thank you.
Click to expand...
Click to collapse
I think you just prooved the OP correct, you shouldn't have S-OFF, because it doesn't exist yet and you don't need it and that's probably good for person that thinks they rooted with S-off.
Thank you
Thank you for the great info! While not a noob(have had rooted, s-off OG 4G, and 3D, just rooted EVO LTE), I don't understand, nor want to, at an advanced level, Linux, ADB,FASTBOOT, etc. I like making my phone my own, and like flashing ROM's. I tried to use the HTC method of unlocking, but am just not comfortable with my skills to try and use SDK/ADB/FASTBOOT. Perhaps I can find someone in San Antonio to show me, but unless/until, I'll wait for someone such as yourself to provide a "dumbed-down" method. Again, thanks for sharing your knowledge and expertise.
Update: Couldn't stand it..went ahead, carefully reading and following instructions, and did HTC unlock. Had a few issues with TWRP, and flashing ViperROM, due to internal/sd configuration, but moved things to their proper place with ROM toolbox. Everything in it's place, and my phone running like I like it for almost 24 hours with no issues, other than the hilarious HTC warning at boot screen.
Thanks regaw for taking your time with this. If you don't end up with 500 thanks ill be shocked lol
I personally want S-Off.
Mainly because I prefer not notify HTC that I'm unlocked.
Occasionally it's fun to dabble in trying newer radios and is sometimes required for later releases of the OS. Radio firmware can add or take away some functionality as well (like VPN).
Yes, we know it's dangerous, it's pretty rare folks dork their phones because they had s-off. But one of the worst examples is the flash happy folks on the EVO 3D that flashed Virgin Mobile firmware and should not have (myself included).
---------- Post added at 10:00 PM ---------- Previous post was at 09:56 PM ----------
dongarritas said:
Thank you for the great info! While not a noob(have had rooted, s-off OG 4G, and 3D, just rooted EVO LTE), I don't understand, nor want to, at an advanced level, Linux, ADB,FASTBOOT, etc. I like making my phone my own, and like flashing ROM's. I tried to use the HTC method of unlocking, but am just not comfortable with my skills to try and use SDK/ADB/FASTBOOT. Perhaps I can find someone in San Antonio to show me, but unless/until, I'll wait for someone such as yourself to provide a "dumbed-down" method. Again, thanks for sharing your knowledge and expertise.
Click to expand...
Click to collapse
It's really not that hard. No harder than figuring out how to use recovery, bootloader etc.. The current root procedure you just did on the LTE used ADB !! Just follow procedures.
Unreasnbl said:
If I may add to this discussion ...
If you do not already know these terms and what they mean you should probably not be attempting to root your phone yet
You should instead invest some time reading and learning first.
Click to expand...
Click to collapse
Maybe you could direct them to some good reading material -- like the first post.
Sent from my EVO using Tapatalk 2
Great thread, Daniel.
Sent from my EVO using Tapatalk 2
mswlogo said:
I think you just prooved the OP correct, you shouldn't have S-OFF, because it doesn't exist yet and you don't need it and that's probably good for person that thinks they rooted with S-off.
Click to expand...
Click to collapse
Nice try at being a smart ass bro, but I was talking about when I first started, on the htc Evo 4G.
Before that I had the incredible and droid 1 and I just used the one click roots.
Great post. I don't like it when people use the incorrect terms either, and have made similar posts on other forums, specifically relating to the OG. I usually recommend that noobs that "want to root" use the HTC unlocker because, as you pointed out, it's a safer solution for those that don't really know what they're doing.
Unfortunately, because that process is somewhat involved, many users new to Android or just not technically inclined prefer to use what this community has to offer. That's good, I suppose, as that's one of the reasons this community exists, but I strongly feel like it takes away some user responsibility to get to know their device. If people would take the time to learn about adb and fastboot and find out what an RUU is and what the /misc partition is, I feel like there would a lot more contributors on this forum than whining leechers.
I've personally never been one to follow instructions without first at least trying to understand what I'm doing, but I guess not everyone is like that.
At any rate, thanks for the post, and I'm sure I'll see everyone around a bit more once Amazon finally delivers my phone.
Very informational.But just to clarify:
If I were to have S-OFF, I can repartition the onboard storage so that instead of having 2gb of app storage, I can have say 6 or 10gb? That's what I really want to do.
Thanks for clarifying this OP. I personally knew what S-OFF meant but alot of folks on this phone are obviously new to roooting and had no idea about any of this.
Sent from my EVO using xda premium
Thank you for the clarification
Related
Ok, so over on the Shift forums, they stumbled upon a way to downgrade your device to allow nand unlocking. *All credit goes to ScaryGhoul, and Otaking71*
Basically by using a temproot method (which the 3D has), and using a misc.img partition from another phone (The Tbolt for this instance), they were able to trick the Hboot security check into allowing older RUU's to be run against the device.
According to Scary, and Otaking the dev work behind this should work for other devices, as long as you are able to identify which BLK houses the hidden partition that Hboot uses to check everything it flashes. As they outlined it is usually "misc", or hboot -1, in the case of the Evo shift, their Hboot partition is mmcblk0p18, so since the hidden partition is hboot -1, it would be mmcblk0p17.
Following their theory, If someone is willing to try this we would need to know which partition the Evo 3D uses for Hboot, we would also need to know if the 3D uses emmc or mtd blocks. If it is emmc the same commands with the proper mmc blocks will work, if it is mtd, we would need to reference the original EVO 4G root method to figure out how to force the hboot to bypass the security checks.
Here is the full post laying out the ground work necessary, including reference to the original Evo 4G root method. http://forum.xda-developers.com/showthread.php?t=1255474
If this works, then it will allow us to run the original RUU for the Evo 3D, essentially downgrading the device from Hboot 1.5 to Hboot 1.30, which then allows the device to be rooted with Revolutionary instead of being forced to use HTC's Unlock method.
Is there anyone out there willing to help dig into this, to see if we can roll back the Hboot of the Evo 3D to allow revolutionary to root it?
---------- Post added at 05:46 PM ---------- Previous post was at 05:29 PM ----------
The direction I am going with this is, If we can force the Hboot to allow downgrades, then that should mean that we should technically be able to force the hboot to downgrade itself, theoretically taking the hboot from 1.50 to 1.30 or 1.40 depending on whichever one you can get your hands on. Also here is some more info added to the whole wrack your brain process this is becoming. Also please ignore my odd way of thinking, I'm trying to think whether or not this is possible, while at the same time gathering data and trying to formulate a process to make it work. I could be entirely wrong about the whole thing, but you never know until you have it looked into and reviewed.
So first step to digging, It looks like the Evo 3D does indeed have emmc partitions http://forum.xda-developers.com/showthread.php?t=1197315
Which makes using their method easier to accomplish.
otaking71 said:
I accidentally figured this out.
You'll need temp root on the phone. Use any temp rooting method.
Push the extracted misc.img file to the sdcard.
Once you have root, dd the misc.img to the partition just above hboot.
In the case of the shift and the thunderbolt this is /dev/block/mmcblk0p17
Once this is done..you can proceed to use any ruu (the full executable) or any properly signed AND named zip from hboot.
This has only been tested on the shift...but the theory is sound. If you are doing this on anything other than a shift/tb....please check the size of the partition just above hboot.
Click to expand...
Click to collapse
We should also be able to use the misc.img file from the Tbolt that they used, as long as the size doesnt conflict with the 3D, the version is lower than that of the 3D, so it is still staying true to their groundwork.
So now knowing all of this, we just need someone willing to perform this to try and see if the HBoot can be downgraded accordingly since sofar everything is appearing to line up nicely.
The other question I would then propose is, If this is possible, could it work for 3D's that were unlocked using HTC's method. ie. Unlock with HTC's method, flash a rooted ROM, perform the hboot security bypass using the misc.img file. Then run an RUU that is from the 1.30 or 1.40 HBoot to return the device back to stock, after re-root using revolutionary.
One final thing, The only reason I am bringing this straight to the community without diving into it myself, is that I presently don't have a 3D to work with, but at the same time was tasked by several people that Have 3D's that took the OTA to HBoot 1.50, to see if there was a way to revert the process. That and I have no idea which mmcblk is the hboot partition for the 3D.
Sorry but this was one of the first things that was tried and multiple people have confirmed it's a no go. A little searching should be able to pull up some of the older threads that have more info about it in them.
Sent from my PG86100 using xda premium
xHausx said:
Sorry but this was one of the first things that was tried and multiple people have confirmed it's a no go. A little searching should be able to pull up some of the older threads that have more info about it in them.
Sent from my PG86100 using xda premium
Click to expand...
Click to collapse
Thanks, yeah I searched but didn't will admit didn't look as hard as I should have.
Sent from my PC36100 using Tapatalk
xHausx said:
Sorry but this was one of the first things that was tried and multiple people have confirmed it's a no go. A little searching should be able to pull up some of the older threads that have more info about it in them.
Sent from my PG86100 using xda premium
Click to expand...
Click to collapse
I just looked into what you posted xHausx, and I can only find threads where people tried to just flash a new Hboot ontop of the 1.50 HBoot, however this is known not to work because HTC does not fully unlock the HBoot, What I am proposing is forcing the HBoot to act like it is 100% unlocked to allow downgrading by using the misc.img file from the TBolt, like they did with the Evo Shift, I searched and searched, and cannot find anyone even attempting to modify the security of the HBoot -1 partition by using an unlocked bootloader from another device. So I am bringing this theory back up for testing, and for someone to show me where this method was tried and failed. Since as mentioned, I can only locate attempts to flash a bootloader ontop of a still locked bootloader.
If this is viable then it should also be useful for GSM E3D right?
Actually there is no temp root for updated Evo 3D's with 1.50 HBOOT and 2.3.4...HTC patched the exploit that was used to gain temp root. The only way this will work is if you already used HTC's unlocking method and use a rooted ROM. I am still on 1.40 and can't help(I probably wouldn't be much use anyway), but I would get into contact with Treve from the Synergy Rom. He has done all kinds of stuff with download mode and messing with the partitions before full root was available. He may not know of this hidden partition and may be able to help you out.
housry23 said:
Actually there is no temp root for updated Evo 3D's with 1.50 HBOOT and 2.3.4...HTC patched the exploit that was used to gain temp root. The only way this will work is if you already used HTC's unlocking method and use a rooted ROM. I am still on 1.40 and can't help(I probably wouldn't be much use anyway), but I would get into contact with Treve from the Synergy Rom. He has done all kinds of stuff with download mode and messing with the partitions before full root was available. He may not know of this hidden partition and may be able to help you out.
Click to expand...
Click to collapse
As suggested I contacted TrevE regarding this, and he didn't outright say that it wasn't possible, but without a temproot for the latest version, it basically came down to this. Obtain root via HTC's unlock, then attempt the patch, and then attempt the downgrade.
Any luck with this Khilbron?
Evo3Duzer said:
Any luck with this Khilbron?
Click to expand...
Click to collapse
its been 3 months...... not trolling but god damn way to rise a dead thread
nate420 said:
its been 3 months...... not trolling but god damn way to rise a dead thread
Click to expand...
Click to collapse
I am relatively new to this forum. Is there a time limit on threads? Is there a point where a user is no longer permitted to post a question in a thread?
Maybe an Admin can let me know if I have done something wrong?
I guess I could have IMd him.
Thanks for your useful input nate420
Evo3Duzer said:
I am relatively new to this forum. Is there a time limit on threads? Is there a point where a user is no longer permitted to post a question in a thread?
Maybe an Admin can let me know if I have done something wrong?
I guess I could have IMd him.
Thanks for your useful input nate420
Click to expand...
Click to collapse
Nope dude there is no problem with asking questions and raising "dead" threads. It shows that you are searching. If you had not searched then you would have been flamed for not searching. Unfortunately, on this forum, you are damned if you do and damned if you don't. Some people get their panties in a bunch for no reason at all.
animal7296 said:
Nope dude there is no problem with asking questions and raising "dead" threads. It shows that you are searching. If you had not searched then you would have been flamed for not searching. Unfortunately, on this forum, you are damned if you do and damned if you don't. Some people get their panties in a bunch for no reason at all.
Click to expand...
Click to collapse
chill dude i said i wasnt trolling
but if you see that their hasnt been an update in 3 months... by OP or ANYONE is there a point to ask for a update on the status?
sorry if my logic seems back asswards
but yes good job for searching before cheating a new thread ill give you both a thanks since im gonna be out of this forum soon
Searching this out is kind of depressing. no S Off on 1.5 and no downgrading off 1.5.... man atleast i have Flash GUI
***SORRY, I REALISE I HAVE POSTED IN THE WRONG SECTION, IT SHOULD HAVE BEEN Q&A, COULD A MOD PLEASE MOVE IT, SORRY***
I feel like i'm being a right royal pain in the as* asking this, but will someone please give me a few pointers on where to start with the rooting process please. I know most of you will be thinking "read the stickies and the forum posts" which i promise you i have for nearly two weeks now, but its an absolute minefield of information and i honestly don't know where to start. This is my first Android handset and the first time i have used the Android operating system, and this is the information i can give you about the handset i have, and by the way, its a european gsm handset with no branding and open to any carrier if this helps..........
Its an HTC Evo 3D X515m
Running Android 2.3.4
Software 1.20.401.8, and when i looked to check my HBOOT (i think thats what its called from reading other posts) this is what i see........
***Locked***
SHOOTER_U PUT SHIP S-ON RL
HBOOT-1.49.0018
eMMC-boot
oct 3 2011, 15.03.01
From what i can gather from reading the forums i think i need to first get my bootloader to 1.49.007, and to achieve this i firstly installed a file, which was, PG86IMG.zip onto my sd card, let my handset find it, and reboot in bootloader..........but nothing at all happened. I have no idea if i am barking up the wrong tree or whatever. I also read on many posts that you can unlock using a process on htcdev.com, but there are conflicting views on this, and some people say a lot of roms wont load. I really hope someone will take a little time out to help me with this please, and hopefully once i gain the know-how, i to may be able to help someone else in my situation.....poor devil lol...........Thanks
For rooting your evo 3d you dont need to downgrade your hboot.
The first thing you need to do is to unlock your bootloader, the easy way, htcdev.com
Then you can install SU, and a custom rom, etc., but there is a problem, you cant install roms that came with custom kernels because you are s-on, and if you want to do s-off you need to downgrade your hboot to 1.49.0007.
There are a way to install a custom kernel if you are s-on, you need to extract it from the rom (boot.img) and run it to you phone with adb.
The only thing you need to do is read more.
This post helped me a lot to downgrade my hboot. http://forum.xda-developers.com/showthread.php?t=1495657
This is for me the best rom for the evo until now http://forum.xda-developers.com/showthread.php?t=1245424
http://forum.xda-developers.com/showthread.php?t=1541210
neildunne said:
***SORRY, I REALISE I HAVE POSTED IN THE WRONG SECTION, IT SHOULD HAVE BEEN Q&A, COULD A MOD PLEASE MOVE IT, SORRY***
***Locked***
SHOOTER_U PUT SHIP S-ON RL
HBOOT-1.49.0018
eMMC-boot
oct 3 2011, 15.03.01
Click to expand...
Click to collapse
In short, you need to downgrade your HBOOT, get to 1.49.0007,
Use this thread to achieve this http://forum.xda-developers.com/showthread.php?t=1471246
Ask there, if it's possible.
Then use the revolutionary tool found here http://revolutionary.io/
To use revolutionary, click windows (if that's what your on) then run through the process, there is a walkthrough on one of the posts in the dev thread
(this one http://forum.xda-developers.com/showthread.php?t=1535987)
it's pretty easy, make sure you have adb installed, or at the least the ability to use adb even without the full sdk.
After that you will be S-OFF (security off) you can also install a custom recovery using revolutionarys tool aswell, do so, leave a comment to tell them it worked and say thank you, always say thank you to people who help u.
Download a decent rom, if your GSM then get mikrunny, if your CDMA then use something else, or stick with mikrunny, pop it on your sd card then go to recovery and flash it.
To do this, turn off fastboot from within the device, power off, when powering back on, hold vol down first and then power don't let go, navigate the bootloader using vol up and down, use power to select, click recovery, back up, then wipe data / factory reset, wipe cache and dalvic cache and then install your rom.
That's it.
PS: The hardest thing you will have to do is downgrading hboot, i've never had to do this but it doesn't look impossible and IF YOU LOOK!, the walkthrough here looks pretty good so you should be fine.
There are threads to help you with things like adb if it seems a little daunting, if you think that they do, then you need to research a little more before you jump in, the worst thing you can do with android is give your phone to someone else and let them do everything, just so u can reap the rewards, get your hands dirty a little and get used to doing it yourself, majority of us did and were better for it.
Assume that your on your own because you will only get minimal advice from questions, no one is going to do it for you.
Good luck m8, you'll be fine
I was in EXACTLY the same position as you (same phone versions etc). Just follow this: http://appcounter.blogspot.com/2012/02/installing-custom-rom-for-htc-evo-3d.html
Use my script, everything except that is bull**** and takes too long.
http://forum.xda-developers.com/showthread.php?t=1495657
if your cid is on the list, you are good to go.
Meet the requierments and go ahead.
Flashmaniac said:
Use my script, everything except that is bull**** and takes too long.
http://forum.xda-developers.com/showthread.php?t=1495657
if your cid is on the list, you are good to go.
Meet the requierments and go ahead.
Click to expand...
Click to collapse
Doesn't your way invalidate the phone warranty? I.e. no way to put phone back to original state if you need to send it back to HTC?
my-planet said:
Doesn't your way invalidate the phone warranty? I.e. no way to put phone back to original state if you need to send it back to HTC?
Click to expand...
Click to collapse
what do you think, does the link you put here two posts before?
That even does not work as described, when u are not on the correct softwareversion. Yes, my way does void the warranty. As every way of rooting does....but if you s-off and run a ruu the **RELOCKED** will be gone I think
my-planet said:
Doesn't your way invalidate the phone warranty? I.e. no way to put phone back to original state if you need to send it back to HTC?
Click to expand...
Click to collapse
If you tamper with your phone, using the official method or any of the ways stated here, they will all void your warranty.
My apologies, to the OP i wasn't aware that there was an easier way to get to have s-off etc.
All i know is, the way i wrote will work, if the other way is easier then go with that
Yes, of course all this voids your warranty, but the method I linked to (as far as I understand) would not show RELOCKED when putting back to stock. Which means HTC will honour any warranty claim.
From your guide flashmaniac, the first thing you tell to do is unlock via HTC's method. From what I understand that will show unlocked, and when trying to put back to stock, it will show relocked.
Apologies if I have this wrong, as there is 'too' much information out there, and no clear way of knowing what's wrong/right/possible.
Thanks.
my-planet said:
Yes, of course all this voids your warranty, but the method I linked to (as far as I understand) would not show RELOCKED when putting back to stock. Which means HTC will honour any warranty claim.
From your guide flashmaniac, the first thing you tell to do is unlock via HTC's method. From what I understand that will show unlocked, and when trying to put back to stock, it will show relocked.
Apologies if I have this wrong, as there is 'too' much information out there, and no clear way of knowing what's wrong/right/possible.
Thanks.
Click to expand...
Click to collapse
N thats it ...
If you unlock your bootloader the HTCdev way, you will never ever be able to set it to LOCKED without changing the Evos motherboard because this way is a hardware modification ...
But its more secure Anyway Id recommend you to downgrade your HBOOT to .xxx7 by flashing an older firmware, then use Revolutionary to s-off and flashing a rooted ROM will do everything you will ever want!
I also used the HTC Unlock, but I regree doing that ... So please dont do this, because HTC gets your S/N AND your verification, so they´ll always know youve unlocked your bootloader this way...
Apart from that HTC does not charge you if you get a hardware problem because this has nothing to do with unlocking your bootloader ... Do it as you want
River
River99 said:
Anyway Id recommend you to downgrade your HBOOT to .xxx7 by flashing an older firmware, then use Revolutionary to s-off and flashing a rooted ROM will do everything you will ever want!
Click to expand...
Click to collapse
Which is exactly what that link describes for you, in a very simple step by step noob way.
my-planet said:
Which is exactly what that link describes for you, in a very simple step by step noob way.
Click to expand...
Click to collapse
As I said before, that tutorial won't work if you are not on the correct sw version.
You wanna do hardware modifications using software? That's fun lol.
Yummy ics
Flashmaniac said:
As I said before, that tutorial won't work if you are not on the correct sw version.
You wanna do hardware modifications using software? That's fun lol.
Yummy ics
Click to expand...
Click to collapse
Classic Lol.
#Root-Hack_Mod*Always\
Can i say a big thanks to everyone that has offered their help and advice with rooting my device. Sorry i haven't replied earlier but i've been on shifts at work :-( I find the whole process very intimidating, but today i took Flashmaniacs advice and unlocked my Evo using HTCDEV.com, which i must say i found very straighforward lol. Now i think my next step is to work out how to do a backup of my Evo before i go any further, and work out how to flash a rom.........Is that the right order?
I would suggest to order soup first, but it's tasty even without it.
Odoslané z môjho HTC EVO 3D X515m cez Tapatalk
This was a HUGE mistake on my part. It says right there in the directions for the HBOOT downgrade (1.5 to 1.4 and S-OFF) and I COMPLETELY forgot to because I'm used to it being on by default, but when I installed the new RUU I'm guessing it wasn't. Now I successfully bricked the phone and it won't boot to anything, and fastboot commands aren't responsive (not really a surprise.)
Is there ANYTHING at all that I can do to save my phone at this point? I'm pretty sure it's a brick at this point, but if there's ANY way that I can fix this I would be seriously appreciative. All I need to do is be able to get it to the bootloader so I can unlock it from fastboot, flash 4EXT to remove the PG86IMG.zip, relock it and run the stock RUU and start over again.
Thanks everyone, this was a huge ****up and I cannot believe I was dumb enough to let it happen.
Edit: I think this thread is relevant. I'll try it out and see if that fixes it. Thank GOD for people who are willing to help idiots like me. http://forum.xda-developers.com/showthread.php?t=1627917
I'll be posting whether or not the thread I mentioned works so if people make the same stupid mistake during the HBOOT downgrade as me, you guys know where to go
You're the one that didn't want anything to do with the wire trick.
I'm not that familiar with the downgrade method since I've never done it myself, but you might want to post in this thread before going the unbricking route. From what I've seen closeone monitors that thread pretty often and users like mpgrimm2 that have done the downgrade often help out as well. You may be able to get a simple fix from one of them.
ramjet73
ramjet73 said:
You're the one that didn't want anything to do with the wire trick.
I'm not that familiar with the downgrade method since I've never done it myself, but you might want to post in this thread before going the unbricking route. From what I've seen closeone monitors that thread pretty often and users like mpgrimm2 that have done the downgrade often help out as well. You may be able to get a simple fix from one of them.
ramjet73
Click to expand...
Click to collapse
Thanks for the advice, in the meantime I'm booting into Ubuntu. Though I may be restricted from posting in other forums because of the 10 postcount limit.
Logic33 said:
Thanks for the advice, in the meantime I'm booting into Ubuntu. Though I may be restricted from posting in other forums because of the 10 postcount limit.
Click to expand...
Click to collapse
There's an easy fix for that. Just post one more time and you will be good to go.
ramjet73
ramjet73 said:
There's an easy fix for that. Just post one more time and you will be good to go.
ramjet73
Click to expand...
Click to collapse
bahahah, thanks for assisting in my 10 post-count goal on XDA, where all those posts have been questions that were caused by me being stupid. Hopefully not so much soon!
helo friends i have root my htc evo 3d 4.0.3 with hboot 1.53.0007 now i want to upgrade it with new rom of android 4.2.1 but i never able to find any rom for hboot 1.53.0007 ,, there are some roms only for hboot 1.49.0007.. now i confused between 2 things.
1. downgrade hboot 1.53.0007 to 1.49.0007 (i think it not safe)
2. wait for the android 4.2.1 rom for the hboot 1.53.0007..(i don't want to wait)
plz anyone help i newly root my phone any i never want any wait for upgrade....
thks in advance ... plz reply immediately...
plz reply ..if i will put wrong question then anyone suggets me ???
Hello again! Unfortunately, this is the downside of anything outside of the nexus family. I had an htc, which i loved, but again, getting software updates 2 years later?!? I couldnt live with that. Luckily i found some good advice in my device's thread that helped, but it is not without RISK. You certainly CANNOT try revolutionary yet : http://wiki.cyanogenmod.org/w/Install_CM_for_shooteru, step 5 bulletpoint 2. I say take the time you will have to wait to learn about android tools, linux, and the things you can do with root. Question is: If you had done the research before, and not found any roms which would work, would you still have begun the process??
---------- Post added at 02:04 AM ---------- Previous post was at 01:52 AM ----------
Feeling helpful, i browsed on over to the htc evo 3d thread. this is your method: http://forum.xda-developers.com/showthread.php?t=1535987. But i'd read it say 20 times first. It's intense, even for me and i understand it. But obviously it works, and if you're intent on getting cyanogen, or other roms, you've got to go for it. BTW, Nightlies, or "fun for the night" type thread are NOT stable, and you are looking for something stable that functions well.
i try the link thks for the help ....
Helo friend . After study I get know that it is required to switch off hboot and i never put or flash any new Rom without switch-off .
Switch-on is never useable in flashing new Rom, it is use only for security and root purpose ..
Now my journey of upgrade my phone was stop here , I never upgrade my phone because I never want to take a very risky chance of hard brick ,, on the other hand my phone was second handed and without bill (mean no granite and warnite)....
Sent from my HTC EVO 3D X515m using xda premium
S-On, or security on prevents the flashing of kernels, radios, and perhaps a couple of other things. But as is stated in that method, S-OFF, or security off is mostly required for flashing kernels (boot.img). So if you find a custom rom which does not include a custom kernel, or radio, you should be able to flash it. This is stated in that thread. That is one of the most thorough guides i have seen, and again, likely successful for the persistent and willing to learn. I personally would go for it, especially since you have no warranty, or bill paid for it. But i'm a bit of a risktaker, and i fully enjoy learning something new. So it's sad to see you give up, and again, i would encourage you to learn it thoroughly and do it! You'll learn lots that will benefit you if you were to continue using a) htc devices, b) android devices, c) linux..
Where I find the ROM without kernel , u have any link plz send
Sent from my HTC EVO 3D X515m using xda premium
First off, you have to do the legwork. Mostly because you know more about your device, or should, than i would, a different device owner. For example, I'm assuming it's gsm, but i don't know which version of android you are on. I'd like to know precisely how you went about unlocking it, i.e. if it involved a fastboot oem unlock. if so, your first order of business is to create a nandroid backup, in case you need it later [i'm not sure if this was covered in your rooting thread, since search is temporarily unavailable.]
adb, fastboot, and cwm in one folder
cd to that folder
adb devices
adb reboot-bootloader
fastboot devices
fastboot boot *cwm.img*
backup
reboot now
then you must transfer that backup, i.e. back it up to your computer as well in the case that you wipe your phone's contents.
Again, that is a must and your first step.
As far as rom without kernel, i'd look for threads labeled [ROM], mentioning a stock kernel. I'd have to do a little bit of research to find the ins and outs of how to flash with s-on, but it is said to be possible.
FYI, i put CM7.2.1RC on my htc liberty about 2 years ago with s-on.
CM 10 is as of yet unsupported for your device.
Read many threads in your device's development section. There are some automated tools that may be able to help you, such as one by flashmaniac.
Overall, if you decide to flash, i'd say your best bet is s-off, or 4ext smart recovery to at least help protect against flashing kernel. If you proceed, you will learn A LOT.
This is my first time posting on here so I’ll get right to it. I’m currently using a stock HTC EVO 4G LTE, running Android 4.1.1, and I’m interested in flashing the Dirty Unicorns 4.4.4 ROM. I understand how flashing ROMs works and most everything else, except for kernels, but not enough so that I’m entirely confident in doing it without at least some help and advice from people who are more experienced with it. I’ve seen many methods of unlocking the bootloader, rooting, and going s-off such as WinDroid and RegawMOD and other methods, but is there a specific way to do it that’s better than the rest? There seems to be a lot of conflicting sources, some supposedly more simple and/or reliable than others. HTCDev’s unlock tool seems like it should help too, but I’ve only seen someone mention it once saying that it should be used. I don’t know whether or not it is reliable, and if it would limit me in any way or cause any problems. I’m a little hesitant when it comes to the aforementioned solutions because it seems like if they worked well then more people would use them, but maybe I’m just being too cautious haha.
What would be the best way to go from complete stock to the 4.3 RUU that HTC released, which I think Captain_Throwback still has a link to, and then to Dirty Unicorns 4.4.4? I saw that you needed to be on 4.3 to make sure to get the new partition layout. Not asking for someone to list it in a reply or go out of their way to help if it’s listed somewhere else, especially since I’m new to this. Links to reliable tutorials and guides that are trusted and known to work would be greatly appreciated, preferably something more recent. Just worried about missing a step, such as needing to deactivate Google Wallet and making sure HTC Sync Manager is uninstalled and disabled, and using TWRP instead of CWM, all of which I’ve seen mentioned a couple of times. I’m just looking for some guidance as to which tutorial is good and reliable, and maybe a little more simple, since there are so many, and some that seem useful are older.
Sorry if this isn’t the correct place to ask this, and thanks for any help. I know it’s a lot to ask so I don’t expect anyone to go through too much trouble to help; even a preexisting helpful guide would be great. The way I look at it, you can never know too much about all of this kind of stuff, and I want to be careful.
1. Run the 4.13.651.4 RUU. Link & info can be found in the OP of my Hboot guide (1st link in my sig). Afterwards you will need to unlock your bootloader again with HTC Dev.
2. Install TWRP 2.8.0.3. Link can be found in post #3 of the thread below:
http://forum.xda-developers.com/showthread.php?t=2639180
3. Install DU. Profit?
Magnum_Enforcer said:
1. Run the 4.13.651.4 RUU. Link & info can be found in the OP of my Hboot guide (1st link in my sig). Afterwards you will need to unlock your bootloader again with HTC Dev.
2. Install TWRP 2.8.0.3. Link can be found in post #3 of the thread below:
http://forum.xda-developers.com/showthread.php?t=2639180
3. Install DU. Profit?
Click to expand...
Click to collapse
Thanks for replying, I appreciate it. Mind me asking if there's any easier way to go s-off and unlock the bootloader? I saw RegawMOD mentioned some just because it streamlined the process, but idk if it still works since it goes through HTCDev, and HTC might have blocked it since then. And does the RUU automatically make me use the new partition? I don't know a whole lot about partitions when it comes to this, I saw that DU needed the new partition so I'd just like to make sure I'm using it. Thanks for the help
Sent from my EVO
RegawMod no longer works as a viable option to root your device (it has been blocked by HTC for some time now). The RUU I mentioned will change your partition setup & put you on the new partition layout. Once you've updated via RUU and installed TWRP recovery, I recommend flashing the latest update of SuperSU in recovery, then use the Firewater method to gain S-off before flashing the Dirty Unicorns ROM.
You can get the latest SuperSU file from the link below.
http://forum.xda-developers.com/showthread.php?t=1538053
Magnum_Enforcer said:
RegawMod no longer works as a viable option to root your device (it has been blocked by HTC for some time now). The RUU I mentioned will change your partition setup & put you on the new partition layout. Once you've updated via RUU and installed TWRP recovery, I recommend flashing the latest update of SuperSU in recovery, then use the Firewater method to gain S-off before flashing the Dirty Unicorns ROM.
You can get the latest SuperSU file from the link below.
http://forum.xda-developers.com/showthread.php?t=1538053
Click to expand...
Click to collapse
Alright thank you, you've been really helpful. There's just so much out of date information that I wanted to make sure. I rather figure things out now and plan instead of trying to figure it all out as I go along haha. I always prefer being prepared, I don't want to be one of those people that brick their phones and then have to ask. Thanks I really appreciate it
Sent from my EVO
NickC713 said:
Thanks for replying, I appreciate it. Mind me asking if there's any easier way to go s-off and unlock the bootloader? I saw RegawMOD mentioned some just because it streamlined the process, but idk if it still works since it goes through HTCDev, and HTC might have blocked it since then. And does the RUU automatically make me use the new partition? I don't know a whole lot about partitions when it comes to this, I saw that DU needed the new partition so I'd just like to make sure I'm using it. Thanks for the help
Sent from my EVO
Click to expand...
Click to collapse
Just to chime in here, but the latest version of DU can use old or new partitions. Not saying that you shouldn't go to the new, because there are many benefits, but just saying that you don't HAVE to in order to run DU ROM.
bpaulien said:
Just to chime in here, but the latest version of DU can use old or new partitions. Not saying that you shouldn't go to the new, because there are many benefits, but just saying that you don't HAVE to in order to run DU ROM.
Click to expand...
Click to collapse
Ok thanks I was going to go to new, I just wanted to make sure I would be doing it correctly. Trying to cover all the bases haha
Sent from my EVO