Migration is a sysmodule designed for handling the Switch-to-Switch transfer system introduced in firmware [[4.0.0]].
Migration is a sysmodule designed for handling the Switch-to-Switch transfer system introduced in firmware [[4.0.0]].
+
+
With newer system-versions this sysmodule is only running when [[qlaunch]] is using migration from the relevant transfer menus (see [[Applet_Manager_services#ActivateMigrationService|ActivateMigrationService]]/[[Applet_Manager_services#DeactivateMigrationService|DeactivateMigrationService]]).
= mig:usr =
= mig:usr =
Line 48:
Line 50:
== Cmd1001 ==
== Cmd1001 ==
−
Takes a total of 8-bytes of input, returns an [[#IAsyncSaveDataMigrationPolicyInfoContext]].
+
Takes an [[NCM_services#ApplicationId|ApplicationId]],, returns an [[#IAsyncSaveDataMigrationPolicyInfoContext]].
+
+
This is used by [[qlaunch]] before the actual savedata transfer is started.
+
+
This starts a network request for [[Network|save_data_migration_policy]].