• Latest
Developer emulates iPhone OS on a computer with QEMU

Developer emulates iPhone OS on a computer with QEMU

December 24, 2022
xQc reacts to Samsung Galaxy Z Flip 3 | Marques Brownlee

xQc reacts to Samsung Galaxy Z Flip 3 | Marques Brownlee

March 20, 2023
Random: Resident Evil 4 Animation Is Both Cute And Unsettling In Equal Measure

Random: Resident Evil 4 Animation Is Both Cute And Unsettling In Equal Measure

March 20, 2023
Ice Universe: Samsung Galaxy Flip5 to have much larger external screen, Fold5 to drop the gap

Ice Universe: Samsung Galaxy Flip5 to have much larger external screen, Fold5 to drop the gap

March 20, 2023
10 Things You Didn't Know About Marques Brownlee from MKBHD

10 Things You Didn't Know About Marques Brownlee from MKBHD

March 20, 2023
LG G7 ThinQ Impressions!

LG G7 ThinQ Impressions!

March 20, 2023
Best Xbox zombie games

Best Xbox zombie games

March 20, 2023
New Allies delayed indefinitely on console

New Allies delayed indefinitely on console

March 20, 2023
Moto RAZR 2 Impressions: Nostalgia Reloaded?

Moto RAZR 2 Impressions: Nostalgia Reloaded?

March 20, 2023
The Entire Mystery joins Xbox Game Pass soon

The Entire Mystery joins Xbox Game Pass soon

March 20, 2023
Apple Watch Review!

Apple Watch Review!

March 20, 2023
The TRUTH About OnePlus Nord!

The TRUTH About OnePlus Nord!

March 20, 2023
Honor 70 Lite announced with Snapdragon 480+ and 50MP camera

Honor 70 Lite announced with Snapdragon 480+ and 50MP camera

March 20, 2023
Advertise with us
Monday, March 20, 2023
Bookmarks
  • Login
  • Register
GetUpdated
  • Game Updates
  • Mobile Gaming
  • Playstation News
  • Xbox News
  • Switch News
  • MMORPG
  • Game News
  • IGN
  • Retro Gaming
  • Tech News
  • Apple Updates
  • Jailbreak News
  • Mobile News
  • Software Development
  • Photography
  • Contact
No Result
View All Result
GetUpdated
No Result
View All Result
GetUpdated
No Result
View All Result
ADVERTISEMENT

Developer emulates iPhone OS on a computer with QEMU

December 24, 2022
in Apple News
Reading Time:3 mins read
0 0
0
Share on FacebookShare on WhatsAppShare on Twitter


For years, people have been able to run macOS on non-Apple computers thanks to Hackintosh tools. But when it comes to iOS, pretty much no one has been able to run it on other platforms – at least until now. One developer has successfully emulated the first version of the iPhone OS (remember that name?) on a computer using QEMU.

iPhone OS 1.0 emulated without iPhone hardware

Martijn de Vos, also known as devos50, has used a lot of reverse engineering to emulate the very first version of the iPhone OS released for the first-generation iPod touch in 2007, after the iPhone was launched.The project took more than a year to work as the developer had to figure out how to simulate things like multitouch support and other hardware components.

In a blog post, de Vos explains that the tricky part was emulating the hardware components of the iPod touch. This is why the developer chose to emulate the first build of the iPhone OS made for the iPod instead of the iPhone, since making the iPhone version work would require emulating even more components.

At the same time, de Vos also chose iPhone OS 1.0 due to the fact that this version has much fewer security mechanisms than more recent versions of the operating system. “Contemporary Apple devices contain many additional hardware components, such as neural engines, secure enclaves, and a variety of sensors that will make the emulation of such devices much more difficult and time consuming,” the developer explained.

Interestingly, the project only became a reality thanks to OpeniBoot – an open source implementation of Apple’s bootloader. The project was discontinued long ago, but it allowed users to do things like install Android on the first generations of the iPhone and iPod touch.

But is it functional?

Despite a few bugs, the final project seems quite functional, and iPhone OS 1.0 has been successfully emulated with QEMU – an open source virtualization platform.

The system is completely navigable using a mouse and keyboard, and most pre-installed apps work just fine. There are some situations that cause the system to crash, but it’s still impressive to see a version of iOS being emulated on another platform.

The developer notes that this is probably the first time someone has emulated the iPhone operating system using open source tools. Corellium, for example, sells virtual iOS devices, but all tools and code are private. Creating your own virtual machine is not exactly easy, but de Vos has shared all the details in a blog post for those interested in doing so.

For his next project, de Vos wants to emulate a second-generation iPod touch, which was released with iPhone OS 2.1.

FTC: We use income earning auto affiliate links. More.


Check out 9to5Mac on YouTube for more Apple news:



Source link

ShareSendTweet
Previous Post

Twitter Blue subscribers now get prioritized rankings in conversations

Next Post

iPhone 14 Pro Max Vs Google Pixel 7 Pro Camparision

Related Posts

Best iPhone trade-in values spring 2023

March 20, 2023
0
0
Apple launches new yellow color for iPhone 14 and iPhone 14 Plus
Apple News

It’s almost spring and Apple has updated its iPhone 14 and 14 Plus with a new yellow model. Whether you’re...

Read more

Ted Lasso cast set to visit the White House

March 20, 2023
0
0
Ted Lasso cast set to visit the White House
Apple News

The first episode of Ted Lasso season three premiered last week on Apple TV+. In conjunction with season three’s launch,...

Read more
Next Post
iPhone 14 Pro Max Vs Google Pixel 7 Pro Camparision

iPhone 14 Pro Max Vs Google Pixel 7 Pro Camparision

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

© 2021 GetUpdated – MW.

  • About
  • Advertise
  • Privacy & Policy
  • Terms & Conditions
  • Contact

No Result
View All Result
  • Game Updates
  • Mobile Gaming
  • Playstation News
  • Xbox News
  • Switch News
  • MMORPG
  • Game News
  • IGN
  • Retro Gaming
  • Tech News
  • Apple Updates
  • Jailbreak News
  • Mobile News
  • Software Development
  • Photography
  • Contact

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?