Create/update your nand backup! When making changes to your device, there is always the chance you will brick.
Having a custom Home Menu installed breaks system updates. If you want to update your system, you will have to restore your Home Menu with a blank
Click to enlarge the image
In this section we will be dumping and decompressing your device-specific
HomeMenu.cia in preparation for the editing process.
[1:] SYSNAND CTRNAND
.tmdfile → TMD file options... → Build CIA (standard)
.ciayou just build to a safe place on your computer
HomeMenu.ciaand place in the same folder as the Home Menu Rebuilding Tool
/ExtractedRomFS/message/<Region of your device>_<Language of your device>/menu_msbt.LZ
|Button Text Color||0x000014D4||-|
|Button Text Mask||0x000014A0||-|
|Button Color||0x0000132C 0x000013E4||-|
|Button Glow||0x00001330 0x000013E8||-|
Ctrl+Gand enter everything from the offset value excluding
(33,59,189). They are both the same color, but only the first format is supported
In this section we will be editing the color of the icons displayed on the Home Menu. (Notes, Friends, Notifications, etc.)
In this section we will be editing the elements that are displayed on the top screen of the Home Menu.
HME_Positions_By_DeKay.CTin the Cheat Engine window
hud.LZin HxD and change the following offsets to
In this section we will be rebuilding, encrypting, and installing the
HomeMenu_edited.ciato your SD Card
HomeMenu_edited.cia→ CIA image options → Encrypt file (...) → Encrypt inplace
.ciafile with your favorite
.ciainstaller. If no error occurs, reset your device manually
This section is for those who forgot to backup their original
HomeMenu.cia and want to update their system.
HomeMenu.ciaand place it anywhere onto your SD card
If you want to update your Home Menu with a newer one, you need to install a fresh
HomeMenu.cia first which you can just download via 3DNUS.
Keep the decrypted
HomeMenu_edited.cia file in the folder you did your edits in, in case you want to make changes later on.
If you have trouble with anything, ask on the Custom Home Menu Asset Discussion Discord server.
Credit goes to:
● DeKay for some of the files
● Minimal Mistakes since I blatantly stole some of their CSS (will remove/change upon request!)
● homemenu.co (currently down)
● Traiver, Romulator, DeKay, and everyone who contributed to the documentation
● Zyneros because I used his guide as a template
● ScribbL, Sobliv, Romulator, and Ms. Ferreira for their proofreading
● Merch for their suggestion to use GodMode9 to dump the
HomeMenu.cia ourselves instead of downloading it via 3DNUS
● The Custom Home Menu Asset Discussion Discord Server for the great help.