The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Baseband Bootrom Protocol"
(Replacing page with 'Hacked by Chroniccommand') |
(reverting vandalism) |
||
Line 1: | Line 1: | ||
+ | This is the protocol used to talk to the old, and probably the new baseband, at the bootrom level. The old bootrom didn't have an sig checking, the new one does. |
||
− | Hacked by Chroniccommand |
||
+ | |||
+ | ==Protocol== |
||
+ | AT |
||
+ | 0x30 |
||
+ | 2 byte length |
||
+ | n byte data |
||
+ | 2 byte checksum |
||
+ | sends A5 on success, 5A on failure |
||
+ | |||
+ | ===3G=== |
||
+ | Correct me if I am wrong, but it looks like the last part should be this for the 3G bootrom... |
||
+ | sends 01 on success, FF on failure |
||
+ | |||
+ | ==Implementations== |
||
+ | [http://lpahome.com/geohot/gbootloader.rar bootrom.h in gbootloader] |
||
+ | |||
+ | [[Category:Protocols (Baseband)]] |
Revision as of 20:16, 6 November 2009
This is the protocol used to talk to the old, and probably the new baseband, at the bootrom level. The old bootrom didn't have an sig checking, the new one does.
Protocol
AT 0x30 2 byte length n byte data 2 byte checksum sends A5 on success, 5A on failure
3G
Correct me if I am wrong, but it looks like the last part should be this for the 3G bootrom...
sends 01 on success, FF on failure