Related
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
iam new to android and iam so confused some
people say it is better to s- off ur phone .others
say dont what should i do ?? what is the
advantages of rooting and unlocking the
bootloader ??what is the clockwork ??
Root provides you with administrative access to everything on the phone (like hightened privileges in Windows or sudo in Linux).
With a rooted phone, you can do app backups as well as other data, use tools that clear the cache and temp files, kill tasks, etc.
If you want to root, you NEED to S-OFF your phone. This turns off HTCs security and will make the rooting stick between device reboots.
Sent from my HTC Desire S using XDA App
You will be able to provide your phone with the newest and fastest Android Software available, a lit more stable and smooth than stock. You wont regret it. You can even have Android ics which probably will never be avaible for the Desire s
Sent from my HTC Desire S using XDA App
lovelorn.! said:
iam new to android and iam so confused some
people say it is better to s- off ur phone .others
say dont what should i do ?? what is the
advantages of rooting and unlocking the
bootloader ??what is the clockwork ??
Click to expand...
Click to collapse
when I rooted my phone and installed cyanogenmod 7 (cm7) on it was like getting a new phone.
should have done it earlier
When flashing a different From that requires a firm wear update do I flash the firm wear the same way? Put on SD card, then what do i do? Do i
Just leave it on SD card or what do I do.please tell me each step as I'm just learning
I've flashed two roms so far but not yet have I personally did the firm wear.I had help the first time.please tell me EXACTLY what needs to be done? Thanks you guys are great!
Sent from my HTC Sensation Z710e using xda premium
This is the thread on how to flash a firmware. Please read carefully as this can brick your phone
http://forum.xda-developers.com/showpost.php?p=21989063&postcount=1
This firmware wil work for any ICS ROM
Sent from my Sensation 4G using XDA
realsis said:
When flashing a different From that requires a firm wear update do I flash the firm wear the same way? Put on SD card, then what do i do? Thanks you guys are great!
Sent from my HTC Sensation Z710e using xda premium
Click to expand...
Click to collapse
hello dude
first of all u should know if u r s-off
then root
then super cid
then always flash suitable firmware to your device and don't flash different firmware
to non suitable roms it could coz u boot loops or may brick ur device be careful
so read here
then here
then here
then if u feel ur self lost or u need something new to learn after it go here
any thing else just ask good luck
When I flashed the firmware upgrade, I just put it on my SD card, not in any folder or anything, boot my phone in the bootloader, and the phone would automatically tell me to choose to update or not the firmware, and I then follow the steps the phone tells me to follow. All this is done from the bootloader (white screen with a few options on it, such as Fastboot and Recovery).
Once the update is done you have to remove the file from your SD card, otherwise you will just end up updating your firmware everytime you boot your phone, not being able to boot your phone properly.
Hi, I need your help.
I wanna know if I can come back to the stock rom (The official rom - htc sense 4) after rooting and flashing other roms ?
And I wanna know if there is a really improvement for the battery life in other rom and other kernal ?
Also, can I unroot my device ? (If it was root)
Yes u can go back to stock completely by running an ruu. There are many benefits of custom roms the amount of customisation and also the battery life can improve depending on what Rom you Use some are for performance others for battery savers
Sent from my HTC One S using xda premium
k1llacanon said:
Yes u can go back to stock completely by running an ruu. There are many benefits of custom roms the amount of customisation and also the battery life can improve depending on what Rom you Use some are for performance others for battery savers
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
"Yes u can go back to stock completely by running an ruu" - please, could you explain that for me? I don't understand about the rooting and all of that ..
And yes unroot is possible and will also happen when returning to stock rom
frdd said:
And yes unroot is possible and will also happen when returning to stock rom
Click to expand...
Click to collapse
And how do I do this ?
Even with super su if u go into settings there is something called full unroot and u don't need to be connected to computer
Sent from my HTC One S using xda premium
k1llacanon said:
Even with super su if u go into settings there is something called full unroot and u don't need to be connected to computer
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
So does it really make my phone to be unrooted?
Ohh and I want to install any rom, but I see that there are new updates for the rom. So I need to flash the new rom (the update) ?? I don't want to lose the messages, contacts and etc with the new updates ...
Once rooted download titanium backup and make a back up then also make a nandroid backup when u install a new Rom its advised to wipe the phone (sd card does nt get touched ) once your on the desired Rom restore files with titanium back up if anything goes wrong when rooting run nandroid back up ans ye super su will totally unroot u that's what it says or u can run and ruu specific to ur country and update version and that will also take u back to stock
Sent from my HTC One S using xda premium
k1llacanon said:
Once rooted download titanium backup and make a back up then also make a nandroid backup when u install a new Rom its advised to wipe the phone (sd card does nt get touched ) once your on the desired Rom restore files with titanium back up if anything goes wrong when rooting run nandroid back up ans ye super su will totally unroot u that's what it says or u can run and ruu specific to ur country and update version and that will also take u back to stock
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
Great comment I must say
And can I get the htc original updates in the stock rom?
Yea u can update on stock HTC but there is no point personally I don't recommend it if your rooting and going onto a custom Rom no point because developers base their roms around the latest update from HTC and HTC sometimes add stupid things in their updates to make it harder for us to get roms on making phone easier to brick like I'm still on HTC update 1.73 never updated just make sure before put on a custom Rom that you have
Titanium backup and made a backup
Made a nandroid backup this is built into clock work mod (recovery) and your good to go
I never keep my backups on my phone I transfer them to the computer because they can take upto 2gb on phone and that's just nandroid backups
Another reason why you shouldn't update via HTC updates is because you will have to keep changing your ruu for the newer ones and sometimes can be hard to get hold of by staying on the one you have right now just find and download it.and u will never have to change it if anything ever goes wrong like bootloop you can run ruu if less experienced or run adb push a Rom onto phone if you want to learn about that I can send u a link for xda thread
Hope this helps sorry for any spelling errors I did not check over it because wrote this via my one s and its quite late ;p
Edit
And u only get super su once rooted
Sent from my HTC One S using xda premium
k1llacanon said:
Yea u can update on stock HTC but there is no point personally I don't recommend it if your rooting and going onto a custom Rom no point because developers base their roms around the latest update from HTC and HTC sometimes add stupid things in their updates to make it harder for us to get roms on making phone easier to brick like I'm still on HTC update 1.73 never updated just make sure before put on a custom Rom that you have
Titanium backup and made a backup
Made a nandroid backup this is built into clock work mod (recovery) and your good to go
I never keep my backups on my phone I transfer them to the computer because they can take upto 2gb on phone and that's just nandroid backups
Another reason why you shouldn't update via HTC updates is because you will have to keep changing your ruu for the newer ones and sometimes can be hard to get hold of by staying on the one you have right now just find and download it.and u will never have to change it if anything ever goes wrong like bootloop you can run ruu if less experienced or run adb push a Rom onto phone if you want to learn about that I can send u a link for xda thread
Hope this helps sorry for any spelling errors I did not check over it because wrote this via my one s and its quite late ;p
Edit
And u only get super su once rooted
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
"u will never have to change it if anything ever goes wrong like bootloop you can run ruu if less experienced or run adb push a Rom onto phone if you want to learn about that I can send u a link for xda thread" -
Yes please give me the link
And there is a possibility that my phone can stop working because the root/rom/htc ?
When I say stop working u can go into bootloop for example installing wrong boot.IMG or forgetting to install boot.IMG with a Rom erm you very rarely will completely brick your phone I think I've seen one person on xda who completely bricked their phone not 100% tho u will make mistakes one s was my first android I went into bootloop 4times I understand everything now and it is very worth it just don't install radios because if ur new to it and do something wrong I think its perminant brick everything else is bootloop and to get out of it u run ruu , adb push Rom or the easiest one run the nandroid back up u made
I would only use adb when I go into bootloop and If I don't want to go back to stock by running ruu.
http://forum.xda-developers.com/showthread.php?t=1667929
When putting a Rom onto the phone easiest way is to connect it to pc via USB put the .zip on there and flash it with cwm
Adb push tut here
http://forum.xda-developers.com/showthread.php?t=1667929
Sent from my HTC One S using xda premium
k1llacanon said:
When I say stop working u can go into bootloop for example installing wrong boot.IMG or forgetting to install boot.IMG with a Rom erm you very rarely will completely brick your phone I think I've seen one person on xda who completely bricked their phone not 100% tho u will make mistakes one s was my first android I went into bootloop 4times I understand everything now and it is very worth it just don't install radios because if ur new to it and do something wrong I think its perminant brick everything else is bootloop and to get out of it u run ruu , adb push Rom or the easiest one run the nandroid back up u made
I would only use adb when I go into bootloop and If I don't want to go back to stock by running ruu.
http://forum.xda-developers.com/showthread.php?t=1667929
When putting a Rom onto the phone easiest way is to connect it to pc via USB put the .zip on there and flash it with cwm
Adb push tut here
http://forum.xda-developers.com/showthread.php?t=1667929
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
So if my phone will stop working, all I have to do is to use the link that you gave me ? (http://forum.xda-developers.com/showthread.php?t=1667929)
Re: [Q] Latest RUU?
Yes or u can run the ruu specific to your country and network , or run the nandroid backup u made
Here are the ruu files depending whether you have s4 processor or s3
S4
http://www.filefactory.com/f/cf061f69b5bf7878/
S3
http://www.filefactory.com/f/11f2bd9c14cebbbe/
Sent from my HTC One S using xda premium
k1llacanon said:
Yeah or run the ruu specific to ur country and network
Or run the nandroid backup u made
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
But if my phone will stop working, SO How can I open the ruu/nandroid ?
LalyGirl said:
But if my phone will stop working, SO How can I open the ruu/nandroid ?
Click to expand...
Click to collapse
Read post above I editted it... U hold down power for 5sec to do soft reset if u think ur phones still on then hold power and down button and u will enter hboot / bootloader then u navigate to recovery and phone will display some red text with HTC logo and then cwm will launch you click backup and restore then click restore
Ruu is a exe file u run on the computer and u connect ur phone to the computer via USB and to run ruu phne has to be in fastboot which is in.bootloader and I just told u how to access that
This link will help you with ruu and going back to stock
http://www.htconeforum.com/forum/ht...e-your-htc-one-s-back-100-stock-relocked.html
Sent from my HTC One S using xda premium
k1llacanon said:
Yes or u can run the ruu specific to your country and network , or run the nandroid backup u made
Here are the ruu files depending whether you have s4 processor or s3
S4
http://www.filefactory.com/f/cf061f69b5bf7878/
S3
http://www.filefactory.com/f/11f2bd9c14cebbbe/
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
IN S4 it's said that I need to download T-Mobile USA RUU file - but I don't have T-MOBILE Device ..
Can u see the thing it says click here if u are not USA its massive red font
Sent from my HTC One S using xda premium
k1llacanon said:
Can u see the thing it says click here if u are not USA its massive red font
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
Yeah I saw there now, but I don't know which file to download :X
How could I know? :fingers-crossed:
I don't know what network your phone is or where u live in the world figure it out and make sure u get the right one according to your software information
HTC one s was my first android phone I got it 2wk after it came out 1wk within having it I rooted it using this guide http://forum.xda-developers.com/showthread.php?t=1583427
I did not ask for any help from any1 and got it done that's that u need to do ive given you way too much help as it is time to figure it out now if ur unsure don't do it but I've given u enough help hopefully othr members agree with me
Sent from my HTC One S using xda premium
Hi,
i was trying to downgrade my desire s with tacoroot,'cause zergrush give me some error messages on the command line....so,i followed all the procedure for the downgrade,'till i came across step 5..after i've done it,my desire rebooted...and still strucked on the "htc quietly brilliant" logo!it continue to bootloop!what i have to do to continue the procedure for the downgrade?my desire s have the 2.00.0002 hboot..and is s-on and unrooted..i was just starting to do all the stuff!
please help!:fingers-crossed:
When it's temp rooted, run the miscversion binary with adb and downgrade using the oldest RUU for your phone
the bootloop is normal.
My phone doesn't even start up , unless I go into the bootloader menu and press recovery . Instead of the recovery opening up , my phone goes into the GUI. I can't seem to flash a new recovery either, due to which I can't flash a new Rom. I have tried all possible solutions but just can't seem to figure it out. Plese help me !
Sent from my HTC Desire S using xda app-developers app
shreyas.singh said:
My phone doesn't even start up , unless I go into the bootloader menu and press recovery . Instead of the recovery opening up , my phone goes into the GUI. I can't seem to flash a new recovery either, due to which I can't flash a new Rom. I have tried all possible solutions but just can't seem to figure it out. Plese help me !
Sent from my HTC Desire S using xda app-developers app
Click to expand...
Click to collapse
Are you S-OFF or Unlocked?
On which hboot version are you?
why must people insist on using these methods
http://forum.xda-developers.com/showthread.php?t=2021403
this method is much easier and will save alot of time as for predicament go into fastboot and use abd to flash recovery those instructions are also on my page somewhere it mayb a link I can't rember
ben_s247 said:
why must people insist on using these methods
http://forum.xda-developers.com/showthread.php?t=2021403
this method is much easier and will save alot of time as for predicament go into fastboot and use abd to flash recovery those instructions are also on my page somewhere it mayb a link I can't rember
Click to expand...
Click to collapse
It gets your device in the relocked state and I think thats what most users don't want if they're still on waranty
to be honast I would rather a working phone than one with warrenty especially since its not worth the paper its written on
ben_s247 said:
to be honast I would rather a working phone than one with warrenty especially since its not worth the paper its written on
Click to expand...
Click to collapse
If he is on gb he doesnt need to unlock, he can straight s-off it and retain his warranty, the guide to do that totally works. Unlocking is totally unnecessary and is just going the extra road to s-off.
Your post is only if someone who has upgraded to official ics and wans to s-off, which is not possible as the person first needs to unlock.
Jann F said:
Are you S-OFF or Unlocked?
On which hboot version are you?
Click to expand...
Click to collapse
My phone is unlocked only , not s-off and I'm on version 2.00.002 :/
Sent from my HTC Desire S using xda app-developers app
shreyas.singh said:
My phone is unlocked only , not s-off and I'm on version 2.00.002 :/
Sent from my HTC Desire S using xda app-developers app
Click to expand...
Click to collapse
Well then you could really just use the guide mentioned here.
But As long as a user is in the LOCKED state he should try to remain there...
For me it's a "beauty" thing xD
ben_s247 said:
why must people insist on using these methods
http://forum.xda-developers.com/showthread.php?t=2021403
this method is much easier and will save alot of time as for predicament go into fastboot and use abd to flash recovery those instructions are also on my page somewhere it mayb a link I can't rember
Click to expand...
Click to collapse
shreyas.singh said:
My phone doesn't even start up , unless I go into the bootloader menu and press recovery . Instead of the recovery opening up , my phone goes into the GUI. I can't seem to flash a new recovery either, due to which I can't flash a new Rom. I have tried all possible solutions but just can't seem to figure it out. Plese help me !
Sent from my HTC Desire S using xda app-developers app
Click to expand...
Click to collapse
ok so you have tried to follow my guide above which bit are you having trouble with in flashing recovery?make sure you are selecting fastboot in the bootloader and that it should say usb try checking if the phone can be seen by using fastboot devices.