Zum Inhalt springen
Menü

Theme ändern
Unterstütze uns
PayPal-Logo Patreon-Logo
Abonniere uns per RSS Folge uns auf X (ehem. Twitter) Like uns auf Facebook Trete dem WiiDatabase-Kanal auf Telegram bei und erhalte alle News sofort!

Wir hosten zurzeit 642 Homebrews mit über 3.526.434 Downloads!

Nützliche Links
Kategorien
Archiv
Über uns

Schlagwort: custom firmware

Atmosphère Pre-Pre-Release v1.8.0

Nintendo Switch, Nintendo Switch: Update

Atmosphère

Custom Firmware für die Nintendo Switch.

SciresM hat eine "Vorab-Vorabversion" von Atmosphère v1.8.0 online gestellt, die auch die neue Switch-Firmware 19.0.0 unterstützt! Das übliche Pre-Release soll in einigen Tagen folgen.

UPD: Für sys-clk gibt es einen inoffiziellen Fix. Jetzt offiziell!

Ich habe auch neue Signatur-Patches hochgeladen (erstellt von einigen Beteiligten aus dem GBATemp-Thread):

Signatur-Patches

Signatur-Patches für Custom Firmware zur Installation von unsignierten NSPs und konvertierten XCIs.

Es ist nicht zu 100% garantiert, dass diese funktionieren. Denkt dran, dass ihr hekate für die Signatur-Patches verwenden MÜSST. Hier gab es erst gestern ein Update für die 19.0.0.

PegaScape: Einfache Webseite zum Starten einer Custom Firmware

Nintendo Switch, Nintendo Switch: Neu , , ,

Wie angeteasert hat das AtlasNX-Team endlich PegaScape freigegeben. Dabei handelt es sich um einen DNS-Server, mit dem ganz einfach verschiedene Exploits gestartet werden können, bei denen früher PegaSwitch vonnöten war.

Es gibt auch einen einfachen Guide, wie man seine Switch mit einer Custom Firmware austatten kann. Das gilt auch für gepatchte Konsolen – allerdings nur auf 1.0.0, 2.0.0 bis 3.0.0, sowie 4.0.1 und 4.1.0 (bzw. nur die letzten beiden, da gepatchte Konsolen nie mit einer kleineren Firmware als 4.0.0 kamen).

Im Grunde genommen muss nur einmalig der Homebrew Launcher, gefolgt vom "Fake News Injector" ausgeführt und anschließend die CFW über die "Fake News" gestartet werden. Dazu müssen nur die DNS-Server angepasst werden! PegaSwitch muss nicht mehr installiert werden, was das Ganze deutlich vereinfacht.

HiyaCFW Helper v3.3

DSi, DSi: Update

Unlaunch kann nicht mehr per NAND-Mode (de-)installiert werden, da dies OSFMount unter Windows benötigt, welches aber nicht mehr vom Programm benutzt wird. Außerdem wird unter macOS und Linux fatcat zum Extrahieren des entschlüsselten NANDs benutzt, womit das Skript nicht mehr mit Sudo-Rechten gestartet werden muss.

* Removed the install/uninstall unlaunch feature from the NAND mode as it needed OSFMount in Windows.
* Added fatcat to extract the decrypted NAND in Linux and MacOS. Thanks to this sudo is no longer needed in Linux.

ReiNX v1.0 – Custom Firmware für Switch

Nintendo Switch, Nintendo Switch: Neu , ,

Reisyukaku hat seine Custom Firmware für die Nintendo Switch veröffentlicht.

DOWNLOAD

Wer sich allerdings erhofft, dass damit mehr möglich sein wird, als bspw. bei hekate, wird leider bitter enttäuscht sein. Die CFW kommt mit Standard-Features, wie das Laden von KIPs, dem Homebrew Menu (übers Album) und LayeredFS-Support. Ebenfalls mit an Board sind natürlich Signature-Patches und ES-Patches für die Installation von unsignierten Tickets – wobei man sich bei letzterem fragen muss wieso, da solche quasi nie benötigt werden.

Die Systemmodule stammen übrigens von Atmosphère.

Switch: Atmosphère CFW soll im Sommer für alle Switch-Firmware-Versionen erscheinen

Nintendo Switch , , , , , ,

SciresM hat auf dem ReSwitched-Discord angekündigt, dass seine Custom Firmware "Atmosphère" zusammen mit dem Coldboot-Exploit "Fusée Gelée" im Sommer für alle Firmware-Version für die aktuelle Hardware-Revision erscheinen soll.

Nutzer auf der Firmware 1.0.0 werden eventuell früher mithilfe von Jamais Vu versorgt. Nutzer mit der Firmware <= 4.1.0 sollten trotzdem nicht aktualisieren, da das Updaten das Ausführen der CFW/von Homebrew "weniger bequem" sein soll. Was damit gemeint ist, ist unbekannt, jedoch meinte Kate u.a., dass man Nutzer davon abhalten möchte, mehrere Switches zu kaufen (eine für CFW, eine für aktuelle Spiele), aber man keinen Hardmod benötigen wird. SciresM möchte auch unbedingt Zugriff auf die neue Hardware-Revision, wenn sie denn erscheint – das erinnert an den ersten 3DS-Exploit, der dadurch verschoben wurde.

Bei Fusée Gelée handelt es sich um einen Coldboot-Exploit, der auf allen Switches und allen Firmware-Versionen funktioniert – da es sich um einen Fehler in der Bootrom handelt, kann dieser nur mithilfe einer neuen Hardware-Revision behoben werden, welche Nintendo anscheinend schon vorbereitet. Atmosphère wird auch einen EmuNAND unterstützen, sodass auf die aktuelle Firmware im EmuNAND aktualisiert werden kann.

Luma3DS v9.0

3DS, 3DS: Update , ,

Luma3DSNach einem halben Jahr meldet sich AuroraWright mit einer neuen Version der Custom Firmware "Luma3DS" zurück.

DOWNLOAD

ACHTUNG: NTR funktioniert mit dieser Version nicht, nur mit dem aktuellen Commit von Nanquitas! Eine aktualisierte Version wird sicherlich zügig folgen. NTR ist jetzt fit für Luma3DS v9.0!

Ein RAM-Viewer/-Editor/-Dumper wurde zum Rosalina-Menü hinzugefügt und Screenshots in Virtual-Console-Titeln wurden gefixt. Luma3DS stubbt jetzt auch die Funktion "isTitleAllowed", was von Nintendo genutzt wird, um alte Versionen von IRONFALL Invasion, SmileBASIC und Flipnote Studio 3D zu blocken, welches die Exploits für diese Titel geblockt hat. Das bedeutet, dass diese Versionen sich unter Luma3DS wieder starten lassen.

ARM9-ExHeader- und FS-Patches werden ab jetzt immer angewendet, da sie keine Nachteile verursachen und ein Fehler wird angezeigt, wenn ein EmuNAND gebootet oder eine Datei geschrieben werden soll und die SD-Karte schreibgeschützt ist. Die "Reboot"-Option in Rosalina führt nun einen sauberen Neustart durch und der 3DS schaltet sich aus, wenn er in den Luma-Menüs zugeklappt wird (außer, wenn über NTRBoothax gebootet wurde).

* Use open source reimplementations of the SM and PXI FIRM modules
* Fixed breakpoints in the Rosalina debugger (thanks @Nanquitas)
* Added RAM viewer/editor/dumper feature to Rosalina (thanks @LiquidFenrir)
* Rosalina now cleanly reboots the console when the option is selected
* Fixed Rosalina screenshots for RGB5_A1/RGBA4 framebuffer formats (used for example in Virtual Console titles)
* Stubbed isTitleAllowed to allow Nintendo-blocked titles to launch (outdated Ironfall/Flipnote Studio 3D/etc)
* ARM9 exheader and FS patches are now always applied as they cause no drawbacks
* Throw an error if file writes or emuNAND boot are attempted while the SD card is write-locked
* Display boot source on the bottom screen in the config menu
* The console will now shutdown when the shell is closed in the Luma menus, unless the user booted via ntrboothax
* Numerous Exception Handler fixes
* FatFS updated to v0.13
* Check if NWM is running before allowing WiFi toggling in Rosalina

Luma3DS v8.1.1

3DS, 3DS: Update ,

Luma3DSAuroraWright hat ihre Custom Firmware für den 3DS aktualisiert.

DOWNLOAD

Die LED und das WLAN lassen sich jetzt im Rosalina-Menü umschalten. Wenn die Option "Autoboot EmuNAND" aktiviert ist, muss zum Booten eines Payloads jetzt L zusätzlich zum Steuerkreuz gedrückt werden, falls ein Payload auf das Steuerkreuz gelegt ist und Exheader können von /luma/titles/TITLEID/exheader.bin geladen werden. Zudem wurde die LayeredFS-Kompatibilität erhöht und einige Fehler behoben.

* Add WiFi and LED toggling in Rosalina
* Add loading of extended headers from SD card/CTRNAND, they can be loaded from /luma/titles/TITLEID/exheader.bin. Among the other things, this also allows to load bigger code.bins
* "Logged" ErrDisp errors are now written to /luma/errdisp.txt without causing an error screen
* Fix LayeredFS for Pokemon Art Academy and possibly other games which mistakenly load files from rom:// instead of rom:/
* Fix conflict between emunand selection and payload booting when "Autoboot EmuNAND" is checked, you now need to press L + DPad to boot payloads if that option is checked
* Rearranged options in the Rosalina menu
* Fix warnings with devkitARM r47

Luma3DS v8.1

3DS, 3DS: Update ,

Luma3DSAuroraWright hat ihre Custom Firmware für den 3DS aktualisiert.

DOWNLOAD

Die Rosalina-Einstellungen (Tastenkombination und Homebrew TitleID) werden jetzt gespeichert und der 3DS lässt sich von Rosalina aus (L + Steuerkreuz runter + SELECT) ausschalten und neu starten. Wenn InputRedirection und/oder der GDB-Stub aktiviert sind, wird die IP in den meisten Menüs angezeigt und Systemversionen >= 4.0 werden nun vollständig unterstützt; die Firmware 3.0 nur teilweise. Die Wartezeit zum Erstellen eines Screenshots wurde halbiert und der New3DS startet nun eine Sekunde schneller – yay!

Regionfree-Patches für elektronische Bedienungsanleitungen wurden hinzugefügt und das Redirection des C-Sticks/ZL/ZR wurde in einigen Spielen gefixt. Der Exception-Bildschirm lässt sich in den Einstellungen deaktivieren – allerdings fixt dies die Crashes, die dadurch auftreten natürlich nicht!

Changelog

* Add saving of Rosalina settings (key combo and homebrew title ID)
* Add a reboot and a power-off option in the "Miscellaneous" Rosalina menu
* Display the IP address on most menus when either InputRedirection or the GDB stub (or both) is enabled
* Full support for system versions >= 4.0
* Partial support (all arm9 patches, but no arm11 patch) for 3.0
* Halve the time necessary to take a screenshot
* Boots around 1 second faster on New 3DS
* Add region-free patch for e-manuals
* Add DSP firmware signature patch by @MerryMage
* Fix InputRedirection, C-stick/ZL/ZR redirection works in games too
* Fix langemu bugs
* Fix write-only hardware watchpoint support in the gdbstub
* Fix random boot issues
* Fix booting on 2.x and 1.x dev units
* Merge #561
* Fix building on macOS
* Other minor improvements and fixes

Luma3DS v7.0.5

3DS, 3DS: Update ,

Luma3DSAuroraWright hat ihre Custom Firmware für den 3DS aktualisiert.

DOWNLOAD

System-Module und -Applets lassen sich nun patchen und LayeredFS wurde (wieder einmal) gefixt.

* You can now load code.bin binaries and code.ips patches for system modules and applets.
* Fixed LayeredFS being broken in 7.0.4 with several games (Animal Crossing, Zelda Triforce Heroes and probably more).
* Rewrote a large part of the LayeredFS code, this should allow to properly fix eventual conflicts that arose with extdata and other non-RomFS archives.

Luma3DS v6.5

3DS, 3DS: Update , , ,

Luma3DSAuroraWright hat ihre Custom Firmware für den 3DS auf Version 6.5 aktualisiert. Ja, die v6.4 wurde übersprungen.

DOWNLOAD

Luma3DS kann jetzt ohne SD-Karte gebootet werden. Der /luma/ Ordner befindet sich im /rw/ Ordner im CTRNAND und kann mit Tools wie FBI oder GodMode9 verwaltet werden. Die arm9loaderhax.bin von Luma3DS muss dazu in den CTRNAND kopiert werden (funktioniert auch mit FBI und GodMode9). Mehr Sicherheitschecks wurden hinzugefügt und die FIRM des sysNANDs kann jetzt auch ohne arm9loaderhax im EmuNAND (und vice-versa) verwendet werden. Der eShop-Update-Check-Patch wurde entfernt, da der Probleme bereitet hat, außerdem wurden einige Bugs gefixt. Näheres im Changelog.

Ab dieser Version werden keine vorgepatchten FIRMs oder andere, vorgepatchte System-Titel mehr unterstützt. Dies beinhaltet u.a. die NS (Nintendo Shell), das HOME-Menü, TWL_FIRM und AGB_FIRM. Falls du solche Titel verwendest, erhältst du entweder einen svcBreak oder der 3DS schaltet sich einfach aus, wenn DS-/GBA-Spiele spielen willst. Vor dem Upgrade müssen diese also sauber neuinstalliert werden – Anweisungen dazu befinden sich bald im Wiki auf GitHub. Wer Plailects Guide verwendet und nichts weiter gepatcht hat, muss sich keine Sorgen machen.

Spoiler

* Full CTRNAND support: if the SD card is missing, you can boot Luma from CTRNAND with a compatible A9LH install. On CTRNAND, the luma folder is located in /rw and can be managed with tools like FBI and GodMode9. The EmuNAND options will also be automatically hidden.
* Added safety checks everywhere throughout Luma when possible, this also includes FIRM patching (if any patch fails, Luma will either display the amount of failed patches or shutdown).
* Made the exception dump parser output the disassembly of the dumped code where possible.
* Kernel9 patches patterns are now only looked for in Kernel9 itself (might speedup the patching slightly).
* AGB and TWL FIRM from 3.0 onwards are now supported (instead of just the latest versions).
* Fixed the anti-anti-downgrading patch on 11.2 FIRM.
* Removed the eShop update check patch as it caused more problems than it solved, and the background updates patch as it didn't work at all.
* Allowed using the FIRM of SysNAND with EmuNAND and vice-versa (booting with R) if not using A9LH.
* Fixed bug that made it impossible to print to the screen after FIRM was loaded.
* Fixed some files in the FIRM folders being incorrectly detected as FIRMs.
* Major cleanup/minor bug fixing/refactoring of the code, removed several assumptions and switched to structs where possible.

Luma3DS v6.3.1

3DS, 3DS: Update

Luma3DSAuroraWright hat die Custom Firmware "Luma3DS" aktualisiert.

DOWNLOAD

Die maximale Pfadlänge wurde auf 55 statt 37 erhöht und die DAT-Datei wird jetzt für die 3DSX-Datei nicht mehr benötigt (MenuHax z.B.). Stattdessen wird die arm9loaderhax.bin direkt geladen. Außerdem wurde das Top-Screen-Bild in der NDS-Datei ausgetauscht.

- Increased the maximum custom path size to 55 characters from 37.
- The Luma3DS.dat file isn't needed anymore with the new .3dsx (*hax, menuhax) launchers, arm9loaderhax.bin (or the filename specified with the custom payload path) will be loaded directly.
- Replaced the top screen image in the .nds file.

Luma3DS v6.3

3DS, 3DS: Update ,

Luma3DSAuroraWright hat ihre CFW für den 3DS aktualisiert.

DOWNLOAD

Es gibt jetzt keine seperaten Dev-Builds mehr, diese wurden mit der regulären Version zusammengeführt. Wenn ein eigener Versionsstring benutzt wird und dieser mehr als fünf, aber weniger als 19 Zeichen hat, wird der String nun gekürzt, damit die Systemeinstellungen nicht mehr abstürzen. Ferner können jetzt auch für jeden einzelnen NAND und für sys- und EmuNAND seperate Versionsstrings verwendet werden (/luma/customversion_sys.txt, /luma/customversion_emu.txt, /luma/customversion_emu2.txt, /luma/customversion_emu3.txt, /luma/customversion_emu4.txt).

Für langsamere SD-Karten kann der Zugriff auf firmware.bin und FIRM-Sysmodule von der SD-Karte abgeschaltet werden. NUS-encryptete firmware.bin werden jetzt unterstützt, die DAT-Datei ist ab jetzt ein einfacher Chainloader, der nur die /arm9loaderhax.bin von der SD lädt. Eine NDS-Datei wurde hinzugefügt, die über den MSET-Exploit gestartet werden kann. Der Pathchanger wird nicht mehr benötigt und wird demnächst entfernt. Wer Luma3DS mit einem Bootloader verwendet, kann den Pfad jetzt in die /luma/path.txt eintragen (dieser muss mit einem Schrägstrich starten). Vorher muss das Feature noch in den Einstellungen von Luma3DS aktiviert werden.

Die SD-Karte muss zum Entfernen eines EmuNANDs nicht mehr vollständig formatiert werden und Payloads, die eine OTP benötigen, funktionieren jetzt wieder, wenn eine PIN gesetzt wurde. Das PIN-Format wurde etwas abgeändert und die Beschreibungen für die Einstellungen wurden verbessert.

- Merged the regular and dev builds into one.
- Custom version changes: if the custom version has more than 5 but less than 19 characters it will be truncated to avoid System Settings crashes; separated the custom versions for each NAND (the paths are now /luma/customversion_sys.txt, /luma/customversion_emu.txt, /luma/customversion_emu2.txt. /luma/customversion_emu3.txt. /luma/customversion_emu4.txt).
- To reduce file accesses for people with high-latency large SD cards, an option to toggle loading firmware.bins and FIRM sysmodules from the SD card and one to toggle loading the splash screens were added.
- External FIRMs support changes: added support for NUS-encrypted firmware.bins (all four are supported, a matching cetk file for each encrypted FIRM is needed: /luma/cetk for /luma/firmware.bin, /luma/cetk_twl for /luma/firmware_twl.bin, /luma/cetk_agb for /luma/firmware_agb.bin. /luma/cetk_safe for /luma/firmware_safe.bin) and New 3DS ARM9bin-decrypted firmware.bins.
- Turned the .dat file into a simple chainloader that loads arm9loaderhax.bin, added .nds file to use it with mset.
- The path changer is now deprecated (although it will still work). To have a custom path you can now enable the option for it in the configuration and type it in a /luma/path.txt file, it must start with a /. This path is also picked up by the above mentioned .dat chainloader.
- A full format of the SD card is no longer necessary to remove an EmuNAND (also fixes crashes when trying to boot EmuNAND with an SD which used to have one and wasn't fully formatted).
- The splash screens now display all at once thanks to the alternate framebuffer support.
- Fixed screen weirdnesses when not launching from arm9loaderhax.
- Added support for text files with a trailing newline (as per UNIX convention) for region/language emulation and custom versions.
- Fixed loading SafeA9LHInstaller and other payloads which need the OTP hash if having a PIN.
- Slightly changed the PIN format.
- Made option descriptions more readable.
- Fixed non-working double newlines in PIN messages.
- Fixed hangs on errors after a firmlaunch, reboots now happen as expected.
- bin2c is no longer needed to compile.
- Reuploaded to fix a confusing typo in the config

Danke an Akamaru für den Hinweis!