Skip to content

Sys-Tweak is A collection of miscellaneous mitms.

The use we need it for is intercepting the displayed game icon, essentially it swaps out the icon shown for a installed title with an icon in our atmosphere cfw located at

SDMC:/atmosphere/contents/TITLEID/icon.jpg

FEAT_NSAM_CONTROL : [5.1.0+] Mitm's ns:am2->GetReadOnlyApplicationControlDataInterface to override icon/author/version/name by title.

FEAT_NSRO_CONTROL : [11.0.0+] Same hook as above, but mitm target is ns:ro

Binary Download

Build switch-sys-tweak or alternatively use one of the links below of a pre compiled version.

Package Links: Tested on link up?
p-sam sys-tweak github artifact HOS 16.0.0 - AMS 1.5.2
A version I posted on GBATemp HOS 14.1.0 - AMS 1.3.2
to
HOS 16.0.2 - AMS 1.5.2
16BitWonder Github Repo Forked Version : AMS 1.0.0

Sys-Tweak setup

You need to rename the sys-tweak.nsp to exefs.nsp

Once you've done that place exefs.nsp in SDMC:/atmosphere/contents/00FF747765616BFF setup this folder structure and contents on your card:

laytout

toolbox.json is a settings file so sys-tweak can be switched off and on in the homebrew menu via a homebrew toolbox deepsea toolbox SDMC:/atmosphere/contents/00FF747765616BFF/toolbox.json


{
  "name": "sys-tweak",
  "tid": "00FF747765616BFF",
  "requires_reboot": true
}
boot2.flag should be a empty file!

SDMC:/atmosphere/contents/00FF747765616BFF/flags/boot2.flag

boot2, which indicates that the program should be launched during the boot2 process.

once you have finished your sys-tweak folder 00FF747765616BFF it should like similar to this:

Pre Setup Archive of folder structure without sys-tweak

Alternatively I have the toolbox.json & boot.flag files pre setup here

simply copy the contents to the root of your sd card

you will still need to download and to rename the sys-tweak.nsp to exefs.nsp

SD-contents


Older Version

atmosphere 0.18.0 a pre compiled version can be found on GBATEMP to get custom icons working you will need switch-sys-tweak NSAM seems to work better if that crashes try the other version