Installing CM 11 (KitKat) on an S II without USB
Yes it's possible. You don't need the USB connection to do this. You need to flash a rooted kernel like Philz which is specific to the S2, and you need to do this from the stock Android recovery which you can access by holding power+home. The rooted kernel must be on the SD card.