Noob Questions - Please help! - myTouch 4G Q&A, Help & Troubleshooting

I rooted my phone using the method at theunlockr.com but I read somewhere not to root your phone that way because it does not get you true s-off? My phone says s-off and I have been flashing roms without problems so far, just curious after reading that. Anyone know if this is true?
Here is what I did:
open visionary, check "Set system r/w after root" on
run temproot
open terminal and entered:
su - got super user
cd /sdcard/root
sh root.sh

That's what I used for rooting my first MT4G and didn't have any issues whatsoever so I don't see what's wrong with it. I used gfree second time and if I remember correctly your method was easier but gfree sim unlocks your phone to be used with different carriers.
Sent from my HTC Glacier using XDA Premium App

Towle said:
I rooted my phone using the method at theunlockr.com but I read somewhere not to root your phone that way because it does not get you true s-off? My phone says s-off and I have been flashing roms without problems so far, just curious after reading that. Anyone know if this is true?
Click to expand...
Click to collapse
Something like that. Using root.sh will put the engineering bootloader on your device and basically "forges" messages to HBoot when it asks the radio whether you have S-ON or S-OFF. You'll be able to flash ROMs and stuff.
The gfree script will actually give you radio S-OFF, as well as unlock your SIM and unlock your Carrier ID (SuperCID). You can still use it even if you already did the root.sh script, just follow the directions in that thread and ignore anything to do with VISIONary.

Related

Perma-rooted G2 a while back, do I need to Root it with Gfree??

Ok I got my G2 when it first came out. Used the old rage method to get S-OFF and perma root. Now i'm reading people say that they have "real" S-OFF and real permaroot. Do I have to do the "gfree" method now or is my phone good as it is?
I understand that with gfree you can unlock your SIM and you can switch between S-OFF and S-ON.. I'd like to have those functions. How should I go about it? Do I do a factory reset to go back to stock and unroot and then use gfree method or is there a simpler way to do it?
Here's what I have right now:
Stock rom, I NEVER installed any OTA's.
I have Baconbits.
My baseband is: 12.22.60.09bU_26.02.01.15_M2
Kernel: 2.6.32.21-cyanogenmod [email protected]#1
Build #: 1.19.531.1 CL255798 release-keys
Thanks for all the help.
Since you have root and a stock rom installed, just run gfree -- that is ALL you need to do. The advantage, aside from unlocking the radio, is that with the proper s-off, there is some new security for the radio... for unbricking and for being able to withstand accidental OTA updates. A true radio s-off can take an OTA update containing BOTH an SPL and a Radio, and yet s-off remains.
dhkr234 said:
Since you have root and a stock rom installed, just run gfree -- that is ALL you need to do. The advantage, aside from unlocking the radio, is that with the proper s-off, there is some new security for the radio... for unbricking and for being able to withstand accidental OTA updates. A true radio s-off can take an OTA update containing BOTH an SPL and a Radio, and yet s-off remains.
Click to expand...
Click to collapse
I'm in the same boat as the OP. How do i go about just running gfree?
sent from my V I S I O N.
Well I'm rooted with the old method as well but because I I cant flash cwm 3.x with the gree method. You need the eng hboot so ill stick with the old method until clockwork makes it work with the gfree method.
Sent from my gSpot2
PatrickHuey said:
I'm in the same boat as the OP. How do i go about just running gfree?
sent from my V I S I O N.
Click to expand...
Click to collapse
See the Wiki for details. Assuming you are running a kernel where gfree works (again, see the Wiki on this), you just need a root shell on your phone, copy gfree to your phone (e.g. via adb push), then run gfree with the appropriate options, e.g. "./gfree -f".
Sent from my HTC Desire Z
elracing21 said:
Well I'm rooted with the old method as well but because I I cant flash cwm 3.x with the gree method. You need the eng hboot so ill stick with the old method until clockwork makes it work with the gfree method.
Sent from my gSpot2
Click to expand...
Click to collapse
Using gfree does not get rid of the engineering hboot (or modify your existing hboot in anyway), so it's safe to do. And even if this was not the case, you can still flash the CWM3 recovery without the engineering hboot, only you'll have to use a different method than fastboot.
dhkr234 said:
Since you have root and a stock rom installed, just run gfree -- that is ALL you need to do. The advantage, aside from unlocking the radio, is that with the proper s-off, there is some new security for the radio... for unbricking and for being able to withstand accidental OTA updates. A true radio s-off can take an OTA update containing BOTH an SPL and a Radio, and yet s-off remains.
Click to expand...
Click to collapse
thanks for responding. so this will work even though i dont have a stock kernel?
also, as far as OTA's go, you mean that if after i run gfree i will be able to apply the OTA without it unrooting my phone?
thank you
konoplya said:
thanks for responding. so this will work even though i dont have a stock kernel?
also, as far as OTA's go, you mean that if after i run gfree i will be able to apply the OTA without it unrooting my phone?
Click to expand...
Click to collapse
Not sure about Baconbits, check the Wiki for the list of kernels that are known not to work with gfree.
If you apply the OTA after unlocking with gfree, you will still lose root but you won't lose the S-OFF and other stuff from gfree.
Sent from my HTC Desire Z
steviewevie said:
Not sure about Baconbits, check the Wiki for the list of kernels that are known not to work with gfree.
If you apply the OTA after unlocking with gfree, you will still lose root but you won't lose the S-OFF and other stuff from gfree.
Sent from my HTC Desire Z
Click to expand...
Click to collapse
ok, i see. so if i loose root would i just have to run gfree again after I install OTA to gain root back?
konoplya said:
ok, i see. so if i loose root would i just have to run gfree again after I install OTA to gain root back?
Click to expand...
Click to collapse
Not just gfree on its own, but you will need to go through the steps of getting temp root then perm root, which does use gfree as part of it. It's all in the Wiki.
konoplya said:
ok, i see. so if i loose root would i just have to run gfree again after I install OTA to gain root back?
Click to expand...
Click to collapse
gfree does NOT root your phone. It UNLOCKS RADIO SECURITY -- permanently. You only run it ONCE, you NEVER have to run it again... EVER.
With UNLOCKED RADIO SECURITY, gaining root is TRIVIAL.
What gets root is RAGE or PSNEUTER.
dhkr234 said:
gfree does NOT root your phone. It UNLOCKS RADIO SECURITY -- permanently. You only run it ONCE, you NEVER have to run it again... EVER.
With UNLOCKED RADIO SECURITY, gaining root is TRIVIAL.
What gets root is RAGE or PSNEUTER.
Click to expand...
Click to collapse
Yeah but gfree is often used as part of the rooting process, so I can see why people associate gfree with rooting.
gfree might be run more than once on a phone as part of the process to lock in root, i.e. to defeat the NAND write protection. Even though it's only needed once to unlock the radio etc, you might run it other times if you need to root a stock ROM and updates to that ROM.
gfree can be used to unlock radio security, but it has other options too. Sorry but I think your reply might confuse more people than it helps.
x
Help me please! I tried to find my answer, but i'm not sure.
Can be possible use the update.zip without any modification? Or i need change the hboot?
Thank you!
Janaboy
I'm perm rooted! but I lost the ota update cause I was simi-brick how can I get the OTA update? do I have to to a factory reset?
You should get the OTA right away after restarting the phone, I know I did after going back to stock on just Saturday of this week. The first time I connected to the network it said an update was available and it was the OTA.
that hasnt happen and it need to hurry up!! lol
So do a Factory reset?
hiya guys, im kinda in the same boat. Just got the g2 with build 1.22.531.8 and perma rooted it with visionary/rage method. I want to get supercid, sim unlock with gfree. can someone post or direct me to instructions on how to do so? thanks for helping a noob.
aok680 said:
hiya guys, im kinda in the same boat. Just got the g2 with build 1.22.531.8 and perma rooted it with visionary/rage method. I want to get supercid, sim unlock with gfree. can someone post or direct me to instructions on how to do so? thanks for helping a noob.
Click to expand...
Click to collapse
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Unlock_the_Phone.2C_Set_SuperCID.2C_and_Turn_Radio_S-OFF

Which Method is mostly used to root

I have rooted about 5 different mytouch 4g with gfree, but last one bricked on me and couldnt be recovered. all kind of recovery mounting errors, and some people might think it is something to do with gfree method.
I just got a new mytouch 4g, and like to ask which is prefered method amound you guys. difficulty level doesnt mean much, because i know what i am doing
please let me know
Thanks
Visionary method ftw bro no problems since I rooted
Sent from my HTC Glaciee using XDA Premium App
This is the method I used: http://forum.xda-developers.com/showthread.php?t=858021. It uses Visionary, so if gfree has been giving you problems, this is a good alternative.
ALL the methods use VISIONary. They pretty much follow this pattern:
1. Temproot using VISIONary
2. Run a script
3. Permroot using VISIONary
I would say gfree is better than the root.sh one becuase gfree can do much more, like unlock your SIM and carrierID. The only difference between the two is which script you run (gfree or root.sh).
Also, using root.sh puts the engineering bootloader on your device. If you use gfree, you have to manually flash the engineering bootloader. What that is and what it does is left for another discussion.
jdkoren said:
Also, using root.sh puts the engineering bootloader on your device. If you use gfree, you have to manually flash the engineering bootloader. What that is and what it does is left for another discussion.
Click to expand...
Click to collapse
This depends on which root.sh script method you use. Typically most of them do not install the engineering screen.
I've used the root.sh method, ./gfree method and Cyanogen(mod)'s. If you are new to android try TheUnlockr's root.sh method. If you are familiar with ADB use the ./gfree. you can always add the ./gfree later once you are ready to use ADB.
I used the gfree method & been wrkin fine with me flashed iced glacier,cm7,back to iced glacier & now royalginger...1st mytouch 4g I got was wrkin fine until I flashed a ginger rom then bck to froyo & forgot to change recoveries & got that whole cnt mount cache & data errors but it was user error,other than that 3 mytouch 4gs using gfree & all wrks well...
I just finally rooted a few days ago, and did it using the Unlockr method, which is via Visionary. Worked great for me, and I'm not horribly tech savvy (compared to some at least lol).

[Q] Have tried everything, can't fully root

I've seen about 20 posts on how to root my Mytouch 4G, but I still can't do it! When I try and run SU, I get errors. However, I've managed to S=OFF, which I can't even imagine how. Here's what my boot screen is showing:
Glacier PVT ENG S-OFF
HBoot-0.85.2007 (PD1510000)
Microp-0429
Radio-26.03.02.26_M
eMMC-boot
OCT 11 2010, xx:xx:xx​
There seems to be a few different set of instructions, but none seem to be working. I've tried the VISIONary way, as well as the other methods.
if you are s=off with the .85 engineering screen all you need to do is download VISIONary.apk
Temp root
perma root.
done.
Thanks N, but I can't seem to get that to work. I have Visionary r14. Also, when I reboot, at the loader screen, I started seeing some "pxxxx.zip" files getting errors, such as "wrong image". Not sure what I need to do...
Chicago T said:
Thanks N, but I can't seem to get that to work. I have Visionary r14. Also, when I reboot, at the loader screen, I started seeing some "pxxxx.zip" files getting errors, such as "wrong image". Not sure what I need to do...
Click to expand...
Click to collapse
I have the same screen as you with the eng bootloader.
When I do volume down + pwr I also get the boot screen and goes through a pd15img wrong image yada yada.... I thought that was normal????
However I have s off and su works for me in terminal.
Sent from my HTC Glacier using XDA App
The root methods follow this pattern:
1. Temproot with VISIONary
2. Run a script to get S-OFF (I recommend gfree for this)
3. Permroot with VISIONary
You have the Engineering bootloader (HBoot-0.85.2007), so I assume you used the root.sh script. Did you attempt permroot with VISIONary afterwards? That should be all you have to do (make sure to uncheck temproot on boot when you do).
Ignore that stuff about PD15IMG, that's normal. The bootloader is looking for a file on your sd card named PD15IMG.zip and isn't finding it. That zip file (which you can find on these forums) is used to revert back to stock.
If you have s-off all you have to do is temproot again, flash clockwork recovery, and flash away. My phone did same thing, once you get a recovery you're good to go.
what neidlinger said. plus,
"You have the Engineering bootloader (HBoot-0.85.2007), so I assume you used the root.sh script."
the main gree thread also has a bootloader part which is what i used - he could have done that too, which is diff than root.sh. i think we dont really know how he got to where he is.
chicago- what i learned when i rooted is that gfree or your method just turns s=off. that's not rooting, it's just removing radio security so that you can then root- you still like neidlinger said have to then run visionary+ to do it again.
you run it once to let gfree or root.sh work, then you run it again to actually gain root. the only thing is that i would download visionary+ 11, as many instances have shown that 14 doesnt do the job on some phones. 11 is older, but seem to work more often. uninstall 14 and install 11.
just run it, make sure "set to rw" is checked, nothing else checked. make sure usb debugging is checked on your phone. than reboot again after running visionary, you should be ok. my 1st time i ran it, it hung. then i removed the battery, and in terminal i couldnt get su. i ran visionary+ 11 again, with the settings described, then rebooted, and boom, i was su.
Also make sure you don't have a PDIMG15.zip or whatever it's called on the root of your sdcard or that'll keep effing up with bootloader. And make sure "temproot on boot" isn't checked cause that kept screwing up my roots too. Following jdkoren's instructions should get the job done for you. Good luck!
yeah i forgot to also say the i get that looking for pdming whatnot when i boot into hboot, but i thought that was normal - looks like it always checks for a zip file it needs to restore stock, and when it doesnt find it on the SD root, it assumes you dont want to, or need to restore your phone, which is good.... one day when you need to restore, you could put that file on your sd card, reboot, and boom, it'll pick it up.
so, it's normal it seems.

Is my phone rootable?

Ok, so I held Vol-Down and I see the following:
Code:
GLACIER PVT SHIP [B]S-ON[/B]
HBOOT-0.89.0005
MICROP-0429
RADIO-26.09-04-26_,
eMMC-boot
APR 14 2011,13:18:22
HBOOT
[COLOR=ORANGE]<VOL UP> to previous item
<VOL DOWN> to next item
<POWER> to select item
FAST BOOT
RECOVERY
FACTORY RESET
SIMLOCK
IMAGE CRC
Will I ever be able to root my phone, or run custom roms?
_Allan_ said:
Ok, so I held Vol-Down and I see the following:
Code:
GLACIER PVT SHIP [B]S-ON[/B]
HBOOT-0.89.0005
MICROP-0429
RADIO-26.09-04-26_,
eMMC-boot
APR 14 2011,13:18:22
HBOOT
[COLOR=ORANGE]<VOL UP> to previous item
<VOL DOWN> to next item
<POWER> to select item
FASTB OOT
RECOVERY
FACTORY RESET
SIMLOCK
IMAGE CRC
Will I ever be able to root my phone, or run custom roms?
Click to expand...
Click to collapse
Why wouldn't u?
esincho said:
Why wouldn't u?
Click to expand...
Click to collapse
Allow me to rephrase - without connecting to my computer, will I be able to root my phone?
_Allan_ said:
Allow me to rephrase - without connecting to my computer, will I be able to root my phone?
Click to expand...
Click to collapse
Go to the development section. There's guides to do it with terminal from your phone
Having the newest bootloader, I'm not sure gfree works "as is".
Also, since you have Gingerbread, Visionary won't root you. You should try Gingerbreak.
Will you ever be able to root? Of course. I'm not sure about now.
esincho said:
Go to the development section. There's guides to do it with terminal from your phone
Click to expand...
Click to collapse
Can you link? Thanks!
_Allan_ said:
Can you link? Thanks!
Click to expand...
Click to collapse
Follow this process step by step.
There are many other ways to root, but this is the best one in my opinion.
http://forum.xda-developers.com/showthread.php?t=858996
Sent from my HTC Glacier using XDA Premium App
People here seem not to read quite well. So they're probably missing the most important info in your OP:
HBOOT-0.89.0005
In addition to not being the standard bootloader that all the guides are written for, that also brings the assumption that you're running Gingerbread.
Gfree method, as other perm-root methods, were meant to work under temp-root, and on HBOOT 0.86.0000. Yours, on other hand, might not achieve temp-root easily (Visionary+ doesn't work on Gingerbread, you need to try Gingerbreak, as I've suggested), or not at all (if Gingerbreak won't work). And in addition to that, Gfree might not work for your bootloader version (not sure - this one also needs to be checked).
But that doesn't stop people from pointing you to the wrong guides that don't apply to your phone.
Thus, if I were you, I'd develop strong skills for selective reading.
Jack_R1 said:
People here seem not to read quite well. So they're probably missing the most important info in your OP:
HBOOT-0.89.0005
In addition to not being the standard bootloader that all the guides are written for, that also brings the assumption that you're running Gingerbread.
Gfree method, as other perm-root methods, were meant to work under temp-root, and on HBOOT 0.86.0000. Yours, on other hand, might not achieve temp-root easily (Visionary+ doesn't work on Gingerbread, you need to try Gingerbreak, as I've suggested), or not at all (if Gingerbreak won't work). And in addition to that, Gfree might not work for your bootloader version (not sure - this one also needs to be checked).
But that doesn't stop people from pointing you to the wrong guides that don't apply to your phone.
Thus, if I were you, I'd develop strong skills for selective reading.
Click to expand...
Click to collapse
Enlarged for emphasis and in hopes people will see it more clearly... instead of just skimming and missing the 5 at the end.
Thank you for the help, I'll try Gingerbreak.
Gingerbreak failed as well.
Jack, yeah, I'm running 2.3.3.
Jack, I'm running 2.3.3 Gingerbread, and
Gingerbreak didn't work,
Visionary didn't work.
GFree didn't work.
_Allan_ said:
Enlarged for emphasis and in hopes people will see it more clearly... instead of just skimming and missing the 5 at the end.
Thank you for the help, I'll try Gingerbreak.
Gingerbreak failed as well.
Jack, yeah, I'm running 2.3.3.
Click to expand...
Click to collapse
+1, got a kick out of the resonses that overlooked the original concern.
wow, this thread needs to be watched, and hopefully scotty2 or grankin01 or guhle99 can maybe point the folks with this new bootloader to an updated version of gfree or rather, visionary to at least temproot
also, it begs the question- is this a game changer for rooting the mt4g if all new units in june2011 - on will now have the 089 bootloader instead of 086. with grankin gone, and no visionary updates for some time, what's left to use?
lastly, with HTC announcing no locked bootloaders, will that affect new builds of the existing mt4g, where we won't need to root it at all? that it will come with some open way to achieve superuser status that doesn't require vis/gfree....
and even more lastly, I wonder when that will be rolled out-- will some near-future version of this OP's phone with HB089 come unlocked as the HTC press release seemed to indicate?
acsi007 said:
also, it begs the question- is this a game changer for rooting the mt4g if all new units in june2011 - on will now have the 089 bootloader instead of 086. with grankin gone, and no visionary updates for some time, what's left to use?
lastly, with HTC announcing no locked bootloaders, will that affect new builds of the existing mt4g, where we won't need to root it at all? that it will come with some open way to achieve superuser status that doesn't require vis/gfree....
and even more lastly, I wonder when that will be rolled out-- will some near-future version of this OP's phone with HB089 come unlocked as the HTC press release seemed to indicate?
Click to expand...
Click to collapse
APR 14 2011,13:18:22 from my original post... the bootloader was compiled April 14 2011... so a few weeks before I got the phone.
_Allan_ said:
Jack, I'm running 2.3.3 Gingerbread, and
Gingerbreak didn't work,
Visionary didn't work.
GFree didn't work.
Click to expand...
Click to collapse
As I've pointed, GFree needs root privileges to to work, which means - it needs temp-root. For Froyo, temp-root (temporary root privileges that don't stick after reboot) were provided by Visionary/Z4root/SuperOneClick(using rageagainstthecage/psneuter methods), but none of them work for Gingerbread. Gingerbreak sometimes works and sometimes doesn't. If you leave it for 10 min to work and it didn't - then it can't temp-root your device, and you need to wait for another, working temp-root method. Without temp-root, GFree won't work, and you won't be able to achieve r/w access to the system (which allows perm-root).
Just got a replacement phone and I'm in the same boat. Anyone find a solution for the 0.89.0005 version?
Yes if you are on official 2.3.4, you can now get root. Not straight forward though. Search for G2 method
Sent from my HTC Glacier using XDA Premium App
Try running Gingerbreak or fre3vo for temp-root, and hopefully Gfree will patch the security flag in any case.
Also, you can force downgrade the OS to 2.2.1 - please look for a thread that explains how to do it.
0.89.0000 this is my H boot is this rootable
The date at the bottom of mine is
Sep 27 2010
Sent from my HTC Glacier using XDA App
http://forum.xda-developers.com/showpost.php?p=16167597&postcount=18
as posted above, you gotta downgrade to 2.2.1 then re-do the 2.3.4 with the pre-rooted version
I had to do that and I now have 2.3.4 rooted

Stock and S-on for exchange

I looked all over the place and cant find anything like my situation!
Ok so i called t-mobile and they are sending me a replacement because of the bad screen on my phone. All in all i used a method from CM7 to root my phone. I dont remember what method it was. I remember that i had to downgrade my phone and then root from there.
I am trying to get S-on because i already flashed the PD15IMG and it didnt give me the s-on. it just keeps saying s-off. do i have to have s-on for the excahnge? i already have the phone with the stock rom without root.
PLEASE HELP! thanks!!!!
If you used gfree you can run the script again restore S-ON if you still have the part7 backup files. If you don't have them, there is a thread around here somewhere that has the files with instructions to hex-edit your IMEI.
If you used root.sh, then you simply need to run unroot.sh
Edit: I came to the conclusion that if you looked and couldn't manage to find the gfree thread stickied at the top of the dev section that you would never find the thread about hex-editing part7backup. So here: http://forum.xda-developers.com/showthread.php?t=1195630
estallings15 said:
If you used gfree you can run the script again restore S-ON if you still have the part7 backup files. If you don't have them, there is a thread around here somewhere that has the files with instructions to hex-edit your IMEI.
If you used root.sh, then you simply need to run unroot.sh
Sent from my Glacier using XDA
Click to expand...
Click to collapse
I dont think i used gfree because i used adb and my computer to root it
http://wiki.cyanogenmod.com/wiki/HTC_Glacier:_Full_Update_Guide
THIS IS WHAT I USED!
:sigh: The last set of steps had you use ADB to push gfree to the phone. So yes, you used gfree.
Go to the dev section and look at the gfree guide stickied there. It has steps to unroot and 5000 people asking questions when they run into snags during the process. Read until your eyes bleed, then read some more.
estallings15 said:
:sigh: The last set of steps had you use ADB to push gfree to the phone. So yes, you used gfree.
Go to the dev section and look at the gfree guide stickied there. It has steps to unroot and 5000 people asking questions when they run into snags during the process. Read until your eyes bleed, then read some more.
Click to expand...
Click to collapse
thank you so much man !!!
i dont understand it! please help?
Please help
okay i have tried everything i could think of and i still cant figure this out!
the problem is that i flashed the PD15IMG via hboot and it put everything back to stock. now the problem is that S is still off and i need s-on to send it back for a replacement. i have tried re rooting the phone from the guide i posted above but i have had no success CAN ANYONE PLEASE HELP!?
i have the stock rom that is GB but without root or anything i cant even get temp root! please help me!
If your on gingerbread (2.3) you'll have to downgrade back to 2.2.1 before you can run gfree to turn
S-on.
After turning S-on reflash a stock pd15.img and you'll be back to stock.
For more info read the rooting guide in the sticky section. I think its the one by grankin01. Its the one that says check this out even if your rooted.
Sent from my Glacier using XDA

Categories

Resources