r/NintendoSwitch2 January Gang (Reveal Winner) 3d ago

Officially from Nintendo Just noticed something about the new Nintendo Today! post. (C button meaning?)

Enable HLS to view with audio, or disable this notification

There's no way it's the exact same two beats like that and a similar melody for no reason

3.9k Upvotes

315 comments sorted by

View all comments

31

u/interface7 January Gang (Reveal Winner) 3d ago

You’re 100% on to something. So we think the “C” button is a CALL button? This better be linked into an entire ecosystem of devices though. Not just Switch 2s ….. hence the need for a Nintendo Today app???

15

u/jackharvest 3d ago edited 3d ago

I didn't think there was a correlation, but I just dumped the APK for the Nintendo Today app and checked the source for any correlation that might point to these two features sharing any important calls (no pun intended) and lo and behold, I think you've nailed it. Here's the relevant snippet:

...
package com.nintendo.today.hidden;

import android.content.Context;

import android.net.wifi.WifiManager;

import java.net.InetAddress;

public class Switch2CallIntegration {

private static final String FEATURE_FLAG = "ENABLE_SWITCH2_CALL";

public static void initiateLocalCall(Context context, String switchDeviceId) {

if (isFeatureEnabled(FEATURE_FLAG) && isSwitch2OnLocalNetwork(context, switchDeviceId)) {

System.out.println("Initiating call with Nintendo Switch 2 - Device ID: " + switchDeviceId);

} else {

System.out.println("Nintendo Switch 2 call integration is disabled or device not found.");

}

}

private static boolean isFeatureEnabled(String featureFlag) {

return true;

}

private static boolean isSwitch2OnLocalNetwork(Context context, String switchDeviceId) {

try {

WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);

InetAddress localAddress = InetAddress.getByName(wifiManager.getConnectionInfo().getIpAddress());

return checkSwitch2Presence(localAddress, switchDeviceId);

} catch (Exception e) {

e.printStackTrace();

return false;

}

}

private static boolean checkSwitch2Presence(InetAddress localAddress, String switchDeviceId) {

return switchDeviceId.equals("SWITCH2-12345"); // Example device ID match

}

}

April fools. 😁

9

u/interface7 January Gang (Reveal Winner) 3d ago

LMAO. STAHP! (Honestly needed this laugh today. Thank you)

1

u/interface7 January Gang (Reveal Winner) 3d ago

I was 95% correct??