1. xXDungeon_CrawlerXx

    OP xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,035
    Country:
    Hey Guys,

    right now, I'm working on a replacement for the Nintendo Miiverse Applet.
    Replacing the Icon and the Banner was the first part I worked on.
    You can see some example pictures here:
    [​IMG]
    [​IMG]

    I've worked on a private Homebrewtool which I want to start with this Applet.
    It's a combination of some different functions.

    I've tried one thing to replace the Applet.
    1. I've created a CIA of my Homebrew which I can perfectly boot from Home Menu itself (like a game).
    2. I've extracted the CIA, modified the DecryptedExHeader.bin and the NCCH.header and rebuilt the CIA.
    3. I've encrypted the CIA with Decrypt9/GodMode9 and installed it to the NAND.
    4. The Application doesn't show in the Home Menu. When I try to boot the App through the Applet Icon...:
    - 4b. When I delete the Miiverse Applet (00 00 04 00 30 00 00 BE 02) it crashes instantly with the black "An exception occured" Window (because theres no app).
    - 4c. When I install my Homebrew over the Miiverse Title ID, it shows "Miiverse" (it's normal) and gets stuck there (should load the homebrew shortly after).

    Here are the changes I did on the CIA to install it on NAND (Left original / Right edited for NAND):

    upload_2017-11-13_3-26-7.png
    upload_2017-11-13_3-28-40.png


    My goal is it to replace the Miiverse Applet with something else, unfortunately I'm stuck with loading a different App besides of Miiverse.
    Is there a way to change the Title ID the Applet loads when clicking on the Icon?

    Would be awesome if someone could help me out with the research.
     
  2. MrMcTiller

    MrMcTiller GBATemp's Tiller
    Member

    Joined:
    Mar 7, 2017
    Messages:
    1,129
    Country:
    United States
    OK, so where is the applet data located. I know where the actual Miiverse files are (the .tmd, .app, etc.) But where is the Miiverse Icon located?
     
  3. Blue_Mew

    Blue_Mew GBAtemp Addict
    Member

    Joined:
    Oct 2, 2015
    Messages:
    2,567
    Country:
    United Kingdom
    In the homemenu I think.
     
  4. MrMcTiller

    MrMcTiller GBATemp's Tiller
    Member

    Joined:
    Mar 7, 2017
    Messages:
    1,129
    Country:
    United States
    How do I dump that?
     
  5. Blue_Mew

    Blue_Mew GBAtemp Addict
    Member

    Joined:
    Oct 2, 2015
    Messages:
    2,567
    Country:
    United Kingdom
    MrMcTiller likes this.
  6. xXDungeon_CrawlerXx

    OP xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,035
    Country:
    The Miiverse Icon is located in:
    "HomeMenu/romfs/launcher_LZ.bin/IcnCave_20.bclim"
    and
    "HomeMenu/romfs/launcher_LZ.bin/IcnCave_21.bclim"
     
    MrMcTiller likes this.
  7. MrMcTiller

    MrMcTiller GBATemp's Tiller
    Member

    Joined:
    Mar 7, 2017
    Messages:
    1,129
    Country:
    United States
    Might want to add that to the OP.
     
  8. xXDungeon_CrawlerXx

    OP xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,035
    Country:
    nope.
    This Thread is to find out how to replace the Applet with another Application.
    This is not a tutorial how to change the Icon^^
     
  9. MrMcTiller

    MrMcTiller GBATemp's Tiller
    Member

    Joined:
    Mar 7, 2017
    Messages:
    1,129
    Country:
    United States
    OK, just thinking that if people want to help with this, they also would want to change the Icon.
     
  10. xXDungeon_CrawlerXx

    OP xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,035
    Country:
    probably.
    When we've found out how to replace the Applet with another App (by changing the Title ID for example? not sure), I'll write a All-In-One Tutorial.

    But first I need some help with this.
     
    MrMcTiller likes this.
  11. MrMcTiller

    MrMcTiller GBATemp's Tiller
    Member

    Joined:
    Mar 7, 2017
    Messages:
    1,129
    Country:
    United States
    I will do my best to help. :D
     
  12. 8BitWonder

    8BitWonder Small Homebrew Dev
    Member

    Joined:
    Jan 23, 2016
    Messages:
    2,113
    Country:
    United States
    I'm in no place to sift through it right now, but I'd recommend searching through various files in the homemenu to see if the miiverse TID pops up and try changing that to another TID.

    Out of curiosity, your app is launching correctly from NAND right? If you launch it from FBI it doesn't crash?
     
  13. xXDungeon_CrawlerXx

    OP xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,035
    Country:
    Okay, have to modify my Application and need to try it again.
    I installed my App on NAND as "000400300000BE02" (Miiverse (olv) EUR) and it crashes when I boot it via FBI.
    Installed on SD it works without problems.

    Getting Error:
    An error occurred (ErrDisp)
    Error type: generic
    Process ID: 15
    Process title ID: 0x0004003000009802

    Address: 0x00207570
    Error Code: 0xd9605c05
     
  14. xXDungeon_CrawlerXx

    OP xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,035
    Country:
    Fixed that.
    I can boot my Homebrew (installed on NAND with Title ID: "000400300000BE02") from FBI without problem but when I try to boot it from Miiverse Icon, it will stuck at the Miiverse Intro Screen (haven't changed this screen yet)
    [​IMG]

    We need to fix that, but I haven't found out how, yet...
    Please help with that
     
    Last edited: Nov 13, 2017
  15. PabloMK7

    PabloMK7 Red Yoshi! ^ω^
    Developer

    Joined:
    Feb 21, 2014
    Messages:
    2,295
    Country:
    Spain
  16. xXDungeon_CrawlerXx

    OP xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,035
    Country:
  17. PabloMK7

    PabloMK7 Red Yoshi! ^ω^
    Developer

    Joined:
    Feb 21, 2014
    Messages:
    2,295
    Country:
    Spain
    Address 0x36F in the exheader
     
  18. xXDungeon_CrawlerXx

    OP xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,035
    Country:
    Tried it, doesn't work :S
     
  19. GameInCanada

    GameInCanada GBAtemp Regular
    Member

    Joined:
    Feb 18, 2017
    Messages:
    158
    Country:
    Canada
    just posting cause this is super interesting to me, wana keep tabs, keep it up, good shiz
     
  20. xXDungeon_CrawlerXx

    OP xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,035
    Country:
    /push

    still haven't found a way to run other apps without a very complicated method.
    Anyone interested to help me out with that?
     
Loading...

Hide similar threads Similar threads with keywords - Replacement, Nintendo, Miiverse