shinyquagsire23 / bootstrap

ARM11 Kernel from ninjhax
25 stars 27 forks source link

Allow exiting back to HB menu #3

Closed yuriks closed 9 years ago

yuriks commented 9 years ago

Exiting the application seems to freeze the system, probably due to our corruption of the heap. Saving it before the exploit and then restoring it appropriately allows you to exit back to the HB menu again (and keep using the system). This allows using this as a general-purpose "SVC unlocker".

shinyquagsire23 commented 9 years ago

Tested and works marvelously on my N3DS, however it seems to still fail on 4.x old 3DS hardware. I could pull now if you want, but if it's something you can fix real quick that would be great as well. Not sure why it would fail though. What hardware did you test this on?

yuriks commented 9 years ago

I tested on an Old 3DS 9.2.0, and someone else tested on a N3DS 9.0.0. He (_patois) further improved stability on his system with a few tweaks, he said.

I don't personally plan on improving this right now, but if I do I'll open another PR.