@Zar I did some testing using the code you attached.
I dumped the first 128KB of each HDD partition (there were 3). The second partition should be GameOS as I understand it. While the dumps worked, unfortunately it looks like I'm not getting the superblock, but rather the beginning of the...
Thanks @sandungas that’s great to hear and really gives me confidence that this can work! And as you said, reading/writing sectors/blocks at a time instead of bytes shouldn’t be an issue.
I’m going to try and squeeze in a few hours
this week to play with the proof of concept. I have some...
@Zar Thanks, that helps a ton! I had a feeling I may have been using the wrong syscall. I'll try this out and see how it goes. I'm only trying to read/write single bytes to 2 locations in the partition inside the superblock, and I can confirm from the read whether I'm getting the correct...
Specifically if anyone knows the hard drive device paths, that would potentially be very helpful (for example I tried the standard FreeBSD format of /dev/adas1a and other variations, as well as /dev/hdd0 without success, though I need to look into how to list the directories on the base...
Thanks! However, I do need to temper expectations a bit before anyone gets too excited...
I did a lot of investigative work last night trying to get the proof of concept working that would just show the current reserved space setting (assuming that once I can get that working, writing to it...
Yep exactly. Reads work the same either way.
And that change can be made independently of the reserved space change. I'll probably include a toggle for that separately in the homebrew app I'm working on.
No need for a video tutorial, I'm currently working on a homebrew app that will run on the PS3 itself to do this. This method was really just a proof of concept to see if could even be done at all.
I was delayed a while due to problems getting PS3 homebrew code compiling (and work getting in...
This tutorial is about as step by step as I can make it. If you are not familiar enough with Linux to follow it I strongly recommend waiting for the PS3 app I’m working on.
This guide is really just a proof of concept. There’s no reason than a tool running directly on the PS3 can’t do the same...
Hmm, are you using Ubuntu 16.04 or another distro? In any case it sounds like the makedev command likely didn't work so the /dev/nbd0 device isn't valid.
That's a great idea! Part of the issue I've run into already is that an image from one drive doesn't work on another due to the drive serial number being saved in vflash (presumably).
Now I'd like to get that working as well just so I can keep a working clone of my drive (and probably build a...
Btw guys good news on the PS3 app progress. I have a working development environment now and I found a fantastic starter project called PS3 GamePad Test that shows everything from how to create an XMB icon, a pkg installer, read controller inputs, and write text and graphics to the screen. I'm...
Berion is correct. This method only allows some you to utilize more space on the existing GameOS partition. It doesn’t open up new space for use with a new partition.
However with that said...the manual partition manipulation I’m investigating to allow for the use of 2TB drives without...