Ok so last night I was checking what was the latest with the jailbreaking scene after taking a break from messing with my phone for a while. I saw Limera1n had been released and was eager to give it a go. I restored my iphone that was jailbroken on 4.0.1 with the jailbreakme.com exploit, to 4.1 using itunes. Here I hit a few problems as the restore failed after the "writing firmware" bar with this error ""The iphone "Iphone" could not be restored. An unknown error occured (1004)."" The phone then proceeded to boot into recovery mode. I tried again and got the same error. I then tried in DFU mode and the error occurred in the same place as before. Now getting rather concerned I did some googling. Someone suggested kicking the phone out of restore mode with TinyUmbrella. To my relief the kick worked and the phone rebooted now with a different screen asking to be plugged into itunes and the words "emergency call only" coming up in lots of different languages. When I plugged it into itunes I chose to set it up using my backed up settings and presto I had my phone back now on 4.1. I then proceeded to do the Limera1n install. This went much smoother ironically and I soon had Cydia installed. It was now pretty late so I went to bed. Today I read about the release of greenp0ison and cursing my impatience went to confirm that my baseband had indeed been updated by the restore. This is what I saw. Now it is my understanding that what I have done shouldnt be possible using L1merain. Have I done something weird? I installed Ultrasn0w today to test and although I cannot confirm it is unlocked because I only have one SIM I have not encountered any issues and I can make calls as I usually would. Does anyone have an explanation? I apologise in advance if I am just not understanding something.