3DS Homebrew-Status: Unterschied zwischen den Versionen

Zeile 619: Zeile 619:
== ARM9-Kernel ==
== ARM9-Kernel ==
Process9 ("ARM9-Userland") hat Zugriff auf einen SysCall, den Smealum "svcBackdoor" nennt.<ref>[https://smealum.github.io/3ds/32c3/#/17 Breaking the 3DS security system], 32C3-Präsentationsfolien, Folie #17</ref> Mit diesem kann jede ARM9-Userland-Homebrew Code im Kernel-Modus ausführen, daher ist ARM9-Userland in der Homebrew-Szene mit ARM9-Kernel gleichzusetzen. Mit '''[[arm9loaderhax]]''' kann sogar Code sehr früh ausgeführt werden, was eine '''permanente CFW''' und einen '''Recovery-Modus''' ermöglicht. Die Flashkarte [[Gateway 3DS]] benötigt einen ARM9-Exploit.
Process9 ("ARM9-Userland") hat Zugriff auf einen SysCall, den Smealum "svcBackdoor" nennt.<ref>[https://smealum.github.io/3ds/32c3/#/17 Breaking the 3DS security system], 32C3-Präsentationsfolien, Folie #17</ref> Mit diesem kann jede ARM9-Userland-Homebrew Code im Kernel-Modus ausführen, daher ist ARM9-Userland in der Homebrew-Szene mit ARM9-Kernel gleichzusetzen. Mit '''[[arm9loaderhax]]''' kann sogar Code sehr früh ausgeführt werden, was eine '''permanente CFW''' und einen '''Recovery-Modus''' ermöglicht. Die Flashkarte [[Gateway 3DS]] benötigt einen ARM9-Exploit.
Eine vollständige Anleitung zur Installation von arm9loaderhax ist [https://github.com/Plailect/Guide/wiki/DSiWare-Downgrade Plailects Guide].


Mit ARM9-Kernel '''ist so gut wie alles möglich'''. CIAs, egal ob legitim oder nicht legitim (Homebrew) können installiert werden, zudem ist auch eine '''Custom Firmware''' möglich. Das Ziel ist es, von neueren Firmware auf eine kompatibel Firmware downzugraden, da ARM9-Exploits sehr kostbar und selten sind.
Mit ARM9-Kernel '''ist so gut wie alles möglich'''. CIAs, egal ob legitim oder nicht legitim (Homebrew) können installiert werden, zudem ist auch eine '''Custom Firmware''' möglich. Das Ziel ist es, von neueren Firmware auf eine kompatibel Firmware downzugraden, da ARM9-Exploits sehr kostbar und selten sind.