PS3 [RESEARCH] Downloading all unknown file types to HDD and Flash

Yes that syntax is correct.

As I commented above, some mount commands worked, others didn't work for some reason.
I expended various hours testing, but I couldn't figure out the issue. Also it was late... I suggest that try them yourself ;)
Yes, I tested many of these mounting paths too. What I concluded is that "CELL_FS_PATH" doesn't work at all, even if you use "CELL_FS_PATH:/dev_flash" to mount as dev_blind, it fails. So that must have been removed by Sony in a firmware update, or it never worked in the first place.

I am able to mount flash, dev_hdd1, all as various paths, including dev_usb000. A few days ago I tried to mount dev_flash to dev_usb000 to redirect a browser download to flash. But the PS3 knows when a physical device is plugged in, and knew the path was "fake" so to say.

It seems there are quite a few of these syscalls or parameters that either do nothing or don't work properly. What a shame since we can call pretty much any official syscall on OFW too, if only they worked.
 
Yes that syntax is correct.

As I commented above, some mount commands worked, others didn't work for some reason.
I expended various hours testing, but I couldn't figure out the issue. Also it was late... I suggest that try them yourself ;)
Sorry to be a pain, but would it be possible to change the syntax slightly, as adding those & symbols seems to break bookmark.xml etc. And will probably not work from an XMB xml either. If you could use + or something else or is there a way around this?

Edit: SOLVED :) Sorry, just noticed & works.

Am i meant to get a confirmation of any kind that its mounted, I cant see it in FTP?
 
Last edited:
Sorry to be a pain, but would it be possible to change the syntax slightly, as adding those & symbols seems to break bookmark.xml etc. And will probably not work from an XMB xml either. If you could use + or something else or is there a way around this?
Use & to escape the & char in XML files. No need to do this in XMBL files.
 
If it mounts successfully, it will navigate to the new device and show the files.

When I get home I will continue testing the non-working mount commands...
Thanks, I'll be testing too for a little while longer, but then out for the weekend, so will have to pick up again on Sunday or Monday.
 
Thanks, I'll be testing too for a little while longer, but then out for the weekend, so will have to pick up again on Sunday or Monday.

If you have some specifics mount points that you want to use, please let me know... I can try to mount them directly.
In my tests of last night, some devices didn't work using the web command, but calling the internal functions worked.
 
If you have some specifics mount points that you want to use, please let me know... I can try to mount them directly.
In my tests of last night, some devices didn't work using the web command, but calling the internal functions worked.
Really its just dev_hdd1 as itself or anything, and dev_hdd0 as anything else. I cant seem to get either to work now but it could just be me.
 
Really its just dev_hdd1 as itself or anything, and dev_hdd0 as anything else. I cant seem to get either to work now but it could just be me.

Not sure if mount /dev_hdd0 with a different name will work with the current build,
but http://127.0.0.1/dev_hdd1 worked for me last night (it auto-mounts /dev_hdd1)

Alternatively you can try: http://127.0.0.1/mount.ps3/dev_hdd1&name=CELL_FS_UTILITY:HDD1&fs=CELL_FS_FAT

EDIT: I just read that you got it working :) Very nice!
 
Last edited:
Here is a download list and bookmarks xml set up for testing to hdd1. :)

Includes mounting and unmounting commands.


Please note, my test files are not all what they claim to be, most of them are pkgs renamed, I might set up some real test files that will work for mounting/playing/installing etc. Will be after the weekend.


Note, mounting dev_hdd1 as usb does not work. That would be nice, as could browse it fully and choose location from existing folders.
 

Attachments

Here is a download list and bookmarks xml set up for testing to hdd1. :)

Includes mounting and unmounting commands.


Please note, my test files are not all what they claim to be, most of them are pkgs renamed, I might set up some real test files that will work for mounting/playing/installing etc. Will be after the weekend.


Note, mounting dev_hdd1 as usb does not work. That would be nice, as could browse it fully and choose location from existing folders.

You could try remapping dev_hdd1 to dev_hdd0 or to / ;)

EDIT: Tonight , I will try to mount CELL_FS_UTILITY:HDD1 as /dev_usb002 or similar.
 
Last edited:
Here is a download list and bookmarks xml set up for testing to hdd1. :)

Includes mounting and unmounting commands.


Please note, my test files are not all what they claim to be, most of them are pkgs renamed, I might set up some real test files that will work for mounting/playing/installing etc. Will be after the weekend.


Note, mounting dev_hdd1 as usb does not work. That would be nice, as could browse it fully and choose location from existing folders.
If it's for OFW I can test here since my only console is HAN.
 
I notice that there is no background download to dev_hdd1, maybe this is part of the issue. If we disable background download for dev_hdd0 maybe it will work fine, possibly its just using "wrong" function in download_plugin when it detects hdd0 in path.

Of course if we could have working background downloading to other devices that would be nice instead or as well, but i think that will be cached on dev_hdd0 anyway even if it was possible, due to vsh/task/ system.
 
Last edited:
I notice that there is no background download to dev_hdd1, maybe this is part of the issue. If we disable background download for dev_hdd0 maybe it will work fine, possibly its just using "wrong" function in download_plugin when it detects hdd0 in path.

Of course if we could have working background downloading to other devices that would be nice instead or as well, but i think that will be cached on dev_hdd0 anyway even if it was possible, due to vsh/task/ system.
can you help me? How do I bookmark?
 
psdevwiki lists syscall 36 as "Remapper - Hermes, PSJailbreak / (4.2x BD-Emulator); hardcoded /dev_bdvd & /app_home remapping"

I found it in use in early Open Managers of 2010.
https://github.com/moh-sakhaii/Moh-s-Open-manager/blob/master/main.cpp#L540

If I don't use syscall 36, the files in /dev_bdvd are scrambled (except the SFO and images in PS3_GAME).

BTW Last night I implemented a couple of web commands that allow to mount/unmount devices easily.
https://github.com/aldostools/webMAN-MOD/commit/ec208b9796e3caae7882549af7b496cf730dd6bb
The compiled binaries are available in: https://github.com/aldostools/webman-mod/releases/tag/1.47.15

The syntax of the new commands are like this:
http://127.0.0.1/mount.ps3/dev_hdd1&name=CELL_FS_UTILITY:HDD1&fs=CELL_FS_FAT
http://127.0.0.1/mount.ps3/unmount/dev_hdd1

There is an internal shortcut that auto-mounts /dev_hdd1 just accessing it like this:
http://127.0.0.1/unmount/dev_hdd1

In my tests I could mount /dev_hdd01, unmount /dev_usb000, mount again /dev_usb000.

But for some reason I couldn't mount /dev_habib but /dev_blind works.
The example in psdevwiki.com using: /mount.ps3/dev_bdvd&name=CELL_FS_PATH:/dev_hdd0/game&fs=dummy didn't work either.
It's Hermes(iris) syscall. Probably installed by irisman I suppose.
 
Back
Top