[GUIDE] Forcing update 2.2.1 and re-rooting after downgrading - myTouch 4G Android Development

Force update + Re-Root Instructions!
Disclaimer: This is aimed at those of us who used travisjames' method of downgrading to stock. brian6685 confirmed this WILL work with a new phone running stock. I am not responsible for you bricking your phone, but there have been no reports of any bricking with this that I am aware of.
I don't know if many of you are running a software number starting with 1.13, but if you are before you follow these instructions you MUST first follow the "downgrade" instructions (actually an upgrade for you)
The downgrade post can be found here.
First: Forcing the Update
1. download this file save this as PD15IMG.zip
* This is not the same file as in the downgrading instructions!
2. reboot into bootloader and flash this update
* for me Wi-Fi stopped working at this point and my 3g/4g was acting funky
3. This is going to appear as if no updates were made when you reboot, but you will now be able to follow the root instructions in this thread perma root guide to get S-OFF
4. download Clockwork Mod, and The OTA
5. install the clockwork recovery (to do this because my 3g/4g was acting up I dialed *#*#INFO#*#* and in the phone info settings I set it to GSM only) then flash the update and you will have 2.2.1 and full working WIFI... also at this point if you did set it to GSM Only go back in and change it back to WCDMA preferred
**The big problem is wifi will not work after step 2 which is why I included the web downloads for clockwork rom... I used ADB to install them, but if you have astro or something similar you can get them installed that way too... Another way to fix this is to download the broadcom kernel module and insmod it... the reason for this is when you do the update off of the img it's just loading the system files and not running the patches against them. ie kernel gets updated but modules aren't applied
-----------------------------------------------------------------------------
Second: Re-Rooting
This was solved by following Grankin's instructions for fixing root and su after a flash... This requires uninstalling superuser and visionary then following thise steps. The referenced file is here and the original post about this is here
1. Using Explorer navigate to the root of your sdk. Hold shift and right mouse click on the tools folder. Select "Open command window here".
2. Type "adbbat" + enter. Wait till the batch file finishes.
3. Disconnect your phone from the PC.
4. Open terminal emulator on the phone and type "/data/local/rage" + enter. Wait for "Forked XXXXXXXX children" to appear and then close the terminal.
**Just ran through this again... the program you should use is "Android Terminal Emulator" the one labeled just "Terminal Emulator" repeatedly force closes...
5. Start terminal back up. It should force close.
6. Start terminal back up, again. This time it should stay open and you should have a "#" prompt instead of a "$" prompt. Then type "/data/local/temp.sh.
7. When the script finishes run /data/local/rage again and sit tight. The phone should start acting weird and do a soft reboot. Then right after everything loads it should do a hard reboot. After the hard reboot reboot and check S.(If it doesn't do the two reboots just reboot into hboot yourself after rage finishes with the "forked xxxxxxxx children" message.
-----------------------------------------------------------------------------
**When I did this on step 4 I had to go into settings>applications>manage applications>Terminal Emulator and Force Stop because it was not force closing, but when I did I had the "#" prompt when I reopened terminal then it worked as advertised
**If you experience force closes of sense after updating to 2.2.1 run the fix permissions from clockwork recovery and it should fix it. If it is still happening do a factory reset and continue from there.
**For you linux folks here's a little script to replace the adbbat.bat file. adbbat.sh I tested this and it moves all the files and chmods properly.
Credit goes to travisjames for figuring out how to downgrade to stock and grankin01's post about using rage to root when visionary is having issues.

Great find man! Hopefully this will work on all the pre-OTA devices and everyone can have root utopia!
My MyGlacier 4G MINE!!!

I'd love to try this, but I don't see where the OTA plays a part here? May give it a shot when I get off work tonight.

grankin01 said:
Great find man! Hopefully this will work on all the pre-OTA devices and everyone can have root utopia!
My MyGlacier 4G MINE!!!
Click to expand...
Click to collapse
Thanks man, I'm here to help if anyone has questions... I spent about a week waiting for someone smarter than me to figure it out... I have a little linux experience (I run a few servers for fun), but didn't think I would be able to figure this out... turned out it really wasn't too hard... I was about to try the rage thing when I came home today, but someone beat me to it and posted a link to your post, and that was the last piece of the puzzle.
I'd love to try this, but I don't see where the OTA plays a part here? May give it a shot when I get off work tonight.
Click to expand...
Click to collapse
the first file you're downloading is actually the image files from the OTA, this updates some files but doesn't do a full system patch. The thing it does update is the kernel, which allows you to use the original S-OFF method. Once you're S-Off you can install clockwork and flash the actual OTApkg.zip through clockwork's recovery. Then you have to reroot using rage because for some reason visionary thinks it's already rooted and su won't work...

Thanks alot man! I have a pre-ota device and im gonna give it a shot in a few minutes to see if it works. Ill let you know soon!

I am on a pre-ota device, i followed the instructions, and now I am s-off wow thanks alot man! Im gonna do the rest and get clockwork installed and install the update

Okay so everything went successfully. Wifi working again and everything works. I am on the second part now to re-root. I am using linux..... that adbbat is for windows...... any suggestions?

brian6685 said:
Okay so everything went successfully. Wifi working again and everything works. I am on the second part now to re-root. I am using linux..... that adbbat is for windows...... any suggestions?
Click to expand...
Click to collapse
VirtualBox? ... I kid I kid . Just open up adbbat in a text editor and run the commands by hand I'd say.

brian6685 said:
Okay so everything went successfully. Wifi working again and everything works. I am on the second part now to re-root. I am using linux..... that adbbat is for windows...... any suggestions?
Click to expand...
Click to collapse
I can either wip up a script or you can "edit" the batch file and use the commands inside it manually in your shell.
Edit: Genocaust beat me to it.
My MyGlacier 4G MINE!!!

grankin01 said:
I can either wip up a script or you can "edit" the batch file and use the commands inside it manually in your shell.
Edit: Genocaust beat me to it.
My MyGlacier 4G MINE!!!
Click to expand...
Click to collapse
Oh, i see Ill do it thanks lol

Okay, everything is done and everything works s-off and superuser working correctly. Man ive been waiting for this lol. Thanks alot guys this was a huge help! You can put in the OP that it works for phones pre-ota, because i can confirm

brian6685 said:
Okay so everything went successfully. Wifi working again and everything works. I am on the second part now to re-root. I am using linux..... that adbbat is for windows...... any suggestions?
Click to expand...
Click to collapse
the syntax should be the same... just add #!/bin/bash to the top and I bet it will work

stupid question but how do you flash through bootloader?

PolishDude said:
stupid question but how do you flash through bootloader?
Click to expand...
Click to collapse
The first file you download which is called manualota.zip you need to rename it PD15IMG.zip and place it on your sdcard. When bootloader starts it will automatically look for a file with this name and flash from it.

HTC Sense
Hey guys dumb question, im new to android. I like adroid so far, but is flashig the same as Windows Phone? Hold down (Power) Button + Vol Down to enter flash mode. Oh and this phone is cool, but how can i get the actual HTC Sense i dont like My sense, its to girlee.
Thanks in advance.

Is their a way I can force 2.2.1 update without rooting?
Sent from my HTC Glacier using XDA App

hopefully we now have a way for ppl without the ota to update and root maybe we will now get some rom devolopment !!!!!!!!!! thank u for this cant wait for a vanilla android rom.shouldnt be to long now everyone can have root access

cdw9800 said:
Is their a way I can force 2.2.1 update without rooting?
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
you won't have root if you follow the force update method and not the re-rooting instructions, but if you do decide to root later visonary won't work you will have to use the rage method

Working on pre-OTA
Just would like to say thank you very much for this guide and confirm that it is working on pre-OTA.
Thank you!

Ok stupid question, after this step:
"3. This is going to appear as if no updates were made when you reboot, but you will now be able to follow the root instructions in this thread perma root guide to get S-OFF"
Should we just have S-OFF, and therefore need to use temproot to install clockwork and such, or should we have S-OFF and permaroot
edit: Nvm, the answer to the above is you should have S-OFF and Permaroot at this step, also I'm a complete dink...you shouldn't even need root to install clockwork, it's just a regular apk. It appears you CANNOT use VISIONary R12 for this, you have to use R11.

Related

Rooting Doesn't Work Anymore or Am I Stupid(?)

I'm guessing I'm just stupid. I'm trying to root my Evo 4G and it isn't working.
When I run this:
[Program] SimpleRoot .1 ---- 3 Click Root w/ nand unlock!!
(i cant post links apparently so ive mangled it)
ht tp://forum.xda-developers.com/showthread.php?t=706411
Step one seems to work: I go
On step 2 there are permissions errors:
(i cant post links apparently so ive mangled it)
ht tp://img153.imageshack.us/img153/9895/fails.png
and at the end of step 2 the instructions say 'once you see the white screen with the androids...'
However my phone is just sitting here on, not rebooting from step 2.
I originally tried the manual steps for rooting and nand unlocking but also ran into permission errors, which made me think I should use the automatic method.
What version number are you running? 1.47? If so then you'll need the new version of Simple Root.
I just got the phone yesterday and updated everything fully.
However I just downloaded all the files for this rooting tonight, so they should be the newest versions as well. Also I was under the impression that I was supposed to lose my apps from doing the rooting. I still have them all.
1.47.651.1 is the software number.
You need the newest simple root the poster above linked, the one you downloaded is for the previous un-updated software.
OK I got you.
I'm following these steps now then:
ht tp://forum.xda-developers.com/showthread.php?t=715915
at this point I'm totally lost.
The instructions say,
Note: This process will only work if you already have the engineering HBOOT. (If you have NAND unlocked, you already have it and can proceed confidently.) If you'd like to check the actual version, you can boot into HBOOT and look near the top of the screen: it should say HBOOT-0.76.2000, not 0.79.0000. If you have 0.79.0000, you will need to do Toast's Part 2 first before starting here.
Click to expand...
Click to collapse
I checked and mine says 0.79.0000 so I need to do Toast's Part 2 first.
Toast part 2's first step is:
go into the recovery provided in the PART 1 root method and do a nandroid backup before u begin this. we will use this nandroid at the end of this tutorial to get u back where u were.
Click to expand...
Click to collapse
Toast's part 1 part about nandroid backup says:
adb reboot recovery
- this will reboot your EVO into recovery mode. at this point turn your attention to the directory u extracted the evorecovery.zip to.
For Windows XP ~~> Run recovery-windows.bat
For Vista and Windows 7 do it as Admin
- at this point turn your attention to the phone and navigate to create a Nandriod Backup. you can now flash custom roms, write, and make changes to system.
- to flash a custom rom put the rom on the root of your sdcard. wipe data, dalvic cache and chose the option to flash update.zip from sdcard.
Click to expand...
Click to collapse
When I do adb reboot recovery, it brings my phone to a symbol of a phone with a red triangle and exclamation mark, with no option to choose anything.
n4th4nr1ch said:
at this point I'm totally lost.
The instructions say,
I checked and mine says 0.79.0000 so I need to do Toast's Part 2 first.
Toast part 2's first step is:
Toast's part 1 part about nandroid backup says:
When I do adb reboot recovery, it brings my phone to a symbol of a phone with a red triangle and exclamation mark, with no option to choose anything.
Click to expand...
Click to collapse
Use pongoface's method of Simpleroot OTA pg. 70 post 691.
http://forum.xda-developers.com/showthread.php?t=720565&page=70
I have the same issue, I am following these directions here... Ill post my results. Same boat as op though.... had it at onepoint, lost it while trying to fix 4G...
Fail, My issue appears to be different than n4th4nr1ch's though. I am not seeing the skateboarders. I can see them with a volume down/power off, however selecting recovery produces the red triangle. I have the old 0.79.0000 as well. What sucks is that i had it at one point. I think I read somewhere that I am bjorked Do it manually during ota causes a Main old version error and fails to update Also I get this during the flash hack step 3
/sdcard/part3: cannot create
/data/app-cache/com.android.browser/BEC48C17295CAF9F550BCD500A0A6F03
/data/app-cache/com.android.browser/BEC48C17295CAF9F550BCD500A0A6F03/foo directory non existant
Something i did broke the flash hack i fear
In my case from above, Trying to get to Ra or Clockwork from the OTA simpleroot produces the same red triangle....
Again,
on step 2 of the auto installer I get errors: permission denied.
OK it looks like you were talking about a slightly different auto installer called Simple Root which has 4 steps. I followed the post and everything succeeded as far as I can tell.
Now on to figure out how to get fresh rom working
n4th4nr1ch said:
OK it looks like you were talking about a slightly different auto installer called Simple Root which has 4 steps. I followed the post and everything succeeded as far as I can tell.
Now on to figure out how to get fresh rom working
Click to expand...
Click to collapse
unfortunately I failed at the other installer as well
mrloserpunk said:
unfortunately I failed at the other installer as well
Click to expand...
Click to collapse
make sure you have all the requirements on your pc and do a factory reset of your phone before you start.

[Q] Root help:"Main version older"

Hey ive been trying to root my evo all day it is on version 2.1-update1. I was able to root my brothers perfectly fine using the downloads and tutorial from the idiot-proof guide to rooting by thebiles. But on mine I get stuck right at the beginning, when i try to flash the PC36IMG my bootloader says main version older. I feel like ive tried everything if anyone can help I'd reallly appreciate it thanks.
Try simple root, and keep trying. I got that same error even with simple root on my buddies 3 times before it worked. Don't know why. Maybe try copying the pc36img to the sd card instead of letting simple root push it...gl!
I agree with the simple root approach. Not trying to highjack your post but I have a question back at you if I may. You say you have one root EVO and one not root? If so the the root has PRI 1.34 and the nonroot 1.40? Could you perhaps do a data speed comparison on these and post the results? I am real curious...
sorry man i saw your post like 2 minutes too late the simpleroot worked right before i refreshed this page thanks for the help though guys appreciate it
one more quick question while PC36IMG was flashing the 2nd "tp" file said bypassed next to it rather than OK like all the others and the first tp had a blank next to it...is this a problem i should look into before unlocking the nand and all that other good stuff?
No problem glad you got it working. This was kinda like going to the casino...getting up to go to the bathroom...coming back to see someone hit the jackpot on your machine....hahaha!!!
That is normal....mine did that.
thanks man appreciate it...one more question for anyone that can help, im using the idiot proof guide and im on step 56 but when i try to enter the adb shell i get an error from command prompt saying "error: more than one device and emulator" i entered the shell perfectly fine like 2 steps before that and used it to flash the new pc36img rom but now i get this error to enter shell again how do i fix this error?
Okay I came here thinking this might finally be it... but nope I tried all the solutions mentioned here but to no avail. I am frustrated and still getting the main version is older. Does anyone know what is causing this error. Please I'm using usb debugging I wiped and backed my SD and have ota that came out in June. I installed Microsoft net frame and htc drivers. I updated simple root and the update log said this was to fix the error but still getting the same error. Any suggestions
I have the same issue, pretty much have tried everything with no luck, kind bummed at the moment, hope someone can help
Thanks
I got to work FINALLY!!!!!
So finally i got the main version error older NO MORE. So i decided to share what i did in hopes that it will work for all of you frustrated out there.
1) Download simple root from xda forum, dont download it anywhere else. The first time i tried i downloaded it at another android forum and even though it may seem the same, this version for some reason was not pushing the files as it suppose to. So again download from forum. Search for it on XDA.
2) Be patient and prepare yourself.
3) Make sure you on the 147 ota version. Not froyo. or before any version before ota because you can use old simple root.
4) After you download it extract it to a folder. Choose whatever location suits you i like desktop so i can delete file after i use it and keep zip. Be sure to update the program. Open it and let it search for downlaod or go to root folder and search for the updater.
5) Before running the program check the obvious. Is usb debugging enable, Do i have microsoft netframe, Are my phone drivers correct. Is the usb cable correctly connected to my computer and phone. Did i choose charge only when connected to the computer.
6) Now on your phone, and this step did it for me, go to Settings>SDandPhoneStorage>FactoryDataReset. Brace yourself this will wipe data it will not change your version. But if you want do a backup the folder of your contacts and whatever you have in your SD card, this is the time to do so. Mount as disk drive, and remember to change back to CHARGE ONLY. I skipped this because rooting was more important than my girlfriends phone number.
7) Now youre noobiness is ready connect phone double check Step 5. In case you missed something.
8) Run the simple root downloaded from XDA forum. Wait for it to push files is wont take long but me patient. Think of it passing 180mb to sd card so it takes some time.
9) Phone will reboot in a screen with skating androids Push power button and WAIT. It will find file and you shouldnt be getting "main version older" reboot error you where getting if you paid close attention to detail. Now update push volume up.
10) Why so impatient wait for it to update files. Once its down just push volume up for reboot. First time it reboots after root or when u flash a rom it usually takes longer, enough to get u nervous but dont be WAIT.
11) Easy sailing now but youre not done yet. Hit recovery once your phone reboot. Choose the method you want i chose Clockwork it works just fine for flashing roms.
12) Congrats your fully root and can flash that cool rom youve been reading about. Suggestions: DamageControl or Cyanogen but go ahead and try whichever you like.
13) YOURE DONE WOOF
If for some reason, it happened to me with AvaFroyo, when you flash your rom it goes on a loop and keeps rebooting dont panic that is what the recovery is for just put your microSD on a card reader delete the rom that is giving you problem and place another one and Reflash. Read how to flash rom you have to wipe on Recovery menu everytime you flash a different rom.
I hope this helps...Its in plain english not Dev English so...

I screwed up my device trying Toast's root method, please help me undo the damage!

Thanks for taking an interest in my problem and trying to help.
Here's what I've figured out. I tried doing Toast's root method for linux and the directions weren't idiot proof because I screwed them up. I've explained how far I've gotten in other threads. If that's relevant just ask and I'll explain exactly what I did.
Anyway my phone does the basics. It allows me to make phone calls, text, and look at the internet on the phone so this isn't an emergency but it I am worse off than I was before I tried to root because I can no longer use easytether.
I had no problem with easytether prior to the root attempt, and it still works when I hook it up with my wifes untampered evo. with my phone but with my wife's evo, I've never messed with that one, I have no trouble connecting with easy tether.
Some of the things I've noticed about the device since the attmept...
-I can't update to 2.2 via the OTA or any other method, my device says no updates are available.
-Simple root wasn't so simple, the phone never shut off and rebooted into boot screen like the red screen said it would in step 1.
How do I reset the device to the way it was the day it was purchased. I've got everything I need backed up. I'm ready to reset just tell me how.
Thanks.
Please?
I know it bothers people here when they think someone didn't research anything first but I really did. The problem was I'm on linux so most of the stuff I researched didn't seem to apply, not to mention I'm quite illiterate in the terminal... but working on it. I'd really like to get this phone back to stock so I can try again.
Can anyone help?
what ROM are you running? base on eclair 2.1 or froyo 2.2..
try this http://shipped-roms.com/index.php?category=android&model=Supersonic
They are the Stock Unmodified ROMs for your EVO 4G the first 3 are Eclair (2.1) and the last 2 are Froyo (2.2)
Just know that if you use any of this you will LOSE Root..
Hope it helps..
I recomend you try 1.47.651.1 first ...
Good Luck
hortstu said:
Thanks for taking an interest in my problem and trying to help.
Here's what I've figured out. I tried doing Toast's root method for linux and the directions weren't idiot proof because I screwed them up. I've explained how far I've gotten in other threads. If that's relevant just ask and I'll explain exactly what I did.
Anyway my phone does the basics. It allows me to make phone calls, text, and look at the internet on the phone so this isn't an emergency but it I am worse off than I was before I tried to root because I can no longer use easytether.
I had no problem with easytether prior to the root attempt, and it still works when I hook it up with my wifes untampered evo. with my phone but with my wife's evo, I've never messed with that one, I have no trouble connecting with easy tether.
Some of the things I've noticed about the device since the attmept...
-I can't update to 2.2 via the OTA or any other method, my device says no updates are available.
-Simple root wasn't so simple, the phone never shut off and rebooted into boot screen like the red screen said it would in step 1.
How do I reset the device to the way it was the day it was purchased. I've got everything I need backed up. I'm ready to reset just tell me how.
Thanks.
Click to expand...
Click to collapse
I bet a friend told you about root without giving you all the details, right? Haha. Ok, back to business. Rooting will make it impossible to receive ota updates. This is not a problem, because devs post rooted ota updates that you can flash manually. As far as I know, root is 100% permanent, but you don't know the goods. First of all, search wireless tether root in market it should have a green wifi icon. Second, try some custom roms and themes. I bet you will cry when you see yourself asking to go back to stock....
jadehawk said:
what ROM are you running? base on eclair 2.1 or froyo 2.2..
try this http://shipped-roms.com/index.php?category=android&model=Supersonic
They are the Stock Unmodified ROMs for your EVO 4G the first 3 are Eclair (2.1) and the last 2 are Froyo (2.2)
Just know that if you use any of this you will LOSE Root..
Hope it helps..
I recomend you try 1.47.651.1 first ...
Good Luck
Click to expand...
Click to collapse
I never got to the point where I could flash a ROM or got root. S was never off.
just in case it makes a difference.
firmware= 2.1-update1
baseband version= 1.39.00.04.26
kernel version= 2.6.29-a2443432
build#= 1.32.651.1 CL171253 test-keys
software#= 1.32.651.1
I think the rest is up to date.
I bet a friend told you about root without giving you all the details, right? Haha.
Click to expand...
Click to collapse
Actually I'm a bit of a forum junkie and as soon as I got this phone I found the android forums and have spent a ton of time there trying to maximize the utility of this device. I've done the opposite.
Ok, back to business. Rooting will make it impossible to receive ota updates. This is not a problem, because devs post rooted ota updates that you can flash manually. As far as I know, root is 100% permanent, but you don't know the goods. First of all, search wireless tether root in market it should have a green wifi icon. Second, try some custom roms and themes. I bet you will cry when you see yourself asking to go back to stock....
Click to expand...
Click to collapse
I only want to go back to stock so I can get rooted! I can't root because I can't get 2.2 so I can't use unrevoked 3.21. I can't use simple because of some problem I had with the toast linux method that seems to be screwing up everything since. I appreciate the input I hope I've explained myself better.
hortstu said:
Please?
I know it bothers people here when they think someone didn't research anything first but I really did. The problem was I'm on linux so most of the stuff I researched didn't seem to apply, not to mention I'm quite illiterate in the terminal... but working on it. I'd really like to get this phone back to stock so I can try again.
Can anyone help?
Click to expand...
Click to collapse
Use this to go back to stock: http://forum.xda-developers.com/showthread.php?t=780141
grouse130 said:
Use this to go back to stock: http://forum.xda-developers.com/showthread.php?t=780141
Click to expand...
Click to collapse
The problem is I don't think I'm rooted.I flashed pc36img.zip and never made it any further. Am I rooted. Do I need to undo this or can I do a hard reset?
grouse130 said:
Use this to go back to stock: http://forum.xda-developers.com/showthread.php?t=780141
Click to expand...
Click to collapse
OK so here's why I think I'm not rooted, when I follow step one of the detailed directions,
Power off the phone and reboot into the recovery by holding VOL DOWN + POWER until it boots to the white screen. Then select RECOVERY.
Click to expand...
Click to collapse
I get a screen with an evo, a red triangle, and a red exclamation point.
Where do I go from here?
Any direction will be immensely appreciated.
To find out if you're rooted, simply try to run an app that requires root access. Try downloading Titanium back up, and as soon as you install it, hit the "Problem?" button on the lower right and install busybox. One of the first lines on the main screen of the app says:
Root access => OK (Busybox 1.16.0 from app)
If it does not say "root access => OK" and you cannot use the app, then you don't have root.
hortstu said:
OK so here's why I think I'm not rooted, when I follow step one of the detailed directions,
I get a screen with an evo, a red triangle, and a red exclamation point.
Where do I go from here?
Any direction will be immensely appreciated.
Click to expand...
Click to collapse
From this screen, if you hold volume up and press the power key, it will take you to the hboot menu.
Have you flashed a recovery img?
Sent from my PC36100 using XDA App
rugedraw said:
From this screen, if you hold volume up and press the power key, it will take you to the hboot menu.
Click to expand...
Click to collapse
OK so I'm at the "hboot" screen.
Code:
Android system recovery <2e>
Use volume...
click power key...
reboot system now
apply sdcard:update.zip
wipe data/factory reset
wipe cache partition
Then in yellow, below the device picture, triangle, and exclamation I have
Code:
E: Can't open /cache/recovery/command
Not sure where you're steering me rugedraw but thanks for the help...
hortstu said:
OK so I'm at the "hboot" screen.
Code:
Android system recovery <2e>
Use volume...
click power key...
reboot system now
apply sdcard:update.zip
wipe data/factory reset
wipe cache partition
Then in yellow, below the device picture, triangle, and exclamation I have
Code:
E: Can't open /cache/recovery/command
Not sure where you're steering me rugedraw but thanks for the help...
Click to expand...
Click to collapse
To check if you are rooted. Download "Terminal Emulator" on the market. If it starts up and when it is done booting, you get a # prompt, you are rooted. If you get a $ prompt. You are not rooted.
You also do not have a custom recovery installed on your phone (the recovery screen you have is the stock one). Try finishing up the process by doing Toast part II -- http://forum.xda-developers.com/showthread.php?t=701835&highlight=Part-2
To find out if you're rooted, simply try to run an app that requires root access. Try downloading Titanium back up, and as soon as you install it, hit the "Problem?" button on the lower right and install busybox. One of the first lines on the main screen of the app says:
Root access => OK (Busybox 1.16.0 from app)
If it does not say "root access => OK" and you cannot use the app, then you don't have root.
Click to expand...
Click to collapse
Finally went back and checked on the titanium backup download. When I first opened it I got the message that it didn't have root access. So I clicked on "problems?" and installed busy box. Now it says,
Root access v=> OK (BusyBox 1.16.0 from app
Click to expand...
Click to collapse
Plus some other stuff... so I guess I have root but not S-off.
hecklbrg said:
To check if you are rooted. Download "Terminal Emulator" on the market. If it starts up and when it is done booting, you get a # prompt, you are rooted. If you get a $ prompt. You are not rooted.
Click to expand...
Click to collapse
Should I still do this or is the info from titanium backup enough?
You also do not have a custom recovery installed on your phone (the recovery screen you have is the stock one). Try finishing up the process by doing Toast part II -- http://forum.xda-developers.com/showthread.php?t=701835&highlight=Part-2
Click to expand...
Click to collapse
Yes I tried doing that but like I said I'm on a linux computer and had some trouble with the steps. What I'd really like to do is just go back to stock and try rooting with unrevoked 3.21.
My concern is that selecting factory reset from the hboot screen won't take me back there. If it did I could probably get the 2.2 update over the air, I suppose now I have to worry about getting this other update that everyone is talking about at the same time. Can I get 2.2 and avoid the update that came out last night? How.
Will a factory reset get me back to stock? I've already got everything backed up that matters.
Thanks for all the help.
OK...I think this should work for you:
go here and download the file on the page:
WRONG FILE>>>WILL FIND THE CORRECT ONE.
rename it update.zip and put it on the root of your SD card.
Boot into HBOOT then into recovery and go to apply update.zip -- choose the file you put on there.
let it run and you should have the stock non-rooted version of the 1st software release from sprint. from there you can update it as far as you want to root it the method of your choice.
hecklbrg said:
OK...I think this should work for you:
go here and download the file on the page:
WRONG FILE>>>WILL FIND THE CORRECT ONE.
rename it update.zip and put it on the root of your SD card.
Boot into HBOOT then into recovery and go to apply update.zip -- choose the file you put on there.
let it run and you should have the stock non-rooted version of the 1st software release from sprint. from there you can update it as far as you want to root it the method of your choice.
Click to expand...
Click to collapse
Thanks hecklbrg,
I assume since I'm half rooted a factory reset won't get me there?
I'll wait for the link to that file...
if you put this on your card and run it from HBOOT...you will get a rooted version of the latest sprint OTA with a custom recovery and the latest radios.
http://forum.xda-developers.com/showthread.php?t=791019
I'm still looking for a non-rooted version to run...but I would think this would work for you to get you the latest OTA in a rooted form.
Second thing is that I don't think you really screwed up your root process. You have only done part of the process and haven't installed a custom recovery. If this works for you, it will give you a custom recovery and you will have a fully rooted phone.
Hecklberg is right. I don't think you even need to rename it update.zip. If its a
pc36img.zip your hboot will automatically scan for it, find it and run it when you put it on your SD card and open hboot.
Also consider, I rooted my phone without any computer, all done from my Evo, using fastRX8 thread in here about how to root for newbies. It involves putting the files on your SD card, then installing terminal emulator from the market and typing a few commands to install flash_image, then custom recovery. You are root, just don't have flash image, custom recovery, and superuser yet. Basically toast part 2, it can be done with no computer, but same files.
Read real quick Whitslack thread on rooting, and fastrx8 thread, even just the 1st post, and it will make sense to you where you're at and what's left to do. You'll see how close you are.
Once root, and superuser installed, you won't need easy tether, Android wired tether is what I use (doesn't require installing any software on the host pc)
(Actually, if you use the threads I mentioned method, don't use the recovery amonra1.7.0.2, there's a newer one to download, its at 1.8 now, just Chang the recovery file name you type in terminal app accordingly-don't worry, it won't go thru if you do it wrong, but won't 'break' anything)
Hope any of this helps, but yeah, hecklberg is right too, just different methods. One requires no computer.
And yeah, with the devs around here, you don't need any Sprint OTAs, most of the time, they seem to have em available before Sprint releases them. These guys are good.
scottspa74 and hecklbrg,
Thanks for the help. I havent had time to look at this or act on it over the last 24 hours but I will try to get to it tonight and let you know how it works. Sounds like you've gotten me out of the woods.
Thanks again.
I think it is $ if you are rooted and# if you aren't because I know I'm rooted and it shows money signs, unless terminal emulator is messed up,i have nvr used it.
hecklbrg said:
To check if you are rooted. Download "Terminal Emulator" on the market. If it starts up and when it is done booting, you get a # prompt, you are rooted. If you get a $ prompt. You are not rooted.
You also do not have a custom recovery installed on your phone (the recovery screen you have is the stock one). Try finishing up the process by doing Toast part II -- http://forum.xda-developers.com/showthread.php?t=701835&highlight=Part-2
Click to expand...
Click to collapse
Sent from my netarchy_toast, froyo beast of a machine evo!
evohack99 said:
I think it is $ if you are rooted and# if you aren't because I know I'm rooted and it shows money signs, unless terminal emulator is messed up,i have nvr used it.
Sent from my netarchy_toast, froyo beast of a machine evo!
Click to expand...
Click to collapse
Nope you are incorrect my friend.. try typing " su " on the terminal emulator see if you get the "#" ... # ==> Root and $ ===> User(I Think) But I know for sure "#" is root access

[Q] Mac OSX Slide Root Problems

Hello!
I am quite new to the forums as far as posting so don't kill me. I had rooted my previous slide before using one of the mac methods and I was happily running CM7. But a week or so ago my phone just stopped responding (buttons didn't work, unresponsive touch, even after going back to stock). So i sent the phone back to tmobile and got a new one. I am unfortunately having trouble rooting this slide with the Mac OSX methods posted. This is a new slide (opposed to the old one which didn't have a slash between the 0 on the keyboard) and many of the methods are for the old one. I have used almost every method there is out there and I have run into snags which are unfortunately unavoidable for me. Is there a set method on how to root and mount clockwork recovery for the new slide on the mac? or is it an existing one that would have to be modified, i.e. adding ./ before every command or something completely different?
Thanks!
Could you further explain the errors you're running into?
for one, i cannot get the phone to be discovered in recovery mode in the terminal using the loop.sh, it only shows it as offline. That is the big thing that is stopping me right now. i used this: http://forum.xda-developers.com/showthread.php?t=705695 method the first time and it worked flawlessly, however the link for the files are dead and I cant find them anywhere. also the new slide method ( http://forum.xda-developers.com/showthread.php?t=754020 ), really doesn't give clear instruction on how to run clockwork
DanDigity said:
for one, i cannot get the phone to be discovered in recovery mode in the terminal using the loop.sh, it only shows it as offline. That is the big thing that is stopping me right now. i used this: http://forum.xda-developers.com/showthread.php?t=705695 method the first time and it worked flawlessly, however the link for the files are dead and I cant find them anywhere. also the new slide method ( http://forum.xda-developers.com/showthread.php?t=754020 ), really doesn't give clear instruction on how to run clockwork
Click to expand...
Click to collapse
Here's a link to the latest Mac android sdk: http://dl.google.com/android/android-sdk_r10-mac_x86.zip
as for the Slide Root package, I couldn't tell you, since I don't know what the rooter initially had in the folder.
The new rooting method: http://forum.xda-developers.com/showthread.php?t=754020 , should work on mac OS just fine. The bit in the end about clockwork recovery is talking about s-off, which you don't need. But, without s-off, you cannot permanently flash clockwork, you would have to reboot into the stock recovery and manually flash clockwork update.zip unless you used rom manager to reboot into recovery.
In other words, following the steps on the New Root Method by nbetcher will work just fine for rooting your phone. If you don't feel comfortable yet working in areas of your phone that could potentially brick your phone if handled poorly, then don't bother with s-off and just use rom manager to reboot into clockwork recovery. It flashes it for you, so you don't have to manually go through the update.zip thing in the stock recovery.
I hope that helps, let me know if it wasn't explained clearly enough, I can try to better explain it.
Unfortunately for the guide you sent me, I type in the last command which is ./exploid and unfortunately it ultimately fails, for example it says i am supposed to see a # sign, but rather i get a $ sign. I have tried numerous times and it just keeps failing. I would of replied in that post but unfortunately i need 10 posts to do that
I have also used the non pc method which is listed in the n00b's faq, and when i come to the last step, I get a permission denied for misc
DanDigity said:
Unfortunately for the guide you sent me, I type in the last command which is ./exploid and unfortunately it ultimately fails, for example it says i am supposed to see a # sign, but rather i get a $ sign. I have tried numerous times and it just keeps failing. I would of replied in that post but unfortunately i need 10 posts to do that
I have also used the non pc method which is listed in the n00b's faq, and when i come to the last step, I get a permission denied for misc
Click to expand...
Click to collapse
Does the ./exploid fail give you an error message? Or does it simply just fail? I don't have a mac, nor did I ever have to root my phone as it was given to me pre-rooted, so I can't be of much more help.

Replacement EVO has the OTA...

compliments of the local repair center.
Needless to say, I'm not rooted. What's my options?
Unfortunately for you, you have to wait until a root method is available for the newest firmware. Or find someone with an evo that hasn't taken the ota update, and doesn't care about rooting and trade phones
Vinchenzop, I don't mean to steal someone's thread with this question but it looks like you answered his question with what might just be the answer to mine so I'll ask it here. I think (I know) I did something very stupid yesterday after I uploaded to 2.3.3 on my rooted phone. I did it from here, not the official update and when I was done I know I was still rooted because I restored everything with Titanium backup. Well, seems Titanium on the auto backup didn't back everything up every night like I set and some of the backups missed data or some programs just weren't there so I did a restore of my programs from My Backup Pro. Something in there must've unrooted me because now when I open Titanium it says, after the request for approval to use it pops up, Sorry, I could not acquire root privileges. This application will *not* work! Please verify that your ROM is rooted and includes BusyBox, and try again.
When I open Wireless tether it says it's been granted superuser permission but then says unable to start tethering, is your devise rooted?
Help please.
If you have s-off in bootloader you're still rooted. Try going to recovery and flashing this superuser fix/reboot and your permissions should work again.
http://db.tt/9D4X8hg
Sent from my PC36100
Just a quick reply, I'm on the road (pulled over) can't see my previous response but after that didn't work I went back into recovery and saw the option to reset permissions. You're a miracle worker. THANK YOU SO MUCH. I'm back to root.
RickMG said:
Just a quick reply, I'm on the road (pulled over) can't see my previous response but after that didn't work I went back into recovery and saw the option to reset permissions. You're a miracle worker. THANK YOU SO MUCH. I'm back to root.
Click to expand...
Click to collapse
Glad you got it fixed man!
Sent from my PC36100
Rick, check your pm
dirkyd3rk said:
If you have s-off in bootloader you're still rooted. Try going to recovery and flashing this superuser fix/reboot and your permissions should work again.
Sent from my PC36100
Click to expand...
Click to collapse
dirkyd3rk said:
Glad you got it fixed man!
Sent from my PC36100
Click to expand...
Click to collapse
dirkyd3rk, I just noticed my response and it was for anyone else having the problem that I had. I just wanted to say the response was meant to say that I downloaded the file you mentioned above which eventually is the reason I was able to get back my root. I just needed the one more step I listed above about going back into recovery after doing your instructions and that is when I saw the option to "Reset Permissions" which I never saw before your fix and that did the final trick. Thank you so much again.
p.s. I had to delete your link above because I do not have enough posts but all those who might need it can see it in your original response to me.
RickMG said:
dirkyd3rk, I just noticed my response and for anyone else having the problem I had I just want to say the response was meant to say that I downloaded the file you gave me which eventually is the reason I was able to get back my root. I just needed the one more step I listed above about going back into recovery after your instructions and then I saw the option to "Reset Permissions" which I never saw before your fix and that did the final trick. Thank you so much again.
p.s. I had to delete your link above because I do not have enough posts but all those who might need it can see it in your original response to me.
Click to expand...
Click to collapse
No problem man either way you're back in business that's all that matters lol.
Ok, posting in this thread bc its the closest subject to what i have going on.
I got my evo replaced last night for antenna issues. Old one had Fresh on it, and i want it back.
I am using the same memory card as was in my old evo
current phone has 2.2 build 3.70.651.1
this thread says there isnt a way to root with latest OTA. But the read first thread under Q&A says that my build is supported.
So i followed the instructions under xHausx guide and im getting stuck.
When i run my autoroot.bat file as administrator it opens up dos prompt and says
'res\ini.cmd' is not recognized as internal or external command, operable program or batch file.
ERROR Cannot load init file! Make sure you extract everything out of the zip!
I downloaded the autoroot 2.5 file through the mirror linked on the guide and extracted it. I have HTC sync 2.0.35. (i know there is a new version 3.0 available but as it just came out yesterday i am assuming that the version is not needed for this method)
Debugging is checked
Phone was in charging mode
Any thoughts?
Im trying not to get discouraged. This is what happens when you let someone else root it the first time and dont pay attention.
I think i posted almost all details that i could think of.
Randomsilliness said:
Ok, posting in this thread bc its the closest subject to what i have going on.
I got my evo replaced last night for antenna issues. Old one had Fresh on it, and i want it back.
I am using the same memory card as was in my old evo
current phone has 2.2 build 3.70.651.1
this thread says there isnt a way to root with latest OTA. But the read first thread under Q&A says that my build is supported.
So i followed the instructions under xHausx guide and im getting stuck.
When i run my autoroot.bat file as administrator it opens up dos prompt and says
'res\ini.cmd' is not recognized as internal or external command, operable program or batch file.
ERROR Cannot load init file! Make sure you extract everything out of the zip!
I downloaded the autoroot 2.5 file through the mirror linked on the guide and extracted it. I have HTC sync 2.0.35. (i know there is a new version 3.0 available but as it just came out yesterday i am assuming that the version is not needed for this method)
Debugging is checked
Phone was in charging mode
Any thoughts?
Im trying not to get discouraged. This is what happens when you let someone else root it the first time and dont pay attention.
I think i posted almost all details that i could think of.
Click to expand...
Click to collapse
Your phone luckily wasn't updated to the 2.3 OTA, so you can still root it. I have no experience with the Autoroot method, so unfortunately I cannot help you there. I can recommend using unrevoked instead to root your phone.
You'll need to uninstall HTC Sync, and download the modified drivers from the unrevoked site & install them. Download the latest version (I believe it's called reflashpackage.exe once it downloaded). Everything else you should already have covered - debugging on, charge only, etc. There are video walkthroughs of unrevoked on YouTube, if that helps you.
Once you've installed the drivers, plugged the phone in, and started unrevoked, it should only take about five minutes or so. The phone will reboot a couple of times, wait for it to say "done", then you're rooted. Unrevoked installs ClockworkMod, if you'd rather use Amon Ra you can get it from Rom Manager or from xda.
I'm sure that Autoroot is a great program, I just don't have experience with it. I've rooted with unrevoked once, and it was the easiest process I've seen for fully rooting/nand unlock.
Good luck!
...oh, and don't restore any nandroid backups from your old phone. User apps backed up with Titanium are fine, but nandroid backups are a baaaad idea.
(from... Evo/MIUI/Tapatalk)
Uninstall HTC sync would be my first thought...then start again with just the usb drivers.
Thanks, gonna try that method now. What better way to spend an evening right???
LOL
Ok.
Followed the instructions on Unrevoked.
Downloaded unrevoked 3.
installed drivers.
restarted phone,
opened unrevoked 3.
Program ran, then kicked off error “Error: failed to get root. Is your firmware too new?"
Looked up a few forums that says boot to bootloader and clear storage.
While doing this i noticed it says S-Off now.
Cleared storage, rebooted and ran unrevoked. It went through its little speal and rebooted the phone a few times.
now unrevoked says "done" However, i still have stock HTC Sense.
*slams head on laptop*
Ok, so i found a thread that suggested downloading root checker.
it says i have root access.
So if im thinking correctly i just need to install a rom that i like?
Randomsilliness said:
Ok.
Followed the instructions on Unrevoked.
Downloaded unrevoked 3.
installed drivers.
restarted phone,
opened unrevoked 3.
Program ran, then kicked off error “Error: failed to get root. Is your firmware too new?"
Looked up a few forums that says boot to bootloader and clear storage.
While doing this i noticed it says S-Off now.
Cleared storage, rebooted and ran unrevoked. It went through its little speal and rebooted the phone a few times.
now unrevoked says "done" However, i still have stock HTC Sense.
*slams head on laptop*
Click to expand...
Click to collapse
Ya...depending on what was imaged in the process, you will probably have a stock rom installed afterwards. I've done two EVO's (004) in the last day using this:
http://www.multiupload.com/HSWSV16NU0
when you are done..your will have a stock rooted sense.
But it sounds like you got through everything well, so no need to redo anything..happy flashing?
I still haven't got my replacement, apparently EVOs are backordered. I told the Sprint store to NOT update it to gingerbread. Told them I use Netflix too often and to leave it alone They said no problem.
Stuke00 said:
I still haven't got my replacement, apparently EVOs are backordered. I told the Sprint store to NOT update it to gingerbread. Told them I use Netflix too often and to leave it alone They said no problem.
Click to expand...
Click to collapse
I did notice when I picked the one up for my son yesterday at Best Buy, they were updated the two customers before me. Did the same thing...just took the box without him even opening it and did my own thing.
After 2 replacements in a week on mine..today the third one came in and had the same solar flare in the middle of the screen. The guy at the sprint store was now a little more sympathetic and went and got a new 004 out of the back and let me do the activation myself...whew..no update done on that one either!
Randomsilliness said:
now unrevoked says "done" However, i still have stock HTC Sense.
*slams head on laptop*
Click to expand...
Click to collapse
It's normal to have stock HTC Sense after you root (at least with unrevoked). Do you have Superuser in your app list?
bkrodgers said:
It's normal to have stock HTC Sense after you root (at least with unrevoked). Do you have Superuser in your app list?
Click to expand...
Click to collapse
Yes i did have it. I copied my rom zip file over and installed it ... so i think everything is good.
Fresh 3.5
Tho my antenna is now going in and out a lot (which it didnt before the root, thats why i got the old one replaced due to it going in and out)
and 3g is SUPER slow.
Any ideas?

Categories

Resources