Ok - firstly I know that to 'root' a 2.3.3 DHD you need to downgrade, root, 'S-off' then (re)upgrade,
AND I know that with build 2.37 it is not currently possible to do so
Since I can't post in the devlopment threads (I'm a 'newbie' - not enough posts) I'm having to increase my post count before I can & so hence this post
But I've got a weird problem with my phone..
A bit of background first
- I had Android 2.2 on an Unbranded DHD (well, I think it is - no network customisation & it can use any SIM card)
- I used Visonary+ (r14) to 'PERMROOT' the phone
- But I never did the 's-off' business (I never planned to install a Custom ROM so thought I'll never need to)
I did a FOTA upgrade to 2.3.3
Phone info now shows
Android Version: 2.3.3
HTC Sense Version: 2.1
Baseband version: 12.54.60.25U_26.09.04.11_M2
Kernel Version: 2.6.35.10-g0956377, [email protected] #1, Tue Mar 29 06:10:15 CST 2011
Build number: 2.36.405.8 CL47853 release-keys
Software number: 2.36.405.8
Browser version: WebKit/533.1
So I've tried downgrading to older version - as mentioned in this thread (& since it's an unbranded phone - I don't need a 'goldcard')...
...now, everything goes smoothly up until Step 2b (since I have Android 2.3.3 & Build 2.36), but when I type in 'adb shell' instead of the # I get the $
Now I've been searching/reading here that this is ONLY suppose to happen on Build 2.37 - so why am I getting it on 2.36 ??
I can only guess that there are in fact DIFFERENT 2.36 builds & the version I have is a newer version that has had whatever exploit patched
Can any 'experts' confirm this ?
If it's true then I guess I'm one of the many that'll have to wait for a 'proper' root exploit to appear
You seem to have the same software stuff as me im probably more noob than you, so I will watch this thread! hopefully you get help soon
Edit- if you don't mind , i might aswell ask you a question, as you are a step ahead of me....
Section 2b [For Gingerbread ROMs, 2.x]
Connect Desire HD to a computer. Charge only, USB Debugging enabled!
Open up a cmd and go to Downgrade folder, execute commands:
Code:
adb push misc_version /data/local/tmp
adb push GingerBreak /data/local/tmp
adb shell chmod 777 /data/local/tmp/misc_version
adb shell chmod 777 /data/local/tmp/GingerBreak
adb shell
./data/local/tmp/GingerBreak
What is a cmd???
thanks
'CMD' is the 'Command Prompt'
If you use Windows (this is for XP, it should be the same for Vista and '7')
Click on the [ Start ] button
(I think on Vista/7 it's a circular icon bottom left of the taskbar)
Click on 'Run'
In the box that shows up - type in 'CMD'
You then get a window pop up that virtually a black screen with something like
Code:
Microsoft Windows XP
(C) Copyright 1985-2001 Microsoft Corp.
C:\>
It's this that you then have to type in the commands to root the phone (if it was actually working that is )
yay i done it! rooted and got CM7 to work, although , android market is not installed (wth?)
Well done, glad some1 had luck with it.... out of curiousity though
Did YOU have Android 2.3.3 ?? - & if you did do you happen to remember the build number of it ??
I'm still puzzled as to why I get '$' instead of the '#' if I had Build 2.36
Yeah I was 2.3.3 , I think everything was pretty similar to yours...I did get a $, but I continued anyway writing everything else and ended up with the #
Sent from my Desire HD using XDA App
Ah right.....
I didn't continue from that point - 'cos I thought I did something wrong & that's why I got the '$' & not the '#'
I'm also guessing you did the 'Visionary+' to give you temp/perm root (I forgot to mention that that little bit of info, although it IS in the Radio S-Off guide ) then used the 'Radio S-off' tool ??
& After that have you updated BACK to 2.3.3 again (& still got root) & if so was it using the OTA (Over The Airways) method or did you install a custom ROM ??
(I only want Root so that I can install 'adfree' & 'Droidwall' but still use HTC's own firmware - I'm not interested in custom ROMS or ClockworkMod ATM)
chocolate mousse said:
yay i done it! rooted and got CM7 to work, although , android market is not installed (wth?)
Click to expand...
Click to collapse
You need to instal gapps after flashing Cyanogen.
By the way Cyanogenmod is awesome - its a fair bit faster than bloated Sense.
---
Sent by my Cyanogenmod 7 phone.
Cannon_Foddr said:
Ah right.....
I didn't continue from that point - 'cos I thought I did something wrong & that's why I got the '$' & not the '#'
I'm also guessing you did the 'Visionary+' to give you temp/perm root (I forgot to mention that that little bit of info, although it IS in the Radio S-Off guide ) then used the 'Radio S-off' tool ??
& After that have you updated BACK to 2.3.3 again (& still got root) & if so was it using the OTA (Over The Airways) method or did you install a custom ROM ??
(I only want Root so that I can install 'adfree' & 'Droidwall' but still use HTC's own firmware - I'm not interested in custom ROMS or ClockworkMod ATM)
Click to expand...
Click to collapse
Yeah i added a custom ROM, I think this could help you http://darrenrichie.blogspot.com/2011/06/downgrade-and-root-desire-hd.html
it helped me, and i think its clearer than the xda thread
chocolate mousse said:
Yeah i added a custom ROM, I think this could help you...it helped me, and i think its clearer than the xda thread
Click to expand...
Click to collapse
Funnyily - that's the web page I looked at, after Googling, that led me here
I agree that there's more steps so less chance of things going wrong... but it didn't explain why I was getting a '$' instead of a '#'
@ Cannon_Foddr - You still having issues? I can help you do it remotely it you want. I helped phil.cunningham67 the other night with the same issue. His Thread.
andyharney said:
@ Cannon_Foddr - You still having issues? I can help you do it remotely it you want. I helped phil.cunningham67
Click to expand...
Click to collapse
Actually - I've sort off given up for the moment to attempt the rooting of the phone, hoping that a simple 'one-shot' method crops up eventually for 2.3.3 (like an updated Visionary ) so that I don't have to downgrade first
As said I'm not really interested in Custom ROM installation - just want to install a couple of root apps ('Droidwall' and 'adfree' are the main ones)
I am/was using the same thing as phil.cunningham67, [HTC Sync] & getting the same problem of adb being 'out of date' on each line, so I might just try that Android SDK pack/Java JDK combo at a later date myself & see if I can get it to work
If/when I do & still have problems - I'll know where to come for help
BTW - as for my OP question... do you know why I get a '$' instead of the '#' with my 2.36 build ??
Could it be because of the 'HTC Sync' adb being 'out of date' ??
Of course you will get $ after running Adb Shell command. You will only get a # after you run GingerBreak(the ./data/local/tmp/GingerBreak part) and you successfully hack you DHD.
And just to mention, there is no way to Perm root the FOTA update 2.36 (2.3.3) from HTC, you can only temp root it to downgrade I am afraid.
Well.... as long as I can 'downgrade' > [temp] 'root' > 'S-off' > FOTA upgrade to 2.3.3
AND then still be able install those couple of programs I've mentioned (maybe a couple more) - I'll be happy
Might even try over the weekend if I'm not too busy
Cannon_Foddr said:
Well.... as long as I can 'downgrade' > [temp] 'root' > 'S-off' > FOTA upgrade to 2.3.3
AND then still be able install those couple of programs I've mentioned (maybe a couple more) - I'll be happy
Might even try over the weekend if I'm not too busy
Click to expand...
Click to collapse
I wouldn't think so my friend. S-Off is not enough to run programs that require Root access. You need to have Perm Root, or you need to do the process of Temp rooting everytime you reboot your phone.
The easiest solution ofc will be downgrade> Temp Root> PermRoot> S-Off> Eng S-Off> Flash recovery> Flash a custom Rom with near stock experience, like the seraphic stock GB http://forum.xda-developers.com/showthread.php?t=1059563&highlight=seraphic
Goodluck
Well - considering I only used 'temp root' using Visionary+ (R14) when I was on Android 2.2 & that I very rarely had need to reboot the phone - I can't see that being much of a problem
Even with temp root - 'Droidwall' and 'Adfree' worked perfectly OK before my FOTA, & that's basically all I want
Without S-OFF any changes you make to /system will not remain after a reboot.
If you ENG & Radio S-OFF then FOTA to 2.3, ENG & Radio S-OFF remain OFF you can then use Gingerbreak to achieve root. Sorted.
andyharney said:
@ Cannon_Foddr - You still having issues? I can help you do it remotely it you want. I helped phil.cunningham67 the other night with the same issue. His Thread.
Click to expand...
Click to collapse
I am interested in learning more about what was fixed on phil.cunningham67, cause @ the moment I am suffering from tying to figure a way to root... my current OTA update i just got ran my software # to 2.43.661.1
I am curious... is the a new downgrade package that has to be made yet for me to get the ability to downgrade, root, etc?
There were a number of problems Phil had.
1) His adb was outdated
2) He repeatedly got the VOLD error
3) Then the boomsh error
4) He didn't really know what to do (no disrespect to Phil).
Via TeamViewer I guided him through the process, showing him the steps taken.
In the end we rooted/downgraded/rooted again/S-OFF'd/customised.
It took about 2 hours from start to finish.
andyharney said:
There were a number of problems Phil had.
1) His adb was outdated
2) He repeatedly got the VOLD error
3) Then the boomsh error
4) He didn't really know what to do (no disrespect to Phil).
Via TeamViewer I guided him through the process, showing him the steps taken.
In the end we rooted/downgraded/rooted again/S-OFF'd/customised.
It took about 2 hours from start to finish.
Click to expand...
Click to collapse
I am an everyday Teamviewer User
How would one go about getting your services if you believed you could downgrade Software version # 2.43.661.1
From what I've been reading, it is not yet possible to downgrade this high of version as of yet.
Would definitely be interested in rooting since the Update has may flaws which have driven me mad.
Related
Edit: This guide is for EXPERIENCED users ONLY! For less experienced users please check UBERROOT easy full Root, S-OFF, SuperCID AND SIM UNLOCK for DZ/G2/DHD inc Voda .
Remember to always read and research before rooting! Discussion can be found starting on post #101 - #118 ~TheRomMistress
__________________________________________
Please be aware that I am not responsible for any bricks etc. This is playing around with the phone internals, so be careful.
To get full write access to the Desire Z, we now have an Engineering HBOOT which was posted by MrPaveL (Thanks for that!).
To get your device to the engineering hboot stage [this is not full radio S-OFF, but 99% of people won't need radio S-OFF], please follow the guide below.
If you want full Radio S-OFF, SuperCID or want to remove the simlock on your phone, please follow this guide on instead. Once you have full Radio S-OFF you can use any Desire Z HBOOT and still have access to flash ROMs etc.
Credit goes out to scotty2, and all of the wonderful folks at #G2ROOT!
Donate to scotty2 (for root): [email protected] (PayPal)
This guide was derived from the guide for the G2, created by unrevoked512 on http://forum.xda-developers.com/showthread.php?t=833965. Also many thanks to vro25 for improvement suggestions.
You will need the following files:
VISIONary r14
wpthis-Z.ko MD5 c73c5e77c91d306c418983c002b60b93
hboot_7230_0.84.2000_100908.nb0 MD5 2ce1bdd5e4c1119ccfcecb938710d742
Step 1
Download and run VISIONary r14
Leave everything uncheck and click "temp root" now.
Once that's done click "Attempt Permroot Now!"
You now have permaroot.
Step 2
Push the files wpthis-Z.ko and hboot_7230_0.84.2000_100908.nb0 to /data/local/
Note: You might want to verify the MD5 sums, particularly for the hboot file, as if your download was corrupted, the file will brick your phone.
Step 3
Open a terminal on your phone, or open an adb shell from your computer.
Step 4
Code:
$ su
# insmod /data/local/wpthis-Z.ko
Note: make sure your screen is on before doing this as it will raise a root request on your phone (if you haven't previously granted it) - click ok on your phone to grant root.
It should return:
Code:
init_module 'wpthis-Z.ko' failed (Function not implemented)
That is good.
Step 5
FINAL WARNING: THIS STEP COULD SEVERELY DAMAGE YOUR PHONE. USING THE INCORRECT FILE COULD CAUSE IRREPARABLE DAMAGE, MAKING YOUR PHONE NOTHING MORE THAN A BRICK.
That noted, if you would like S-OFF, go ahead and run this command in your terminal.
Code:
# dd if=/data/local/hboot_7230_0.84.2000_100908.nb0 of=/dev/block/mmcblk0p18
Step 6
I think this is optional, but there are controversial opinions at the moment. In any case it will not hurt to run
Code:
# sync
to make absolutely sure everything will be saved.
Now reboot your phone gracefully and check that everything sticks.
Step 7 (optional)
This step is optional, if you want to install Clockwork Recovery.
Download ROM Manager from the market and install Clockwork, telling it that you have an HTC G2 when it asks. It will work without problems on the Desire Z.
Step 8 (optional)
This step is optional if you want to install an overclocked kernel. You might want to do a nandroid backup first, in case you want to go back later (just restore boot).
This overclocked kernel seems to crash the phone after Youtube videos are played in fullscreen. This issue is being investigated, but could take a while to resolve, since HTC hasn't released the actual DZ kernel source...
I have now recompiled the overclocked kernel for the Desire Z (all credit goes again to coolbho3000 for publishing the source!), to get the FM Radio to work as well. To get it to work please follow the guide on http://forum.xda-developers.com/showthread.php?t=834219, but instead of the zImage posted there (which breaks FM Radio on the Desire Z), get the one from http://www.opencodes.org/node/14 . You still need to use the bcm4329.ko file from the other thread. Also note that this will change your kernel version to 2.6.32.17 (instead of 2.6.32.21 stock). Please blame HTC for not releasing the newest kernel source. In any case I have not spotted any disadvantages...
So far I have not spotted any problems with this kernel, but if you do, let me know.
PS Bacon-bits by cyanogen do not fully work on the DZ. It won't boot with that ramdisk and the lights hack seems to fail as well. It is probably safest to wait for a full CM release, but this guide gets you 90% of bacon-bits.
stridger said:
Hi all,
I have just managed to get clockwork recovery work on the Desire Z. It's a bit hacky at the moment, and will probably get much easier in the due course. I am not going to post every little step that you can find out by googling, and please be aware that I am not responsible for any bricks etc. This is playing around with the phone internals, so be careful.
The reason it is this hacky is that we do not have an engineering bootloader for the Desire Z yet.
Download wpthis-Z.ko and wpthis-pre-OTA.ko from
http://content.modaco.net/dropzone/wpthis-Z.ko and
http://unforgiven512.udderweb.com/downloads/wpthis-pre-OTA.ko and put them in /data/local on the phone.
Download newest version of ROM Manager
Disable write protection via wpthis-Z.ko
Flash clockwork recovery from ROM Manager
Reboot into recovery
Make a nandroid backup !!!!!
Mount /data in Clockwork
Use wpthis-pre-OTA.ko in recovery to disable write protection.
You now have a fully working recovery. (note you will need to use wpthis-pre-OTA.ko step everytime you boot into recovery and want to write something from recovery [not needed for nandroid backups])
Click to expand...
Click to collapse
Your a genius dude Keep up the good work
We need quality devs like you to get this party started
JD
As soon as I did this step:
Disable write protection via wpthis-Z.ko
EDIT:
this is exactly what I did:
$ su
# insmod /data/local/wpthis-Z.ko
got this as result: failed (Function not implemented)
then all applications stopped working, ROM Manager crashed as soon as I select G2 from confirmation dialog when trying to flash Clockwork.
I then tried GMails and got loads of error popups, had to restart phone to get back to normal
EDIT: I do have Visionary installed set to Root on boot.
schriss said:
As soon as I did this step:
Disable write protection via wpthis-Z.ko
EDIT:
this is exactly what I did:
$ su
# insmod /data/local/wpthis-Z.ko
got this as result: failed (Function not implemented)
then all applications stopped working, ROM Manager crashed as soon as I select G2 from confirmation dialog when trying to flash Clockwork.
I then tried GMails and got loads of error popups, had to restart phone to get back to normal
EDIT: I do have Visionary installed set to Root on boot.
Click to expand...
Click to collapse
I urge you not to do anything in this direction, if you haven't even got permroot yet. Look at the G2 permroot forums, where all of these things are answered. The error is supposed to appear. Please be very careful if you don't want to end up with a brick.
I was afraid to do the G2 permanent root because it involved dd command and some G2 HBOOT file. There was one Desire Z user who ended up stuck in bootloader and have seen no other desire Z owners confirming this to work.
I guess I wait...
Sent from Desire Z
I flashed the desire z rom on my g2 yesterday after root, is my g2 now considered a desire z? if so it should be okay for me to follow these instructions right?
schriss said:
I was afraid to do the G2 permanent root because it involved dd command and some G2 HBOOT file. There was one Desire Z user who ended up stuck in bootloader and have seen no other desire Z owners confirming this to work.
Click to expand...
Click to collapse
You don't need the eng hboot to get permroot... You just need to temproot with write-protection disabled. But as you say, it's best to wait until the right tools come out.
stridger said:
You don't need the eng hboot to get permroot... You just need to temproot with write-protection disabled. But as you say, it's best to wait until the right tools come out.
Click to expand...
Click to collapse
Exactly, that's what the logic sugests.
I was hoping to:
Temp root with Visionary (already done)
Disable write protection via wpthis-Z.ko
then try "sync" command to write changes.
Then, after reboot, I should have perm root and nand on read-only.
But I got scared by the errors I got after I disabled write protection.
g1junky said:
I flashed the desire z rom on my g2 yesterday after root, is my g2 now considered a desire z? if so it should be okay for me to follow these instructions right?
Click to expand...
Click to collapse
amazing,
thanks for reporting,
good news
g1junky said:
I flashed the desire z rom on my g2 yesterday after root, is my g2 now considered a desire z? if so it should be okay for me to follow these instructions right?
Click to expand...
Click to collapse
You've probably still got a G2 hboot, right ? Like the G2 eng hboot ? If so, then it's still really a G2 running a Desire Z ROM. But I can't answer your main question, I'm sure someone else will be able to though.
g1junky said:
I flashed the desire z rom on my g2 yesterday after root, is my g2 now considered a desire z? if so it should be okay for me to follow these instructions right?
Click to expand...
Click to collapse
No, your phone still has the G2 partition layout, so none of this is probably needed for you as your bootloader should already show S-OFF...
I have a g2 so most of this doesnt pertain to me, but as im trying to help someone currently stuck in a hard place thought maybe u could help.
My question has to do with after clockwork is installed. Why do u have to run wpthis.ko in recovery. Shouldnt wp be turned off in recovery? thats how the phone updates stock.
fastludeh22 said:
I have a g2 so most of this doesnt pertain to me, but as im trying to help someone currently stuck in a hard place thought maybe u could help.
My question has to do with after clockwork is installed. Why do u have to run wpthis.ko in recovery. Shouldnt wp be turned off in recovery? thats how the phone updates stock.
Click to expand...
Click to collapse
I just tested doing a nand restore without using wpthis-Z.ko and it *seems* to be working. I haven't flashed anything yet so i can't be sure but it seems like it worked
Sphaerophoria said:
I just tested doing a nand restore without using wpthis-Z.ko and it *seems* to be working. I haven't flashed anything yet so i can't be sure but it seems like it worked
Click to expand...
Click to collapse
Well, for me it was able to flash system, but not boot. My guess would be hboot wouldn't work either. [Obviously it won't return an error... It will think it had written, when in fact it hadn't.]
As for the post before that, the fact that stock recovery can flash images says nothing about other recoveries being able to do the same. Stock recovery could disable wp for example.
In any case it would be nice to have permanent write-access...
stridger said:
Well, for me it was able to flash system, but not boot. My guess would be hboot wouldn't work either. [Obviously it won't return an error... It will think it had written, when in fact it hadn't.]
As for the post before that, the fact that stock recovery can flash images says nothing about other recoveries being able to do the same. Stock recovery could disable wp for example.
In any case it would be nice to have permanent write-access...
Click to expand...
Click to collapse
Dont take this as arguement, cause as ive said i dont have a z, just going by what ive thought to be right. With that being said, the fact that wp is off in stock recovery does say something. The bootloader is what sets wp on/off so if the bootloader is loading the recovery(which it thinks is stock) wp SHOULD be off. i guess a good way to test would be after a nandroid, flash a zip thats only a boot.img and see if it takes.
Heres another question then, what about using the g2 eng recovery?
stridger said:
No, your phone still has the G2 partition layout, so none of this is probably needed for you as your bootloader should already show S-OFF...
Click to expand...
Click to collapse
i tried the G2 method for obtaining clockwork and it didn't work it says it flashed from the app but when i try to backup rom im still on the stock recovery.. would u recommend i try the D-Z method?
fastludeh22 said:
Dont take this as arguement, cause as ive said i dont have a z, just going by what ive thought to be right. With that being said, the fact that wp is off in stock recovery does say something. The bootloader is what sets wp on/off so if the bootloader is loading the recovery(which it thinks is stock) wp SHOULD be off. i guess a good way to test would be after a nandroid, flash a zip thats only a boot.img and see if it takes.
Heres another question then, what about using the g2 eng recovery?
Click to expand...
Click to collapse
wp is definately off in recovery but the problem is probably "your update-binary or updater-script (don't use update-script)" in koush's own words. Anyways i hope we find a way around this soon
FYI: Method updated to reflect the fact that we now have an ENG hboot.
stridger said:
Follow G2 guide on http://forum.xda-developers.com/showthread.php?t=833965, but instead of wpthis-*.ko use the file http://content.modaco.net/dropzone/wpthis-Z.ko. ALSO DO NOT FLASH THE hboot-eng.img INSTEAD USE THE FILE ON http://www.multiupload.com/4U9P14R86Y. IF YOU FLASH THE WRONG FILE IT COULD POTENTIALLY BRICK YOUR DEVICE! .
Click to expand...
Click to collapse
Good work.
Just a suggestion, but I think it would be a lot clearer if, instead of two lots of "follow this except don't do this bit", you were to copy out the whole procedure and change those two bits appropriately ?
Just trying to help minimise the chances of bricks.
steviewevie said:
Good work.
Just a suggestion, but I think it would be a lot clearer if, instead of two lots of "follow this except don't do this bit", you were to copy out the whole procedure and change those two bits appropriately ?
Just trying to help minimise the chances of bricks.
Click to expand...
Click to collapse
Yes, I agree and would like to do that, but wanted to ask unforgiven512 first to integrate it into his guide, as it seems to much overhead to maintain two guides of essentially the same procedure...
Now both devices have a fully working eng bootloader, we really need to merge these two forums into an "HTC VISION" one!
I am finally getting my phone today and will be rooting/unlocking before I even turn the damn thing on becuase I live in israel.
My only problem is that I can't seem to find a guide that uses Rage AND gFREE. Everything I see uses gfree and visionary or Rage and the wpthis files...
All I need it someone to outline step by step what I would need to do, I already have the gfree and rage files downloaded.
Relax brother, the g2 is one of the easiest to root...I just did mine and it was a piece of cake...just go to the sticcky thread with all the reference links and go to the g2 wiki and follow that guide, its the most uptodate and uses rage and gfree...
_BMFC
Sent from my HTC Glacier using XDA App
The only "guide" you should pay attention to is the WIKI. See the button at the top of the page? Go there.
I do warn you though, VISIONary is a pain and often things go wrong.
Rage is your safest bet, and it's not at all hard...
Follow the WIKI
+1 for the Wiki. It's the most up to date one.
i'm not sure the wiki technique works with the latest bell desire z baseband version:
12.28b.60.140eU_26.03.02.26_M
i wasn't able to get visionary or gfree temp root to work.
superspacey said:
i'm not sure the wiki technique works with the latest bell desire z baseband version:
12.28b.60.140eU_26.03.02.26_M
i wasn't able to get visionary or gfree temp root to work.
Click to expand...
Click to collapse
That baseband/radio is the one from the stock European DZ's, and that worked fine with gfree for me.
gfree is incompatible with some kernels though, see the gfree thread for more details.
What problem did you have exactly ?
ON YOUR PHONE:
Launch Terminal Emulator
$ /data/local/tmp/rage
Wait for the message: "Forked #### childs."
Menu > Reset Term - Terminal Emulator will exit.
Launch Terminal Emulator, it Force Closes. Launch a second time, and you'll have a root shell
**NOTE**: in the original directions from the XDA thread, you are instructed to run the /data/local/tmp/root script here. DON'T do this just yet. Leave the terminal window open.
Click to expand...
Click to collapse
When I run rage, I never get the msg saying Forked... and then my android terminal emulator automatically closes, i see the HTC splash screen and it almost looks like my photo completely reboots but there is no start up sound. but upon reset if i go back into the terminal, i'm still a regular user.
I've got the following on my vanilla Bell North American Desire Z.
Baseband version
12.28b.60.140eU_26.03.02.26_M
Kernel version
2.6.32.21-gd2764ed
[email protected] #1
Tue Oct 26
Build number/Software number
1.34.666.5
As a side note I recommend running verify before running gfree to get the original CID. I did this on my European DZ and I am glad I did as the superCID would not allow me to connect to my net op until I set it back to the original CID.
This saved me from having to do a restore from the backup.
superspacey said:
When I run rage, I never get the msg saying Forked... and then my android terminal emulator automatically closes, i see the HTC splash screen and it almost looks like my photo completely reboots but there is no start up sound. but upon reset if i go back into the terminal, i'm still a regular user.
Click to expand...
Click to collapse
That's odd. If you end up running rage twice, by accident, then the phone will automatically reboot in the way you describe, I wonder if that's what has happened somehow ? e.g. if perhaps you typed something wrong with the adb push instructions and got the rage program copied over twice ?
I would double-check everything and make sure it looks like you have the correct files (e.g. file sizes) pushed over ok.
Do you get a bunch of other messages from rage ? It puts out several lines of output and then you have to wait several seconds until you get the "forked" message.
yeah i got other stuff printed out prior to the expected forked message...
in any case, i repeated all the steps from another computer and behold, it all worked. rooted, s off and cid to 11111111.
so i probably just borked something up the first time thanks
I have a problem rooting a friend's phone using gfree.
When I rooted my phone, I used a different method since it was in the early days of rooting the desire z. I've followed the instructions found here: http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2
Everything seems to work correctly until I execute ./gfree -f
At this point I get the error "Error reading input file" and the phone gets stuck (I have to remove battery to boot it up again).
Anyone has had this problem before? Possible fixes? Any help is appreciated.
Has he done the OTA update??
Edit: @Dan.. Oh yeah... my bad
MacaronyMax said:
Has he done the OTA update??
Click to expand...
Click to collapse
Look at the picture
The # is there.
Which means root.
WHich means rage / VISIONary worked.
He hasn't OTA'd
yea rage seems to have worked, i'm just getting that error at the end and can't proceed with the rooting.
If I'm not mistaking I believe he is rooted.already ( don't flame me if he's not I can't really see the pic on the xda app ....)
tsubus said:
yea rage seems to have worked, i'm just getting that error at the end and can't proceed with the rooting.
Click to expand...
Click to collapse
Sent from my HTC Vision using XDA App
unfortunately i am not rooted (i can't even sync after ./gfree -f, gives an i/o error)
tsubus said:
unfortunately i am not rooted (i can't even sync after ./gfree -f, gives an i/o error)
Click to expand...
Click to collapse
You're running as root though (# prompt), so you have at least got temp root even if it isn't permanent.
You're getting an error when it tries to disable the write protection though, so I am guessing it is indeed temp root and you lose it after a reboot.
What ROM/kernel are you running exactly ? Some don't work with gfree.
Am having the exact same problem as Tsubus.
Orginal rom, no updates applied.
details:
Vision PVT SHIP S-ON
HBOOT-0.85.0005
MIRCOP-0425
RADIO-26.03.02.26-M
Did try Visionary, rage and gfree03 without luck
stringbean82 said:
Am having the exact same problem as Tsubus.
Orginal rom, no updates applied.
details:
Vision PVT SHIP S-ON
HBOOT-0.85.0005
MIRCOP-0425
RADIO-26.03.02.26-M
Did try Visionary, rage and gfree03 without luck
Click to expand...
Click to collapse
Which original ROM exactly though ? There are loads.
steviewevie said:
Which original ROM exactly though ? There are loads.
Click to expand...
Click to collapse
Android version 2.2
Kernel 2.6.32.21
Software version 1.34.405.5
stringbean82 said:
Android version 2.2
Kernel 2.6.32.21
Software version 1.34.405.5
Click to expand...
Click to collapse
Hmm, gfree should work fine on that version
What happened with Visionary ? I wonder if Visionary messed things up somehow ?
How much of a pain would it be for you to re-flash the ROM and see if it's happier after that ? (e.g. how difficult to get your data/settings back ?)
Let's see if anyone can come up with another idea.
Am available for any test, been busy for the last 6 hours at work trying to get it to work.
stringbean82 said:
Am available for any test, been busy for the last 6 hours at work trying to get it to work.
Click to expand...
Click to collapse
Well, it should work perfectly with that ROM version. That's the same version that I'm using. If you don't mind re-flashing your ROM (with the same version) it could be worth a try. I am not saying that I think it will definitely fix it, this is a long shot, but I can't think what else to suggest right now.
Edit - have you also tried the older method using the "insmod" command, the one in the threads on rage ? That would be interesting to double-check that the insmod is coming up with the "wrong" error message, similarly showing that it failed to disable the NAND write protection.
doesn't work with this on my friend's phone:
android version 2.2
kernel 2.6.32.21
software number 1.34.166.5
haven't tried visionary, only gfree...might give visionary a try later on if you guys think it could work.
Tomorrow am going to load the same image as i have now on it and then try again.
What is the recommended method?
Sent from my HTC Vision using Tapatalk
tsubus said:
doesn't work with this on my friend's phone:
android version 2.2
kernel 2.6.32.21
software number 1.34.166.5
haven't tried visionary, only gfree...might give visionary a try later on if you guys think it could work.
Click to expand...
Click to collapse
Don't try to perm-root with Visionary it'll soft-brick... Just a warning
alright, thanks for the heads-up.
not sure what i should try now though, it kind of seems like there is no way to root it atm. i guess time will tell.
same problem for me =/
You probably need to push superuser to your phone in a different way. I had a similar problem using gfree. Hold on and I will send you a link to the nook method that I used. You do this after you run rage and are in the root shell on terminal emulator. (Pound symbol at the beginning of the command line). once you push superuser this way it locks in itself. then you can run the ./gfree command hopefully. I never had a problem with that command before I got the proper superuser but it might help you. Wait 1 and I will send the link.
Sent from my HTC Vision using XDA App
http://nookdevs.com/NookColor_Installing_su_and_the_Superuser_app
That should take you to the proper page. Don't run the first command that starts with unzip. Its easier to download the superuser zip to your desktop and then extract it to the root of Your android sdk tools folder. Aka put it in the tools folder and not inside any other folder that might be in your tools folder. Then run the next two commands on adb after you navigate to your androidsdk/tools folder to install. The next commands that you run in your root shell are run with terminal emulator. You should still be in a root shell if you used rage and haven't rebooted your phone. Pound sign will be present. Pm me if you have problems or if you are confused in any way.
Sent from my HTC Vision using XDA App
I have a vodafone (Australia) branded HTC Desire Z A7272 I want to debrand, here is the specifics from hboot and software about screens
From Hboot
HBOOT-0.85.0010
MICROP-0425
RADIO-26.06.02.27_M
eMMC-boot
Dec 27 2010,22:19:17
From about software screen
Android Version
2.2.1
Baseband version
12.28.h.60.140fU_26.06.02.27_M
Kernel version
2.6.32.21-g132894e
[email protected] #1
Fri Jan 14 13:17:35 CST 2011
Build Number
1.85.861.3 CL331649 release-keys
Software number
1.85.861.3
Browser version
Webkit 3.1
I just want to know if this method
http://forum.xda-developers.com/showthread.php?t=832503
will work with the rom from RUU_Vision_HTC_WWE_1.34.405.5_Radio_12.28b.60.140e_26.03.02.26_M_release_155556_signed be safe to use for this phone?
I believe I will need to allow downgrade (part 3 in the guide) As from what I can tell I'd be going from 1.85 to 1.34 is that correct?
After it is done can I use over-the air updates in the generic HTC environment to update? what is the current version for this phone?
I've just tried running dd if=/dev/block/mmcblk0p17 of=/sdcard/misc.img from adb and got the error
/dev/block/mmcblk0p17: cannot open for read: Permision denied
Which makes sense because I don't have root and can't use SU to get #
Does that mean I'm going to need to root it before i can debrand it? - I don't know that this version can be rooted. Am I stuck until there is a root method for this software?
check out the G2 forums and work on the guide. the most popular is the gfree method. Hopefully that will help you out.
I ran Visionary+ r14 and the temproot now function won't even work, goes back to the menu and If i open the terminal emulator on the phone SU gives permission denied
I found a guide on cyanogenmod wiki that used misc_version and psneutter to gain temp root and that worked
Debranding worked an I'm now on 1.34, which is android 2.2 - thing is, now the over-the-air updates don't work. I'm not sure why, shouldn't I be able to just update to a higher (non branded) version now?
apopberz said:
I found a guide on cyanogenmod wiki that used misc_version and psneutter to gain temp root and that worked
Click to expand...
Click to collapse
I was just on that site trying to temporarily root my device, it has same software version as yours, from vodafone australia.
it says falied to open backup file after i enter this line
/data/local/tmp/misc_version -s 1.33.405.5 in command prompt
so did you actually root your device succesfully, beein trying but i keep getting permission denials and stuff
can you post me the method you used
Hi all
Definite noob so be easy on me. Just wanted to see if anyone has been successful since? I understand it's been a year, but google is of no help...
I'm with Voda with my HTC Desire Z and tried to gain root (even temp) but to no avail (using http: // wiki. cyanogenmod. com /wiki /HTC_Desire_Z:_Rooting sorry can't externalink because haven't posted enough yet).
I seem to stop somewhere pushing Superuser.apk
Reason for debranding is because I'm so sick of the crap Voda add in there...
for downgrade (u will need to create a goldcard for debranding):
http://forum.xda-developers.com/showthread.php?t=1178912
for permroot:
http://forum.xda-developers.com/wik...sion#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD
Hey guys
I am totally new to the android phones, and now having a DHD which has the following specs:
Android Ver. 2.2
BaseBand Ver. 12.28b.60.140eU_26.03.02.26_m
Kernel Ver. 2.6.32.21-gf3f553d
Build No. 1.32.405.6
Software No. 1.32.405.6
Now i looked at this link -
and didn't understand if i have to downgrade my DHD as well or is my version old enough so i can skip right ahead to the S-Off and ROOT?
can anyone tell me from what ver., and Ver. of what, do you have to perform downgrading?
thanks.
No need to downgrade.
Use this one:
http://forum.xda-developers.com/showthread.php?t=857537
If u want an ENG bootloader (not needed for custom roms and root, but recommend):
http://forum.xda-developers.com/showthread.php?t=855403
You can brick your phone, be careful!
droreni said:
Hey guys
I am totally new to the android phones, and now having a DHD which has the following specs:
Android Ver. 2.2
BaseBand Ver. 12.28b.60.140eU_26.03.02.26_m
Kernel Ver. 2.6.32.21-gf3f553d
Build No. 1.32.405.6
Software No. 1.32.405.6
Now i looked at this link -
and didn't understand if i have to downgrade my DHD as well or is my version old enough so i can skip right ahead to the S-Off and ROOT?
can anyone tell me from what ver., and Ver. of what, do you have to perform downgrading?
thanks.
Click to expand...
Click to collapse
Yes you can skip the downgrade progress!
Perfect
thanks for the fast reply!
how to root gingerbread
hi everybody,
forgive me if I' writing in the wrong place but for me has been enough difficult to get here..
I'm a rookie android user and I've been flying over the forums for the last three days, I'm really getting crazy.
Here are the specifics of my phone (branded):
android version 2.3.3
kernel version 2.6.35.10-gd2564fb
software number 2.50.405.2
and here's the problem:
I have purchased an AR drone and I'm trying to get it connected so I visited the following link: http://forum.xda-developers.com/showthread.php?t=1072281
seems that the first thing i need is a ROOTED Desire HD . I have tried every thing. Visionary (in different releases installed with ASTRO) seems not to be working. When i select Temproot now, after a while, the screen turns black. I waited for several minutes but nothing happened. So I needed to exit the program selecting "home". At that point it didn't allow me to rerun the app, I needed to reboot the phone to get it working again but no success.
So I tried GINGERBREAK 1.2 but after 25 minutes the rebooting process was still going on and I guessed that something was not working properly (as usual), so I stopped it. I think there is also a problem with Superuser (v 2.3.6.3), infact when I try to update it, it says "an error occurred and su was not updated. A zip file (su-2.3.1-bin-signed.zip) has been placed on your sdcard, please reboot into recovery mode and flash it to update your su binary" (by the way...sorry for my inexperience, but what does "flash something" mean????).Anyway, my phone doesn't reboot on clockwork recovery.
Moreover, upon opening Rom manager (v4.3.2.4) it tells me that I must root my phone to get it working (of course) and that it cannot find Superuser at "system/bin/su" or "system/xbin/su". Guess what! I don't have such files on my phone.....
At this time i don't know what else I can do, I'm relly frustrated.
Can anyone help me out? keep in mind that if you have any kind of solution, I need some very "plain" explanation like if you were talking to your 5 years old son, please
Thanks
If we update with software number 2.50.405.2 can we root?
No, firmware > 2.37 cannot be rooted.
Thanks for the info, I guess I have to get rid of my AR Drone