PS3 Homebrew Folder Mod (HEN)

Discussion in 'XMB Modifications' started by DeViL303, May 18, 2019.

  1. 8,603
    9,689
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,603
    Likes Received:
    9,689
    Trophy Points:
    797
    Separates Homebrew from games:

    [​IMG]



    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:
    [​IMG]

    To:
    [​IMG]


    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.

    [​IMG]

    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:
    [​IMG]

    Note: This also adds support for PKG Linker to the category_game.xml
     
    Last edited: May 18, 2019
    Algol, T.A.U, Danxx444 and 9 others like this.
  2. 14
    2
    32
    SleepSid

    SleepSid Member

    Joined:
    Mar 29, 2018
    Messages:
    14
    Likes Received:
    2
    Trophy Points:
    32
    Gender:
    Male
    How i can remove ?
     
  3. 8,603
    9,689
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,603
    Likes Received:
    9,689
    Trophy Points:
    797

    EDIT: I previously said you can delete the xml, actually this will only work on superslim. so dont do this, Sorry. It will cause soft brick on other models . oops :(
     
    Last edited: Sep 15, 2019
    ShaolinAssassin, T.A.U and n00b like this.
  4. 8,603
    9,689
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,603
    Likes Received:
    9,689
    Trophy Points:
    797
    This resource has been removed and is no longer available for download.
     
    ShaolinAssassin likes this.

Share This Page