Dieser Artikel betrifft den Nintendo 3DS

3DS Homebrew-Status: Unterschied zwischen den Versionen

Aus WiiDatabase Wiki
Zur Navigation springenZur Suche springen
(→‎Obsolet: MenuHax67)
(31 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Datei:Standalone-3DS-Logo.png|300px|rechts|link=]]
[[Datei:Standalone-3DS-Logo.png|300px|rechts|link=]]
Diese Seite behandelt die verschiedenen Privilegstufen des 3DS und die Exploits, die dafür notwendig sind, um Code dort auszuführen. Von oben nach unten sind dies: ARM11-Userland, ARM11-Kernel und ARM9-Kernel.
Diese Wiki-Seite zeigt den aktuellen Homebrew-Status des [[Nintendo 3DS]]. Die Handheld-Konsole ist auf jeder Firmware-Version hackbar, erfordert aber eventuell mehr Arbeit bei neueren Versionen. I.d.R. wird keine Zusatz-Hardware benötigt.


== Für Einsteiger ==
== 11.4.0-xx bis zur aktuellen Firmware ==
''Dieser Abschnitt ist absichtlich nicht im enzyklopädischen Stil gehalten''
Es wird empfohlen, auf die aktuelle Firmware über die Systemeinstellungen zu aktualisieren.


Für Einsteiger in der 3DS-Homebrew-Szene kann diese Seite vielleicht etwas verwirrend sein oder die Informationen können sie regelrecht erschlagen. Dieser Abschnitt hilft dir weiter!
{| class="apptable sortable"
 
|-
=== Userland? Kernel? Was? ===
! Name
Hier eine kleine Tabelle; die Begriffe sind sehr wichtig, da "Homebrew" z.B. im Gegensatz zur Wii-Homebrew-Szene nicht gleich "Homebrew" und "auf alles zugreifen" heißt.
! Beschreibung
 
{| class="apptable"
|-
|-
! Begriff
| [https://wiidatabase.de/3ds-downloads/exploits/pichaxx/ pichaxx]
! Was ist damit möglich?
| Benötigt das Gratis-Spiel "'''Pokémon Picross'''" aus dem eShop. Installation über [https://wiidatabase.de/3ds-downloads/hacks/seedminer/ seedminer].
! Was ist damit '''nicht''' möglich?
|-
|-
| '''ARM11-Userland'''
| [https://wiidatabase.de/3ds-downloads/exploits/unsafe_mode/ unSAFE_MODE]
| Einfache Homebrew-Anwendungen, wie etwa der Hombrew Launcher, Region-Lock umgehen und Spiele aus jeder Region spielen, kleinere Tools und Emulatoren
| Funktioniert '''ohne Spiel und ohne Internetverbindung'''. Installation über bannberbomb3 per [https://wiidatabase.de/3ds-downloads/hacks/seedminer/ seedminer].
| "Backups" abspielen, Downgrade, Tiefere Systemzugriffe
|-
|-
| '''ARM11-Kernel'''
| [https://wiidatabase.de/3ds-downloads/exploits/freakyhax/ freakyhax]
| Tiefere Systemzugriffe, dazu zählt die Installation von legitimen CIAs (solche, die von Nintendo stammen ("Backups" nur für vorinstallierte Spiele)) und damit ein Downgrade auf eine Firmware, die tiefere Zugriffe ermöglicht (Downgrades nur auf < [[3DS-Firmware 11.0.0-33|11.0]] möglich) + alles obere
| Benötigt das Spiel "'''Freakyforms Deluxe'''". Mit [https://wiidatabase.de/3ds-downloads/exploits/universal-otherapp/ universal-otherapp] kann direkt boot9strap installiert werden.
| Custom Firmware, Installation von Homebrew- und anderen "nicht-legitimen"-CIAs
|-
|-
| '''ARM9-Kernel'''
| [https://wiidatabase.de/3ds-downloads/exploits/smilehax-iie/ Smilehax IIe]
| "Alles": Die Installation von "legitimen"- und "nicht-legitimen"-CIAs, Custom Firmware + alles obere
| Benötigt das Spiel "'''SmileBASIC'''" in der Version 3.6.0. Mit [https://wiidatabase.de/3ds-downloads/exploits/universal-otherapp/ universal-otherapp] kann direkt boot9strap installiert werden.
|
|-
|-
| '''arm9loaderhax und sighax/boot9strap'''
| [https://wiidatabase.de/3ds-downloads/hacks/ntrboot-flasher/ ntrboot]
| Code direkt beim Start des 3DS ausführen. Das ermöglicht ein Recovery-Menü zum Sichern und Wiederherstellen des NANDs (der Speicher des 3DS). Damit kann beim Start eine Custom Firmware geladen werden, die alles obere ermöglicht (ja, auch "Backups").
| Benötigt eine '''kompatible DS-Flashkarte'''. Kann auch zum Unbricken verwendet werden.
|
|}
|}


=== Was willst du machen? ===
==== Einfache Homebrews starten (Emulatoren, kleinere Tools und Spiele), Region-Lock umgehen ====
=> '''[[#ARM11-Userland|ARM11-Userland]]''' (ab [[3DS-Firmware 9.0.0-20|9.0.0]])


==== Backups abspielen und alles andere ====
== Bis Firmware 11.3.0-xx ==
'''Wir dulden das Herunterladen von 3DS-Spielen nicht. Dies ist illegal, selbst wenn du das Spiel besitzt!'''
{| class="apptable sortable"
 
|-
=> '''[[#ARM9-Kernel|ARM9-Kernel]]''' mit '''arm9loaderhax''' (bis 11.3, mit Hardmod/DSiWare/ntrboothax bis zur aktuellen Firmware)
! Name
 
! Beschreibung
Für eine '''vollständige Anleitung''', die '''jede Firmware''' abdeckt, siehe [https://3ds.guide/ Plailects Guide] (englisch).
|-
 
| [https://wiidatabase.de/3ds-downloads/exploits/soundhax/ Soundhax]
== ARM11-Userland ==
| Mit [https://wiidatabase.de/3ds-downloads/exploits/universal-otherapp/ universal-otherapp] kann direkt boot9strap installiert werden.
Mithilfe eines ARM11-Userland-Exploits ist es möglich, einfache Applikationen im ARM11-Userland zu starten. Dazu zählen beispielsweise der Homebrew Launcher, Emulatoren, Homebrew-Spiele und Tools, die nicht tief ins System eingreifen. Die Installation von CIAs, egal ob legitim oder nicht legitim (Homebrew), ist '''nicht''' möglich.
|}


Es gibt zwei Arten von Exploits:


=== Primäre Exploits ===
== Obsolet ==
Primäre Exploits funktionieren ohne vorherigen Zugriff auf den Homebrew Launcher. Sie eignen sich daher perfekt, um erstmalig den Homebrew Launcher zu starten. Es wird empfohlen, damit einen [[#Sekundäre Exploits|sekundären Exploit]] zu installieren.
Diese Exploits wurden gepatcht oder können nicht mehr oder nur noch unter bestimmten Umständen ausgeführt werden (bspw. alte, nicht mehr verfügbare Version). Es gibt immer bessere Alternative als diese hier gelisteten Exploits.


{| class="apptable sortable"
<spoiler>{| class="apptable sortable"
|-
|-
! Exploit
! Exploit
! Funktioniert auf aktueller Firmware
! Unterstützte Firmware
! Unterstützte Firmware
! Primärer Exploit
! Anforderungen
! Anforderungen
|-
| [https://wiidatabase.de/3ds-downloads/exploits/vhax/ (v*)hax]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.0.0-33|11.0.0]]
| {{X}}
| '''VVVVVV v1.0''', heruntergeladen zwischen '''März 2012 und Oktober 2016'''
|-
| [https://wiidatabase.de/3ds-downloads/exploits/basehaxx/ basehaxx]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.1.0-34|11.1.0]]
| {{X}}
| '''Pokémon Omega Rubin''' oder '''Pokémon Alpha Saphir''' v1.0 oder v1.4
|-
| [https://mrnbayoh.github.io/basicsploit/ BASICsploit]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.0.0-33|11.0.0]]
| {{J}}
| '''SmileBASIC v3.2.1''' (US-Version)
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/webkithax/ Browserhax]
| [https://wiidatabase.de/3ds-downloads/exploits/webkithax/ Browserhax]
| style="background: salmon" | {{X}}
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.0.0-33|11.0.0]]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.0.0-33|11.0.0]]
| {{J}}
| '''Internetbrowser'''<br>
| '''Internetbrowser'''<br>
'''[[3DS-Firmware 9.9.0-26|9.9.0]] - [[3DS-Firmware 10.6.0-31|10.6.0]]:''' Ändere die Systemzeit auf den 1. Januar 2000, 00:00 Uhr, lösche die Speicherdaten und nutze dann Browserhax<br>
'''[[3DS-Firmware 9.9.0-26|9.9.0]] - [[3DS-Firmware 10.6.0-31|10.6.0]]:''' Ändere die Systemzeit auf den 1. Januar 2000, 00:00 Uhr, lösche die Speicherdaten und nutze dann Browserhax<br>
'''[[3DS-Firmware 10.7.0-32|10.7.0]] und [[3DS-Firmware 11.0.0-33|11.0.0]]:''' Blockiere die URL ''cbvc.cdn.nintendo.net'' im Router - der [[3DS-Firmware 9.9.0-26#Internetbrowser Update-Nag|Nag-Screen]] darf vorher nicht angezeigt worden sein
'''[[3DS-Firmware 10.7.0-32|10.7.0]] und [[3DS-Firmware 11.0.0-33|11.0.0]]:''' Blockiere die URL ''cbvc.cdn.nintendo.net'' im Router - der [[3DS-Firmware 9.9.0-26#Internetbrowser Update-Nag|Nag-Screen]] darf vorher nicht angezeigt worden sein
|-
| [https://wiidatabase.de/3ds-downloads/exploits/freakyhax/ freakyhax]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| '''Freakyforms Deluxe'''
|-
| [https://wiidatabase.de/3ds-downloads/exploits/ninjhax-2-0/ NINJHAX]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 4.0.0-7|4.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| '''Cubic Ninja'''<br>
'''[[3DS-Firmware 4.0.0-7|4.0.0]] - [[3DS-Firmware 9.2.0-20|9.2.0]]''': [http://nhax.gq/ NINJHAX 1.1b]<br>
'''Ab [[3DS-Firmware 9.0.0-20|9.0.0]]''': NINJHAX 2.x
|-
| [https://wiidatabase.de/3ds-downloads/exploits/notehax/ Notehax]
| style="background: salmon" | {{X}}
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.5.0-38|11.5.0]]
| '''Flipnote Studio 3D ohne Update'''
|-
| [https://wiidatabase.de/3ds-downloads/exploits/smashbroshax/ smashbroshax]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| New Nintendo 3DS, '''Super Smash Bros. for Nintendo 3DS <= v1.1.2'''
|-
| [[soundhax]]
| style="background: salmon" | {{X}}
| [[3DS-Firmware 3.0.0-5|3.0.0-5]] - [[3DS-Firmware 11.3.0-36|11.3.0]]
| '''Nintendo 3DS Sound'''
|-
|-
| [http://steelminer.jisagi.net/ steelminer]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| '''Steel Diver: Sub Wars v1.0''' (Update-Daten lassen sich löschen)
|}
=== Sekundäre Exploits ===
Sekundäre Exploits benötigen vorher Zugriff auf den Homebrew Launcher und müssen daher über einen [[#Primäre Exploits|primären Exploit]] installiert werden.
{| class="apptable sortable"
|-
! Exploit
! Funktioniert auf aktueller Firmware
! Unterstützte Firmware
! Anforderungen
|-
| [https://wiidatabase.de/3ds-downloads/exploits/basehaxx/ basehaxx]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| '''Pokémon Omega Rubin''' oder '''Pokémon Alpha Saphir''' v1.0 oder v1.4
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/ctpkpwn_tfh/ ctpkpwn_tfh]
| [https://wiidatabase.de/3ds-downloads/exploits/ctpkpwn_tfh/ ctpkpwn_tfh]
| style="background: salmon" | {{X}}
| [[3DS-Firmware 9.9.0-26|9.9.0]] - [[3DS-Firmware 11.3.0-36|11.3.0]]
| [[3DS-Firmware 9.9.0-26|9.9.0]] - [[3DS-Firmware 11.3.0-36|11.3.0]]
| '''The Legend of Zelda: Tri Force Heroes v2.1.0''' als separates Update, per Custom Firmware auch auf > 11.3.0 installierbar.
| {{X}}
| '''The Legend of Zelda: Tri Force Heroes v2.1.0''' als separates Update
|-
| [https://wiidatabase.de/3ds-downloads/exploits/doodlebomb/ doodlebomb]
| >= [[3DS-Firmware 9.0.0-20|9.0.0]]
| {{X}}
| '''Kritzelpost <= v1.1.1''' (heruntergeladen vor dem '''26. April 2017''')
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/genhax/ genhax]
| [https://wiidatabase.de/3ds-downloads/exploits/genhax/ genhax]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 10.3.0-28|10.3.0]] - ?
| [[3DS-Firmware 10.3.0-28|10.3.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| {{X}}
| New Nintendo 3DS, '''Monster Hunter Generations ohne Updates'''
| New Nintendo 3DS, '''Monster Hunter Generations ohne Updates'''
|-
| [https://wiidatabase.de/3ds-downloads/exploits/haxfactory/ haxfactory]
| >= [[3DS-Firmware 9.0.0-20|9.0.0]]
| {{J}}
| '''Block Factory''' (Titel wurde aus dem eShop entfernt)
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/humblehax/ humblehax]
| [https://wiidatabase.de/3ds-downloads/exploits/humblehax/ humblehax]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 9.0.0-20|9.0.0]] - ?
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| {{X}}
| '''Citizens of Earth'''
| '''Citizens of Earth'''
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/ironhax/ IRONHAX]
| [https://wiidatabase.de/3ds-downloads/exploits/ironhax/ IRONHAX]
| style="background: salmon" | {{X}}
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 10.3.0-28|10.3.0]]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 10.3.0-28|10.3.0]]
| {{X}}
| '''IronFall: Invasion < v1.2''' (heruntergeladen vor dem 11. August 2015) - [[3DS-Firmware 10.4.0-29|10.4.0]] blockiert die Ausführung des Spiels ohne das Update
| '''IronFall: Invasion < v1.2''' (heruntergeladen vor dem 11. August 2015) - [[3DS-Firmware 10.4.0-29|10.4.0]] blockiert die Ausführung des Spiels ohne das Update
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/homemenuhaxthemehax/ MenuHax]
| [https://wiidatabase.de/3ds-downloads/exploits/homemenuhaxthemehax/ MenuHax]
| style="background: salmon" | {{X}}
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.2.0-35|11.2.0]]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.2.0-35|11.2.0]]
| {{X}}
| '''HOME-Menü'''
| '''HOME-Menü'''
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/oot3dhax/ OoT3DHax]
| [https://github.com/zoogie/menuhax67 MenuHax67]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 11.10.0-43|11.10.0]] - [[3DS-Firmware 11.15.0-47|11.15.0]]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| {{X}}
| '''The Legend of Zelda: Ocarina of Time 3D''', kann auch mittels eines PowerSaves geschrieben werden, was den Exploit primär macht
| '''HOME-Menü'''
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/painthax/ painthax]
| [https://github.com/zoogie/new-browserhax New Browserhax]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 11.10.0-43|11.10.0-43]] - [[3DS-Firmware 11.13.0-45|11.13.0-45]]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| {{J}}
| '''Pixel Paint'''
| '''Internetbrowser''' (nur New3DS, [[3DS-Firmware 9.9.0-26|Update-Nag]] muss per SSLoth umgangen werden)
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/rpwng/ RPwnG 2]
| [https://wiidatabase.de/3ds-downloads/exploits/new-browserhax-xl/ New Browserhax XL]
| style="background: salmon" | {{X}}
| [[3DS-Firmware 11.14.0-46|11.14.0-46]]
| [[3DS-Firmware 11.7.0-40|11.7.0]]
| {{J}}
| '''RPG Maker Player v1.1.4'''
| '''Internetbrowser''' (nur New3DS, durch [[3DS-Firmware 9.9.0-26|Update-Nag]] nicht mehr nutzbar)
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/steelhax/ steelhax]
| [https://smealum.github.io/ninjhax2/ NINJHAX]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 4.0.0-7|4.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| {{X}}
| '''Steel Diver: Sub Wars v1.0''' (Update-Daten lassen sich löschen)
| '''Cubic Ninja'''<br>
'''[[3DS-Firmware 4.0.0-7|4.0.0]] - [[3DS-Firmware 9.2.0-20|9.2.0]]''': [https://nhax.gq/ NINJHAX 1.1b]<br>
'''Ab [[3DS-Firmware 9.0.0-20|9.0.0]]''': NINJHAX 2.x<br>
Kein aktueller Payload vorhanden
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/stickerhax/ stickerhax]
| [https://wiidatabase.de/3ds-downloads/exploits/notehax/ Notehax]
| style="background: lightgreen" | {{J}}
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.5.0-38|11.5.0]]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| {{J}}
| '''Paper Mario: Sticker Star'''
| '''Flipnote Studio 3D ohne Update'''
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/supermysterychunkhax/ supermysterychunkhax]
| [https://wiidatabase.de/3ds-downloads/exploits/nitpic3d/ nitpic3d]
| style="background: lightgreen" | {{Neutral}}
| [[3DS-Firmware 10.3.0-28|10.0.3-28]] - aktuelle
| [[3DS-Firmware 10.2.0-28|10.2.0]] - [[3DS-Firmware 11.9.0-42|11.9.0]]
| {{X}}
| '''Pokémon Super Mystery Dungeon''' - funktioniert auf > [[3DS-Firmware 11.0.0-33|11.0.0]] nur, wenn auf einer niedrigeren Firmware installiert wird
| '''Picross 3D Round 2'''
|-
|-
|}
| [https://github.com/zoogie/old-browserhax Old Browserhax]
 
| [[3DS-Firmware 11.10.0-43|11.10.0-43]] - [[3DS-Firmware 11.13.0-45|11.13.0-45]]
=== Obsolet ===
| {{J}}
Diese Exploits wurden gepatcht und können nicht mehr oder nur noch unter bestimmten Umständen (bspw. alte, nicht mehr verfügbare Version) ausgeführt werden.
| '''Internetbrowser''' (nur Old3DS, durch [[3DS-Firmware 9.9.0-26|Update-Nag]] muss per SSLoth umgangen werden)
{| class="apptable sortable"
|-
|-
! Exploit
| [https://wiidatabase.de/3ds-downloads/exploits/old-browserhax-xl/ Old Browserhax XL]
! Unterstützte Firmware
| [[3DS-Firmware 11.14.0-46|11.14.0-46]]
! Anforderungen
| {{J}}
| '''Internetbrowser''' (nur Old3DS, durch [[3DS-Firmware 9.9.0-26|Update-Nag]] nicht mehr nutzbar)
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/vhax/ (v*)hax]
| [https://wiidatabase.de/3ds-downloads/exploits/oot3dhax/ OoT3DHax]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.0.0-33|11.0.0]]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.0.0-33|11.0.0]]
| '''VVVVVV v1.0''', heruntergeladen zwischen '''März 2012 und Oktober 2016'''
| {{X}}
| '''The Legend of Zelda: Ocarina of Time 3D''', kann auch mittels eines PowerSaves geschrieben werden, was den Exploit primär macht
|-
|-
| [https://mrnbayoh.github.io/basicsploit/ BASICsploit]
| [https://wiidatabase.de/3ds-downloads/exploits/painthax/ painthax]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.0.0-33|11.0.0]]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.15.0-47|11.15.0]]
| '''SmileBASIC v3.2.1''' (US-Version)
| {{X}}
|-
| '''Pixel Paint'''
| [https://wiidatabase.de/3ds-downloads/exploits/doodlebomb/ doodlebomb]
| >= [[3DS-Firmware 9.0.0-20|9.0.0]]
| '''Kritzelpost <= v1.1.1''' (heruntergeladen vor dem '''26. April 2017''')
|-
| [https://wiidatabase.de/3ds-downloads/exploits/haxfactory/ haxfactory]
| >= [[3DS-Firmware 9.0.0-20|9.0.0]]
| '''Block Factory''' (Titel wurde aus dem eShop entfernt)
|-
|-
| [https://mrnbayoh.github.io/rpwng/ RPwnG]
| [https://mrnbayoh.github.io/rpwng/ RPwnG]
| [[3DS-Firmware 11.5.0-38|11.5.0]]
| [[3DS-Firmware 11.5.0-38|11.5.0]]
| {{X}}
| '''RPG Maker Player v1.1.4''' - Upload seit dem 27. August 2017 '''[https://wiidatabase.de/upload-von-rpwng-geblockt/ blockiert]'''
| '''RPG Maker Player v1.1.4''' - Upload seit dem 27. August 2017 '''[https://wiidatabase.de/upload-von-rpwng-geblockt/ blockiert]'''
|-
| [https://wiidatabase.de/3ds-downloads/exploits/rpwng/ RPwnG 2]
| [[3DS-Firmware 11.7.0-40|11.7.0]]
| {{X}}
| '''RPG Maker Player v1.1.4'''
|-
| [https://wiidatabase.de/3ds-downloads/exploits/smashbroshax/ smashbroshax]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - aktuelle
| {{J}}
| New Nintendo 3DS, '''Super Smash Bros. for Nintendo 3DS <= v1.1.2'''
|-
|-
| [https://plutooo.github.io/smilehax/ smilehax]
| [https://plutooo.github.io/smilehax/ smilehax]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.0.0-33|11.0.0]]
| [[3DS-Firmware 9.0.0-20|9.0.0]] - [[3DS-Firmware 11.0.0-33|11.0.0]]
| {{J}}
| '''SmileBASIC''' in '''Version 3.31 (USA)''' oder '''bis 3.31 (Japan)'''
| '''SmileBASIC''' in '''Version 3.31 (USA)''' oder '''bis 3.31 (Japan)'''
|-
|-
| [[Tubehax]]
| [https://wiidatabase.de/3ds-downloads/exploits/steelhax/ steelhax]
| Keine
| [[3DS-Firmware 9.0.0-20|9.0.0]] - aktuelle
| '''YouTube''', wurde am 15. Oktober 2015 per erzwungenem App-Update '''[https://wiidatabase.de/nintendo-fixt-tubehax-exploit-fuer-3ds/ gefixt]'''
| {{X}}
|}
| '''Steel Diver: Sub Wars v1.0''' (Update-Daten lassen sich löschen)
 
== ARM11-Kernel ==
Mithilfe eines ARM11-Kernel-Exploits ist es möglich, '''tiefer in das System einzugreifen''', aber die Signaturprüfungen können z.B. nicht deaktiviert werden. Allerdings können '''legitime CIAs installiert werden''', also solche, die von Nintendo stammen (System-Titel, vorinstallierte Spiele, etc.). Da System-Titel installiert werden können, wurden ARM11-Kernel-Exploits früher primär dazu verwendet, das System auf eine niedrige Firmware, damit arm9loaderhax installiert werden kann. Seit dem Release von Safehax wird kein Downgrade mehr benötigt.
 
Ab [[3DS-Firmware 11.0.0-33|11.0.0]] enthält die Firmware eine hardcodierte Liste von Mindestversionen der Systemtitel. '''Das bedeutet, dass selbst wenn ein ARM11-Kernel-Exploit auf >= 11.0 läuft, der 3DS nicht gedowngradet werden kann.'''
 
{| class="apptable sortable"
|-
|-
! 3DS-Firmware
| [https://wiidatabase.de/3ds-downloads/exploits/stickerhax/ stickerhax]
! ARM11 Kernel-Exploit vorhanden?
| [[3DS-Firmware 9.0.0-20|9.0.0]] - ?
! Hinweise
|-
| >= '''[[3DS-Firmware 11.4.0-36|11.4.0]]'''
| {{X}}
| {{X}}
|
| '''Paper Mario: Sticker Star'''
|-
|-
|-
| [https://wiidatabase.de/3ds-downloads/exploits/supermysterychunkhax/ supermysterychunkhax]
| '''[[3DS-Firmware 9.3.0-21|9.3.0]]''' bis '''[[3DS-Firmware 11.3.0-36|11.3.0]]'''
| [[3DS-Firmware 10.2.0-28|10.2.0]] - ?
| {{J}}
| udsploit, gefolgt von safehax
|-
| '''[[3DS Firmware 9.0.0-20|9.0.0]]''' bis '''[[3DS-Firmware 9.2.0-20|9.2.0]]'''
| N.b.
| Ein ARM11-Kernel-Exploit ist nicht vonnöten, da direkt ein ARM9 Kernel-Exploit benutzt werden kann (Browser-Exploit)
|-
| '''[[3DS-Firmware 6.0.0-12|6.0.0]]''' bis '''[[3DS-Firmware 6.3.0-12|6.3.0]]'''
| N.b.
| Ein ARM11-Kernel-Exploit ist nicht vonnöten, da direkt ein ARM9 Kernel-Exploit benutzt werden kann (MSET)
|-
| '''[[3DS-Firmware 4.1.0-8|4.1.0]]''' bis '''[[3DS-Firmware 4.5.0-10|4.5.0]]'''
| N.b.
| Ein ARM11-Kernel-Exploit ist nicht vonnöten, da direkt ein ARM9 Kernel-Exploit benutzt werden kann (MSET)
|-
| '''Andere'''
| {{X}}
| {{X}}
| Auf anderen Firmware kann mithilfe eines Spiels aktualisiert werden. Um zu sehen, welches Spiel auf welche Firmware aktualisiert, kann [http://www.3dsdb.com/ 3DSDB.com] zur Rate gezogen werden. Vor dem Update erscheint eine Meldung, die die neue Firmware anzeigt.
| '''Pokémon Super Mystery Dungeon''' - funktioniert auf > [[3DS-Firmware 11.0.0-33|11.0.0]] nur, wenn auf einer niedrigeren Firmware installiert wird
|}
 
== 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 ("Kernel9"), daher ist ARM9-Userland in der Homebrew-Szene mit ARM9-Kernel gleichzusetzen. Mit '''[[arm9loaderhax]]''' oder '''[[sighax]]/[[boot9strap]]''' 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 boot9strap findet sich auf [https://3ds.guide/ 3ds.guide].
 
Mit einem ARM9-Exploit '''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.
 
Mit der Veröffentlichung von '''safehax''' ist jede Firmware bis zur 11.3 hackbar.<ref>[https://wiidatabase.de/safehax-neuer-arm9-kernel-exploit-veroeffentlicht-bald-auch-fuer-11-2-kein-downgradedsiwarehax-mehr-benoetigt/ News-Beitrag zu safehax]</ref> Seit dem Release von [https://wiidatabase.de/sighax-nintendo-3ds-bootrom-exploit-veroeffentlicht/ sighax/boot9strap] lässt sich jede Firmware immer per Hardmod modden.
 
Mit dem Release von [https://wiidatabase.de/ntrboothax-veroeffentlicht-3ds-per-flashkarte-und-magnet-softmodden/ ntrboothax] kann jede Firmware auf jedem 3DS-Modell per unterstützter Flashkarte und einem Magnet gesoftmoddet werden, solange ntrboothax vorher auf die Flashkarte geflasht wurde.
{| class="apptable sortable"
|-
|-
! 3DS-Firmware
| [[Tubehax]]
! ARM9 Kernel-Exploit vorhanden?
| Keine
|-
| >= '''[[3DS-Firmware 11.4.0-37|11.4.0]]'''
| {{X}}, aber Hardmod/DSiWareHax/ntrboothax funktionieren (siehe 3ds.guide)
|-
| <= '''[[3DS-Firmware 11.3.0-36|11.3.0]]'''
| {{J}}
| {{J}}
|-
| '''YouTube''', wurde am 15. Oktober 2015 per erzwungenem App-Update '''[https://wiidatabase.de/nintendo-fixt-tubehax-exploit-fuer-3ds/ gefixt]'''
|}
|}
 
</spoiler>
== Fußnoten ==
<references />


{{Top Icon 3DS}}
{{Top Icon 3DS}}
[[Kategorie:Nintendo 3DS|Homebrew-Status]]
[[Kategorie:3DS-Homebrew|Homebrew-Status]]

Version vom 26. Juni 2022, 11:08 Uhr

Standalone-3DS-Logo.png

Diese Wiki-Seite zeigt den aktuellen Homebrew-Status des Nintendo 3DS. Die Handheld-Konsole ist auf jeder Firmware-Version hackbar, erfordert aber eventuell mehr Arbeit bei neueren Versionen. I.d.R. wird keine Zusatz-Hardware benötigt.

11.4.0-xx bis zur aktuellen Firmware

Es wird empfohlen, auf die aktuelle Firmware über die Systemeinstellungen zu aktualisieren.

Name Beschreibung
pichaxx Benötigt das Gratis-Spiel "Pokémon Picross" aus dem eShop. Installation über seedminer.
unSAFE_MODE Funktioniert ohne Spiel und ohne Internetverbindung. Installation über bannberbomb3 per seedminer.
freakyhax Benötigt das Spiel "Freakyforms Deluxe". Mit universal-otherapp kann direkt boot9strap installiert werden.
Smilehax IIe Benötigt das Spiel "SmileBASIC" in der Version 3.6.0. Mit universal-otherapp kann direkt boot9strap installiert werden.
ntrboot Benötigt eine kompatible DS-Flashkarte. Kann auch zum Unbricken verwendet werden.


Bis Firmware 11.3.0-xx

Name Beschreibung
Soundhax Mit universal-otherapp kann direkt boot9strap installiert werden.


Obsolet

Diese Exploits wurden gepatcht oder können nicht mehr oder nur noch unter bestimmten Umständen ausgeführt werden (bspw. alte, nicht mehr verfügbare Version). Es gibt immer bessere Alternative als diese hier gelisteten Exploits.

<spoiler>{| class="apptable sortable" |- ! Exploit ! Unterstützte Firmware ! Primärer Exploit ! Anforderungen |- | (v*)hax | 9.0.0 - 11.0.0 | Nein | VVVVVV v1.0, heruntergeladen zwischen März 2012 und Oktober 2016 |- | basehaxx | 9.0.0 - 11.1.0 | Nein | Pokémon Omega Rubin oder Pokémon Alpha Saphir v1.0 oder v1.4 |- | BASICsploit | 9.0.0 - 11.0.0 | Ja | SmileBASIC v3.2.1 (US-Version) |- | Browserhax | 9.0.0 - 11.0.0 | Ja | Internetbrowser
9.9.0 - 10.6.0: Ändere die Systemzeit auf den 1. Januar 2000, 00:00 Uhr, lösche die Speicherdaten und nutze dann Browserhax
10.7.0 und 11.0.0: Blockiere die URL cbvc.cdn.nintendo.net im Router - der Nag-Screen darf vorher nicht angezeigt worden sein |- | ctpkpwn_tfh | 9.9.0 - 11.3.0 | Nein | The Legend of Zelda: Tri Force Heroes v2.1.0 als separates Update |- | doodlebomb | >= 9.0.0 | Nein | Kritzelpost <= v1.1.1 (heruntergeladen vor dem 26. April 2017) |- | genhax | 10.3.0 - ? | Nein | New Nintendo 3DS, Monster Hunter Generations ohne Updates |- | haxfactory | >= 9.0.0 | Ja | Block Factory (Titel wurde aus dem eShop entfernt) |- | humblehax | 9.0.0 - ? | Nein | Citizens of Earth |- | IRONHAX | 9.0.0 - 10.3.0 | Nein | IronFall: Invasion < v1.2 (heruntergeladen vor dem 11. August 2015) - 10.4.0 blockiert die Ausführung des Spiels ohne das Update |- | MenuHax | 9.0.0 - 11.2.0 | Nein | HOME-Menü |- | MenuHax67 | 11.10.0 - 11.15.0 | Nein | HOME-Menü |- | New Browserhax | 11.10.0-43 - 11.13.0-45 | Ja | Internetbrowser (nur New3DS, Update-Nag muss per SSLoth umgangen werden) |- | New Browserhax XL | 11.14.0-46 | Ja | Internetbrowser (nur New3DS, durch Update-Nag nicht mehr nutzbar) |- | NINJHAX | 4.0.0 - 11.9.0 | Nein | Cubic Ninja
4.0.0 - 9.2.0: NINJHAX 1.1b
Ab 9.0.0: NINJHAX 2.x
Kein aktueller Payload vorhanden |- | Notehax | 9.0.0 - 11.5.0 | Ja | Flipnote Studio 3D ohne Update |- | nitpic3d | 10.0.3-28 - aktuelle | Nein | Picross 3D Round 2 |- | Old Browserhax | 11.10.0-43 - 11.13.0-45 | Ja | Internetbrowser (nur Old3DS, durch Update-Nag muss per SSLoth umgangen werden) |- | Old Browserhax XL | 11.14.0-46 | Ja | Internetbrowser (nur Old3DS, durch Update-Nag nicht mehr nutzbar) |- | OoT3DHax | 9.0.0 - 11.0.0 | Nein | The Legend of Zelda: Ocarina of Time 3D, kann auch mittels eines PowerSaves geschrieben werden, was den Exploit primär macht |- | painthax | 9.0.0 - 11.15.0 | Nein | Pixel Paint |- | RPwnG | 11.5.0 | Nein | RPG Maker Player v1.1.4 - Upload seit dem 27. August 2017 blockiert |- | RPwnG 2 | 11.7.0 | Nein | RPG Maker Player v1.1.4 |- | smashbroshax | 9.0.0 - aktuelle | Ja | New Nintendo 3DS, Super Smash Bros. for Nintendo 3DS <= v1.1.2 |- | smilehax | 9.0.0 - 11.0.0 | Ja | SmileBASIC in Version 3.31 (USA) oder bis 3.31 (Japan) |- | steelhax | 9.0.0 - aktuelle | Nein | Steel Diver: Sub Wars v1.0 (Update-Daten lassen sich löschen) |- | stickerhax | 9.0.0 - ? | Nein | Paper Mario: Sticker Star |- | supermysterychunkhax | 10.2.0 - ? | Nein | Pokémon Super Mystery Dungeon - funktioniert auf > 11.0.0 nur, wenn auf einer niedrigeren Firmware installiert wird |- | Tubehax | Keine | Ja | YouTube, wurde am 15. Oktober 2015 per erzwungenem App-Update gefixt |} </spoiler>