Jump to content

PS4

Conéctate para seguir esto  

29 archivos

  1. 5.05 Kernel Dumper

    Compile with your PC's IP listening on port 9023
    On PC you can do to listen:
        socat - tcp-listen:9023 > kernelDump.bin
    and to send:
        socat -u FILE:payload.bin TCP:"PS4 IP":9020
    you can then trim out the socket prints or you can adapt it with 2 sockets, one for dumping, another for logging.
    To compile for 5.05 you need to use an sdk with changes for 5.05 support, i have used https://www.dekazeta.net/foro/files/file/222-open-source-ps4-sdk/

    1 descarga

    0 comentarios

    Actualizado

  2. All-in-one dumper for PS4

    Include ps4-dumpler & genp4

    13 descargas

    0 comentarios

    Enviado

  3. AppToUSB

    Payload desarrollado por Stooged que al inyectarlo en PS4 nos permite copiar nuestras copias de seguridad a un disco duro externo y cargarlos desde ahí.

    10 descargas

    0 comentarios

    Actualizado

  4. Automated Patch Repackager

    What is this tool?
    It re-marries the fake pkg update to the fake pkg game.
    When is this useful?
    This is needed when the game and the update were dumped on different PS4 consoles. And when you try to install such an update you will get an error. This tool fixes that.
    Does this work if game CUSA does not match update CUSA?
    It could, but in 99.99% cases it wont. Different CUSA games typically have different file structure (different regions/languages etc), but sometimes same exact game is released in multiple regions under different CUSAs, in those cases it will work, but Ive ever only heard of one such game. So as a general rule. No CUSA of update and the game have to match.
    Will this work with not fake pkg dumps of either update or game?
    It could, if you have secret information no-one outside of the game developer/SONY has. You need to know the password that the pkg was created with. No one knows this. Dumped fake ones use all zeros for password. So long story short, both game and update have to be fake pkg dumped from a hacked PS4.
    How do I use this tool?
    Simple. Run it, select update pkg, select game pkg, select output directory (a new folder will be created in this directory) and hit GO. Thats it.
    What are those extra options?
    Mouse over for tooltips.
    What platforms will this run on?
    Windows Vista and later, but it requires Microsoft .Net 4.6.1 (released in 2015) or later. If you are on Windows 7 or 10 and keep it updated through Microsoft you probably already have it installed, games will often install this automatically for you as well. You can get it directly from MS as well - https://www.microsoft.com/en-us/download/details.aspx?id=48130
    If you get a DLL error!
    Install Microsoft Visual Studio Redistributable. It is required to run programs written in C++. Just like .Net this is often installed by games, so most people will already have this installed. https://go.microsoft.com/fwlink/?LinkId=746571

    3 descargas

    0 comentarios

    Enviado

  5. DiscDump 50X

    Copy content from discs to usb hdd.
    It's not very fast, but the files are transferred to a folder named Disc_Dump on a USB drive. Just insert the disc into the drive. then start the payload. If you are using a new game disc if it asks you if you want to update, just select cancel and then run the content.
    by stooged.

    4 descargas

    0 comentarios

    Actualizado

  6. FTPS4

    FTP server for PS4, with self dumping support
    Credits
    idc Joon xerpi

     

    10 descargas

    0 comentarios

    Enviado

  7. Homebrew enabler for PS4 (PS4HEN)

    Homebrew enabler for PS4
    For firmware v5.05
    Make fpkg installer working with external HDD
    (kudos to flatz for ShellCore offset) Contributors
    Massive credits to the following:
    Flatz idc Joon Anonymous

    11 descargas

    0 comentarios

    Enviado

  8. MiraFW - Project Mira

    Thank you to everyone, this is the initial release of Mira for all future developments to continue off of. This was the surprise coming today May 20, 2018 and thank you for all of the contributions!
    This should be considered a test release for developers only.
    by OpenOrbis Team.

    8 descargas

    0 comentarios

    Enviado

  9. Open Source PS4 SDK

    # PS4 SDK
    An open source PlayStation 4 SDK for writing userland applications which can be run with the [PS4-playground](https://github.com/CTurt/PS4-playground).
    ## Building and installing
    You will need [LLVM](http://llvm.org/releases/) version 3.7 or later for compiling, and `binutils` for linking (from [MinGW](http://www.mingw.org/) if you are on Windows).
    Clone this repository locally, or download and extract a ZIP of the repository [here](https://github.com/CTurt/PS4-SDK/archive/master.zip).
    Then create an environment variable called, `PS4SDK` which points to the base directory of the repository, using the Unix path style; for example:
        /C/Users/Chris/Documents/GitHub/PS4-SDK
    Build the libraries by running `make` on the `libPS4` and `libusbfatfs` directories.
    Finally, you can build examples by running `make` on them.
    ## Design
    At the moment, it is primarily focused on system calls.
    However, using function pointers and the `RESOLVE` macro, we can call functions from other modules. For example, [the socket functions](https://github.com/CTurt/PS4-SDK/blob/master/source/network.c) from `libSceNet.sprx`.
    ## Support
    Whilst the SDK isn't capable of most basic functionality yet, such as displaying graphics, or receiving controller input, there are workarounds: rendering to an HTML5 canvas, and using third party USB controllers, or a DS/PSP wirelessly for example.
    The SDK is currently in a state where projects like an FTP server, [a mini Pong game](https://github.com/CTurt/PS4-Pong), or [GameBoy emulator](https://github.com/CTurt/Cinoop) could be developed.
    ## Examples
    `hello` - Load `libc` module and perform `getpid` system call
    `sockets` - Send a message over a TCP socket
    `modules` - Load and dump a module
    `threads` - Create and wait for a thread to increment a variable
    `canvas` - Render to an HTML5 canvas
    `camera` - Initialise the PlayStation Camera and capture 10 frames
    `pad` - Read controller input (not finished)
    `jit` - Setting up JIT shared memory
    ### Filesystem
    `directories` - List the contents of a directory
    `files` - Read a file's size, and its contents
    ### USB
    `list_devices` - List information about all USB devices connected
    `storage` - Read raw image from a USB flash drive
    `usbfatfs` - Read files from USB formatted with FAT
     

    4 descargas

    0 comentarios

    Enviado

  10. Orbisman

    Manager para PS4  que permite dumpear el kernel, spoofear el firmware, gestionar  archivos  o hacer de servidor FTP, entre otras cosas.
    Es necesario tener una PS4 con firmware 4.55 o 5.05 "exploiteada".

    22 descargas

    0 comentarios

    Actualizado

  11. PARAM.SFO Editor

    Hey guys
    Been a while since i updated this but here you go a big update for the open world ps scene
    We can now save param.sfo files without having to use the SCE Tools
    I have attached the base for click once which can be installed the same way as my ps2 classics
    Use the .application and not the setup.exe file
    i have also added a pre built binarry so you can run it without click once if you wish
    Have fun
    xDPx

    11 descargas

    0 comentarios

    Actualizado

  12. PS2 Classics Gui

    This will convert ps2 iso's to ps4 pkg's.
    When Extracted Please Run
    "PS4 PS2 Classics GUI.application"
    this will install the base version all other versions will be updated via click once
    Features
    Temp Directory Change from settings Advanced window (just debug output from what i do in the application) Multiple ISO Support Custom Ps2 Config Removed some unused code (commented out for now will remove in a new release) enjoy
    xDPx

    16 descargas

    0 comentarios

    Enviado

  13. PS4 - AIO Mod Tool

    PS4-AIO with 5.05 support released. This tool contains mod tools for all of the Call of Duty games on PS4 along with Peek Poke tools and payload injecting, UI editor and FTP browser. Here's a new video covering the tool.
     

    12 descargas

    0 comentarios

    Actualizado

  14. PS4 4.05 Kernel Exploit

    In this project you will find a full implementation of the "namedobj" kernel exploit for the PlayStation 4 on 4.05. It will allow you to run arbitrary code as kernel, to allow jailbreaking and kernel-level modifications to the system. This release however, *does not* contain any code related to defeating anti-piracy mechanisms or running homebrew. This exploit does include a loader that listens for payloads on port `9020` and will execute them upon receival.
    ## Patches Included
    The following patches are made by default in the kernel ROP chain:
    Disable kernel write protection Allow RWX (read-write-execute) memory mapping Dynamic Resolving (`sys_dynlib_dlsym`) allowed from any process Custom system call #11 (`kexec()`) to execute arbitrary code in kernel mode Allow unprivileged users to call `setuid(0)` successfully. Works as a status check, doubles as a privilege escalation. ## Notes
    This exploit is actually incredibly stable at around 95% in my tests. WebKit very rarely crashes and the same is true with kernel. I've built in a patch so the kernel exploit will only run once on the system. You can still make additional patches via payloads. A custom syscall is added (#11) to execute any RWX memory in kernel mode, this can be used to execute payloads that want to do fun things like jailbreaking and patching the kernel. An SDK is not provided in this release, however a barebones one to get started with may be released at a later date. I've released a sample payload [here](http://www.mediafire.com/file/n4boybw0e06h892/debug_settings.bin) that will make the necessary patches to access the debug menu of the system via settings, jailbreaks, and escapes the sandbox. ## Contributors
    I was not alone in this exploit's development, and would like to thank those who helped me along the way below.

    1 descarga

    0 comentarios

    Enviado

  15. PS4 5.01 Update Blocker HEN

    This Payload contains Update Blocker, and HEN in 1!
    Added correct 5.01 Debug menu patches -----More Info-----
    The update blocker creates a folder in /update and unlinks the folder DO NOT REMOVE IT You WILL still get the notifcation of a update let the update download to %100 then you will be greeted with a "Cannot download" message and you cannot install it either so now you cannot update it accidentally...
    You can use my website to inject it without injecting it via PC: http://ps4exploits.darksoftware.xyz
    MADE by Me (LightningMods) AND CelesteBlue If you havnt saw the tweet hes the one that made the Update Blocker code!
    -----Special Thinks to-----
    Specter XVortex Joonie86 Flatz etc and whoever im missing

    7 descargas

    0 comentarios

    Actualizado

  16. PS4 5.05 Kernel Exploit

    ## Summary
    In this project you will find a full implementation of the second "bpf" kernel exploit for the PlayStation 4 on 5.05. It will allow you to run arbitrary code as kernel, to allow jailbreaking and kernel-level modifications to the system. This exploit also contains autolaunching code for Mira and Vortex's HEN payload. Subsequent loads will launch the usual payload launcher.
    This bug was discovered by qwertyoruiopz, and can be found hosted on his website [here](http://crack.bargains/505k/). The [GitHub Pages site](https://cryptogenic.github.io/PS4-5.05-Kernel-Exploit/) automatically generated from this repository should also work.
    ## Patches Included
    The following patches are made by default in the kernel ROP chain:
    1) Disable kernel write protection
    2) Allow RWX (read-write-execute) memory mapping
    3) Syscall instruction allowed anywhere
    4) Dynamic Resolving (`sys_dynlib_dlsym`) allowed from any process
    4) Custom system call #11 (`kexec()`) to execute arbitrary code in kernel mode
    5) Allow unprivileged users to call `setuid(0)` successfully. Works as a status check, doubles as a privilege escalation.
    ## Payloads included
    1) Vortex's HEN (Homebrew Enabler)
    2) Mira
    ## Notes
    - The page will crash on successful kernel exploitation, this is normal

    3 descargas

    0 comentarios

    Enviado

  17. PS4 Firmware 4.05

    Versión 4.05 del firmware oficial de PS4.

    0 descargas

    0 comentarios

    Enviado

  18. PS4 FPKG Update Repackager Script

    Who did this ?

    This script has been written completely from scratch by tooretoo42 (inspired by duxa's unpacker).

    Why should I use it ?

    To resign FPKG update build with a different base because of signing problem (error ce-36434-0).

    To modify and rebuild FPKG update for testing or modding purpose (don't release them as proper update).

    What this script does not :
    Make coffee  Repackaging Official Update (this script is about FPKG not PKG). Offer an interactive and elegant interface (you launch the script and take a coffee). Before asking for anything :
    Read explanations in this opening post (OP) as well as the upcoming ones. Read comments inside my script and seek for readme.txt alongside. Take few minutes on search engine ... Known issues :
    Inconsistent Software Development Kit and Required System Software versions The problem is only relevant for lower firmware 4.05/4.55 owners orbis-pub-cmd.exe overwrite param.sfo on the fly with higher values (see screenshots) As a workaround, open orbis-pub-gen.exe and rebuild from existing cusaxxxxx-patch.gp4 This problem may already affect base and/or existing patch. In that case you should seek for original values then modify param.sfo and rebuild with orbis-pub-gen.exe Scenarios mismatch : "[Error] Number of scenarios was changed by the patch/remaster". Use proper fpkg base and/or update to avoid building errors. Otherwise try to overwrite playgo-xxx.xxx files in cusaxxxxx-patch with those present in the base fpkg. Requirements :

    1. a device with windows 7 or higher and a drive with enough space
    2. proper fpkg base and proper fpkg update with same cusa-xxxxx
    3. my script and few binaries dependencies from Fake PKG Tools v1.3
    4. a brain and a little bit of your time 

    How to use :

    1. download my script attached below and unzip in your working drive
    2. launch a first time to create tree directories
    3. download binaries from fpkg tools v1.3 and unzip under bin directory (see screenshots)
    4. put a base fpkg in the game directory and the related update fpkg in the patch directory
    5. then launch t42-repackager.cmd and wait few minutes … that’s all !!!

    Tree directories :

    The root of the script should look like this after step 3 (see above):
    bin\ bin\ext\di.exe bin\ext\sc.exe bin\gengp4.exe bin\orbis-pub-cmd.exe game\ patch\ repack\ temp\ unpack\ t42-repackager.cmd Few things to know :

    This script is entirely portable and it’s the same for all working directories.
    System drive can be preserve from overload if you choose another working drive.
    There are many checks so if there’s something wrong, the script should tell you.
    Full repackaging process may take a while depending on the update size and your hardware.

    Performance may be improved by working on different disks (see section below).
    This script has been tested in every sense to be improved and consolidated.

    backups :

    I do not encourage in any case backups in any form whatsoever. My work is for testing and learning purpose. Please buy the game you play to support independent and mainstream studios. This is for legal reasons that I do not include fpkg tools binaries in my archive.

    Disclaimer :

    I am not responsible for bricked devices, loss of data, kernel panics or blue screens, motherboard or hard drive overheating  Use this script at your own risk !!

    13 descargas

    0 comentarios

    Enviado

  19. PS4 Media Player 3.50 (VR) Patched for 5.05 / 5.07

    This is a patched version of official PS4 Media Player 3.50 (VR supported) so it can play music and video on non PSN-activated console.
    Will work only on 5.05/5.07 FW because it includes a kexec part with hardcoded offsets (sorry <5.05 guys, my bad).
    Running on other than supported FW will make console to reboot.
    Also do not forget to turn On MPEG-2 switch at "Debug Setting -> License Activation". Player is checking for it.
    It's not the best variant of fixing this app, but it works for now (as a temporary solution).
    Basically patch does two things:
    - It escalates privileges for the mplayer's process, so it can freely access the stuff it wants.
            *sonyCred = 0xffffffffffffffff; // sceSblACMgrIsSystemUcred
            *sceProcType = 0x3801000000000013; // sceSblACMgrGetDeviceAccessType
             I'm not sure if both patches are necessary. Probably second one is enough, too lazy to check.
    - It patches SceMusicCoreServer process in memory.
              Function at SceMusicCoreServer+0x3640 will now always <return 0>.
              5.07 FW is unchecked but it almost certainly working (at least video should).
    Credits: jkpatch and ps4-hen-vtx

    20 descargas

    0 comentarios

    Enviado

  20. PS4 Remote Package Installer WEB GUI

    # Requirements:
    PS4 with HEN 1.8
    Installed RP
    Any web server with PHP and cURL
    Finding WEB and PS4 on the same network
    The speed is limited only by the bandwidth of your network.
    # Full guide using UwAmp WEB Server
    PS4 and your PC must be on the same network and see each other
    1. Clean all traces from previous HEN, clean cookies, cache and run HEN 1.8 (http://zecoxao.github.io)
    2. Install the PKG remote_pkg_installer.pkg
    3. Download and unpack UwAmp it requires C ++ Redistributable Package for Visual Studio 2012 Update 4.
    4. In the folder www you throw off the game * .pkg
    5. Run Remote Package Installer
    6. Run UwAmp.exe
    7. Access the browser at http: // <ip of your pc>: 8080, not http: // localhost: 8080
    8. Enter the ip of your PS4 and choose a game from the list, next time it’s rainy to automatically enter its url
    9. Push send
    If the page loads for a long time, update and send it again.
    If everything went well, it will be something like:
    Successful game: Valkyria Chronicles is set, task_id: 77 Check operation task_id: 77
    All task_id are in task_id.txt in the www folder.
    As soon as the installation started successfully, a notification appeared on the PS4, in the browser we saw "Successfully", Remote Package Installer on the PS4, wait a minute and can be minimized. Further, all the progress can be viewed on the PS4
    During installation, you can not close UwAmp.exe on PC
    Possible errors leading to the appearance of "No connection with PS4, or cURL is not installed" The wrong console ip address is entered, PS4 does not use HEN 1.8, Remote Package Installer is not running on PS4.
    For all questions and suggestions I wait, the script will be updated and refined.
     
     

    10 descargas

    0 comentarios

    Enviado

  21. PS4 Syscon Keys

    What is the PS4 Syscon?

    The System Controller is a chip on the PS4, which is in charge of powering up other components of the system and communicating with them. According to hackers, it also happens to be storing some data on behalf of SAMU, the PS4 security processor.

    7 descargas

    0 comentarios

    Enviado

  22. PS4NES

    Full speed NES Emulator for PS4. 
    ONLY for FW v5.05 PAL Roms work fine,  NTSC Roms are a little slower because of the different clockrate of the NTSC NES. Rom Location
    Create a folder called roms on the root of your fat32/exfat formatted USB drive, and put the roms inside. Then attach the drive to the right USB port of the PS4. by m0rph3us1987.
     

    3 descargas

    0 comentarios

    Actualizado

  23. PS4PKGViewer

    A Small Tool to View PS4 Package Info.

    Change-log:

    v1.0:

    Initial release.

    v1.1:
    Improved speed when processing package. Added support to export unencrypted contents. v1.2:

    Added new options to:
    View package contents. Search package contents. Check for package updates. Check the integrity of package. Export all unencrypted contents. Extract folders and files from package. Split already merged official package. User interface is now resizeable. Updated read-me file. v1.3:
    Added new option to use single structure when listing or extracting package contents. Added support to change file name when extracting single file from the list. Updated package properties. Show error when file is being used by another process. v1.4:
    Added new option to manually check for package updates using the given title-id. Added ability to display package regions. Added ability to detect fake dlc unlocker. Fixed splitting package to multiple parts. Fixed an issue with single structure mode. v1.5:
    Updated package info detector. Updated package updates form and error handling. Notes:
    For official package, you need a passcode to be able to view, list or extract it's contents. If you want to display package contents then enable 'List Contents' option under Extra menu but for official package you need to enable both 'List Contents' and 'Ask for Passcode' options. If you want to save package title updates in json format then enable 'Save Updates' option. If you have a passcode for official package then press on the 'save' button in the passcode window to save it to a binary file, so the application can load it automatically when opening the package without asking for it. Requirement:
    Microsoft DotNet v4.0. If you find my works are useful and would like to support and collaborate on the development of my projects, any donation will be appreciated.

    12 descargas

    0 comentarios

    Enviado

  24. Remote PKG Installer

    Requirements:
     
      Any exploit on 4.5x+   HEN 1.8 (you could get it from zecoxao's page) or any other kernel payload (it just need to have fPKG stuff and /data mount patches for ShellCore that I've posted recently) Here is the first version of remote package installer that I made a few days ago, it have no GUI yet (it just displays a splash screen), but all the job could already be done via Web API that you could access remotely from your PC using any of available tools that you prefer: a custom web server or an application, NodeJS scripts, etc. No more need to use USB flash drives or external hard drives for your packages, everything could be done remotely.
    One important thing: to be able to use this tool for receiving commands you need to have this application in focus (not in a background, because PS4 will suspend it and it won't be possible to use network anymore). After you send a command (to install game, for example), wait some time (I suppose "waiting to install" phase should be finished before you do minimize/close, anyway if you experiences it then click on "View Details" in notification window, you may see "the connection to the server has been lost", if so then just relaunch/maximize application and resume task), and then you could minimize this application freely (switch to a game, for example), because actual installing (or better saying, downloading) will be running in a background.
    So, an idea is simple: you need to set up a web server that will serve package files for PS4 access, in other words, it will host package files and when a command will be received it will send .pkg file to PS4 using a simple HTTP protocol. Also, this PS4 application runs another web server by itself (using 12800 port) that is used to receive commands from PC/mobile or anything else you prefer. To send a command to PS4 server you need to use any tool that you want (this could be the same tool that you use for web server, for example, if it's a site then it will be some PHP/JS/Python script or you could just use a simple cURL client). Some of you could also create their own tool to communicate with it using HTML+JS/C#/NodeJS or anything else, so it's flexible and there are no restrictions. All commands are based on HTTP POST requests that receives/sends JSON data (see below).
    There are two types of installation: 1) using direct URLs to .pkg parts, 2) using URL to manifest JSON, so called CDN way, but it's limited due to exploit's reasons, however if it's still usable for you then you need to unblock this CDN domain (if it's blocked): gs2.ww.prod.dl.playstation.net
    Also, manifest .json may be on a local server as well, an official server is not required, of course. You could even host a public server (even CDN) to store files that could be accessed from your PS4.
    Because I'm lazy to create desktop application I just use a NodeJS server (I use NPM package called "serve") as local web server on my PC, this package is very good because it supports multi-threading and PS4 actually need it.
      npm install serve
      serve -p <local port> <serve folder>
    So you set a path to a folder where are your packages located and then specify proper URL for PS4 to locate them.
    For client I just use command line version of cURL.
    Okay, so here are some examples below (these examples use cURL but if you use something else then just take a look into available URLs and JSON format of data field for POST requests).
    Checking if app exists (also tells its size if exists):
      curl --data '{"title_id":"CUSA09311"}' 'http://<PS4 IP>:12800/api/is_exists'
    Installing main package (if you have multiple pieces you should specify all of them in packages array in consecutive order; if you use a merged file then you just need to specify a single element for this array):
      curl -v 'http://<PS4 IP>:12800/api/install' --data '{"type":"direct","packages":["http://<local ip>:<local port>/UP1004-CUSA03041_00-REDEMPTION000002.pkg"]}'
    Installing main package from CDN:
      curl -v 'http://<PS4 IP>:12800/api/install' --data '{"type":"ref_pkg_url","url":"http://gs2.ww.prod.dl.playstation.net/gs2/appkgo/prod/CUSA02299_00/2/f_b215964ca72fc114da7ed38b3a8e16ca79bd1a3538bd4160b230867b2f0a92e0/f/UP9000-CUSA02299_00-MARVELSSPIDERMAN.json"}'
    Installing patch package:
      curl -v 'http://<PS4 IP>:12800/api/install' --data '{"type":"direct","packages":["http://<local ip>:<local port>/UP9000-CUSA02299_00-MARVELSSPIDERMAN-A0108-V0100_0.pkg","http://<local ip>:<local port>/UP9000-CUSA02299_00-MARVELSSPIDERMAN-A0108-V0100_1.pkg","http://<local ip>:<local port>/UP9000-CUSA02299_00-MARVELSSPIDERMAN-A0108-V0100_2.pkg"]}'
    Installing additional content:
      curl -v 'http://<PS4 IP>:12800/api/install' --data '{"type":"direct","packages":["http://<local ip>:<local port>/UP0001-CUSA09311_00-ULCQUEST00000002.pkg"]}'
    Installing theme:
      curl -v 'http://<PS4 IP>:12800/api/install' --data '{"type":"direct","packages":["http://<local ip>:<local port>/UP0001-CUSA09311_00-ACDNEWTHEME12345.pkg"]}'
    Uninstalling game:
      curl -v 'http://<PS4 IP>:12800/api/uninstall_game' --data '{"title_id":"CUSA02299"}'
    Uninstalling patch:
      curl -v 'http://<PS4 IP>:12800/api/uninstall_patch' --data '{"title_id":"CUSA08344"}'
    Uninstalling additional content:
      curl -v 'http://<PS4 IP>:12800/api/uninstall_ac' --data '{"content_id":"UP0001-CUSA09311_00-ULCPACK000000004"}'
    Uninstalling theme:
      curl -v 'http://<PS4 IP>:12800/api/uninstall_theme' --data '{"content_id":"UP9000-CUSA08344_00-DETROITCHARTHEME"}'
    You could also work with tasks themselves (pause, continue, remove, etc), you just need to know task id, it could be retrieved in a response when you send installation commands.
    Starting task (tasks are started automatically but you could use this command if you have stopped task manually, for example):
      curl -v 'http://<PS4 IP>:12800/api/start_task' --data '{"task_id":123}'
    Stopping task:
      curl -v 'http://<PS4 IP>:12800/api/stop_task' --data '{"task_id":123}'
    Pausing task:
      curl -v 'http://<PS4 IP>:12800/api/pause_task' --data '{"task_id":123}'
    Resuming task:
      curl -v 'http://<PS4 IP>:12800/api/resume_task' --data '{"task_id":123}'
    Unregistering (removing) task:
      curl -v 'http://<PS4 IP>:12800/api/unregister_task' --data '{"task_id":123}'
    Getting task progress information:
      curl -v 'http://<PS4 IP>:12800/api/get_task_progress' --data '{"task_id":123}'
    Finding task id by content id and sub type:
      curl -v 'http://<PS4 IP>:12800/api/find_task' --data '{"content_id":"UP1004-CUSA03041_00-REDEMPTION000002","sub_type":6}'
    Task sub types:
      Game=6, AC=7, Patch=8, License=9

    9 descargas

    0 comentarios

    Actualizado

  25. SDL2 for liborbis

    This is an unofficial port of SDL2.0 for PlayStation 4 using liborbis. It is ugly and some functionalities are not tested. I have no idea about SDL and the base port have been done in less than 24 hours porting from VITA code so sure you could improve it and make it much better than me or port it for other libraries. No intention from me to maintain it.
    You can get a little sample in liborbis repository with video and pad using SDL. Audio is using directly liborbis although i have implemented audio part on SDL i have not tested it, but i left some init method for externals libraries on liborbisAudio to avoid callbacl function and control buffer population with your own hands link, feel free to test it.
    Sample link
    Credits
    Special thanks goes to:
    xerpi,Cpajuste,rsn8887 and others who made SDL-Vita port without it i could not been done it. Hitodama for his incredible work with ps4sdk. All people involved with liborbis. Of course to the SDL crew for all this stuff.

    7 descargas

    0 comentarios

    Enviado

Conéctate para seguir esto  
×