Priiloader for 3DS?

Discussion in '3DS - Homebrew Development and Emulators' started by sion_zaphod, Nov 22, 2015.

  1. sion_zaphod
    OP

    sion_zaphod Ex-Galactic President; confidence trickster; etc

    Member
    318
    117
    Sep 4, 2011
    Wales
    I've seen another thread with a similar subject but its not been edited in quite a while. I'm wondering if it would be possible to replace the home menu app in emuNand with another app or a forwarder app so that instead of going straight to the Home Menu when emuNand is started it runs another app instead (one injected into emuNand or one on the sd card, hence the forwarder) in the same way that priiloader worked on the wii. As i'm talking about emuNand only this could be a safe mod and it could be the way forward for those of us on higher than ver 10+ emuNand firmware. It would negate the need to use cubic ninja cia as homebrew launcher entry point for emuNand and could pave the way for some very good home menu replacements/loaders (3DS Flow anyone?). We can decrypt our emunand and mount it as storage, rename the home menu app and inject an app to replace the home menu re-encrypt and flash emuNand back. How about a very simple app that does something like this:

    check if sd:/home_mod.3dsx exists
    if true run it
    if not exist run the renamed home menu app

    You could have trigger keys also so that it only runs the modded app if a button is held down. Or vice-versa only runs home menu if button is held.

    Anyone up for the challenge. Is this even possible? Could someone at least point me in the right direction so I can take on the challenge myself. What is the title id of the home menu for each region. I will try and replace the app with another app already installed like mset just to see if it automatically starts systems settings when starting emuNand.
     
  2. Voxel

    Voxel Clumsy Coder

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,153
    5,785
    Jun 27, 2015
    United Kingdom
    England, UK
    ^This.

    (Also, you can cold-boot into CFW!)
     
    OctopusRift and Kelton2 like this.
  3. Mnecraft368

    Mnecraft368 GBAtemp Advanced Fan

    Member
    872
    207
    Aug 8, 2015
    Its like we are the same....

    EVERYBODY MUST PIRATE GAMES! NEVER BUY EM' JUST WAIT FOR THE NOOBS TO EXTRACT THE ROM FROM IT SO WE CAN GET IT FREE!

    — Posts automatically merged - Please don't double post! —

    Oh right, priiloader thing
     
  4. Ammako

    Ammako GBAtemp Guru

    Member
    6,404
    3,535
    Dec 22, 2009
    Canada
    Well, CFW allows for homebrew too, and less limited.
     
    Techinicabor likes this.
  5. Mnecraft368

    Mnecraft368 GBAtemp Advanced Fan

    Member
    872
    207
    Aug 8, 2015
    Homebrew EMULATORS Emulator = Pricay for ROMS

    get rekt
     
    Minnow likes this.
  6. sion_zaphod
    OP

    sion_zaphod Ex-Galactic President; confidence trickster; etc

    Member
    318
    117
    Sep 4, 2011
    Wales
    Theme Hax is a different ball game. It works by modding the theme so that when the theme is loaded (which happens to be before the home menu) it loads a 3dsx file instead. I am talking about a complete replacement for the home menu app itself (a bit like IRshell on PSP). Also major drawback to theme hax is it cannot be used on the most up to date firmwares so its kind of redundant for using on emu NAND 10.3.0-28.
     
    Ammako likes this.
  7. Ammako

    Ammako GBAtemp Guru

    Member
    6,404
    3,535
    Dec 22, 2009
    Canada
    Uh, okay.
    Emulators aren't the only homebrew, you know.
     
    Techinicabor likes this.
  8. gudenau

    gudenau Never a unique idea

    Member
    3,241
    1,216
    Jul 7, 2010
    United States
    /dev/random
    CFW is great for homebrew as-well, you can install stuff as a CIA.
     
  9. sion_zaphod
    OP

    sion_zaphod Ex-Galactic President; confidence trickster; etc

    Member
    318
    117
    Sep 4, 2011
    Wales
    ThemeHax doesn't work on newest firmwares so while its great for using on my 9.2 sysNand to get me into rxTools autoboot emuNand. If I want to use homebrew on emunand I have to use cubic ninja cia every time to get to homebrew launcher or mashers grid launcher. Anyway I know what I want to accomplish. The point I am making is while there is a lot of risk f**king with the sysNand there is little to no risk tampering and experimenting with emuNand especially if like me you backup everything. And in regards to those of you that don't give a s**t about homebrew. WAKEUP! The piracy scene would be non existent if not for homebrew.
     
  10. Pandaxclone2

    Pandaxclone2 Pokemon Sprite Artist Hobbyist

    Member
    993
    393
    Aug 17, 2015
    noun; a particular place or position.
    Just use a multibooter/boot manager like CtrBootManager. It'll load up to a menu and you just choose which you wish to use, rxTools or Homebrew. If you need to make a switch while using emuNand then just open system settings, exit out and initiate Themehax again.
     
    Last edited by Pandaxclone2, Nov 23, 2015
  11. TidusWulf

    TidusWulf Real Aloha

    Member
    593
    226
    Jul 27, 2007
    United States
    Hawaii
    Piracy wouldn't exist without homebrew, idiots.
     
    lolzvid and Techinicabor like this.
  12. Asia81

    Asia81 In my Ecchi World <3

    Member
    4,873
    2,346
    Nov 15, 2014
    France
    Albi
    and vice versa
     
    Coleman_C18 likes this.
  13. sion_zaphod
    OP

    sion_zaphod Ex-Galactic President; confidence trickster; etc

    Member
    318
    117
    Sep 4, 2011
    Wales
    ThemeHax does not work on firmware 10.3.0-28. My emuNand is fine for auto booting with themehax and rxTools. But if I want to use homebrew then it either has to be installed as cia which HANS or SVDT can not be or I have to use ninjhax from cubic ninja cia(might not bother most people but it irritates me that if I want to backup my emunand save games it takes me ages to get to SVDT on emuNand). I want an all in one app to replace the home menu something a bit like mashers grid launcher but with more whistles and bells.
     
  14. duwen

    duwen Old Man Yoshi

    Member
    1,161
    644
    Sep 6, 2013
    Bullet Hell
    I like the idea of a home menu replacement on emunand (which, however you look at it, Menuhax is not).

    Also, re having to load HBL to access svdt; SaveDataFiler is a CIA (I know svdt offers more options, just saying).
     
  15. urherenow

    urherenow GBAtemp Addict

    Member
    2,852
    824
    Mar 8, 2009
    United States
    Japan
    Just because everyone is too lazy to build your own, doesn't mean it's not compatible with 10.3. And if you're talking about emunand, is there a problem with using Ninjhax 2.5 from either a CN cart, or .cia? It's compatible with 10.3 as well you know.

    Also, I haven't tried BootCTR, but ctrbootmanager can directly load a .3dsx file or an arm9 payload. What more do you want? There are other things out there like Brahma2Loader HLC and GL.
     
    Last edited by urherenow, Nov 23, 2015
  16. Pandaxclone2

    Pandaxclone2 Pokemon Sprite Artist Hobbyist

    Member
    993
    393
    Aug 17, 2015
    noun; a particular place or position.
    If you're already accessing 10.3 emuNand through a 9.2 sysNand it doesn't matter that Themehax doesn't work on your emuNand. What this does is instead of coldbooting your system to rxTools, it brings you to a menu that lets you choose which you wish to use; Homebrew or rxTools.

    Assuming however you wish to use homebrew while in your emuNand, there's not much to be done. You might want to keep your eye out on this project though. It's not done yet but sounds similar to what you want.
     
    Last edited by Pandaxclone2, Nov 23, 2015
  17. Ammako

    Ammako GBAtemp Guru

    Member
    6,404
    3,535
    Dec 22, 2009
    Canada
    The vulnerability for menuhax was fixed in 10.2
    Even if menurop exists for 10.2 and 10.3, it cannot actually be used for menuhax.

    https://github.com/yellows8/3ds_homemenuhax/commit/4e4c640294f9dff37c67f87234c6c3a4ce2e629d

    "Added notes regarding v10.2 and added the menurop for it since those were already built anyway(which will result in themehax being built for v10.2 even though it's not supported)"

    It's the same thing for 10.3
     
  18. urherenow

    urherenow GBAtemp Addict

    Member
    2,852
    824
    Mar 8, 2009
    United States
    Japan
    Not on a 10.3 sysnand. On emunand it should work since you're still using the 9.9 kernel.
     
  19. Pandaxclone2

    Pandaxclone2 Pokemon Sprite Artist Hobbyist

    Member
    993
    393
    Aug 17, 2015
    noun; a particular place or position.
    Just thought I'd point out there's this as well.