permroot for S-off MyTouch 4G Slide - T-Mobile myTouch 4G Slide

How i got perm root on my MT4GS (does not give S-off just permroot of an S-off device)
YOU NEED TO HAVE A S-OFF device!
1)Start off with a fresh install of the TMO 1.28 ROM
2)Used temp root from MT4GSROOT.zip Thanks TeamWin for the temproot method Here is thread for orgnial files)
open MT4GSROOT\ADB (on pc)
Make sure that you have USB debugging turned on (on phone) and drivers installed to PC
Run Fre3voMT4gS.bat (from MT4GSROOT\ADB)
3)check in ternimal ((on phone) need to install from market)) and see if you have root (I got permission denied)
4)ran superonclick with Gingerbreak exploit (thanks CLShortFuse for making this tool) (on pc) - S1C thread
open MT4GSROOT and click on Superoneclick.exe
change exploit to Gingerbreak
hit root
Installed busybox when asked by S1C
Run Su test and looked on phone and Superuser asked for permission
5)Tried opening a app that uses root (root explorer) and SU FC on me
6)go to market and make sure you had latest version Installed (i had an update I needed)
7)Update binary when opening SU for the first time
Allow the SU app SU priviliages (funny I know)
8)Open a root app (root explorer again) and SU asked for permission
Test for permroot
turned off fastboot
deleted a system/app file (in this case htcfmwidget and htcfmwidge.obex) -using the r/w option in root explorer
Rebooted phone and reopened root explorer and looked for removed files and they were not there
None of the tools that I included were made by me they were made by the people I thanked. I just wrote the script for the tools to work. go to their threads and thank them.
Disclaimer I am not responsible for breaking your phone, melting it, or anything that may happen when doing this. Remember this is your choice
I have been able to use Root explorer, Titanium backup, terminal emulator and was able to remove APKs from the system folder that I do not want.

This is awesome!
So how did you get s-off? Did it ship that way?

raycaster3 said:
So how did you get s-off? Did it ship that way?
Click to expand...
Click to collapse
Mine was shipped s-off ordered online
Sent from my HTC Sensation Z710e using XDA App

crackeyes said:
Mine was shipped s-off ordered online
Click to expand...
Click to collapse
That's awesome that we've acheived perm root already.
If you don't mind me asking, did you do the preorder process from t-mobile?
I am extremely interested in this, but I hate preorders

crackeyes said:
Mine was shipped s-off ordered online
Sent from my HTC Sensation Z710e using XDA App
Click to expand...
Click to collapse
Killer. Mine is being shipped the 27th. I can't wait to give this a try. Now all we need is miui for this phone and we're all set! Haha
Sent from my demonSPEED Glacier

raycaster3 said:
Killer. Mine is being shipped the 27th. I can't wait to gibe this a try. Now all we need is miui for this phone and we're all set! Haha
Sent from my demonSPEED Glacier
Click to expand...
Click to collapse
Oh no, I just realized he is probably talking about the DoubleShot.
For some reason I have a feeling that the delay for T-Mobile USA customers is due to HTC installing a S-On bootloader

poormanq45 said:
That's awesome that we've acheived perm root already.
If you don't mind me asking, did you do the preorder process from t-mobile?
I am extremely interested in this, but I hate preorders
Click to expand...
Click to collapse
I didn't preorder I acquired at a meet and greet where they gave me place to get it
Sent from my HTC Sensation Z710e using XDA App

Please don't ask for ETA's people would start coming in MT4GS section soon It come's with stock 2.3.4 so all we need is a custom ROM & were fine . I will be creating a TouchWiz 4.0 ROM w/Sense w/ MIUI icon's .
raycaster3 said:
Killer. Mine is being shipped the 27th. I can't wait to give this a try. Now all we need is miui for this phone and we're all set! Haha
Sent from my demonSPEED Glacier
Click to expand...
Click to collapse

No S-OFF on retail devices folks.
P

I cant get to get my computer to find it, is asking for the driver.... I try but I need the drivers it only appears as android phone on the management.
Update the driver comes on the original SD card, i swapped it which I didn't realized till now
Update 2: After finding the driver I still cant get root access.... anyone done it already?

waiting89 said:
I cant get to get my computer to find it, is asking for the driver.... I try but I need the drivers it only appears as android phone on the management.
Click to expand...
Click to collapse
Install htc sync but make sure it is not running
Sent from my HTC Sensation Z710e using XDA App

I got it working and follow the step of rooting, but I still dont get any root access...

is it possible to extract the s-off boot-loader from a device with s-off already? My understanding of these procedures is rudimentary at best, but if my understanding is correct, the boot-loader is a specific partition on the device, if someone with an s-off device could copy that image to their computer or just a folder on their sd-card, it should be possible then to share that with others who could then write that image to their boot-loader partion using fastboot. or can you not use fastboot until s-off is achieved? i hate that i always forget these things once i have my device running the way i want it to.

shizenyasuya said:
is it possible to extract the s-off boot-loader from a device with s-off already? My understanding of these procedures is rudimentary at best, but if my understanding is correct, the boot-loader is a specific partition on the device, if someone with an s-off device could copy that image to their computer or just a folder on their sd-card, it should be possible then to share that with others who could then write that image to their boot-loader partion using fastboot. or can you not use fastboot until s-off is achieved? i hate that i always forget these things once i have my device running the way i want it to.
Click to expand...
Click to collapse
The Stupid Noob wants to know...
What the heck is "S-off"??

shizenyasuya said:
is it possible to extract the s-off boot-loader from a device with s-off already? My understanding of these procedures is rudimentary at best, but if my understanding is correct, the boot-loader is a specific partition on the device, if someone with an s-off device could copy that image to their computer or just a folder on their sd-card, it should be possible then to share that with others who could then write that image to their boot-loader partion using fastboot. or can you not use fastboot until s-off is achieved? i hate that i always forget these things once i have my device running the way i want it to.
Click to expand...
Click to collapse
In order to flash the s-off bootloader you would have to have a eng bootloader. to put that on you would need s-off dont you love loop 22
As for s-off it means you can flash what ever you want to your device and it will not check to see if HTC signed it and approved it for you

thanks for that works great!!!!!!!!! also mine is from a retail store same day it came out

is it possible to build a PG59IMG file and pack the S-Off hboot into there?? possibly use HexEdit to make sure the version numbers match so that the phone will think it's just a factory reset/update file??

DJAeroX26 said:
is it possible to build a PG59IMG file and pack the S-Off hboot into there?? possibly use HexEdit to make sure the version numbers match so that the phone will think it's just a factory reset/update file??
Click to expand...
Click to collapse
I think just by making that one hexedit you instantly invalidate the sign on the the zip. Mainly because hashing the new file would give you a different result.
This mechanism actually prevents OTA updates from flashing if the file was changed due to (for example) corruption.
Not entirely sure but I think it's how it works.
That being said I was wondering what would happen if someone with an S-OFF hboot were to dump it and someone with S-ON would simply DD the right partition after achieving temp root.
On any normal computer that process would work. Wondering what secret HTC things happen under the hood though.

Akujin said:
I think just by making that one hexedit you instantly invalidate the sign on the the zip. Mainly because hashing the new file would give you a different result.
This mechanism actually prevents OTA updates from flashing if the file was changed due to (for example) corruption.
Not entirely sure but I think it's how it works.
That being said I was wondering what would happen if someone with an S-OFF hboot were to dump it and someone with S-ON would simply DD the right partition after achieving temp root.
On any normal computer that process would work. Wondering what secret HTC things happen under the hood though.
Click to expand...
Click to collapse
There's only one way to find out.
Sent from a Western Union telegram.

Akujin said:
I think just by making that one hexedit you instantly invalidate the sign on the the zip. Mainly because hashing the new file would give you a different result.
This mechanism actually prevents OTA updates from flashing if the file was changed due to (for example) corruption.
Not entirely sure but I think it's how it works.
That being said I was wondering what would happen if someone with an S-OFF hboot were to dump it and someone with S-ON would simply DD the right partition after achieving temp root.
On any normal computer that process would work. Wondering what secret HTC things happen under the hood though.
Click to expand...
Click to collapse
Oh ok. Thanks for clarifying that. I thought it would work because last time I did a warranty exchange, I had to return to stock but I had an ENG hboot and I was scared of bricking by using a factory image, so I took the factory image zip, unpacked it, "injected" the original hboot (which I hex edited to match the version number so that it'll take it as an update) and rezipped it and named it PC10IMG.zip. and yea I have a G2 but I want this phone :]
Sent from my T-Mobile G2 using XDA App

Related

Permroot for S-OFF Sensation

How i got perm root on my Sensation (does not give S-off just permroot of an S-off device)
YOU NEED TO HAVE A S-OFF device!
1)Start off with a fresh install of the TMO 1.29 ROM (have not tested for EU or Asia versions)
2)Used temp root from sensationroot.zip (Thanks theintelligent for the scripts and files Thanks TeamWin for the temproot method Here is thread for orgnial files)
open PermRootfor Soff\ADB (on pc)
Make sure that you have USB debugging turned on (on phone) and drivers installed to PC
Run prepair.bat then root.bat (from PermRootfor Soff\ADB)
3)check in ternimal ((on phone) need to install from market)) and see if you have root (I got permission denied)
4)ran superonclick with Gingerbreak exploit (thanks CLShortFuse for making this tool) (on pc) - S1C thread
open PermRootfor Soff and click on Superoneclick.exe
change exploit to Gingerbreak
hit root
Installed busybox when asked by S1C
Run Su test and looked on phone and Superuser asked for permission
5)Tried opening a app that uses root (root explorer) and SU FC on me
6)go to market and make sure you had latest version Installed (i had an update I needed)
7)Update binary when opening SU for the first time
Allow the SU app SU priviliages (funny I know)
8)Open a root app (root explorer again) and SU asked for permission
Test for permroot
turned off fastboot
deleted a system/app file (in this case htcfmwidget and htcfmwidge.obex) -using the r/w option in root explorer
Rebooted phone and reopened root explorer and looked for removed files and they were not there
None of the tools that I included were made by me they were made by the people I thanked.go to their threads and thank them.
Disclaimer I am not responsible for breaking your phone, melting it, or anything that may happen when doing this. Remember this is your choice
I have been able to use Root explorer, Titanium backup, terminal emulator and was able to remove APKs from the system folder that I do not want.
I will try this right now.
Sent from my HTC Sensation 4G using XDA Premium App
Sounds unreliable.. proof of s-off?
Sent from my HTC Sensation 4G using XDA Premium App
xamadeix said:
Sounds unreliable.. proof of s-off?
Sent from my HTC Sensation 4G using XDA Premium App
Click to expand...
Click to collapse
I'm sorry if it sounded like it gives you s-off it does not it gives you permroot for your s-off device
xamadeix said:
sounds unreliable.. Proof of s-off?
Sent from my htc sensation 4g using xda premium app
Click to expand...
Click to collapse
read read read read read read read read read
I wonder if this would actually work for a s-on device.. Curiosity kills me.
Shaquiel Harris said:
I wonder if this would actually work for a s-on device.. Curiosity kills me.
Click to expand...
Click to collapse
doubtful but give it a try and let us know
crackeyes said:
doubtful but give it a try and let us know
Click to expand...
Click to collapse
I am right now. seems like all you did was use the better temp root then run gingerbreak after and it worked.. don't see what being s-off had to do with anything..gonna see though.
Shaquiel Harris said:
I am right now. seems like all you did was use the better temp root then run gingerbreak after and it worked.. don't see what being s-off had to do with anything..gonna see though.
Click to expand...
Click to collapse
S-off allows you to keep the changes you make to system files (such as deleting apls from the system/app folder) to stick after a reboot where if you had s-on it would change it back to stock
If you have S-OFF, can't you just: flash eng hboot, 'fastboot boot' the insecure boot image, run superoneclick, reboot.
dazweeja said:
If you have S-OFF, can't you just: flash eng hboot, 'fastboot boot' the insecure boot image, run superoneclick, reboot.
Click to expand...
Click to collapse
the eng boot that is available are for the EU and Asia ones, not US so I did not try it. I did try S1C before the temproot and it did not work. Then I got the idea from someone somewhere and discovered that it worked so i thought I would share with you all
superoneclick never works for my laptop running ubuntu linux so i'm just going to use the gingerbreak apk.
Shaquiel Harris said:
superoneclick never works for my laptop running ubuntu linux so i'm just going to use the gingerbreak apk.
Click to expand...
Click to collapse
yeah sorry for PC only. maybe someone with Linux can port it over for the linux people
crackeyes said:
yeah sorry for PC only. maybe someone with Linux can port it over for the linux people
Click to expand...
Click to collapse
it said it worked for linux using wine but it still didn't so whatevs. how long did gingerbreak run for you?
Shaquiel Harris said:
it said it worked for linux using wine but it still didn't so whatevs. how long did gingerbreak run for you?
Click to expand...
Click to collapse
less than 5 minutes
crackeyes said:
less than 5 minutes
Click to expand...
Click to collapse
alright ill let it run for a little longer. just a quick question what does that prepare.bat and root.bat actually do?
crackeyes said:
the eng boot that is available are for the EU and Asia ones, not US so I did not try it. I did try S1C before the temproot and it did not work. Then I got the idea from someone somewhere and discovered that it worked so i thought I would share with you all
Click to expand...
Click to collapse
Yes, that's fair enough and it's great that you're sharing this.
Another way is to flash the insecure boot image, root and then flash the T-Mobile boot image back using the PG58IMG.zip method.
By the way, Tranzendentz did successfully flash the eng hboot to his T-Mobile phone. He ran into a WiFi issue but that would have been caused by the boot image not the hboot:
http://forum.xda-developers.com/showpost.php?p=15185415&postcount=172
Shaquiel Harris said:
alright ill let it run for a little longer. just a quick question what does that prepare.bat and root.bat actually do?
Click to expand...
Click to collapse
the prepare pushes the files need for the temproot to the phone and the root.bat runs them
crackeyes said:
the prepare pushes the files need for the temproot to the phone and the root.bat runs them
Click to expand...
Click to collapse
actually the prepare contains everything the root.bat does. Prepare was meant to be run the first time you use temp root. After the next restart you just need root.bat to enable root again since fre3vo is already on the device etc.
i think gingerbreak might have actually worked after using that root method.. got a phone call while it was doing it and it seemed to mess it up.. very annoyed.

[GUIDE] How To Unroot And Then Reroot With 4.24.651.1

You Must Be Rooted With S-OFF To Do This!
Seeing how there is no way to root 4.24 yet, I thought I would throw a little something together in case anyone needs to unroot before taking their phone into Sprint. This will return your phone to stock with S-ON while leaving a backdoor to reroot with. I have tested this as best I can without actually upgrading my hBoot (I want to keep the eng hboot), but there are no guarantees you won't run into issues. You also must flash the modified PC36IMG before setting S-ON in order for this to work.
While it would be trivial to create a script to automate this process, I wanted to make sure you know exactly what this does so it is easier to re-root. Plus there's no fun in having a script do all the work.
I've included all the files needed to use ADB and Fastboot on Windows, Linux and Macs. They have been renamed to match the operating system (eg. ADB for Windows is adbw, fastboot for Linux is fastbootl) and you may need to set the correct permissions in order to use them.
You will need:
Unrevoked Forever - The latest version of Unrevoked's S-OFF and S-ON tools
E4GUnroot.zip - The modified 4.24.651.1 PC36IMG zip and an unpacked copy of Amon RA's 1.8 recovery
Basic knowledge about ADB and Fastboot
Plenty of Battery Life
A little common sense
Click to expand...
Click to collapse
How To Unroot:
Make a Nandroid with the Boot, System and Data partitions along with your .android folder.
Make sure you have Radio S-OFF and not S-OFF from the ENG hBoot. If your bootloader shows SHIP S-OFF you should be good, if it shows ENG S-OFF then you will want to run Unrevoked Forever to make sure S-OFF is set from the radio.
Use ADB to reboot into RUU mode.
Code:
adb reboot oem-78
Once in RUU mode flash the PC36IMG. Be very careful that you do not interrupt it, doing so can easily result in the permanent bricking of your phone.
Code:
fastboot flash zip PC36IMG_4.24.651.1_Rootable.zip
Watch the output and make sure it completes correctly. If you get an error saying something about "remote 90: hboot pre-update" flash it again.
When it's finished flashing reboot and make your way into the Recovery.
Code:
fastboot reboot
--or--
fastboot reboot-bootloader
The recovery may show a green arrow for a few moments, wait for it to turn into the Red Triangle with an Exclamation Mark inside of it. Then push Amon RA's recovery to the phone and bring up the UI.
Code:
adb push amon_ra_1.8-mod /
adb shell "busybox --install /sbin"
adb shell "nohup /sbin/recovery &"
Now that the Recovery is up, use it to flash Unrevoked's S-ON tool.
You are now fully unrooted with S-ON! After you remove your SD card there will be nothing on your phone to show it was rooted.
Click to expand...
Click to collapse
How To Root Again:
Reboot into the Recovery and bring up Amon RA's recovery.
Run Unrevoked's S-OFF tool to unlock the NAND.
Flash your Recovery of choice and use it to restore your Nandroid
And that's it! You should be good to go again.
Click to expand...
Click to collapse
As always, you and you alone are responsible for everything you do to your phone. This is for informational purposes only; neither XDA nor I can be held responsible for anything that happens as a result of doing this.
Click to expand...
Click to collapse
Reserved...
I won't have to use this method, being rooted already, but will definitely help a lot of people. Also VERY clear, do good job man.
Agreed, great and useful guide.
Sent from my PC36100 using XDA Premium App
Good job and very educated post.
Just figured it may come in handy to someone, I had to unroot mine a few times to take it in to Sprint and I always did something similar to this to make it easier to reroot. If you wanted too you could even restore your data partition from a nandroid and remove all the root apps, that way your phone is still how you like it just unrooted for the time being.
Thank you sir. Very informative and useful post..
I have a question about this since it seems what your describing may help me. Since I got my E3d I have been playing around with my e4g and I upgraded mt hboot not realizing it would turn s-on. I know I'm still rooted since i have flashed at least 3 custom roms since then. I am on cm7.3 currently. For my case would using the unrevoked s-on/s-off tool to turn s-off work?
Great job here, hope I never have to use this though but should help many that need to take in their phone for service.
XpAcErX said:
I have a question about this since it seems what your describing may help me. Since I got my E3d I have been playing around with my e4g and I upgraded mt hboot not realizing it would turn s-on. I know I'm still rooted since i have flashed at least 3 custom roms since then. I am on cm7.3 currently. For my case would using the unrevoked s-on/s-off tool to turn s-off work?
Click to expand...
Click to collapse
Try using unrevoked forever from the recovery. If your radio is updated it may not let you do it but it's worth a try
Sent from my PG86100 using XDA Premium App
xHausx said:
Try using unrevoked forever from the recovery. If your radio is updated it may not let you do it but it's worth a try
Sent from my PG86100 using XDA Premium App
Click to expand...
Click to collapse
Thanks for the reply but i see from their site that 2.15.00.05.02 is not on the supported list.
XpAcErX said:
Thanks for the reply but i see from their site that 2.15.00.05.02 is not on the supported list.
Click to expand...
Click to collapse
Yeah, you'll most likely need to downgrade it first. I won't be getting home till late tonight or early in the morning but when I do I'll try to put some stuff together for you to downgrade with
Do you use a pc or linux?
Sent from my PG86100 using XDA Premium App
xHausx said:
Yeah, you'll most likely need to downgrade it first. I won't be getting home till late tonight or early in the morning but when I do I'll try to put some stuff together for you to downgrade with
Do you use a pc or linux?
Sent from my PG86100 using XDA Premium App
Click to expand...
Click to collapse
Thanks for your help, I have a pc.
Okay Haus. Now root my evo. Lol.
You can do it
Ill give you a hug from far away.
Sent from my PC36100 using Tapatalk
XpAcErX said:
Thanks for your help, I have a pc.
Click to expand...
Click to collapse
Sent a pm
tommytomatoe said:
Okay Haus. Now root my evo. Lol.
You can do it
Ill give you a hug from far away.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
You mean you lost root too? I'm working it but unfortunately I haven't had that much free time to do it. I get the feeling it won't be too much longer now though.
xHausx said:
Sent a pm
Click to expand...
Click to collapse
Thanks, I'll dl and try it tonight.
hey xHausx
I've been with my Evo since the beginning so I have no issues, but a friend of mine just bought the Evo. Unfortunately, his came with gingerbread with 4.24.651. Since his is not rooted to begin with, we can't unroot and reroot, so is it safe to assume that this method will not work? If so, are there any known methods to root? thanks in advance....
heyman123 said:
so is it safe to assume that this method will not work? If so, are there any known methods to root? thanks in advance....
Click to expand...
Click to collapse
Correct assumption and nope. Join the masses over in Q&A and General posting about this daily.
github said:
Correct assumption and nope. Join the masses over in Q&A and General posting about this daily.
Click to expand...
Click to collapse
thanks for the response.
hmmm... well, all I can say is...... bummer! to my friend
aaaaaaand I'm back to s-off, thanks haus!

[Q] <Noob Alert> HTC Bootloader Unlock

If I unlock my sensation's bootloader with the official process provided by HTC, what benefits do I get?
I understand I can install any ROM I want and that my warranty would be voided, but:
1) Do I get root access?
2) Can I uninstall unwanted bloatware?
3) Will I have any ROM issues?
4) Would my phone be less secure?
Thanks for your help!
1. You get root access, but to actually use it, a separate package containing the su binary and superuser needs to be flashed.
2. Yep, using Root Explorer (the easiest option IMO).
3. The only way you'll have ROM issues is by flashing a ROM, which is always going to be risky. But if you unlock the phone, but carry on using stock HTC Sense, no you shouldn't have any problems.
4. Depends what you mean by secure tbh. If you mean more likely to get viruses etc, no. But it's less secure by the fact that the security flag (S-OFF Security-OFF) is now off. However, if you use revolutionary.io (the unofficial unlocking process) you have more commands you can use and you have greater access to the actual innards of the phone.
Plus by using revolutionary.io, HTC do not actually know you have unlocked the phone. If you ever need to send it in for warranty repair, just reverse the revolutionary.io process and your warranty will not be voided (in HTC's eyes, at least).
What is the separate package to flash for root? I've tried a bunch and none of them work.
Flash THIS package to obtain superuser and the su binary. Flash through ClockWorkMod and remember to do a nandroid backup!
oh, I can't even get CWM to install. It just says error wrong version or something like that in the fastboot screen.
almostinsane said:
oh, I can't even get CWM to install. It just says error wrong version or something like that in the fastboot screen.
Click to expand...
Click to collapse
Have you tried ROM Manager? Give me the exact error fastboot/adb gives you, I *might* be able to help.
ROM manager won't work unless you are rooted. There error message is 'model ID incorrect' when trying to flash PG58IMG.zip.
same as here:
http://forum.xda-developers.com/archive/index.php/t-1243648.html
almostinsane said:
ROM manager won't work unless you are rooted. There error message is 'model ID incorrect' when trying to flash PG58IMG.zip.
same as here:
http://forum.xda-developers.com/archive/index.php/t-1243648.html
Click to expand...
Click to collapse
Oh yeah, forgot about that
I'll do some research and get back to you
EDIT: Did you use HTCdev to unlock? Try using revolutionary.io and see if it works when/if HTCdev has already been used. Report back with your results
so also being a noob. I can get revolutionary to see my phone and show my serial but when i put in the beta key, it states that it is an invalid key. Why would this be? any help would be great.
Thanks
johnnywhojr said:
so also being a noob. I can get revolutionary to see my phone and show my serial but when i put in the beta key, it states that it is an invalid key. Why would this be? any help would be great.
Thanks
Click to expand...
Click to collapse
It's case sensitive. Copy the code, then Ron the top left of the Revolutionary command window right click and paste the code.
Sent from my HTC Sensation 4G using Tapatalk
good thing to know
redbullcat said:
Oh yeah, forgot about that
I'll do some research and get back to you
EDIT: Did you use HTCdev to unlock? Try using revolutionary.io and see if it works when/if HTCdev has already been used. Report back with your results
Click to expand...
Click to collapse
Yeah, used HTC dev.
almostinsane said:
Yeah, used HTC dev.
Click to expand...
Click to collapse
Yep. Like I said, try using revolutionary.io. If it gives you an error message, take a screenshot and upload it here Anything else, report back. You could even take a video if you want!
Rhiannon224 said:
It's case sensitive. Copy the code, then Ron the top left of the Revolutionary command window right click and paste the code.
Sent from my HTC Sensation 4G using Tapatalk
Click to expand...
Click to collapse
got it working via the copy and paste way. thanks for the assistance
HTC Desire HD update to ICS
redbullcat said:
Flash THIS package to obtain superuser and the su binary. Flash through ClockWorkMod and remember to do a nandroid backup!
Click to expand...
Click to collapse
hi there i am also using HTC desire HD but want to update its software to ICS, please tell me how to achieve this goal. also looking for urdu language support in text msges in my desire HD.
mzsgoheer786 said:
hi there i am also using HTC desire HD but want to update its software to ICS, please tell me how to achieve this goal. also looking for urdu language support in text msges in my desire HD.
Click to expand...
Click to collapse
it would be better to ask this in Desire HD forums
this is only for sensation/xe/4G

[GUIDE] Verify SuperCID From Your Phone (no computer needed)

If you want to check if your phone has a SuperCID but don't have access to a computer to run the fastboot commands you can do so from your phone with the following procedure.
Verifying SuperCID
I got the information for this from the HTC Vision wiki entry:- http://forum.xda-developers.com/wiki/HTC_Vision
I'm sure there is information about gfree in another post but I can't find it to credit anyone. If you know more about it let me know and I'll put the credits in here.
Ok, to verify that SuperCID was applied download the gfree_verfiy.zip file attached, extract and then use a root file explorer (e.g. ES File Explorer) to move the file to /data/local/tmp. When the file has been moved amend it's permissions to:-
User r/w/e
Group r/w
Other r/w
After you do this open Terminal and type the following:-
Code:
$ su
# cd /data/local/tmp
# stop ril-daemon
# ./gfree_verify
You should get the following returned:-
Code:
gfree verify_cid returned:
@CID: 11111111
OK
gfree verify_secu_flag returned:
@secu_flag: 0
OK
gfree verify_simlock returned:
@SIMLOCK= 00
OK
If it says @CID: 11111111 then you have set SuperCID successfully.
When you are finished start the interface layer again by typing:-
Code:
start ril-daemon
Didn't work for me.
CID Getter still says mine is TELST001
sromer said:
Didn't work for me.
CID Getter still says mine is TELST001
Click to expand...
Click to collapse
I'm not sure, but I would asume the CID Getter app would just get the CID of the current ROM you are using (the same as typing 'getprop ro.cid' into Terminal). The CID of your ROM and the CID of your phone are not the same. You need to use the method above to get the CID of your phone or alternatively you can use the fastboot commands from an adb connection.
waltsalt said:
I'm not sure, but I would asume the CID Getter app would just get the CID of the current ROM you are using (the same as typing 'getprop ro.cid' into Terminal). The CID of your ROM and the CID of your phone are not the same. You need to use the method above to get the CID of your phone or alternatively you can use the fastboot commands from an adb connection.
Click to expand...
Click to collapse
I followed all the instructions, but after i enter
Code:
$ su
# cd /data/local/tmp
# stop ril-daemon
# ./gfree_verify
i get
Code:
gfree verify_cid returned:
@CID: TELST001
OK
gfree verify_secu_flag returned:
@secu_flag: 0
OK
gfree verify_simlock returned:
@SIMLOCK= 00
OK
So it hasn't changed like i should have.
I have no idea why it isn't working.
@sromer - I see, I'm at work at the minute but when I get home I'll run through things on my phone again to check if the attached file, etc. are all doing as they should. The original post is here - http://forum.xda-developers.com/showthread.php?t=1192630 - and this has a link to the file hosted on Multiupload. You could try working through the instructions there. If you do, let me know how you get on.
If it has worked for anybody else can you let me know?
waltsalt said:
@sromer - I see, I'm at work at the minute but when I get home I'll run through things on my phone again to check if the attached file, etc. are all doing as they should. The original post is here - http://forum.xda-developers.com/showthread.php?t=1192630 - and this has a link to the file hosted on Multiupload. You could try working through the instructions there. If you do, let me know how you get on.
If it has worked for anybody else can you let me know?
Click to expand...
Click to collapse
I just tried the one in that thread too and i get the same result.
It says it's worked but my CID stays the same.
Might just have to wait until tomorrow and try it on my pc
I have a really dumb question, but im pretty new to the Sensation, but not android....
Since this is the general section and its related to this thread, ill ask it here.
Why do I need SuperCID and what does it do? Does it have anything to do with flashing ICS firmware or roms? Im still on 2.3 roms as i have not figured out if I need to flash firmware or Hboot (dont even know the difference) to go from 2.3 roms to ICS roms....
SuperCID allows you to flash ROMs from any region e.g. a T-Mobile ROM from the US can be flashed onto a European handset. Without SuperCID this is not possible.
Sent from my HTC Sensation using XDA App
Aren't you supossed to do this while in fastboot?
Sent from my HTC Sensation XE with Beats Audio using XDA App
kboater said:
Why do I need SuperCID and what does it do? Does it have anything to do with flashing ICS firmware or roms? Im still on 2.3 roms as i have not figured out if I need to flash firmware or Hboot (dont even know the difference) to go from 2.3 roms to ICS roms....
Click to expand...
Click to collapse
Yes you will have to perform one of the SuperCID procedures ( there are several ways to do it ) before you can flash the ICS firmware.
OK, I put my phone back to the HTC__001 CID and reworked through these steps. Setting SuperCID from the phone isn't working for me either. I thought it had worked for me previously but I must have done the fastboot SuperCID procedure back in the days when I unlocked the bootloader so then when I checked if this procedure had worked it looked like it had!
I shall update this post to that effect.
The instructions for verifying the CID are still applicable and definitely work. It means you can check if you have SuperCID on your phone before flashing the new ICS firmware (for those that don't have easy access to a computer).
hey before i go ahead i'd like to know if i need to do a nandroid backup? i tried it once but it said gfree_verify not found ? does that mean after setting the perms i need to reboot and then go ahead whit terminal? lol any risks doing the following? sorry new phone kinda scared
Anyone ?
Sent from my HTC-Z710a using xda premium
The process itself is not that risky, BUT given you've tried once with no joy I'd say better safe than sorry. If all goes to plan you're good, but you never know what you might do accidentally when things start to deviate from the script
More experienced/confident operators might disagree but I tend to err very much on the side of caution. You only sacrifice a bit of time and some SD card space and it could save you much more time and stress later on.
"Better to be looking at it than looking for it!"
goatee84 said:
The process itself is not that risky, BUT given you've tried once with no joy I'd say better safe than sorry. If all goes to plan you're good, but you never know what you might do accidentally when things start to deviate from the script
More experienced/confident operators might disagree but I tend to err very much on the side of caution. You only sacrifice a bit of time and some SD card space and it could save you much more time and stress later on.
"Better to be looking at it than looking for it!"
Click to expand...
Click to collapse
Yeah so im about to do a backup whit cwm but idk i hear alot that cmw isn't stable and things like that is that true ?
Sent from my HTC-Z710a using xda premium
For the time I used CWM I had no problems with it, I suppose everyone's opinion of something is based on their personal experience with it.
Having said that I've been using 4ext recovery for a good while now and can highly recommend it, it has a great touch interface and I've had zero problems with it.
There are also plenty of apps available that allow you to do nandroid backups and the like from within the app, you set up what you want to do and the app does the rest (reboot into recovery, perform backup, reboot phone for example), for me I feel like it adds another element of risk so I prefer to do it manually from recovery. The attraction I suppose is the easier interface of a purpose built app but with something like 4ext you have a perfectly good touch interface to use anyway and provided you know what you're doing you should be fine
http://forum.xda-developers.com/showthread.php?t=1377759 if you want to have a look for yourself and see if you like it.
goatee84 said:
For the time I used CWM I had no problems with it, I suppose everyone's opinion of something is based on their personal experience with it.
Having said that I've been using 4ext recovery for a good while now and can highly recommend it, it has a great touch interface and I've had zero problems with it.
There are also plenty of apps available that allow you to do nandroid backups and the like from within the app, you set up what you want to do and the app does the rest (reboot into recovery, perform backup, reboot phone for example), for me I feel like it adds another element of risk so I prefer to do it manually from recovery. The attraction I suppose is the easier interface of a purpose built app but with something like 4ext you have a perfectly good touch interface to use anyway and provided you know what you're doing you should be fine
http://forum.xda-developers.com/showthread.php?t=1377759 if you want to have a look for yourself and see if you like it.
Click to expand...
Click to collapse
Thanks alot for the info and having older version of cmw shouldn't make issues whit flashing roms ?
Sent from my HTC-Z710a using xda premium
To be honest, I'm not sure with CWM, maybe someone with more experience with it can answer that.
I do remember someone using 4ext had an issue due to somehow falling back to a beta version during install and the fix ended up being to just install the newest version and all was well. It's somewhere on xda if you have a search (sorry don't have time to have a look for you) I actually came across the problem myself but had already read that thread and caught it before it caused any issues for me.
Again, I can't answer that for CWM but it might be something to be aware of?
Sent from my HTC Sensation Z710 using XDA
goatee84 said:
To be honest, I'm not sure with CWM, maybe someone with more experience with it can answer that.
I do remember someone using 4ext had an issue due to somehow falling back to a beta version during install and the fix ended up being to just install the newest version and all was well. It's somewhere on xda if you have a search (sorry don't have time to have a look for you) I actually came across the problem myself but had already read that thread and caught it before it caused any issues for me.
Again, I can't answer that for CWM but it might be something to be aware of?
Sent from my HTC Sensation Z710 using XDA
Click to expand...
Click to collapse
No worries thanks alot for the help mate !
Sent from my HTC-Z710a using xda premium

[Q] is there a way to downgrade hboot 1.45.0013??

i was wondering if there is a way to do this. ??
im tired of my MTS4G, i want to install a good rom!
Amen to that
Sent from my myTouch_4G_Slide using Tapatalk
As of right now no, were all basically stuck. Htc say they'll release a update at the end of the month to allow unlocking but that will void your warranty. Im just waiting for a crack for this version. Shouldn't Be too long i hope.
Sent from my myTouch_4G_Slide using Tapatalk
I did not realize that this phone still had an unlocked bootloader when I purchased it a few days ago. It's unfortunate how the HTC Unlocker was glitchy with the MT4GS; it might be why there's such a lack of development right now, haha.
ac3theone said:
As of right now no, were all basically stuck. Htc say they'll release a update at the end of the month to allow unlocking but that will void your warranty. Im just waiting for a crack for this version. Shouldn't Be too long i hope.
Sent from my myTouch_4G_Slide using Tapatalk
Click to expand...
Click to collapse
i hope!! i dont care about the warranty, i hate the stock the sence , is so slow and i hate the interface, im comming from a vibrant runing ics passion v12, you can only imagine my frustration .
Limewirelord said:
I did not realize that this phone still had an unlocked bootloader when I purchased it a few days ago. It's unfortunate how the HTC Unlocker was glitchy with the MT4GS; it might be why there's such a lack of development right now, haha.
Click to expand...
Click to collapse
I think we can start shelving the idea that there's a lack of dev for the device - some definite strides being made in that direction now.
We could always use more people helping make stuff, though.
----
I need a copy of an S-ON bootloader that has not been unlocked.
I need both S-ON 1.44.0007 and S-ON 1.45.0013 - if anyone can get either to me that would be great.
They are only 1MB in size and can be attached to a post in the forum.
If you can get it - attach it as a reply to this post:
http://forum.xda-developers.com/showthread.php?t=1254518
The terminal command to back up a copy of it is:
Code:
dd if=/dev/block/mmcblk0p12 of=/sdcard/hboot.img
That will place a copy of your hboot on your sdcard, called hboot.img, if run from a terminal.
Nlarge got his unlocked S-ON bootloader added to that thread, now we need some regular S-ON ones to compare them to. If anyone can figure out how to get one to us it would be helpful.
We are trying to work the S-ON issue, but it's not exactly an easy nut to crack and we've mostly just started.
Thanks for any help that can be provided. This may not be all we need, but it's a start.
Hasn't anyone been able to flash the original PG59IMG.zip via the OTAbootloader patch?
Delivered via candygram for Mr. Mongo.
Blue6IX said:
I need a copy of an S-ON bootloader that has not been unlocked.
I need both S-ON 1.44.0007 and S-ON 1.45.0013 - if anyone can get either to me that would be great.
They are only 1MB in size and can be attached to a post in the forum.
If you can get it - attach it as a reply to this post:
http://forum.xda-developers.com/showthread.php?t=1254518
The terminal command to back up a copy of it is:
Code:
dd if=/dev/block/mmcblk0p12 of=/sdcard/hboot.img
That will place a copy of your hboot on your sdcard, called hboot.img, if run from a terminal.
Click to expand...
Click to collapse
I'll see if I can figure out how to get that to you. If I can't code, at least I can help with other things.
Cool, we'll look it over and see what we come up with. No promises, just gonna look and see what we see and hope it leads to something.
The hboot may or (more likely) may not be the whole problem for s-off/s-on, but the more we have to play with the more we are learning.
Blue6IX said:
Cool, we'll look it over and see what we come up with. No promises, just gonna look and see what we see and hope it leads to something.
The hboot may or (more likely) may not be the whole problem for s-off/s-on, but the more we have to play with the more we are learning.
Click to expand...
Click to collapse
I tried to copy it with (adb shell <command>) but it says I have permission denied.
Limewirelord said:
I tried to copy it with (adb shell ) but it says I have permission denied.
Click to expand...
Click to collapse
Okay, we are working on that, etn4off is leading the charge on adb through stock recovery, so hold that thought.
Meantime, i've whipped up a new version of the stock restore .zip file, that should work on the new OTA.
( Make sure you have a full battery first!)
Edit - didn't work
What you have to do is rename the file to:
PG59IMG.zip
...then place on the main directory of your sdcard.
Make sure fastboot is turned off in settings on the phone, and then power off.
Hold Volume Down and press Power to turn it on, booting into hboot. The installer will take over from there and guide you through it.
It will load itself, then ask you to press Volume UP to install - then does it's thing and will tell you to press power to reboot when it is done.
This is basically the same restore file you get from here: Thread Link updated for the new OTA.
This should solve the version mismatch problem people were having, but won't know until someone tries to install it.
Afterwards you can run Revolutionary to S-OFF your 1.44.0007 hboot.
You will no longer be on the newest OTA, but then you can apply it if you want and go back - as long as you run the Revolutionary process on the 1.44.0007 hboot before you do.
I'm going to try this asap
Sent from my myTouch_4G_Slide using Tapatalk
Blue6IX said:
Okay, we are working on that, etn4off is leading the charge on adb through stock recovery, so hold that thought.
Meantime, i've whipped up a new version of the stock restore .zip file, that should work on the new OTA.
( Make sure you have a full battery first!)
Stock_Retail_OTA_1-55-531-3_downgrade_PG59IMG.zip
Download link
MD5: c7ea224be738b14824a003fd9c9b4b19
What you have to do is rename the file to:
PG59IMG.zip
...then place on the main directory of your sdcard.
Make sure fastboot is turned off in settings on the phone, and then power off.
Hold Volume Down and press Power to turn it on, booting into hboot. The installer will take over from there and guide you through it.
It will load itself, then ask you to press Volume UP to install - then does it's thing and will tell you to press power to reboot when it is done.
This is basically the same restore file you get from here: Thread Link updated for the new OTA.
This should solve the version mismatch problem people were having, but won't know until someone tries to install it.
Afterwards you can run Revolutionary to S-OFF your 1.44.0007 hboot.
You will no longer be on the newest OTA, but then you can apply it if you want and go back - as long as you run the Revolutionary process on the 1.44.0007 hboot before you do.
Click to expand...
Click to collapse
Has anyone tried this? Not that im saying its bad i just dont want to mess up my newest toy...lol
Sent from my myTouch_4G_Slide using Tapatalk
izzy001 said:
Has anyone tried this? Not that im saying its bad i just dont want to mess up my newest toy...lol
Sent from my myTouch_4G_Slide using Tapatalk
Click to expand...
Click to collapse
No. That's why I said we won't know until someone tries.
I've run the package on both of my devices, so can attest to it working - but they are both s-off.
I've run it from the device in the newest OTA form, and it brought me back, but the old package did too - seems no version check on my devices (probably any s-off devices)
I've run from all versions of the hboot - 1.44.0006, 1.44.0007, 1.44.1107, and 1.45.0013, but they were all s-off.
As for what happens with an s-on device... ...? I updated the version because in another thread that was pinpointed as the problem for it not installing on the newest OTA.
Blue6IX said:
No. That's why I said we won't know until someone tries.
I've run the package on both of my devices, so can attest to it working - but they are both s-off.
I've run it from the device in the newest OTA form, and it brought me back, but the old package did too - seems no version check on my devices (probably any s-off devices)
I've run from all versions of the hboot - 1.44.0006, 1.44.0007, 1.44.1107, and 1.45.0013, but they were all s-off.
As for what happens with an s-on device... ...? I updated the version because in another thread that was pinpointed as the problem for it not installing on the newest OTA.
Click to expand...
Click to collapse
Well i tried it... But it didnt even see it as an update... It just checked it and went straight to the hboot menu
Sent from my myTouch_4G_Slide using Tapatalk
izzy001 said:
Well i tried it... But it didnt even see it as an update... It just checked it and went straight to the hboot menu
Sent from my myTouch_4G_Slide using Tapatalk
Click to expand...
Click to collapse
Okay thanks, it was pretty much an 'it will do it or it won't' situation, so we'll have to try something else.
I wish I could get an s-on device in my hands that I could try stuff on - for now it's test and test and test on the s-off, then try on the s-on ...
Sorry it didn't work, we'll have to try another way.
I'll give this a try as well, even though it supposedly doesn't work. Better try than not.
Is what you're trying to do make the older ROM (with the 1.44.0007 HBOOT) appear as an update to the newer update so we can, in a way, downflash to the older HBOOT that's compatible with the Revolutionary tool?
I'm kind of new to the whole Android scene and am just curious as to how things work.
Limewirelord said:
I'll give this a try as well, even though it supposedly doesn't work. Better try than not.
Is what you're trying to do make the older ROM (with the 1.44.0007 HBOOT) appear as an update to the newer update so we can, in a way, downflash to the older HBOOT that's compatible with the Revolutionary tool?
I'm kind of new to the whole Android scene and am just curious as to how things work.
Click to expand...
Click to collapse
If this flashes it should revert the phone back to retail launch - but it's probably not going to. Finding a way to force it could have a less then desirable outcome.
If it doesn't take, don't try to force the issue with it unless you know what you're doing and why.
Well I tried it as well and it got a check, but it didn't install anything. I wish I had the know-how to mess around with this stuff.
Limewirelord said:
Well I tried it as well and it got a check, but it didn't install anything. I wish I had the know-how to mess around with this stuff.
Click to expand...
Click to collapse
When it checks and oks it go to recovery in hboot menu
Sent from my myTouch_4G_Slide using Tapatalk

Categories

Resources