Hacking RELEASE biskeydump and HacDiskMount - Switch eMMC decryption/real-time mounting tools

rogerxiii

Member
Newcomer
Joined
Dec 29, 2019
Messages
7
Trophies
0
XP
39
Country
Netherlands
I have the same issue as @lpoolm , dumped my biskeys using biskeydump, sdsetup and lockpick_rcm but they're all the same and gives me the entropy fail in HacDiskMount.
 

FiddyOnFiddy

Member
Newcomer
Joined
Mar 24, 2020
Messages
10
Trophies
0
Age
29
XP
76
Country
United Kingdom
Hi matty, I noticed you fixed ytmodzmaster issue and mines sounds extremely similar. I've scoured the web for days trying everything I can find but nothing seems to work. My switch can go to hekate and other payloads but anytime CFW or OFW are loaded they stay on black screen after sept or nintendo logo.

Every key dump I do the BIS Keys fail the match through hacdiskmount despite being my own keys from the console. Have tried retrieiving them through prodkeys, biskeydump, lockpick and the sdsetup page using my fuse bin.

Biskeydump does result in an error and only provides the HWI, SBK and TSEC Keys, I'm at a complete loss now, have went above and beyond repairing this switch through the hardware side of things and now I'm just stuck here and I don't know what to do.

I can't seem to progress due to the BIS KEYs not matching up. I followed some advice elsewhere about mounting user and formatting and the keys matched, same went for the SAFE parition but system and prodinfo bis keys just won't match whatever I do.

Right now I now freeze and get stuck on the Kosmos bootlogo when I attempt to boot into a firmware instead of the blackscreen.

I wanted to PM you but I'm a new account, hoping you can PM me and help me save this switch as it has been a nightmare and feel I am so close.

Thanks mate
 

FiddyOnFiddy

Member
Newcomer
Joined
Mar 24, 2020
Messages
10
Trophies
0
Age
29
XP
76
Country
United Kingdom
mine is giving error when placing a bisKey key 3 USERS "FAIL! Entropy: 7990 ..."

Hi, try mounting the USERS partition regardless of the mismatch of the keys and then format it and it should give a SUCCESS. This happens when there's some issue with the user partition.
 

Tsuchan21

Member
Newcomer
Joined
Dec 12, 2018
Messages
9
Trophies
0
Age
35
XP
370
Country
United States
Hi, any ideas why i keep getting this msg in hacdiskmount when i try to mount the drive?, i'm running it as admin and already installed and reinstalled drivers

[info] Mounted USER to 'A:' with physical sector size mismatch (file: 4096 part: 512) - FORCING READ ONLY

I have exactly same problem as Nvancoe and bjaxx87. I can move save file out but can't move back the file in... i tried to deleted the hacdiskmount program and try backup again but the whole fresh rawnand/hacdiskmount have this message. Thank you so much for your help.
 
Last edited by Tsuchan21,
  • Like
Reactions: Dezmond

BanNumber4

Member
Newcomer
Joined
Aug 24, 2020
Messages
8
Trophies
0
Age
21
XP
55
Country
Albania
Let's say I accidentally uninstalled the important 800000000000120 file that everyone says not to touch... Can anyone get me a copy of that file or am I just fucked at this point?

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

Let's say that I uninstalled the 800000000000120 file that everyone says not to touch... Can i get a copy of that file from anyone or am I just fucked at this point and should forget about ever playing in my switch ever again
 

shchmue

Developer
Developer
Joined
Dec 23, 2013
Messages
791
Trophies
1
XP
2,367
Country
United States
Let's say I accidentally uninstalled the important 800000000000120 file that everyone says not to touch... Can anyone get me a copy of that file or am I just fucked at this point?

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

Let's say that I uninstalled the 800000000000120 file that everyone says not to touch... Can i get a copy of that file from anyone or am I just fucked at this point and should forget about ever playing in my switch ever again
generate it using firmware files, a key file, and emmchaccgen
 

Dezmond

Well-Known Member
Newcomer
Joined
Jan 17, 2006
Messages
47
Trophies
0
XP
477
Country
Netherlands
Hi, any ideas why i keep getting this msg in hacdiskmount when i try to mount the drive?, i'm running it as admin and already installed and reinstalled drivers

[info] Mounted USER to 'A:' with physical sector size mismatch (file: 4096 part: 512) - FORCING READ ONLY

I have exactly same problem as Nvancoe and bjaxx87. I can move save file out but can't move back the file in... i tried to deleted the hacdiskmount program and try backup again but the whole fresh rawnand/hacdiskmount have this message. Thank you so much for your help.

I also get this error:

sector size mismatch (file: 4096 part: 512) - FORCING READ ONLY

we’re you able to find out what it was? I formatted my card with cluster 512 at exfat (from someone’s tip). But still doesn’t work.

tedious process so would love to know what might be it since backups take ages
 
Last edited by Dezmond,

caninosvermelhos

Member
Newcomer
Joined
Feb 17, 2021
Messages
22
Trophies
0
Age
33
XP
121
Country
Brazil
Hi mine is giving me this error when i try to run the bat with the saves...


ERROR: Argumento especificado estava fora do intervalo de valores válidos.
Nome do parâmetro: offset
Additional information:
System.ArgumentOutOfRangeException
em LibHac.IO.Save.RemapStorage.GetMapEntry(Int64 offset)
em LibHac.IO.Save.RemapStorage.ReadImpl(Span`1 destination, Int64 offset)
em LibHac.IO.StorageBase.Read(Span`1 destination, Int64 offset)
em LibHac.IO.SubStorage.ReadImpl(Span`1 destination, Int64 offset)
em LibHac.IO.StorageBase.Read(Span`1 destination, Int64 offset)
em LibHac.IO.StorageStream.Read(Byte[] buffer, Int32 offset, Int32 count)
em System.IO.BinaryReader.FillBuffer(Int32 numBytes)
em System.IO.BinaryReader.ReadInt32()
em LibHac.IO.Save.AllocationTable..ctor(IStorage storage, IStorage header)
em LibHac.IO.Save.SaveDataFileSystemCore..ctor(IStorage storage, IStorage allocationTable, IStorage header)
em LibHac.IO.Save.SaveDataFileSystem..ctor(Keyset keyset, IStorage storage, IntegrityCheckLevel integrityCheckLevel, Boolean leaveOpen)
em hactoolnet.ProcessSave.Process(Context ctx)
em hactoolnet.Program.Run(String[] args)
em hactoolnet.Program.Main(String[] args)


anyone knows that?
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,005
Trophies
2
Age
29
Location
New York City
XP
13,372
Country
United States
Hi mine is giving me this error when i try to run the bat with the saves...


ERROR: Argumento especificado estava fora do intervalo de valores válidos.
Nome do parâmetro: offset
Additional information:
System.ArgumentOutOfRangeException
em LibHac.IO.Save.RemapStorage.GetMapEntry(Int64 offset)
em LibHac.IO.Save.RemapStorage.ReadImpl(Span`1 destination, Int64 offset)
em LibHac.IO.StorageBase.Read(Span`1 destination, Int64 offset)
em LibHac.IO.SubStorage.ReadImpl(Span`1 destination, Int64 offset)
em LibHac.IO.StorageBase.Read(Span`1 destination, Int64 offset)
em LibHac.IO.StorageStream.Read(Byte[] buffer, Int32 offset, Int32 count)
em System.IO.BinaryReader.FillBuffer(Int32 numBytes)
em System.IO.BinaryReader.ReadInt32()
em LibHac.IO.Save.AllocationTable..ctor(IStorage storage, IStorage header)
em LibHac.IO.Save.SaveDataFileSystemCore..ctor(IStorage storage, IStorage allocationTable, IStorage header)
em LibHac.IO.Save.SaveDataFileSystem..ctor(Keyset keyset, IStorage storage, IntegrityCheckLevel integrityCheckLevel, Boolean leaveOpen)
em hactoolnet.ProcessSave.Process(Context ctx)
em hactoolnet.Program.Run(String[] args)
em hactoolnet.Program.Main(String[] args)


anyone knows that?
You can use NXNANDManager instead.
 

GBpigeon

New Member
Newbie
Joined
Aug 24, 2022
Messages
1
Trophies
0
Age
33
Location
London
XP
22
Country
United Kingdom
If I have attached physical eMMC but 'mount' function is not available. Where did I theoretically, could have made mistake?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs