Would a CIA installer in ARM9 be possible? For boot with Luma3DS

Discussion in '3DS - Homebrew Development and Emulators' started by Asia81, May 31, 2016.

  1. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    4,969
    2,453
    Nov 15, 2014
    France
    Albi
    Today I bicked my SysNand while installing a SystemTitle (HomeMenu, forgot to reencrypt it before install xD).
    It's not a problem. The problem is that restore a NAND backup is a pain, instead just boot a CIA Installer and install a clean CIA for "Unbrick".

    Or it doesn't work like that?
     
  2. Pokéidiot

    Pokéidiot GBAtemp Regular

    Member
    244
    129
    Dec 6, 2015
    Brazil
    \n?
    ARM9 has access to CTRNAND files, and it has title databases and etc. So some skilled dev could write a CIA installer that runs on an ARM9 application.
    EDIT: It isn't that easy to port a function that runs on ARM11 to ARM9.
     
    Last edited by Pokéidiot, May 31, 2016
  3. Ryccardo

    Ryccardo WiiUaboo

    Member
    3,103
    1,490
    Feb 13, 2015
    Italy
    Imola
    The problem is that "we" don't understand title.db and ticket.db well enough to add/remove stuff to it without going through the kernel functions!
     
  4. SirBeethoven

    SirBeethoven 3.145.... something. E=mc2

    Member
    1,803
    553
    Nov 26, 2015
    United States
    the BootCtr9 was working on a arm11 api for arm9. I also saw some sort of commit in the developer Luma3DS about arm11 recently