*Required for initialization of [[eShop]], (for first time eShop users). Not required for using eShop after first use.
*Required for initialization of [[eShop]], (for first time eShop users). Not required for using eShop after first use.
−
nppl.c.app.nintendowifi.net is used by SpotPass itself to download various data via HTTPS, including a cleartext xml policylist which is country-code specific. This policylist seems to contain a list of SpotPass tasks for certain titles. This policylist can control whether the specified tasks are processed at all.
+
Every time the system connects to the wifi AP, the BOSS(SpotPass) module itself will download the cleartext xml policylist: "https://nppl.c.app.nintendowifi.net/p01/policylist/3/<countrycode>". This policylist contains a list of SpotPass tasks for certain titles. This policylist can control whether the specified tasks are processed at all. The user-agent used for this policylist is: "PBOS-5.0/<printed hex u64 LocalFriendCodeSeed>-<unknown hex u64>/<text [[CVer|system]] [[NVer|version]]>/<unknown decimal value>/0".
== Titles Spotpass usage ==
== Titles Spotpass usage ==
Line 33:
Line 33:
== Content Container ==
== Content Container ==
−
All SpotPass content uses this container to encrypt the payload and sign it. The cleartext content is stored in [[extdata]]. The format of these headers is big-endian.
+
SpotPass content can use this container to encrypt the payload and sign it, however SpotPass also supports downloading raw content without this container. The cleartext content is stored in [[extdata]]. The format of these headers is big-endian.