OK Here goes. First download the iJailbreak application and install in your applications folder per instructions
http://www.ijailbreak.com
Then on your iPhone, navigate to
http://jailbreak.toc2rta.com/. Once Safari crashes, connect your iPhone to your Mac. Close iTunes if open.
Open a terminal window and copy paste these lines:
mkdir /opt && mkdir /opt/local && mkdir /opt/local/lib && cp /Applications/iJailBreak/resources/readline/libreadline.5.2.dylib /opt/local/lib/
cd /Applications/iJailBreak/resources/iphuc/ && ./iphuc -qs ./getfile
mv /Applications/iJailBreak/resources/iphuc/iphonefs/rdisk0s1 /Applications/iJailBreak/resources/iphuc/iphonefs/rdisk0s1.dmg
.....THIS PREVIOUS COMMAND TAKES A WHILE , BE PATIENT
hdiutil attach /Applications/iJailBreak/resources/iphuc/iphonefs/rdisk0s1.dmg -mount required
.....THIS PREVIOUS COMMAND CAN ALSO TAKE A WHILE, BUT NOT ALWAYS , BE PATIENT
rm /Volumes/Snowbird3A109a.UserBundle/private/etc/fstab && cp /Applications/iJailBreak/resources/iphuc/fstab /Volumes/Snowbird3A109a.UserBundle/private/etc/
mkdir /Volumes/Snowbird3A109a.UserBundle/Applications/Installer.app/ && cp -R /Applications/iJailBreak/resources/Installer.app/* /Volumes/Snowbird3A109a.UserBundle/Applications/Installer.app/
mkdir /Volumes/Snowbird3A109a.UserBundle/private/var/root/ && mkdir /Volumes/Snowbird3A109a.UserBundle/private/var/root/Library/ && mkdir /Volumes/Snowbird3A109a.UserBundle/private/var/root/Library/Installer/ && cp -R /Applications/iJailBreak/resources/Installer/* /Volumes/Snowbird3A109a.UserBundle/private/var/root/Library/Installer/
hdiutil unmount '/Volumes/Snowbird3A109a.UserBundle' -force
cd /Applications/iJailBreak/resources/iphuc/ && ./iphuc -qs ./putfile
Once you get a command prompt back after this last one, restart the iPhone by holding the power button down until the red slider appears, then slide it to power it off. Then turn it back on.
Then copy/paste this line into Terminal:
cd /Applications/iJailBreak/resources/ssh/ && ./iphuc -qs ./iphucscript
Then power off the iPhone again just like before and power back on
Then copy/paste this line into Terminal:
cd /Applications/iJailBreak/resources/ssh/ && ./iphuc -qs ./iphucscript2
Wait 10 seconds after getting prompt back and then reboot your iPod yet another time. Once it's booted it will automatically restart, after that press OK.
CLEANUP
Then copy/paste this line into Terminal:
cd /Applications/iJailBreak/resources/iphuc/iphonefs/ && rm rdisk0s1.dmg
CAVEATS:
I am actually hoping to have this as a one click application later today. The problem with finishing it though, is I need someone to try this. IT WILL NOT HARM THE PHONE IF IT DOES NOT WORK. The problem with the original iJailbreak was simply the name of the disk image that was created. It expected Snowbird3A110a.N45Bundle and on MY computer what was created was Snowbird3A109a.UserBundle - that was the only problem. So when I ran the original iJailbreak, it would stop and tell me that it could not find a file. If it creates the same file again on someone elses computer, I can finish the code for a one click application.