Was wondering why no one has mentioned this in detail before Ė or maybe Iíve just missed it.
Looking for someone/s to test this method and see if it works. Also for any hacking guru to let us know if this is plausible.
Basically the idea is to copy the EBOOT.BIN from the Backup Manager, and replace it over the EBOOT.BIN of a game demo or app that is already stored in the /dev_hdd0/game on your PS3
Before someone jumps up and down with the above statement, yes hex editing would need to be done, but those that did the Ninja Backup Manager Tutorial will have no troubles accomplishing this task [or anyone else with a basic idea of hex editing Ė it is really easy]
I still currently donít have a USB device [or the free sources out there], so canít test it out myself. Iím so hanging to try the FTP app, thatís what Iím most excited about.
Oh and while Iím here, like to thank the following for emails regarding the Ninja Backup Manager and whether it worked for them Ė Fonzi09, ReanimationXP and Magestischu.
And to the following for posts on that original Ninja thread - PS3 News, iCEQB, Transient, radialman, NInjaOptimus (nice avater), dragonsan, randalf, neophyte5001, gtxboyracer, and chaostic. Also thank to all that posted on the original Editing The PSJB BM to Hide it's ID [would write everyones name but this is already going to be too long]
Iíll treat this for first time users, as this is when it will be at its purist form. If you already have the Backup Manager installed, itís up to you if you want to do this proposed method, though this way may offer more protection against, the theorised, log files
Install JB device
Whichever method you use Ė Blackcat USB, PSJB, Nokia n900, PSP, the Family toaster [just joking but who knows in the future]
Run PS3 FTP Server Homebrew App
Without this app, it would have been next to impossible. Connect to your FTP of choice, most are using Filezilla. Iíll be attempting to use FlashFXP Ė not sure if it will work, will confirm.
Backup PS3 Files
Iím still not sure of the directory structure, but whatever you think is worth backing up. Me, Iíd backup everything I could. Just be careful; as CJPC stated, that Ďsome of the flash contents ARE writeableí, this area could cause trouble for new and unexperienced users.
Be sure to check out /dev_hdd0/home/PROFILENUMBER/etc/boot_history.dat as this file may contain your boot history. Someone reported that they couldnít copy the file, but Iím not sure if that was human, program, or other error.
Find the game demo
Letís say you have ĎPainí demo installed. It should be at location - also note that you might have a different version than I, so this one looks like UK.
Inside the USRDIR is the EBOOT.BIN Ė this one is the Pain executable file.
Acquire the Backup Manager
Now Iím hoping this is ok. Was going to post up the EBOOT.BIN from the Backup Manager. Iíd lead to believe that because itís debug, itís not going to cause issues due to illegal content. If I am able too, please let me know and Iíll upload the file on my next post.
Note - Backup Manager 1.1 is "released on or before the 15th of September"
If I am not allowed to, then you will need to do the extraction yourself. But this is an easy process. Use the Ninja Backup Manager tutorial for info on that extraction.
So in any case, once youíve got the EBOOT.BIN, open up your hex editor and go to offset 330711 [0x00050BD7] - 330720 [0x00050BE0] and replace LAUN12345 with NPEA00054 (if using PAIN or whichever the folder of the PSN demo you chose.)
Do the same at offset 331791 [0x0005100f] - 331800 [0x00051018]
/dev_hdd0/game/LAUN12345/GAMEZ [or whatever you used if you previously used a game or followed the Ninja Backup Manager Tutorial] to /dev_hdd0/game/NPEA00054/GAMEZ
Change this to the location of the demo/app that you plan to overwrite. If youíre new here, youíll be changing all LAUN12345 to the game directory of your choice.
Also I've left the GAMEZ folder there, that will be discussed if we can leave it there, or change it. Note - you will need to add the folder to your PS3 when copying back the edited EBOOT.BIN - I will remind you later on.
Side note Ė at this point we have no idea how things will get discovered. It might be a simple log, or it might be checking file sizes of folders and what they are meant to be. We can combat that by padding extra space in the actual EBOOT.BIN if sizes are different [maybe a little OCD], however CRC checks could show differences between the Ďsupposed to beí and the Ďnow editedí. If file sizes are checked maybe putting the location of the games into something that is more plausible Ė like videos. But then again, if file structure logs do get sent, itís going to have all folders. Iím only theorizing, and Iím sure someone here will tell me if a log like that exists. We just donít know how Sony could detect modified consoles.
Iím also guessing that with the original Jailbreak and the ĎInstall Package Filesí command, it was making the directories for you. But with the FTP app we can make our own directories and point the Backup Manager EBOOT.BIN to those locations. So I would recommend installing PS3 FTP first in installing the JB for the first time.
Once done. Save, and FTP to the PS3 at the location that you had set. So basically we are going to overwrite over the PSN gameís EBOOT.BIN. Don't forget to include the folder GAMEZ [all caps, just like the Backup Manager EBOOT.BIN], otherwise you're backups won't know where to get installed.
Once done, please load the game. You wonít see the fancy Backup Manager icon, or anything like that, as youíve only replaced the EBOOT.BIN. To the program and hopefully to Sony, when you click on the game Icon to start it, itís booting the EBOOT.BIN, which just happens to be our Backup Manager EBOOT.BIN. If any Content ID is sent, itís still the original untouched Content ID.
So please let me know if this works, or any questions, or problems. In theory it sounds good, and much easier than previous methods of hiding the Backup Manager.
I canít really call this the new 'Ninja Backup Manager' tutorial, as itís just a copy, hex and paste.... Maybe I should call it Stealth lol, nah maybe Iíll go with 'Imposter Backup Manager'... suggestions anyone?