PS3 Homebrew Folder Mod (HEN) v1.00

Add an extra folder to the XMB for homebrew

  1. DeViL303
    Not compatible with HEN Toolbox.

    XMB MOD for PS3HEN

    by @DeViL303

    • Separates Homebrew from games:
      upload_2019-5-18_15-48-23.png
      A great way to do this IMO is to create a Homebrew folder in xml. This can be easily set up to only show apps with the category HM.

      Installation:
      1: enable dev_blind
      2. Install the package​

      Moving Apps to the folder Then you just edit the PARAM.SFO of the homebrews you want to move with a SFO editor.

      If doing it manually, edit it from:
      upload_2019-5-17_21-58-41.png

      To:
      upload_2019-5-17_21-57-57.png


      So edit them from category HG to category HM and then save the SFO and add it back to the PS3, you will need to rebuild the database to see your changes if you copy the SFO manually to dev_hdd0/game/XXXXXXXXX.

      Another way which does not require a database rebuild, is to add the modified PARAM.SFO in the pkg and install it. If you have Ps3Tools installed on your PC, There is even an option to change category when you right click pkgs.. you can select multiple homebrew pkgs too.

      upload_2019-5-17_22-2-49.png

    • If you need to apply this manually, It's a simple enough mod, with just 3 parts.

      STEP 1:
      First you need to remove one query from your dev_blind/vsh/resource/explore/xmb/category_psn.xml around line 42, this stops HM apps from showing there so they wont be duplicated.

      So remove:
      Code:
      <Query
      class="type:x-xmb/folder-pixmap"
      key="gameDir"
      src="xcb://localhost/query?limit=2048&table=MMS_MEDIA_TYPE_HDD&sort=-Game:Common.stat.rating-Game:Common.timeCreated&cond=Aa+Game:Common.title+Ae+Game:Game.category HM"
      />
      


      STEP 2:
      Then you need to copy this xml to dev_blind/vsh/resource/explore/xmb/homebrew_folder.xml
      Code:
      <XMBML version="1.0">
      <!-- Homebrew -->
      <View id="homebrew_folder">
      <Attributes>
      <Table key="homebrew">
      <Pair key="icon_rsc"><String>tex_album_icon</String></Pair>
      <Pair key="title"><String>Homebrew</String></Pair>
      <Pair key="info"><String></String></Pair>
      <Pair key="str_noitem"><String>msg_error_no_content</String></Pair>
      <Pair key="child"><String>segment</String></Pair>
      </Table>
      </Attributes>
      <Items>
      <Query
      class="type:x-xmb/folder-pixmap"
      key="homebrew"
      attr="homebrew"
      src="#homebrew_items"
      />
      </Items>
      </View>
      <View id="homebrew_items">
      <Items>
      <Query class="type:x-xmb/folder-pixmap" key="items" src="xcb://localhost/query?limit=2048&table=MMS_MEDIA_TYPE_HDD&sort=-Game:Common.timeCreated&cond=Ae+Game:Game.category HM" />
      </Items>
      </View>
      </XMBML>
      The HM category is not normally used for anything so its a good candidate for this mod. It has not been used since PS Home was discontinued afaik.

      STEP 3:
      You need to add this query to your dev_blind/vsh/resource/explore/xmb/category_game.xml in the position where you want it to show up. Add it to the "root" section near the top in with the other queries. I recommend putting it above the "gameDir2" and "gamedir" queries.

      CFW Only: If on DEX based CFW or Rebug with DEX XMB, you need to also add it to category_game_tool2.xml.

      Add this:
      Code:
      <Query
      class="type:x-xmb/folder-pixmap"
      key="homebrew"
      src="xmb://localhost/%flash/xmb/homebrew_folder.xml#homebrew_folder"
      />
      It should look like this:
      upload_2019-5-18_16-1-56.png

    Note: This also adds support for PKG Linker to the category_game.xml
    ntodek, T.A.U, Danxx444 and 5 others like this.

Recent Reviews

  1. rapsincorte
    rapsincorte
    5/5,
    Version: v1.00
    where can I download the pkg tools that you see in the image? @DeViL303
    1. DeViL303