Page 1 of 2 12 LastLast
Results 1 to 25 of 32
  1. Thread Author  Thread Author    #1  
    Andrew Ruffolo's Avatar

    Posts
    3,809 Posts
    Global Posts
    3,815 Global Posts
    ROM
    Stock

    Default How to Root your Epic 4G on Windows

    I'm writing a guide on how to root your almost here Epic 4G on Windows devices. I will writing a review for Mac and Ubuntu Linux as well.

    Step 1:
    Read this thread by Jerry Hillenbrand to find out what Root is, why its good, and how to setup your computer to recognize the phone's internal memory. You will need the SDK, which can be obtained Don't forget to install the Java JDK as well. You must install the 32-bit version, cause thats what the SDK is coded in, doesn't matter if your PC/OS is 64-bit.

    Step 2:
    Download your files for obtaining root:





    Place these files into the tools folder of the sdk file on your computer.

    Step3:
    open up command prompt and navigate to your sdk on there: (if you followed the guide, your path is: c:\android_stuff\android-sdk-windows\tools)
    Code:
    cd c:\android_stuff\android-sdk-windows\tools
    adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
    adb shell
    chmod 755 /data/local/tmp/rageagainstthecage-arm5.bin
    cd /data/local/tmp
    ./rageagainstthecage-arm5.bin
    Step4:
    Code:
    exit
    adb shell mount -t rfs -o remount,rw /dev/block/stl9 /system
    adb push joeykrim-root.sh /system/bin/joeykrim-root.sh
    adb push jk-su /system/bin/jk-su
    adb shell mv /system/bin/playlogo /system/bin/playlogo-orig
    adb push playlogo.rtf /system/bin/playlogo
    Step5:
    Code:
    adb shell chmod 755 /system/bin/joeykrim-root.sh
    adb shell chmod 755 /system/bin/playlogo.rtf
    Done. I haven't tried it, as I don't have the phone. I will when I get it. I got the directions from XDA, and uploaded the files myself as not all of them work. All thanks go to the devs that originally found the exploit and how to make it permanent. This post is subject to change... Mac/Ubuntu soon to come... I'm tired.
    Last edited by Andrew Ruffolo; 09-04-2010 at 03:38 AM.
    Thanked by:
  2. #2  
    caliskimmer's Avatar
    Retired Moderator

    Posts
    1,891 Posts
    ROM
    N/A

    Default

    Started to get jealous that you could figure this all out by yourself, until I realized that you got it somewhere else. Thanks for posting the info anyways, and thanks to the guys who developed this method over at XDA! Nice guide!
  3. #3  

    Default

    32-Bit:



    64-Bit:


    You'll need these for USB drivers probably... I did.
    Thanked by:
  4. #4  

    Default

    Quote Originally Posted by Andrew Ruffolo View Post
    I'm writing a guide on how to root your almost here Epic 4G on Windows devices. I will writing a review for Mac and Ubuntu Linux as well.

    Step 1:
    Read this thread by Jerry Hillenbrand to find out what Root is, why its good, and how to setup your computer to recognize the phone's internal memory. You will need the SDK, which can be obtained Don't forget to install the Java JDK as well. You must install the 32-bit version, cause thats what the SDK is coded in, doesn't matter if your PC/OS is 64-bit.

    Step 2:
    Download your files for obtaining root:





    Place these files into the tools folder of the sdk file on your computer.

    Step3:
    open up command prompt and navigate to your sdk on there: (if you followed the guide, your path is: c:\android_stuff\android-sdk-windows\tools)
    Code:
    cd c:\android_stuff\android-sdk-windows\tools
    adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
    adb shell
    chmod 755 /data/local/tmp/rageagainstthecage-arm5.bin
    cd /data/local/tmp
    ./rageagainstthecage-arm5.bin
    Step4:
    Code:
    exit
    adb shell mount -t rfs -o remount,rw /dev/block/stl9 /system
    adb push joeykrim-root.sh /system/bin/joeykrim-root.sh
    adb push jk-su /system/bin/jk-su
    adb shell mv /system/bin/playlogo /system/bin/playlogo-orig
    adb push c:\downloads\playlogo.rtf /system/bin/playlogo
    Step5:
    Code:
    adb shell chmod 755 /system/bin/joeykrim-root.sh
    adb shell chmod 755 /system/bin/playlogo.rtf
    Done. I haven't tried it, as I don't have the phone. I will when I get it. I got the directions from XDA, and uploaded the files myself as not all of them work. All thanks go to the devs that originally found the exploit and how to make it permanent. This post is subject to change... Mac/Ubuntu soon to come... I'm tired.
    Andrew, some of your code is wrong (check adb push c:\download\playlogo.rtf), you shouldn't specify a directory here and the name you saved your file was playlego :P

    Also, some of your stuff is missing extensions.
    Thanked by:
  5. #5  
    liquidxit2's Avatar

    Posts
    739 Posts
    Global Posts
    885 Global Posts
    ROM
    Stock ICS

    Default

    man the first few hours of work tomorrow will be fun filled with rooting. I wonder if the current moment usb drivers will work for the epic...
    My mobile device timeline:
    Misc electronic organizers -> Cassiopeia -> palm pilot III -> m100 -> Palm Pilot VII and Zire 21 -> Treo 90 -> Treo 650 -> PPC6700 -> Treo 755p -> PPC6800 -> Palm Pro -> Palm Pre -> Samsung moment -> Samsung Epic 4g -> HTC EVO Shift 4g-> Galaxy Nexus-> EVO LTE
  6. #6  

    Default



    Follow his. Less typos than Joey's scripts.
  7. #7  
    maxiang's Avatar

    Posts
    100 Posts
    Global Posts
    2,099 Global Posts
    ROM
    Liberty v1.0

    Default

    Nice
    I miss poking around in adb
    there is no spoon
  8. #8  
    jfenton's Avatar

    Posts
    497 Posts
    Global Posts
    631 Global Posts

    Default

    what the heck is ADB??????????????
  9. #9  
    maxiang's Avatar

    Posts
    100 Posts
    Global Posts
    2,099 Global Posts
    ROM
    Liberty v1.0

    Default

    Android Debug Bridge
  10. Thread Author  Thread Author    #10  
    Andrew Ruffolo's Avatar

    Posts
    3,809 Posts
    Global Posts
    3,815 Global Posts
    ROM
    Stock

    Default

    Quote Originally Posted by Keith Newman View Post
    32-Bit:



    64-Bit:


    You'll need these for USB drivers probably... I did.
    Yeah, Thanks, this is much easier. I didn't expect this to be up and running so soon.
  11. #11  

    Default

    Darn, I have to work to root this time lol. Unless an easier root method is made available...
  12. #12  
    jfenton's Avatar

    Posts
    497 Posts
    Global Posts
    631 Global Posts

    Default

    Tried the One Click Root thing from XDA and it worked
  13. #13  
    mrj
    mrj is offline
    mrj's Avatar

    Posts
    4 Posts

    Default

    that was fast!
  14. #14  
    maxiang's Avatar

    Posts
    100 Posts
    Global Posts
    2,099 Global Posts
    ROM
    Liberty v1.0

    Default

    Aww, its no fun if you don't have to work at it
  15. #15  
    HAAS599's Avatar

    Posts
    381 Posts
    Global Posts
    382 Global Posts
    ROM
    Paranoid Android

    Default

    Quote Originally Posted by jfenton View Post
    Tried the One Click Root thing from XDA and it worked
    link please
  16. #16  

    Default

    Quote Originally Posted by HAAS599 View Post
    link please
    Thanked by 2:
  17. #17  

    Default

    Quote Originally Posted by ragnarokx View Post
    Link no worky.
  18. #18  
    liquidxit2's Avatar

    Posts
    739 Posts
    Global Posts
    885 Global Posts
    ROM
    Stock ICS

    Default

    Quote Originally Posted by maxiang View Post
    Aww, its no fun if you don't have to work at it
    Agreed. I already feel bad enough being a script kiddie manually typing them in.
    My mobile device timeline:
    Misc electronic organizers -> Cassiopeia -> palm pilot III -> m100 -> Palm Pilot VII and Zire 21 -> Treo 90 -> Treo 650 -> PPC6700 -> Treo 755p -> PPC6800 -> Palm Pro -> Palm Pre -> Samsung moment -> Samsung Epic 4g -> HTC EVO Shift 4g-> Galaxy Nexus-> EVO LTE
  19. #19  

    Default

    had a problem saying device not found something like that. i closed adb.exe in task manager and it worked fine.

    thanks!!
  20. #20  
    verks's Avatar

    Posts
    155 Posts
    Global Posts
    287 Global Posts
    ROM
    Stock for now

    Default

    For some reason one of the drivers won't install.
  21. #21  
    caliskimmer's Avatar
    Retired Moderator

    Posts
    1,891 Posts
    ROM
    N/A

    Default

    How do you get adb working? It says device not found and then it prompts me to click a key, and then it just disappears.
  22. #22  

    Default

    i solved that issue by closing adb.exe in task manager while it was saying adb server needs to restart
  23. #23  
    caliskimmer's Avatar
    Retired Moderator

    Posts
    1,891 Posts
    ROM
    N/A

    Default

    Quote Originally Posted by beardman View Post
    i solved that issue by closing adb.exe in task manager while it was saying adb server needs to restart
    Thanks! I'm finally rooted!


    One more question. Does usb debug mode have to be on the whole time after you root or can you turn it off?
  24. #24  

    Default

    mine isnt working on windows 7 64 bit cant get the usb drivers to work
  25. Thread Author  Thread Author    #25  
    Andrew Ruffolo's Avatar

    Posts
    3,809 Posts
    Global Posts
    3,815 Global Posts
    ROM
    Stock

    Default

    Quote Originally Posted by caliskimmer View Post
    Thanks! I'm finally rooted!


    One more question. Does usb debug mode have to be on the whole time after you root or can you turn it off?
    You need it on for root items. Otherwise it can be turned off.
Page 1 of 2 12 LastLast

Posting Permissions

B