The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Baseband Bootrom Protocol"
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 a sig checking, the new one does. |
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 a sig checking, the new one does. |
||
− | |||
(correct me if I'm wrong, but I do not manage to dial with the naseband on my iPhone 4, using minicom, he doesn't answer to the at commands...) |
(correct me if I'm wrong, but I do not manage to dial with the naseband on my iPhone 4, using minicom, he doesn't answer to the at commands...) |
||
Revision as of 06:11, 10 August 2010
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 a sig checking, the new one does. (correct me if I'm wrong, but I do not manage to dial with the naseband on my iPhone 4, using minicom, he doesn't answer to the at commands...)
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 on the iPhone 3G bootrom, the "protocol" section is pretty much identical, besides the last line, which is instead this:
sends 01 on success, FF on failure