t-hack.com

English - X300T / X301T / DIT9719 / KISS KMM / BT Vision / Bluewin TV-Box / V-BOX/ VIP 1216 or similar Hardware => Software => Topic started by: redband on 31. May 2008, 11:18

Title: XML Mods / Start.xml / UPNP-av
Post by: redband on 31. May 2008, 11:18

...
however this solution only allows to do modifications to the firmware. you still need to modify the firmware separately.
there is no patch or alternative application yet to make the box work without IPTV server, although it is possible to manipulate the
gui configuration files so that you can at least use the GUI and browse UPNP servers.

Do you remember what you had to do to get GUI changes to take effect?
I have been trying to make GUI changes on the BTV since I was able to load unsigned content.  Modifications to strings.xml take effect, but changes to Start.xml are ignored... either the box loads the menus live from BT or they are stored elsewhere in the box...  any ideas?
Title: Re: XML Mods / Start.xml / UPNP-av
Post by: is0-mick on 31. May 2008, 15:25
Something I was looking at, which may be appropriate for this thread is in the strings.xml file is the following entry
  <string id="SelfProvisioningAppName" value="rdp:__selfProvisioning" />

this seems to be used if the application is in self provisioning mode, it then tries to
UIFramework.OpenUrl(UIFramework.GetString("SelfProvisioningAppName"), "BOOTSTRAP");

so it would try to run rdp:__selfProvisioning

OpenUrl also handles the following extensions
case "page":
case "file":
case "http":
case "https":
case "xhtml":
case "vodstore":
case "rdp":
case "action":
case "tune":

I'm not sure how the rdp: works, but maybe we can use this to return an object to the main app with all the needed paramaters?

Mick
Title: Re: XML Mods / Start.xml / UPNP-av
Post by: mce2222 on 31. May 2008, 20:55
changes to Start.xml are used on the x300t .. thats how I enabled the DVB-T and MediaSharing pages (they were only commented out)

however I also noticed that the xml pages are very fragile. if anything is the layout is wrong it often happens that you do get a black page.
Title: Re: XML Mods / Start.xml / UPNP-av
Post by: redband on 31. May 2008, 23:34

changes to Start.xml are used on the x300t .. thats how I enabled the DVB-T and MediaSharing pages (they were only commented out)

however I also noticed that the xml pages are very fragile. if anything is the layout is wrong it often happens that you do get a black page.


I tried copying the relevent parts from a copy of the x300t XML but to no effect, so I went for commenting out the entire existing menu structure from Start.xml just to get some sign of impact, but the box still started up with the same unaltered menus, so I really think the menu is coming entirely from the server with the exception of the strings and images...
Title: Re: XML Mods / Start.xml / UPNP-av
Post by: mce2222 on 31. May 2008, 23:50
I really doubt that. it is more likely that the start.xml is not used... and another xml is taking its place.
Title: Re: XML Mods / Start.xml / UPNP-av
Post by: redband on 13. Sep 2008, 11:33
A subbed box does receive "clientmenus" from BT at startup and is enough to stop xml modifications to the menus...
Of course if the DeviceValue isn't received from the server XML mods will show up...