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

  • Thread starter Thread starter rajkosto
  • Start date Start date
  • Views Views 174,889
  • Replies Replies 295
  • Likes Likes 33
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.
 
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
 
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.
 
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
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
 
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
 
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,
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?
 
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.
 
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