Known issue: on some consoles the web applet closes with an error (
2210-1024) when
opening or leaving the icon screen. The feature itself works — icons load and apply — and
nothing is damaged when it happens. We're looking into it.
Change your profile picture from the Switch
The Nintendo Switch Online applet now reaches Nextendo, which opens a page where you can
change your profile picture directly from the console. No phone, no browser on another
device.
Getting there took four fixes, because the applet never made it to our servers at all:
- Telemetry no longer hangs the applet. Before loading
lp1.nso, the applet waits
synchronously for an HTTP response from Nintendo's prepo endpoints. We were null-routing
those to0.0.0.0, so it waited for a timeout and gave up. They now point at our own sink,
which reads the payload, throws it away and answers immediately. Your telemetry still
never reaches Nintendo — it is discarded on our side instead of hanging your console. lp1.nso.nintendo.netis redirected explicitly. It ends in.nintendo.netrather than
.srv.nintendo.net, so no existing wildcard covered it and the applet was talking to the
real Nintendo.- Atmosphère's built-in telemetry table is no longer merged in Nextendo mode. It redirects
the same endpoints to127.0.0.1, which re-created the hang the first fix removes. Blocking
is unchanged; it now comes from our own entries. - The hosts file is written to
default.txtas well, since Atmosphère falls back to it
depending on how the console booted.
Your own default.txt is safe
If you keep your own entries in /atmosphere/hosts/default.txt, Prelude backs it up before
writing, restores it when you switch back to Nintendo mode, and only deletes that file if it
carries Prelude's own header. Your entries are not touched.
Credits
The diagnosis of all four causes is Kazu's.