Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,772,395 Members 47,250 Now Online
XDA Developers Android and Mobile Development Forum

TRUE PermaRoot and the ULTIMATE S=Off!!! Check this out even if you're rooted!!!

Tip us?
 
topgun303
Old
#41  
Senior Member
Thanks Meter 231
Posts: 632
Join Date: Sep 2010
Location: springfield va
Quote:
Originally Posted by bobsbbq View Post
I had the same thing. I ran mine twice thinking it did not work. According to what I read, and I may have not understood it was that if it showed 0.86.xxxx it was successful.
yea the end result u should see the boot loader changer
 
hawaiian.monzta
Old
#42  
Senior Member
Thanks Meter 6
Posts: 190
Join Date: Oct 2010
You said this will let us flash any carriers rom. Can you be more specific? As in like any rom period? Or does it have to be similar to the phone as in T-Mobile vibrant, sprints epic, Verizon fascinate etc? That part I think needs a more clear definition

Sent from my T-Mobile myTouch 4G using XDA App
 
bobsbbq
Old
(Last edited by bobsbbq; 3rd December 2010 at 03:05 AM.)
#43  
bobsbbq's Avatar
Senior Member
Thanks Meter 353
Posts: 5,153
Join Date: Jun 2008
Location: Covington, LA

 
DONATE TO ME
Quote:
Originally Posted by topgun303 View Post
yea the end result u should see the boot loader changer
EDIT: Ok never mind I understand now. The 0.86 is the result on a stock ROM HBOOT, In the end we are supposed to have the ENG 0.85.xxx
HTC One T-Mobile version
Current ROM: Stock
Carrier: Solavei

Own your Cell service. Say no to contracts and take charge of your service.


**If you like my work click: Donations Here**

IF I HAVE HELPED YOU PLEASE USE THE THANKS BUTTON BELOW THE POST:
 
hawaiian.monzta
Old
#44  
Senior Member
Thanks Meter 6
Posts: 190
Join Date: Oct 2010
And which process should we follow? One is telling us to get 0.85 the other is saying 0.86. I'm not sure I'm understanding the point of the optional process if were suppose to have one over the other. Unless I missed something? I'm sorry if I did

Sent from my T-Mobile myTouch 4G using XDA App
 
Beast84
Old
#45  
Beast84's Avatar
Senior Member
Thanks Meter 21
Posts: 983
Join Date: Oct 2007
Location: Albuquerque

 
DONATE TO ME
How exactly do we know this worked? I was already rooted following your previous guide
His
Phone: Galaxy Note 3
ROM: Stainless
Recovery: TWRP


Hers
Phone: Galaxy S III
ROM: CM11
Recovery: TWRP


Gtalk: oppositeofh2o

Dropbox - Sign up for free!
 
MT4G_Slave
Old
#46  
Senior Member
Thanks Meter 2
Posts: 122
Join Date: Nov 2010
I tried it with root explorer and on step 10

10. Type "./gfree" and hit enter.

I get permission denied even though the folder have 777 permission.

What to do? I still have same bootloader version.
 
grankin01
Old
#47  
grankin01's Avatar
Senior Member - OP
Thanks Meter 652
Posts: 971
Join Date: Feb 2008
Location: Georgetown, KY

 
DONATE TO ME
@Hawaiian.monzta, you can flash another carriers rom such as vodafone etc. The roms still need to be made for the glacier as the drivers and such are going to be device specific.

As for the processes, follow the first process with gfree to turn radio s off, sunlock, and supercid. The OPTIONAL steps are just that. They in no way help gfree. All they do is install the engineering hboot if you don't have it installed already.

@MT4G_slave, you need to give the file executable permissions not the folder. Did you do the "chmod 777 gfree" step in terminal?

My MyGlacier 4G MINE!!!
MyTouch 4G (rooted, superCID, etc)

HTC One X Rooted (No S = Off ... yet )
 
Foo_Blyat
Old
#48  
Foo_Blyat's Avatar
Senior Member
Thanks Meter 26
Posts: 607
Join Date: Sep 2009
Location: Chicago
Has anyone flashed a diff phones Rom yet? Like an evil d g2 Rom?

Sent from my HTC Glacier using XDA App
Samsung Galaxy Nexus LTE

SPL : xxxx
Radio : xxxx
Recovery : Root coming soon
Rom : ^^^^
Mods : ^^^^
 
nvmehaterz
Old
#49  
nvmehaterz's Avatar
Senior Member
Thanks Meter 36
Posts: 185
Join Date: Nov 2010
Location: colorado springs

 
DONATE TO ME
Smile Virgin mt4g with s-off and rooted

Quote:
Originally Posted by grankin01 View Post
Ok guys, first of all Scotty2 gets all the credit for the program R&D. I used my device as a test bed and have tried a couple different kernels (Gr8Gorilla's O/C Kernel and the stock kernel).

Now for the boring stuff ...

This is a very invasive way of rooting your device but the benefit is TRUE S=Off and root privileges throughout the system. As such, you do this at your own risk and if you brick your device neither Scotty2 nor myself are responsible, YOU ARE!!! Do this at your own risk!!!

This is not for the faint of heart and if you have any reservations about doing things like this do not do it.

This process will do three things for your device. I will explain them here:

1. It will set up Super CID on your device allowing you to flash any carriers rom (not just tmobile). Giving you more freedom with your choice of software.

2. It will subsidy unlock your device. In other words, it will SIMUNLOCK your phone allowing you to use an AT&T sim card and so on in your device without needing the unlock code from HTC.

3. Most important of all it will turn the RADIO S=Off. This is the ultimate S=Off because the radio is what controls the security flag in the first place. Once you turn it off here it is off everywhere and will allow you pure unadulterated access to your device.

This process will not change your bootloader (unless your on 0.86.0000 and you follow the optional steps).

Now, you may be asking "Why do this? I already have root from your other guide and it has given me r/w access to system and recovery. I thought this meant we had permanent S=Off." This is only partially true. We have had an engineering bootloader and "Label" s=off not radio s=off. When you turn the security off in radio it is off permanently no matter what hboot you have installed engineering or otherwise. However, it is optional but you can still copy the engineering hboot over and it will allow you to flash whatever you like without (as much) fear of bricking your device.

This guide assumes you know how to use ADB. If you do not there are guides all over XDA to show you how. There is even a really good one in this forum. Also here is a video on how to setup adb discovered by topgun303: http://www.youtube.com/watch?v=1UF5w1dKe2U

Not sure this works until you root with my other guide or not yet. If someone could confirm that would be great.

Here we go:

If you are already permarooted per the other guide just follow the first 11 steps. As soon as I get a chance I will add how to check if it worked when done this way.

Make sure you have visionary installed on your device and download this file:
http://www.mediafire.com/?gzaozcurazidh98
md5sum: 31560b0fc69958c2fbe444ce7a000a39

1. Now unzip the file into your SDK tools directory.

2. Plug your device into your computer.

3. Now open explorer and hold down shift at same time you right mouse click on your SDK tools directory. Select open command window here. If you are in linux (ubuntu) right mouse click on your SDK tools folder, choose actions, and choose open command window(or whatever it's called). Otherwise, open a command prompt and cd your way to your SDK tools directory.

4. Type "adb push gfree /data/local" and hit enter.

Optionally, you could dl the file to your phone use androzip or something like it to unzip the file and then use root explorer to move all the files to /data/local. This would skip the first 4 steps.

5. Now unplug your device from the computer.

6. Run visionary to gain temp root.

7. Open terminal emulator on your device, type "su", and hit enter to gain root privileges.

8. Type "cd /data/local" and hit enter.

9. Now type "chmod 777 gfree" and hit enter to make the program executable.

10. Type "./gfree" and hit enter.

11. Wait for the program to finish and then reboot into HBoot to see if S=Off. Also, check your bootloader version. If it says s=off and has bootloader version 0.86.0000 it worked. Congratulations!

Gfree writes a backup of the file that it patches on your sdcard. I suggest putting this file in a safe place as it is the only way to revert if you need to. I will also add those steps as I get time.

[Optional] Steps to flash engineering bootloader.

1. Restart your phone and plug it back into your computer.

2. Download this file: http://www.megaupload.com/?d=NN5726Z8
md5sum: df4fd77f44993eb05a4732210d2eddc6

3. Copy the file to your SDK tools directory.

4. Open a command prompt again and cd into your SDK tools directoty.

5. Type "adb push hboot_dhd.nb0 /data/local" and hit enter.

6. Now open terminal on your device and type "su" and enter to gain root priviliges.

7. Type "cd /data/local" and enter.

8. Now type "dd if=hboot_dhd.nb0 of=/dev/block/mmcblk0p18" and hit enter.

9. You should see something like: 2048 bytes in 2048 bytes out 1048576 bytes copied blah blah blah.

10. Now restart the device into hboot and check if your bootloader version is 0.85.2007. That is what you want to see.

Congratulations, you now have a TRUE root and engineering bootloader on your shiny MT4G!!!

Here is a pic of the stock HBoot 0.86.0000 with S=Off to prove it.




i tried this on a virgin mt4g, straight out of box and it worked for me without using the first guides, i tried using guides at first but s-off wouldnt stick, im now rooted and running hboot0.85.2007
 
grankin01
Old
#50  
grankin01's Avatar
Senior Member - OP
Thanks Meter 652
Posts: 971
Join Date: Feb 2008
Location: Georgetown, KY

 
DONATE TO ME
Quote:
Originally Posted by Foo_Blyat View Post
Has anyone flashed a diff phones Rom yet? Like an evil d g2 Rom?

Sent from my HTC Glacier using XDA App
Doubt it would work right. Roms still need to be device specific in order for the hardware to work properly. With supercid you can flash a vodafone glacier rom or some other carrier glacier rom but the still need to be glacier roms.

My MyGlacier 4G MINE!!!
MyTouch 4G (rooted, superCID, etc)

HTC One X Rooted (No S = Off ... yet )

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes