PS4 OrbisMAN - PS4 Homebrew updated to Version 2 [BETA] w/ new File Manager & More

Discussion in 'PS4 News' started by LightningMods, Nov 7, 2018.

By LightningMods on Nov 7, 2018 at 8:04 AM
  1. 45

    LightningMods Member

    Jan 16, 2017
    Likes Received:
    Trophy Points:
    Earlier in the month, the PS4 homebrew utility known as OrbisMAN by @LightingMods has been updated to version 2.0 (BETA) following the previous release. This utility is supported on Exploited 4.55 and 5.05 PS4 Firmware and contains a variety of useful utilities in a XMB clone User Interface for this PS4 homebrew application (a term we do not get to throw around alot these days). A variety of changes and new additions have been introduced in v2 Beta some of these changes include a new File Manager that contains all the basic functions like copy / rename /delete ect.., USB Elf Loader, Remote-Play Patches and other new additions found in the release notes and the changelog tab (below).



      4.55 & 5.05 Supported (FW Auto-Detect)

      New Features
      • File Manager
      • Syscall 9 (sys_unjail)
      • JKPatch RPC Server
      • Autoload settings
      • Remote PKG installer server
      • USB ELF Loader
      • Remote Play Patches (no IDU yay)
      • New Icons with White text
      • for a full List of new features look at the changelog tab

      (Updated) Tool Box - Sub Menus

      +Section 1

      - Enable and Disable Background Music (selection saved as a Gamesave)
      - Enable/disabled JKPatch Autoload
      - Enable/disabled FTP Autoload
      - Credits

      + Section 2 (Kernel Menu)
      - Kernel Dumper
      - Key dumping (PSID, Partial IDPS, EAP Key) - ALL will be written to USB0
      - Spoof Target Id (Devkit, TestKit, Retail)
      - Spoof FW (9.99, 5.55, Restore 5.05)
      - UART (On, Off)

      + Section 3 (HDD Menu) - USB0 ONLY!

      - Backup and restore App.db
      - Remote Play Patches
      - Decrypt and Dump FS (Reboot Required to avoid System problems)
      - Dump misc (notifcation.db, SceShellCore)
      - System Partition R/W (On/Off)

      + Section 4 (Misc)
      - Linux Loader
      - Reboot to Recovery
      - Remove Parent Controls
      - Update Blocker LITE (On/Off)
      - Wipe notifications

      + Section 5 (Game)

      - Lightbar changer (Green, Blue and Red).
      - PKG Server Start
      - USB ELF Loader

    • [​IMG]

      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:

      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
      Useful Programs


      to load an SELF (Sighed ELF) you dont need to run HEN 1.8 first as the HB auto applies the 1.8 Patches however it might fail to load the first time as the app need to be re-launched for the patches to take effect

      for the Loader to read the SELF it needs to be named as one of the following

      • load.self
      • load.elf
      • load.bin
      and be on USB ROOT

      and if your SELF needs any Assets make a folder called "assets" on USB root and copy to there and it will auto-copy the assets


      These Hook certain PS4 peices to working without PSN but it also fakes IDU mode which means its not IDU but the PS Button doesnt work at first so i suggest doing this

      • Goto settings -> remote play -> add new device -> connect -> reboot - re-connect with everything working normally


    • Syscall 9

      Syscall 9 (unjail) is a special system call that gets installed to the kernel on XMB (toolbox) launch which means you can use it with the app closed after its installed this syscall auto-jailbreaks 5.05 or 4.55 once its called also displaying UART output of it (with also patching it)

      You can call it from any HB or payload by doing

      • Syscall(9);

    • File Manager



      • :dir up: to go up
      • :dir down: to go down
      • :but x: to select a file
      • :but tri: to open file options for the selected file
      • :dir right: to go between everything
      • :but l1: to confirm or to make new Folder depending on what option was clicked
      • :but tri:to make a new file if Create button is selected
      • and all names etc are handled by the Sony PS4 Keyboard on screen


      • Copy
      • Cut
      • Paste
      • New File
      • New Folder
      • Rename
      • Delete

      Settings Menu
      • Unsafe Partition R/W
      • FTP
      • Hide Local IP

      Error Reporting


      If you get that screen Send us the log located at /user/app/NPXX33362/Error_Log.txt

    • Credits

      • 2much4u
        Golden a.k.a Xemio
      Special Thanks
      • Flatz
      • TheoryWrong
      • Golden
      • SiSTRo
      • Znullptr
      • X41


      • _iggy4
      • AlAzif
      • Alzeric
      • boogeyman
      • CelesteBlue
      • Darkmage1991
      • GradSdk
      • KlairmKraken
      • MADPYRO21
      • Mogi_Codemasterv
      • PotsAlott
      • red-j
      • retrogamer
      • Shiro
      • SiSTRo
      • Znullptr
      • Almighty


      • - Made Clock time White
      • - Kernel Dumper message box is now OK, so you can return to the XMB (with controls returned)
      • - Dump EAP Key now 1 button for both 4.55 and 5.05
      • - Dump PSID is now a MSG Box which now shows the PSID Written to USB its also an "OK Button" msg box
      • - Added JKPatch (for 4.55 and 5.05) with syscall 9 "UNjail" auto-install on XMB/Toolbox Launch
      • - Added Disable/Enable Auto-Load settings button for FTP
      • - Added Disable/Enable Auto-Load settings button for JKPatch
      • - Added and made syscall-9 install without jkpatch for when its disabled
      • - Added 5.05 ONLY Spawn patches with Printf redirct
      • - Added ELF Loader
      • - ELF Loader now makes /data/self and copy anything in the "assets" folder on the root of a USB to /data/
      • New Icons
      • - old stock button replaced
      • - spoof fw 6.00
      • - USB ELF Loader
      • - now only 96 MBs (used to be 400 MB)
      • - prob forgot a few things
      • - UI Improvements
      • - Text alignment
      • - Added Not supported message to ELF Loader for 4.55 and below
      • - File manager **DKS_OS** Replaced
      • - added unsafe r/w to File manager
      • - added FTP to file manager
      • - added Hide local IP in FS manager
      • - UI Improvements
      • - Scrollable XMB (Will be available once needed)
      • - Added new dialog messages
      • - USB ELF Loader now gives unsupported message for 4.55
      • - start-up patches detect if its 4.55 for fself spawn
      • - replaced DKS_OS with New FS Manager
      • - Added XMB Fail safe (L2) to auto-select the first XMB button again
      • - PKG Server Button (Flatz shit)
      • - Remote Play Patcher
      • - refixed ELF Loader
      • - Added more MSG Dialogs
      • XMB Selector Fail safe **changed** now is O + <- -
      • more shit

    • Known Issues
      - FTP and App will crash if you try to
      1. Upload to a write protected Directory (with System R/W off)
      2. Try to download from the HB sandbox directory while its running
      3. Try to download anything from /dev/

      - FTP Doesnt have Decrypt support
      - Scrolling Fast/Past the end of the XMB will get the selector stuck
      - Closing the App without rebooting after FS Dump will cause every app to fail to launch (VM_Map problem)
      - Credits needs internet (its a webpage)

      File manager might randomly scroll past too fast

      XMB Selector gets lost if it does press O + <

      no back button on PKG Install server so you can only close the app

      Remote Play Patches disables the PS Button until you reboot

    Download: link (Size: 97MB)
    Source Code: Currently Closed to ONLY Devs
    Last edited by a moderator: Dec 30, 2018
    T.A.U, HIASQ, STLcardsWS and 7 others like this.


Discussion in 'PS4 News' started by LightningMods, Nov 7, 2018.

Share This Page