Note: this is not related to the 2G jailbreak
MuscleNerd, of the iPhone Dev Team, did a live demo of the 3G unlock today:
This was an awesome feat and I just wanted to say that the dev team did a great job on this. Personally, I do not need the unlock, but the fact that they managed to pull this off even with all of the baseband integrity checks in place amazes me, as it means (confirmed by MuscleNerd) that the check that says “Am I allowed to be used with this carrier?” is patched on-the-fly (in RAM) at every boot up. MuscleNerd has been working hard one this along with the rest of the dev team and I just would like to say congrats to them on getting this done.
Even more awesome, I have been told on IRC that during their CC C talk they will be talking about the more geeky / technical details of Pwnage2 along with the 3G unlock. You could consider this to be indirectly helping with the 2G jailbreak, in a way, because I have never been able to fully understand how they pulled off the Pwnage2 exploit to work so perfectly, and it just so happens that we need a bootrom exploit just like that for the iPod Touch 2G
A note about the Google Code page. I became incredibly frustrated when I had typed up a very long page on the boot sequence, only to (stupidly / accidently) click one of the bookmarks on my FireFox toolbar and have it all go away when I pressed the ‘back’ button. So from now on, you will not see small wiki edits every day, but rather more large wiki edits every few days, as I plan to edit the pages via text edit on my computer then commit them to the Google Code Page via svn.
PS: Happy holidays from all of us at chronicdev! I do plan to be doing a little bit of reversing during the break this week, but please understand that I have family to visit, and possibly a new gift to hax0r
PSS: westbaer talked to me today expressing interest in, if it is not already open-sourced, reversing yellowsn0w and creating an open-source implementation together for the fun of it. I liked the idea, so when it is released, for the first day in weeks I will close my bootrom.idb and open up yellowsn0w, in which we will take a crack at making an open implementation. This will not take time away from the 2G jailbreak, as it will probably happen some time next week during a day I designated to take a break from the 2G hax. Also note that yellowsn0w will probably be much more stable and everything, we just figured it would be a fun thing to do