Managed to upload iBSS to the emulated iPod Touch 2G and load it! Loading iBEC seems the next natural step. USB logic can be found here: github.com/devos50/it2g-usb-…
Worked on getting the USB connection working between the host machine and an emulated iPod Touch 2G. I can currently read the DFU status, next is the iBSS upload so we can initiate the recovery process! Source code: github.com/devos50/qemu-ios/…
Big thanks to Github user daniilfigasystems for adding brightness support to the iPod Touch 2G emulator! 🎉 A great enhancement for user experience. Try it out yourself here: github.com/devos50/qemu-ios #qemu #ios #opensource
Absolutely amazing vibes in the arena section of the Dutch GP, looking forward to the race today!! #dutchGP #f1 #Zandvoort #Formula1
I created a diagram of most hardware components of the iPod Touch 2G. I tried to group components by functionality/logic. Most of the stuff related to display, sound and graphics is not finished yet (like the GPU).
Compared to the iPod Touch 1G emulator (devos50.github.io/blog/2022/…), it seems that the keyboard is now also working correctly.
One of the main reasons I’m doing this is to run 3rd party apps. While I haven’t tried yet to add IPA bundles to the filesystem and open them, the App Store application seems to work. Internet is not working but I did make some progress with the BCM4325 WiFi driver earlier.
Throwback tech📱! Just got the iPod Touch 2G emulator running smoothly with QEMU. Multitouch and LCD are working nicely, and I’m able to open most of the applications 🎉.










