1. Are you ready for the Galaxy S20? Here is everything we know so far!

Simple Rooting Guide (without galax0/galaxher0 roms)

Discussion in 'Android Devices' started by Rastaman-FB, Dec 7, 2009.

  1. Rastaman-FB

    Rastaman-FB Extreme Android User
    Thread Starter

    Simple Rooting Guide (without galax0/galaxher0 roms)

    For those who are a bit tentative with this kind of thing (i was aswell as it was all a bit new), this guide should help.
    I know there have been other guides about but things have been made alot simpler for rooting the galaxy and as such i deem it a good thing to give a more updated way of doing this.
    Ive also done it so i can add it to the stickies

    First of all some understanding of root:
    Root does not suddenly make things better, faster. if you have an understanding of linux you will know what root is.
    As with linux there is a downside to root due to the level of access (remember the saying "he who logs in as root kills the tree") which means you can potentially destroy important things on your phone with ease as you have that level of power.
    Root access or "SU" is elevated access rights to that of a full administrator (or close)
    there are many apps that require root and on top of that you can add further functionality with root access

    I cannot stress enough that this is completely at your own risk.
    If you dont have a reason to root and dont require custom firmware or custom apps that need root then dont bother doing it

    Step 1 - Install NPS from disk or download it from here

    Step 2 - download the Android SDK, this is large but you need the Tools from it in order to access the device to make modifications.
    make sure you extract it to an easy location like c:\

    Step 3 - ADB (pain in the arse) we need to get the driver installed for ADB, some people have random issues with ADB and Fastboot, this is mainly driver related and can be a pain in the rectum if you are using x64 vista or windows7.
    on x86 operating systems you should be fine just enabling development mode and connecting it to the device (settings>applications>development>USB debugging)
    If this has issues you can download the modified sdk drivers that i have tested and work from here
    you could also try installing Driod Explorer from here (it will not fully work with the phone till its rooted but should install the drivers) Droid Explorer
    This part also applies if you have problems with Fastboot.
    alternatively check the post here

    Step 4 - Get the latest recovery package that Drakaz created, hes done wonders for galaxy

    Step 5 - Extract the contents of the recovery package to the tools folder of the SDK (eg. C:\android-sdk-windows\tools)

    Step 6 - Copy the RECTOOLS.tar.gz to the root of your device internal storage (sdcard)

    Step 7 - Navigate to SDK tools folder in command promt (eg. cd\ hit return then cd C:\android-sdk-windows\tools) then type fastboot flash recovery recovery.img
    at this point you should get "waiting for device"

    Step 8 - power down device, reconnect to usb while powered down, boot into fastboot by holding "Dial+ok+power". you should see on the galaxy "fastboot mode" and if its successful it will show the amount of bites pushed to the device and after 15 seconds it will boot back into the device normally.
    if you have issues with fastboot driver showing Android1.0 in windows device manager, follow the steps for ADB linking the Android 1.0 to the ADB device driver

    Step 9 - Power down device and then boot into recovery (volumedown+dial+power) you should see a nice big galaxo recovery menu with plenty of options

    Step 10 - Do a nandroid backup from that menu to save your current configuration if anything bad happens in the future

    Step 11 - in the menu select "Enable root (SU)" click home to confirm then click "reboot system now"

    You should now be rooted
    most of the functions from droid explorer should now work and on top of that if you use a terminal like better terminal you can do some cool things with your phone

    GL HF

    EDIT: if you thing something is missing here or needs updating please let me know

    kamiomar, edin1, misko and 1 other person like this.

    1. Download the Forums for Android™ app!


  2. adriann

    adriann Newbie

    Sweet! Thank you.
  3. Bomberman

    Bomberman Android Enthusiast

    Wonderful mate. Been waiting for something like this - I'm no noob but the other guides (no offence to anyone :)) were a little tricky to follow - at least with such an expensive device that I'm stuck with for the next couple of years anyway :D
  4. Rastaman-FB

    Rastaman-FB Extreme Android User
    Thread Starter

    i have to change some stuff regarding the SDK as google have got rid of 1.5_r3 and replaced it with a unified SDK with modular plugins (arses)

    ill update it when i figure out what its doing

    changed the usb and sdk section
  5. UKLooney

    UKLooney Member

    nice, thanks.
  6. nightcrow

    nightcrow Guest

    Nice guide! Very useful. One thing that might have to be updated is the recovery version: v4.4 is out.
  7. Rastaman-FB

    Rastaman-FB Extreme Android User
    Thread Starter

    cheers, although its the same link :p
  8. n8schicht

    n8schicht Newbie

    In step 8 you just have to press "dial and power" for entering fastboot mode. Forget about OK there ;)
  9. KlaymenDK

    KlaymenDK Android Expert

    I cannot seem to get step #8 working. :(

    I would really love to be able to make a full backup, system settings and all. To do that, I gather I will need "Nandroid", and thus this recovery image. I don't think I have any further need of being root. Also, I'm quite happy with the stock K4 firmware, so I don't plan to try the custom Galax* roms (which I believe are built on an earlier firmware).

    No matter what I do, fastboot times out and does a normal startup, while my terminal still says "<waiting for device>".

    My Device Manager (while doing all sorts of plinky-plonky sounds) gets an entry for "Other devices: Android 1.0", but no matter what driver I feed it, it ends up saying "There was a problem installing this hardware: Samsung Galaxy Composite ADB Interface".

    The entry is still there, but it has a [​IMG] symbol on it. I have no problems mounting and accessing the sdcards, so something is working.

    I have installed NPS, Eclipse, and the SDK; I really think it's the drivers. What more can I try, are there alternative drivers I could try? :thinking:
  10. Rastaman-FB

    Rastaman-FB Extreme Android User
    Thread Starter

    what os are you running? x64 or x86?
    you should be able to use the same driver you use for ADB
    Does ADB work for you?

    its a bit wierd that it says there was an error
    you might have to be even quicker at locating the driver as you have 15 seconds to get it located and installed
    you have to make sure you are using the "have disk" option and manually pointing it to the device

    EDIT: im going to uninstall the fastboot driver and try again for your benefit as i might have borked something with these drivers

    EDIT2: you can use Samsung Galaxy Composite ADB Interface or Bootloader interface
    fastboot devices for me shows a ? but commands still function correctly
  11. KlaymenDK

    KlaymenDK Android Expert

    That's awesome support, Rastaman. Thanks for that.

    I'm using Windows XP so that would be x86. I don't think I can be any quicker with the driver selection, as it's already filled in and I'm just pressing No-Next-Next-Finish. That's at work at least, so further work will have to wait until tomorrow.

    I'm not sure if ADB works, because I have no experience with it. :eek: I'll do a spot of research to learn how to test it out.
  12. Rastaman-FB

    Rastaman-FB Extreme Android User
    Thread Starter

    i have xp mode on my windows7 :p

    will try this out

    to test if ADB works, make sure debugging is enabled
    connect the device then do
    cd android-sdk-windows\tools
    adb devices
    it should list something there.
  13. Rastaman-FB

    Rastaman-FB Extreme Android User
    Thread Starter

    right ok got it working

    put the usb folder in c:\ so its easy to find
    have device manager open and ready to rock
    boot into fastboot
    when the device shows in windows device manager. right click it and click update device driver
    Check "no, not this time" next
    Check "install from a specific location (advanced)" next
    Check "Dont search, i will choose the driver to install" next
    highlight "show all devices" next
    Click the "have disk" button
    click browse
    go to "C:\usb_driver\x86" click on "android_usb.inf" ok
    select "SAMSUNG GALAXY composite ADB Interface" next
    click Yes to the warning

    once complete next time you use fastboot it should work correctly

    it doesnt matter if the phone has already booted into normal as long as you can get to the wizard you are fine with XP x86 (32 bit)
    if it was vista or windows7 you would have the 15 second cut off
  14. KlaymenDK

    KlaymenDK Android Expert

    Oh neat. I thought the 15-second limit was due to the phone, since the fastboot screen times out and starts loading the OS.
    As for the procedure, I think that's what I'm doing, but I will try it out again first thing in the morning.
  15. Rastaman-FB

    Rastaman-FB Extreme Android User
    Thread Starter

    its mainly the last steps
    choose modem and have disk are very important

    the timelimit is down to the phone but if the phone drops vista and win7 cannot find the device to install so it denies it

    xp finishes what it started
  16. KlaymenDK

    KlaymenDK Android Expert

  17. Rastaman-FB

    Rastaman-FB Extreme Android User
    Thread Starter

    well done mate
  18. ivanjo10

    ivanjo10 Newbie

    Hi all,

    I'm kind a new in all this but far from having no experience whatsoever. The problem I have is that i think my fw (IG8) is missing a lot of commands. When I try to do a

    ls -la

    I get

    -la No such file or directory

    I have a root access, can get anywhere in the fs, copy files, delete them but I can't install busybox because I always get Read Only File System. Do I have to remount each time i want to make some changes? any ideas?

  19. Rastaman-FB

    Rastaman-FB Extreme Android User
    Thread Starter

    busybox is not linked in this article as its for rooting only

    to install busybox you need to be using adb remount which you can only do in recovery or a rooted kernal
    you have not got a rooted kernal and are using su instead

    boot into recovery and look at the commands in the link below from pegasus21 for busybox
  20. ivanjo10

    ivanjo10 Newbie


    Thanks man, just the info I needed!
  21. Luppakorva

    Luppakorva Lurker


    First of all new here so my first post :).

    Thank you for the well made information how to root the phone, but unfortunately Drakaz's Recovery package download seems to be down, even when registered, can't download it. So, wanted to ask if there is any alternative place where to download it?
  22. informale

    informale Android Enthusiast

  23. MichaelW

    MichaelW Android Enthusiast

  24. icesphere

    icesphere Newbie

    is it possible to revert to the stock recovery rom after rooting?
    i don't want to lose my warranty, but i need root to connect to a WPA2-enterprise encrypted network
  25. Luppakorva

    Luppakorva Lurker

Similar Threads - Simple Rooting Guide
  1. dfghyyt37
  2. androinewbi
  3. App Update
  4. ChristopheA
  5. RASelkirk
  6. nullshxt
  7. Brad Wood
  8. Ajhalls
  9. Samsung
  10. App Update

Share This Page