Git Product home page Git Product logo

patches's Introduction

Signature Patches

Signature patches are created to be used alongside Atmosphere for loading certain homebrew from the home menu.

How to install Signature Patches

  1. Download the latest release.

    • If you use fusee-primary.bin to boot into atmosphere, download fusee.zip.
    • If you use fusee-secondary.bin to boot into atmosphere, download hekate.zip.
    • If you're unsure on which release to get then check your hekate_ipl.ini file located in your /bootloader/ folder.
      • If you have no such file, then get the fusee.zip release.
      • If you see the following line payload=bootloader/payloads/fusee-primary.bin in your hekate_ipl.ini file, download fusee.zip.
      • If you see the following line fss0=atmosphere/fusee-secondary.bin in your hekate_ipl.ini file, download hekate.zip.
  2. Unzip the release you've chosen into the root of your SD card.

    • Make sure to click yes for overwriting any files and merging folders.
    • Make sure the /atmosphere/ folder in the zip merges with the atmosphere folder on your SD card! You should not have an /atmosphere/atmosphere/ folder, nor should you have an /sd/, /fusee/, or /hekate/ folder on your SD card.
  3. Boot into atmosphere. You should now be using signature patches.

Hekate Patches (EZ Mode)

If you wish to start your CFW with Hekate, we highly suggest chainloading fusee-primary. This is the best method to boot Atmosphere without directly pushing fusee-primary.bin.

To chainload atmosphere place the latest fusee-primary.bin in /bootloader/payloads/ then edit your hekate_ipl.ini to contain the following,

[Atmosphere CFW]
payload=bootloader/payloads/fusee-primary.bin

Hekate Patches (fss0 Hard Mode)

I do not boot this way, and I suggest you don't either. The important thing to know about this method is that you need to grab the special hekate.zip and then edit your hekate_ipl.ini to contain kip1patch=nosigchk. Like this:

[CFW - FSS0 SYS]
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
emummc_force_disable=1

[CFW - FSS0 EMU]
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
emummcforce=1

Sources

Usual sources are:

GBAtemp

Google


Repo is mostly automated.

This is just for educational purposes. Ask a homebrew developer if you need help with signature patches and remember to always respect all intellectual property rights and all local/international laws!

patches's People

Contributors

itotaljustice avatar tejayh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.