3DS:Editing the HOME Menu
From Hacks Guide Wiki
More actions
This page is a work in progress. |
This page will cover how to edit your 3DS' HOME menu. With the guide below, you will be able to:
- Replace text and words on your HOME menu
- Customize the positions of things like the wireless indicator bar and the time
- Edit your Sleep Mode screen completely
- Change the color of applets, and the words that appear when you open them
Using LayeredFS to customize your HOME menu
| This is not a guide for custom themes. If you have a full up-to-date 3DS CFW setup, you may already apply custom themes with the Anemone app that you installed. |
| Some things in this guide will require hexadecimal colors and knowledge of coordinates. |
Prerequisites
- Home Menu Rebuilding Tool
- HME Positions
- The latest version of HxD
- The latest version of MSBT Editor Reloaded
- The latest version of Cheat Engine
Section I: Preparation Work
If you can't extract the .7z or .rar filetypes, download and install 7-Zip before continuing. |
- Download and extract the contents of
HMRT_Dev_Build_v0.7.7z - Download and install HxD, or alternatively download and extract the portable version
- Download and extract the contents of the latest
MSBT.Editor.Reloaded.rarfile - Download and install the latest version of Cheat Engine
- Download the HME Positions file
Section II: Obtaining and Decompressing your HomeMenu.cia File
- Insert your SD Card into your console if you do not already have it in
- Power on your console while holding the START button to open GodMode9
- Navigate to
[1:] SYSNAND CTRNAND - Navigate to
title - Navigate to
00040030 - Navigate to the folder corresponding to your region:
- USA:
00008F02 - EUR:
00009802 - JPN:
00008202
- USA:
- Navigate to
content - Press (A) on the .tmd file → TMD file options... → Build CIA (standard)
- Navigate to
- Turn off your system and insert your SD card into your computer
- Navigaate to
/gm9/outon your SD card - Renamed your dumped .cia file to
HomeMenu.ciaand place in the same folder as the Home Menu Rebuilding Tool- The name of this file will include the name of the folder corresponding to your region above if you can't find it
- Launch the
Home Menu Rebuilding Tool.batfile from where you extracted it - In the newly opened window, press
1, let it complete the action, then press5
Section III: Editing the HOME Menu and Sleep Mode Screen Text
- Launch the
MsbtEditor.exefile from where you extracted it - Open
/ExtractedRomFS/message/<Region of your console>_<Language of your console>/menu_msbt.LZin MSBT Editor- You may now edit any of the text by selecting a string from the list on the left and editing the text in the top left box
- Depending on what you edit, your changes may not appear in the places you want them to
- If you're only wanting to edit the sleep menu text, the strings to edit are as follows:
lau_b_shutdownlau_press_pow_u0lau_press_pow_u1lau_press_pow0lau_press_pow1lau_press_pow2lau_press_pow3lau_press_pow4lau_press_pow5lau_press_pow5_flw
- When you are done, click
Filein the very top left corner and clickSave
- You may now edit any of the text by selecting a string from the list on the left and editing the text in the top left box
Section IV: Editing the Sleep Mode Screens Colors
- Launch HxD from wherever you installed or downloaded it
- Open the
/ExtractedRomFS/sleep.LZfile in HxD- These are the values you can modify:
| Description | Bottom Screen | Top Screen |
|---|---|---|
| Background | 0x00001260 | 0x00001CD4 |
| Background Glow | 0x00001264 | 0x00001CD8 |
| Background Stripes | 0x0000125C | 0x00001CD0 |
| Header Color | - | 0x00001D70 |
| Text Color | 0x000012FC | 0x00001DA4 |
| Footer Color | 0x0000122C | 0x00001EA8 |
| Line Color | 0x00001554 | 0x00001E24 |
| Button Text Color | 0x000014D4 | - |
| Button Text Mask | 0x000014A0 | - |
| Button Color | 0x0000132C 0x000013E4 | - |
| Button Glow | 0x00001330 0x000013E8 | - |
- To jump to a value, press
Ctrl+Gand enter everything from the offset value excluding0x - Each of these values are 3 size offsets, so only edit the next 3 pairs of hex for each offset
- After you are done replacing the hex values with the colors you desire, click
Filein the top left corner and clickSave
Section V: Editing Applet Colors
- Open the
/ExtractedRomFS/launcher.LZfile in HxD- These are the values you can modify;
| Icon | Color 1 | Color 2 |
|---|---|---|
| Miiverse | 0x00031DA8 | 0x00031DAC |
| Internet Browser | 0x00031E84 | 0x00031E88 |
| Notifications | 0x00031F60 | 0x00031F64 |
| Friend List | 0x0003203C | 0x00032040 |
| Game Notes | 0x00032118 | 0x0003211C |
- To jump to a value, press
Ctrl+Gand enter everything from the offset value excluding0x - Each of these values are 3 size offsets, so only edit the next 3 pairs of hex for each offset
- After you are done replacing the hex values with the colors you desire, click
Filein the top left corner and clickSave - You will need to edit banner colors seperately in their own unique files;
/ExtractedRomFS/3D/BannerAppletFriend.LZ (Friends)
/ExtractedRomFS/3D/BannerAppletMemo.LZ (Game Notes)
/ExtractedRomFS/3D/BannerAppletMvs.LZ (Miiverse)
/ExtractedRomFS/3D/BannerAppletNews.LZ (Notifications)
/ExtractedRomFS/3D/BannerAppletWeb.LZ (Internet Browser)
- Color offsets for these files are different, they are the same for each file;
| Color 1 | Color 2 |
|---|---|
| 0x00001D7C | 0x00001D80 |
- After editing all of your files and replacing all the colors, close HxD
Section VI: Editing the HUD
- Launch Cheat Engine from wherever you downloaded or installed it
- Open the file
/ExtractedRomFS/hud.LZin Cheat Engine- If an error occurs, just press
Okayand continue - You may now edit the color and position values of elements as you please
- Colors here are not in hexadecimal format, they are in RGB format
- If an error occurs, just press