Is there any way to edit the homemenu itself, not just the theme?

Discussion in '3DS - Flashcards & Custom Firmwares' started by Phya, Sep 5, 2016.

  1. Phya
    OP

    Phya Advanced Member

    Newcomer
    82
    4
    Feb 21, 2016
    United Kingdom
    The UK
    Can you edit the bottom and top bar in the 3ds homemenu?
     
  2. Sykoh

    Sykoh Leader of the Brick Masterrace

    Member
    486
    57
    Aug 21, 2015
    Your Bricked SYSNAND
    you can edit text
    not the top bar though
     
  3. astronautlevel

    astronautlevel King of Knights

    Member
    4,047
    5,110
    Jan 26, 2016
    United States
    That Nightly Site™
    Theoretically you could edit the top bar colors, I haven't tried yet, though.
     
  4. Roomsaver

    Roomsaver GBAtemp Advanced Fan

    Member
    951
    243
    Sep 7, 2015
    United States
    garfield kart grand prix
    You can edit fonts and keyboards. Probably other things, too but I'm not sure.
     
  5. Phya
    OP

    Phya Advanced Member

    Newcomer
    82
    4
    Feb 21, 2016
    United Kingdom
    The UK
    okay, thanks
     
  6. Asdolo

    Asdolo the Hedgehog

    Member
    521
    971
    Apr 29, 2016
    Argentina
    Buenos Aires
    You can edit fonts, texts, images and colors.
     
  7. TheCyberQuake

    TheCyberQuake Certified Geek

    Member
    3,634
    2,456
    Dec 2, 2014
    United States
    Las Vegas, Nevada
    The easiest to modify is the sleep screen (the screen that shows up when you push the power button). You can also easily edit all of the text for the home menu.
    http://www.homemenu.co/
    That website has a few sleep_LZ.bin files (the sleep screen) already made. There is also a link to a gbatemp tutorial on how to actually get, extract and modify the home menu cia.
     
  8. Phya
    OP

    Phya Advanced Member

    Newcomer
    82
    4
    Feb 21, 2016
    United Kingdom
    The UK
    Nice, thanks...
     
  9. Swiftloke

    Swiftloke Hwaaaa!

    Member
    1,767
    1,523
    Jan 26, 2015
    United States
    Nowhere
    @MarcusD is working on a compete custom HOME menu, but it's still a WIP and will probably be compatible only with A9LH.
     
  10. MarcusD

    MarcusD GBAtemp Maniac

    Member
    1,251
    2,687
    Oct 16, 2015
    Hungary
    under the bed
    If I can manage to re-implement APT, so it works with System Applets, then ye, it should be possible. Also, you only need a CFW that's capable of patching signatures, but it's recommended to have A9LH, so if there's a bug in my home menu, you can just restore a NAND backup.
     
    Ryccardo likes this.
  11. PabloMK7

    PabloMK7 Red Yoshi! ^ω^

    Member
    1,848
    1,154
    Feb 21, 2014
    Spain
    Yoshi's Island
    The topbar is a layout (bclyt file)
    You "can" edit it using a hex editor, but the best solution is to create a new one with some tools.
     
    Last edited by PabloMK7, Jan 17, 2017
  12. MarcusD

    MarcusD GBAtemp Maniac

    Member
    1,251
    2,687
    Oct 16, 2015
    Hungary
    under the bed
    I'm using a modified ctrulib, and I'm able to boot a test payload :P I just need to kinda rewrite ctrulib's APT module, because that's kinda incompatible with home menu's stuff.
     
  13. PabloMK7

    PabloMK7 Red Yoshi! ^ω^

    Member
    1,848
    1,154
    Feb 21, 2014
    Spain
    Yoshi's Island
    how is going your home menu to work? Will it break NTR CFW?
     
    Last edited by PabloMK7, Jan 17, 2017
  14. MarcusD

    MarcusD GBAtemp Maniac

    Member
    1,251
    2,687
    Oct 16, 2015
    Hungary
    under the bed
    Well, my custom home menu is definiely gonna break all stuff, since
    1) I'm not using the official SDK, but ctrulib
    2) I don't have functions that are in the retail home menu
    3) The addresses where the payloads point to contain entirely different instructions than the retail home menu does, so most payloads will end up executing arbitrary code/softlocking/crashing, so ye...