github NextendoNetwork/Prelude-Nro v3.5.1
v3.5.1 — Change your profile picture from the Switch

5 hours ago

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 to 0.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.net is redirected explicitly. It ends in .nintendo.net rather 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 to 127.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.txt as 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.

Don't miss a new Prelude-Nro release

NewReleases is sending notifications on new releases.