[RCM Payload] Hekate IPL - CTCaer mod

    • [Switch]

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • [RCM Payload] Hekate IPL - CTCaer mod

      Hekate - CTCaer mod





      Was ist Hekate und was kann sie

      Hekate ist in der griechischen Mythologie die Göttin der Magie......Upps! Ich meine, es handelt sich dabei um ein custom Bootloader/Package1-Ersatz und Firmware Patcher für die Nintendo Switch. Damit lässt sich ein gepatchter Kernel laden, aber bspw. mit der Modifikation von CTCaer (Fork) auch der NAND dumpen und injizieren. CTCaer mod basiert nämlich auf naehrwert's repo hekate - ipl.
      Der hekate Mod unterstützt derzeit alle Switch-Firmwares (1.0.0 bis 9.1.0) und soll auch alle zukünftige Firmwares der Switch unterstützen, da sie durch einen Fehler im Tegra Recovery Mode (RCM) ausgeführt wird, welcher nur mithilfe einer neuen Hardware-Revision behoben werden kann.



      Überblick:
      • Unterstützt alle Firmware (1.0.0- 9.1.0)
      • CFW Autoboot Launching/Konfiguration
      • Voller Atmosphère Support z.B. das Booten von Exosphère
      • eMMC/NAND Dumping
      • Zurückflashen von eMMC Dateien (hier ist Vorsicht geboten, bei falscher Verwendung kann es zu einem Full-Brick der Konsole führen)
      • NYX GUI mit emuMMC und Customization Support


      Setup:
      1. Das Starter Paket von tomGER herunterladen und den Inhalt auf die SD Karte hin kopieren: github.com/AtlasNX/Kosmos/releases
      2. Nintendo Switch in den RCM Modus bringen. (Da jedem mittlerweile klar sein sollte, wie sich der Tegra RCM auf der Switch starten lässt, muss ich hier nicht näher darauf eingehen)
      3. Über ein USB C-to-A-Kabel verbindet ihr die Switch mit dem PC und den Payload zieht ihr auf die TegraRCMSmash.exe, daraufhin empfängt die Switch den gesendeten Payload und bootet hekatet.


      Features:

      --> Launch Firmware

      Über hekate können verschiedene Custom Firmware in verschiedener Ausführung gebootet werden. Außerdem lässt sich darüber auch ins normal System booten.
      Unter anderem sind folgende Bootoptionen verfügbar:
      • Hekate: Standard (unterstützt das HBMenu)
      • LayeredFS: Mit LayeredFS-Support für bspw. ROM-Hacks (SD://atmosphere/titles/TITLEID/romfs.bin) – nicht auf jeder Firmware nutzbar!
      • CFW Atmosphère-NX (WIP): Experimentell und nur zum Testen für Entwickler (enthält die Custom TrustZone-Implementierung “Exosphère“)
      • Horizon OS: Die OFW der Switch
      • und vieles andere mehr...


      hekate-Scrot-2.png

      --> eMMC/NAND Dumps/Restore Verifizierung

      Dieser Mod unterstützt exFAT und bietet die zusätzliche Option zum Dumpen/Einspielen der User- und System-Partition des eMMC. Nach Backup der Partition werden diese in Verwendung der SHA256-Prüfsumme auf die SD Karte erstellt und vor der Wiederherstellung verifiziert. Wenn der Balken grün wird, prüft hekate, ob die geschriebenen Daten der SD-Karte und die eMMC-Daten übereinstimmen.



      --> Backup eMMC BOOT0/1 (Wichtig!)

      Diese werden benötigt, um das ganze eMMC Abbild zu vervollständigen.

      --> Backup eMMC RAW GPP (Wichtig!):

      RAW GPP enthält alle weitere Partitionen (ausser BOOT0/BOOT1 ) des eMMC, sowie die System- als auch die User-Partition der Switch sind darin enthalten.

      --> Backup eMMC SYS (Sofern RAW GPP gesichert ist, optional)

      Mit dieser Option könnt ihr alle system-relevante Partitionen, außer User-Partition, als separate Dateien sichern.

      --> Backup eMMC USER (Optional)

      Die hier dumpt nur die Partition für die User Dateien, die über 26,0 GB gross ist, unabhängig davon, was ihr an Daten drauf habt.

      --> Dump package1 (nicht erforderlich)

      Hierbei wird die package1 von BOOT0 ausgelesen und entschlüsselt. Es extrahiert auch die secure monitor- und warmboot-Binärdateien. Diese Funktion ist für Entwickler gedacht.

      hekate-Scrot-3.png

      --> Print fuse info:

      Es zeigt Informationen über die Tegra X1 fuses auf den Bildschirm an, somit lassen sich die Anzahl der durchgebrannten und der verfügbaren eFUSEs ermitteln. Die lassen auch als Datei auf sie SD-Karte exportieren, damit sie leichter untersucht werden können.

      --> Print kfuse info:

      Zeigt Informationen über kfuses an.

      --> Print TSEC keys:

      Hiermit lässt sich der Sicherheitsschlüssel des SoC Tegra X1 anzeigen.

      --> Print eMMC info:

      Verschiedene Informationen über den eMMC können angesehen werden: Speicherplatz, maximale Lese- und Schreibgeschwindigkeit, Hersteller, Modell und alle enthaltene Partitionen etc.

      --> Print SD Card info:

      Informationen über SD-Karte werden hier angezeigt: wie maximale Geschwindigkeitsklassen und erlaubte Geschwindigkeitsstufen, Hersteller und Modell, Gesamtspeicherplatz, freier Speicherplatz, Clustergröße etc.

      --> Print battery info:

      Viele Informationen über den Akku der Switch lässt sich hier anzeigen.

      --> Fix battery de-sync:

      Behebt das Akku Problem unter Verwendung von Linux auf der Switch. Dies behebt quasi die Fehlkonfiguration des Batteriemonitors, die von Linux-Builds erzeugt wird.

      --> AutoRCM (Riskant!):

      Der AutoRCM, auch bekannt als briccmii von rajkosto, basiert auf Reisyukaku´s AutoRCMv2 und beschädigt die ersten Boot-Konfiguration in der BOOT0.
      Dadurch kann der Benutzer immer in RCM booten/neustarten, ohne das der PIN 10 gegroundet werden muss. Da er auf den eMMC schreibt, gilt er als äußerst gefährlich und muss nur bei Bedarf und mit Vorsicht verwendet werden.
      Hinweis: Die verschiedenen Auto-RCM Lösungen (briccmii, SX OS ...) sind untereinander nicht kompatibel. Das heißt, wenn z.B. über briccmii der auto RCM installiert/verwendet wird, lässt sich dieser auch nur über briccmii wieder deinstallieren.

      Changelog

      v5.1.1
      • Added Atmosphère's system memory pool increase kernel patches
        Now sysmodules have way more available ram
      • Added updater for update.bin and reboot_payload.bin binaries
        update.bin is updated if old.
        reboot_payload.bin is updated if old and if updater2p=1 key is configured (for now only manually via hekate_ipl.ini), it forces an update even if the current payload is not hekate.
      • Added hekate libraries error printing in order to inform user to also update bootloader folder
      • Fixed hekate main compatibility with old Minerva to avoid hangs on black screen when injecting
        Some users forgot to drag n drop bootloader folder and replace files, which caused that issue.
      • Fixed an issue where users with bootwait=0 could not enter the menu
      Nyx v0.8.4
      • Fixed an issue with about screen
      v5.1.0
      • Full support for 9.1.0
      • Faster and better DRAM training
        This performance change affects both hekate and Nyx.
        libsys_minerva.bso was updated and the update is mandatory.
        If you notice slow performance in hekate or Nyx, you forgot to drag n drop the bootloader folder from release.
      • Even faster HOS boot
        Because of the aforementioned change, HOS now boots even faster.
      • Enabled Low Battery Shutdown when voltage is less than 2.8V
        This will help with many users that kill their battery by forgetting their devices into RCM/AutoRCM.
      • Fixed an issue with some users hanging in black screen or logo for Nyx loading
        This is unrelated with HOS boot issues.
      • Fixed a critical issue with heap collapsing on edge cases. Thanks @shchmue.
        Additionally, heap management became more robust and fragments way less often.
      • Added support for entering fastboot on Android.
        This requires of pressing VOL+ first and while holding it, also start holding VOL-.
      • External patches only look for patches.ini now
        The reason is that patches_template.ini is now useless and no one should install homebrew when title replacement exists.
        Also because apparently it confuses users into thinking that it takes precedence over patches.ini, even though it explained countless of times that it's only loaded if patches.ini is not found.
        Lastly there's a confusion where users thought that empty patches is not the same with no patches, even though it's exactly the same. So now any empty patch will throw an error.
        To sum up, removed to simplify the process because of user errors.
      • Fixed an issue with force shutdown timeout, where it would power off if PWR button was pressed for 2s. It's now back to 6s.
      • Fixed instant boot to menu ("bootloop") on errors. Now hekate will properly wait for user input in order to go back to menu.
      • Fixed an issue with tsec keys, where KFUSE didn't have enough time to initialize.
      • Fixed an issue where double defined patches (like NOGC), would fail the process. Now any reapplied patch, will be properly marked as applied.
      • Countless refactors and bugfixes in hw init and drivers
      • Many general bugfixes
      New in emuMMC
      • 9.1.0 support
      Nyx v0.8.3
      • 9.1.0 support for info and tools
      • GFX rendering and generally many functions in Nyx are now faster
      • Refactored SHA calculation for faster verification
        Verification is now able to calculate the 1st buffer SHA while the 2nd buffer is read.
      • Fan is now activated if temperatures are high
      • Battery Voltage value is now Orange if lower than 3200mV
      • Countless refactors and bugfixes in hw init and drivers
      • Many general bugfixes
      v5.0.2
      • Full support for 9.0.0
      • Fixed SaltyNX for emuMMC 8.x.x
      • There was an issue with fs mitm patches where it caused hangs for SaltyNX.
      • Add support for forced AutoBoot via id key - Android reboot
      • You can now add id=max7char to your boot entries and hekate can be instructed to autoboot via only this.
      • This will be helpfull especially with many Linux distros and Android (id=SWRANDR).
      • AutoNOGC protection for fatal errors in emuMMC
      • NOGC will now be applied automatically when fuses are >= 9.0.0 and emuMMC is less than that.
      • Streamline power cycles for Sandisk U1 SDR104
      • No more hangs because of this.
      • Fix CPU/GPU on warmboot reboot from Linux/Android
      • Allow critical info to be shown when a fatal error occurs while AutoBooting HOS
      • Now, before booting Nyx right away, it will show the error message and wait for a button press.
      • Add exosphere/kernel no user exceptions handler cfg
      • And many other bugfixes
      Nyx 0.8.2
      • 9.0.0 support for info and tools
      • Fix AutoBoot list for inis (More configs)
        You can now select a cfg from ini folder for autobooting
      • Update AutoRCM status when a eMMC restore occurs
      • Fix eMMC split restore when < 10 parts
        (FYI nyx supports splits that are 4MB aligned. Only last part is allowed to be unaligned.)
      • Do not hide delay time option (for bootlogo) when AutoBoot is off
      • And many other bugfixes
      v5.0.1
      • Fixed keygen for 6.2.0 stock and CFW
      • Fixed boot to 6.0.x/6.1.0
      • Fixed hang issues with booting HOS
      • These were created from cache coherency issues, or sd card fast reinit or stack corruption.
      • Disabled stock emuMMC until it's fixed
      • Check news at github.com/m4xw/emuMMC
      • Now if patches.ini is not found kip patches will be loaded from patches_template.ini.
      • Added a check that emuMMC is not loaded without custom secmon and warmboot.
      Nyx 0.8.1
      • Fixed Nyx hangs on boot and framebuffer issues
      • These were fixed by fixing an issue with Touchscreen, a cache coherency issue, stabilizing framebuffer memfetch, and by fixing too fast reinits for some sd cards.
      • Migrate emuMMC fixes
      • It can now find more available existing partition based solutions.
      • Fixed an issue with migrating other sd partition emunand solutions.
      • Change emuMMC fixes
      • Fixed logic with button assignment
      • It can now also identify more emuMMC.
      • Changed emuMMC creation partition type to xE0
      • Fixes issues with all Linux distros. You can run Migrate to apply the fix.
      • Sd card now reinits before a create/backup/restore process to refresh tuning
      • Might fix some issues with some cards.
      • Launch/More CFG
      • Fixed an issue where the buttons did nothing if no icon.
      • Added option to force screen HOS boot logs.
      • Big names will have their name rolling.
      • While sd card is removed, it's possible now to Reboot or Power off. Screenshot feature gets disabled.
      • Added temperature sensor init, to revert L4T's range.
      • Fixed an issue where Nyx could start with backlight set to 0.
      • And general system stability improvements to enhance the user's experience. (For real..).
      v5.0.0
      • Introducing Nyx v0.8.0
        Nyx is hekate's GUI. Packs many features, like FastFS, emuMMC manage, customization, etc.
        Look below for more.
      • 8.1.0 support
      • emuMMC support
        It supports disabling it by boot entry (emummc_force_disable=1), stock (not all fw ver support it) and many more.
        Works with SD raw partition and SD file based. (SD file based is extremely slow. Wait for FastFS 4 emuMMC).
        This version can sanely shutdown and also supports more SD cards than before.
        Thanks to a collab with @m4xw , @SciresM, @hexkyz.
      • Supercharged boot times
        Even with emuMMC or kip1 patching, it's faster than before.
      • Supercharged Backup/Restore with FastFS (Nyx only)
        Backup and Restore is now orders of magnitudes faster.
        Some examples (measured on a U3 SD): No verif: 9min, Sparse: 15min, etc. Even Full with hashes is extremely faster.
      • External KIP1 patching support
        Now non-important patches reside outside of hekate binary. For now this can only patch KIPs defined in hekate's code, with whatever new patches. Next versions will support other KIPs.
      • Many bugfixes


      v4.10.1
      • Reverted 204MHz SD device clock
        Some U1 sd cards with Sandisk microcontroller misbehaved in this speed.
      • Some small QoL changes
      v4.10
      • Full 8.0.0 support
      • Add brick protection for RCM patched units
        (On a patched unit, if you enable RCM, you cause a brick that needs external eMMC programmer to fix.)
      • Add Exosphere panic report and save to SD
        Useful to debug those weird colors.
      • Add status bar update when executing Fix archive bit tools
        So you know that you have to wait.
      • Fixed a TSEC query timeout for 6.2.0. Thanks @shchmue.
      • Add support for AutoRCM on devkits
      • Battery "desync" fix is now applied on boot
        Because of that, the entry in tools got removed.
      • Update FatFS to R0.13c (p3)
      • Cleaning and refactoring of GFX
      • Many bugfixes
      v4.9.1
      • Cleaner Stock option via stock=1
        Check the hekate_ipl template for more on how to use it.
      • Important bugfixes on eMMC tools
        Fixed a 32bit vs 64bit bug where it was making verification fail. And also a text print misalignment.
      v4.9
      • Support for parsing Atmosphere's Fusée Secondary Storage (FFS0)
        Using "fss0={sd path}" allows you to parse kips, exosphere and warmboot from a fusee secondary binary.
        Exosphere and warmboot are overridable if these entries are defined after that.
        Additionally any extra kip can be loaded as before via kip1={sd path}/* for many, or kip1={sd path} for a single one
        Warning: Don't double load core kips like loader, pm, sm and ams_mitm. The result will be a hang.
      • Support for split files restore Thanks to @emvym3two
        You can now restore using parts or FAT32. The only condition it that all parts must be in the sd card.
        It protects from fake sd cards, bad sectors and frequent I/O corruption. Aka, ~100% of cases.
      • Performance changes for Backup/Restore/Verification
        Aligned buffers will now up the speeds by a lot.
        Verification is now set to Sparse mode by default.
        It protects from fake sd cards, bad sectors and frequent I/O corruption. Aka, ~100% of cases.
      • Change order of invoking sept
        This is important, otherwise it can break tools like memloader.
        Until a semi-usb init solution is found, hekate will show bootlogo and allow you to go to menu.
        If >= 7.0.0 after that, it will run sept and then show logo again without a wait. For as long as rebuilding the boot process takes.
      • Smarter versioning for update.bin and sept payloads
        Now it supports hotfix versions and it's still compatible with old hekate versions.
        Sept is now updated via hekate's copy in IRAM. This negates the mandatory usage of update.bin and it copies always the most updated version.
        Additionally if sept/payload.bin is found that it's foreign, it is renamed and hekate takes its place for running sept. After that it renames the original payload back and continues with booting.
      • debugmode is now obsolete for atmosphere. It's enabled by default.
      • Some nasty stack corruption bugs were fixed
      v4.8
      • 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.
      Backlog from v4.6svc beta:
      • svcControlCodeMemory patches that helps dynarec on emulators.
      • Fixed sleep mode with debug mode when 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.
      Check readme.md for more.
      NOTE: You will need sept and a custom warmboot binary to boot 7.X.X.


      v4.6 svc beta
      • 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.
      NOTE: You can get the other files (lp0 library) from a previous release.


      v4.6
      • Fixed sleep for downgraded units with efuses burnt more than required.
      • Fixed update.bin chainloading and also forced hw init on update, in case it changes again in the future.
        This is a breaking fix and requires to have v4.6 to your modchip/dongle.
        (Chainloading with old versions may or may not work. For that reason this is considered breaking.)
      • New archive bit fix
        It can now also fix the Nintendo folder. No more "corrupted" sd when upgrading sd card or restoring Nintendo folder.
      • Fixed UART debug printing. Thanks @hyln9
      • Auto HOS power is now disabled by default. Probably, most people learned what it does and can enable it from the Options menu.
      • Some small SMMU emulation for TSEC fixes for the unluckiest out there. Max wait time remains small.
      • Many many many fixes and also added some error msgs for restore and boot options.
      NOTE: Everything hekate related, moved to bootloader folder.


      v4.5
      • Full 6.2.0 support. Many thanks to @nwert and @balika011 for their help!
        -Supports Secure Monitor and new Exosphere
        -Supports booting 6.2.0 with less than 8 fuses
        -It has 100% success ratio
        -Added support to "Print TSEC keys" and "Dump pkg1/2" tools
      • Fixed YouTube HDCP issue. Thanks @hexkyz for taking the time to investigate.
      • Every file lister is now ignoring hidden files and .dot files. Thanks @StevenMattera
      • The Minerva Training Cell library for hekate was updated to latest version (v1.1)
      • Added "silent option to Auto HOS power off option. You can now choose if you want the logo to be shown. Thanks @Huntereb
      • Refactored the monolithic main.c to simpler grouped sections. Additionally hos.c took some love.
      • Many many bugfixes
      NOTE: Everything hekate related, moved to bootloader folder.


      v4.2
      • Support "*" folder wildcard in kip1 key
        Using <folder>/* can now parse and load all kip and kip1 files inside that folder.
      • Add option to enable/disable Auto HOS power off
        If you don't use a modchip/dongle you may find this feature annoying. Options->Auto HOS power off to disable.
      • Allow canceling of the verification process
        Now you can cancel backup and verification process. If backup phase is done, canceling in verification, will keep your files.
      • Some small bugfixes and support certain cfw on its stock version
      NOTE: Everything hekate related, moved to bootloader folder.


      v4.1
      • Full 6.0.0 support
        Secmon/ kernel patches, FS patches, sleep mode, hw config, etc.
      • Improved .ini/payload handling
        hekate_ipl.ini is no longer required and hekate does not hang on empty folders.
      • PWM backlight
        You can now change the backlight brightness.
      • Auto full power off when the device woke up from HOS' power off
        Usefull with modchips/dongles when using AutoRCM. (You can see it as a breathing backlight with hekate's logo).
      • Backup can be now cancelled when in the writing process (white bar), by pressing VOL UP + DOWN.
      • Self update chainloading properly checks for version number now to avoid uneeded loads.
      • Support payloads with broken/bad hw init...
      • Added ipatches info and dumping of patched/unpatched bootrom and ipatches
      • Corrected some hw config changes found in 5.x-6.0.0
      • More boot reasons and bootrom registers restores to normal
      • It now properly restores BCT on dev units from where it's supposed to.
      • Added warning message when the bootloader library for sleep mode is missing.
      • And many many bugfixes
      Everything hekate related, moved to bootloader folder.


      v4.0
      • Added Payload launching. Supports: All current CFW bootloaders, Linux chainloading and payload tools.
        Use the new entry in Launch, Payloads. Autoboot is supported via inis to all payloads.
      • Added Ianos, our module support loading and launching. First module is LP0 (sleep mode).
      • Added support for split ini
        They should be located to bootloader/ini. All cfw bootloaders, payloads and linux payloads are supported, along with Horizon files.
        Autoboot support. Use the More configs menu in autoboot configuration.
      • Auto launch update for modchips. For users that do not like to always update their eeprom.
      • Add KIP1 patching support
      • Backup speed is now faster, by having bigger write speeds.
      • Backup folder now uses eMMC serial number.
      • AutoRCM now shows status and can unbrick all AutoRCM versions and types.
      • If sd card is missing asks to continue. No more accidental stock HOS launching.
      • Allow dumping of TSEC keys to sd card
      • Fixed display sanitization for all firmwares. No more white flash or black screen.
      • Fix critical bug to FatFs
      • Countless fixes and bugfixes
      • And many more..
      v3.2
      • Fixed sleep mode for 3.0.0 - 3.0.2
      • Add status bar with battery info
        Now you can always see your battery when into a time-consuming backup/restore.
      • Add background color support from bitmap's first pixel
        If your logo is smaller than 720x1280, it will now use the first pixel as background color, instead of dark grey.
      • Add dumping of package2
      • Unset archive bit to all sd card files re-added
        Now it does not touch Nintendo folder. Keep in mind that this can mess with some homebrew.
      • Fixed an issue with a non-working firmware launching when "Dump package1" was used before.
      • Changed partial backup message to inform about the sd card unmounting when in a menu.
      • Some small bugfixes.
      v3.1:
      • Implement millisecond timer
        This is a must and a very important feature, because we expect to use the bootloader more than 71 minutes (Backup/Restore). This has the side-effect of fixing a lot of stuff. Especially on SDMMC operations.
        If you had problems with read/write/verify on eMMC or SD, the new version is a must.
      • Fix the verification code at last!
        Another side-effect of using a 32bit ms timer (from the μs original one). Plus the additional fixes to variables that could not fit in u32 storage, makes the fix completely. Thanks to all the testers that helped to tackle these dreaded bugs.
        Better redo that backup!
      • The Fusée patches for 4.X are now fixed
      • The sd files archive bit removal tool, now only applies to switch folder
      v3.0:
      • Auto boot
        with hekate logo or custom logo support
        When enabled, press VOL- to go into the bootloader menu
      • Full Atmosphère support w/Exosphère boot
        It can now properly boot through Exosphère.
      • Completely fix Backup & Restore Verifying algorithm
        Better do a new backup to make sure.
      • Restore options
        You can now restore your BOOT0/1, GPP physical partitions and all GPP partitions. Individually. Read the warning!
      • Configuration
        Support configuration loading and saving
      • Add Battery charger and Fuel gauge info
      • Support styling in hekate .ini file
      • Add battery "de-sync" fix
      • Add Fix sd files attributes
      • Show battery stats in menu
      • Raise sd card power limit for faster transfer speeds
      • Update FatFS to 0.13b /w hotfix
      • Other features that I forgot. Check commit log
      • Countless (really!) bugfixes, memory leak fixes and general fixes
      Warning: The restore options are DANGEROUS! Do not use that if you don't know what you are doing!No one is responsible for your actions!v2.3:
      • Sleep mode now works on 1.0.0-2.3.0, 4.0.0-5.1.0
      v2.2:
      • Added Disable SVC verification for 5.X.X kernel patch (enabled by using fullsvcperm=1 in hekate ini)
      • Better support for SDR50 sd card speed (mitigates a T210 hardware bug)
      • Fixed a bug with scrambled tex
      • And many other bugfixes



      kei-gu
      Ryū Hayabusa

      The post was edited 3 times, last by BiBo1994: Neue Version hinzugefügt! ().


      • Fixed sleep mode for 3.0.0 - 3.0.2
      • Add status bar with battery info
        Now you can always see your battery when into a time-consuming backup/restore.
      • Add background color support from bitmap's first pixel
        If your logo is smaller than 720x1280, it will now use the first pixel as background color, instead of dark grey.
      • Add dumping of package2
      • Unset archive bit to all sd card files re-added
        Now it does not touch Nintendo folder. Keep in mind that this can mess with some homebrew.
      • Fixed an issue with a non-working firmware launching when "Dump package1" was used before.
      • Changed partial backup message to inform about the sd card unmounting when in a menu.
      • Some small bugfixes.[/quote]
      https://github.com/CTCaer/hekate/releases/tag/v3.2
    • genau dass! Mein Englisch ist nicht das beste. Aber soweit ich es verstehe hat er den Launcher für Payloads rausgeholt?
      Ich glaube es ist besser wenn ich einen eigenes Thema auf mache?!
      Denn noch immer nehmen Menschen Unrecht als Naturgewalt in Kauf, und ich hetzte noch heute die Kinder dagegen immer wieder auf. Zitat: Hannes Wader
    • hekate v4.5 is here!- Full 6.2.0 support!

      Secmon and Exosphere boot with 100% success ratio!Supports devices upgraded to 6.2.0 with less than 8 fuses also+ Many fixes and changesWait no more!Many thanks to @naehrwert and @balika011 for their help!

      Jetzt kann TX den Code für ihre CFW kopieren, wie sonst auch xD

      Download: github.com/CTCaer/hekate/releases/tag/v4.5
      TumGER´s Paket: github.com/AtlasNX/Kosmos/releases/tag/v11.5
      . .William „Bill“ Henry Gates III, Elon Reeve Musk, Mark Elliot Zuckerberg und 7.674.575.000 weiteren gefällt das.
    • wäre mal interessant zu wissen, ob damit jetzt auch die Keys unter 6.2.0 ausgelesen werden können, oder ob dafür noch ein Update von kezplez-nx erforderlich ist. Aber ich kann das nicht testen. Das muss jemand machen, der auf FW 6.2.0 ist!
      Gruß
      Muxi

    • Das wäre interessant. Mit Atmo lassen sich diese Keys ja auch dumpen.



      Support was added for system version 6.2.0; our thanks to @motezazer for his invaluable help.
      • By default, new keys will automatically be derived without user input.
      • Support is also present for loading new keys from atmosphere/prod.keys or atmosphere/dev.keys

      . .William „Bill“ Henry Gates III, Elon Reeve Musk, Mark Elliot Zuckerberg und 7.674.575.000 weiteren gefällt das.
    • Heakte CTCaer v.4.6 released!

      Changelog:
      • Fixed sleep for downgraded units with efuses burnt more than required.
      • Fixed update.bin chainloading and also forced hw init on update, in case it changes again in the future.
        This is a breaking fix and requires to have v4.6 to your modchip/dongle.
      • New archive bit fix
        It can now also fix the Nintendo folder. No more "corrupted" sd when upgrading sd card or restoring Nintendo folder.
      • Fixed UART debug printing. Thanks @hyln9
      • Auto HOS power is now disabled by default. Probably, most people learned what it does and can enable it from the Options menu.
      • Some small SMMU emulation for TSEC fixes for the unluckiest out there. Max wait time remains small.
      • Many many many fixes and also added some error msgs for restore and boot options.
      Gruß
      Muxi

    • Heakte CTCaer v.4.6 svc released!


      Changelog:

      • 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.
      Gruß
      Muxi

    • Davon steht nichts im Changelog. Wenn dem so wäre, würde es sicherlich Version 4.7 sein.
      Gruß
      Muxi

    • Version 4.8 wurde veröffentlicht!

      Changelog:

      [*]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.
      Backlog from v4.6svc beta:
      • svcControlCodeMemory patches that helps dynarec on emulators.
      • Fixed sleep mode with debug mode when 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.
      Check readme.md for more.
      NOTE: You will need sept and a custom warmboot binary to boot 7.X.X.
      Gruß
      Muxi

    • Du kannst wieder alles unter FW 7.0.x machen (Homebrew und Spiele-Backups)! Mit diesem Payload (v4.8) in Verbindung mit Kosmos v11.10.1
      Gruß
      Muxi