What exactly does jailbreaking and unlocking doing to an iPhone?
I'm aware that hackers are using baseband crashes for unlocking, but how are they exploiting these crashes? Even if they inject their code into memory, how they are keeping it even after a reboot?
How these guys finding the crashes? Can I find the crash log too?
As an iPhone developer, I'm interested in some technical answers.
I've gone through some interesting links from here, but haven't found anything about how the hackers are doing it (especially unlocking).
Any references will be extremely useful.