The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "BORD"
(iPhone5,2 BDID is 2; iPhone5,1 BDID is 0. cf. https://ipsw.me/iPhone5,2/info and https://ipsw.me/iPhone5,1/info) |
|||
(32 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | The '''Board ID''' of a device (also known as '''BORD''', '''BDID''', or '''ApBoardId''') is a |
+ | The '''Board ID''' of a device (also known as '''BORD''', '''BDID''', or '''ApBoardId''') is a value (usually represented as <code>uint8_t</code>) that represents multiple characteristics of the logic board. In a BuildManifest, this value is found in the <code>ApBoardId</code> tag. The characteristics represented by a given Board ID may be specific to the SoC. |
− | |||
− | == Board ID Characteristics == |
||
− | The following table charts each of a Board ID's 6 bits to known board characteristics. |
||
− | |||
− | {| class="wikitable" |
||
− | ! |
||
− | ! Bit 5 |
||
− | ! Bit 4 |
||
− | ! Bit 3 |
||
− | ! Bit 2 |
||
− | ! Bit 1 |
||
− | ! Bit 0 |
||
− | |- |
||
− | ! Meaning |
||
− | | ? |
||
− | | ? |
||
− | | ? |
||
− | | '''Eureka/Karoo''' |
||
− | | '''Form Factor''' |
||
− | | '''Production Type''' |
||
− | |- |
||
− | ! Values |
||
− | | ? |
||
− | | ? |
||
− | | ? |
||
− | | |
||
− | * <code>0</code>: Eureka |
||
− | * <code>1</code>: Karoo |
||
− | | |
||
− | * <code>0</code>: Form Factor 'A' |
||
− | * <code>1</code>: Form Factor 'B' |
||
− | | |
||
− | * <code>0</code>: Production (MLB) |
||
− | * <code>1</code>: Development (DEV) |
||
− | |} |
||
== Devices == |
== Devices == |
||
+ | <!-- TODO: add iBridge https://github.com/libimobiledevice/libirecovery/blob/master/src/libirecovery.c --> |
||
* [[List of AirPods|AirPods]] |
* [[List of AirPods|AirPods]] |
||
** [[AirPods (1st generation)]]: N/A |
** [[AirPods (1st generation)]]: N/A |
||
** [[AirPods (2nd generation)]]: 0x12 |
** [[AirPods (2nd generation)]]: 0x12 |
||
+ | ** [[AirPods (3rd generation)]]: 0x20 |
||
+ | ** [[AirPods Pro]]: 0x04 |
||
+ | ** [[AirPods Pro (2nd generation)]]: 0x06 |
||
+ | ** [[AirPods Max]]: 0x10 |
||
* [[List of Apple TVs|Apple TV]] |
* [[List of Apple TVs|Apple TV]] |
||
** [[K66AP|Apple TV (2nd generation)]]: 0x10 |
** [[K66AP|Apple TV (2nd generation)]]: 0x10 |
||
** [[J33AP|Apple TV (3rd generation) (AppleTV3,1)]]: 0x08 |
** [[J33AP|Apple TV (3rd generation) (AppleTV3,1)]]: 0x08 |
||
** [[J33IAP|Apple TV (3rd generation) (AppleTV3,2)]]: 0x00 |
** [[J33IAP|Apple TV (3rd generation) (AppleTV3,2)]]: 0x00 |
||
− | ** [[J42dAP|Apple TV |
+ | ** [[J42dAP|Apple TV HD]]: 0x34 |
** [[J105aAP|Apple TV 4K]]: 0x02 |
** [[J105aAP|Apple TV 4K]]: 0x02 |
||
+ | ** [[J305AP|Apple TV 4K (2nd generation)]]: 0x08 |
||
+ | ** [[J255AP|Apple TV 4K (3rd generation)]]: 0x02 |
||
* [[Apple Watch (1st generation)]] |
* [[Apple Watch (1st generation)]] |
||
** [[N27aAP|Watch1,1]]: 0x02 |
** [[N27aAP|Watch1,1]]: 0x02 |
||
Line 70: | Line 42: | ||
** [[N146sAP|Watch5,3]]: 0x14 |
** [[N146sAP|Watch5,3]]: 0x14 |
||
** [[N146bAP|Watch5,4]]: 0x16 |
** [[N146bAP|Watch5,4]]: 0x16 |
||
+ | * [[Apple Watch SE (1st generation)|Apple Watch SE]] |
||
+ | ** [[N140sAP|Watch5,9]]: 0x28 |
||
+ | ** [[N140bAP|Watch5,10]]: 0x2A |
||
+ | ** [[N142sAP|Watch5,11]]: 0x2C |
||
+ | ** [[N142bAP|Watch5,12]]: 0x2E |
||
+ | * [[Apple Watch Series 6]] |
||
+ | ** [[N157sAP|Watch6,1]]: 0x08 |
||
+ | ** [[N157bAP|Watch6,2]]: 0x0A |
||
+ | ** [[N158sAP|Watch6,3]]: 0x0C |
||
+ | ** [[N158bAP|Watch6,4]]: 0x0E |
||
+ | * [[Apple Watch Series 7]] |
||
+ | ** [[N187sAP|Watch6,6]]: 0x10 |
||
+ | ** [[N187bAP|Watch6,7]]: 0x12 |
||
+ | ** [[N188sAP|Watch6,8]]: 0x14 |
||
+ | ** [[N188bAP|Watch6,9]]: 0x16 |
||
+ | * [[Apple Watch SE (2nd generation)|Apple Watch SE]] |
||
+ | ** [[N143sAP|Watch6,10]]: 0x28 |
||
+ | ** [[N143bAP|Watch6,11]]: 0x2A |
||
+ | ** [[N149sAP|Watch6,12]]: 0x2C |
||
+ | ** [[N149bAP|Watch6,13]]: 0x2E |
||
+ | * [[Apple Watch Series 8]] |
||
+ | ** [[N197sAP|Watch6,14]]: 0x30 |
||
+ | ** [[N197bAP|Watch6,15]]: 0x32 |
||
+ | ** [[N198sAP|Watch6,16]]: 0x34 |
||
+ | ** [[N198bAP|Watch6,17]]: 0x36 |
||
+ | * [[N199AP|Apple Watch Ultra]]: 0x26 |
||
* [[HomePod]] |
* [[HomePod]] |
||
** [[B238aAP|AudioAccessory1,1]]: 0x38 |
** [[B238aAP|AudioAccessory1,1]]: 0x38 |
||
** [[B238AP|AudioAccessory1,2]]: 0x1A |
** [[B238AP|AudioAccessory1,2]]: 0x1A |
||
+ | * [[HomePod mini]] |
||
+ | ** [[B520AP|AudioAccessory5,1]]: 0x22 |
||
* [[List of iPads|iPad]] |
* [[List of iPads|iPad]] |
||
** [[K48AP|iPad]]: 0x02 |
** [[K48AP|iPad]]: 0x02 |
||
Line 88: | Line 88: | ||
*** [[P102AP|iPad3,5]]: 0x02 |
*** [[P102AP|iPad3,5]]: 0x02 |
||
*** [[P103AP|iPad3,6]]: 0x04 |
*** [[P103AP|iPad3,6]]: 0x04 |
||
− | ** [[iPad |
+ | ** [[iPad (5th generation)]] |
− | *** [[ |
+ | *** [[iPad6,11]]: 0x10<!-- J71sAP and J71tAP --> |
− | *** [[ |
+ | *** [[iPad6,12]]: 0x12<!-- J72sAP and J72tAP --> |
+ | ** [[iPad (6th generation)]] |
||
− | *** [[J73AP|iPad4,3]]: 0x14 |
||
+ | ** [[iPad (7th generation)]] |
||
− | *** [[J82AP|iPad5,4]]: 0x02 |
||
− | ** [[ |
+ | *** [[J71bAP|iPad7,5]]: 0x18 |
− | *** [[ |
+ | *** [[J72bAP|iPad7,6]]: 0x1A |
+ | *** [[J171AP|iPad7,11]]: 0x1C |
||
+ | *** [[J172AP|iPad7,12]]: 0x1E |
||
+ | ** [[iPad (8th generation)]] |
||
+ | *** [[J171aAP|iPad11,6]]: 0x24 |
||
+ | *** [[J172aAP|iPad11,7]]: 0x26 |
||
+ | ** [[iPad (9th generation)]] |
||
+ | *** [[J181AP|iPad12,1]]: 0x18 |
||
+ | *** [[J182AP|iPad12,2]]: 0x1A |
||
+ | ** [[iPad (10th generation)]] |
||
+ | *** [[J271AP|iPad13,18]]: 0x14 |
||
+ | *** [[J272AP|iPad13,19]]: 0x16 |
||
+ | * [[List of iPad Pros|iPad Pro]] |
||
** [[iPad Pro (12.9-inch)]] |
** [[iPad Pro (12.9-inch)]] |
||
*** [[J98aAP|iPad6,7]]: 0x10 |
*** [[J98aAP|iPad6,7]]: 0x10 |
||
Line 101: | Line 113: | ||
*** [[J127AP|iPad6,3]]: 0x08 |
*** [[J127AP|iPad6,3]]: 0x08 |
||
*** [[J128AP|iPad6,4]]: 0x0A |
*** [[J128AP|iPad6,4]]: 0x0A |
||
− | ** [[iPad (5th generation)]] |
||
− | *** [[iPad6,11]]: 0x10<!-- J71sAP and J71tAP --> |
||
− | *** [[iPad6,12]]: 0x12<!-- J72sAP and J72tAP --> |
||
** [[iPad Pro (12.9-inch) (2nd generation)]] |
** [[iPad Pro (12.9-inch) (2nd generation)]] |
||
*** [[J120AP|iPad7,1]]: 0x0C |
*** [[J120AP|iPad7,1]]: 0x0C |
||
Line 110: | Line 119: | ||
*** [[J207AP|iPad7,3]]: 0x04 |
*** [[J207AP|iPad7,3]]: 0x04 |
||
*** [[J208AP|iPad7,4]]: 0x06 |
*** [[J208AP|iPad7,4]]: 0x06 |
||
− | ** [[iPad (6th generation)]] |
||
− | *** [[J71bAP|iPad7,5]]: 0x18 |
||
− | *** [[J72bAP|iPad7,6]]: 0x1A |
||
− | ** [[iPad (7th generation)]] |
||
− | *** [[J171AP|iPad7,11]]: 0x1C |
||
− | *** [[J172AP|iPad7,12]]: 0x1E |
||
** [[iPad Pro (11-inch)]] |
** [[iPad Pro (11-inch)]] |
||
*** [[J317AP|iPad8,1]]: 0x0C |
*** [[J317AP|iPad8,1]]: 0x0C |
||
Line 132: | Line 135: | ||
*** [[J420AP|iPad8,11]]: 0x38 |
*** [[J420AP|iPad8,11]]: 0x38 |
||
*** [[J421AP|iPad8,12]]: 0x3A |
*** [[J421AP|iPad8,12]]: 0x3A |
||
+ | ** [[iPad Pro (11-inch) (3rd generation)]] |
||
+ | *** [[J517AP|iPad13,4]]: 0x08 |
||
+ | *** [[J517xAP|iPad13,5]]: 0x0A |
||
+ | *** [[J518AP|iPad13,6]]: 0x0C |
||
+ | *** [[J518xAP|iPad13,7]]: 0x0E |
||
+ | ** [[iPad Pro (12.9-inch) (5th generation)]] |
||
+ | *** [[J522AP|iPad13,8]]: 0x18 |
||
+ | *** [[J522xAP|iPad13,9]]: 0x1A |
||
+ | *** [[J523AP|iPad13,10]]: 0x1C |
||
+ | *** [[J523xAP|iPad13,11]]: 0x1E |
||
+ | ** [[iPad Pro (11-inch) (4th generation)]] |
||
+ | *** [[J617AP|iPad14,3]]: 0x08 |
||
+ | *** [[J618AP|iPad14,4]]: 0x0A |
||
+ | ** [[iPad Pro (12.9-inch) (6th generation)]] |
||
+ | *** [[J620AP|iPad14,5]]: 0x0C |
||
+ | *** [[J621AP|iPad14,6]]: 0x0E |
||
+ | * [[List of iPad Airs|iPad Air]] |
||
+ | ** [[iPad Air]] |
||
+ | *** [[J71AP|iPad4,1]]: 0x10 |
||
+ | *** [[J72AP|iPad4,2]]: 0x12 |
||
+ | *** [[J73AP|iPad4,3]]: 0x14 |
||
+ | ** [[iPad Air 2]] |
||
+ | *** [[J81AP|iPad5,3]]: 0x06 |
||
+ | *** [[J82AP|iPad5,4]]: 0x02 |
||
** [[iPad Air (3rd generation)]] |
** [[iPad Air (3rd generation)]] |
||
*** [[J217AP|iPad11,3]]: 0x1C |
*** [[J217AP|iPad11,3]]: 0x1C |
||
*** [[J218AP|iPad11,4]]: 0x1E |
*** [[J218AP|iPad11,4]]: 0x1E |
||
+ | ** [[iPad Air (4th generation)]] |
||
+ | *** [[J307AP|iPad13,1]]: 0x04 |
||
+ | *** [[J308AP|iPad13,2]]: 0x06 |
||
+ | ** [[iPad Air (5th generation)]] |
||
+ | *** [[J407AP|iPad13,16]]: 0x10 |
||
+ | *** [[J408AP|iPad13,17]]: 0x12 |
||
* [[List of iPad minis|iPad mini]] |
* [[List of iPad minis|iPad mini]] |
||
** [[iPad mini]] |
** [[iPad mini]] |
||
Line 154: | Line 187: | ||
*** [[J210AP|iPad11,1]]: 0x14 |
*** [[J210AP|iPad11,1]]: 0x14 |
||
*** [[J211AP|iPad11,2]]: 0x16 |
*** [[J211AP|iPad11,2]]: 0x16 |
||
+ | ** [[iPad mini (6th generation)]] |
||
+ | *** [[J310AP|iPad14,1]]: 0x04 |
||
+ | *** [[J311AP|iPad14,2]]: 0x06 |
||
* [[List of iPhones|iPhone]] |
* [[List of iPhones|iPhone]] |
||
** [[M68AP|iPhone]]: 0x00 |
** [[M68AP|iPhone]]: 0x00 |
||
Line 176: | Line 212: | ||
** [[iPhone 6s]]: 0x04 |
** [[iPhone 6s]]: 0x04 |
||
** [[iPhone 6s Plus]]: 0x06 |
** [[iPhone 6s Plus]]: 0x06 |
||
− | ** [[iPhone SE]]: 0x02 |
+ | ** [[iPhone SE (1st generation)]]: 0x02 |
** [[iPhone 7]] |
** [[iPhone 7]] |
||
*** [[D10AP|iPhone9,1]]: 0x08 |
*** [[D10AP|iPhone9,1]]: 0x08 |
||
− | *** [[D101AP|iPhone9,3]]: |
+ | *** [[D101AP|iPhone9,3]]: 0x0C |
** [[iPhone 7 Plus]] |
** [[iPhone 7 Plus]] |
||
− | *** [[D11AP|iPhone9,2]]: |
+ | *** [[D11AP|iPhone9,2]]: 0x0A |
− | *** [[D111AP|iPhone9,4]]: |
+ | *** [[D111AP|iPhone9,4]]: 0x0E |
** [[iPhone 8]] |
** [[iPhone 8]] |
||
*** [[iPhone10,1]]: 0x02 |
*** [[iPhone10,1]]: 0x02 |
||
Line 201: | Line 237: | ||
** [[D421AP|iPhone 11 Pro Max]]: 0x02 |
** [[D421AP|iPhone 11 Pro Max]]: 0x02 |
||
** [[D79AP|iPhone SE (2nd generation)]]: 0x10 |
** [[D79AP|iPhone SE (2nd generation)]]: 0x10 |
||
+ | ** [[D52gAP|iPhone 12 mini]]: 0x0A |
||
+ | ** [[D53gAP|iPhone 12]]: 0x0C |
||
+ | ** [[D53pAP|iPhone 12 Pro]]: 0x0E |
||
+ | ** [[D54pAP|iPhone 12 Pro Max]]: 0x08 |
||
+ | ** [[D16AP|iPhone 13 mini]]: 0x08 |
||
+ | ** [[D17AP|iPhone 13]]: 0x0A |
||
+ | ** [[D63AP|iPhone 13 Pro]]: 0x0C |
||
+ | ** [[D64AP|iPhone 13 Pro Max]]: 0x0E |
||
+ | ** [[D49AP|iPhone SE (3rd generation)]]: 0x10 |
||
+ | ** [[D27AP|iPhone 14]]: 0x18 |
||
+ | ** [[D28AP|iPhone 14 Plus]]: 0x1A |
||
+ | ** [[D73AP|iPhone 14 Pro]]: 0x0C |
||
+ | ** [[D74AP|iPhone 14 Pro Max]]: 0x0E |
||
* [[List of iPod touches|iPod touch]] |
* [[List of iPod touches|iPod touch]] |
||
** [[N45AP|iPod touch]]: 0x02 |
** [[N45AP|iPod touch]]: 0x02 |
||
Line 209: | Line 258: | ||
** [[N102AP|iPod touch (6th generation)]]: 0x10 |
** [[N102AP|iPod touch (6th generation)]]: 0x10 |
||
** [[N112AP|iPod touch (7th generation)]]: 0x16 |
** [[N112AP|iPod touch (7th generation)]]: 0x16 |
||
+ | * [[List of Macs with Apple Silicon|Mac (Apple Silicon)]] |
||
+ | ** [[J273aAP|Developer Transition Kit (2020)]]: 0x42 |
||
+ | ** [[J274AP|Mac mini (M1, 2020)]]: 0x22 |
||
+ | ** [[J293AP|MacBook Pro (13-inch, M1, 2020)]]: 0x24 |
||
+ | ** [[J313AP|MacBook Air (M1, 2020)]]: 0x26 |
||
+ | ** [[iMac (24-inch, M1, 2021)]]: |
||
+ | *** [[J456AP|iMac21,1]]: 0x28 |
||
+ | *** [[J457AP|iMac21,2]]: 0x2A |
||
+ | ** [[MacBook Pro (16-inch, 2021)]]: 0x0A |
||
+ | ** [[MacBook Pro (14-inch, 2021)]]: 0x08 |
||
+ | ** [[Mac Studio]]: |
||
+ | *** [[J375cAP|Mac13,1]]: 0x04 |
||
+ | *** [[J375dAP|Mac13,2]]: 0x0C |
||
+ | ** [[J413AP|MacBook Air (M2, 2022)]]: 0x28 |
||
+ | ** [[J493AP|MacBook Pro (13-inch, M2, 2022)]]: 0x2A |
||
[[Category:Firmware Tags]] |
[[Category:Firmware Tags]] |
Latest revision as of 13:49, 19 October 2022
The Board ID of a device (also known as BORD, BDID, or ApBoardId) is a value (usually represented as uint8_t
) that represents multiple characteristics of the logic board. In a BuildManifest, this value is found in the ApBoardId
tag. The characteristics represented by a given Board ID may be specific to the SoC.
Devices
- AirPods
- AirPods (1st generation): N/A
- AirPods (2nd generation): 0x12
- AirPods (3rd generation): 0x20
- AirPods Pro: 0x04
- AirPods Pro (2nd generation): 0x06
- AirPods Max: 0x10
- Apple TV
- Apple TV (2nd generation): 0x10
- Apple TV (3rd generation) (AppleTV3,1): 0x08
- Apple TV (3rd generation) (AppleTV3,2): 0x00
- Apple TV HD: 0x34
- Apple TV 4K: 0x02
- Apple TV 4K (2nd generation): 0x08
- Apple TV 4K (3rd generation): 0x02
- Apple Watch (1st generation)
- Apple Watch Series 1
- Apple Watch Series 2
- Apple Watch Series 3
- Apple Watch Series 4
- Apple Watch Series 5
- Apple Watch SE
- Apple Watch Series 6
- Apple Watch Series 7
- Apple Watch SE
- Apple Watch Series 8
- Apple Watch Ultra: 0x26
- HomePod
- AudioAccessory1,1: 0x38
- AudioAccessory1,2: 0x1A
- HomePod mini
- AudioAccessory5,1: 0x22
- iPad
- iPad Pro
- iPad Pro (12.9-inch)
- iPad Pro (9.7-inch)
- iPad Pro (12.9-inch) (2nd generation)
- iPad Pro (10.5-inch)
- iPad Pro (11-inch)
- iPad Pro (12.9-inch) (3rd generation)
- iPad Pro (11-inch) (2nd generation)
- iPad Pro (12.9-inch) (4th generation)
- iPad Pro (11-inch) (3rd generation)
- iPad Pro (12.9-inch) (5th generation)
- iPad Pro (11-inch) (4th generation)
- iPad Pro (12.9-inch) (6th generation)
- iPad Air
- iPad mini
- iPhone
- iPhone: 0x00
- iPhone 3G: 0x04
- iPhone 3GS: 0x00
- iPhone 4
- iPhone 4S: 0x08
- iPhone 5
- iPhone 5c
- iPhone 5s
- iPhone 6: 0x06
- iPhone 6 Plus: 0x04
- iPhone 6s: 0x04
- iPhone 6s Plus: 0x06
- iPhone SE (1st generation): 0x02
- iPhone 7
- iPhone 7 Plus
- iPhone 8
- iPhone10,1: 0x02
- iPhone10,4: 0x0A
- iPhone 8 Plus
- iPhone10,2: 0x04
- iPhone10,5: 0x0C
- iPhone X
- iPhone10,3: 0x06
- iPhone10,6: 0x0E
- iPhone XR: 0x0C
- iPhone XS: 0x0E
- iPhone XS Max
- iPhone11,4: 0x0A
- iPhone11,6: 0x1A
- iPhone 11: 0x04
- iPhone 11 Pro: 0x06
- iPhone 11 Pro Max: 0x02
- iPhone SE (2nd generation): 0x10
- iPhone 12 mini: 0x0A
- iPhone 12: 0x0C
- iPhone 12 Pro: 0x0E
- iPhone 12 Pro Max: 0x08
- iPhone 13 mini: 0x08
- iPhone 13: 0x0A
- iPhone 13 Pro: 0x0C
- iPhone 13 Pro Max: 0x0E
- iPhone SE (3rd generation): 0x10
- iPhone 14: 0x18
- iPhone 14 Plus: 0x1A
- iPhone 14 Pro: 0x0C
- iPhone 14 Pro Max: 0x0E
- iPod touch
- iPod touch: 0x02
- iPod touch (2nd generation): 0x00
- iPod touch (3rd generation): 0x02
- iPod touch (4th generation): 0x08
- iPod touch (5th generation): 0x00
- iPod touch (6th generation): 0x10
- iPod touch (7th generation): 0x16
- Mac (Apple Silicon)
- Developer Transition Kit (2020): 0x42
- Mac mini (M1, 2020): 0x22
- MacBook Pro (13-inch, M1, 2020): 0x24
- MacBook Air (M1, 2020): 0x26
- iMac (24-inch, M1, 2021):
- MacBook Pro (16-inch, 2021): 0x0A
- MacBook Pro (14-inch, 2021): 0x08
- Mac Studio:
- MacBook Air (M2, 2022): 0x28
- MacBook Pro (13-inch, M2, 2022): 0x2A