qemu-ios
qemu-ios copied to clipboard
Implement DFU Mode
#122 starts to implement the DFU mode into the emulator.
https://github.com/devos50/qemu-ios/tree/dfu manages to boot into DFU mode, with the USB stack initialized but it's not doing anything useful yet 👍
https://github.com/devos50/qemu-ios/tree/dfu manages to boot into DFU mode, with the USB stack initialized but it's not doing anything useful yet 👍
Once DFU mode works and a restore can be done (which would require NAND write), it should be possible to boot iOS 3 and 4 in the emulator without having to rebuild the NOR and NAND
Once DFU mode works and a restore can be done (which would require NAND write), it should be possible to boot iOS 3 and 4 in the emulator without having to rebuild the NOR and NAND
Yes, it should! Unfortunately, the USB stack is a bit more complicated than I anticipated so it might take a while to get this up and running 👍
Once DFU mode works and a restore can be done (which would require NAND write), it should be possible to boot iOS 3 and 4 in the emulator without having to rebuild the NOR and NAND
Yes, it should! Unfortunately, the USB stack is a bit more complicated than I anticipated so it might take a while to get this up and running 👍
One more thing: The recovery mode image doesn't display correctly (last time I checked this, it was a white screen), and if the GPU cannot render Springboard when the restore is completed, it'll likely appear to freeze on the Apple logo.
Obviously disabling the GPU in the rootfs will fix it but once the GPU is fixed there should be no problem just distributing the emulator with just a blank NOR (still will need a SysCfg area) and NAND.