tiny-ps4-shell icon indicating copy to clipboard operation
tiny-ps4-shell copied to clipboard

Elf loader for statically linked binaries

Open spiral009 opened this issue 3 years ago • 6 comments

By the way can I install external static binaries and run them?

spiral009 avatar Feb 21 '22 12:02 spiral009

Not at the moment, but its not a terribly difficult thing to add, assuming the static binary does not interact with sce libs at runtime. The fork syscall on the ps4 creates subprocesses without initializing the sce dynlib kernel data structure, thus making the dynlib syscall inaccessible to all commands in the shell.

john-tornblom avatar Feb 21 '22 12:02 john-tornblom

For example I want to use adb to control my cellphone but I happen to have a jailbroken PS4 only

spiral009 avatar Feb 21 '22 22:02 spiral009

If you manage to compile adb as a single static binary that works on the ps4 kernel, sure. But does adb even work on freebsd? If ps4 is your only desktop-like system, just run Linux, it supports adb.

john-tornblom avatar Feb 21 '22 22:02 john-tornblom

Well still don't have a pc to compile a working .pkg file for 9.00

spiral009 avatar Feb 21 '22 22:02 spiral009

Unable to escape jail on 9.00

seisdr avatar Mar 11 '22 17:03 seisdr

Unable to escape jail on 9.00

Works for me. But it's off-topic.

b2ag avatar May 02 '23 23:05 b2ag