Hardware Swap eMMC to new Switch

  • Thread starter Deleted User
  • Start date
  • Views 19,200
  • Replies 15
D

Deleted User

Guest
OP
I have a Switch that I've had since launch that has failed. I bought another switch that is functional. I have a nand backup, minus user partition. I usually backup before an upgrade, so the backup is probably one os revision older.

So the question is, is it possible to swap the old eMMC into the new switch? If so, what needs to be done to get the new switch to boot up with it?
 

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
12,354
Trophies
2
XP
8,015
Country
United States
I have a Switch that I've had since launch that has failed. I bought another switch that is functional. I have a nand backup, minus user partition. I usually backup before an upgrade, so the backup is probably one os revision older.

So the question is, is it possible to swap the old eMMC into the new switch? If so, what needs to be done to get the new switch to boot up with it?
Nope not possible
 

Wika

Active Member
Newcomer
Joined
Jun 23, 2018
Messages
33
Trophies
0
Age
28
XP
466
Country
United States
Ofc you can swap the eMMC chip, there was a guy who change the eMMC chip from 32GB to 128GB lul

I'm pretty sure the guy you're talking about just transferred over the same nand backup to a bigger chip into the same console. Inserting a different nand to a different console isn't possible because of the product info I think. That's why when you don't have nand back up you can't just load up a fresh OS onto a bricked console.

I could be wrong tho?
 
  • Like
Reactions: Codemastershock

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
12,354
Trophies
2
XP
8,015
Country
United States
I'm pretty sure the guy you're talking about just transferred over the same nand backup to a bigger chip into the same console. Inserting a different nand to a different console isn't possible because of the product info I think. That's why when you don't have nand back up you can't just load up a fresh OS onto a bricked console.

I could be wrong tho?
Your not wrong
 

P3T3

Well-Known Member
Member
Joined
Oct 15, 2018
Messages
130
Trophies
0
Age
41
XP
292
Country
United Kingdom
You can swap the nand over! Better to buy a blank nand board (eBay, clip to install) and flash the nand backup FOR THAT SWITCH!!!!! If you try to use a nand from a different switch it will not decrypt on boot so won’t work in that way (tried and tested)!
 
  • Like
Reactions: CymraegAce

GothicIII

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
831
Trophies
0
Age
36
XP
2,230
Country
Gambia, The
I have a Switch that I've had since launch that has failed. I bought another switch that is functional. I have a nand backup, minus user partition. I usually backup before an upgrade, so the backup is probably one os revision older.

So the question is, is it possible to swap the old eMMC into the new switch? If so, what needs to be done to get the new switch to boot up with it?

If you have prodinfo.bin partition you can recreate the nand completely and transfer that to a new emmc. No issues here.

You could try to use the emunand feature of sxos to workaround the broken emmc. Would be nice to know if that works.
 

Tumoche

Well-Known Member
Member
Joined
Apr 30, 2017
Messages
186
Trophies
0
XP
1,254
Country
Spain
You can write to any emmc with any switch. However, it will not boot. You need to have the raw backup or recreate one.
 

Balallax

Well-Known Member
Newcomer
Joined
Jul 27, 2017
Messages
45
Trophies
0
XP
167
Country
Brazil
Captain Here:

You cant swap NANDs of different consoles. Theres Partitions that are encrypted with hardware info. Just swapping then will not work, since the encrypted info will not be accessed, but it should not harm the device, just put the old NAND back and youre good to go.

BUT

Its possible to dump all the info from the old NAND and WRITE it into a new NAND. I cant say what hardware can do that, but if you can copy/paste every info from the old nand to the new one, theoretically it should work, since every info contained on the NAND flash of the device is present.

The problem will be just:
How to connect the device (nand) to an computer in order to pull all its data dumped into an image (iso, img, etc), and copy it over the new clear nand.

I know that the NAND module on the Switch is not soldered into the board (future proof memory upgrade by nintendo or for easy to repair maybe?)

But take this info with a bit of salt, because the system upgrades in security handling maybe a pain in the ass in the future, since theres no way to know if you had dumped the complete data from the NAND, unless someone make a tool for that purpose or can confirm that winDiskManager work with it for instance.
 
Last edited by Balallax,

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,316
Trophies
4
Location
Space
XP
13,893
Country
Norway
I have a Switch that I've had since launch that has failed. I bought another switch that is functional. I have a nand backup, minus user partition. I usually backup before an upgrade, so the backup is probably one os revision older.

So the question is, is it possible to swap the old eMMC into the new switch? If so, what needs to be done to get the new switch to boot up with it?
I think it's possible if you also swap the SoC. AFAIK all the keys should be stored there. The SoC is on a separate board, but I'm unsure if that board is soldered on or whether it plugs in like some of the other daughterboards on the Switch do.
 
D

Deleted User

Guest
OP
You can swap the nand over! Better to buy a blank nand board (eBay, clip to install) and flash the nand backup FOR THAT SWITCH!!!!! If you try to use a nand from a different switch it will not decrypt on boot so won’t work in that way (tried and tested)!

Interesting. So what you mean is that the backup restored to a blank nand, or the nand that is in the new switch already should allow this?

--------------------- MERGED ---------------------------

You're better off just extracting your saves from the nand backup and restoring those with Checkpoint.

I was considering this. That's all I'm really concerned about losing. I have some backups from Checkpoint, but not all. Is there a tutorial somewhere for this?

--------------------- MERGED ---------------------------

I think it's possible if you also swap the SoC. AFAIK all the keys should be stored there. The SoC is on a separate board, but I'm unsure if that board is soldered on or whether it plugs in like some of the other daughterboards on the Switch do.

After studying some teardowns, I don't think the SoC is socketed. I don't trust that I'm good enough with reflow to even touch that chip.

--------------------- MERGED ---------------------------

Here is the source. Or, rather, here is a link to someone's tutorial on how to swap the 32GB chip with a 64GB chip (with pictures), but he links to someone who swapped the stock 32 GB chip to a 128GB one at the top. Also, perhaps OP can use parts of this tutorial as well?

I might do this for fun. I'd be nice not to deal with the SD so much.

--------------------- MERGED ---------------------------

Captain Here:

You cant swap NANDs of different consoles. Theres Partitions that are encrypted with hardware info. Just swapping then will not work, since the encrypted info will not be accessed, but it should not harm the device, just put the old NAND back and youre good to go.

BUT

Its possible to dump all the info from the old NAND and WRITE it into a new NAND. I cant say what hardware can do that, but if you can copy/paste every info from the old nand to the new one, theoretically it should work, since every info contained on the NAND flash of the device is present.

The problem will be just:
How to connect the device (nand) to an computer in order to pull all its data dumped into an image (iso, img, etc), and copy it over the new clear nand.

I know that the NAND module on the Switch is not soldered into the board (future proof memory upgrade by nintendo or for easy to repair maybe?)

But take this info with a bit of salt, because the system upgrades in security handling maybe a pain in the ass in the future, since theres no way to know if you had dumped the complete data from the NAND, unless someone make a tool for that purpose or can confirm that winDiskManager work with it for instance.

There is a tutorial for nand dumping on the switch. I can't seem to find it. It was early, before the exploit releases and had it wired to the board to do a full img dump.
 
  • Like
Reactions: Balallax

Tumoche

Well-Known Member
Member
Joined
Apr 30, 2017
Messages
186
Trophies
0
XP
1,254
Country
Spain
Interesting. So what you mean is that the backup restored to a blank nand, or the nand that is in the new switch already should allow this?

--------------------- MERGED ---------------------------



I was considering this. That's all I'm really concerned about losing. I have some backups from Checkpoint, but not all. Is there a tutorial somewhere for this?

--------------------- MERGED ---------------------------



After studying some teardowns, I don't think the SoC is socketed. I don't trust that I'm good enough with reflow to even touch that chip.

--------------------- MERGED ---------------------------



I might do this for fun. I'd be nice not to deal with the SD so much.
Dont even think about desoldering the SoC. Its not worth your time. Just write the rawnand
 
D

Deleted User

Guest
OP
If you have prodinfo.bin partition you can recreate the nand completely and transfer that to a new emmc. No issues here.

You could try to use the emunand feature of sxos to workaround the broken emmc. Would be nice to know if that works.

I do have the prodinfo.bin for the old switch backed up. So I'd recreate it with the keys from the new Switch? Can you point me to some documentation?

--------------------- MERGED ---------------------------

I just want to say thank you to everyone for all your help and info. I really appreciate it!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
    Karma177 @ Karma177: @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really...