This is a repost that was somewhere else which is better suited in the Mod/Hacks section.
The metafeeds rss feed can be installed on P61 firmware by simply editing your /usr/local/bin/scripts/menu.rss file. So if you want to have your metafeeds and metafeeds favorite just add the following between two other <item> or at the end but before the </channel> of the menu.rss.
Replace "fav_USERNAME" with your metafeeds username for the metafeeds favorite.Code:<!--Metafeeds--> <item> <media:thumbnail url="image/main_menu_item_pod_cast.png" width="256" height="144" /> <title>Metafeeds</title> <link>http://www.metafeeds.com/channel/main/rss</link> <mediaDisplay name=threePartsView showNestedHeader=no fontSize=20 popupXPC = 5 popupYPC = 24.5 popupFontSize = 17 popupWidthPC = 19 popupBorderColor = 0:0:0 showDefaultInfo=yes sideLeftWidthPC=10 imageLeftSide="image/menu_silder.png" sideRightWidthPC=90 imageRightSide="image/menu_silder.png" itemGapYPC="1.75" headerXPC=10 headerYPC=8 itemImageXPC=10 itemImageYPC=21 itemImageHeightPC=10 itemImageWidthPC=10 itemXPC=25 itemYPC=19 idleImageXPC=83.12 idleImageYPC=89.58 idleImageWidthPC=3.1 idleImageHeightPC=5.5 > <idleImage> image/POPUP_LOADING_01.png </idleImage> <idleImage> image/POPUP_LOADING_02.png </idleImage> <idleImage> image/POPUP_LOADING_03.png </idleImage> <idleImage> image/POPUP_LOADING_04.png </idleImage> <idleImage> image/POPUP_LOADING_05.png </idleImage> <idleImage> image/POPUP_LOADING_06.png </idleImage> <idleImage> image/POPUP_LOADING_07.png </idleImage> <idleImage> image/POPUP_LOADING_08.png </idleImage> <image offsetXPC=15 offsetYPC=95 widthPC=5 heightPC=5>image/icon_right.png</image> <text offsetXPC=20 offsetYPC= 95 widthPC=80 heightPC=5 fontSize=12 lines=1 foregroundColor=240:240:0 backgroundColor=-1:-1:-1>Press [RIGHT] button to edit or enter .</text> </mediaDisplay> </item> <!--Metafeeds--> <!--Metafeeds Favorites--> <item> <media:thumbnail url="image/main_menu_item_favorite.png" width="256" height="144" /> <title>Metafeeds Favorites</title> <link>http://www.metafeeds.com/channel/fav_USERNAME/rss</link> <mediaDisplay name=threePartsView showNestedHeader=no fontSize=20 popupXPC = 5 popupYPC = 24.5 popupFontSize = 17 popupWidthPC = 19 popupBorderColor = 0:0:0 showDefaultInfo=yes sideLeftWidthPC=10 imageLeftSide="image/menu_silder.png" sideRightWidthPC=90 imageRightSide="image/menu_silder.png" itemGapYPC="1.75" headerXPC=10 headerYPC=8 itemImageXPC=10 itemImageYPC=21 itemImageHeightPC=10 itemImageWidthPC=10 itemXPC=25 itemYPC=19 idleImageXPC=83.12 idleImageYPC=89.58 idleImageWidthPC=3.1 idleImageHeightPC=5.5 > <idleImage> image/POPUP_LOADING_01.png </idleImage> <idleImage> image/POPUP_LOADING_02.png </idleImage> <idleImage> image/POPUP_LOADING_03.png </idleImage> <idleImage> image/POPUP_LOADING_04.png </idleImage> <idleImage> image/POPUP_LOADING_05.png </idleImage> <idleImage> image/POPUP_LOADING_06.png </idleImage> <idleImage> image/POPUP_LOADING_07.png </idleImage> <idleImage> image/POPUP_LOADING_08.png </idleImage> <image offsetXPC=15 offsetYPC=95 widthPC=5 heightPC=5>image/icon_right.png</image> <text offsetXPC=20 offsetYPC= 95 widthPC=80 heightPC=5 fontSize=12 lines=1 foregroundColor=240:240:0 backgroundColor=-1:-1:-1>Press [RIGHT] button to edit or enter .</text> </mediaDisplay> </item> <!--Metafeeds Favorites-->
You can also use the attach file menu.zip (rename to menu.rss) and replace the /usr/local/bin/scripts/menu.rss with that file. Don't forget to change fav_USERNAME with your metafeeds user name first. I also attach the Metafeeds favorite graphic (main_menu_item_favorite.png) that you need to add to your /usr/local/bin/image/ directory to see the pretty star on your screen (see attach screenshot). This should be pretty straight forward for those with P61 (BC16) however for those on P61 (BC18) you will need the overmount the menu.rss file to make this possible. So here's a little extra info for those that need step by step how to:
P61 (BC16)
1- Download attached menu.zip & rename to menu.rss
1- Download attached main_menu_item_favorite.png
1- make the proper changes to the menu.rss by replacing the fav_USERNAME with your metafeeds user name.
2- Put the menu.rss and main_menu_item_favorite.png somewhere where the PBO can access it (HDD1, USB etc..)
3- Telnet to PBO and enter the following command (I put the menu.rss and ....favorite.png on HDD1):
Done.Code:# mount -o remount,rw / # cp /tmp/hdd/volumes/HDD1/menu.rss /usr/local/bin/scripts/ # cp /tmp/hdd/volumes/HDD1/main_menu_item_favorite.png /usr/local/bin/image/
P61 (BC18) can also be use for (BC16) if you prefer that method. (* NOT TESTED but should work *)
1- make the proper changes to the menu.rss by replacing the fav_USERNAME with your metafeeds user name. If you want the pretty star for your metafeeds favorite you will also need to edit the following line from this: <media:thumbnail url="image/main_menu_item_favorite.png" width="256" height="144" /> to this <media:thumbnail url="/usr/local/etc/main_menu_item_favorite.png" width="256" height="144" />
2- Put the menu.rss and main_menu_item_favorite.png somewhere where the PBO can access it (HDD1, USB etc..)
3- Telnet to PBO and enter the following command (I put the menu.rss and ...favorite.png on HDD1):
Since as I mentioned the P61 (BC18) was not tested yet you should verify your IMS feed and see if you can now see the metafeeds. Note that if you are already on the IMS feed you will have to select a different menu ex: browse ; and then come back to the IMS feed to refresh and display the new menu.rss file just getting out and returning to it won't do it you need to select another menu.Code:# cp /tmp/hdd/volumes/HDD1/menu.rss /usr/local/etc/ #cp /tmp/hdd/volumes/HDD1/main_menu_item_favorite.png /usr/local/etc/ # mount -o bind /usr/local/etc/menu.rss /usr/local/bin/scripts/menu.rss
Now if that work and you see the metafeed it's time to make it permanent so you do not have to do the overmount everytime the PBO reboot/boot. You will need to edit the /usr/local/etc/rcS file to make this permanent.
Add the following line near the end of that file:Code:# vi /usr/local/etc/rcS
mount -o bind /usr/local/etc/menu.rss /usr/local/bin/scripts/menu.rss &
You might have to brush up on the vi text editor to do this. Basic command are:
i=insert
[esc] then wq! = will write you changes and exit vi.
Now your overmount should be available at every boot up and you should also be able to make any changes to the menu.rss that you want it should be writable. Just remember that once you remove the overmount the original menu.rss will return .... hence no metafeeds.
Of course this could also be done with xlive but most of the feed from xlive are available thru metafeeds so I did not bother adding it to the menu.rss.
Please provide feedback if you have any success or not on P61 (BC18) firmware. Thanks


Reply With Quote
and lose all the joys of self-accomplishment
? Create a
? it never hurts to
?
?
