Hacking PSP2SHELL: ease development process

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,481
Country
France
psp2shell is an utility/remote shell (library+client) to ease the development process on ps vita devices.


=======================
| PSP2SHELL By Cpasjuste |
=======================

ABOUT
=======
- psp2shell is an utility/remote shell (library+client) to ease the development process on ps vita devices.
The client is currently available for linux x64 (ubuntu) and windows x64 (wip).

INSTALL
========

- add libpsp2shell.a and psp2shell.h to your app..

- add psp2shell needed library flags to your app :
-lpsp2shell -lSceSysmodule_stub -lSceNet_stub \
-lSceNetCtl_stub -lSceKernel_stub -lScePower_stub -lSceAppMgr_stub

- DO NOT use secure flag (vita-make-fself -s), this is needed for reloading,
you should then add the flag back when releasing your application.

- Please note that when using psp2shell library, you're application
will never enter "deep sleep" ("power lock"), so the network connexion will not be lost.


USAGE
=======

- init psp2shell in your app : psp2shell_init(3333, 0)

- to print to the shell from your app use : psp2shell_print(..) / psp2shell_print_color(..)

- connect to your app with psp2shell_cli : ./psp2shell_cli 192.168.x.x 3333

- update/reload your app from the shell : reload "path/to/eboot.bin"

- type help (or ?) for more commands
(cd, ls, pwd, rm, rmdir, mv, put, reset, reload, launch, umount, thlist, modlist)


THANKS
========

- consolex-bordeaux.fr : for offering a ps vita device
- TheFl0w : for helping on a few functions
- vitasdk developers : for the sdk :)

Download : http://files.mydedibox.fr/files/Dev/psp2/psp2shell/psp2shell_2016-10-10.zip
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Firefox users be like "look at what they have to do to mimic a fraction of our power."