Difference between revisions of "Sundance 10A316"

From The iPhone Wiki
Jump to: navigation, search
m (Codename Mistakes)
m (added kernel version)
 
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
  +
{{internal software|firmware}}
 
== Background ==
 
== Background ==
  +
This is an internal build of iOS 6.0 which runs [[SwitchBoard.app|SwitchBoard]]. A dump of its filesystem weighs in at around 4.1 gigabytes. This build also contains internal firmware for [[Haywire]].
The following is a build of SwitchBoard based on 6.0, which is compatible with N88, N90, N92, N94, and N41, according to various folders inside of it. This is a special build with interesting quirks; along with information about Haywire, an unreleased cable used by Apple.
 
  +
  +
Kernels for Apple's A6X, A6, A5X, A5 and A4 processors, as well as the iPod Touch 3G and iPhone 3GS, are included. Interestingly, there is also a kernel file for an unused processor type - s5l8740x. This build is known to be able to run on iPhone 4S, iPhone 5, iPod Touch (5th Generation), iPad 2 and possibly other devices.
  +
  +
This firmware has the kernel version <code>Darwin Kernel Version 13.0.0: Sun May 20 20:05:20 PDT 2012; root:xnu-2107.1.78~6/DEVELOPMENT_ARM_S5L8950X</code>.
   
 
== Haywire Firmware Findings ==
 
== Haywire Firmware Findings ==
In /var/mobile/Library/Assets, you will find a folder containing the name haywire. Inside, you'll find multiple folders seemingly used for restoring. When looking in these folders, you'll find the codenames B137 and B135, with encrypted development components for each, as well as an encrypted ramdisk, with no known keys. They also have iBSS, DeviceTree, and Kernelcaches, but nothing more. According to further exploration, it appears that these "firmwares" can be restored with a specialized version of PurpleRestore. That version has yet to be leaked.
+
In /var/mobile/Library/Assets, you will find a folder containing the name haywire. Inside, you'll find multiple folders seemingly used for restoring. When looking in these folders, you'll find the codenames B137 and B135, with encrypted development components for each, as well as an encrypted ramdisk, with no known keys. They also have iBSS, DeviceTree, and Kernelcaches, but nothing more. Upon further exploration, the heavy lifting is done by a modified version of PurpleRestore built into /System/Library/AccessoryUpdaterBundles/Haywire.bundle. A form of this bundle can also be found in certain production firmwares in the same directory.
  +
[[File:iphone510a316.png|thumb|right|iPhone 5 running 10A316]]
 
== Applications ==
 
== Applications ==
 
After booting up, [[SwitchBoard.app]] lets you choose from a slew of apps. They are:
 
After booting up, [[SwitchBoard.app]] lets you choose from a slew of apps. They are:
*[[BatterySet]]
+
*[[BatterySet]] (hidden)
*[[BurnIn]]
+
*[[BurnIn]] (hidden)
 
*[[GrapeCal]]
 
*[[GrapeCal]]
 
*[[LCDMura]]
 
*[[LCDMura]]
*[[LCDUTest]]
+
*[[LcdUTest]]
 
*[[LCMFlicker]]
 
*[[LCMFlicker]]
*[[MIDINetSetup]]
 
*[[NetGauge]]
 
 
*[[Operator]]
 
*[[Operator]]
 
*[[QRCode]]
 
*[[QRCode]]
*[[SkankBarcodeDisplay]]
 
 
*[[WiPASmini]]
 
*[[WiPASmini]]
 
*[[ThermalDOE]]
 
*[[ThermalDOE]]

Latest revision as of 13:19, 13 March 2021

This article discusses software internally used by Apple.

Acquiring a copy without Apple's consent is illegal and may result in being scammed.
Engaging in illegal activity is not condoned. This information is provided for educational purposes only.

Background

This is an internal build of iOS 6.0 which runs SwitchBoard. A dump of its filesystem weighs in at around 4.1 gigabytes. This build also contains internal firmware for Haywire.

Kernels for Apple's A6X, A6, A5X, A5 and A4 processors, as well as the iPod Touch 3G and iPhone 3GS, are included. Interestingly, there is also a kernel file for an unused processor type - s5l8740x. This build is known to be able to run on iPhone 4S, iPhone 5, iPod Touch (5th Generation), iPad 2 and possibly other devices.

This firmware has the kernel version Darwin Kernel Version 13.0.0: Sun May 20 20:05:20 PDT 2012; root:xnu-2107.1.78~6/DEVELOPMENT_ARM_S5L8950X.

Haywire Firmware Findings

In /var/mobile/Library/Assets, you will find a folder containing the name haywire. Inside, you'll find multiple folders seemingly used for restoring. When looking in these folders, you'll find the codenames B137 and B135, with encrypted development components for each, as well as an encrypted ramdisk, with no known keys. They also have iBSS, DeviceTree, and Kernelcaches, but nothing more. Upon further exploration, the heavy lifting is done by a modified version of PurpleRestore built into /System/Library/AccessoryUpdaterBundles/Haywire.bundle. A form of this bundle can also be found in certain production firmwares in the same directory.

iPhone 5 running 10A316

Applications

After booting up, SwitchBoard.app lets you choose from a slew of apps. They are: