|
|||||||||
|
|||||||||
|
|||
|
Hi,
I'm gonna keep it simple. Everywhere I read, it says don't upgrade to 3.1 or else you can't unlock it. I didn't care until i needed to unlock it. 1) What I'd like to know is, how does the baseband get upgraded. (In details...not just by iTunes... I wanna know the back end process) 2) Wouldn't it be possible to intervene it's process 3) If so, can't we splice a "functional unlock-able" baseband into the process? 4) If the modem gets flashed to be updated, can't we flash it again? If not, what blocks the process. 5) Is there a site that explains the behind the scenes of all the files implicated on an iPhone? I'm looking for any guidance or links into how the behind the scene process of an upgrade/update is achieved is appreciated. Please elaborate your answers. I am an amateur programmer, but I really know how to find solutions once I understand the jist of a problem Thank you, |
|
|||
|
lol.... very true.
|
| Sponsored links Remove advertisements | |
|
|
|
|
|
|||
|
I think the question of mcnuggets is really intelligent, cause it shows, that someone is realy using his brain and think about ways how everything works and tries to understand them, instead of other people just giving senseless answers and only using their brain for stucking their fingers into their bottoms.
Fact is: - Itunes can rewrite baseband firmware - Unlocked iphones (like in italy) stay unlocked even when firmware updated - carrier locked iphones can be unlocked by provider after 2 years and i bet: you will not get a new phone and they will not open the phone means: somewhere in eeprom is info of unlocked=yes/no and it can be switched by software (not by changing hardware) if itunes or provider can, everybody should can... especially guys like devteam |
|
|||
|
Not iTunes cannot do this. It can just send a ramdisk to the phone, which then verifies the ramdisk's signature and then proceeds to boot from the ramdisk instead of from the normal iPhone OS System partition.
So the updating of the baseband is done by the phone, on the phone. After verifying many different signatures. The iPhone has two CPUs, one runs the OS and apps, the other runs only the phone functions. Jailbreak is only cracking open the protection on the CPU that runs the OS and Apps. To unlock, first you have to get the other CPU (that runs the phone functions) to run your own code. This is a whole different problem to jailbreaking. Quote:
If you really want to understand the way the baseband is written, look at the material posted by the dev team and geohot. Most of it is concentrated on Main Page - The iPhone Wiki although some great stuff on the 2G iPhone baseband (which is the only one that is fully comprimised) is located at iPhone Dev Team Portal [iPhone Dev Team] Finally even older but still useful material is located at Wiki Pages - iphone-elite - Project Hosting on Google Code There is more, but these will get you started. |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Un-Lock info ?? | Tonyanza | iPhone OS 3.x | 3 | 07-27-2009 11:24 AM |
| Guide me to setup Hackint0sh on my Inspiron 530 or XPS 1530 if not. please | xbrandon | Installation | 2 | 05-29-2009 03:06 PM |
| [1.1.2] upgraded to 1.1.3 with IPSF WORKS on AT&T Network | ebola1282 | General | 18 | 01-17-2008 11:26 PM |
|
|