IT'S HAPPENING DUDES AND DUDETTES From Ninjhax! It can be built as CIA as well! I have to update my ctrulib now in order to build this, maybe someone can make a .3dsx faster than me? https://github.com/yellows8/3ds_homemenu_extdatatool EDIT: The download is here! https://github.com/yellows8/3ds_homemenu_extdatatool/releases Gonna check this out. How to import your own custom theme: Ninjhax: Place edited body_LZ.bin from Theme Customisation Tools in sd:\3ds\3ds_homemenu_extdatatool or wherever your theme folder is. If you have a custom BCSTM file (currently only possible to make with Brawlcustommusic database), rename it to BGM.bcstm and place it in the same folder. Then open 3ds_homemenu_extdatatool, enable theme cache and import theme cache from SD to ExtData. That's it. Dev Units: I wonder if Dev Units have access to themes, but anyway how to make it work: Use SaveDataFiler to dump Theme ExtData which ID depends on your console's region, either 000002CC, 2CD and 2CE. Go to Config app, other settings and change Menu to Test Menu. Restart your 3DS, go to SaveDataFiler and reimport edited ExtData. Return to Home Menu with Config app. Gateway: Technically should work like Dev Units method, but you can't go to Test Menu. So it's quite problematic. :S Warnings: If you want to make Custom Theme work nicely, change your base theme to anything besides default theme beforehands. If you don't, your theme will disappear after you put your 3DS to sleep mode. Proof that it works: Warning: Spoilers inside! By ChrisX930 on GBATemp Have fun!