Why should I switch to sysnand?

Discussion in '3DS - Flashcards & Custom Firmwares' started by Seriel, Apr 4, 2016.

  1. Seriel
    OP

    Seriel Worshipper of Skiddos

    Member
    2,764
    5,490
    Aug 18, 2015
    United Kingdom
    /home/erisa/
    Lately lots of people are moving their a9lh emunabd to sysnand. What benefit does this even give, theyre basically the same.
     
  2. JacksonS

    JacksonS GBAtemp Fan

    Member
    393
    139
    Feb 13, 2016
    United States
    Georgia
    I think that sysNAND is generally faster because it does not have to access a large SD for all the system files. That may not be true.
     
  3. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    5,504
    6,095
    Apr 20, 2015
    United States
    Tigard, OR
    some of the main ones are saving space on your SD card, and no double-installing GBA and DSiware. the main "CFWs" prevent writes to FIRM0/FIRM1, so an update can't overwrite arm9loaderhax, nor can something like sysUpdater. it may also be faster, depending on your SD card.
     
  4. Seriel
    OP

    Seriel Worshipper of Skiddos

    Member
    2,764
    5,490
    Aug 18, 2015
    United Kingdom
    /home/erisa/
    What about bricking? As it stands I have sysnand to fall back on but what happens if I brick a cfw sysnand?
     
  5. Margen67

    Margen67 Dirty entited pirate

    Banned
    1,100
    4,589
    Nov 3, 2014
    United States
    If you have A9LH installed you can boot Decrypt9 to restore a Sysnand backup.
     
    Subtle Demise likes this.
  6. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    5,504
    6,095
    Apr 20, 2015
    United States
    Tigard, OR
    as long as FIRM isn't touched (which it pretty much can't when you're under a "CFW"), you can't fully brick. if you do brick sysnand, you can use Decrypt9/etc through arm9loaderhax and restore an earlier dump or something.
     
    peteruk likes this.
  7. Seriel
    OP

    Seriel Worshipper of Skiddos

    Member
    2,764
    5,490
    Aug 18, 2015
    United Kingdom
    /home/erisa/
    Oh right the al9h thing loads before the sysnand boots.That's awesome.
     
  8. Quantumcat

    Quantumcat Dead and alive

    Member
    11,825
    6,351
    Nov 23, 2014
    Australia
    Canberra, Australia
    -less space taken up on SD card
    -longer life for your SD card (reads and writes to NAND are done on the actual 3DS NAND chip not on your SD card. SD cards are only good for a certain number of reads/writes so extends life)
    -only install DSi/GBA once
    -closer to a truly hacked system ... feels like you've really beaten your console
     
  9. Seriel
    OP

    Seriel Worshipper of Skiddos

    Member
    2,764
    5,490
    Aug 18, 2015
    United Kingdom
    /home/erisa/
    Okay now i'm a bit confused.
    Whats this whole SafeA9LH installer? I installed when it was normal compiling with your otp then running.
    Do I have to use this new one? Is there any advatange to upgrading? (Apart from stability(tm) )

    I was just gonna use arm9loaderhax.3dsx to flash NAND.bin
     
  10. driverdis

    driverdis I am Justice

    Member
    2,452
    940
    Sep 21, 2011
    United States
    1.048596β
    use the newer safe SafeA9LHinstaller, it needs no compiling and uses your OTP.bin in your a9lh folder to install a a9lh payload safely (it has various checks to make sure nothing goes wrong.)
     
    ravihpa likes this.
  11. Seriel
    OP

    Seriel Worshipper of Skiddos

    Member
    2,764
    5,490
    Aug 18, 2015
    United Kingdom
    /home/erisa/
    How would I set this up to use OTP.bin and NAND.bin?
     
  12. driverdis

    driverdis I am Justice

    Member
    2,452
    940
    Sep 21, 2011
    United States
    1.048596β
    Seriel likes this.
  13. Seriel
    OP

    Seriel Worshipper of Skiddos

    Member
    2,764
    5,490
    Aug 18, 2015
    United Kingdom
    /home/erisa/
    Welp, i'm lost.
    I already have A9LH set up with emunand and I want to switch it over to sysnand instead but that guide goes from way back and says all sorts of things which don't apply.
     
  14. Just Passing By

    Just Passing By GBAtemp Advanced Maniac

    Member
    1,562
    594
    Jan 3, 2016
    United States
    Skip to where it says "
    Copying RedNAND data to SysNAND"
     
  15. Seriel
    OP

    Seriel Worshipper of Skiddos

    Member
    2,764
    5,490
    Aug 18, 2015
    United Kingdom
    /home/erisa/
    But I used the original ar,m9loaderhax.3dsx to install so ... I dunno.

    I'm just realy lost :P
     
  16. driverdis

    driverdis I am Justice

    Member
    2,452
    940
    Sep 21, 2011
    United States
    1.048596β

    if all you want to do is to update the A9LH payload and leave the rest the way it is
    follow steps
    2,3,4,5,6,7,8,17 under prep work https://github.com/Plailect/Guide/wiki/Part-5-(arm9loaderhax-&-AuReiNAND)

    afterward, do this:

    boot SysNAND with firm [Hold L on boot]
    (make sure you have firmware90.bin from the A9LH folder of FIRMS.7z (on the github page for AuReiNAND)

    install and run the homebrew launcher CIA, webhax, or whatever you want to use.
    run SafeA9LHInstaller from the Homebrew Menu and do a full install.

    now you are done updating the A9LH payload.
     
    Last edited by driverdis, Apr 4, 2016
    Quantumcat likes this.
  17. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    5,504
    6,095
    Apr 20, 2015
    United States
    Tigard, OR
    the easiest way is to use Decrypt9, dump AGBSAVE + TWLN + TWLP + CTRNAND from emunand, and inject all into sysnand. don't dump/inject FIRM0/FIRM1 of course.

    you need to do all of them (not just CTRNAND) or DSi mode will probably break.
     
    daxtsu and Just Passing By like this.
  18. Just Passing By

    Just Passing By GBAtemp Advanced Maniac

    Member
    1,562
    594
    Jan 3, 2016
    United States
    It doesn't really matter what your method of getting a9lh was. Swapping nands is exactly the same.
     
  19. daxtsu

    daxtsu GBAtemp Guru

    Member
    5,546
    3,956
    Jun 9, 2007
    Antarctica
    In my case it was more than just probably. :P
     
  20. democracy

    democracy GBAtemp Advanced Fan

    Member
    833
    272
    Jul 3, 2009
    United States
    Based on my tests; running cfw from sysnand or cfw from emunand is the same speed. However, running a cfw on a sd that does not have a separate emunand partition, that will speed up your 3ds and save you 3 sec on boot. To trim off another additional 3 sec off of boot, you can also format your mem card in 64kb cluster.

    Aside from these benefits, your probably getting better performance due to the fact that nand is always faster than sd memory. Your also prolonging the life of your sd by not treating it like a nand.

    Another benefit, smaller nand backups, because all you really need is ctr_nand
    (I still have at least one nand_sys backup somewhere for other partition resucue

    Probably greater ease of troubleshooting gremlins, because there is no emunand for them to get into:)

    Then there are all of the other more obvious benefits that have been discussed
     
    Last edited by democracy, Apr 4, 2016
    NekoMichi likes this.