Basically, restore to a fresh 1.1.1, run carnival to jailbreak and install Install.app
THEN..DO NOT UPGRADE INSTALLER!!!!! Refresh sources, install BSD subsystem from the few apps listed.
After it installs, unlock, go back into Installer and install Community Sources and OpenSSH. Then you can upload anySIM yourself and unlock through WinSCP.