I'm running OSX Lion on every computer in my home, and I have yet to find a single guide on how to root 2.3.7. I have found this
[GUIDE] Root 2.3.3 On a Mac WITH OEM Unlock! - xda-developers
Which specifies that it works on 2.3.3, but a later post
xda-developers - View Single Post - [GUIDE] Root 2.3.3 On a Mac WITH OEM Unlock!
States that it also worked on another phone running 2.3.6. I just want to be safe before I start delving into the innards of my phone. I tried to use this guide last night
How to Root Nexus S or Nexus S 4G! [NEW][Mac|Linux|Win]
But even after I unzipped the files and ran the script it didn't actually run on my phone. It just ran in terminal and told me the command prompts. It didn't actually install anything. I thought about just using the prompts individually, but I was unsure if that would work, or if it would just cause further trouble.
The steps I took from that guide were: 1. Put the device into fastboot. 2. Connect to my computer. (according to the how to Macs do not need drivers preinstalled) 3. Run ./fastboot-mac
The weird thing was that when I navigated through terminal to the directory nexussrootnew it had this
Peter-Hatchs-Mac-mini:~ PeterHatch$ cd nexussrootnew
Peter-Hatchs-Mac-mini:nexussrootnew PeterHatch$
Usually I thought that the new directory would be shown, but the user, in this case PeterHatch$ would go away. Then I ran ( ./fastboot-mac ) and this is what came up. Nothing happened on the phone.
Peter-Hatchs-Mac-mini:nexussrootnew PeterHatch$ ./fastboot-mac
usage: fastboot [ <option> ] <command>
commands:
update <filename> reflash device from update.zip
flashall flash boot + recovery + system
flash <partition> [ <filename> ] write a file to a flash partition
erase <partition> erase a flash partition
getvar <variable> display a bootloader variable
boot <kernel> [ <ramdisk> ] download and boot kernel
flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it
devices list all connected devices
reboot reboot device normally
reboot-bootloader reboot device into bootloader
options:
-w erase userdata and cache
-s <serial number> specify device serial number
-p <product> specify product name
-c <cmdline> override kernel commandline
-i <vendor id> specify a custom USB vendor id
Help please.
[GUIDE] Root 2.3.3 On a Mac WITH OEM Unlock! - xda-developers
Which specifies that it works on 2.3.3, but a later post
xda-developers - View Single Post - [GUIDE] Root 2.3.3 On a Mac WITH OEM Unlock!
States that it also worked on another phone running 2.3.6. I just want to be safe before I start delving into the innards of my phone. I tried to use this guide last night
How to Root Nexus S or Nexus S 4G! [NEW][Mac|Linux|Win]
But even after I unzipped the files and ran the script it didn't actually run on my phone. It just ran in terminal and told me the command prompts. It didn't actually install anything. I thought about just using the prompts individually, but I was unsure if that would work, or if it would just cause further trouble.
The steps I took from that guide were: 1. Put the device into fastboot. 2. Connect to my computer. (according to the how to Macs do not need drivers preinstalled) 3. Run ./fastboot-mac
The weird thing was that when I navigated through terminal to the directory nexussrootnew it had this
Peter-Hatchs-Mac-mini:~ PeterHatch$ cd nexussrootnew
Peter-Hatchs-Mac-mini:nexussrootnew PeterHatch$
Usually I thought that the new directory would be shown, but the user, in this case PeterHatch$ would go away. Then I ran ( ./fastboot-mac ) and this is what came up. Nothing happened on the phone.
Peter-Hatchs-Mac-mini:nexussrootnew PeterHatch$ ./fastboot-mac
usage: fastboot [ <option> ] <command>
commands:
update <filename> reflash device from update.zip
flashall flash boot + recovery + system
flash <partition> [ <filename> ] write a file to a flash partition
erase <partition> erase a flash partition
getvar <variable> display a bootloader variable
boot <kernel> [ <ramdisk> ] download and boot kernel
flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it
devices list all connected devices
reboot reboot device normally
reboot-bootloader reboot device into bootloader
options:
-w erase userdata and cache
-s <serial number> specify device serial number
-p <product> specify product name
-c <cmdline> override kernel commandline
-i <vendor id> specify a custom USB vendor id
Help please.
