Many people ask how to root their phone on Mac OSX. I myself was once in that position. I researched and eventually figured it out. It's very simple and really not much different from Windows installation using http://androidforums.com/all-things-root-eris/53963-guide-stock-1-5-latest-root-2-1-a.html
now everything from this point on is assuming that you have the android SDK setup and working on your Mac. Also make sure you've rooted your phone using the PB00IMG.zip (md5: 63eacc5ede3b179f95dc22d8ef585f94) from the link above. Once your phone is on go ahead and make sure that you have enabled USB Debugging and your phone is plugged in via USB and set to "Charge Only".
I'll explain how to install Amon's recovery image using Terminal(command prompt for mac users)
1.Download the recovery.zip file from the link above and unzip/extract the files. Now take those files and place them in your /tools directory of your Android SDK.
2. Next open Terminal (applications>utilities>terminal). First go ahead and change the directory to your android sdk/tools folder using the following command:
cd /Users/(enter your folders and path) /tools
and easy way to get the path:
so type cd in terminal, then go to your /tools folder of your Android SDK and click and drag it into your terminal window!
You can also open the android sdk tools folder, dbl click pretty much any of the executable files. It will open a terminal window and at the top you'll see the path you want (/Users/.../tools) copy it/remember it. Be sure to leave the folder after /tools off the end. Example if you dbl click the adb executable the path would be /Users/(your path)/tools/adb ; exit;. Be sure to not copy /adb ; exit;
so once you have your path go ahead and use cd to set the directory and press enter.
Next enter the following commands in Terminal and press Enter after each line:
./adb shell mount -o rw,remount /dev/block/mtdblock3 /system
./adb push recovery.img /sdcard
./adb push flash_image /system/bin
./adb shell chmod 755 /system/bin/flash_image
./adb shell flash_image recovery /sdcard/recovery.img
You are done! with the hard part. Now power off your phone and then power back on by holding the Vol Up + Power button at the same time. If you did everything correctly you should see
Now you can go ahead and just reboot your phone so you can install the new rooted ROM
3. Go ahead and download the eris21official-root.zip from the original guide(link is still above).
Place the file (still zipped) on the root of your sdcard. DO NOT extract!!! Leave zipped.
Now go ahead and turn phone off and reboot into recovery using the method just explained above.
Use the trackball and scroll down to select Wipe, then complete the following:
data/factory reset
dalvik-cache wipe
You can now use the Vol down button to get back to the main menu pictured above. From there select Flash Zip from SDcard. You should see the eris21official-root.zip there. Select it and press trackball and let it do its thing. Once completed go ahead and reboot normally and you're done!
I recommend if you're gonna change roms doing a nandroid backup first of this. That way if anything goes wrong later you'll have this basic ROM to fall back on. Like a new beginning.
I do not in anyway take credit for any of this. All information was gathered using google and this forum, not to mention http://androidforums.com/all-things-root-eris/53963-guide-stock-1-5-latest-root-2-1-a.html
now everything from this point on is assuming that you have the android SDK setup and working on your Mac. Also make sure you've rooted your phone using the PB00IMG.zip (md5: 63eacc5ede3b179f95dc22d8ef585f94) from the link above. Once your phone is on go ahead and make sure that you have enabled USB Debugging and your phone is plugged in via USB and set to "Charge Only".
I'll explain how to install Amon's recovery image using Terminal(command prompt for mac users)
1.Download the recovery.zip file from the link above and unzip/extract the files. Now take those files and place them in your /tools directory of your Android SDK.
2. Next open Terminal (applications>utilities>terminal). First go ahead and change the directory to your android sdk/tools folder using the following command:
cd /Users/(enter your folders and path) /tools
and easy way to get the path:
type cd and then drag whatever file/folder directly onto your terminal window.
so type cd in terminal, then go to your /tools folder of your Android SDK and click and drag it into your terminal window!
You can also open the android sdk tools folder, dbl click pretty much any of the executable files. It will open a terminal window and at the top you'll see the path you want (/Users/.../tools) copy it/remember it. Be sure to leave the folder after /tools off the end. Example if you dbl click the adb executable the path would be /Users/(your path)/tools/adb ; exit;. Be sure to not copy /adb ; exit;
so once you have your path go ahead and use cd to set the directory and press enter.
Next enter the following commands in Terminal and press Enter after each line:
./adb shell mount -o rw,remount /dev/block/mtdblock3 /system
./adb push recovery.img /sdcard
./adb push flash_image /system/bin
./adb shell chmod 755 /system/bin/flash_image
./adb shell flash_image recovery /sdcard/recovery.img
You are done! with the hard part. Now power off your phone and then power back on by holding the Vol Up + Power button at the same time. If you did everything correctly you should see
Now you can go ahead and just reboot your phone so you can install the new rooted ROM
3. Go ahead and download the eris21official-root.zip from the original guide(link is still above).
Place the file (still zipped) on the root of your sdcard. DO NOT extract!!! Leave zipped.
Now go ahead and turn phone off and reboot into recovery using the method just explained above.
Use the trackball and scroll down to select Wipe, then complete the following:
data/factory reset
dalvik-cache wipe
You can now use the Vol down button to get back to the main menu pictured above. From there select Flash Zip from SDcard. You should see the eris21official-root.zip there. Select it and press trackball and let it do its thing. Once completed go ahead and reboot normally and you're done!
I recommend if you're gonna change roms doing a nandroid backup first of this. That way if anything goes wrong later you'll have this basic ROM to fall back on. Like a new beginning.
I do not in anyway take credit for any of this. All information was gathered using google and this forum, not to mention http://androidforums.com/all-things-root-eris/53963-guide-stock-1-5-latest-root-2-1-a.html