This article discusses software internally used by Apple. Acquiring a copy without Apple's consent is illegal and may result in being scammed. |
This is a documented list of known NonUI builds, used by Apple workers in California to do engineering tests on prototype devices and also by factory workers on production devices during manufacturing. These "factory firmwares" are based on production iOS firmware, but are adapted for internal engineering tests, development and debugging.
The name "NonUI" (Non-User Interface) refers to how a majority of applications in these builds are accessible via command line interace. The applications which do use a graphical user interface can be launched through SwitchBoard, a minimal version of SpringBoard. Unlike production iOS firmwares, factory firmwares have the following differences:
- DEVELOPMENT fused bootloaders in
/Firmware/dfu/
and/Firmware/all_flash/all_flash.[board codename].factory[fa/sa]/
. - FACTORY fused SEP firmware in
/Firmware/all_flash/all_flash.[board codename].factory[fa/sa]/
- DEVELOPMENT fused kernelcache with more symbols (located in
/System/Library/Caches/com.apple.kernelcaches
on the filesystem), and with individual kexts in/System/Library/Extensions
. - DEVELOPMENT dyld_shared_cache in
/System/Library/Caches/com.apple.dyld
. - DEBUG fused baseband firmware in
/Firmware/
. - Skankwerk (gear) logo image file in
/Firmware/all_flash/all_flash.[board codename].factoryfa/
. /AppleInternal
folder, which the hierarchy inside get priority over hierarchy in/
.- No SpringBoard, requires the use of daemons to launch SwitchBoard.app as a multi-app launcher instead.
/usr
and subfolders contain many UNIX command line utilities.- SSH daemon is pre-installed as dropbear, can be connected to over usb
- Boot loader passes arguments to kernel (unlike RELEASE boot loaders as of iOS 5.0) which makes it easy to disable AMFI
- It has some additional Private Frameworks in
/System/Library/PrivateFrameworks
for internal GUI apps and command line utilities. - Most internal applications require the use of SkankKit (replacement for UIKit in nonUI firmwares) to produce special layers such as text on the framebuffer.
Factory firmwares are distributed via internal "restore bundles", which can only be restored on devices using internal restore software such as PurpleRestore. Release and factory firmware "restore bundles" have the same directory structure (bootloaders, kernel, restore ramdisk, update ramdisk and root filesystem), but can also include other files specific to internal development builds of iOS.
Some interesting facts about factory firmwares
- Design: Apple seems to use the same GUI design from the production firmware to the factory one.
Production iOS 1.x to 6.x skeuomorphism design is also present on 1.x to 6.x factory firmwares, but seems really more excessive than production ones. For example, the "skankwerk" boot logo represents a real gear and many GUI icons are realistic or simply photos of real life things (especially in Operator). For newer versions, production iOS 7.x to 9.x flat design is mostly used in 7.x to 9.x factory firmwares. For example, the new "skankwerk" boot logo is a flat, simple white gear. Some newer internal applications like Earthbound also use a "flat" design.
- Other: The "skank" word is used to name multiple elements of factory firmwares. For example, there is "skankphone", "skankbattery" (the green battery shown in SwitchBoard), "skankwerk" logo, "skankkit" framework, "purpleskank" (used by BurnIn) and most likely others. The "skank" word seems to be a reference to "Skunkworks" projects, which are secrecy projects that are usually innovative. Read more about "Skunkworks" on Wikipedia.
- Build Numbers: For build numbers with the numerical part after the first character (e.g. the 31620 in 11D31620u) being 5 digits, the build number may be split up into several components. Using the example of 11D31620u, those components in order are:
- The Major Version: 11
- The Minor Version: D
- The Factory Image Group: 3
- The Base Build: 162
- The Factory Image Revision Major: 0
- The Factory Image Revision Minor: u
In this page the order of the 'base build' is followed for the sorting order of build numbers, which is why 14A13130s is listed after 14A93012r.
- Codename: On build numbers following the above criteria, there appears to be a certain pattern which uses the factory image group in order to determine the suffix of the codename (e.g. the Yabuli in SochiYabuli). Thus, the codename for an build with an unknown codename may be guessed, which is employed in this article. The patterns observed for the factory image group and it's corresponding codename suffix is as follows, with known exceptions in brackets:
- 1: Jade
- 2: Nanshan
- 3: Yabuli (Ani for 18A33771c)
- 4: Niseko (Arosa for 15D40260u)
- 5: ? (No known instances)
- 6: Tianshan (Furano for 21A6xxxxx, Kita for 16A63060l)
- 7: Alshan
- 8: Sajo
- 9: Ani
iPhones
iPhone
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
1.0 | 1A282j | Nanshan? | ? | From @FujiExpo on Twitter |
1A396b | Nanshan | From @mcg29_ on Twitter. | ||
1A420 | Alpine | 03.06.01_G[1] | Originally posted to MacRumors | |
1.1.1 | 3A109f | ? | From @FujiExpo on Twitter | |
1.1.2 | 3B48 | 04.02.13_G | From @FujiExpo on Twitter | |
1.1.3 | 4A57 | 04.02.13_G | - | |
4A93 | ? | From @mcg29_ on Twitter | ||
1.1.4 | 4A102a | 04.04.05_G | - | |
3.1.2 | 7D11 | Northstar | ? | From @MWRevamped on Twitter |
iPhone 3G
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
2.0.2 | 5C274a | BigBear | ? | From @FujiExpo on Twitter |
3.1.2 | 7D11 | Northstar | ? | From @MWRevamped on Twitter |
4.0 | 8A2180g | ApexNanshan | 05.12.01 | No known prototype device with this build, as it has been leaked as an restore bundle. |
iPhone 3GS
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
3.0 | 7A2168d | KirkwoodNanshan? | ? | From @1nsane_dev[citation needed] on Twitter |
3.1b | 7C108b | Sierra? | ? | - |
3.1.2 | 7D11 | Northstar | ? | From @MWRevamped on Twitter |
4.0 | 8A133 | Apex | ? | - |
8A2180g | ApexNanshan | 05.12.01 | - | |
5.1 | 9B3176n | HoodooYabuli | 05.16.05 | - |
6.0 | 10A316 | Sundance | 05.16.06 | - |
iPhone 4
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
4.0 | 8A133 | Apex | 01.32.01 | - |
8A2062a | ApexNanshan? | ? | - | |
8A2130h | ApexNanshan | ? | - | |
8A2180g | 01.42.01 | - | ||
5.1 | 9B3176n | HoodooYabuli | 04.12.01 | - |
6.0 | 10A316 | Sundance | 04.12.02 | - |
iPhone 4 (CDMA)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
4.? | 8E2074c | PhoenixNanshan | ? | Found on another Pegatron Mac Mini |
4.2 | 8E5074b | Phoenix? | ? | Found on an FCC test report [2] |
6.0 | 10A63971b | SundanceTaosTianshan | ? | - |
iPhone 4S
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
5.0 | 9A2264r | TellurideNanshan | ? | - |
5.1 | 9B3145a | HoodooYabuli | ? | - |
9B3176b | ? | - | ||
9B3176n | 1.0.10 | - | ||
6.0 | 10A23941a | SundanceNanshan | 2.0.0.2 | - |
10B63290m | BrightonTianshan? | ? | - |
iPhone 5
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
6.0 | 10A23110j | SundanceNanshan | ? | From @nyan_satan on Twitter |
10A23110z | ? | - | ||
10A316 | Sundance | 0.09.04-3 | - | |
10A23941s | SundanceNanshan | ? | - |
iPhone 5c
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
7.0 | 11A63840h | InnsbruckTianshan | ? | From @pazbobrov on Twitter |
11A93840f | InnsbruckAni? | - | ||
11A93840h | From @1nsane_dev on Twitter | |||
11A93840l | InnsbruckAni | - | ||
11A94631a | InnsbruckAni? | From @FujiExpo on Twitter | ||
7.1 | 11D31620l | SochiYabuli | - | |
11D31620u |
iPhone 5s
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
7.0 | 11A22051f | InnsbruckNanshan? | ? | From @DongleBookPro on Twitter |
11A93840f | InnsbruckAni? | ? | Originally posted to MacRumors | |
11A24580o | InnsbruckNanshan | 1.00.05 | - | |
11A24581c | ? | - | ||
11A24581k | ? | From @1nsane_dev[citation needed] on Twitter | ||
11A360 | Innsbruck | 7.02-16 | Found on an FCC test report [3] | |
11.0 | 15A93720r | TigrisAni? | ? | - |
iPhone 6
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
8.0 | 12A310 | Okemo | 0.26.01 | Found on an FCC test report [4] |
12A93311h | OkemoAni | 1.00.01 | - | |
12A93650j | 1.00.05 | Found on an 闲鱼 listing[citation needed] by @TipzRickyCheung on Twitter | ||
12A93650o | 1.00.05 | - | ||
12A93650z | ? | From @AppleInternalsh on Twitter | ||
12A93651a | 1.00.05 | - | ||
12A93651b | 1.00.05 | - | ||
8.3 | 12F69 | Stowe? | ? | Seen on iFixit's forum [5] |
9.0 | 13A83261u | MonarchSajo | ? | From @CollectorApple[citation needed] on Twitter |
13A83262c | ? | From @ThermalDOE[citation needed] on Twitter | ||
11.3 | 15E61570m | EmetTianshan? | ? | From @mcg29_[citation needed] on Twitter |
iPhone 6 Plus
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
8.0 | 12A310 | Okemo | 0.26.01 | Found on an FCC test report [6] |
12A22121a | OkemoNanshan? | ? | - | |
12A23410x | from @DongleBookPro[citation needed] on Twitter |
iPhone 6s
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
9.0 | 13A93051l | MonarchAni | 0.37.08 | - |
13A93051r | MonarchAni? | ? | - | |
13A93420d | ? | - | ||
13A93420i | ? | From @AppleInternalsh[citation needed] on Twitter | ||
13A93420m | 1.00.05 | - | ||
10.0 | 14A83432m | WhitetailSajo | ? | From @OkemoZurs[citation needed] on Twitter |
11.0 | 15A23061c | TigrisNanshan | ? | From @mcg29_[citation needed] on Twitter |
iPhone 6s Plus
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
9.0 | 13A22120w | MonarchNanshan? | ? | - |
13A22121a | MonarchNanshan? | Found on an 闲鱼 listing[citation needed] | ||
13A283 | Monarch? | 0.31.02 | Found on an FCC test report [7] |
iPhone SE (1st generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
9.3 | 13E180 | Eagle? | 4.70.10 | Found on an FCC test report [8] |
iPhone 7
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
10.0 | 14A92340t | WhitetailAni | ? | - |
14A93010f | ||||
14A93012r | ||||
14A93013a | ||||
14A13130s | WhitetailJade? | From @_orangera1n on Twitter. | ||
14A94561m | WhitetailAni? | From @_orangera1n on Twitter. |
iPhone 7 Plus
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
10.0 | 14A22000v | WhitetailNanshan? | ? | Found on an 闲鱼 listing[citation needed] and documented by @_orangera1n on Twitter |
14A22001a | ||||
14A22161a | From @Dashelus on Twitter | |||
14A22180v | From @FujiExpo on Twitter | |||
14A22181a | From @1nsane_dev on Twitter | |||
14A22580n | 0.16.01-3 | Found on an FCC test report [9] | ||
14A22881a | ? | From @Jin_Store on Twitter | ||
14A13130s | WhitetailJade? | From @_orangera1n on Twitter. | ||
14A13131l | From @_orangera1n on Twitter. | |||
14A25510z | WhitetailNanshan? | From @_orangera1n on Twitter. |
iPhone 8
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
11.0 | 15A93261h | TigrisAni | 00.34.09 | - |
15A93720p | ? | From @AppleInternalsh on Twitter. | ||
15A93720r | ? | - |
iPhone 8 Plus
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
11.0 | 15A23060v | TigrisNanshan | ? | Found on an 闲鱼 listing[citation needed] and documented by @_orangera1n on Twitter |
15A23061c | From @mcg29_ on Twitter | |||
15A93260r | TigrisAni | From @1nsane_dev on Twitter | ||
15A93621f | From @1nsane_dev on Twitter | |||
15A93720g | From @_orangera1n on Twitter. |
iPhone X
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
11.0 | 15A783601x | TigrisHWAlshanPVT | ? | From @1nsane_dev on Twitter |
15A783601y | - | |||
15A683910c | TigrisHWTianshanPVT? | From @_orangera1n on Twitter | ||
15A683910i |
iPhone XR
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
12.0 | 16A295 | Peace? | ? | Found on an FCC test report [10]. |
16A13580t | PeaceAlshanPVT | Found on an 闲鱼 listing[citation needed] | ||
16A13580x | From this eBay listing[permanent dead link] | |||
16A13580z | From @1nsane_dev on Twitter | |||
16A13581a | From @ThermalDOE[citation needed] on Twitter | |||
16A73281c | PeaceAlshan | - |
iPhone XS
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
12.0 | 16A272 | Peace? | ? | Found on an FCC test report [11] |
16A93020u | PeaceAni | ? | - | |
16A23250u | PeaceNanshan? | ? | - | |
16A23660g | ? | From @FileAnAardvark on Twitter (private) |
iPhone XS Max
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
12.0 | 16A295 | Peace? | ? | Found on an FCC test report [12]. |
16A22481b | PeaceNanshan? | From @YRH04E[citation needed] on Twitter. | ||
16A23250u | From @1nsane_dev on Twitter. |
iPhone 11 Pro
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
13.0 | 17A94460t | YukonAni | 0.08.01-43 | From @FujiExpo on Twitter. |
17A95220r | ? | Found on a github repo | ||
17A95220t | ||||
17A5220r | ||||
17A525 | Yukon? | Found on an FCC test report [13] |
iPhone 11 Pro Max
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
13.0 | 17A94460w | YukonAni | 0.08.01-45 | Found on an eBay listing and documented by @_orangera1n on Twitter |
17A500a | Yukon? | ? | Found on an FCC test report [14] |
iPhone SE (2nd generation)
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
13.2.2 | 17E160 | YukonE? | ? | Found on an FCC test report [15] |
iPhone 12 Mini
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
14.0 | 18A21860t | AzulNanshan | 0.09.01-1-0123-ST_254662.1-cd2425d-687 | From @MWRevamped on Twitter |
14.0 | 18A33310l | AzulYabuli? | ? | Found on an FCC test report [16] |
14.1 | 18A93560v | AzulAni? | Found on an IdleFish listing. | |
18A33770r | AzulAni | From @FujiExpo on Twitter. | ||
18A33771c | From @_orangera1n on Twitter. |
iPhone 12
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
14.0 | 18A21860t | AzulNanshan | 0.09.01-1-0123-ST_254662.1-cd2425d-687 | From @MWRevamped on Twitter |
18A21860t | AzulNanshan? | ? | Found on an IdleFish listing. | |
18A23120m | Found on an FCC test report [17] | |||
18A23120p | Found on an 闲鱼 listing[citation needed] and documented by @_orangera1n on Twitter | |||
18A73370r | AzulAlshan? | Found on an IdleFish listing. |
iPhone 12 Pro
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
14.0 | 18A21860t | AzulNanshan | 0.09.01-1-0123-ST_254662.1-cd2425d-687 | From @MWRevamped on Twitter |
18A23120m | AzulNanshan? | ? | Found on an FCC test report [18] and on an IdleFish listing. | |
18A73371m | AzulAlshan? | From @FujIExpo on Twitter. | ||
14.1 | 18A23580l | AzulNanshan? | Found on an IdleFish listing. | |
18A23581a | From @1nsane_dev on Twitter | |||
18A23950ll | AzulNanshan | From @MWRevamped on Twitter |
iPhone 12 Pro Max
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
14.0 | 18A21860t | AzulNanshan | 0.09.01-1-0123-ST_254662.1-cd2425d-687 | From @MWRevamped on Twitter |
18A23120o | AzulNanshan? | ? | From @OkemoZurs on Twitter | |
18A23120z | ? | From @_orangera1n on Twitter | ||
18A23121e | ? | Found on an FCC test report [19] and on an IdleFish listing. |
iPhone 13 mini
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
15.0 | 19A22541e | SkyNanshan? | ? | From @FujiExpo on Twitter. |
19A272 | Sky? | ? | Found on an FCC test report [20] |
iPhone 13
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
15.0 | 19A22540j | SkyNanshan? | ? | Found on an 闲鱼 listing[citation needed] and documented by @_orangera1n on Twitter. |
19A72691n | SkyAlshan? | |||
19A72940a | From @FujiExpo on Twitter. |
iPhone 13 Pro
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
15.0 | 19A272 | Sky? | ? | Found on an FCC test report [21] |
19A72691n | From @FujiExpo on Twitter |
iPhone 13 Pro Max
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
15.0 | 19A22130v | SkyNanshan? | ? | Refernced by Aaron on the Hack Different Discord |
19A22541b | Found on an 闲鱼 listing[citation needed] and documented by @_orangera1n on Twitter. | |||
19A72691n | SkyAlshan? | From @Fame_G_Monster on Twitter | ||
19A22860t | SkyNanshan? | |||
19A23070k | From @FujiExpo on Twitter. |
iPhone 14
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
16.0 | 20A271v | Sydney? | ? | Found on an FCC test report [22] |
iPhone 14 Plus
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
16.0 | 20A271v | Sydney? | ? | Found on an FCC test report [23] |
iPhone 14 Pro
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
16.0 | 20A62560o | SydneyTianshan? | ? | From @FujiExpo on Twitter. |
20A62560y | Found on an 闲鱼 listing[citation needed] and documented by @_orangera1n on Twitter. | |||
20A271v | Sydney? | Found on an FCC test report [24] |
iPhone 14 Pro Max
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
16.0 | 20A22761a | SydneyNanshan? | ? | Images posted on a Discord server, later found by @FujiExpo on Twitter. |
20A282 | Sydney? | Found on an FCC test report [25] | ||
20A92871d | SydneyAni | From @Fame_G_Monster on Twitter | ||
20A92871f | ||||
20A63181g | SydneyTianshan? | From @Fame_G_Monster on Twitter | ||
20A63181z | From @ _orangera1n on Twitter |
iPhone 15 Plus
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
17.0 | 21A70691t | DawnAlshan | 0.04.00 | Leaked to dosdude1's website |
21A71271f | ? | Shown in a YouTube video. | ||
21A71271v | Found on an 闲鱼 listing and documented by @_orangera1n on Twitter. | |||
21A61831m | DawnFurano | 0.10.03-3-0404-Official_EVT_V28-c7108301288b-155-debug | Found by @MWRevamped on Twitter. | |
21A61831p | DawnFurano | 0.10.03-3-0414-Official_EVT_V31-a95ff5734d18-132-debug | Found by @MWRevamped on Twitter. | |
21A92521r | DawnAni | ? | Found by @MWRevamped on Twitter. | |
21A92521w | DawnAni | 0.17.00-15-0712-Official_DVT_V29-0f7c96444816-254-debug | Found by @MWRevamped on Twitter. |
iPhone 15 Pro Max
Verison | Build | Codename | Baseband | Comments |
---|---|---|---|---|
17.0 | 21A62382x | DawnFurano | ? | From @zhaopass on Twitter |
iPads
iPad (1st generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
3.1.2 | 7D11 | Northstar | ? | From @MWRevamped on Twitter |
3.2 | 7B293 | Wildcat? | 06.12.50 | Found on an FCC Test Report |
7B5286a | WildYabuli | ? | Found by SonnyDickson, documented on 9to5mac | |
7B3341c | WildcatYabuli | Found on a MacRumors post | ||
7B3341e | - | |||
5.1 | 9B3176n | HoodooYabuli | - |
iPad (2nd generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
4.3 | 8F3178a | Durango | ? | - |
8F3191d | ? | - |
iPad (3rd generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
5.1 | 9B87 | Hoodoo? | ? | Found on an FCC test report [26] |
9B3110u | HoodooYabuli | ? | Found on an 闲鱼 listing[citation needed] | |
9B3176a | ? | From @mcg29_ on Twitter | ||
6.0 | 10A316 | Sundance | ? | - |
iPad (4th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
6.0 | 10A378 | Sundance? | ? | Found on an FCC Test Report |
10A33901a | SundanceYabuli? | From @DongleBookPro on Twitter | ||
7.0 | 11A63840h | InnsbruckTianshan | Horizontal mode only. |
iPad (5th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
10.3 | 14E61810k | ErieTianshan? | ? | From @AppleInternalsh on Twitter |
14E62210l | ? | From @AppleInternalsh on Twitter | ||
14E232 | Erie? | ? | Found on an FCC test report [27] | |
10.3.2 | 14F60900i | FranklinTianshan | ? | From @AppleInternalsh on Twitter |
14F60900l | ? | From @mcg29_[citation needed] on Twitter |
iPad (6th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
11.3 | 15E61120h | EmetTianshan? | ? | - |
15E61120i | From @ThermalDOE[citation needed] on Twitter | |||
15E61340m | From @AppleProto03[citation needed] on Twitter | |||
15E61570l | Found on an FCC test report [28] | |||
15E61570m | From @mcg29_[citation needed] on Twitter | |||
15E61570o | - | |||
15E61570x | ||||
15E62180d | Found on an Idlefish listing[citation needed] and documented by @_orangera1n on Twitter. | |||
15E62180f | From this video by @AppleDemoYT |
iPad (7th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
13.0 | 17A522 | Yukon? | ? | Found on an FCC test report [29] |
iPad (8th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
14.0 | 18A325 | Azul | ? | Found on an FCC test report [30] |
iPad (9th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
15.0 | 19A311 | Sky? | ? | Found on an FCC test report [31] |
iPad (10th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
16.0 | 20A32640u | SydneyYabuli? | ? | Found on an FCC test report [32] |
iPad minis
iPad mini (1st generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
6.0 | 10A3248b | SundanceYabuli? | ? | From @FujiExpo on Twitter |
10A62990f | SundanceTianshan? | From @FujiExpo on Twitter | ||
10A378 | Sundance? | Found on an FCC test report [33] | ||
10A63970m | SundanceTaosTianshan | - | ||
10A63971b | - | |||
10A63970v | - | |||
6.1 | 10B61440g | BrightonTianshan? | From @FujiExpo on Twitter. |
iPad mini (2nd generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
7.0.3 | 11B64610g | InnsbruckTianshan? | ? | From this article on vnexpress |
11B64940j | ? | - | ||
10.3 | 14E62210l | ErieTianshan? | ? | - |
11.0 | 15A93720r | TigrisAni? | ? | - |
iPad mini (3rd generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
8.0 | 12A314 | Okemo? | 3.08.08 | Found on an FCC test report [34] |
12A63340h | OkemoTianshan? | ? | From @FileAnAardvark[citation needed] on Twitter |
iPad mini (4th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
8.4 | 12H33 | Donner? | ? | Found on an FCC test report [35] |
12H60160o | DonnerTianshan? | ? | - | |
9.0 | 13A62950o | MonarchTianshan? | ? | - |
9.0.2 | 13A64520d | MonarchTianshan | 4.02.00 | From @AppleInternalsh[citation needed] on Twitter. |
iPad mini (5th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
12.2 | 16E31120n | PeaceEYabuli? | ? | From @laobaiTD[citation needed] on Twitter |
16E31520i | ? | Found on an FCC test report [36] |
IPad mini (6th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
15.0 | 19A42380m | SkyNiseko? | ? | Found on an FCC test report [37] |
iPad Airs
iPad Air (1st generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
7.0.3 | 11B34210y | InnsbruckTaosYabuli | ? | This is for the iPad4,2 model. |
11B34640l | InnsbruckTaosYabuli? | ? | - | |
7.1 | 11D31620c | SochiYabuli? | ? | From this eBay listing[permanent dead link] |
iPad Air (2nd generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
8.1 | 12B331 | OkemoTaos? | ? | Found on an FCC test report [38] |
12B361 | OkemoTaos | 1.01.03 | From @iarchiveml on Twitter | |
12B33610i | OkemoTaosYabuli? | ? | From journaldulapin.com [39]. |
iPad Air (3rd generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
12.2 | 16E31120m | PeaceEYabuli | ? | - |
16E31520i | ? | Found on an FCC test report [40] | ||
16E31520k | ? | From @Applekidbeta on Twitter. | ||
16E206 | PeaceE? | ? | Found on an Apple Support Thread. |
iPad Air (4th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
14.0 | 18A13410u | AzulNagano | ? | From @MWRevamped on Twitter |
14.0 | 18A325 | Azul | ? | Found on an FCC test report [41] |
iPad Air (5th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
15.4 | 19E11500q | SkyEJade? | ? | Found on an FCC test report [42] |
iPad Pros
iPad Pro (unreleased)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
8.3 | 12E21251a | BlacktailKita | 2.08.00 (Debug) | From @iarchiveml on Twitter. |
9.0 | 13A165 | Monarch | 2.15.00 (debug) | - |
iPad Pro (9.7-inch) (1st generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
9.3 | 13E31820k | EagleYabuli? | ? | Found on an FCC test report [43] |
iPad Pro (12.9-inch) (1st generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
9.1 | 13B72 | Boulder? | ? | Found on an FCC test report [44] |
13B21200t | BoulderYabuli? | ? | From @KosutamiSan on Twitter |
iPad Pro (12.9-inch) (2nd generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
10.3 | 14E232 | Erie? | ? | Found on an FCC test report [45] |
14E32020u | ErieYabuli? | ? | Found on an FCC test report [46] |
iPad Pro (10.5-inch)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
10.3 | 14E22020w | ErieNanshan? | ? | Found on an FCC test report [47] |
iPad Pro 12.9 (3rd generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
12.1 | 16B64 | PeaceB? | ? | Found on a FCC test report [48] |
iPad Pro 11 (1st generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
12.0 | 16A63060l | PeaceKita | ? | Found on an IdleFish listing[citation needed] and documented by @_orangera1n on Twitter. |
16A63060n | 0.23.00 | From akayn. |
iPad Pro 11 (2nd generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
13.4 | 17E228 | YukonE? | ? | Found on a FCC test report [49] |
iPad Pro 11 (3rd generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
14.5 | 18E61070l | AzulETianshan | none | Discovered by @MWRevamped on Twitter |
iPad Pro 12.9 (5th generation)
Version | Build | Codename | Baseband | Comments |
---|---|---|---|---|
14.5 | 18E20700y | AzulENanshan? | ? | Found on a FCC test report [50] |
14.5 | 18E61070l | AzulETianshan | none | Discovered by @MWRevamped on Twitter |
iPods
iPod touch (1st generation)
Version | Build | Codename | Comments |
---|---|---|---|
1.0 | 1A469d | Alpine | From a MacRumors Article |
2A539i | Jade | From @mcg29_ on Twitter. | |
1.1 | 3A53 | Snowbird | Found on an FCC test report [51] |
1.1.3 | 4A93 | ? | From @FujiExpo on Twitter |
3.1.2 | 7D11 | Northstar | From @MWRevamped on Twitter |
iPod touch (2nd generation)
Version | Build | Codename | Comments |
---|---|---|---|
2.0 | 5D224c | BigBear? | From @FujiExpo on Twitter |
2.1 | 5F1092a | SugarBowlJade? | From @FujiExpo on Twitter |
5F122 | SugarBowl | From @1nsane_dev on Twitter | |
3.0 | 7A171 | Kirkwood | From @FujiExpo on Twitter |
3.1 | 7C101 | Northstar | From @FujiExpo on Twitter. |
3.1.2 | 7D11 | From @MWRevamped on Twitter |
iPod touch (3rd generation)
Version | Build | Codename | Comments |
---|---|---|---|
3.1 | 7C1023e | Northstar? | From @FujiExpo on Twitter. |
7C1095a | - | ||
7C110 | From @FujiExpo on Twitter. | ||
7C116 | From @FujiExpo on Twitter. | ||
7C125 | From this video by AppleDemo on YouTube | ||
7C144 | - | ||
3.1.2 | 7D11 | Northstar | From @MWRevamped on Twitter |
iPod touch (4th generation)
Version | Build | Codename | Comments |
---|---|---|---|
4.1 | 8B72 | Baker | Found on an FCC Test Report [52] |
8B1016c | Found on an ebay listing[permanent dead link] by Hap Plain | ||
8B1069b | From this DongleBookPro video | ||
8B1084b | From @mcg29_ on Twitter | ||
5.1 | 9B3176n | HoodooYabuli | - |
iPod touch (5th generation)
Version | Build | Codename | Comments |
---|---|---|---|
6.0 | 10A219 | Sundance | From @nyan_satan on Twitter. |
10A3248b | SundanceYabuli? | From @FujiExpo on Twitter. | |
10A351 | Sundance? | Found on an FCC test report [53] |
iPod touch (6th generation)
Version | Build | Codename | Comments |
---|---|---|---|
8.3 | 12H1150f | CopperJade | From @OkemoZurs on Twitter. |
8.4 | 12H10570d | From @1nsane_dev on Twitter. | |
12H11410d | From @FujiExpo on Twitter. | ||
9.0 | 13A83262h | MonarchSajo | From this archived tweet |
9.3 | 13C75 | Castlerock | - |
Apple Watch
Apple Watch (1st generation)
Version | Build | Codename | Comments | |
---|---|---|---|---|
Marketing | Purported | |||
1.0 | 8.2 | 12S12720v | OkemoSky | From @DongleBookPro on Twitter. |
12S34500n | From @AppleDemoYT on Twitter. | |||
12S34501f | From @AppleDemoYT on Twitter. | |||
12S35070a | From @AppleDemoYT on Twitter. | |||
12S35070e | Found on a spreadsheet by @MrTordse | |||
12S35070g | leaked by q3hardcore, links are down | |||
12A35070q | From @MrTordse on Twitter. | |||
2.1 | 13S96610d | BaharRampSync | leaked by q3hardcore, links are down |
Apple Watch Series 1
Version | Build | Codename | Comments |
---|---|---|---|
3.0 | 14S32872i | DaytonaSky | From @MWRevamped on Twitter |
Apple Watch Series 5
Version | Build | Codename | Comments |
---|---|---|---|
6.0 | 17R36050k | ? | From @MWRevamped on Twitter |
iBridge
iBridge2,3
Version | Build | Codename | Comments |
---|---|---|---|
2.4.1 | 15P765831x | LoboGoatHWBridge? | From @ _cc999 on Twitter |
iBridge2,8
Version | Build | Codename | Comments |
---|---|---|---|
3.2 | 16P25070u | BridgeOSLibertyC? | Leaked by @Unknown_tags[citation needed] on Twitter |
Macs
DTK (2020)
Version | Build | Codename | BridgeVersion | Comments |
---|---|---|---|---|
11.0 (10.16) | 20A2261g | GoldenGate? | 18P270 | Leaked by @ Kosutami_Ito[citation needed] on Twitter |
11.0 (10.16) | 20A2347 | GoldenGate | 20A2347 | Discovered by @MWRevamped on Twitter |
MacBook Air (15-inch, 2023)
Version | Build | Codename | Comments |
---|---|---|---|
13.3 | 22E11181e | RomeETarus | Leaked to dosdude1's website on 9/6/2024 |
22E11940i | Leaked to dosdude1's website on 9/16/2024 | ||
22E11940k |
HomePods
HomePod (1st generation)
Version | Build | Codename | BridgeVersion | Comments |
---|---|---|---|---|
11.2.1 | 15D40260u | DalamanArosa | 15D40260u | Found on an Discord server. |