problem installing CFW from an older firmware version

Discussion in '3DS - Flashcards & Custom Firmwares' started by someonewon1, Oct 29, 2019.

  1. someonewon1
    OP

    someonewon1 Newbie

    Newcomer
    1
    Oct 29, 2019
    Australia
    I've been trying to install CFW on my old 3DSxl. I've been following the guide at 3ds.hacks.guide and run into a problem. My 3ds version is 6.3.0-12E, so i've been following the boot9strap (soundhax) section, however everytime I try to play the "<3 nedwill 2016" file I get stuck on this screen. Untitled.jpg



    Waiting doesn't seem to do anything, an i've tried resetting 20+ times and the same thing happens. I can find no information at all about this screen so im not sure what to do. Should I just update to the latest version and try from there?
     
  2. Ammako

    Ammako I like cake.

    Member
    11
    Dec 22, 2009
    Antarctica
  3. someonewon1
    OP

    someonewon1 Newbie

    Newcomer
    1
    Oct 29, 2019
    Australia
    It says I need to update the system to use the browser, and my flashcart doesn't seem to work anymore.
     
  4. Quantumcat

    Quantumcat Dead and alive

    Moderator
    21
    GBAtemp Patron
    Quantumcat is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 23, 2014
    Australia
    Canberra, Australia
    Maybe double check that you have the right boot.3dsx file - download it again and replace the one you have.

    You could also troubleshoot your DS flashcart - make sure the SD card in it is working and download the firmware files for it again
     
    alexander1970 and KleinesSinchen like this.
  5. KleinesSinchen

    KleinesSinchen The Backup Reminder

    Member
    9
    Mar 28, 2018
    Germany
    • Double check all files are correct and stored in the SD root directory (otherapp.bin, boot.3dsx, arm9.bin).
    • Try a different SD altogether.
    Check SD

    This is really strange. There had been quite some problems with the two Soundhax methods in the last few weeks/months. Normally this is easy, fast and pretty reliable. If you can’t get the Soundhax method to work, there is still the option to update to the latest firmware and use the Seedminer path.

    The problems with Soundhax really are getting on my nerves. (This is – of course – not your fault!!) I will test Soundhax on 6.3.0-12E later today.


    EDIT:

    Can't reproduce the problem. Grrr! What is this with the not working Soundhax based methods?

    Test conditions:
    • O3DSXL downgraded to 6.3.0-12E
    • Fully removed CFW (this feels awful every time I have to do this)
    • Files according to the guide on an otherwise empty SD
    Result:
    SafeB9SInstaller started on the first try.
     
    Last edited by KleinesSinchen, Oct 29, 2019 - Reason: added result
    alexander1970 and Quantumcat like this.
  6. someonewon1
    OP

    someonewon1 Newbie

    Newcomer
    1
    Oct 29, 2019
    Australia
    I've tried downloading it twice and I re-formatted and checked the SD (its a standard 4GB one that came with the console) and still the same thing. The only possible thing I can think of that could be causing an error is when I'm trying to download the soundhax file (soundhax-eur-o3ds-post5.0.m4a), instead of downloading it, the browser tries to play it.

    shax.PNG
    This happens in every browser I try. To get around this I manually saved the file from save as. The saved file is 2.76kb just like the github page says so I don't really think that should cause a problem.
     
    KleinesSinchen likes this.
  7. KleinesSinchen

    KleinesSinchen The Backup Reminder

    Member
    9
    Mar 28, 2018
    Germany
    Browsers trying to play that audio file (the exploit file contains no real audio data) is normal. "Right click; save as" is the correct method to deal with this.

    Other than the browsers going nuts because of the Soundhax file: This is exactly what I feared. I have no idea why the Soundhax methods fail sometimes. Here are the CRC32 checksums for the files the guide advises to download:

    93cdc5a5 arm9.bin
    62249b25 boot.3dsx
    69cc31af boot.firm
    1681eb12 otherapp.bin
    8278caf0 soundhax-eur-o3ds-post5.0.m4a

    ^^^^^^^
    This worked for me.


    If you have the same checksums for the files on your SD, reformatting and using another SD does not help, this leaves the two possibilities ntrboot (works on all firmware version) and updating to the latest version followed by Seedminer.
     
    Last edited by KleinesSinchen, Oct 29, 2019
    alexander1970 likes this.
  8. someonewon1
    OP

    someonewon1 Newbie

    Newcomer
    1
    Oct 29, 2019
    Australia
    My checksums are the same. Checksums for the boot9strap files are:

    b01d8055 boot9strap.firm
    408817c6 boot9strap.firm.sha

    Unfortunately, my flashcart is a DSTWO which doesn't seem to be compatible with the ntrboot method. Would there be any complications with updating to the latest version? I'd rather not do that unless absolutely necessary.
     
    alexander1970 and KleinesSinchen like this.
  9. KleinesSinchen

    KleinesSinchen The Backup Reminder

    Member
    9
    Mar 28, 2018
    Germany
    No idea. Seems you did everything correctly.
    Updating to the latest firmware is not a problem (and part of the guide after in the finalizing part). Permanently staying on low firmware is not helpful because many games will simply not work. The reason why the guide not just says: "Update and do Seedminer" is that for lower firmware versions like yours Soundhax is supposed to be easier and faster…
    … But if it does not work for you there is not much choice.

    Maybe somebody else has an idea – I can't reproduce the problem and this bothers me. You are not the first person with Soundhax failing for unknown reason.

    Thanks for the checksum verification!
     
    alexander1970 likes this.
  10. TurdPooCharger

    TurdPooCharger Meh.

    Member
    13
    Jan 1, 2018
    United States
    A theory on why soundhax doesn't work for @someonewon1: 3DS system with AUS firmware is not compatible with EUR payload.
     
  11. someonewon1
    OP

    someonewon1 Newbie

    Newcomer
    1
    Oct 29, 2019
    Australia
    I'm not sure why it wouldn't be. my firmware is 6.3.0-12E. E is for Europe isn't it? pretty much all australian video game stuff is european versions.
     
    Ammako likes this.
  12. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    19
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    Did you use the correct pre9otherapp file?
    They should be identical AFAIK.
     
    Last edited by The Real Jdbye, Oct 29, 2019
    Ammako likes this.
  13. TurdPooCharger

    TurdPooCharger Meh.

    Member
    13
    Jan 1, 2018
    United States
    Yes, the E does stand for EUR or European market, but 3DS systems sold in Australia are a bit weird. They seem to use a firmware that's slightly different than the ones found in Europe.

    Here's a fellow Australian showcasing her 3DS system's region info:
    ***

    There is a nand file called SecureInfo_A|B that controls what region firmware your system uses.
    If one were to region change their firmware with the EUR 11.5 CTRTransfer, editing their SecureInfo_A|B with the AUS code 03 doesn't allow their 3DS to boot.

    ***

    @Quantumcat can dispel the notion on whether or not soundhax works for Austrialian 3DS systems. Again, just a theory on why it's not working for your case.
     
  14. Ammako

    Ammako I like cake.

    Member
    11
    Dec 22, 2009
    Antarctica
    DSTWO can be used to install mset exploit. Or is this the flashcart you were saying doesn't work?

    Also, could you take a picture of the error you are getting when attempting to use the browser? Dummy browsers weren't a thing until 9.9, and only 9.9+ browsers check whether the system/browser is up to date. And given that you are on 6.3.0-12, you've not cart updated, you should have a functional browser. Therefore, it must be an error which can be fixable in some way, without updating.
     
    Last edited by Ammako, Oct 29, 2019
    Quantumcat likes this.
  15. Quantumcat

    Quantumcat Dead and alive

    Moderator
    21
    GBAtemp Patron
    Quantumcat is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 23, 2014
    Australia
    Canberra, Australia
    Yep, soundhax definitely works on Australian systems!

    The browser thing was weird, I was all ready to tell OP to check whether his firmware version really did have 12 at the end but then I realised if it was cart updated then soundhax shouldn't have been working, and it did if he got to that screen...
     
  16. Ammako

    Ammako I like cake.

    Member
    11
    Dec 22, 2009
    Antarctica
    Is this a pre-owned system? If it is, then this could be an incomplete downgrade done by a previous owner, and you would have no way to know. This would explain a 9.9+ browser being present, along with memchunkhax failing (it doesn't run on firms 9.3+, but lower firmwares can boot higher firms just fine.)

    If this is the case, then there are two possibilities. If the browser opens on a black screen that immediately gives an error asking you to update, you have a dummy browser, and you can forget about using the browser right now. If it waits until you attempt to load a web page before giving you the error, then you might be able to bypass the update error by doing the following:

    1. Goto System Settings. Then change the datetime to January 1, 2000, 00:00.
    2. Use the browser 'Initialize savedata' option, before any page gets loaded triggering the browser-version message.
    3. Continue to use browserhax as normal.
    4. Note that you must not press the HOME button to return from the browser normally, otherwise you will have to reinitialize the savedata again. Once the datetime reaches January 2, you will have to repeat these steps if you want to continue using this bypass.

    This is not guaranteed to work, because 10.7 browser patches this bypass exploit. So if you happen to have a 10.7+ browser installed, this won't work (note: 10.7 browser is version 1.7625 in NA region, not sure about EU.)

    Also, check your system settings. If you see a nintendo network id settings button, then you're kinda out of luck on that end as well, because it means you have system settings app 7.x or higher. I'm not entirely sure if higher versions of system settings that included the nintendo network id settings button would work fine on 6.2 though, so this may be unlikely.

    If this is all the case, then you don't have many options beyond updating to latest fw and using Seedminer, if you can even successfully do a system update, or using ntrboot. Or, it is possible that you could do a cart update to a fw 9.0-11.3, and maybe the homebrew launcher method would work better. Unsure if this would work, in the event that you had a 11.4+ firm installed, the cart might not downgrade it back to 9.0-11.3 and then you wouldn't be able to use the homebrew launcher entry points, because they rely on exploits present in 11.3 firm and lower to run.


    Or, if this is a pre-owned system... check to make sure it's not already modded.
     
    Last edited by Ammako, Oct 29, 2019
  17. someonewon1
    OP

    someonewon1 Newbie

    Newcomer
    1
    Oct 29, 2019
    Australia
    Photo of firmware version:

    firmware.jpg

    Yes that's the one. At least not in my 3ds anymore. I have a feeling it may have bricked the cart at some point. I don't have a DS with me to check at the moment.

    Picture of error. This occurs when trying to load a webpage.

    update.jpg

    The system was brand new, bought around 2012-2013. It was only updated a few times, starting from 4.x.x.x.

    I can't find an option anywhere to initialise savedata, only a clear save data option. Browser version is 1.7616 if that matters.

    browser.jpg
     
    Last edited by someonewon1, Oct 29, 2019
  18. Ammako

    Ammako I like cake.

    Member
    11
    Dec 22, 2009
    Antarctica
    This doesn't make a whole lot of sense; browser version from 7.1.0-16U to 9.5.0-22U is 1.7567. To me it looks like you very well may have a 9.9+ browser on 6.3.0-12 for whatever reason. Unless the version numbers just really vary that much between NA and EU regions. And here on 9.2, there is no issue with using the browser.

    For the time being, try that method for the update nag bypass, it sounds like you're lucky and you have a browser version older than 10.7. And yes, clear save data is the one you want. I guess the strings may be different between NA and EU. That being said, if my thoughts are right, then you may not be able to do anything worthwhile even through the browser anyway. Worth a try still, though.

    Perhaps @KleinesSinchen can enlighten us, and tell us what browser version they are seeing on their system, when on 6.3.0-12E. That would let us know whether your browser version is normal, or if you indeed have a much newer browser on an older firmware version (which cannot happen without mods.)
     
    Last edited by Ammako, Oct 30, 2019
    KleinesSinchen and Quantumcat like this.
  19. someonewon1
    OP

    someonewon1 Newbie

    Newcomer
    1
    Oct 29, 2019
    Australia
    Tried browserhax. First link gives me an SSL connection error, second link 404s, and third link gets stuck on this.

    bhax.jpg
     
  20. KleinesSinchen

    KleinesSinchen The Backup Reminder

    Member
    9
    Mar 28, 2018
    Germany
    Browser version info says "1.7552" on my downgraded O3DSXL (while the fully updated version is 1.7636). Looks like you have the correct idea. It does not seem that there are different versions for different regions [3dbrew] Title list, System Applets, [3dbrew] Internet Browser (with version numbers)

    Disclaimer: Keep in mind that this result comes from a downgrade with Sysupdater using files from somewhere. I have no idea how good/complete/correct these things really are. Funny enough the package I used should have been 6.2.0-12E. Not that this matters but it shows those firmware packages are somewhat not trutworthy.
     
Quick Reply
Draft saved Draft deleted
Loading...