Releases: CTCaer/hekate
hekate - ipl (CTCaer mod v3.0)
Major update!
New in this version
- 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
The firmware launch function supports ALL current Switch Updates!
Warnings
Warning 1: 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
hekate - ipl (CTCaer mod v2.3)
New in this version
- Sleep mode for 1.0.0-2.X.X, 4.X.X-5.X.X Switch updates!
The firmware launch function supports ALL current Switch Updates!
Partial dumping notice
You can join the multiple parts from the partial dumping feature, by using one of the scripts included in joiner_scripts_for_windows_linux_macos.zip.
Choose the correct one for the size of parts (15 parts of 2GB or 30 of 1GB) and your OS (windows or linux/macos).
Warnings
Warning 1: If you have an unfinished partial dumping and want to start anew, delete the partial.idx file first.
Warning 2: When dumping the eMMC, in parts, you should not power on the switch normally and boot to Switch OS before done. Otherwise your finished backup will probably be corrupted, because Switch OS writes on your eMMC even if it seems you done nothing.
hekate - ipl (CTCaer mod v2.2)
New in this version
- Added Disable SVC verification for 5.X.X
- Better support for SDR50 sd card speed (mitigates a T210 hardware bug)
- Fixed a bug with scrambled text
- And many other bugfixes
The firmware launch function supports ALL current Switch Updates!
Partial dumping notice
You can join the multiple parts from the partial dumping feature, by using one of the scripts included in joiner_scripts_for_windows_linux_macos.zip.
Choose the correct one for the size of parts (15 parts of 2GB or 30 of 1GB) and your OS (windows or linux/macos).
Warnings
Warning 1: If you have an unfinished partial dumping and want to start anew, delete the partial.idx file first.
Warning 2: When dumping the eMMC, in parts, you should not power on the switch normally and boot to Switch OS before done. Otherwise your finished backup will probably be corrupted, because Switch OS writes on your eMMC even if it seems you done nothing.
hekate - ipl (CTCaer mod v2.1)
New in this version
- Backup/dump verification
Automatically verifies every written part or single dump file. When this process is on, the bar turns green. - Fix booting into CFW for 1.0.0
Relocated security monitor to leave a lot of free space for hekate - Kernel patching
Added Disable Svc Verification and Enable Debug mode.
Can be enabled via the hekate .ini, using the keys: fullsvcperm=1, debugmode=1 . - Inform user that console halted in sleep mode
Actually this corrects sdram cfg parsing in LP0.
The sleep mode though, still does not work. But now it tries to enter/leave sleep and halts with the backlight on.
At least, this reminds the user to power off the console to not deplete the battery completely. - And many bug fixes, wording fixes, etc.
The firmware launch function supports ALL current Switch Updates!
Partial dumping notice
You can join the multiple parts from the partial dumping feature, by using one of the scripts included in joiner_scripts_for_windows_linux_macos.zip.
Choose the correct one for the size of parts (15 parts of 2GB or 30 of 1GB) and your OS (windows or linux/macos).
Warnings
Warning 1: If you have an unfinished partial dumping and want to start anew, delete the partial.idx file first.
Warning 2: When dumping the eMMC, in parts, you should not power on the switch normally and boot to Switch OS before done. Otherwise your finished backup will probably be corrupted, because Switch OS writes on your eMMC even if it seems you done nothing.
hekate - ipl (CTCaer mod v2.0)
New in this version
- Added support for 3.0.1 and 3.0.2
- Added more write retries to sd card (may fix some sd card busy errors)
- Bigger font (16px). It's still WIP though
- Many bugfixes
The firmware launch function supports ALL current Switch Updates!
Partial dumping notice
You can join the multiple parts from the partial dumping feature, by using one of the scripts included in joiner_scripts_for_windows_linux_macos.zip.
Choose the correct one for the size of parts (15 parts of 2GB or 30 of 1GB) and your OS (windows or linux/macos).
Warnings
Warning 1: If you have an unfinished partial dumping and want to start anew, delete the partial.idx file first.
Warning 2: When dumping the eMMC, in parts, you should not power on the switch normally and boot to Switch OS before done. Otherwise your finished backup will probably be corrupted, because Switch OS writes on your eMMC even if it seems you done nothing.
hekate - ipl (CTCaer mod v1.6)
New in this version
- Added upstreamed @Reisyukaku v2 solution for AutoRCM
This is a dangerous operation, because it corrupts intentionally (cleverly though in v2) your BOOT0 partition, so your Switch always reboots into RCM. - Now the menu has captions and sections for easier use
- Power button selection works better than before and completely eliminates double presses
- Bugfixes
The firmware launch function supports the following Switch Updates:
- 1.0.0
- 2.X.X
- 3.0.0
- 4.X.X
- 5.X.X
It does not currently support - 3.0.1
- 3.0.2
Partial dumping notice
You can join the multiple parts from the partial dumping feature, by using one of the scripts included in joiner_scripts_for_windows_linux_macos.zip.
Choose the correct one for the size of parts (15 parts of 2GB or 30 of 1GB) and your OS (windows or linux/macos).
Warnings
Warning 1: If you have an unfinished partial dumping and want to start anew, delete the partial.idx file first.
Warning 2: When dumping the eMMC, in parts, you should not power on the switch normally and boot to Switch OS before done. Otherwise your finished backup will probably be corrupted, because Switch OS writes on your eMMC even if it seems you done nothing.
hekate - ipl (CTCaer mod v1.5.1)
New in this version
- Fixed a stray message (v1.5.1)
- [Firmware] Add support for 3.0.0 CFW firmware launching.
- [Tools] Better dumping algorithm (fixes many problems and new features like force partial dumping).
- [Tools] Automatic switch to 1GB parts dumping for 8GB sd cards and lower. No need to use another binary.
- [FatFS] Add error printing. No more vague error 1.
- [SD] Proper SD card unmounting on reboot/poweroff.
- [SD] Fix SD status info and add write protect info.
- [Main] Better error printing.
- [Main] Change background color and add logo.
- Many bugfixes.
The firmware launch function supports the following Switch Updates:
- 1.0.0
- 2.X.X
- 3.0.0
- 4.X.X
- 5.X.X
It does not currently support - 3.0.1
- 3.0.2
Notice
You can join the multiple parts from the partial dumping feature, by using one of the scripts included in joiner_scripts_for_windows_linux_macos.zip.
Choose the correct one for the size of parts (15 parts of 2GB or 30 of 1GB) and your OS (windows or linux/macos).
Warnings
Warning 1: If you have an unfinished partial dumping and want to start anew, delete the partial.idx file first.
Warning 2: When dumping the eMMC, in parts, you should not power on the switch normally and boot to Switch OS before done. Otherwise your finished backup will probably be corrupted, because Switch OS writes on your eMMC even if it seems you done nothing.
hekate - ipl (CTCaer mod v1.5)
New in this version
- [Firmware] Add support for 3.0.0 CFW firmware launching.
- [Tools] Better dumping algorithm (fixes many problems and new features like force partial dumping).
- [Tools] Automatic switch to 1GB parts dumping for 8GB sd cards and lower. No need to use another binary.
- [FatFS] Add error printing. No more vague error 1.
- [SD] Proper SD card unmounting on reboot/poweroff.
- [SD] Fix SD status info and add write protect info.
- [Main] Better error printing.
- [Main] Change background color and add logo.
- Many bugfixes.
The firmware launch function supports the following Switch Updates:
- 1.0.0
- 2.X.X
- 3.0.0
- 4.X.X
- 5.X.X
It does not currently support - 3.0.1
- 3.0.2
Notice
You can join the multiple parts from the partial dumping feature, by using one of the scripts included in joiner_scripts_for_windows_linux_macos.zip.
Choose the correct one for the size of parts (15 parts of 2GB or 30 of 1GB) and your OS (windows or linux/macos).
Warnings
Warning 1: If you have an unfinished partial dumping and want to start anew, delete the partial.idx file first.
Warning 2: When dumping the eMMC, in parts, you should not power on the switch normally and boot to Switch OS before done. Otherwise your finished backup will probably be corrupted, because Switch OS writes on your eMMC even if it seems you done nothing.
hekate - ipl (CTCaer mod v1.3)
New in this version
- [Firmware] Add upstream changes for 4.xx/5.xx firmware launching support
- [SD/MMC] More fixes for SDHC/SDXC sd cards.
- [Tools] Add dumping fuses/kfuses to sd card
- [Tools] Some small fixes on raw dumping edge cases
- [Info] Add Info printing for eMMC and SD card
Description
This release lets you dump the USER partition, or the whole RAW eMMC.
It is only activated if you don't have enough space in your SD card to dump the whole eMMC.
The USER dumping is done in 15 2GB parts.
This way you can use 4GB+ sd cards to dump the whole eMMC.
The procedure is the following:
- Run hekate-ipl_ctcaer_1.3 payload
- Select "Dump RAW eMMC"
- When this is finished, press any key and Power off Switch from main menu
- Move the files from SD card to your PC to free some space
Don't move the partial.idx file! - Unplug and re-plug USB while pressing Vol+
- Run hekate-ipl_partial_dumping again and press Dump RAW eMMC to continue
- Join the files with your favorite cmd or app
Notice 1: Users that only have a 4GB SD card, use the hekate-ipl_ctcaer_1.3_1GBparts payload.
Notice 2: If you have an unfinished partial dumping and want to start anew, delete the partial.idx file first.
Warning: When dumping the eMMC, in parts, you should not power on the switch normally and boot to Switch OS before done. Otherwise your finished backup will probably corrupt, because Switch OS writes on your eMMC even if it seems you done nothing.
hekate - ipl (CTCaer mod v1.2)
New in this version
- Write errors to SD card are now fatal (as per FatFs/Diskio guidelines)
User will still have the option to continue (and potentially have a corrupt dump)
or abort and try again right away from the last part (recommended) - Add support for some failing sd cards (Samsung and others). Fixes the low voltage change to 1.8v
- Fixes switch to high speed for high voltage cards
Description
This release lets you dump the USER partition, or the whole RAW eMMC.
It is only activated if you don't have enough space in your SD card to dump the whole eMMC.
The USER dumping is done in 15 2GB parts.
This way you can use 4GB+ sd cards to dump the whole eMMC.
The procedure is the following:
- Run hekate-ipl_ctcaer_1.2 payload
- Select "Dump RAW eMMC"
- When this is finished, press any key and Power off Switch from main menu
- Move the files from SD card to your PC to free some space
Don't move the partial.idx file! - Unplug and re-plug USB while pressing Vol+
- Run hekate-ipl_partial_dumping again and press Dump RAW eMMC to continue
- Join the files with your favorite cmd or app
Notice 1: Users that only have a 4GB SD card, use the hekate-ipl_ctcaer_1.2_1GBparts payload.
Notice 2: If you have an unfinished partial dumping and want to start anew, delete the partial.idx file first.
Warning: When dumping the eMMC, in parts, you should not power on the switch normally and boot to Switch OS before done. Otherwise your finished backup will probably corrupt, because Switch OS writes on your eMMC even if it seems you done nothing.