1
0
mirror of https://github.com/CTCaer/hekate.git synced 2024-12-24 12:14:11 +00:00
hekate - A GUI based Nintendo Switch Bootloader
Go to file
Kostas Missos 16ac26f583 [DP/GFX/SDMMC] Bugfixes
- Sanitize framebuffer. Original idea from @StevenMattera
- Change clear framebuffer to memset (for grey colors), for performance (we don't use alpha blending, so it does not matter to set it to 0xFF).
- Enable screen backlight after gfx init
- Reduce wait time for emmc/sd read/write retries to 100ms.
2018-06-06 13:29:38 +03:00
ipl [DP/GFX/SDMMC] Bugfixes 2018-06-06 13:29:38 +03:00
tools So it has come to this. 2018-05-01 17:22:03 +12:00
.gitignore Ignore built ipl.bin file 2018-05-21 21:26:41 -07:00
LICENSE License. 2018-03-27 12:04:16 +13:00
Makefile [PKG1] Move 1.0.0 secmon to 0x4002B020 2018-06-03 22:27:15 +12:00
README.md [PKG1] Add kernel patching 2018-06-03 22:27:15 +12:00

hekate

Image of Hekate

Nintendo Switch bootloader, firmware patcher, and more.

ipl config

The ipl can be configured via 'hekate_ipl.ini' (if it is present on the SD card). Each ini section represents a boot entry, except for the special section 'config' that controls the global configuration.

Possible key/value combinations:

Config option Description
warmboot={SD path} Replaces the warmboot binary
secmon={SD path} Replaces the security monitor binary
kernel={SD path} Replaces the kernel binary
kip1={SD path} Replaces/Adds kernel initial process. Multiple can be set.
fullsvcperm=1 Disables SVC verification
debugmode=1 Enables Debug mode
hekate (C) 2018 naehrwert, st4rk.

Thanks to: derrek, nedwill, plutoo, shuffle2, smea, thexyz, yellows8.
Greetings to: fincs, hexkyz, SciresM, Shiny Quagsire, WinterMute.

Open source and free packages used:
 - FatFs R0.13a, Copyright (C) 2017, ChaN
 - bcl-1.2.0,    Copyright (C) 2003-2006, Marcus Geelnard

                         ___
                      .-'   `'.
                     /         \
                     |         ;
                     |         |           ___.--,
            _.._     |0) = (0) |    _.---'`__.-( (_.
     __.--'`_.. '.__.\    '--. \_.-' ,.--'`     `""`
    ( ,.--'`   ',__ /./;   ;, '.__.'`    __
    _`) )  .---.__.' / |   |\   \__..--""  """--.,_
   `---' .'.''-._.-'`_./  /\ '.  \ _.--''````'''--._`-.__.'
         | |  .' _.-' |  |  \  \  '.               `----`
          \ \/ .'     \  \   '. '-._)
           \/ /        \  \    `=.__`'-.
           / /\         `) )    / / `"".`\
     , _.-'.'\ \        / /    ( (     / /
      `--'`   ) )    .-'.'      '.'.  | (
             (/`    ( (`          ) )  '-;   [switchbrew]