qemu-ios
qemu-ios copied to clipboard
Stuck on Reading PMU register 6
Hey, I recently tried to run the emulator for iPod Touch 1-st gen. However i ran into a problem. When I start the emulator it hangs on Reading PMU register 6? By the way, I'm on Linux (Ubuntu), x64. I attached the log below. Thanks.
That's because of the iPod touch's idle-off implementation. the iPod's bootloader, iBoot, has an idle-off routine that happens if it's not messed with for a certain amount of time. It's embedded into the code, and cannot be modified, unless you modify the NVRAM using the following commands:
setenv idle-off false
saveenv
After you do this in the reocvery mode menu, it'll be saved to the NVRAM, and the device will then not idle off.