Home User CP Donate Chat Register Today!  
  Get New posts Faq / Help?
   


Go Back   Hackint0sh > Projects and Hacks > iPhone > iPhone 3G (Rev. 2) > iPhone OS 3.x

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-04-2009, 10:29 PM
mcNuggets
Status: Offline
Trial Member
 
Join Date: Oct 2009
Posts: 1
Rep Power: 0
mcNuggets is on a distinguished road
Question How does baseband get upgraded info...

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,
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #2 (permalink)  
Old 10-04-2009, 11:05 PM
Trune
Status: Offline
Junior Member
 
Join Date: Oct 2007
Posts: 3
Rep Power: 0
Trune is on a distinguished road
Default

without wanting to sound rude, if you have to ask these questions, then i cant imagine you will be able to bring anything to the table.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #3 (permalink)  
Old 10-05-2009, 08:03 AM
coastlinellc
Status: Offline
Junior Member
 
Join Date: Sep 2007
Posts: 8
Rep Power: 0
coastlinellc is on a distinguished road
Default

Quote:
Originally Posted by Trune View Post
without wanting to sound rude, if you have to ask these questions, then i cant imagine you will be able to bring anything to the table.
lol.... very true.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #4 (permalink)  
Old 10-08-2009, 08:37 PM
klingdering
Status: Offline
Junior Member
 
Join Date: Aug 2009
Posts: 3
Rep Power: 0
klingdering is on a distinguished road
Default

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #5 (permalink)  
Old 10-08-2009, 10:09 PM
Olethros
Status: Online
Moderator
 
Join Date: Sep 2007
Location: Norway
Posts: 690
Rep Power: 38
Olethros is on a distinguished road
Default

Quote:
Originally Posted by klingdering View Post
Fact is:

- Itunes can rewrite baseband firmware
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:
Originally Posted by klingdering View Post
- 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)
This is true, however this value is protected by some seriously strong cryptography that means the value of yes/no is completely unique for each phone. See NCK Brute Force - The iPhone Wiki for more details.

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


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



All times are GMT +2. The time now is 02:09 PM.



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2 Ad Management by RedTyger
follow us on Twitter!

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105