PS Wiki

Живее всех живых

Инструменты пользователя

Инструменты сайта


nsw:info:sigpatches

Sig(nature) Patches

Fusee

Структура файлов:

sdmc:/atmosphere/exefs_p → es_p → <20_bytes>.ips

sdmc:/atmosphere/kip_p → fs_p/loader_p → <32_bytes>.ips

Формат файлов:

?

Имена файлов:

(es) ?

(fs) SHA-256 of FS.kip1 would be the filename of the FS patch

(loader) ?

Hekate

Структура файлов:

sdmc:/bootloader/patches.ini

Формат файлов:

?

Имена файлов:

patches.ini

Справка

  • (fs) 0x0100000000000819 (BootImagePackage, FAT32-only firmware) or 0x010000000000081B (BootImagePackageExFat, firmware with exFAT support).
  • (es) They skip the eTicket RSA signature verification. FS + Loader patches skip NCA RSA signature verification.
  • (es) The filename for ES patches comes from the module/build ID found at 0x40 in the ES main NSO. It's a 0x20 byte-long field, but only 0x14 bytes are used - iirc it's a SHA-1 hash calculated over a section from the NSO while it's being built, and not a full file hash unlike FS patches.
  • (es) 0100000000000033 - es title_id
  • If you are booting using fusee-primary, you need this subset of the ips patches. Choose one from the available packages / For the “fss0=” boot method, The ips patches used by Atmosphère alone are not enough, you need additional patches applied directly by Hekate.
nsw/info/sigpatches.txt · Последнее изменение: 2021.04.03 12:07:06 — admin