yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] tlucyk:
s-on should be off

hi all. i used unrevoked 3 on my desire but security is S-ON. tried unrevoked forever and get an error:unsupported system. is there any other way to get s-off on the desire? why did unrevoked3 fail to do this? is it because my desire is actually hsdpa. which is esentially cdma right? i have been trying forover a week to find a way to be s-off. the only way i know of is unrevoked forever or wait for the alpharev s-off for desire CDMA.
[Desire Android Development] BuckyL:
CDMA HTC Desire Unrevoked 3.21 S-Off Failing

I tried using Unrevoked 3.21 on a CDMA HTC Desire and it partially worked however s-off failed with the following error . . . Any ideas?

unrEVOked forever S-OFF patch v1.1

Verifying system type...

.

.

Got device:

@PID: 88,"BRAVO_C"

Got radio version:

2.05.10.08.11

E:unsupported radio version

E:Update failed. Check /sdcard/soff.log.

Info On Phone

BRAVOC DVT2 SHIP S-ON

HBOOT-0.98.000

MICROP-051e

TOUCH PANEL-SYNT0101

RADIO-2.05.10.08.11
[Desire Android Development] miczk:
Windows 7 64bit

Hi,

I am user of W7 64-bit and I read somewhere on the internet that, there are some problems with unrevoked. Is it true ? I have HTC Desire (2.2) with HBOOT 93.0001, if will be the process unsuccessful will the phone run normally ?

One user wrote that program freezes when it shows "Pushing Recovery ...(2920448 bytes) Recovery image: ClockworkMod Recovery".

Has anybody got this problem ? :)

Edit 17.11.2010 19:20 (GMT+1)

OK, I rooted my device without problem, so ignore this post pls :D
[Desire Android Development] :
CDMA HTC Desire

installing: DATA: local/unrevoked-forever.zip

Finding update package...

Opening update package...

Installing update...

unrEVOked forever S-OFF patch v1.1

Verifying system type...

E:unspported radio version

E:Updated failed. Check /sdcard/soff.log

E:Error in /data/local/unrevoked-forever.zip

(Status 42)

Installation aborted.

/tmp/recovery.log was coped to /sdcard/clockworkmod/recovery.log. Please open ROM Manager to report the issue.
[Desire Android Development] rouvax:
I also coulndt s-off with revoked3
[Desire Android Development] BuckyL:
CDMA Desire Radio 2.05.10.08.11 Unrevoked 3.21/Unrevoked-Forever SUCESS Root & S-Off

I have successfully rooted and s-off'd my CDMA Desire Hboot-0.98.000 Radio 2.05.08.11 utilizing the method from the unrevoked-forever WIKI. Here is the basic process.

To install unrevoked forever on your phone, perform the following steps.

*If your phone does not already have a custom recovery, use unrevoked3 to root your phone.

oThe installation process cannot take place if the phone does not have a custom recovery installed. (BTW-S-Off will fail during this process)

*Download the most recent ''unrevoked-forever.zip'' to a temporary location on your computer (rename to update.zip).

*Place the update.zip file into the root of your SD card. You can do this with adb with the command: adb push unrevoked-forever.zip /sdcard/update.zip

*Reboot your phone into recovery mode. You can do this by removing your phone's battery, holding down the VOLUME DOWN button, and inserting the battery; at the menu, press VOLUME DOWN to highlight recovery, then press POWER to select it.

*Select apply sdcard:update.zip from the menu.

*Press VOLUME DOWN until Yes is highlighted, then select it.

*Review the output to determine if there were any errors.

oIf messages beginning in E: appear, stop! If possible, join IRC for support.

*Restart the phone normally, then reboot the phone into the bootloader. This can be done by holding VOLUME DOWN while powering the system up. Observe at the top that S-OFF appears.

*Optional, but recommended: show your support (and your S-OFF bootloader) by flashing a custom splash screen!
[Desire Android Development] zicordinho:
Is it work with S-On HBoot 0,93.0001?
[Desire Android Development] MichelN:
Only works on CDMA devices ;)
[Desire Android Development] Moricon:
Just wondering if there is any work being done on this for those of us who have the newer hoot and OTA? Not afraid to admit I am just a little confused with all the workaround to try and get root on these phones.

Even if there is not. Thanks for all the work done to date.
[Desire Android Development] zicordinho:
Hi everybody;

My device HTC Desire, 2.2 Froyo, 0.93,0001 HBoot and S-On.

Is unrevoked 3,21 work on my device?
[Desire Android Development] warpaper:
what is s-off?

sorry for stupid question.

Thanks
[Desire Android Development] rouvax:
If it's CDMA yes you can
[Desire Android Development] w1000i:
...................
[Desire Android Development] w1000i:
if it's gsm ???
[Desire Android Development] warpaper:
mine is GSM version too, means unrevoked can't do s-off for mine Desire?
[Desire Android Development] jmelhus:
+1

:)

Found version 3.14 here: http://downloads.unrevoked.com/recovery/3.14/reflash_package.exe

Read info-page before flashing: http://unrevoked.com/rootwiki/doku.php/public/unrevoked2
[Desire Android Development] guttorm7:
Can u please axplane what u did? I am trying to install the psfservicemod img file and it halts at waiting for root. I have used unrevoked to root it before.
[Desire Android Development] ali_loly10:
will i be able to root this "RUU_Bravo_Froyo_HTC_ARA_2.32.415.3_Radio_32.49.00.32U_5

.11.05.27_release_157343_signed.exe"
[Desire Android Development] moreje:
Same for me...

my Desire (GSM) was rooted using unrevoked (from linux/ubuntu).

Now I run MIUI ROM

I wanted to flash psfServiceMod.img.... but hangs on "waiting for root":do I need to wait a lot of time at this step?

Don't know what to do....

thanks for your help!
[Desire Android Development] downpour:
Waiting for reboot

Hey guys, any help on this would be greatly appreciated.

Got a CDMA Desire from a regional carrier and I've been trying to root it using unrEVOked, but I always get stuck on the part that says "waiting for reboot". I have tried this on a Windows 7 x64 system, Mac OS X, and Ubuntu LiveCD to no avail.

I have my phone set to 'Charge Only' and USB debugging on. It simply reboots and sits there at the white HTC screen for a long time. I've watched YouTube videos with others doing it and it doesn't seem to sit at that screen for more than 5 minutes. Mine can sit there forever if you allow it.

Again, any suggestions would be GREATLY appreciated! :)

BRAVOC DVT2 SHIP S-ON

HBOOT-0.98.0000

MICROP-051e

TOUCH PANEL-SYNT0101

RADIO-2.05.10.08.11

Jul 5 2010,19:14:11
[Desire Android Development] amaffey:
Same thing here. Running it on EVO and it gets stuck at "waiting for root" everytime.
[Desire Android Development] dbergen:
Hey guys,

just rooted a CDMA desire with 2.2 on the Telstra network here in Australia, but now in the network settings it's showing as if it's GSM and it can't read the sim card, it just say's no sim inserted.

Can I go back or fix this?

Thanks very much
[Desire Android Development] wna2005:
anyone heard if there is updates in the works for the newer Hboot versions? I have version 1.05.00 and radio of 2.15.xx. The last time I tried it I got the message " Firmware too new?" Obviously that's the problem, but I tried to ask the guys over in the IRC chat about updates but got no response.
[Desire Android Development] horacio87:
how about 0.93?
[Desire Android Development] typhex:
if i am already rooted: do i have to unroot again too use unrevoked too root and s-off? or can i do this without unrooting?
[Desire Android Development] qubz:
I'd like to know this too.

Does unrevoked 3.2 enable the S-OFF hack?
[Desire Android Development] mrshark:
not for now on gsm desire, it will be available soon, they told: http://twitter.com/unrevoked/status/23085304999
[Desire Android Development] bryant_16:
What do you mean by S-OFF?
[Desire Android Development] teppic74:
It uses an exploit in adb to gain root access (same as my downgrade utility) - it doesn't matter which hboot you're on or whether you have SLCD.
[Desire Android Development] priestnot:
sorry to ask but what is S-OFF hack???
[Desire Android Development] EddyOS:
In a nutshell, full root access from within Android - e.g. you can change the HTC splash screen when you turn it on, not just the boot animation
[Desire Android Development] Lennyuk:
It enables full root on devices, i.e. you can write to /system while booted
[Desire Android Development] Sonic7:
Does that mean that we will have full access to the bootloader :eek:?? Or do we have to wait for HTC to release the source :confused:

THX
[Desire Android Development] :
Any news about when they'll re open the download section? I'm dying to get my GSM Desire rooted, for more than a month now... LOL :D
[Desire Android Development] Singh400:
OK stupid question alert....

But my Desire is from Orange UK - that would make it GSM right?
[Desire Android Development] Lennyuk:
yes, if you have a sim card its not CDMA
[Desire Android Development] ANDYx1975:
can somebody make a mirror with new unrevoked...since I use a desire and just 2 evo user reported a bug...I decided to give it a try, but I can not find a mirror.
[Desire Android Development] Singh400:
Thanks, feel slightly less like an idiot now. I'll get there eventually :D
[Desire Android Development] ivarson_swe:
does this flash in a new spl or does it modify the existing?

anyway, if spl sets to s-off AND ENG then we'd get full access to the bootloader i guess, through fastboot
[Desire Android Development] Lennyuk:
because its been pulled down, as it had a bug.
[Desire Android Development] ANDYx1975:
yeah I know that...but this bug seems to be an evo issue...not desire :-) That's why I asked for a mirror...it seems to work for desire.
[Desire Android Development] DiogoLamego:
hi, i have a htc desire with sLCD and hboot 0.92

i can use this metod? anybody test with the same specs?

I want root my desire but i confuse because i had 2 problem with a 2 metods :(
[Desire Android Development] blitz2190:
just becuase it was evo users who reported it doesnt mean it will just apply to them, better to wait for a release they say is good than to possibly wreck your phone
[Desire Android Development] :
Why does it say for GSM & CMDA Desire users in the title while (for now) it's only for CMDA users tho?

And this has been asked a 1000 times before, but this means i can have a complete stock phone with root acces, correct? And will you still be able to un-root it by installing a RUU update? (Warranty issues and all that).
[Desire Android Development] mrshark:
only s-off is not yet available for gsm desire, root is... s-off will be available soon, they sayd...
[Desire Android Development] sam9s:
Not me I downgraded from custom ROM to install OTA 2.2 and since then waiting for Official OTA 2.2 to be rooted ...... seems like we are getting there ......yuuuuhooooo
[Desire Android Development] con247:
I ran a prerelease version on my cdma desire, and it worked great. Soff on first pass. No issues to report.
[Desire Android Development] :
Aah alright, i wasnt quite sure what the differences were. I thought having S-OFF meant your phone would be rooted. I'm still a newbie :p
[Desire Android Development] gronph:
do you still have this version and can you please upload ist for us :)
[Desire Android Development] Sevennl:
Reading the info on the site i need to wait till Stock loaded 2.2 roms are also supported :(

I hope that will be soon
[Desire Android Development] jh0072110:
ohhh...looks like i am the 3rd "waiting for root...".....:(

Desire,HBOOT 0.80...
[Desire Android Development] EddyOS:
unrEVOked 3.2 does support 2.2
[Desire Android Development] Dave_S:
If I have been reading this thread correctly then unrEVOked 3.2 should work on an OTA Froyo since it uses the rageagainstthecage exploit? The first page of the help for unrEVOked 3.2 says:
[Desire Android Development] Sevennl:
I posted it as i did look a bit around and on THIS page it clearly states that :

At this time, unrevoked3 does NOT work on stock Froyo (Android 2.2) phones.

So which is true ?
[Desire Android Development] EddyOS:
And the changelog doesn't mention 3.2 (which is the new and only version to support 2.2)
[Desire Android Development] BrainMcFly:
its the old page vor unrevoked 3.14

the new unrevoked 3.2 will root froyo-devices
[Desire Android Development] blkqi:
It was working all day in testing yesterday. That page is old (v3.14).
[Desire Android Development] Sevennl:
That clears it up for me .. thanks guys.. i be waiting on the re-release and make it a better phone than it is already.
[Desire Android Development] mrshark:
as for: https://twitter.com/unrevoked/status/23248606189

so, for now NO root for 2.2, if you'd like to root, you have to downgrade hboot first
[Desire Android Development] gronph:
can somebody who already have the 3.2 please upload it for us?
[Desire Android Development] anktarius:
+1 gronph

Thank you.

Ankta'
[Desire Android Development] EddyOS:
If it's buggy why do you wanna risk bricking your phones? Just wait, it shouldn't take long - just downgrade if you need/want to root
[Desire Android Development] mariosraptor:
please somebody upload
[Desire Android Development] techn0:
I am for someone uploading a copy of 3.2 that they took down as well. I am pretty certain that my phone will be fine. I am more then willing to risk it.
[Desire Android Development] mariosraptor:
me too. cheers.
[Desire Android Development] Biornus:
I just want set cpu installed. Since no Desires were hurt in the production of this program, we should be safe, reupload also needed from here. :)
[Desire Android Development] con247:
If it bricks or hurts your phone, it is 100% on you. ONLY use if you have a CDMA Desire... that is the one that I can confirm this version works with. It is not the official 3.2 but a test version I ran last night with no problem.
[Desire Android Development] diego4t:
hahahaha...i love how no-one has replied to have downloaded it after all the whining....
[Desire Android Development] teppic74:
They took the release down for a good reason. It's a bit silly to upload it again, and is basically warez until they release it properly.
[Desire Android Development] :
Why is this CDMA only please?
[Desire Android Development] con247:
I took it down.... it is still available at their testing URL from their IRC last night. That's where I got the version from, so it technically was still available.
[Desire Android Development] Puenos:
Lol... I bet for every 3 people asking for reuploading the faulty version, 1 user is going to complain here and whine after he bricked his phone...

It's truly unendurable to read the same questions again and again :/

It's ready, when it's ready.. so better be patient
[Desire Android Development] Pnaky:
When I use this method for root my Desire with oficial stock Froyo it's neccesary load some custom ROM or I can still using rooted Froyo?

For example install Superuser.apk and MarketAcces.apk for enabling pay apps?

Sorry for my noob question... Thx
[Desire Android Development] redtechjunky:
I would try and use the software but the file is no longer downloadable.......... its been pulled so i'm sure thats why there are no responses ........

if its 3.2 then id recommend using unless you have and Evo but hey, i'm also willing to just wait for now.....
[Desire Android Development] brindyman:
gsm desire here worked fine for me on hboot 0.92

faulty in terms of EVO yeah but fine for me :)

no idea where i put it but if people are looking for a upload link im pretty sure i saw one listed on the EVO subsection
[Desire Android Development] aussie1234:
Good service

I think the fact they have taken it off line to analyse and resolve problems is a good thing. Quite good service and committment.

If I was one of those 2 EVO users I would be quite grateful.

Keep up the good work and thanks for your one-click tool.

Cheers

Aussie
[Desire Android Development] sashajovicic:
from Twitter:

"unrevoked dev team

OK, we think we've fixed the pre-existing problem in one of the two phones with issues after 3.2."
[Desire Android Development] Biornus:
I would risk it, it's still only Evos who have been experiencing problems, and was that even bricking?
[Desire Android Development] mrshark:
nobody knows if they've been ONLY 2 evos, as the app was online for so little before being removed, so no one knows if the problems would have affected other people, even with different smartphones, if used on a larger scale... what's the problem in waiting a little bit? we're talking about a few days, even hours maybe!

Nothing is due, and let other risk their smartphones republishing a faulty release that was even removed from official site is idiot...
[Desire Android Development] mattmanwrx:
I would also like to know this..

Can I just root and keep existing ROM with all my apps and settings staying on the phone... I think I read that unless you flash another ROM then everything will stay there..

Can I just use the one click root tool and keep existing ROM and all settings and then boot up normally?

Thanks in advance,

Matt
[Desire Android Development] EddyOS:
I believe so, yes - as it then flashes a custom recovery you can make a Nandroid of your current setup before flashing a custom ROM
[Desire Android Development] mbeltoft:
But you don't have to flash a custom rom?

If this is used on a stock froyo will it then be a stock froyo with root access?

Or do I have to flash another ROM to have full root access?

thing is - I don't want to root my phone if it means I have to start from fresh with a new ROM
[Desire Android Development] vukis:
From my personal expierence:

Yesterday I managed to run unrevoked 3.2 on my stock desire (gsm) with froyo and 0.92 bootloader. And nothing has changed, except phone is being rooted and stock android recovery has been replaced.

No missing apps or any signs of other glitches.

Root tested with making screen captures. :) maybe later try some roms :)

BTW wounder how to unroot with hboot 0.92 in case I have tp take my phone to service
[Desire Android Development] Oijkn:
Hi all, i know it's a noob question but anybody can tell me how i can recognize what version of HTC Desire i have got please ? Because i see in different answers that exist GSM, CDMA ect...

I will wait the new fixed version of unrEVOked for root my Desire because i don't want to have trouble with the flash ^^

Thanks in advance and sorry for the off-topic, regards Oijkn.
[Desire Android Development] mbeltoft:
If you have a SIM card in it then its a GSM
[Desire Android Development] Oijkn:
Yes i have a sim card in it and my Desire is sim unlocked too.
[Desire Android Development] EddyOS:
Coulda worked it out from the ROM version...2.09.405.8 is the generic, WWE GSM Desire
[Desire Android Development] MightySashiman:
This is great news. I hope GSM S-OFF rooting is achieved. I'm getting sick of rebooting to recovery :rolleyes:
[Desire Android Development] mike1986.:
What is the advantage of S-OFF for GSM? As far as I know S-OFF in 3.2 is available only for CDMA phones. But anyway I still don't know what S-OFF is.

With unrEVOked 3.2 I want to flash Amon_RA ported recovery, new radio and custom ROM (now I have stock 2.2 with hboot 0.92). Can I do all this things or S-OFF is needed for some part? thanks
[Desire Android Development] MightySashiman:
S-OFF is about being able to access system partitions in RW, so you can customize / add / remove features easily without the hassle of rebooting in recovery mode (which currently is the only way to access them in RW). S-OFF is the missing piece to have full (real) root access on the phone.

My question is : is the SuperUser utility able to manage access to such full root ? We will definitively need some kind of watchdog utility, or else any app will be able to completely **** up devices...

(or am i completely wrong ?)
[Desire Android Development] Lennyuk:
well potentially yes any app could be programmed to do that however you would have to grant it SU access first, so just know what your apps do and what you grant permissions to.
[Desire Android Development] mike1986.:
Thanks mate! So... without S-OFF I wont be able to f.g. enter Root Explorer and uninstall some apk's like Footprints? That means that this "root" allows only to install root-needed application and that's all?
[Desire Android Development] Lennyuk:
exactly, you can't mount /system as read/write at the moment, applications can access all elements of root, this is the only restriction.

You can go into recovery and use adb to access /system but currently cannot do it while booted.
[Desire Android Development] MightySashiman:
You're right. Actually, I am not sure of what DOES the current SU access granting allow an app to do (appart from reading files and maybe raw block devices only root is permetted to access).

Lennyuk, you surely have much more knowledge than I do, would you please confirm ? :)

What might be interesting in future SuperUser would be to be able to choose between granting "partial root" access (the current sort-of RO access) and "full RW root" access (the real (and potentially disastrous) deal, => very few apps should have that level of access)... or better have some kind of finer granularity of features the user allows the app to access (which reminds me of linux security and group membership...)

edit : Lennyuk was quicker :p
[Desire Android Development] mike1986.:
The custom ROM I want to flash has the newest SU and busybox so maybe it will work?

Anyway what do you think of using bat file to remove some stuff? For example:

adb devices

adb remount

adb shell rm /system/app/HtcPlurk.*

adb shell rm /system/app/com.htc.PlurkWidget.*

adb shell rm /system/app/HtcTwitter.*

adb shell rm /system/app/com.htc.TwitterWidget.*

adb shell rm /system/app/Stock.*

adb shell rm /system/app/HTCStockWidgets.*

adb shell rm /system/app/com.htc.StockWidget.*

adb shell rm /system/app/HTC_CIME.*

adb shell rm /system/app/Launcher.*

adb shell rm /system/app/GSD.*

adb shell rm /system/app/FieldTest.*

adb shell rm /system/app/iWnnIME.*

adb shell rm /system/app/CNSoftKeyboard.*

adb shell rm /system/app/HTCHoroscopeWidgets.*

adb shell rm /system/app/HTCNewsWidgets.*

adb shell rm /system/app/HtcFootprints.*

adb shell rm /system/app/HtcFootprintsWidget.*

adb shell rm /system/app/VoiceDialer.*

adb shell rm /system/app/VoiceSearch.*

adb shell rm /system/app/WapBrowser.*

adb shell rm /system/app/DCSStock.*

adb shell rm -R /data/data/com.htc.android.htccime

adb shell rm -R /data/data/com.htc.android.cime

adb shell rm -R /data/data/com.htc.andoird.Stock

adb shell rm -R /data/data/com.htc.dcs.service.stock

adb shell rm -R /data/data/com.htc.PlurkWidget

adb shell rm -R /data/data/com.htc.TwitterWidget

adb shell rm -R /data/data/com.htc.StockWidget

adb shell rm -R /data/data/com.htc.htctwitter

adb shell rm -R /data/data/com.htc.android.footprints

adb shell rm /data/app_s/*Stock*

adb shell rm /data/app_s/*HTC_CIME*

adb shell rm /data/app_s/*Footprints*

adb shell rm /data/app_s/*Twitter*

adb shell rm /data/app_s/Learn*

adb shell reboot

This bat commands comes from the time when I had HTC Magic and Android 1.6 so now the paths and apk's names might be different. I pasted it here just as en example.
[Desire Android Development] EddyOS:
If you're going to use a custom ROM it's easier to remove all this before flashing it
[Desire Android Development] mike1986.:
How can I do it?
[Desire Android Development] Lennyuk:
use winrar or 7zip and remove the files from your update.zip.

then turn off verification in recovery and flash like normal
[Desire Android Development] MightySashiman:
About that, how do rom cooks manage to "sign" their custom roms ? (and what's actually the point of rom signing if everybody is able to sign stuff ?)
[Desire Android Development] mike1986.:
I don't need to sign it, zipaligned or something?

I simply remove the apeks and odex files or do I have to change some other files in order? Something like windows's registry? Is it really that simple? :D
[Desire Android Development] Lennyuk:
signing roms is so that the recovery sself-verifies the integrity of the file.

Obviously someone could damage the file and re-sign themselves but you generally learn who to trust :).

http://www.robmcghee.com/android/creating-an-android-update-zip-package/

follow that, its all you need to know.