Difference between revisions of "PMB8876"

From The iPhone Wiki
Jump to: navigation, search
m (remove dead baseband version links, and remove dead URL for 03.06.01_G)
 
(31 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This is the baseband chipset used in the [[iPhone]]. It is also known as the [[PMB8876]]
+
This is the baseband chipset used in the [[M68AP|iPhone]]. It is also known as the '''PMB8876'''.
   
==Secpack 1.0==
+
== Secpack 1.0 ==
 
This is the [[S-Gold 2]] security section on files it is uploading. It is at 0x1A4-0x9A4 in fls and eep files.
 
This is the [[S-Gold 2]] security section on files it is uploading. It is at 0x1A4-0x9A4 in fls and eep files.
   
===Layout===
+
== Layout ==
0x0 -- RSA Signature, decrypted with [[key 2]]
+
0x0 -- RSA Signature, decrypted with [[Baseband RSA Keys#Key 2|key 2]]
 
0x200 -- Descriptor + Unused Code
 
0x200 -- Descriptor + Unused Code
 
0x77C -- Magic 0x01FEDABE
 
0x77C -- Magic 0x01FEDABE
 
0x780 -- Sections(PA, Virtual Length, Physical Length, Flags)
 
0x780 -- Sections(PA, Virtual Length, Physical Length, Flags)
   
  +
== Known Firmware Versions ==
==Pinouts==
 
  +
=== [[M68AP|iPhone]] ===
  +
03.06.01_G 1.0 (Build 1A420)
  +
03.11.02_G 1.0 (Build 1A543a)
  +
03.12.08_G 1.0.1 (Build 1C25)
  +
03.14.08_G 1.0.2 (Build 1C28)
  +
04.01.13_G 1.1.1 (Build 3A109a)
  +
04.02.13_G 1.1.2 (Build 3B48b)
  +
04.03.13_G 1.1.3 (Build 4A93)
  +
04.04.05_G 1.1.4 (Build 4A102)
  +
04.0?.??_G 1.2 beta (Build 5A147p)
  +
04.05.01_G 2.0 beta 2 (Build 5A225c)
  +
2.0 beta 3 (Build 5A240d)
  +
04.05.02_G 2.0 beta 4 (Build 5A258f)
  +
04.05.0?_G 2.0 beta 5 (Build 5A274d)
  +
04.05.0?_G 2.0 beta 6 Pre-release (Build 5A292g)
  +
04.05.0?_G 2.0 beta 6 Final (Build 5A308)
  +
04.05.04_G 2.0 beta 7 (Build 5A331)
  +
2.0 [[Golden Master|GM]] (Build 5A345)
  +
2.0 (Build 5A347)
  +
2.0.1 (Build 5B108)
  +
2.0.2 (Build 5C1)
  +
2.1 beta (Build 5F90)
  +
2.1 beta 2 (Build 5F97)
  +
2.1 beta 3 (Build 5F108)
  +
2.1 beta 4 (Build 5F116)
  +
2.1 (Build 5F136)
  +
2.2 beta (Build 5G29)
  +
2.2 beta 2 (Build 5G53)
  +
2.2 (Build 5G77)
  +
2.2.1 (Build 5H11)
  +
3.0 beta (Build 7A238j)
  +
3.0 beta 2 (Build 7A259g)
  +
3.0 beta 3 (Build 7A280f)
  +
3.0 beta 4 (Build 7A300g)
  +
3.0 beta 5 (Build 7A312g)
  +
3.0 [[Golden Master|GM]] (Build 7A341)
  +
3.0 (Build 7A341)
  +
3.0.1 (Build 7A400)
  +
3.1 beta (Build 7C97d)
  +
3.1 beta 2 (Build 7C106c)
  +
3.1 beta 3 (Build 7C116a)
  +
3.1 (Build 7C144)
  +
3.1.2 (Build 7D11)
  +
3.1.3 (Build 7E18)
  +
  +
== Pinouts ==
 
[[Image:Sgold2pinouts.jpg]]
 
[[Image:Sgold2pinouts.jpg]]
   
==Resources==
+
== Resources ==
 
[http://lpahome.com/geohot/PMB8875_dev.txt Register List]
 
[http://lpahome.com/geohot/PMB8875_dev.txt Register List]
   

Latest revision as of 19:22, 18 October 2019

This is the baseband chipset used in the iPhone. It is also known as the PMB8876.

Secpack 1.0

This is the S-Gold 2 security section on files it is uploading. It is at 0x1A4-0x9A4 in fls and eep files.

Layout

0x0 -- RSA Signature, decrypted with key 2
0x200 -- Descriptor + Unused Code
0x77C -- Magic 0x01FEDABE
0x780 -- Sections(PA, Virtual Length, Physical Length, Flags)

Known Firmware Versions

iPhone

03.06.01_G    1.0                    (Build 1A420)
03.11.02_G    1.0                    (Build 1A543a)
03.12.08_G    1.0.1                  (Build 1C25)
03.14.08_G    1.0.2                  (Build 1C28)
04.01.13_G    1.1.1                  (Build 3A109a)
04.02.13_G    1.1.2                  (Build 3B48b)
04.03.13_G    1.1.3                  (Build 4A93)
04.04.05_G    1.1.4                  (Build 4A102)
04.0?.??_G    1.2 beta               (Build 5A147p)
04.05.01_G    2.0 beta 2             (Build 5A225c)
              2.0 beta 3             (Build 5A240d)
04.05.02_G    2.0 beta 4             (Build 5A258f)
04.05.0?_G    2.0 beta 5             (Build 5A274d)
04.05.0?_G    2.0 beta 6 Pre-release (Build 5A292g)
04.05.0?_G    2.0 beta 6 Final       (Build 5A308)
04.05.04_G    2.0 beta 7             (Build 5A331)
              2.0 GM                 (Build 5A345)
              2.0                    (Build 5A347)
              2.0.1                  (Build 5B108)
              2.0.2                  (Build 5C1)
              2.1 beta               (Build 5F90)
              2.1 beta 2             (Build 5F97)
              2.1 beta 3             (Build 5F108)
              2.1 beta 4             (Build 5F116)
              2.1                    (Build 5F136)
              2.2 beta               (Build 5G29)
              2.2 beta 2             (Build 5G53)
              2.2                    (Build 5G77)
              2.2.1                  (Build 5H11)
              3.0 beta               (Build 7A238j)
              3.0 beta 2             (Build 7A259g)
              3.0 beta 3             (Build 7A280f)
              3.0 beta 4             (Build 7A300g)
              3.0 beta 5             (Build 7A312g)
              3.0 GM                 (Build 7A341)
              3.0                    (Build 7A341)
              3.0.1                  (Build 7A400)
              3.1 beta               (Build 7C97d)
              3.1 beta 2             (Build 7C106c)
              3.1 beta 3             (Build 7C116a)
              3.1                    (Build 7C144)
              3.1.2                  (Build 7D11)
              3.1.3                  (Build 7E18)

Pinouts

Sgold2pinouts.jpg

Resources

Register List