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
    80
    4
    Feb 21, 2016
    Eating menuhax peasants...
    Can you edit the bottom and top bar in the 3ds homemenu?
     
  2. Sykoh

    Sykoh Leader of the Brick Masterrace

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

    astronautlevel But he's a guy

    Member
    3,940
    4,697
    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
    948
    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
    80
    4
    Feb 21, 2016
    Eating menuhax peasants...
    okay, thanks
     
  6. Asdolo

    Asdolo the Hedgehog

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

    TheCyberQuake Certified Geek

    Member
    2,840
    1,703
    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
    80
    4
    Feb 21, 2016
    Eating menuhax peasants...
    Nice, thanks...
     
  9. Swiftloke

    Swiftloke Hwaaaa!

    Member
    1,769
    1,508
    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 nobody's hero

    Member
    1,144
    2,214
    Oct 16, 2015
    Hungary
    a pixel between life and death
    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,713
    994
    Feb 21, 2014
    World -1
    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 nobody's hero

    Member
    1,144
    2,214
    Oct 16, 2015
    Hungary
    a pixel between life and death
    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,713
    994
    Feb 21, 2014
    World -1
    how is going your home menu to work? Will it break NTR CFW?
     
    Last edited by PabloMK7, Jan 17, 2017
  14. MarcusD

    MarcusD nobody's hero

    Member
    1,144
    2,214
    Oct 16, 2015
    Hungary
    a pixel between life and death
    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...