Changes

Jump to navigation Jump to search

IOS emulators

502 bytes added, 2 April
no edit summary
|{{✓}}
|{{~}}
|-
|[https://www.corellium.com/ Corellium]
|align=left|{{Icon|Web}}
|[https://www.corellium.com/ Web-based] ($)
|?
|?
|?
|{{✗}}
|{{✓}}
|{{~}}<ref group=N>Would be completely recommended if it wasn’t paid and/or a local version that runs on Windows/macOS/Linux is available.</ref>
|-
|[[BlackThunder]]
|{{~}}
|}
==Hypervisor [[Hypervisors|(...)]]==<div style="overflow-x:auto;width:100%">{| class="wikitable" style="text-align:center;width:100%"! scope="col"|Name! scope="col"|Platform(s)! scope="col"|Latest version! scope="col"|[[#Hardware_features|Hardware features]]! scope="col"|[[#Enhancements|Enhancements]]! scope="col"|Compatibility! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[https://www.corellium.com/ Corellium]|align=left|{{Icon|Web}}|[https://www.corellium.com/ Web-based] ($)|?|?|?|{{✗}}|{{✓}}|{{~}}<ref group=N>Would be completely recommended if it wasn’t paid and/or a local version that runs on Windows/macOS/Linux is available.</ref>|}
==Native==
<div style="overflow-x:auto;width:100%">
:;QEMU-iOS
::Previously unnamed and referred to as “devos50’s qemu fork”, Based on earlier work emulating the S5L8900 and the iPhone 11 in QEMU. It can emulate an iPod Touch 1G running iOS 1.0, including iBoot, the kernel, and the Springboard, although it requires a modified NOR and NAND image. Some features, such as audio and Wi-Fi, are not emulated, and there are multiple crashes. About a year later, the same user managed to run iPhone OS 2 on an emulated iPod Touch 2G, however internet connectivity is not figured out yet, and nobody has yet ran a 3rd party app via filesystem hacks as of now, as both networking and USB (iTunes) are unemulated and cannot be installed regularly.
 
:;Corellium
::A service made by the Israeli company of the same name that runs any modern iOS devices, some Android devices, or bring-your-own IoT devices on either the cloud or a self-hosted server. Emulation is basically perfect, and they have hardware iOS 10.3 to the latest iOS version, with debugging features and security tools, as well as IPA installing. They also have iPhone 7 to the latest iPhone in terms of hardware. The devices run on an ARM hypervisor. For individuals, it costs 3 USD per hour for most use excluding some cybersecurity tools. The site also prohibits users under 18 from using their service. '''The service is made for cybersecurity, not general use'''.
:;MAME
:;BlackThunder
::The official iOS SDK (macOS-only) only allows for running your own projects, i.e. they run code generated for an x86 target rather than ARM code as used by iOS. However, some simulators, e.g. BlackThunder, make use of the simulator in the iOS SDK to run a few chosen iOS apps that are recompiled for x86. [[BlackThunder]] is a closed-source, commercial iOS simulator that can run a few commercial iOS apps. Unlike previous emulation trails, BlackThunder first loads a highly trimmed Hackintosh image via VirtualBox, which loads Xcode and an iOS simulator into it, then runs iOS apps that are decompiled and recompiled for the x86 architecture.
 
;Hypervisor
:;Corellium
::A service made by the Israeli company of the same name that runs any modern iOS devices, some Android devices, or bring-your-own IoT devices on either the cloud or a self-hosted server. Emulation is basically perfect, and they have hardware iOS 10.3 to the latest iOS version, with debugging features and security tools, as well as IPA installing. They also have iPhone 7 to the latest iPhone in terms of hardware. The devices run on an ARM hypervisor. For individuals, it costs 3 USD per hour for most use excluding some cybersecurity tools. The site also prohibits users under 18 from using their service. '''The service is made for cybersecurity, not general use'''.
;Native
10,634
edits

Navigation menu