1. Oversteer's Avatar
    I'm new to the forum and androids and have been reading about rooting but I always run into problems because the instructions are always for pc's. I can't be the only mac person without an iphone! So if there is already such instructions, I would love a link and if not, can anyone provide them here?

    And some details about what I hope to accomplish.
    1) My main reason for coming here was due to the constant "phone storage space is getting low" warning. I've only had the phone about a month and it's already full - WTF?

    2) I would love to have tethering but haven't seen anything on here about using the V to tether so maybe it's not even possible.

    3) Hmmmm, is there a way to "hackintosh" an android? That would be cool too!

    And, sorry, I know i'm at the base of the learning curve here but will happily read any info or link provided.

    Many thanks in advance....
    04-07-2011 11:55 PM
  2. Liquidplacidity's Avatar
    I'm new to the forum and androids and have been reading about rooting but I always run into problems because the instructions are always for pc's. I can't be the only mac person without an iphone! So if there is already such instructions, I would love a link and if not, can anyone provide them here?

    And some details about what I hope to accomplish.
    1) My main reason for coming here was due to the constant "phone storage space is getting low" warning. I've only had the phone about a month and it's already full - WTF?

    2) I would love to have tethering but haven't seen anything on here about using the V to tether so maybe it's not even possible.

    3) Hmmmm, is there a way to "hackintosh" an android? That would be cool too!

    And, sorry, I know i'm at the base of the learning curve here but will happily read any info or link provided.

    Many thanks in advance....
    Try One Click Root for mac, but i'm not sure if that'll work or not with this phone. That's the only thing I can think of besides getting SuperOneClick to work with a virtual machine.

    1) Links2SD or Enable Data2ext on your phone. You'll never have to worry again.
    2) Tethering is very much possible. Just download wireless tether off the market.
    3)...Hackintosh?
    04-08-2011 12:14 AM
  3. BiafraRepublic's Avatar
    I can't take all the credit for these directions, as part of it comes from RevolutionRed, who got them from KSmithNY. Also, I do not have a Macintosh to test with currently, so some of this might be guesswork

    For Mac OS X, you should need the following:

    A Macintosh running Mac OS X 10.5 "Leopard" or higher
    X11.app for OS X, either from the OS X Install disc or from XQuartz: Get XQuartz
    Android SDK from Google: Click here
    Mono:OSX from the Mono Project:Click Here to get it
    The Latest SuperOneClick: Get it from the developer
    The Latest Optimus V Root Files from RevolutionRed: Go here

    (Note: Apple includes Java by default, and does not need any drivers by design)

    1.) Install an X Window Server if needed (either grab it from your install disc or get it from the XQuartz Project)
    2.) Download and install Mono:OSX
    3.) Download Android SDK and unzip it to a convenient place (such as your desktop)
    4.) Download the Optimus V Root files from RevolutionRed's rooting directions and extract them to the SDK's platform-tools subdirectory.
    5.) Download SuperOneClick and copy it to the platform-tools subdirectory in the SDK
    6.) Make sure USB Debugging support is enabled, then plug in your phone to a USB port (if a dialog comes up saying it detected a network interface, hit Cancel)
    7.) Ensure your phone is in charge mode, NOT storage mode
    8.) Open SuperOneClick using Mono:OSX, make sure that the psneuter exploit is selected, and click Shell Root until a message says "You phone has a Temp ADB Root" (this might take a few attempts). Leave this open and continue.
    9.) Open Terminal.app and type the following:
    cd /wherever/you/copied/the/android/sdk/files/to/on/your/mac
    adb shell
    If, after running 'adb shell', you get a $ prompt, STOP AND GO BACK TO STEP 8
    If you get a # prompt, the shell root has worked, so continue onward for permanent root

    mount -o remount,rw -t yaffs2 /system /system
    exit
    adb push su /system/bin
    adb push busybox /system/bin
    adb shell
    cd /system/bin
    chmod 4755 su
    chmod 555 busybox
    exit
    adb reboot
    10.) Get SuperUser by ChainsDD from the Android Market
    OptimusNate likes this.
    04-08-2011 01:24 AM
  4. obijohn's Avatar
    8.) Open SuperOneClick using Mono
    This isn't necessary. You don't need Mono or the X Windwos Server stuff to root, you can just use adb and the psneuter file from SuperOneClick:

    adb push psneuter /data/local/tmp

    adb shell chmod 777 /data/local/tmp/psneuter

    adb shell /data/local/tmp/psneuter
    So basically, just skip steps 1 and 2, use the above for step 8, then proceed to 9.
    zires, OptimusNate and Fedodar5544 like this.
    04-08-2011 07:18 AM
  5. BiafraRepublic's Avatar
    This isn't necessary. You don't need Mono or the X Windwos Server stuff to root,...
    I know, I was just adapting RevolutionRed's rooting directions (which use SuperOneClick) to Mac, cutting down on the amount of time needed in Terminal.app
    04-08-2011 04:25 PM
  6. OptimusNate's Avatar
    One quick note, for those that may be confused why "adb" isn't recognized as a command... it isn't in the /usr/bin so you'll have to type "./adb" in each instance where "adb" is mentioned above. Other than that, I followed along above just fine and didn't have to use SuperOneClick as obijohn suggested. Thanks to both of you, it was very easy!
    04-10-2011 12:17 AM
  7. OptimusNate's Avatar
    So I spoke too soon. I did all the instructions above and did the adb reboot, and now when I go do adb shell, I get the $ and not # prompt. I take it the permanent root didn't work?
    04-10-2011 11:03 PM
  8. OptimusNate's Avatar
    Just so you can see what I did, and see the $ prompt at the end when I try to start adb shell again.
    Perhaps I should just use the psneuter as a temp root so I can load a custom recovery? Or do I need to be perm rooted for the custom recovery to load?

    Sorry, I'm a noob at this.

    Last login: Sun Apr 10 21:11:43 on console
    You have new mail.
    Nate-Nygrens-iMac:~ magimac$ cd /android/platform-tools/
    Nate-Nygrens-iMaclatform-tools magimac$ ./adb shell
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    $ exit
    Nate-Nygrens-iMaclatform-tools magimac$ ./adb push psneuter /data/local/tmp
    714 KB/s (585731 bytes in 0.800s)
    Nate-Nygrens-iMaclatform-tools magimac$ ./adb shell chmod 777 /data/local/tmp/psneuter
    Nate-Nygrens-iMaclatform-tools magimac$ ./adb shell /data/local/tmp/psneuter
    Nate-Nygrens-iMaclatform-tools magimac$ ./adb shell
    # mount -o remount,rw -t yaffs2 /system /system
    # exit
    Nate-Nygrens-iMaclatform-tools magimac$ adb push su /system/bin
    -bash: adb: command not found
    Nate-Nygrens-iMaclatform-tools magimac$ ./adb push su /system/bin
    865 KB/s (26264 bytes in 0.029s)
    Nate-Nygrens-iMaclatform-tools magimac$ ./adb push busybox /system/bin
    2924 KB/s (1926944 bytes in 0.643s)
    Nate-Nygrens-iMaclatform-tools magimac$ ./adb shell
    # cd /system/bin
    # chmod 4755 su
    # chmod 555 busybox
    # exit
    Nate-Nygrens-iMaclatform-tools magimac$ ./adb reboot
    Nate-Nygrens-iMaclatform-tools magimac$ ./adb shell
    $
    hamstar likes this.
    04-10-2011 11:08 PM
  9. Oversteer's Avatar



    3)...Hackintosh?
    Hackintosh is when you trick a pc into running mac OS and so you basically have a small netbook or homemade tower running mac osX. So I figured I could hack my droid to run mac apps and be an affordable iphone. Really, no one had done this? Cuz I gotta say that this phone is my first foray into the pc world and I really don't like it. Nothing works as it should. I, like that pc's lend themselves to hacking better but macs just work. And with common sense. None of this apd crap which has no logic to it. Who the hell designs these codes?

    I think I'm a pretty smart person, but the preceding instructions are so needlessly complicated. I realize i'm of f the chart since I'm using a mac but still, there seem to be so many steps that I have no idea if I'm even close to a solution or not.

    I know,i should have an iphone but I just can't stomach the monthly fee and contract.

    Ok, so having a bunch of beer & wine in me prolly ain't helping much but, hey, I'm an artist.
    04-10-2011 11:59 PM
  10. Eollie's Avatar
    You realize OS X is based off Linux right?
    04-11-2011 01:17 AM
  11. lift3d's Avatar
    Hackintosh is when you trick a pc into running mac OS and so you basically have a small netbook or homemade tower running mac osX. So I figured I could hack my droid to run mac apps and be an affordable iphone. Really, no one had done this? Cuz I gotta say that this phone is my first foray into the pc world and I really don't like it. Nothing works as it should. I, like that pc's lend themselves to hacking better but macs just work. And with common sense. None of this apd crap which has no logic to it. Who the hell designs these codes?

    I think I'm a pretty smart person, but the preceding instructions are so needlessly complicated. I realize i'm of f the chart since I'm using a mac but still, there seem to be so many steps that I have no idea if I'm even close to a solution or not.

    I know,i should have an iphone but I just can't stomach the monthly fee and contract.

    Ok, so having a bunch of beer & wine in me prolly ain't helping much but, hey, I'm an artist.
    It not needless, its just simple cli stuff, no gui needed, don't need someone to write an app to root your droid.

    And apparently you do not understand the _free_ as in freedom concept just _free_ as in free beer.

    You realize OS X is based off Linux right?
    Unix you mean
    04-11-2011 01:25 AM
  12. BiafraRepublic's Avatar
    Just so you can see what I did, and see the $ prompt at the end when I try to start adb shell again.
    Perhaps I should just use the psneuter as a temp root so I can load a custom recovery? Or do I need to be perm rooted for the custom recovery to load?

    Sorry, I'm a noob at this.
    No, you did it right the first time. After running './adb shell', run su at the prompt to get a root shell (If you have SuperUser.apk installed, tell it to allow the granting of root privileges).
    OptimusNate likes this.
    04-11-2011 02:08 AM
  13. Eollie's Avatar
    So I figured I could hack my droid to run mac apps and be an affordable iphone. Really, no one had done this? Cuz I gotta say that this phone is my first foray into the pc world and I really don't like it. Nothing works as it should. I, like that pc's lend themselves to hacking better but macs just work. And with common sense. None of this apd crap which has no logic to it. Who the hell designs these codes?
    No nobody really wants to have the oh so special iOS experience on a android device. The whole point of android is a customizable interface without the restrictions of windows and apple.

    As I stated earlier and was corrected, OS X is based off unix which iirc linux is derived from. So in reality it should be easier to do this on a apple. Atleast that is what I hear from some of the devs.
    04-11-2011 02:31 PM
  14. narrow_minded#WN's Avatar
    How many times does it usually take for SuperOneClick to go through? I keep trying and it says "FAILED."

    I tried the other route, and every time I enter "adb shell" it says adb isn't a command. Can someone explain how to do this correctly?
    06-18-2011 12:15 PM
  15. somniculosus's Avatar
    I was getting this error: "Failed to set prot mask (Inappropriate ioctl for device)" using Android 2.3.6 on a Nexus One.

    Tried to use the exploit zergRush instead of the psneuter, and it worked! This might be useful for others tried this approach.
    01-07-2012 07:54 PM
  16. mrbox24's Avatar
    You realize OS X is based off Linux right?
    other way around linux is based on unix(mac)
    i too am running hackintosh
    02-01-2012 01:45 AM
  17. drezliok's Avatar
    I thought Macs used a proprietary fork of Free BSD Darwin. Not directly Unix.
    epidenimus likes this.
    02-01-2012 01:50 AM
  18. kcls's Avatar
    I thought Macs used a proprietary fork of Free BSD Darwin. Not directly Unix.
    Dead thread is dead. Mac users can just root their phones now with GingerBreak, no need for any special tools. This thread was started back in February of last year when the phone was just getting rooted.
    02-01-2012 05:20 AM
  19. crickie's Avatar
    Gingerbreak Root APK is downloadable by phone, Windows, or Mac. Use the latest version. And what ever you do, don't try to " Hackintosh" your phone! Your have a droid. Be Proud of your droid ! If you want an iphone, you know where to shop.
    02-02-2012 08:22 AM
  20. anthonycr's Avatar
    " Hackintosh"
    "Hackintosh"? I love android, but you do have to admit that iOS is rather pretty. The beauty of android is being able to make your phone look like an iPhone when ever you want and an android whenever you want.
    iOS is not all bad, and iPhones do way outclass these Optimus Vs.

    I'm not an Apple lover at all, but any decent person has to see that they put a lot of work into their products and the result (although un-customizable) is very complete.
    02-02-2012 08:32 AM
  21. MadAngelBenjamin's Avatar
    Hi everyone,
    I just spent an entire day searching for a working root from my mac.
    I use Samsung Galaxy S II (I9100T), and I could not get Heimdall to recognise my phone, or odin (on windows running in VMWare Fusion, or using Mono).
    I downloaded, read, and tried stacks of stuff. (Trawled through about 60 forum threads!)
    Finally I found the Exynos Exploit hack!
    You don't need to bother with any of the other stuff. This one works using a QR code to download an app to the phone, then you click "root". That simple! (Only for certain devices - check the list)
    See this thread:
    [ROOT EXPLOIT+PATCH][2012.12.19] ExynosAbuse APK v1.40 - xda-developers
    Thankyou to the people who made this!
    Rooting on Mac! (well, without any computer, actually)

    I needed root, only to remove my 100 SMS/hour limit, as I promote events via SMS on my unlimited SMS plan.

    Thankyou to everyone who keeps their posts informative, concise, and doesn't ramble on in general conversation, because it saves us all so many headaches!
    Benjamin
    02-25-2013 06:37 PM
  22. AndyOpie150's Avatar
    Oops! You posted in the wrong forum. I hate it when that happens. Lol.

    Sent from my LG-VM670 using Android Central Forums
    02-25-2013 07:17 PM
LINK TO POST COPIED TO CLIPBOARD