Die Firmware-Versionen 16.0.0 und 16.0.1 werden jetzt unterstützt.
Recompiled using newest libraries in order to support newer firmwares
Die Firmware-Versionen 16.0.0 und 16.0.1 werden jetzt unterstützt.
Recompiled using newest libraries in order to support newer firmwares
Neu ist ein "eingeschränkter" Modus für bspw. Mariko, bei der nur ein normaler Reboot bzw. Shutdown durchgeführt werden kann. Die Unterstützung für hid-mitm wurde auch entfernt, da es nicht mehr weiterentwickelt und auch nicht mehr benötigt wird, da Nintendo das Umbelegen von Tasten mittlerweile von Haus aus anbietet.
* Introduced restricted mode in the "Reboot to Hekate" menu: ** It will be turned on when the app can't completely prepare for a hekate reboot, but has enough to do a basic reboot or shutdown. ** This will be mostly useful for Mariko users. * Removed hid-mitm support (it's deprecated and broken and no longer necessary) * Binary size cut almost in half
Wir haben das "All-in-One-Paket" Kosmos aus unserer Download-Datenbank entfernt und bieten stattdessen nur noch hekate an.
Das Problem mit Kosmos ist groß – es ist ein All-in-One-Paket; d.h. User knallen es sich auf die SD-Karte und wissen nichts davon. Daraus lernt keiner etwas und das ist nicht der Sinn hinter Konsolen-Modding. Die meisten wissen sicherlich nicht mal, dass sie eigentlich Atmosphère ausführen. Insofern ist die Unterscheidung zwischen dem Custom-Bootloader "hekate" und der Custom Firmware "Atmosphère" extrem wichtig. Hekate kann lediglich konfiguriert werden, Atmosphère zu starten, es ist aber nicht daran gebunden. Das ist wie boot9strap und fastboot3DS – beides sind lediglich Bootloader, die eine FIRM starten (im häufigsten Falle Luma3DS).
Ein weiteres Problem ist, dass Kosmos mit vielem Schnickschnack kommt und man dann zwar einen FTP-Server und ein amiibo Emulations-Tool hat – aber wie vielen ist eigentlich bewusst, dass das separate Projekte sind, völlig unabhängig von der CFW? Es ist doch viel besser, selbst seine Switch von Grund auf zu konfigurieren, mit all' den Systemmodulen, die man selbst möchte!
Hinzu kommt auch noch, dass die Updates immer zeitverzögert kommen und dann hinterherhinken – viele wissen auch gar nicht, dass sie Atmosphère und hekate einfach selbst updaten können, ohne auf ein Kosmos-Release zu warten. Natürlich kann ich das Fragenden erklären, allerdings haben dann andere Nutzer wieder das selbe Problem, dass "ihr Kosmos" nicht auf Firmware X.Y.Z funktioniert o.ä.
Ich will damit natürlich nicht dem AtlasNX-Team vor den Kopf stoßen, ich schätze ihre Arbeit. Die vergangenen Monate haben mir aber gezeigt, dass es nicht funktioniert – nicht auf Seiten des Teams, sondern auf Seiten der Nutzer. Deshalb hosten wir nur noch hekate mit einer Bootloader-Konfiguration, die standardmäßig Atmosphère booten kann. Dann müssen nur noch Atmosphère und optional die Sigpatches auf die SD kopiert werden und alles ist einsatzbereit! Die Kosmos Toolbox hosten wir auch noch, insofern verliert eigentlich niemand.
Ich habe lange überlegt, ob und wie ich es mache und ich finde, ich habe einen guten Kompromiss gefunden. Ihr dürft natürlich gerne eure Meinung in den Kommentaren teilen.
Achja, ich habe übrigens eine Atmosphère-Dokumentation im Wiki erstellt. Die ist sogar besser und aktueller, als das Original! Einiges konnte ich leider nur durch Lesen des AMS-Quellcodes herausfinden…
Nintendo Switch, Nintendo Switch: Update cfw, hekate, kosmos
Endlich ist das lang ersehnte Kosmos-Update da und unterstützt die Switch-Firmware 9.1.0.
Config-Dateien befinden sich jetzt in "/atmosphere/config/". Bitte vorhandene Configs (system_settings.ini, loader.ini) dorthin verschieben und die loader.ini in "override_config.ini" umbenennen! Wer noch keine Configs hat, kann diese (optional) vom "config_templates" Ordner rüberkopieren. Per Standard wird jetzt auch das Album überschrieben und das Album NUR aufgerufen, wenn "R" gedrückt gehalten wird. Dies lässt sich über die override_config.ini anpassen. Wer seine alte Config rüberkopiert, hat weiterhin das alte Verhalten.
Der "/atmosphere/titles/" Ordner heißt jetzt auch "/atmosphere/contents/" und wird beim Start der neuen Version automatisch umbenannt.
Vergesst auch nicht die Signatur-Patches auf die SD-Karte zu entpacken! Damit lassen sich 99% der Probleme lösen, das wird nämlich gerne vergessen!
Signatur-Patches für Custom Firmware zur Installation von unsignierten NSPs und konvertierten XCIs.
Neu in Hekate ist die schnellere Startzeit und zahlreiche Fehlerbehebungen. Ferner lässt sich Androids Fastboot starten, indem "VOL+" gedrückt gehalten wird, gefolgt von "VOL-".
Kosmos kommt jetzt mit sys-con und sys-ftpd-light. Die Kosmos Toolbox wurde an die neuen Pfade angepasst und ermöglicht das Anpassen mehrerer Tastenkombinationen für das Öffnen des Homebrew Menus. Ferner können Systemmodule in ihren Ordner eine "toolbox.json" zum (de-)aktivieren ablegen, die die Toolbox einlesen kann, damit man nicht auf ein Update warten muss. Der Rest wurde lediglich aktualisiert, so natürlich auch Atmosphère.
Nintendo Switch, Nintendo Switch: Update cfw, hekate, kosmos
Hekate hat eine komplett neue Oberfläche inkl. Touch-Support bekommen! Getauft wurde sie auf den Namen "Nyx" und sie bringt viele weitere Features mit sich. So ist es jetzt auch möglich, einen EmuNAND zu erstellen und zu migrieren. Es wird sogar darauf geachtet, Linux-Partitionen nicht anzurühren! Auch Stock-Atmosphère-Nutzer können Hekate benutzen, um ihren EmuNAND zu verwalten. Unnötig zu erwähnen, dass Hekate jetzt auch die Firmware 8.1.0 unterstützt.
Die Bootzeit wurde beschleunigt, ebenso wie NAND-Backups und -Restores. So dauert das Erstellen eines NAND-Backups ohne Verifikation nur noch neun Minuten, statt über einer Stunde! Nyx kann auch Icons zu Booteinträgen anzeigen – siehe die hekate_ipl.ini
. Screenshots können erstellt werden, wenn mit drei Fingern auf den Touchscreen getippt wird.
In Zukunft wird Nyx weitere Features erhalten, wie etwa Themes, Joy-Con-Support, Resizen des EmuNANDs, etc.
ldn_mitm und emuiibo wurden aktualisiert. Wer Kosmos auf 8.1.0 starten möchte, muss die 8.1.zip verwenden, welche ein Hekate-Profil beinhaltet, mit dem temporär fusee-primary gechainloadet werden kann. Bis zum Hekate-Update dürfte es nicht mehr lange dauern.
Achja, mit der nächsten Version bieten wir die Signatur-Patches als separaten Download an, damit ihr auch immer die aktuellen bekommt und ich nicht jedes Mal den Download aktualisieren muss.
Signatur-Patches für Custom Firmware zur Installation von unsignierten NSPs und konvertierten XCIs.
Dieses Update hebt lediglich Atmosphère auf v0.8.9 an und behebt einen Absturz, wenn die hid-mitm Config über die Kosmos Toolbox aufgerufen wird.
* Updated to Atmosphere 0.8.9 * Fixed the toolbox crashing when trying to edit the hid-mitm button config.
Wer mit der alten Version Probleme hatte, sollte diese ausprobieren – ein Problem mit bestimmten SD-Karten wurde gefixt. Außerdem wurden ldn_mitm, hid-mitm und emuiibo aktualisiert – letzteres funktioniert jetzt auch auf 8.0.0.
Die Switch-Firmware v8.0.0 wird jetzt unterstützt. Für die Änderungen an Atmosphère könnt ihr unseren alten Beitrag lesen. Hekate bootet wieder auf 6.2.0, der "Akku-Desnc-Fix" wird jetzt automatisch angewendet, eine Statusleiste beim Fixen des Archiv-Bits wird angezeigt und AutoRCM wird auf gepatchten Geräten blockiert, da dies zu einem Brick führen würde. Noch lässt sich natürlich keine CFW auf diesen starten.
Die Systemmodule "ldn_mitm" und "emuiibo" wurden integriert und können bequem über die Kosmos Toolbox (de-)aktiviert werden. Außerdem wurde sys-clk aktualisiert, was bedeutet, dass es ohne Neustart geladen werden kann. Bedenkt, dass das Aktivieren von zu vielen Systemmodulen die Switch freezen lassen kann – am besten aktiviert ihr nicht mehr als zwei Module gleichzeitig.
Die ES-Patches haben wir wie immer mit dazu gepackt, sie stammen von einem User auf 4chan (GBATemp-Mirror).
Nintendo Switch, Nintendo Switch: Update atmosphere, cfw, hekate
Atmosphère v0.8.7 wird jetzt gebündelt und die Kompatibilität mit dem Bootloader Fusee wurde gefixt. Sys-clk erfordert auch einen Reboot vor dem Aktivieren (wird bald behoben) und sys-nxsh kann per Kosmos Toolbox aktiviert werden – dabei handelt es sich um eine BusyBox-artige Remote-Shell. Noch muss sys-nxsh vom Quellcode kompiliert werden, da die aktuelle Release-Version nur im KIP-Format vorliegt.
* Updated Atmosphere to 0.8.7 * Fixed fusee-primary compatibility for those who want to run fusee-primary instead * * Located under "Launch>Payloads>fusee-primary.bin" * Updated Kosmos Toolbox config * * sys-clk now requires a restart (Will be fixed soon) * * Support for sys-nxsh was added
Nintendo Switch, Nintendo Switch: Update cfw, hekate, kosmos
Atmosphère wurde aktualisiert – d.h., das Homebrew Menu wird per Standard gestartet, wenn "R" gedrückt gehalten und irgendein Spiel oder das Album aufgerufen wird. Das lässt sich natürlich auch in der Kosmos Toolbox einstellen.
Apropos Kosmos Toolbox: Diese wurde nochmal überarbeitet und erlaubt das Hotloaden von Custom-Systemmodulen – SX-OS-Nutzer kennen dieses Feature bereits. So lässt sich bspw. der FTP-Server an- und ausschalten, ohne die Konsole rebooten zu müssen! Es kann auch direkt in Hekate neu gestartet werden, falls man ein NAND-Backup anlegen möchte, etc.
hid_mitm von jakibaki ist jetzt enthalten und ermöglicht das Umbelegen der Steuerung. Um einen nicht unterstützten Controller (wie den der Xbox One) zu verwenden, kann eine Smartphone-App benutzt werden, die die Eingaben an die Konsole weiterleitet.
Ebenfalls mit an Board ist sys-clk, ein Systemmodul zum Over-/Underclocken der Switch pro Spiel. Sehr nützlich um Akku zu sparen! Vorgefertigte Configs findet ihr auf GitHub.
sys-ftpd unterstützt nun das Absichern der FTP-Verbindung per Passwort. Dazu muss einfach die "/ftpd/config.ini" bearbeitet werden.
Das Wiederherstellen eines NAND-Backups aus gesplitteten Dateien wird jetzt unterstützt und Atmosphère wurde aktualisiert – demzufolge enthält Kosmos jetzt auch die Cheat-Engine. Des Weiteren wurde das Sichern des NANDs beschleunigt und Hekate kann fusee-secondary booten, was bedeutet, dass neue Atmosphère-Releases einfach auf die SD-Karte verschoben und zusammen mit Kosmos benutzt werden können.
Hekate unterstützt jetzt die neuen Switch-Firmware 7.0.0 und 7.0.1. NoGC-Patches werden außerdem automatisch angewendet, falls benötigt und das Rebooten in einen bestimmten Booteintrag ist jetzt per Homebrew möglich – näheres dazu in der README. Die "atmosphere/loader.ini" unterstützt außerdem auch mehrere Title-Overrides.
Aufgrund eines Konflikts mit m4xw sind die ES-Patches eigentlich nicht mehr enthalten. In unserem Download haben wir diese aber mit dazugepackt, sodass alle nötigen Sigpatches enthalten sind. Beachtet bitte, dass es momentan ein Problem mit NSP-Installern auf 7.0.0/7.0.1 gibt und Installation daher möglicherweise nicht funktionieren.
* Full 7.0.0/7.0.1 support. The keys are generated via Atmosphère's sept. * Additionally the sept/payload.bin, if found that it is hekate, it gets updated via update.bin. * Reboot to a selected boot entry via HOS hb You can now force a boot configuration on hekate by setting the boot storage in the hekate binary. This can be done via a homebrew, which sets the ini entry that is desired to boot. Additionally force boot to menu can also be achieved. Please check readme.md for more * Auto NoGC It checks fuses and applies the patch automatically if higher firmware. It is now a global config and set on auto by default. (0: Disabled, 1: Auto) * Fixed a bug with ini list, where it would hang when using wildcard * with kip1=. * Quality of life fixes under the hood, that ease user's life. * As always many bug fixes and some refactoring.
Nintendo Switch, Nintendo Switch: Update cfw, hekate, kosmos
Die neue Version von Hekate ermöglicht fast komplett stotterfreie N64-Emulation per speziellem Mupen64-Build. Horizon OS (das Betriebssystem der Switch) erlaubt das gleichzeitige Schreiben und Ausführen des Speichers nicht, weshalb der Modus immer wieder gewechselt werden muss, was zu langen Ladezeiten und Stottern beim dynamischen Kompilieren des Codes führt. Die Kernel-Patches beheben das "Problem". Es wird mindestens die Firmware 4.0 benötigt!
Auch funktioniert der Standby-Modus wieder, wenn der Debug-Mode aktiviert ist und der offizielle 6.x.x Secure-Monitor genutzt wird. Näheres zu weiteren Fehlerbehebungen im Changelog.
* Updated Hekate * * Added patch for svcControlCodeMemory that helps dynarec on emulators. * * Fixed sleep mode when debug mode is on and official 6.X.X secmon is used * * Added RTC driver which now also disables wake up alarm when Auto HOS Power Off is used * * Helps when users that use AutoRCM inject and power off pretty fast. * * Fixed GPU on Linux when booting from warmboot * * Added missing fallback auto calibration of sd cards and plus some small fixes. * Fixed a bug in Kosmos Toolbox that caused crashes for some people * Synchronized Homebrew locations to AppstoreNX standards (As requested #182)
Nintendo Switch, Nintendo Switch: Update cfw, hekate, sdfiles
"SDFiles" heißt nun "Kosmos". ReiNX, Fusée, xor.play und SwitchPresence wurden aus dem Paket entfernt, außerdem wurde alles auf den neuesten Stand angehoben.
Der KosmosUpdater (ehemals SDFilesUpdater) merkt sich nun die Dateien, die er angelegt hat und löscht sie vor dem Aktualisieren wieder, sodass keine "Karteileichen" übrig bleiben. Auch lassen sich Dateien ignorieren, bspw. der Bootsplash – dann werden diese nicht überschrieben. Zudem lassen sich ein Proxy einstellen und Game Cards deaktivieren, falls der Treiber nicht aktualisiert werden soll (für Update von < 4.0.0 per ChoidujourNX).
Zu guter Letzt gibt es auch noch eine Warnung, dass kein exFAT benutzt werden sollte – im Ernst, formatiert eure SD-Karte in FAT32 um! Selbst wenn ihr bisher keine Probleme damit hattet – die Betonung liegt auf "bisher"! Der exFAT-Treiber von Nintendo ist bekanntermaßen Grütze.