If you can send me the dump and the otp I can take a look on why wfs-extract fails to handle it. (For start I can work with the first 0x2000 bytes as they suppose to have the wfs header)
Sorry there is a small bug in this version. You must specify `--type usb`
And yes the FAT32 thing is not possible. The write support to WFS is still WIP (but I have made a lot of progress lately, at the current rate I hope that an experimental version will be released sometime in the next 6 months)
The "experimental part" is that it hasn't been tested thoroughly and I don't know if anything unexpected may fail. If you are planning to do that I would recommend to use DumpesterU or wfs-extract first to backup all your games/saves so you could restore them in the worst case.
Yeah a very good point, I forgot to mention in the post that you won't be able to see/access any title that you don't have the ticket to installed already. I will edit it
I have promised to made this tool for few years and it is finally ready. This utility is able to reencrypt the whole device (mlc or usb, or even decrypt it for research purposes). So it can transfer a USB that is encrypted for one console keys to another. Or restore a USB after a factory reset...
Just replace '--input.. (all the args)' with the args that you usually give to wfs-fuse
(Oops yeah it doesn't look like it at all. Aka replace it with mlc.bin /mnt/mlc --otp...)
It worked for me with the same setup. At least with a version that I compiled there.
Can you run it with gdb and shate where it crashes? Just run "sud gdb wfs-fuse" and than run the command "r --input.. (all the args) -f"
Try to access the file and than when it crash go back to the gdb show the...
The first one looks normal, the second one is corruption in one file in the vWii. It isn't normal but it is also not rare to have some random corruptions. As long as it doesn't cause issues it doesn't matter. Also it may be correctable (which mean that it is automatically repaired), I don't...
Yes I am still working on it, the progress is slow as I don't have a lot of time to work on it. I am working on a tool to list all the free blocks as a poc for that capability, I assume that it will be ready next month. After that I am going to write a tool that reencrypt the whole disk with...
Yes.
Each device is encrypted with key per console.
Even if you could reencrypt the device (I am working on such tool), you would still need to transfer/install tickets for the game that were on the USB.
I replied on the previous discussion on that from last year. I am not working on it a lot, but I did do some progress since than. I talked about the missing part of the journal of the file system. The good news is that I understood the structure of it since last time, and the better news is that...
wfs-fuse was disabled in the new build system, as I had to fix few things there.
Anyway I just did it, update wfs-tools and it should work now.
it is the same error that @Rabrec had. you are probably using an old compiler. The current requirements are gcc 11+ or clang 14+.
I had to update the cmake file because of a change in the vcpkg package.
Anyway, I have updated the branches (wfs-tools & wfslib), pull from master and it should work now.
Rum pecan ice cream is the bomb. Never had rum raisin, but bet be good. My homemade ice cream machine started rust inside so I pitched it, but gotta get a new one, miss making my own ice cream, esp with booze.