Hacking Any way to edit profile and fake link account?

TotalJustice

Well-Known Member
Member
Joined
Jan 28, 2017
Messages
443
Trophies
0
Age
26
XP
2,604
Country
United Kingdom
yeah I figured it would be fine also , don't feel like doing nand backup if it goes wrong tho. Just wondering cause lets say folders names was to change or some thing like that. I know updating should be fine , as it would address that and move in update. just curious if its been done on 701 yet. ive never edited Nand so I don't know much about it

really have not found a reason for this yet. is there a list any where of what I would need a linked account for ?I can't find one. My console is banned so I can't make an account.
Just the official NES emulator requires it to my knowledge.
 

satel

Luigi's Big Brother
Member
Joined
Nov 3, 2004
Messages
2,190
Trophies
1
XP
2,041
Country
Laos
Just the official NES emulator requires it to my knowledge.

plus Dark Souls, Star Drone & one other game i can't remember the name of it

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

Has anyone actually tried transferring/overwriting data with GoldLeaf? Or is the hacdiskmount step vital? Can anyone confirm the highest firmware they've done this with?

6.2 but i don't think firmware version is an issue,just make sure you make a nand backup first. hackdiscmount require few steps but is easy to do,i think goldleaf crashes the switch but not sure as i have not tried it
 

t1op

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
142
Trophies
0
Age
48
XP
584
Country
United States
I accomplished this with a lot of distress.

***UPDATED***

First, things I tried that didn't work:
-updating from 6.0.0 to 6.1.0. Made no difference. All my Switches were on 6.0.0, so I don't know about other firmwares.
-DevMenu account stuff. It just froze.
-copying 8000000000000010 file over with Goldleaf. Crashed instead of copying. Tried this before and after a Factory Reset (Initialization).
-backing up the system partition and using hekate to just restore that. Definitely doesn't work.
-I tried updating all my sd files and found out that SXOS 2.6/2.6.1 is incompatible for loading REINX (using SX Pro dongle).

PREPARATION
1. Update PC drivers to recognize the Switch.
>Download Zadig. Run the program. Plug the Switch in with USB C cable. Select Nintendo Switch in the first drop down box. Select libusbK (v3.0.7.0) in the box to the right of the green arrow. Then press the install button. Reset PC. Repeat the above, to make sure it installed correctly. (You don't need to reinstall if it installed correctly, but if you have to install again, reset the PC again.)
2. Get file 8000000000000010 from the files shared in this thread.
3. Get TegraRcmSmash and hacdiskmount for the PC
4. Get the following payloads: hekate_ctaer, biskeydump, memloader, REINX.

BACKUP
(cause it's easy in this process to mess up your NAND, brick your Switch, and lose all your save files)
1. Make a NAND backup (I used hekate>tools>backup>full emmc backup. I also recommend backing up Boot 0/1 also. Sometimes they are necessary to restore the NAND.)
2. Backup all of your saves with Checkpoint. Checkpoint allows you to select all multiple games for backup after pressing Y. If you skip this step your saves won't be deleted, but you will have to insert your SD card into your computer rename the save folders, adding a name at the end of each, or your game will freeze after you try to restore the save to a user. You also won't be able to easily distinguish the save of one user vs another. This will also be necessary to restore the saves of any games that have been uninstalled.
3. Note anything special about your Users so you can recreate them, because they will be deleted when you inject the new profile.

INJECT THE PROFILE
Step 1. Get your Biskeys
1a. Copy the contents of the "sample" folder from memloader to SD root
1b. Run payload biskeydump.bin, press a volume key to create device.keys.
1c. Remove the SD card, insert in PC and open the file with Notepad.
Step 2. Access your NAND by USB
2a. Enter RCM with USB C cable connected to PC.
2b. Drag and drop memloader.bin onto TegraRcmSmash.exe.
2c. On the Switch use the volume/power keys to select ums_emmc.
2d. Open hacdisckmount with administrator privileges. Select Physical Drive, it will come up as Linux UMS disk 29 GB.
Step 3. Replace 8000000000000010
3a. Select the SYSTEM partition.
3b. Enter BISKEY 2, first half in the first box, second half in the second.
(TIP: If you paste the entire key into the first box, it will cut off half way and you can see where to start copying the second half so you can paste that in the second box.)
3c. Find the mounted drive in File Explorer (A:?) and Select the Saves Folder.
3d. Find and Delete 8000000000000010.
3e. Copy the replacement file into the folder.
3f. Unmount. Close the window. File>Close.
3g. Power off Switch (hold Power for 10s).

RUN REINX
>Run payload REINX at least once (SXOS/OFW won't work until you do).
***You should now have a linked profile. You can rename it and use it as you like***

RESTORE USERS AND SAVES
>You'll have to recreate the users.
>Use Checkpoint to restore your saves.
>Run each game once with the User and you can then restore your saved game to that user. Unfortunately, each save has to be restored one at a time. If there is an easier way, please share.
>If you didn't use Checkpoint earlier, all of your saves are still there. In Checkpoint they will be assigned to an empty space user. You can back them up, add a name to the end of the folder on your computer, then restore them to a user.

RESTORE NAND OPTION FOR INJECTING THE PROFILE
If for some reason you don't want to use the USB method, you can do the much longer process of modifying your NAND dump.
1. Copy your NAND dump to your computer as a backup. (Really, don't skip this.)
2. Open hacdisckmount with administrator privileges. Select file, then find your NAND dump ON YOUR SD card.
3. Perform Step 3 above.
4. Restore the NAND backup. (With hekate, you need to move the nand backup to the root:/backup/?????/restore folder. "?????"=variable number)

TROUBLESHOOTING
If you get stuck on a black screen when you try to run REINX at the end...
You probably need to initialize your system (Factory Reset: delete all users, save data, and games)
1. Without a jig, hold down Vol + & - and power to enter Maintenance Mode. If you can't get to Maintenance Mode for some reason, restore your NAND then repeat this step.
2. Select Initialize system (the version that includes deleting users and data).
3. Turn the system on normally and go through startup and create a simple user (it will be overwritten).
4. Turn the system off and REPEAT Step 2-3 of Injecting the Profile above.
 
Last edited by t1op,

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,260
Country
United States
I accomplished this with a lot of distress.
I used a full NAND backup with hacdiskmount, though satel, who helped me figure this out, did it with a physical USB mount.
I also ended up doing a full reset, which was mentioned earlier, and may be what prevented this from working for others.
After that the only file I moved was the 80000..10 in the save folder.
As noted above, I did need to run REINX once first before SXOS would work again.

Things I tried that didn't work:
-backing up the system partition and using hekate to just restore that. Definitely doesn't work.
-DevMenu account stuff. It just froze.
-updating from 6.0.0 to 6.1.0. Made no difference.
-copying 80000...10 file over with Goldleaf. Crashed instead of copying.
-I tried updating all my sd files and found out that SXOS 2.6/2.6.1 is incompatible for loading REINX (using SX Pro dongle).

Notes: I lost all my nsp installs. Not sure if there is an easy way to reinstall or just start from scratch.
I lost all my users. I backed up my save files with check point but now it can't read them. ?! I have to figure out that issue because some of my saves are important.
-Goldleaf may work after the factory reset... (I think the factory reset was necessary to make the 80000..10 file work due to user conflicts)
-I tried copying all the files in the save and save meta folder. It didn't make a difference... but that may have been because I was only trying to restore the modified SYSTEM partition. If I had a physical mount or had tried this with a full NAND restore, would that have removed the need to factory reset?
-A factory reset from maintenance mode can leave user data alone? Would that have been enough?

I have five more Switches to do. I'll share anything else useful that I figure out and see if I can address the necessity of the factory reboot, any possible use of goldleaf, and solutions/troubleshooting for restoring user and game data.
What did you do to accomplish this full reset?
 

t1op

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
142
Trophies
0
Age
48
XP
584
Country
United States
In settings, at the bottom, format options, initialize device. This is the switch version of factory reset
 

t1op

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
142
Trophies
0
Age
48
XP
584
Country
United States
I am here attempting to upload the save file. I added the txt extension. You will need to delete the extension for usage.

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

Question 1: If there is some way to keep NSP installed to the SD card, that would save a lot of time... If anyone knows of one, please let me know! (I've still got 4 switches to go)

Question 2: Is there some way to transfer Users. Whenever I try it fails because I'm using 90DNS (and I would get banned for CFW if I wasn't).
 

Attachments

  • 8000000000000010.txt
    7.3 MB · Views: 398
  • Like
Reactions: motchee

etraxz

New Member
Newbie
Joined
Apr 10, 2019
Messages
4
Trophies
0
Age
36
XP
117
Country
Sweden
I accomplished this with a lot of distress.

Things I tried that didn't work:
-updating from 6.0.0 to 6.1.0. Made no difference. All my Switches were on 6.0.0, so I don't know about other firmwares.
-DevMenu account stuff. It just froze.
-copying 8000000000000010 file over with Goldleaf. Crashed instead of copying. Tried this before and after a Factory Reset (Initialization).
-replacing 8000000000000010 with hacdiskmount without doing a Factory Reset or with a Maintenance Mode reset that keeps Users and Saves.
-backing up the system partition and using hekate to just restore that. Definitely doesn't work.
-I tried updating all my sd files and found out that SXOS 2.6/2.6.1 is incompatible for loading REINX (using SX Pro dongle).

Preparation
1. Update PC drivers to recognize the Switch.
>Download Zadig. Run the program. Plug the Switch in with USB C cable. Select Nintendo Switch in the first drop down box. Select libusbK (v3.0.7.0) in the box to the right of the green arrow. Then press the install button. Reset PC. Repeat the above, to make sure it installed correctly. (You don't need to reinstall if it installed correctly, but if you have to install again, reset the PC again.)
2. Get file 8000000000000010 from the files shared in this thread.
3. Get hacdiskmount. For USB NAND modificaltion: memloader, TegraRcmSmash. For NAND modification: hekate_ctcaer

Step 1: Make a NAND backup (I used hekate>tools>backup>full emmc backup). This step is ESSENTIAL, even if you are modifying your NAND by USB since any mistake can be undone without bricking. (I recommend backing up Boot 0/1 also. Sometimes they are necessary to restore the NAND.)

Step 2: Copy all of your saves with Checkpoint or Edizon and note anything special about your Users so you can recreate them, because they will be deleted.

Step 3: Factory Reset. Settings>Format Options>Initialize.

Step 4: Go through startup and create a simple user (it will be overwritten).

Step 5: Replace 8000000000000010
>Option 1: modify and restore NAND dump
>>Step 1: Run payload biskeydump.bin, press a volume key to create device.keys. Remove the SD card, insert in PC and open the file with Notepad.
>>Step 2: Open hacdisckmount with administrator privileges. Select the NAND dump. Select the SYSTEM partition then Saves folder. Delete 8000000000000010. Copy the replacement file into the folder. Unmount. (You need the biskey extracted earlier. Copy and paste the whole key in the first box. Note where it splits and copy the second half into the second box.)
>>Step 3: Restore the NAND backup. (With hekate, you need to move the nand backup to the root:/backup/?????/restore folder. "?????"=variable number)
>Option 2: modify the NAND by USB (this is faster since you don't need 30 min to restore the NAND)
>>Step 1: Copy contents of "sample" folder from memloader to SD root.
>>Step 2: Enter RCM with USB C cable connected to PC. Drag and drop memloader.bin onto TegraRcmSmash.exe. On the Switch use the volume/power keys to select ums_emmc.
>>Step 3: Open hacdisckmount with administrator privileges. Select the NAND dump. Select the SYSTEM partition then Saves folder. Delete 8000000000000010. Copy the replacement file into the folder. Unmount. Power off Switch (hold Power for 10s).

Step 6: Run the REINX payload at least once (SXOS/OFW won't work yet).

Finished: You should now have a linked profile. You can rename it and use it as you like

Follow up: To restore saves with Checkpoint, you have to run the game at least once before you can see the save and assign it to a new user. If restoring saves to multiple profiles, you may need to start the game with each of the new profiles once.

Note: You will lose all installed games and updates. At this point, I reformatted my microSD to Fat32, since exFAT can be corrupted by any homebrew app, and since USB installation of NSP is much faster and easier. I do keep a free 64 GB sd card on hand with payloads and homebrew files so that I can create a NAND backup or install a large XCI file.


Nice!
Is this possible on SXOS Emunand? Im not sure if step 6 would do anything to the emunand.
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,260
Country
United States
In settings, at the bottom, format options, initialize device. This is the switch version of factory reset
Nice. Thank you. I assume we have to load ReiNX up because it edits a file in cal0/prodinfo. So you'd definitely want to make sure to follow the steps you laid out. Perhaps OP can update with your info?
 

t1op

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
142
Trophies
0
Age
48
XP
584
Country
United States
Nice!
Is this possible on SXOS Emunand? Im not sure if step 6 would do anything to the emunand.

I don't use the Emunand since I accidently banned my Switch with an SXOS license by trying to update a game way back when. But that is a great question.
There should be a work around for whatever REINX is doing... whatever that is.

However, without any help from the tech savvy people here who actually know what's going on under the hood, I would try this:
Perform this procedure on your regular NAND and then make a new Emunand.
You may need to be on 6.0.0-6.2.0 to do this, as some people have suggested... If so, I'd turn on AutoRCM and use choidujournx to get on 6.0.0 then make a new emunand. At this point you can restore the regular NAND backup to the physical NAND (assuming you want to be on whatever firmware you started with), then go ahead and use the new Emunand. (You can also turn AutoRCM off at this point if you don't use it normally.)

Not sure if I missed anything since I don't use the Emunand, but that might get the job done... Mind you I have no idea if using choidujournx to swap your NAND back and forth is detectable by Nintendo. I don't know how it could be since you are doing full NAND restoration, but you might want to check with someone else here if you keep your regular NAND up to date for online purposes. If you are just keeping it at a low firmware in hopes of a cold boot hack at some point, this will probably be ok since using choidujournx doesn't burn fuses while in AutoRCM.
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
Nice. Thank you. I assume we have to load ReiNX up because it edits a file in cal0/prodinfo. So you'd definitely want to make sure to follow the steps you laid out. Perhaps OP can update with your info?
uh. That doesn’t touch prodinfo at all, only touches some save data in the system partition
 

designgears

Well-Known Member
Member
Joined
Aug 8, 2016
Messages
291
Trophies
0
XP
671
Country
United States
Step 2: Copy all of your saves with Checkpoint or Edizon and note anything special about your Users so you can recreate them, because they will be deleted.

Actually, your saves will remain, Edizon won't see them. Checkpoint will see them, you'll see a nameless black square in the user selection. You can back them up at any time after doing the link account hack. However, since the name is missing Checkpoint will write some invisible character that is a pita to deal with in windows. The easiest solution for dealing with those is to use 7zip to remove the invisible character and add a name to the save on the sdcard. It doesn't matter what name you put in there, or just delete the space and invisible character at the end, it will still work to backup/restore the save.
 

t1op

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
142
Trophies
0
Age
48
XP
584
Country
United States
Actually, your saves will remain, Edizon won't see them. Checkpoint will see them, you'll see a nameless black square in the user selection. You can back them up at any time after doing the link account hack. However, since the name is missing Checkpoint will write some invisible character that is a pita to deal with in windows. The easiest solution for dealing with those is to use 7zip to remove the invisible character and add a name to the save on the sdcard. It doesn't matter what name you put in there, or just delete the space and invisible character at the end, it will still work to backup/restore the save.

I cannot confirm this. I just initialized my Switch. I ran a game with my newly injected user then opened Checkpoint. I can't see the saves from any user that was on this Switch. I can only see saves from a different Switch that I had backed up and put on the SD card.
 

t1op

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
142
Trophies
0
Age
48
XP
584
Country
United States
No need to initialize, not sure why it says to do that.
Thank you! You are right!

I tried several times and it didn't work until I did, but I was also trying to use Goldleaf and restore only the System partition using a NAND restore, so I think when I finally did it right I probably forgot to run REINX at the end.
However, it may be an issue for some Switches that you need to Initialize... I can't turn back time to verify. So if for some reason, the regular process doesn't work, Factory Reset is a good way to troubleshoot (assuming you backed everything up properly).
 
Last edited by t1op,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Nut on the hill