• PS3HEN is now supporting 4.93 Firmware

    View Official Release Post for additional information HERE

Can someone help me customizing my XMB (removing columns, sorting, etc...)

Psychokompott

Forum Noob
Hi, i'm pretty new in the ps3-hen-world - but i'm LOVING IT. Everything is working fine but now i want to customize my xmb. My plan is to end up with a simple offline-oneuser-gaming machine.
Here are some questions:

1. I want to get rid of all columns except Users, Setting, Game, Network and PSN Network. Is this even possible? I've already tried to delete a few things in the xmb - like the whole video, music, tv xmls - and now they are empty which is good - but they are still there, so getting rid of them would be cool.

2. Is it possible to resort things - like placing the PSN LogIn (for raps), the browser, the internet search into one category - lets say "Network"? so that i can get rid of one more column.
Or is it even possible to create a complete custome category like "Tools" - so that you have a game category with games only. And a Tools Category with the rest. Or to put the Hen Enabler into the Users category and rename it to the User Name - so that you have to click on the user name to enable hen.

3. I've already tried to change a few things but i ended up deleting too much - like the irisman, multiman icons, so i wasn't able to replace my faulty xmb with the original - so i had to reinstall the hcfw 4.88 firmware and also reinstall hen via ps3xploit. Is there a simpler way to get back to normal or do i have to do the whole circle everytime i mess up my xmb?



So to sum it up:

I want to end up with a xmb like this, in this order:

1. Users
2. Games
3. Settings
4. Network (psn login, browser,) - although i would prefer just to have the browser there and get rid of the psn login - but i need it for activation right, for installing raps.


Thank you so much for even reading this bloody thing. :-))
 
To remove the main XMB icons you need to edit a file named xmb_plugin_normal.rco with rcomage, is roughly explained here:
https://www.psx-place.com/threads/why-isnt-there-more-xmb-mods.11015/page-2#post-59754
Extract the contents of the RCO with the option to convert images unchecked (otherway you will get into problems later)
In the extracted XML file search for the lines with the 10 names of the main XMB icons... and delete as much you want
Then in the "parent" line there is a counter... you need to reduce that counter (originally 10 icon in hex = 0xa)

The XMB menu that appears ingame is anotehr file named xmb_ingame.rco the procedure is the same
Actually... i suggest you to start by modifying this one because incase it gets corrupted the PS3 will boot normally (because is only loaded ingame, doesnt afects the boot process)

---------
Resorting "children" items sometimes is a bit problematic... the theory is.. every category of XMB have his own .SPRX associated with it... and there are also other .SPRX that are common for all the categories
If the stuff you are resorting depends of common functions then it doesnt matters where you place it, but if is something special maybe only would work in his original position
Is tricky to know whats going to work and what not before trying... so usually is a metter of trying and see what happens
This kind of changes are made in the XML files from path dev_flash\vsh\resource\explore\xmb
 
I'm interested in the item's ordering in the Game category. I've read that editing the category_game.xml file could be a possibility but couldn't find any param that resembles order/position/whatever, so I'm not too sure.
 
I'm interested in the item's ordering in the Game category. I've read that editing the category_game.xml file could be a possibility but couldn't find any param that resembles order/position/whatever, so I'm not too sure.

The items in the Game column are sorted in 3 ways:
1- Editing the order of the queries in the views of the category_game.xml.

You can find documentation about how to edit these XML in the following links;
https://www.psdevwiki.com/ps3/XMBML_Coding
https://www.psdevwiki.com/ps3/XMBML_Functions

2- The PSN games are listed from the database (they don't appear in the XML) and they are ordered dynamically.
The sort order for each mode is defined in registory.xml

For instance, these let you sort the games when you sort by creation date or by format. You may need to edit also explore_plugin_full.rco to make the sort labels in the menus match with the new sort method.
Code:
<Table key="sort_game">
<Pair key="time_created_descend"><String>sort=-Game:Common.stat.rating+Game:Common.titleForSort-Game:Game.category</String></Pair>
<Pair key="time_created_ascend"><String>sort=-Game:Common.stat.rating-Game:Common.timeCreated+Game:Common.titleForSort-Game:Game.category</String></Pair>
<Pair key="time_executed_descend"><String>sort=-Game:Common.stat.rating-Game:Common.stat.timeLastUsed+Game:Common.titleForSort-Game:Common.timeCreated-Game:Game.category</String></Pair>
<Pair key="title_ascend"><String>sort=-Game:Common.stat.rating+Game:Common.titleForSort-Game:Common.timeCreated-Game:Game.category</String></Pair>
<Pair key="format_ascend"><String>sort=-Game:Common.stat.rating+Game:Game.gameCategory+Game:Common.titleForSort-Game:Common.timeCreated</String></Pair>
</Table>

3- Another method of change the position of the games listed on XMB is setting the ITEM_PRIORITY in PARAM.SFO
https://psdevwiki.com/ps3/PARAM.SFO#ITEM_PRIORITY
 
Many thx for the reply. I've just checked my ingame.rco. I've deleted the unwanted categories but i can't find the hex number.




Code:
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- This XML representation of an RCO structure was generated by Rcomage v1.1.1 -->
<RcoFile UMDFlag="0" rcomageXmlVer="1.1" type="ps3" minFirmwareVer="unknownId0x130">
    <MainTree name="xmb_plugin">
        <ImageTree>
            <Image name="tex_loading_icon" src="Images\tex_loading_icon.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_user" src="Images\tex_user.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_sysconf" src="Images\tex_sysconf.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_photo" src="Images\tex_photo.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_music" src="Images\tex_music.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_video" src="Images\tex_video.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_tv" src="Images\tex_tv.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_game" src="Images\tex_game.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_network" src="Images\tex_network.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_psn" src="Images\tex_psn.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_friend" src="Images\tex_friend.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_indi_bg" src="Images\tex_indi_bg.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_indi_chat" src="Images\tex_indi_chat.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_indi_message" src="Images\tex_indi_message.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_indi_online" src="Images\tex_indi_online.gim" format="gim" compression="zlib" unknownByte="0" />
            <Image name="tex_indi_plus" src="Images\tex_indi_plus.gim" format="gim" compression="zlib" unknownByte="0" />
        </ImageTree>
        <TextTree>
            <TextLang src="Text\ChineseSimpl.xml" language="ChineseSimpl" format="utf16" />
            <TextLang src="Text\ChineseTrad.xml" language="ChineseTrad" format="utf16" />
            <TextLang src="Text\Danish.xml" language="Danish" format="utf16" />
            <TextLang src="Text\Dutch.xml" language="Dutch" format="utf16" />
            <TextLang src="Text\English.xml" language="English" format="utf16" />
            <TextLang src="Text\Finnish.xml" language="Finnish" format="utf16" />
            <TextLang src="Text\French.xml" language="French" format="utf16" />
            <TextLang src="Text\German.xml" language="German" format="utf16" />
            <TextLang src="Text\Italian.xml" language="Italian" format="utf16" />
            <TextLang src="Text\Japanese.xml" language="Japanese" format="utf16" />
            <TextLang src="Text\Norwegian.xml" language="Norwegian" format="utf16" />
            <TextLang src="Text\Korean.xml" language="Korean" format="utf16" />
            <TextLang src="Text\Portugese.xml" language="Portugese" format="utf16" />
            <TextLang src="Text\Russian.xml" language="Russian" format="utf16" />
            <TextLang src="Text\Spanish.xml" language="Spanish" format="utf16" />
            <TextLang src="Text\Swedish.xml" language="Swedish" format="utf16" />
            <TextLang src="Text\unknown0x10.xml" language="unknown0x10" format="utf16" />
            <TextLang src="Text\unknown0x11.xml" language="unknown0x11" format="utf16" />
            <TextLang src="Text\unknown0x12.xml" language="unknown0x12" format="utf16" />
            <TextLang src="Text\unknown0x13.xml" language="unknown0x13" format="utf16" />
        </TextTree>
        <ObjectTree>
            <Page name="page_xmb_bg" unknownInt0="0x1110000" onInit="nothing" onCancel="nothing" onContextMenu="nothing" onActivate="nothing"></Page>
            <Page name="page_xmb" unknownInt0="0x1110000" onInit="nothing" onCancel="nothing" onContextMenu="nothing" onActivate="nothing">
                <XMenu name="xmenu" posX="-395" posY="40" objectScale="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" posUnknown="0" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x0" onLoad="event:native:/Bar::onInit" unknown17="0x1010100" unknown18="0x2010100" unknown19="0x3010100" unknownInt20="0x0" unknownInt21="0x0" unknown22="0x0" menus="0xa" onEnter="event:native:/Bar::onPush" onContext="event:native:/Bar::onContextMenu" unknownEvent28="event:native:/Bar::onCursorMove" onLabelLoad="event:native:/Bar::onScrollIn" unknownRef32="event:native:/Bar::onScrollOut">
                    <XMList name="list_user" unknown0="0x0" image="image:tex_user" unknownRef3="text:msg_user"></XMList>
                    <XMList name="list_sysconf" unknown0="0x0" image="image:tex_sysconf" unknownRef3="text:msg_setting"></XMList>
                    <XMList name="list_game" unknown0="0x0" image="image:tex_game" unknownRef3="text:msg_game"></XMList>
                    <XMList name="list_network" unknown0="0x0" image="image:tex_network" unknownRef3="text:msg_net"></XMList>
                    <XMList name="list_psn" unknown0="0x0" image="image:tex_psn" unknownRef3="text:msg_psn"></XMList>
                </XMenu>
            </Page>
            <Page name="page_xmb_indicator" unknownInt0="0x1110000" onInit="nothing" onCancel="nothing" onContextMenu="nothing" onActivate="nothing">
                <Plane name="indicator" posX="0" posY="0" objectScale="0" redScale="0" greenScale="0" blueScale="0" alphaScale="0" width="0" height="0" posUnknown="0" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x0" onLoad="nothing" unknown17="0x0" unknown18="0x0" unknown19="0x0" unknownInt20="0x0" unknownInt21="0x0" unknown22="0x0" image="nothing" unknownInt24="0x0">
                    <Plane name="indi_base" posX="0" posY="-74" objectScale="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="560" height="82" posUnknown="0" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x120000" onLoad="nothing" unknown17="0xc000000" unknown18="0xd000500" unknown19="0x0" unknownInt20="0x70000" unknownInt21="0x70000" unknown22="0x0" image="image:tex_indi_bg" unknownInt24="0x3"></Plane>
                    <Plane name="indi_adjust" posX="-26" posY="0" objectScale="0" redScale="0" greenScale="0" blueScale="0" alphaScale="0" width="0" height="0" posUnknown="0" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x0" onLoad="nothing" unknown17="0x90020700" unknown18="0x91020700" unknown19="0x0" unknownInt20="0x0" unknownInt21="0x0" unknown22="0x0" image="nothing" unknownInt24="0x0">
                        <Text name="clock" posX="0" posY="-12" objectScale="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" posUnknown="1" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x320000" onLoad="nothing" unknown17="0x700" unknown18="0x700" unknown19="0x0" unknownInt20="0x0" unknownInt21="0x0" unknown22="0x0" text="nothing" font="nothing" unknownInt27="0x2000001" unknownInt29="0x1000000" size="10" topRed="1" topGreen="1" topBlue="1" bottomRed="1" bottomGreen="1" bottomBlue="1" spacingHorizontal="0" unknown37="0x0" unknown38="0x0" unknown39="0x0" spacingVertical="0" shadowX="4" shadowY="-5" shadowPerspective="0" shadowRed="0.25" shadowGreen="0.25" shadowBlue="0.25" shadowAlpha="1" unknown48="0x0" unknown49="0x0" unknown50="0x0" unknownFloat51="1" unknownFloat52="1" unknownFloat53="1" unknownFloat54="1" unknown55="0xffffffff" unknownInt56="0x13" unknownInt57="0x3" unknown58="0x0"></Text>
                        <Plane name="message" posX="-244" posY="0" objectScale="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="32" height="32" posUnknown="0" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x0" onLoad="nothing" unknown17="0x700" unknown18="0x700" unknown19="0x0" unknownInt20="0x70000" unknownInt21="0x70000" unknown22="0x0" image="image:tex_indi_message" unknownInt24="0x0"></Plane>
                        <Plane name="chat" posX="-274" posY="0" objectScale="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="32" height="32" posUnknown="0" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x0" onLoad="nothing" unknown17="0x700" unknown18="0x700" unknown19="0x0" unknownInt20="0x70000" unknownInt21="0x70000" unknown22="0x0" image="image:tex_indi_chat" unknownInt24="0x0"></Plane>
                        <Plane name="online" posX="-342" posY="0" objectScale="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="32" height="32" posUnknown="0" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x0" onLoad="nothing" unknown17="0x700" unknown18="0x700" unknown19="0x0" unknownInt20="0x70000" unknownInt21="0x70000" unknown22="0x0" image="image:tex_indi_online" unknownInt24="0x0">
                            <Text name="online_num" posX="14" posY="2" objectScale="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" posUnknown="1" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x310000" onLoad="nothing" unknown17="0x700" unknown18="0x700" unknown19="0x0" unknownInt20="0x0" unknownInt21="0x0" unknown22="0x0" text="nothing" font="nothing" unknownInt27="0x1000001" unknownInt29="0x1000000" size="10" topRed="1" topGreen="1" topBlue="1" bottomRed="1" bottomGreen="1" bottomBlue="1" spacingHorizontal="0" unknown37="0x0" unknown38="0x0" unknown39="0x0" spacingVertical="0" shadowX="4" shadowY="-5" shadowPerspective="0" shadowRed="0.25" shadowGreen="0.25" shadowBlue="0.25" shadowAlpha="1" unknown48="0x0" unknown49="0x0" unknown50="0x0" unknownFloat51="1" unknownFloat52="1" unknownFloat53="1" unknownFloat54="1" unknown55="0xffffffff" unknownInt56="0x16" unknownInt57="0x3" unknown58="0x0"></Text>
                        </Plane>
                        <Plane name="avatar" posX="-376" posY="0" objectScale="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="32" height="32" posUnknown="0" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x0" onLoad="nothing" unknown17="0x700" unknown18="0x700" unknown19="0x0" unknownInt20="0x70000" unknownInt21="0x70000" unknown22="0x0" image="nothing" unknownInt24="0x0"></Plane>
                        <Plane name="plus" posX="-410" posY="0" objectScale="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="32" height="32" posUnknown="0" scaleWidth="1" scaleHeight="1" elementScale="1" iconOffset="0x0" onLoad="nothing" unknown17="0x700" unknown18="0x700" unknown19="0x0" unknownInt20="0x70000" unknownInt21="0x70000" unknown22="0x0" image="image:tex_indi_plus" unknownInt24="0x0"></Plane>
                    </Plane>
                </Plane>
            </Page>
            <Page name="page_xmb_fg" unknownInt0="0x1110000" onInit="nothing" onCancel="nothing" onContextMenu="nothing" onActivate="nothing"></Page>
        </ObjectTree>
    </MainTree>
</RcoFile>
 
The items in the Game column are sorted in 3 ways:
1- Editing the order of the queries in the views of the category_game.xml.

You can find documentation about how to edit these XML in the following links;
https://www.psdevwiki.com/ps3/XMBML_Coding
https://www.psdevwiki.com/ps3/XMBML_Functions

2- The PSN games are listed from the database (they don't appear in the XML) and they are ordered dynamically.
The sort order for each mode is defined in registory.xml

For instance, these let you sort the games when you sort by creation date or by format. You may need to edit also explore_plugin_full.rco to make the sort labels in the menus match with the new sort method.
Code:
<Table key="sort_game">
<Pair key="time_created_descend"><String>sort=-Game:Common.stat.rating+Game:Common.titleForSort-Game:Game.category</String></Pair>
<Pair key="time_created_ascend"><String>sort=-Game:Common.stat.rating-Game:Common.timeCreated+Game:Common.titleForSort-Game:Game.category</String></Pair>
<Pair key="time_executed_descend"><String>sort=-Game:Common.stat.rating-Game:Common.stat.timeLastUsed+Game:Common.titleForSort-Game:Common.timeCreated-Game:Game.category</String></Pair>
<Pair key="title_ascend"><String>sort=-Game:Common.stat.rating+Game:Common.titleForSort-Game:Common.timeCreated-Game:Game.category</String></Pair>
<Pair key="format_ascend"><String>sort=-Game:Common.stat.rating+Game:Game.gameCategory+Game:Common.titleForSort-Game:Common.timeCreated</String></Pair>
</Table>

3- Another method of change the position of the games listed on XMB is setting the ITEM_PRIORITY in PARAM.SFO
https://psdevwiki.com/ps3/PARAM.SFO#ITEM_PRIORITY

Thanks @aldostools!, it was simpler than I thought.

My issue here is that I've installed Ultimate Toolbox and webMAN MOD, but somehow got the Ultimate Toolbox entry between Package Manager and APP_GAME (PlayStation3). It's just silly, but I have a TOC for this kind of things ha ha.
 
Last edited:
Many thx for the reply. I've just checked my ingame.rco. I've deleted the unwanted categories but i can't find the hex number.
Is the attribute named menus="0xa"
Right now you only have 5 children under that line, so change it to menus="0x5" and thats all
 
Last edited:
Thanks a thousand times - everything works perfectly. First i've just tried the "xmb_ingame.rco" without changing to 0x5 - the result was the modified xmb with the 5 columns just showed up in the background when i close a game - but the problem was i couldn't close the game, the xmb was stuck at the psn network column - "close the game" didn't show up. So i had to shut down the console with the power button with the game still open in the background. Changing to 0x5 solved that problem - but still the modified xmb just was shown in the background when closing a game - as soon as the game was closed - i was with the 10 category xmb. So i modified the "xmb_plugin_normal.rco" the same way i modified the "xmb_ingame.rco" - and now everything works fine.

So the next and step for me to be satisfied would be to transfer the trophy collection from the psn-network to the game category - then i could get rid of the psn-network category as well. Is that possible?

Thank you very much.
 
Thanks a thousand times - everything works perfectly. First i've just tried the "xmb_ingame.rco" without changing to 0x5 - the result was the modified xmb with the 5 columns just showed up in the background when i close a game - but the problem was i couldn't close the game, the xmb was stuck at the psn network column - "close the game" didn't show up. So i had to shut down the console with the power button with the game still open in the background. Changing to 0x5 solved that problem - but still the modified xmb just was shown in the background when closing a game - as soon as the game was closed - i was with the 10 category xmb. So i modified the "xmb_plugin_normal.rco" the same way i modified the "xmb_ingame.rco" - and now everything works fine.

So the next and step for me to be satisfied would be to transfer the trophy collection from the psn-network to the game category - then i could get rid of the psn-network category as well. Is that possible?

Thank you very much.
The trophies folder is an entry in dev_flash/vsh/resource/explore/xmb/category_psn.xml

Long story short... there are many apparences of trophy entries inside the file, but you need to change the one that appears under <View id="root"> because is the one loaded by retail CEX PS3 firmwares
Code:
			<Query
				class="type:x-xmb/folder-pixmap"
				key="seg_trophy"
				src="#seg_trophy"
				/>
And this, located at bottom of the file... because is loaded by the code above
Code:
	<View id="seg_trophy">
		<Attributes>
			<Table key="trophy">
				<Pair key="icon_rsc"><String>item_tex_trophy</String></Pair>
				<Pair key="title_rsc"><String>msg_trophy_collection</String></Pair>
				<Pair key="data_connection"><String>xcb://localhost/query?limit=2048</String></Pair>
			</Table>
		</Attributes>
		<Items>
			<Item class="type:x-xmb/xmltrophy" key="trophy" attr="trophy"/>
		</Items>
	</View>

You can copy all that (following the same rules of positions inside the XML file) to other XML, but as far i remember is not going to work
The reason why doesnt works is another long story... every category of the XMB is associated with a few .SPRX modules... there are some .SPRX that are common for all categories, but other SPRX are specific for a category
 
Ok, so shifting the thropies is pretty much not doable - ok, but what about shifting the "hen toolset" and the "browser" into the psn_network category? The ps3xploit home icon is just a link right, so i can just delete it?
 
Ok, so shifting the thropies is pretty much not doable - ok, but what about shifting the "hen toolset" and the "browser" into the psn_network category? The ps3xploit home icon is just a link right, so i can just delete it?

You can freely edit these items without any problems
 
Ok, so shifting the thropies is pretty much not doable - ok,
Basically yeah, As far as I remember, you CAN move the trophies to the game category by simply editing the xml, but they will not work on the ingame XMB, will only work on normal XMB.

If you swap/overwrite the game category sprx with a copy of the PSN category sprx you can make it work fully on the ingame XMB too, but that sprx swap will break a few other items in the game category, there is no proper solution on newer firmware. The only way to have it working properly is to downgrade back to the last firmware that had it in game officially, 4.21 or 4.46 I think, I forget now.
 
Last edited:
Hello,
I sort of guess the answer from the OP ( i'm pretty new in the ps3-hen-world - but i'm LOVING IT.) as nobody have (what I have seen) written that it is not possible. So anyhow need to ask before I brick something :)

So is it safe to modify the menu items on a PS3 super slim that is only running HEN?
I have been reading other posts and it have been mentioned that "home brew" that changes certain stuff on your PS3 will cause it to not boot properly as HEN is not active at boot.
So how will it react if I modify menus?

It would be great to be able to remove a lot of the extra menus as my kids are going to use this and I know they will be all over clicking everywhere if I do not remove/hide the ones they should not touch...
 
I have removed a lot of stuff since i want it slick and simple. I now have 5 categories - User, Settings, Games, Network and PSN Network.
- In the User Category i have just "shut down" and "my user" - i removed "create new user"
- The Settings Category is untouched (but maybe i will try to get rid of a lot of stuff in there - since i only need to activate or deactivate the network)
- In the Game Category i have: hen enable, save data management, data management, a games folder and a tools folder (with only irisman, its all i need) - so i removed all the psp, ps2, remote play, whats new, etc....
- In the Network Category i have the hen toolbox and the browser
- In the psn_network Category i just have the Throphies and i've changed the psn icon to a more suitable one - so this is now my trophy category since you cant shift the trophies without problems i kept it there - and in the meantime i like it to have a pure trophy category.

So the plan was ending up with four categories, now there are five - its not bad. I've also tried to install the black playstation 3 boot from another thread, but it never worked so i will go with all black.

Whats left to do:

- getting rid of clock and date
- i would like to change the custom folder icons
- ....
 
Last edited:
I have removed a lot of stuff since i want it slick and simple. I now have 5 categories - User, Settings, Games, Network and PSN Network.
- In the User Category i have just "shut down" and "my user" - i removed "create new user"
- The Settings Category is untouched (but maybe i will try to get rid of a lot of stuff in there - since i only need to activate or deactivate the network)

- ....

You can't edit the Settings category, it's hardcoded in a sprx, but you can edit the in-game one (just remove items)
 
Extract the contents of the RCO with the option to convert images unchecked (otherway you will get into problems later)
In the extracted XML file search for the lines with the 10 names of the main XMB icons... and delete as much you want
Then in the "parent" line there is a counter... you need to reduce that counter (originally 10 icon in hex = 0xa)

Hey i know this is too late, but i don't know how to get to the file destination and i don't actually know anything about things you say as i'm not a programmer
 
Back
Top