Suppose someone makes a CFW for 2.1?

Discussion in '3DS - Flashcards & Custom Firmwares' started by Salamencizer, May 19, 2016.

?

Is a CFW for 2.1 a good idea?

  1. Yes

    44.4%
  2. No

    13.3%
  3. It wont matter anyways

    42.2%
  1. Salamencizer
    OP

    Salamencizer Handsome Computer Nerd

    Member
    795
    605
    Oct 3, 2015
    India
    Below
    So, to get our OTP, we have to be on 2.1, which doesn't support CFW currently, which is the reason we can't boot into 2.1 EmuNand. So if someone develops a CFW which works with 2.1, we probably would not need to do the dangerous flashing of 2.1 EmuNAND to sysNAND?
    Also, there would be no need of using the browser to run arm9 code to dump OTP, because that could be done using CIAs.
     


  2. Davidosky99

    Davidosky99 Eevee :3

    Banned
    2,582
    1,570
    Jun 7, 2015
    Porto
    It would be the best thing in the world truth is that iirc we could boot a 2.1 emunand but not retrieve the otp. I believe the explanation is on 3dbrew
     
  3. wurstpistole

    wurstpistole N3DS B9S

    Member
    2,531
    912
    Nov 19, 2015
    Gambia, The
    You can't get OTP on EmuNAND, you need SysNAND on 2.1 for this.
     
  4. Salamencizer
    OP

    Salamencizer Handsome Computer Nerd

    Member
    795
    605
    Oct 3, 2015
    India
    Below
    Hmmm, can you link me to it? Is that because of the OTP lockout?
     
  5. Swiftloke

    Swiftloke Hwaaaa!

    Member
    1,769
    1,508
    Jan 26, 2015
    United States
    Nowhere
    You see, by the time emuNAND could be booted, even with a9lh, the OTP would be locked by sysNAND. That's why we have to flash 2.1 to sysNAND; that way, the OTP won't be locked.
     
  6. Davidosky99

    Davidosky99 Eevee :3

    Banned
    2,582
    1,570
    Jun 7, 2015
    Porto
    Yes and I believe its so early on boot that the emunand can't retrieve it
    https://www.3dbrew.org/wiki/OTP_Registers

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

    Exactly
     
    CuriousTommy likes this.
  7. Salamencizer
    OP

    Salamencizer Handsome Computer Nerd

    Member
    795
    605
    Oct 3, 2015
    India
    Below
    Hmmm, oakay
    Thought that booting into emunand completely reboots the console into EmuNAND...
     
  8. astronautlevel

    astronautlevel But he's a guy

    Member
    3,935
    4,678
    Jan 26, 2016
    United States
    That Nightly Site™
    It performs a firmlaunch but it doesn't clear REG_SYSPROT9, which is what locks out OTP.

    It's worth noting that nintendo completely rewrote the FIRM between 2.1 and 3.0 which is why writing a CFW which supports emunand patches on 2.1 is so incredibly difficult. None of our existing patches for EmuNAND works with it
     
    Minnow, klear and Thelostrune like this.
  9. Thelostrune

    Thelostrune GBAtemp Advanced Fan

    Member
    541
    128
    Aug 13, 2015
    Norway
    I don't understand why you would even want EmuNAND at 2.1. There's nothing more worth there than what's in 4.5, which I'm pretty sure is only for MSET anyway.
     
  10. sj33

    sj33 GBAtemp Addict

    Member
    2,644
    1,662
    Oct 22, 2013
    Japan
    The OP explained the reasons why, and subsequent posts explained why it wouldn't work. The 2.1 EmuNAND idea was suggested by the OP as an alternative to downgrading SysNAND to 2.1. Unfortunately it wouldn't work.
     
    Minnow, NCorp., Drakia and 1 other person like this.
  11. Ryccardo

    Ryccardo WiiUaboo

    Member
    2,906
    1,363
    Feb 13, 2015
    Italy
    Imola
    For fun?
    This attitude (and easy access to cia-less piracy systems) is going to be bad for long-term archival, mark my words!
     
  12. Biff627

    Biff627 GBAtemp Advanced Fan

    Member
    998
    345
    Aug 15, 2015
    United States
    I would have felt safer installing a9lh on my N3DS XL if the modified nand.bin could have been flashed to emunand to see if it booted first xD That way you have even a better chance to see if it was successful. Sounds pointless but having an emunand 2.1 boot up or just black screen could be the median to the very small group of people that had their 3ds's black screen from the unbricking part mess up when a9lh first became a thing.
     
  13. Khangaroo

    Khangaroo $ORIGINALTITLE

    Member
    429
    189
    Feb 27, 2016
    United States
    192.168.1.3 (don't ddos me!)
    Still, why not use it to see if 2.1 downgraded properly (especially on N3DS)?
     
  14. squall14716

    squall14716 GBAtemp Maniac

    Member
    1,103
    619
    May 16, 2011
    United States
    It would be nice only to confirm that it isn't bricked, but otherwise wouldn't be useful.
     
  15. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ I drool on my knife

    Member
    19,410
    19,838
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    There is no point to running a CFW on 2.1. EmuNANDs can't get the OTP because it boots after the point where we would be able to get the OTP.
    Honestly, just use OTPHelper, it checks everything before flashing it to the sysNAND, making it a lot safer to flash.
     
  16. mathieulh

    mathieulh GBAtemp Fan

    Member
    331
    384
    Feb 28, 2008
    France
    You need to be running the 2.1 FIRM from sysnand, running it from Emunand will have no effect considering by the time you start the emunand your OTP area would already have been locked.

    Also FIRM needs to be signed, so you can't "customize" it.
     
  17. SirByte

    SirByte GBAtemp Fan

    Member
    494
    191
    Dec 30, 2012
    Canada
    Booting the 2.1 EmuNAND is just to confirm it's not bricked before flashing it to SysNAND then booting it in order to obtain the OTP. Luckily OTPHelper does what it can with checksums, but absolute certainty it cannot provide.
     
  18. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    6,478
    4,024
    Jan 17, 2013
    Mexico
    Even though we can't get the OTP from emunand 2.1, the ability to boot into an emuNAND in 2.1 would be really helpful so that people can double-check that the NAND downgrade was successful and to diminish the chances of a brick when flashing the 2.1 NAND.

    I am still baffled as to why no CFW currently supports emunand in 2.1, it'd such an amazing feat.
     
  19. astronautlevel

    astronautlevel But he's a guy

    Member
    3,935
    4,678
    Jan 26, 2016
    United States
    That Nightly Site™
     
  20. Khangaroo

    Khangaroo $ORIGINALTITLE

    Member
    429
    189
    Feb 27, 2016
    United States
    192.168.1.3 (don't ddos me!)
    Why not just make it boot vanilla?