[Tutorial] Firmware-Version aus dem Switch Nand Backup auslesen

  • Switch Firmware-Version aus dem rawnand.bin auslesen:

    Den Überblick deiner Nand Backups verloren?
    Und es stellt sich dir nun die Frage, von welcher Firmware Version dein Backup war?
    Hier die Lösung :slightly_smiling_face:

    Unterstützte Firmware version: 1.0.0 - 15.0.0

    Was benötigst du:

    • Natürlich dein rawnand.bin (falls dein Nand Backup gesplittet ist -> kein Problem siehe unten den Spoiler)
    • Die "BIS Keys 2" crypt + tweak deiner Switch (hast du diese noch nicht schaue hier -> [Tutorial] Switch Keys auslesen betrifft nur den "Keys Teil 1 auslesen")
    • Tool HacDiskMount -> findest du hier https://switchtools.sshnuke.net/
    • Windows PC mit Powershell

    Änderungshistorie:

    Spoiler anzeigen

    15.01.2019
    Initiale veröffentlichung des TuTs

    06.02.2019
    Update des Powershell Skripts:

    • Auslesen der FW 7.0.0 Version aus dem rawnand.bin wird nun unterstützt.
    • Pfadprüfung eingefügt -> ob der richtige Laufwerkbuchstabe gesetzt wurde

    26.02.2019
    Update im Powershell Skript:

    • Auslesen der FW 7.0.1 Version aus dem rawnand.bin wird nun unterstützt.

    21.04.2019
    Update im Powershell Skript:

    • Auslesen der FW 8.0.0 Version aus dem rawnand.bin wird nun unterstützt.

    24.04.2019
    Update im Powershell Skript:

    • Auslesen der FW 8.0.1 Version aus dem rawnand.bin wird nun unterstützt.

    18.06.2019
    Update im Powershell Skript:

    • Auslesen der FW 8.1.0 Version aus dem rawnand.bin wird nun unterstützt.

    01.10.2019
    Update im Powershell Skript:

    • Auslesen der FW 9.0.0 + 9.0.1 Version aus dem rawnand.bin wird nun unterstützt.

    07.12.2019
    Update im Powershell Skript:

    • Auslesen der FW 9.1.0 Version aus dem rawnand.bin wird nun unterstützt.

    03.03.2020
    Update im Powershell Skript:

    • Auslesen der FW 9.2.0 Version aus dem rawnand.bin wird nun unterstützt.

    14.04.2020
    Update im Powershell Skript:

    • Auslesen der FW 10.0.0 Version aus dem rawnand.bin wird nun unterstützt.

    26.05.2020
    Update im Powershell Skript:

    • Auslesen der FW 10.0.1, 10.0.2 und 10.0.3 Version aus dem rawnand.bin wird nun unterstützt.

    16.10.2020

    Update im Powershell Skript:

    • Auslesen der FW 10.0.4, 10.1.0, 10.1.1, 10.2.0 Version aus dem rawnand.bin wird nun unterstützt.

    01.12.2020

    Update im Powershell Skript:

    • Auslesen der FW 11.0.0 Version aus dem rawnand.bin wird nun unterstützt.

    26.12.2020

    Update im Powershell Skript:

    • Auslesen der FW 11.0.1 Version aus dem rawnand.bin wird nun unterstützt.

    11.04.2021

    Update im Powershell Skript:

    • Auslesen der FW 12.0.0 Version aus dem rawnand.bin wird nun unterstützt.

    20.04.2021

    Update im Powershell Skript:

    • Auslesen der FW 12.0.1 Version aus dem rawnand.bin wird nun unterstützt.

    09.06.2021

    Update im Powershell Skript:

    • Auslesen der FW 12.0.2 + 12.0.3 Version aus dem rawnand.bin wird nun unterstützt.

    07.07.2021

    Update im Powershell Skript:

    • Auslesen der FW 12.1.0 Version aus dem rawnand.bin wird nun unterstützt.

    30.10.2021

    Update im Powershell Skript:

    • Auslesen der FW 13.0.0 + 13.1.0 Version aus dem rawnand.bin wird nun unterstützt.

    01.12.2021

    Update im Powershell Skript:

    • Auslesen der FW 13.2.0 Version aus dem rawnand.bin wird nun unterstützt.

    20.01.2022

    Update im Powershell Skript:

    • Auslesen der FW 13.2.1 Version aus dem rawnand.bin wird nun unterstützt.

    22.03.2022

    Update im Powershell Skript:

    • Auslesen der FW 14.0.0 Version aus dem rawnand.bin wird nun unterstützt.

    05.04.2022

    Update im Powershell Skript:

    • Auslesen der FW 14.1.0 Version aus dem rawnand.bin wird nun unterstützt.

    19.04.2022

    Update im Powershell Skript:

    • Auslesen der FW 14.1.1 Version aus dem rawnand.bin wird nun unterstützt.

    14.06.2022

    Update im Powershell Skript:

    • Auslesen der FW 14.1.2 Version aus dem rawnand.bin wird nun unterstützt.

    11.10.2022

    Update im Powershell Skript:

    • Auslesen der FW 15.0.0 Version aus dem rawnand.bin wird nun unterstützt.



    Switch Nand Backup gesplittet?

    Spoiler anzeigen


    Öffne eine Command Line (CMD) in deinem Ordner vom Nand Backup.

    Tipp: Shift-Taste gedrückt halten -> rechter Mausklick -> Eingabeaufforderung hier öffnen

    Nun folgenden Befehl eingeben:
    SX OS:
    copy /b "full.00.bin" + "full.01.bin" + "full.02.bin" + "full.03.bin" + "full.04.bin" + "full.05.bin" + "full.06.bin" + "full.07.bin" "rawnand.bin"

    hekate:
    copy /b "rawnand.bin.00" + "rawnand.bin.01" + "rawnand.bin.02" + "rawnand.bin.03" + "rawnand.bin.04" + "rawnand.bin.05" + "rawnand.bin.06" + "rawnand.bin.07" + "rawnand.bin.08" + "rawnand.bin.09" + "rawnand.bin.10" + "rawnand.bin.11" + "rawnand.bin.12" + "rawnand.bin.13" + "rawnand.bin.14" "rawnand.bin"

    Dieser Vorgang fügt die Teile zu einem rawnand.bin zusammen.

    Los geht's:
    HacDiskMount an einen beliebigen Ort entpacken und starten.
    Danach dein rawnand.bin öffnen.
    get_fw_sw_nand_1.png

    "File" -> "Open file" wählen
    get_fw_sw_nand_2.png

    Hier dein "rawnand.bin" auswählen und "Öffnen".
    get_fw_sw_nand_3.png

    So sieht es nun bei dir aus, sobald es geladen ist.
    Wähle hier nun "SYSTEM" mit doppelklick aus.
    get_fw_sw_nand_4.png

    Hier musst du deine zwei "BIS Keys 2" eingeben (crypto + tweak).
    Danach auf "Test" klicken.
    get_fw_sw_nand_5.png

    Hier muss nun alles "OK" sein, an sonst hast du nicht den "BIS Key 2" deiner Switch.
    get_fw_sw_nand_6.png

    Wähle nun einen freien Laufwerkbuchstabe bei deinem Computer aus.
    Und setzte das Häkchen bei "Read-Only"
    get_fw_sw_nand_7.png

    Und nun klicke auf "Mount" (dass mounten dauert einen Moment).
    get_fw_sw_nand_8.png

    So ist es nun erfolgreich gemountet.
    get_fw_sw_nand_9.png

    Öffne den Windows-Explorer und gehe auf das gemountete Laufwerk.
    Dies muss nun wie folgt aussehen.
    get_fw_sw_nand_10.png

    Öffne die "PowerShell ISE" und kopiere folgenden Code ein:

    Passe hier noch deinen Laufwerkbuchstabe an.
    get_fw_sw_nand_11.png

    Danach über den grünen "Play" Knopf, dass Skript ausführen.
    get_fw_sw_nand_12.png

    Sobald es fertig ist, erhälst du unten in der Ausgabe deine Firmware Version aus deinem Nand Backup.
    get_fw_sw_nand_13.png

    Zu guter Letzt dein Nand Backup wieder unmounten.
    get_fw_sw_nand_14.png

    Danach kannst du es einfach schließen.
    get_fw_sw_nand_15.png


    Support gibt es hier -> [Support] Tutorial Firmware-Version aus dem Switch Nand Backup auslesen

    Kein Support via PN / Konversation!!!

    psxteam.png

    20 Mal editiert, zuletzt von kempa (11. Oktober 2022 um 18:57) aus folgendem Grund: FW 15.0.0 Support hinzugefügt

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!