• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [GUIDE] Custom Recovery and Root 2.2 [GUIDE]

[TheAndroid]

Android Enthusiast
THIS THREAD IS NO LONGER UPDATED. IF YOU NEED ANY HELP OR GUIDE, YOU MAY VISIT SDX DEVELOPERS. IF YOU HAVE A QUESTION, PLEASE MESSAGE ME ON SDX DEVELOPERS. JUST GOOGLE IT. MY NAME IS THE SAME ON THE SDX FORUMS. THIS LINK SHOULD ANSWER MOST QUESTIONS.

http://forum.sdx-developers.com/?topic=16097.0

I just want to tell everyone that you can apply whatever kernel you want. The kernel must be 2.2 enabled and not 2.1 so make sure you check that... Ill make a list of usable kernels for you all. I am currently using a beta kernel developed for rooted 2.2, but because it's in it's beta I'm not at liberty to distribute it to you all. Feel free to apply any 2.2 kernel you want though.
Read the whole guide before beginning. Thanks!

1. Download and install the SW Updater Free File Hosting, Online Storage &amp File Upload with FileServe (86,252 KB). This will require you to reboot your computer after it is installed.
2. Download the Recovery file. http://dl.dropbox.com/u/21183005/recovery.tar (6.1 MB)

Please note! Once again you must pick a kernel! What kernels can you use?

(Please note all features will be listed inside their respective threads. Thanks.)

Puma --- http://forum.sdx-developers.com/index.php?topic=13520.0

Crappy Kernel --- http://forum.sdx-developers.com/index.php?topic=16167.0

POC Kernel --- http://forum.sdx-developers.com/index.php?topic=16054.0

Droid Kernel --- http://forum.sdx-developers.com/index.php?topic=15578.0

Natural Bada Kernel --- http://forum.sdx-developers.com/index.php?topic=16177.0

Put the KERNEL you chose in /sdcard/sdx/zip. From this point on KEEP YOUR PHONE'S BATTERY COVER OFF. This is just so that when you need to remove the battery after flashing recovery, the recovery sticks.

3. Navigate to c:\Program Files\Samsung Electronic\SWUpgrade\Models\Binary and delete EVERYTHING inside of this folder.
Note that in 64bit versions of Windows, you need to be in c:\Program Files (x86)\Samsung Electronic\SWUpgrade\Models\Binary

WARNING: LEAVING ANYTHING IN THIS FOLDER AT THIS STEP CAN BRICK YOUR PHONE!

4. Move recovery.tar to c:\Program Files\Samsung Electronic\SWUpgrade\Models\Binary

WARNING: UNZIPPING THE .tar FILE CAN AND WILL BRICK YOUR PHONE! ONCE THE FILE IS IN THE Binary FOLDER DO NOT TOUCH IT!

5. Run SWUpgrade and verify that the version number is 1.0.001 in the title bar. Any other version will come up with an error. This happened to me my first time through.

6. Follow all the steps UNTIL YOUR DOWNLOAD IS COMPLETE. WHEN THE DOWNLOAD READS 100% ON YOUR SCREEN LOOK AT YOUR PHONE. YOUR PHONE WILL START TO BOOT TO SYSTEM. REMOVE THE BATTERY RIGHT WHEN YOUR PHONE STARTS BOOTING UP. Boot in recovery and make sure the recovery sticked. If not repeat the SWUpdater process following each step as stated.

Your phone will now have Vampirefo's recovery! And of course root access.

( For ClockworkMod Recovery, use this link and 'Apply zip from SD card' http://dl.dropbox.com/u/21183005/CWM_recovery.tar)

8. Using one of the kernels you downloaded, go to 'Apply zip from SD Card' and select your kernel. Apply, and boot to system through 'Reboot options'. Congratulations. You now have 2.2 rooted with custom recovery. Boot to system, download an application requiring root and make sure it works. If you have any issues, comment below.

You have to download the 'Superuser' app from the Android Market. Vampirefo constructed his 2.0.8 kernel so that people could selectively use root.

A lot of the credit for this root guide goes to Solust on SDX, I just edited it for 2.2 really. Also please take a moment to thank me for this guide if it helped you. It takes a while to type and double check these guides so everyone can understand them and use them easily.
 
will doing these steps reset your phone? aka will my installed apps and what not be removed?

EDIT: answered my own question, just went ahead and did it and everything was still there. thanks for the guide!
 
Great guide, as always


Also, I was required to install the superuser app. Maybe just a problem for me, but in case it isn't try it out if your root isn't working
 
TheAndroid, can you add that if 2.0.8 doesn't give them root as it had problem with me and my gf, you can flash vampire 2.7 then 2.0.8 and this will fix that problem. Also I believe superuser is NOT included in 2.0.8 and it was intended that way. I believe vampirefo wrote that your phone is rooted but does not have superuser. If you want super user u have to go to the market place and download it or you can flash 2.7 first then 2.0.8 and you will have superuser then
 
Guys, I see that the official 2.2 is released and so I want to go to that. I was on the Froyo Port rom and so what would I need to do from here? Flash to stock and then upgrade?

Sorry if this is the wrong forum but please answer or point me to the right direction as I plan on rooting and coming back to this thread.

Regards,

Shahhere
 
i just rooted my phone and for some reason my vibrate is not as strong. Did i mess something up or is that normal


My vibrate seemsd to work well untill i use the wifi tethering pp and then the vibrate isnt strong at all. and when using the wifi tethereing a little thing popps up and says make sure my divise is rooted then i look at built number and it says Vampirefo. 2.0.9 OC so i think that means in rooted
 
i just rooted my phone and for some reason my vibrate is not as strong. Did i mess something up or is that normal


My vibrate seemsd to work well untill i use the wifi tethering pp and then the vibrate isnt strong at all. and when using the wifi tethereing a little thing popps up and says make sure my divise is rooted then i look at built number and it says Vampirefo. 2.0.9 OC so i think that means in rooted

It's because you are OC'd. It's a problem with the kernel.
 
What does it look like when you brick your phone?

I bricked mine last night. Fortunately for us, it's easy to fix unless you really, really mess it up by flashing the stock .tar in the SWUpdater or flashing a boot logo that's too large. In fact, those are the only permanent unrecoverable bricks I've seen.
My entire system was messed up to the point where it wouldn't turn on and custom recovery didn't work (tried flashing ext4 on an incompatible kernel). But you can fix almost anything by just using swupdater and the right tar
 
when rooting and applying a custom kernel, what is the point of the step where you go into the console and type "rfs" (or ext4 if you are using that)? and is that the step that causes all of your apps to be wiped?

and if it does cause that, if you have a phone that nothing has been done to it and you want to root and put a different kernel on can you do it without doing the "rfs" step?

Thanks!
 
You can apply a kernel anytime you want as far as I know. Formatting wipes your phone. Therefor, when you type rfs or ext4, is should say "Success to format" and at that point, your phone is wiped.
 
noob question but when i put the kernal in the sdx folder, which i assume i just create on the sdcard. does it have to be unzipped? also, how do i boot to recovery mode after sw upgrade? thanks
 
noob question but when i put the kernal in the sdx folder, which i assume i just create on the sdcard. does it have to be unzipped? also, how do i boot to recovery mode after sw upgrade? thanks

Make sure the kernel is in the .zip subfolder of sdx. Don't unzip it, and volume down, camera button, and power button.
 
OK im not trying to freak out but my computer is not detecting my Transform at the 3rd step of adding recovery. Stuck on Downloading screen. Plz help!

PS: I removed everything from Binary Folder as stated above.
 
OK im not trying to freak out but my computer is not detecting my Transform at the 3rd step of adding recovery. Stuck on Downloading screen. Plz help!

PS: I removed everything from Binary Folder as stated above.

Make sure you put the new .tar file in the binary folder as well. Use my guide on how to make windows recognize your Transform.
 
I completed all the steps as listed but when it ask me to boot into recovery to see if the root stuck It dosent look like when I/ go into recovery on my evo, I just see a blue little file icon and underneath it says downloading I just re booted the phone and downloaded root check and to my avail NO ROOT wth?
 
I completed all the steps as listed but when it ask me to boot into recovery to see if the root stuck It dosent look like when I/ go into recovery on my evo, I just see a blue little file icon and underneath it says downloading I just re booted the phone and downloaded root check and to my avail NO ROOT wth?

I'm getting the same result. I've flashed the vampire recovery several times now and every time I try to enter recovery I get the same screen that you do. What's going on?

edit: BTW, root checker shows that I do have root and my kernal has been updated to vampire's kernal. I just can't get into recovery.

edit2: Wow, what a noob I am. I was pressing the "volume down", "power", "camera" instead of "volume down", "power", "voice." I'm able to get into Recovery now. :)
 
Back
Top Bottom