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
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
BuildSelector.xml looks interesting too.
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
Any luck in getting the new version to boot?
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.
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
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.
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.
Telnet to port 8080 then type
HEAD / HTTP/1.0[cr]
[cr]
Where [cr] = Carriage return. Unless you turn local echo on you'll have to type blind. ;)
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
*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
Try http://wiki.xda-developers.com/index.php?pagename=RomTools/fdf2reg.pl and reg2fdf.pl ;)
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?
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.
Is there any reason why you cant't just pinvoke CreateProcessW directly instead of using the TV2Engine_LaunchApp wrapper function ?
Hmm Seems theres a new beta 2 available...
*ahem*
http://ref-bootstrap.nevis.btopenworld.com/upgrade/upgrade-files/005/Philips_DiT9719_05_L3/1.6.25077.825/PKG.DIR
.82X - second beta of new software
Where X is either 1 or 5, 1 = viewing card slot disabled and 5 = slot enabled for use of the former Setanta channel
Mick
Sorry to bump an old thread but
http://ref-bootstrap.nevis.btopenworld.com/upgrade/upgrade-files/005/Philips_DiT9719_05_L3/1.6.25077.830/PKG.DIR
http://ref-bootstrap.nevis.btopenworld.com/upgrade/upgrade-files/005/Philips_DiT9719_05_L3/1.6.25077.835/PKG.DIR
*.830 is there
*.835 is there
and also Port 1027 is open/filtered (IN VERSION .821/.825)