Changing microSD cards
The goal of this page is to transfer the contents from one microSD card to another one. The method to do this will differ, depending on whether you're using a partition based emuMMC on your microSD card or not.
We will be using hekate to both backup and restore the emuMMC, so make sure that you have its latest files on your microSD card already.
Checking whether you have a Partition or File based emuMMC:
You should first check whether you have a file or partition based emuMMC:
- Enter RCM and inject the hekate payload.
- If you use a modchipped Switch, you can simply just turn your Switch on with the hekate payload renamed to
payload.binon the root of your microSD card.
- If you use a modchipped Switch, you can simply just turn your Switch on with the hekate payload renamed to
- Tap on the
emuMMCbutton. - Under
emuMMC Info & Selection, check the text next toType.- If you have one it should be either
SD Raw PartitionorSD File. - If you have no emuMMC, it'll be disabled.
- If you have one it should be either
Depending on if you're using a Partition based emuMMC or File based emuMMC/no emuMMC at all, click the corresponding tab below:
WARNING
Space for the backup
You need at least 30GB (or 60GB if using an OLED Switch) of free space to be able to restore the emuMMC!
What you need:
- The latest version of hekate (
hekate_ctcaer_(version).zip).
On your OLD microSD card:
- Enter RCM and inject the hekate payload.
- If you use a modchipped Switch, you can simply just turn your Switch on with the hekate payload renamed to
payload.binon the root of your microSD card.
- If you use a modchipped Switch, you can simply just turn your Switch on with the hekate payload renamed to
- From hekate's
Homemenu, navigate toTools>Backup eMMC, setSD EmuMMC Raw Partitionat the bottom of your screen toON. - Backup both
SD emuMMC BOOT0 & BOOT1andSD emuMMC RAW GPP(Note:SD emuMMC RAW GPPmay take a while). - Once both are done, go back to the main menu, navigate to
Tools>USB Tools>SD Cardand plug your Switch into your PC via USB. - If Windows asks you to format a drive, discard it and open the accessible drive containing the contents of your microSD card.
- Copy the contents of your old microSD card somewhere to your PC.
On your NEW microSD card:
- Copy the contents of the previously downloaded hekate
.zipto the root of your new microSD card. - Enter RCM and inject the hekate payload.
- If you use a modchipped Switch, you can simply just turn your Switch on with the hekate payload renamed to
payload.binon the root of your microSD card.
- If you use a modchipped Switch, you can simply just turn your Switch on with the hekate payload renamed to
- Navigate to
Tools>Partition SD cardonce in hekate/Nyx. - Set the
emuMMC (RAW)slider to29 FULLin the middle of the bar.- Set the
emuMMC (RAW)slider to58 FULLif you're on an OLED Switch. - If you wish to install Android and/or Linux later, partition your microSD card here accordingly by moving the sliders you see during this step. We recommend setting the
Android (USER)andLinux (EXT4)sliders to at least 16GB.
- Set the
- Navigate to
Next Stepat the bottom right, then selectStartin the menu that appears.- For Android; Select
Dynamicpartitioning for Android 13+ andLegacypartitioning for Android 10/11. Note that Android 10/11 are no longer supported, Legacy and Dynamic partitioning are also NOT intercompatible.
- For Android; Select
- After it’s done, return to hekate's
Homemenu and navigate toTools>USB Tools>SD Card, then plug your Switch into your PC via USB. - Copy the backup you made of your old microSD card on your PC to your new microSD card, replacing files if/when prompted.
- Navigate to
/backup/<some characters>/emummcon your new microSD card and moveBOOT0,BOOT1and therawnand.bin.xxfiles to/backup/<some characters>/restore/emummc. - Eject the
UMSdevice safely from within your computer's operating system. - From hekate's
Homemenu, navigate toTools>Restore eMMC, setSD EmuMMC Raw Partitionat the bottom of your screen toON. - Restore the backup by tapping on both
SD emuMMC BOOT0 & BOOT1andSD emuMMC RAW GPP(Note:SD emuMMC RAW GPPmay take a while).- It's important that for both of these options the
SD emuMMC Raw Partitionoption is enabled, otherwise you could be altering your sysMMC which is not what you want.
- It's important that for both of these options the
- Your emuMMC is now restored on the new microSD card and you should be able to launch it from
Launch->Atmosphere PKG3 emuMMCin hekate.
What you need:
- The latest version of hekate (
hekate_ctcaer_(version).zip).
On your OLD microSD card:
- Enter RCM and inject the hekate payload.
- If you use a modchipped Switch, you can simply just turn your Switch on with the hekate payload renamed to
payload.binon the root of your microSD card.
- If you use a modchipped Switch, you can simply just turn your Switch on with the hekate payload renamed to
- Navigate to
Tools>USB Tools>SD Cardand plug your Switch into your PC via USB. - Copy the contents of your microSD card somewhere to your PC.
On your NEW microSD card:
- Copy the contents of the previously downloaded hekate
.zipto the root of your new microSD card. - Enter RCM and inject the hekate payload.
- If you use a modchipped Switch, you can simply just turn your Switch on with the hekate payload renamed to
payload.binon the root of your microSD card.
- If you use a modchipped Switch, you can simply just turn your Switch on with the hekate payload renamed to
- Format your new microSD card to FAT32 using hekate. To do so, navigate to
Tools>Partition SD cardonce in hekate/Nyx. - Leave all sliders on their default values.
- If you wish to install Android and/or Linux later, partition your microSD card here accordingly by moving the sliders you see during this step. We recommend setting the
Android (USER)andLinux (EXT4)sliders to at least 16GB.
- If you wish to install Android and/or Linux later, partition your microSD card here accordingly by moving the sliders you see during this step. We recommend setting the
- Navigate to
Next Stepat the bottom right, then selectStartin the menu that appears.- For Android; Select
Dynamicpartitioning for Android 13+ andLegacypartitioning for Android 10/11. Note that Android 10/11 are no longer supported, Legacy and Dynamic partitioning are also NOT intercompatible.
- For Android; Select
- Navigate to
Tools>USB Tools>SD Cardand plug your Switch into your PC via USB. - Copy the backup you made of your old microSD card from your PC (or directly from your old microSD card) to your new microSD card.
- Eject the
UMSdevice safely from within your computer's operating system. - You've successfully followed this guide and your emuMMC is now accessible from
Launch->Atmosphere PKG3 emuMMCin hekate.