yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] heywheelie:
Sorry if this is a newbie question but I'd appreciate some clarification. The hack kit gives unlock bootloader, root, recovery and S-OFF so makes it easy to flash custom roms. This Easy Ace Root Tool doesn't give S-OFF yet supposedly gives recovery and can make it possible to flash custom roms.

I was researching S-OFF and found this:

[bold]In their devices, HTC have installed a sort of security check whose level is determined by S-OFF/S-ON. Essentially, this security level is a flag stored on the device’s radio that checks signature images for any firmware before it is allowed to be written to system memory. This hinders using any custom ROMs, splash images, recovery etc., and also restricts access to the NAND flash memory. However, when security level is set to S-OFF, the signature check is bypassed, allowing a user to upload custom firmware images, unsigned boot, recovery, splash and HBOOT images, as well as official firmware that has been modified, this enabling maximum customization of your HTC Android device.

Furthermore, S-OFF also reduces restrictions on accessing the NAND flash memory on the device, allowing all partitions (including /system) to be mounted in write mode while the operating system is booted.[/bold]

so it that statement just above wrong?

If the Easy Ace Root Tool can make it so one can flash any custom rom, why is S-OFF needed?

Is there any restrictions with a DHD rooted using Easy Ace Root Tool eg only certain custom roms can be flashed? Some functions don't work ie permanent root

Look forward to some clarification.

cheers
[Desire HD Android Development] bananagranola:
The statement is true. S-Off allowed the user much more freedom than bootloader unlock. With bootloader unlock you can only flash ROMs intended for the DHD (so, not ported ROMs). You also can't flash radios. In addition, each time you flash a ROM you need to fastboot flash boot.img from your computer. None of those things are true for S-Off.
[Desire HD Android Development] heywheelie:
Thanks for the reply.

I thought all the ROMs here were ported apart from GB based ones, am I wrong?
[Desire HD Android Development] bananagranola:
AOSP is built from source.
[Desire HD Android Development] heywheelie:
Thanks.

Sorry just one more question. AOSP ROMs don't have GApps included by as a separate download, does that mean no apps can be installed except manually installed ones?
[Desire HD Android Development] bananagranola:
Why not just flash gapps?
[Desire HD Android Development] heywheelie:
Using CWM in recovery? I assumed from your previous post that I could only install AOSP ROMs and nothing else. I thought things like GApps and bug patches didn't qualify.
[Desire HD Android Development] gordonko:
iam running now on ice cold sandwich , but i flashed it via 4ex recovery than fastboot boot.img,

is there any way to pernament keep boot.img in phone ? only s-off?

as there is no possible S-ON: 4EXT SmartFlash in akp :crying: also iam root i mean, as i haev busy box and su
[Desire HD Android Development] glevitan:
No , unlocked bootloader does not allow to flash boot images in recovery.

Gordonko, please keep this thread clean. Your question is off topic. Use the Ace Think Tank thread for general questions.
[Desire HD Android Development] bananagranola:
The actual list of stuff you can't flash isn't that long. Gapps and mods are fine. Just not ported ROMs.
[Desire HD Android Development] gordonko:
sorry than mate...

but iam not able to make s-off on my device

please i cannot find it , iam here about 6 hours and still i cannot find some good...

is there some way to hboot with s-off? using fastboot? or some scrip in cmd? or somewhere else ?

please
[Desire HD Android Development] bananagranola:
1. This thread is for S-On. For other stuff go to the Ace Think Tank.

2. For now, no, S-Off is not an option.
[Desire HD Android Development] Negan:
As stated in the first post you can get s-off but if youre not experienced do not attempt it.

And read some of the comments between myself and glevitan. S-off is bei g worked on and may be ready for testing soon. Just be patient. Theres a lot you can do with your rooted phone besides flash ported roms. In the meantime you should master app2zip and titanium. Youll need them soon.

sent from my 1920 overclocked note 2 running jedi xp11
[Desire HD Android Development] glevitan:
Uploading the tool

Guys, the links are down for a few mins. Dev-host antivirus is eating the fre3vo exploit. I am uploading it again now....that is why it is failing in some cases, there is no exploit to gain temp root in the zip file.

Make sure that Antivirus are killed BEFORE you start downloading the tool. :good:
[Desire HD Android Development] glevitan:
UPDATE

SU flashing in CWM has been added for those experiencing perm root issues. Flashing must be done manually, but file is pushed to sdcard by the tool. ENJOY...:good:
[Desire HD Android Development] Negan:
Making progress I see! Nice job

sent from my 1920 overclocked note 2 running jedi xp11
[Desire HD Android Development] glevitan:
thanks pal..
[Desire HD Android Development] jaycomma:
Any progress on this? I'm looking to re-root my phone. A couple months ago a pulled a dumb move and unrooted my phone completely, restoring stock and, of course, turning S-On. Had no idea the tool would be retired shortly thereafter. So bugged right now. And I have almost 0 knowledge of how to manually S-Off my device. So, anybody who could help me, that'd be great.
[Desire HD Android Development] bananagranola:
If you only want to flash custom ROMs just unlock the bootloader. Or do it yourself manually from attn1's instructions on the AAHK page. Otherwise you will need to wait.
[Desire HD Android Development] glevitan:
Jaycomma, what MissB said and besides if you want to root, just root it. You don't need S-OFF to root your device. Don't expect a tool to S-OFF as I have dropped the project.
[Desire HD Android Development] bananagranola:
Ah, Ok. Then don't take the wait option; you have no other options aside from bootloader unlock and manual S-Off.
[Desire HD Android Development] glevitan:
After extensive discussion with Hack Kit fellas, I decided that the tool should not be developed. It should remain for advanced users as it is now, thou I might do an outline with a bit of help but not One Click tool.
[Desire HD Android Development] Arkanoide:
Hi,

I have a HTC desire HD.

My build version is 2.50.405.2

I can't get my token, i have this message :

Obtaining Unlock Token

< waiting for device >

... INFO[ERR] Command error !!!

OKAY [ 0.000s]

finished. total time: 0.010s

any ideas ?

I try in another command windows : fastboot oem get_identifier_token but i have the same error :s
[Desire HD Android Development] yumm91:
Update the hboot to 2.00.0029

Sent from my Desire HD
[Desire HD Android Development] amir2418:
sorry guys if post in wrong thread

hello all...

i want to root htc htc D HD and runing 2.3.5 gb have few question about rooting device,, do i have to unlock bootlooder 1st to rooting? how come i can just root my phone on stock? after rooting the device can i flash cwm through rom manager ? what is s off and on ? can anyone explain i appreciate your help,,,
[Desire HD Android Development] Arkanoide:
thanks it works ;)
[Desire HD Android Development] bananagranola:
This is all answered if you look around here. I advise you start with the link in my signature.
[Desire HD Android Development] Arkanoide:
After i unlock the bootloader, i flash the recovery, but now when i reboot, i can't boot on the rom -_-

I can access to the bootloader and the recovery.

I try to wipe factory/data and install a custom rom but it doesn't work.

someone can help me ?

my hboot is 2.00.0029 and recovery 5.8.1.5

In the bootloader, i have S-ON and "unlocked"
[Desire HD Android Development] glevitan:
You need to flash the custom rom boot.img in fastboot after flashing the rom.
[Desire HD Android Development] Arkanoide:
Thanks, it works ;)

I thought it will be flash when you flash the rom.
[Desire HD Android Development] bananagranola:
That's only true for S-Off. For S-On with bootloader unlock you need to fastboot flash the boot.img each time you flash a ROM.
[Desire HD Android Development] heywheelie:
Would it be possible to run this tool on a stock DHD with android 2.3.5 to give me root and CWN recovery. Would I then be able to flash a stock Froyo 2.2 ROM? Would I then be able to use the old visionary+ tool to give me root + S-OFF?

Sort of trying to go backwards in time pre hack kit.

cheers
[Desire HD Android Development] glevitan:
You can use this tool to unlock and root. It doesn't matter what tool you use to root, you can never go back to froyo once you bootloader has been updated or you will get jammed with a messed bootloader.
[Desire HD Android Development] Freshtojeff:
WOW! Good to see this thing developed! I was gonna follow some guide on androidforums. Will this work for the inspire 4g with build 3.20.502.52.?
[Desire HD Android Development] glevitan:
Yes, of course.
[Desire HD Android Development] Freshtojeff:
AWESOME!! Thanks for continuing with this made my life so much easier. Added thanks rep!
[Desire HD Android Development] match_stick:
Hey man, I followed your guide and all went well until I got to the point where the adb window told me to flash superuser when my phone goes into recovery. Instead all I got was a phone symbol and red triangle. After searching around I found out this is part of htcs stock recovery.. I was abit worried to try again so.thought id just report it here...

When I first got asked to choose an option, I selected '4' (root privileges)

Sorry to be a pain. Thanks

Edit: I also noticed it had successfully pushed superuser.zip to my sdcard, so something went right... No cwm tho

sent from the unknown
[Desire HD Android Development] glevitan:
Do not worry, seems that CWM recovery failed to flash, so just choose that option in the script. Make sure also that your bootloader has been successfully unlocked. There is no risk to mess the phone by just entering stock recovery, but I do understand the axiety. :D
[Desire HD Android Development] match_stick:
Oh ok, I havnt unlocked bootloader yet.. do I use the EasyUnlockTool to do this or can this be done within EasyRootTool? Your guide doesn't specify unlocking bootloader first that's why I went straight to option '4' as I only intend to remove system apps that I don't want, which I thought can be done by having root privileges (option 4). I'm not concerned in flashing roms/mods, just removing bloatware.

If its no trouble could you please tell me a more in-depth guide to obtaining root so I can get rid of all this bloatware?

I'm not a noob but HTCs process to rooting is alot different to Samsung, which I had previously.

thanks for the reply.

sent from the unknown
[Desire HD Android Development] bananagranola:
You just need to unlock your bootloader, then root. Both are options in the tool. The instructions are intended for you to run the entire tool (unlock, recovery,root); some parts of it are separated out for other purposes in additional options, but to root for the first time can't go straight to rooting, you need to unlock first.
[Desire HD Android Development] match_stick:
I'm getting COMMAND ERROR! just before it asks me to copy token info...

Errrr

sent from the unknown
[Desire HD Android Development] glevitan:
Does you hboot version support unlocking? what hboot version is it?
[Desire HD Android Development] match_stick:
2.00.0027

sent from the unknown
[Desire HD Android Development] glevitan:
You to update to 2.00.0029 in order to be able to unlock it.
[Desire HD Android Development] glevitan:
Final edition and goodbye

Ladies and Gents, this is the final edition of the tool. I am moving away from Ace Devices forums after a long time. This decision is already made and due to some attitudes I find unacceptable. Therefore, I will not be answering PM concerning rooting, flashing or stuck Ace devices.

I will not remove the links as some users still deserve the tools and guides. It has been a pleasure. Guillermo
[Desire HD Android Development] Negan:
Too bad some people dont know how to read and follow easy directions. Spoils it for many others. Worked for mebvery quick the first time. And for those who want s-off (which was being worked on) you can buy an htc usb jig that will do that for you. Google it

sent from my 1920 overclocked note 2 running jedi xp12
[Desire HD Android Development] masChmagic:
I found this thread too late then..

My ROM Software Numbre is 3.13.707.4, and the RUU tool (PD9810000_Ace_Sense30_S_hboot_2.00.0029.exe) displayed the same number. The option I was given was "Update the current ROM version." So I clicked update and it says "From Image Version 3.13.707.4 To Image Version 3.13.0.0". I clicked next to proceed. Then I get:

ERROR [190]: ROM IS NOT UPDATED

Your ROM version is not the latest version.

Please upgrade to 3.13.707.3 to apply this RUU to be able to unlock your bootloader. On your phone, go to Menu > Settings > About phone > Software updates > Check now. After you have updated, please run the RUU again to upgrade your HBOOT to unlock your phone. Click Exit to quit.

At this point I went back to the phone and performed the "check now", but there are no other updates.

I guess the tool failed because my ROM is 3.13.707.4 already, and I don't know how to "update" it to 3.13.707.3

Maybe this means I need to build a goldcard, but I'm stuck at this point:

2. Find a RUU which main version is supported and higher than yours and flash it in the PD98IMG.zip way, that is what is the goldcard for.
[Desire HD Android Development] bananagranola:
I don't understand. The tool isn't unlocking the bootloader? Your phone's version should be unlockable. You only need to do what you're trying to do if your phone's version is so old that it doesn't support unlocking.
[Desire HD Android Development] masChmagic:
From what I understand, because my hboot is 2.00.0027, I must update it to 2.00.0029.

The tool starts by downloading the file PD9810000_Ace_Sense30_S_hboot_2.00.0029.exe from HTCdev, which then proceeds to run, and I guess attempt to update hboot.

But this program fails, which means the rest of the tool doesn't work. I simply exited he tool everytime this hboot updater fails. The output i described before was from this hboot updater file.

My hboot details are:

ACE PVT SHIP S-ON RL

HBOOT-2.00.0027

MICROP-0438

RADIO-26.14.04.28_M

eMMC-bot

Sep 7 2011, 19:06:24

---------- Post added at 07:03 AM ---------- Previous post was at 06:36 AM ----------

I followed the instruction here (http://androidforums.com/desire-all-things-root/213279-ruu-zip-possible.html#post1844068) with the goldcard inside my phone, and the ruu that was downloaded automatically by the EasyAceRootTool in the same folder as the .cmd file. As per the link, I double clicked on the PD9810000*.exe file and on the first page, I clicked Start and typed %temp%, sorted folders by date, open the most recent folder, and searched within for rom.zip. I renamed this to pd98img.zip. Then using mini-adb tool, i followed Glevitan's instructions at here (http://xdaforums.com/showpost.php?p=29691222&postcount=2).

Now, I have:

*** LOCKED (OOW) ***

ACE PVT SHIP S-ON RL

HBOOT-2.00.0029

MICROP-0438

RADIO-26.14.04.28_M

eMMC-boot

Dec 22 2011, 14:28:19

I noticed the pink LOCKED at the top. I have no idea what this means yet. But now my hboot is .0029.

Maybe I can try the tool again now.

* updated *

I ran the tool again, it downloaded the PD9810000_Ace_Sense30_S_hboot_2.00.0029.exe file again, I think because of my ROM version (3.13.707.4). Anyway, when the first page opened this time, I just clicked cancel. In the command line window, I got the unlock key, which I then submitted to the HTCdev site, and got my unlockcode.bin. I have now selected the option to unlock bootloader on the phone. I think it worked, my device is suddenly returned to stock and every customization wiped.I don't know yet how to check if I have successfully unlocked the bootloader.

* updated *

I ran the EasyAceRoot Tool and chose to only install CWM clockworkmod, a bunch of errors appeared but clockworkword installed ok. I think the errors were because the tool assumed that the device has returned to Android normal system with USB debugged checked, but the phone was still in HBoot/Fastboot. Then I had to restart the phone, and enable usb debugged (because now that the device has been wiped and restored, everything is back to stock). And then I started the tool again, and chose option to install SU. Upon entering the android system again, I notice a new application called SuperUser. I assume now, that I have root.

Thank you greatly to glevitan, without his contribution to this, none of this would have been possible. So how do I buy you a drink?

p/s I have been quite verbose in my replies, hoping that I can lay a track in case somebody needs to follow it to root their device.
[Desire HD Android Development] glevitan:
That is fine, however goldcard only works when the PD98IMG.zip file is flashed in bootloader and not in adb, which means that you didn't use the goldcard to flash the hboot update.

Take into consideration that the goldcard is the sdcard and if you are not using it, then is useless.
[Desire HD Android Development] masChmagic:
I'm not quite sure now what I did, I remember that I copied the PD98IMG.zip file with fastboot, and not adb. To be honest I'm not yet quite sure the difference between the two. From the experience today, I assume adb inserts a files when the device is in Android system, and fastboot inserts a file when the device is in hboot/fastboot.

Regardless, the device updated the hboot to 2.00.0029 but the ROM was till 3.13.707.4. This caused the Easy Ace Root Tool to keep downloading multiple versions of PD9810000_Ace_Sense30_S_hboot_2.00.0029.exe into the toolkit folder. But just clicking cancel (after hboot has updated) will get one through the toolkit. Maybe I did it the wrong way, but I now have a rooted phone, with a new ROM (JellyTime 6.1), entirely based on the information above.

Thank you again Glevitan, maybe there are some people out there who annoy you, but chalk one up for me as one of those who truly appreciate what you've done.
[Desire HD Android Development] glevitan:
Yes, ADB (Android Debug Bridge) only works in android system whereas fastboot works with the phone in fastboot usb. ADB needs to have drivers installed and usb debugging enabled...fastboot don't.

Anyway, you got it rooted so that is the important. It doesn't take much to annoy me, lol, so no problem at all. :D
[Desire HD Android Development] whalesplaho:
Need help... i need a valid driver download link for HTC Infinty 4G!!

very urgent... i tried v3.0 but show os not supported (Windows 8) & v4.0 show error while installing.

Thanks
[Desire HD Android Development] Steam.:
wrong thread... anyways disable driver signature enforcement first.
[Desire HD Android Development] whalesplaho:
brov i got tha driver from tha tool i download from OP...

---------- Post added at 11:36 PM ---------- Previous post was at 11:34 PM ----------

how do i disable dis bro?

thanks...

---------- Post added at 11:44 PM ---------- Previous post was at 11:36 PM ----------

Edit:::: Never mind brov.... thanks!
[Desire HD Android Development] whalesplaho:
but still not installing.....
[Desire HD Android Development] bananagranola:
Without more detail on what you've done, whether there are any error messages, and what state your phone is in, I have no idea what you're asking.
[Desire HD Android Development] whalesplaho:
i try to install tha driver is tha pack at OP but wasnt installing... got error about verfiying!!

am using Windows 8 & wanna use HTC Infinity 4G.
[Desire HD Android Development] bananagranola:
I have no idea what you're saying. What driver, the one for the computer? Or a RUU to update the bootloader? Or are you confusing that with fastboot flashing on the phone? If so, are you getting the verifying error when fastboot flashing? What exactly is the error? And I'm assuming you mean Inspire, not Infinity.
[Desire HD Android Development] whalesplaho:
My bad brov... its Inspire 4G!!! i downloaded tha tool at OP to root & unlock tha phone bootloader but first i need to install HTC driver & its not installing.

Driver at EasyAceRootTool/tools/windrivers
[Desire HD Android Development] bananagranola:
Is your phone unplugged when you try to install it? Have you redownloaded? Have you tried installing drivers using HTC Sync from the HTC website? And for the last time, what is the error?!
[Desire HD Android Development] whalesplaho:
Nope, wasnt plug.... no, i downloaded v3 from a website but says not supported for my OS!!!!
[Desire HD Android Development] bananagranola:
v3 of what...? Was any previous version of HTC Sync uninstalled properly? Did you try compatibility mode? Or a Linux LiveCD.
[Desire HD Android Development] whalesplaho:
No version was installed before.... after trying v4 & didnt work, i downloaded v3 & pops error dat OS not supported.

yeap, have try compatibility mode using XP service pack & windows 7!

no i dnt have a Linux LiveCD.
[Desire HD Android Development] bananagranola:
I don't understand what this v3 and v4 business is. What software are you referring to? And why cant you just burn a LiveCD?
[Desire HD Android Development] glevitan:
Miss B script Is not working in Linux environment, however he can do it manually.
[Desire HD Android Development] glevitan:
Install HTC sync from the HTC site. Then disable it. That should install the drivers...if the issue still persists your PC is messed, so use a liveCD a do the process manually.
[Desire HD Android Development] whalesplaho:
Thanks brov... am downloading dat now!!

HTC Sync v3.3.21

Disable means Uninstall aite?
[Desire HD Android Development] glevitan:
No, disable means disable.
[Desire HD Android Development] GuyInTheCorner:
I'm here to provide some support now.

Thought I'd let you guys (Mainly G ) know
[Desire HD Android Development] kbhuinfo:
site not found

Hello!

I get "404" on htcdev.com...

Should I contact support there? Thank you!

Regards,

Balazs
[Desire HD Android Development] GuyInTheCorner:
Which page exactly are you getiing the 404 message?

Yes, that'd be an option

Sent from my REVOlutionary Desire HD

thanks don't hurt ya know? :)
[Desire HD Android Development] kbhuinfo:
No, they don't. Thank you for your help!
[Desire HD Android Development] Claureid:
unable to download
[Desire HD Android Development] glevitan:
Check your connection. Download is working fine for me. Have just tested it.
[Desire HD Android Development] Claureid:
ESET was deleting it after 99.9% completion thats all !! The root was successful, thanks ^_^
[Desire HD Android Development] glevitan:
That is why in the OP you are told to disable all AV protection before starting the download. Glad it worked
[Desire HD Android Development] Claureid:
could you give me the steps ?

do you mean :

1.Go to fast boot

2.flash the boot.img thats in the ROM.zip

3.flash the rom in recovey mode

I'm going to install Jellytime

sorry for the noob question, i searched b4 posting this, couldn't find any thread regarding what you said

...

Thank you
[Desire HD Android Development] bananagranola:
ROM first, then boot.img.
[Desire HD Android Development] Claureid:
so sorry idid not get it

is it : copy the ROM first in the sdcard, then extract the boot.img from inside the zip ?? how to flash the boot.img, i'm totally new, give me some hints or links.... i'm sure i can get it done !
[Desire HD Android Development] bananagranola:
Read my signature.
[Desire HD Android Development] Claureid:
No problem did this on my own ......
[Desire HD Android Development] glevitan:
Goldcard image Helper

Guys, due to resvskills site being down and MANY THANKS to Gene Poole for providing the gcard.exe file, I wrote a simple script that creates the goldcard.img file.

You then need to patch the sdcard with the SimpleGoldCard tool included in the tools folder. Enjoy!