SoMainline / linux-apple-resources

168 stars 15 forks source link

S5L8747 support #23

Open upintheairsheep opened 1 month ago

upintheairsheep commented 1 month ago

The S5L8747 is the oddest checkra1n compatible CPU/SoC, manufactured by Samsung similar to the A4 and A5, and is only in Apple's Haywire "computers", the Lightning to Digital AV adapter, and the Lightning to VGA adapter, both containing 256 megabytes of RAM, and no storage except for SecureROM, which the firmware is uploaded to the adapter on iOS via Lightning. This device has a checkra1n port and a recovery shell, both accessible by using a breakout board to convert Lightning to USB, or although untested, this should theoretically run on a jailbroken iOS device containing a Lightning port, or a bootleg iPhone running Android that has a Lightning port. If the device skeleton is completed, the only hardware feature there is is the HDMI or VGA port present on the unit, as well as the lightning port on both units, possibly supporting data transfer (untested, not much reverse engineering work has been completed for this device), but if it does get completed, it would be one of the, if not the strangest device to have been ported to Linux. Getting storage to run anything advanced on Linux may be similar to Apple's PC compatibility cards from the PowerPC Classic Mac OS era, where the connected computer loads a virtual hard drive with the data to the unit.