Would this work?
Ok, for Mac users (OSX). First the setup.
Download SDK:
Android SDK | Android Developers
Extract and place the folder somewhere (doesn't matter where)
On your phone, make sure USB debebugging is enabled.
Reboot to recovery. Connect USB to phone/computer.
Go to partitions menu and select mount SD card.
Now you need to path to the tools folder in SDK. Open the android_sdk folder, you should see a bunch of folders in there, amongst them a "tools" folder.
Open terminal. Type cd [hit space bar]
Now drag the tools folder to your terminal window and it should propogate the path for you. Hit enter.
In terminal, type ./adb devices
If you see your device, then you're good to go. Notice that for Mac's you need to add the "./" in front of adb commands.
Now you can follow the commands in the post I did before. Just remember for Mac's it's ./adb shell, not adb shell. All other commands are exactly the same, no need to add the ./
Unmount
sd card and see if your nandroid works.
Thanks to
MD5 mismatch