anyone know which browser version did the 3ds start saying "The Internet browser cannot be used at this time." if you could give the version number this would be wonderful (i.e. 0004000blablabla vblah) but a browser version is fine too
If I remember correctly the browser started checking for a minimum version against the server on 10.5 (old 3ds), 10.2 (n3ds).anyone know which browser version did the 3ds start saying "The Internet browser cannot be used at this time." if you could give the version number this would be wonderful (i.e. 0004000blablabla vblah) but a browser version is fine too
zoogie said:It appears yellows8 has discovered a way to bypass the mandatory browser update nags to re-enable browserhax and has decided to share this info with us.
only works on firm 10.5 or less
3dbrew said:Old3DS/New3DS Browser-version-check bypass
When the browser-version-check code runs where the savedata for it was never initialized(such as when the user used the "Initialize savedata" option), it will use base_timestamp=0 instead of the timestamp loaded from savedata. This is then used with "if(cur_timestamp - base_timestamp >= <24h timestamp>){Run browser-version-check HTTPS request code}".
Hence, if the savedata was just initialized, and if the system datetime is set to before January 2, 2000, the browser-version-check will be skipped. This includes January 1, 2000, 00:00, because that's the epoch(timestamp value 0x0) used with this timestamp.
See here (or below) for bypass usage instructions.
Instructions said:As of Feburary 24, 2016, the browser-version-check requires that the installed Old3DS browser be on >=v10.6. With New3DS, it only has to be on >=v10.2 currently. To bypass this requirement on Old3DS/New3DS, you can do the following(if you want to know how this works see here):
- Goto System Settings. Then change the datetime to January 1, 2000, 00:00.
- Use the browser 'Initialize savedata' option, before any page gets loaded triggering the browser-version message.
- Continue to use browserhax as normal.
- 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.
NOTE
This workaround was fixed with the latest update, 10.7.0-31 https://github.com/yellows8/browserhax_site/commit/d6c35eabfb83f70aeda10b757c9119c40fa844d1
Source
3dbrew said:A "dummy" browser (which replaces the actual browser) is being included with cartdrige games shipping with system updates starting with 9.9.0-X. In addition, versions of the real browser since 9.9.0-26X attempt to check-in with a Nintendo server to determine if the existing browser version is out of date.
oh wow this is extremely helpful. thanks. so imma install me a 10.2 browser now
so less than 9.9 or can it be exactly 9.9?Read my edited post. It's on 9.9 that the browser became self aware of updates.
You would need to install a <9.9 browser. Butttt, i don't know if the home menu would boot with a lowered browser, as it may (or may not) be included in the minimum version checklist that was introduced in 11.0+
Well, according to 3dbrew:so less than 9.9 or can it be exactly 9.9?
3dbrew said:Process9[edit]
Various data was moved around in the .data section (.data is 0x99C-bytes smaller than before).
The only actual change in .text was that only one function was updated. This function is only called by AMPXI:InstallTitlesFinish and AMPXI:InstallTitlesFinishFIRM. Right after the mediatype validation at the very beginning of the function, a code block was added for the functionality described below which is only executed on retail.
This AMPXI function will now check the high 6-bits of the title-version(major-version) of the title to finish-install against a hard-coded list of (titleID, minimumVersionRequired) pairs. This list is identical for Old3DS/New3DS Process9. This applies to MSET, Home Menu, spider, ErrDisp, SKATER, NATIVE_FIRM, and every retail system module. When the title-version is invalid, this returns the invalid title-version error(0xD8E08027).
This prevents downgrading on the ARM11 side via AM-service access.
Isn't that 2.1.0-4's browser? WTF XD0004003000009402 v1024 works fine
sorry sorry lol 3dbrew apparently has a few things messed up. i fixed it (adn apparently yes)Isn't that 2.1.0-4's browser? WTF XD
You'd have a very outdated browser... Then again, did they EVER update the browser to add any user-end functionality? 3dbrew obviously talks mainly about security patches.
sorry sorry lol 3dbrew apparently has a few things messed up. i fixed it (adn apparently yes)
--------------------- MERGED ---------------------------
oops im about to install a o3ds browser xD
it wont download using 3dnus re: ill try to download with 3dnus originalExactly. 2.1 should not work on n3ds as it's SPIDER and not SKATER (n3ds's browser)
Maybe v2051 (9.6.0-24's browser for n3ds) would work for you? The check was added in 9.9, so you'd need something lower than that and see if it boots. But again, do a NAND backup first.