BT Vision Beta Update

Started by is0-mick, 11. May 2009, 10:53

previous topic - next topic
Go Down

is0-mick

From the BT Site:
"This is a pilot version of the patch that does not include all the planned fixes but does include most of the new features. Version numbers for this client are 1.6.25044.803 (with setanta) and 1.6.25044.808 (no setanta). "

PKGDownloader ;)

*cough*
http://ref-bootstrap.nevis.btopenworld.com/upgrade/upgrade-files/005/Philips_DiT9719_05_L3/1.6.25044.803/PKG.DIR

Mick

is0-mick

OOOH Lots of things look different now..

The NK.BIN is only 2mb, and theres a large 12mb file called ETC.BIN (appears to be a WinCE kernel as well)..

Also some references to an xbox360 controller in the content directory..

V.strange..

Mick

xmob

BuildSelector.xml looks interesting too.

is0-mick

Lots of refs to Karaoke ??? and a new karaoke class... any singers?

    [DllImport("TV2Engine.dll")]
    private static extern bool TV2Engine_KaraokeInit();
    [DllImport("TV2Engine.dll")]
    private static extern bool TV2Engine_KaraokeSetAccompVolume(byte volume);
    [DllImport("TV2Engine.dll")]
    private static extern bool TV2Engine_KaraokeSetMicEcho(byte echo);
    [DllImport("TV2Engine.dll")]
    private static extern bool TV2Engine_KaraokeSetMicVolume(byte volume);
    [DllImport("TV2Engine.dll")]
    private static extern bool TV2Engine_KaraokeSetMode(TV2KaraokeSupportMode mode);
    [DllImport("TV2Engine.dll")]
    private static extern bool TV2Engine_KaraokeShiftAccompKey(int key);


namespace Microsoft.TV2.Karaoke
{
    public class AccompanimentSettings

    public enum KaraokeChannel

    public static class KaraokeEngine

    public static class KaraokeFramework

    public class KaraokeSettings

    public static class KaraokeUtilities

    public class MicrophoneSettings
}


Mick

cancunia

Any luck in getting the new version to boot?

cancunia

Tried the new package on my unchipped box, some interesting results although I still get the c03 error.

Slightly different diagnostics page at the c03 error:

Boot Rom version 1.1527 - presumably same as before

Client Version 1.6.25044.803 (release)

No opportunity anymore to 'specify server address' - anyone know what that was for?

Slightly more interesting was the portscan.
Now shows port 8080 tcp open, described as 'http-proxy' by the port scanner

And most interesting of all
The Port Scanner now shows the operating system as
T-Home X 300T or X301T media receiver set top box!!!

Port scan was done using zenmap.

cancunia

Update to the above post re the port scan:

Running: AT&T Windows PocketPC/CE, Motorola Windows PocketPC/CE, Swisscom embedded, T-Home embedded

OS details: AT&T U-Verse or Motorola VIP1200-series digital set top box (Windows CE 5.0), Swisscom BlueWin TV set top box, T-Home X 300T or X301T Media Receiver set top box

xmob


Now shows port 8080 tcp open, described as 'http-proxy' by the port scanner


I haven't got this software on any of my boxes yet.  In the meantime, what happens if you go to http://[box ip address]:8080 in your browser?

I'll hopefully get the chance to have a fiddle later this afternoon.

cancunia

http to port 8080 gives a blank screen, so does tying it as a local proxy. telnet gives some kind of key echo but with blank charachters.

xmob

Telnet to port 8080 then type

Code: [Select]
HEAD / HTTP/1.0[cr]
[cr]


Where [cr] = Carriage return.  Unless you turn local echo on you'll have to type blind.   ;)

is0-mick

I've tried a few things with the box.
BooterCE is no longer there.

They seem to be using a new dll called sigcheckfilter.dll, which is in the 1st NK.BIN.

This is a StorageManager filter, and is referenced in the registry files Boot.hv and Default.hv.

All the files on disk no longer seem to be being checked on startup, and only checked when loading them, hence the faster startup from cold.

I edited the hv files with the program here:
http://ceregeditor.mdsoft.pl/ceregedit_setup.exe

I tried removing the references to sigcheckfilter.dll, and binmodding the nk.bin with the replacement hv files, but the box just hangs on the initial "Please wait" screen so I guess the initial kernel is crashing.

Mick

is0-mick

*Update*

The program for editing the registry must not be working properly..
I manually hex edited the hv's and replaced the ref's to the sigcheckfilter.dll with 0x00, binmodded the nk.bin, and..... the box booted with no file checking  ;D

I was able to verify this by modding the splash logo.

Mick

Hoernchen

bringer of linux, conqueror of hdmi, jack of all trades.

Mulder3

Anyone noticed audio_microcode_tango2_release.bin/demuxpsf_microcode_tango2_release.bin/video_microcode_tango2_release.bin in ETC.bin? Could someone with a modded box try to load them under Linux?

DarkNeo

I'm a bit busy with some other things so I figured I'd throw these questions out there in case anyone feels like answering them, with the new software the booter.dll is gone, so LaunchApp has become TV2Engine_LaunchApp. Is the pinvoke still the same? Is there any sign of AppRunning, or more importantly KillApp? And even more importantly how are we going to load the USB driver now?

I know everybody is probably more interested in the Linux progress (nice work btw) but I'm still sticking to CE for the moment.

Go Up