Migration services: Difference between revisions

No edit summary
Line 1: Line 1:
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]].


== Cmd1100 ==
== Cmd1100 ==