Difference between revisions of "MDM9615"

From The iPhone Wiki
Jump to: navigation, search
m (Baseband Firmware: typos)
m (iPhone 5: hey more wrong here!)
Line 16: Line 16:
 
[[1.01.00]] 6.0.1 (Build 10A525)
 
[[1.01.00]] 6.0.1 (Build 10A525)
 
6.0.2 (Build 10A551)
 
6.0.2 (Build 10A551)
[[03.04.01]] 6.1b1 (Build 10B5095f)
+
[[3.04.01]] 6.1b1 (Build 10B5095f
6.1b2 (Build 10B5105c)
+
? 6.1b2 (Build 10B5105c)
6.1b3 (Build 10B5117b)
+
? 6.1b3 (Build 10B5117b)
6.1b4 (Build 10B5126b)
+
? 6.1b4 (Build 10B5126b)
6.1b5 (Build 10B143)
+
? 6.1b5 (Build 10B143?)
6.1 (Build 10B143)
+
[[3.04.25]] 6.1 (Build 10B143?)
  +
6.1.2 (Build 10B146)
   
 
{{stub|firmware}}
 
{{stub|firmware}}

Revision as of 06:46, 20 February 2013

MDM9615M in an iPhone 5

The Qualcomm MDM9615M is the baseband chip used in the iPhone 5. It is a 28 nm LTE (FDD and TDD), HSPA+, EV-DO Rev B, TD-SCMA modem and allows for multi-spectrums, multi-mode LTE support. It is responsible for transmitting simultaneous voice and data transfer on LTE (provided the carrier has the infrastructure to allow simultaneous voice and data transfer.)

Right next to the Qualcomm MDM9615M is the Qualcomm RTR8600 multi-band/mode RF transceiver. The RTR8600 is paired alongside the MDM9615 to support various bands, including 5 UMTS bands, and over 5 LTE and 4 EDGE bands.

Baseband Firmware

The firmware for the baseband chip comes in Mav5-X.XX.XX.Release.bbfw files (with X being the version). The BBFW file is just a renamed standard ZIP archive and contains a couple of .mbn files which are all digitally signed with a certificate from Qualcomm - similar to the iPhone 4S.

One notable difference to the iPhone 4S baseband, is that since the iPad_3 and iPhone_5, the main baseband code is entirely running on the Hexagon DSP.

Looking at strings found in the baseband, this is based on the same source code base as used on older qualcomm chipsets by other manufacturers (like HTC).

Known Firmware Versions

iPhone 5

1.00.16    6.0     (Build 10A405)
1.01.00    6.0.1   (Build 10A525)
           6.0.2   (Build 10A551)
3.04.01    6.1b1   (Build 10B5095f
?          6.1b2   (Build 10B5105c)
?          6.1b3   (Build 10B5117b)
?          6.1b4   (Build 10B5126b)
?          6.1b5   (Build 10B143?)
3.04.25    6.1     (Build 10B143?)
           6.1.2   (Build 10B146)
Tango Utilities-terminal.png This firmware article is a "stub", an incomplete page. Please add more content to this article and remove this tag.