I was determined to get this working cause I bought a beat up phone just for demo work..iPhone 2G 4GB Model.
READ EVERYTHING BEFORE YOU START SO YOU KNOW WHAT YOUR IN FOR!!!!
I have NOT tested this on iPhone 3G or 3GS
Setup an open wifi router or borrow your neighbors ;-)
connect to wifi with iphone and comp
install open ssh via cydia
Don't worry about restarting springboard cause you can't hit the button.
Hard reboot the phone. (Home and power button)
open ssh will be working now.
scp
http://apt.saurik.com/debs/veency_0....honeos-arm.deb for iPhone OS 1.x-2.x or
http://apt.saurik.com/debs/veency_0....honeos-arm.deb for iPhone OS 3.x into the /tmp directory
SSH to iphone and type dpkg -i /tmp/whatever deb you had to use
open cydia and install something free like bossprefs and veency will be installed
Hard reboot the phone
Wait for your phone to connect to wifi and then you can vnc to it! Hooray!!!
I'm running iPhone OS 3.0 and it works great. Thanks Saurik!!!!!!
I'm doing like 10 things right now at work so if I miss something or your have a question let me know.