1. Supster131

    Supster131 (づ。◕‿‿◕。)づ *:・゚✧
    Member

    Joined:
    Jan 19, 2016
    Messages:
    3,315
    Country:
    United States
    Yeah, I don't think we'll be seeing work on sysNAND until we get a way to backup/restore the NAND with Arm9Hax. That way, incase you brick your sysNAND, you won't need a hardmod.
     
  2. DigitalJosee

    DigitalJosee Go your clever boy, and remember me!
    Member

    Joined:
    Jan 15, 2013
    Messages:
    225
    Country:
    Brazil
    Original Rei is only for N3DS afaik, so CakeForA9LH is the best way to go on a O3DS
     
    Classicgamer likes this.
  3. Audioboxer

    Audioboxer GBAtemp Advanced Fan
    Member

    Joined:
    Jun 7, 2007
    Messages:
    524
    Country:
    Even just restore is fine. I mean alllll of us should have a sysnand 9.2 backup right now anyway, right? ;)

    I think the big issue is the LCD screen not working on boot. I assume this will have to be fixed before it's even a possibility to get an app to boot to do restoring. Unless it is something very primitive where the screen can be black, and you're simply instructed to have sysnand.bin on the root and push A to do a restore. Then obviously wait 15~20 mins. Without a progress bar though this is a risky process.
     
    Last edited by Audioboxer, Feb 18, 2016
    Supster131 likes this.
  4. mid-kid

    mid-kid GBAtemp spamBOT
    Member

    Joined:
    Aug 2, 2012
    Messages:
    879
    Country:
    Just use "make build/main.bin" and use that file as arm9loaderhax.bin.
     
    Last edited by mid-kid, Feb 18, 2016
    Mrrraou, Dean_ and peteruk like this.
  5. Mrrraou

    Mrrraou GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 17, 2015
    Messages:
    1,873
    Country:
    France
    Don't fork arm9loaderhax to add your custom payload... I mean, seriously. Do a Brahma payload, as arm9loaderhax can run these, but please, PLEASE, don't edit arm9loaderhax.
     
  6. Xenon Hacks

    Xenon Hacks GBAtemp Guru
    Member

    Joined:
    Nov 13, 2014
    Messages:
    7,413
    Country:
    United States
    Nvm im wrong Gateway nor rxTools load im losing track of what im doing :wacko:. Gonna restore my stuff and keep using CTRbootmanager and keep my Emunand / Sysnand payload files as backups.
     
  7. Sgt. Lulz

    Sgt. Lulz Beef up
    Member

    Joined:
    Oct 16, 2010
    Messages:
    404
    Country:
    United Kingdom
    After several hours I've managed to dump the OTP on my N3DS as well, and got my build environment working. Python 2.7 is a such a pain.

    I would test my installer right now, but I'd rather wait for a way to undo the process without restoring a whole NAND backup. It's possible to back up and restore FIRM0 and FIRM1 through Decrypt9, but no such thing exists for the 0x96 sector yet.
    Is anything like that in the works yet?
     
  8. Mrrraou

    Mrrraou GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 17, 2015
    Messages:
    1,873
    Country:
    France
    "undoing" the process would be the worst thing ever to do, actually. Just flash your NAND backup. It'll be cleaner, you'll have less chances to brick, and it won't cause fragmentation on your NAND.
     
    Last edited by Mrrraou, Feb 18, 2016
  9. Supster131

    Supster131 (づ。◕‿‿◕。)づ *:・゚✧
    Member

    Joined:
    Jan 19, 2016
    Messages:
    3,315
    Country:
    United States
    Isn't the only way to restore a NAND backup with Arm9Hax is to use a hardmod? Since Decrypt9 currently doesn't work with a9lh.
     
  10. Mrrraou

    Mrrraou GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 17, 2015
    Messages:
    1,873
    Country:
    France
    I guess that some payloads will be done for this. Just wait a bit for screen init, and I guess Decrypt9 will work. And, Decrypt9 actually works. It's just that you can't see the menus.
     
  11. RednaxelaNnamtra

    RednaxelaNnamtra GBAtemp Advanced Fan
    Member

    Joined:
    Dec 8, 2011
    Messages:
    885
    Country:
    Germany
    Its much more work to load a payload to same same address the own payload is loaded to, than simply loading the bootloader to another address.
    That's why I'm doing it this way atm. I would have to fix more than one problem at once if I'm simply doing it with a brahma payload, or I would need to add a arm9loaderhax.bin that loads the bootloader to another address. Don't know what's better atm, since only devs should use a9lh atm.
     
  12. Sgt. Lulz

    Sgt. Lulz Beef up
    Member

    Joined:
    Oct 16, 2010
    Messages:
    404
    Country:
    United Kingdom
    Is the 3DS's eMMC really slow enough to make fragmentation cause a considerable performance impact?
     
  13. Mrrraou

    Mrrraou GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 17, 2015
    Messages:
    1,873
    Country:
    France
    Thought you were talking about "undoing" the downgrade, sorry.

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

    I don't want to reinstall arm9loaderhax again to implement a custom bootloader, that I can't update easily when screen init will be done. (and as I don't have hardmod...)
     
  14. RednaxelaNnamtra

    RednaxelaNnamtra GBAtemp Advanced Fan
    Member

    Joined:
    Dec 8, 2011
    Messages:
    885
    Country:
    Germany
    I will add a bootloader loader, so people without hardmod won't need to install it again.
    Edit:
    But it should be possible to add the screen init stuff to it after its sone, thats one of the reason, why I directly added it directly to arm9loaderhax, because its easier to the new changes to the bootloader, than adding it to the sector, because you would need to install it again for this.
     
    Last edited by RednaxelaNnamtra, Feb 18, 2016
  15. Mrrraou

    Mrrraou GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 17, 2015
    Messages:
    1,873
    Country:
    France
    This gets funny :P
     
  16. RednaxelaNnamtra

    RednaxelaNnamtra GBAtemp Advanced Fan
    Member

    Joined:
    Dec 8, 2011
    Messages:
    885
    Country:
    Germany
    Yes, thats why I added it directly to arm9loaderhax, because loading loaders for loaders seems a bit chaotic, but for simple development it should be enougth xD
     
    Mrrraou likes this.
  17. Ntrack

    Ntrack Member
    Newcomer

    Joined:
    Jan 10, 2016
    Messages:
    21
    Country:
    N3ds XL successfully downgraded to 2.1.0 following the guide (no hardmod btw :D). Now I'm waiting for the second time for a9f.bin to be created on SD card.What size should be? The browser is flashing for the last 5 minutes,the first time I just stopped it and the file was just 1kb on the card.
     
  18. Mrrraou

    Mrrraou GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 17, 2015
    Messages:
    1,873
    Country:
    France
    Wrong topic: http://gbatemp.net/threads/otp-guide.415140
    The OTP is just 256 bytes.
     
    Ntrack likes this.
  19. Plailect

    Plailect GBAtemp Advanced Fan
    Member

    Joined:
    Jan 30, 2016
    Messages:
    546
    Country:
    United States
    0x100, or 256 bytes.
     
    Ntrack and Mrrraou like this.
  20. Supster131

    Supster131 (づ。◕‿‿◕。)づ *:・゚✧
    Member

    Joined:
    Jan 19, 2016
    Messages:
    3,315
    Country:
    United States
    You're fine. Windows shows the file as 1KB. If you click on properties you'll see the file is actually 256 bytes.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - ARM9Loader, Discussion, Technical