Close

Results 1 to 17 of 17
  1. #1
    DF VIP Member is0-mick's Avatar
    Join Date
    Jul 2003
    Location
    uk
    Posts
    108
    Thanks
    2
    Thanked:        16
    Karma Level
    350

    Default BT vision bootloader dumped :)


  2. #2
    DF VIP Member Undertaker's Avatar
    Join Date
    Nov 2000
    Location
    Earth
    Posts
    2,533
    Thanks
    39
    Thanked:        189
    Karma Level
    478

    Default Re: BT vision bootloader dumped :)

    hehehehe

    excellent work

  3. #3
    DF VIP Member suityou69's Avatar
    Join Date
    Jun 2001
    Location
    East Mids
    Posts
    343
    Thanks
    15
    Thanked:        0
    Karma Level
    304

    Default Re: BT vision bootloader dumped :)

    Well done matey, i have one gathering dust in the loft so wait and see what can be done

  4. #4
    DF VIP Member is0-mick's Avatar
    Join Date
    Jul 2003
    Location
    uk
    Posts
    108
    Thanks
    2
    Thanked:        16
    Karma Level
    350

    Default Re: BT vision bootloader dumped :)

    One of the interesting things is that the main EXE (TV2ClientCE.exe) is written in C#

    so if you upload it to remotesoft salamander.. it will decompile it back to its original source code. This means it could be made into a very nice HD freeview / mediacentre box.

  5. #5
    DF VIP Member casio's Avatar
    Join Date
    Jul 2001
    Location
    sat on my arse
    Posts
    7,400
    Thanks
    334
    Thanked:        277
    Karma Level
    865

    Default Re: BT vision bootloader dumped :)

    ive also got one of these gathering dust (its plugged in and used maybe once a month) so im going to keep my eye on this and help out if i can

  6. #6
    DF VIP Member is0-mick's Avatar
    Join Date
    Jul 2003
    Location
    uk
    Posts
    108
    Thanks
    2
    Thanked:        16
    Karma Level
    350

    Default Re: BT vision bootloader dumped :)

    OK..

    box now boots unsigned code, and has a webserver running and ftp server
    I also have remote debugging running under visual studio.

    The main app is written in c#, and the epg is all XML / HTML and gifs / jpegs etc.

    I decompiled the main app using reflector, back to source code, but it doesn't recompile due to errors.

    Any C# experts ??
    Cheers

    Mick

  7. #7
    DF Super Moderator
    evilsatan's Avatar
    Join Date
    Jul 2004
    Location
    Essex
    Posts
    20,079
    Thanks
    1,105
    Thanked:        3,241
    Karma Level
    1541

    Default Re: BT vision bootloader dumped :)

    Quote Originally Posted by is0-mick View Post
    OK..

    box now boots unsigned code, and has a webserver running and ftp server
    I also have remote debugging running under visual studio.

    The main app is written in c#, and the epg is all XML / HTML and gifs / jpegs etc.

    I decompiled the main app using reflector, back to source code, but it doesn't recompile due to errors.

    Any C# experts ??
    Cheers

    Mick
    Sounds promising, keep us updated on how you get on.


  8. #8
    DF VIP Member
    satzzz's Avatar
    Join Date
    Oct 2000
    Location
    Here
    Posts
    2,662
    Thanks
    157
    Thanked:        564
    Karma Level
    469

    Default Re: BT vision bootloader dumped :)

    Just picked one of these up on fleabay for £26 just 'incase'......
    Mind you it must be worth that just for the 160gb HD
    Just use enough water to cover your vegetables,the same goes for when you're having a bath....

  9. #9
    DF VIP Member is0-mick's Avatar
    Join Date
    Jul 2003
    Location
    uk
    Posts
    108
    Thanks
    2
    Thanked:        16
    Karma Level
    350

    Default Re: BT vision bootloader dumped :)

    just thought I'd have a little play about while bored...



    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Runtime.InteropServices;



    namespace Devicetest
    {

    public partial class Form1 : Form
    {

    public Form1()
    {
    InitializeComponent();
    TV2Engine_SetLED(TV2LED.Recording, TV2LEDmode.Blink);
    TV2Engine_SetLED(TV2LED.IrReceive, TV2LEDmode.On);
    TV2Engine_SetLED(TV2LED.On, TV2LEDmode.Blink);
    TV2Engine_SetLED(TV2LED.Messages, TV2LEDmode.On);
    TV2Engine_SetVolume(65535, false);
    TV2Engine_PlayUISound(@"\Hard Disk\test.wav");

    while (true)
    {
    }

    }

    public enum TV2LED : uint
    {
    Connected = 0,
    HiDef = 4,
    IrReceive = 5,
    Max = 6,
    Messages = 6,
    On = 3,
    Recording = 2,
    Standby = 1
    }

    public enum TV2LEDmode : uint
    {
    Blink = 2,
    Off = 0,
    On = 1
    }


    [DllImport("TV2Engine.dll", CharSet=CharSet.Auto)]
    public static extern bool TV2Engine_PlayUISound(string fileName);
    [DllImport("TV2Engine.dll")]
    private static extern void TV2Engine_SetLED(TV2LED led, TV2LEDmode mode);
    [DllImport("TV2Engine.dll")]
    private static extern void TV2Engine_SetVolume(int volume, [MarshalAs(UnmanagedType.U1)] bool mute);

    private void Form1_Load(object sender, EventArgs e)
    {
    }
    }
    }


    I made all the lights come on and flash on the front.. but couldnt get the sound to play
    never mind.. at least it did something

    http://img87.imageshack.us/img87/49/dsc01224lz4.jpg

    Mick
    Last edited by is0-mick; 29th April 2008 at 11:45 PM.

  10. #10
    DF VIP Member
    prezzy's Avatar
    Join Date
    Sep 2007
    Location
    Lancashire
    Posts
    8,135
    Thanks
    720
    Thanked:        988
    Karma Level
    1263

    Default Re: BT vision bootloader dumped :)

    Keep it up m8 am following this one I have a couple of these sat here still unpacked


  11. #11
    DF Member dsmuk1's Avatar
    Join Date
    Aug 2006
    Location
    uk
    Posts
    35
    Thanks
    0
    Thanked:        0
    Karma Level
    0

    Default Re: BT vision bootloader dumped :)

    oooh... This is excellent news!

    Fingers crossed it won't be long until my unused, unloved BT Box becomes a fully working home media centre!!... I can but hope!

  12. #12
    DF VIP Member is0-mick's Avatar
    Join Date
    Jul 2003
    Location
    uk
    Posts
    108
    Thanks
    2
    Thanked:        16
    Karma Level
    350

    Default Re: BT vision bootloader dumped :)

    I now have a working modchip, so the box will boot unsigned code stand alone

    Just need a C# expert to help me get the decompiled code to recompile!

    and C# experts about???

    Mick

  13. #13
    DF VIP Member suityou69's Avatar
    Join Date
    Jun 2001
    Location
    East Mids
    Posts
    343
    Thanks
    15
    Thanked:        0
    Karma Level
    304

    Default Re: BT vision bootloader dumped :)

    Quote Originally Posted by is0-mick View Post
    I now have a working modchip, so the box will boot unsigned code stand alone

    Just need a C# expert to help me get the decompiled code to recompile!

    and C# experts about???

    Mick
    Wow ! That didnt take long, cant help with the "C" but just wanted to congratulate you further with your efforts ! Keep up the good work.

  14. #14
    DF VIP Member doughboy's Avatar
    Join Date
    Jul 2001
    Location
    Beckenham
    Posts
    2,142
    Thanks
    139
    Thanked:        90
    Karma Level
    407

    Default Re: BT vision bootloader dumped :)

    Quote Originally Posted by is0-mick View Post
    I now have a working modchip, so the box will boot unsigned code stand alone

    Just need a C# expert to help me get the decompiled code to recompile!

    and C# experts about???

    Mick
    Good work

    Grabbed one off of ebay for 12 quid on the back of your efforts.

    So are you booting with a modded version of the dump from the 1st post now?

    I take it the stuff at the start of the boot.sig file is the required signing?

    Did C years ago, no idea about C# though.

  15. #15
    DF VIP Member
    satzzz's Avatar
    Join Date
    Oct 2000
    Location
    Here
    Posts
    2,662
    Thanks
    157
    Thanked:        564
    Karma Level
    469

    Default Re: BT vision bootloader dumped :)

    This thread gets more interesting by the day.Just wished I could help out with the C#.
    Just use enough water to cover your vegetables,the same goes for when you're having a bath....

  16. #16
    DF VIP Member lukese's Avatar
    Join Date
    Mar 2001
    Posts
    651
    Thanks
    10
    Thanked:        4
    Karma Level
    321

    Default Re: BT vision bootloader dumped :)

    maybe if you post in the programming sectiion mate, just a little post saying any c experts please look at this thread bla bla bla, an idea maybe? as i know i only saw this thread by chance i have no intrest in the box was just being nosey as dont normally look around here, give it a go!

  17. #17
    DF VIP Member is0-mick's Avatar
    Join Date
    Jul 2003
    Location
    uk
    Posts
    108
    Thanks
    2
    Thanked:        16
    Karma Level
    350

    Default Re: BT vision bootloader dumped :)

    already have cheers...

    @doughboy :
    The chip jtags the box, changes some bytes in ram to bypass the sig check.. then continues execut1on of the code.

    The flash is signed and encrypted and cant be altered as the CPU has a pre-bootloader onboard (bit like the xbox360).

    I have been doing some work over at www.t-hack.com which is the germans equivelant of our box.

    Mick

Similar Threads

  1. Nero Vision Express Invalid Serial
    By syscon in forum PC Software
    Replies: 2
    Last Post: 18th April 2003, 09:37 AM
  2. Scan Vision Portable DVD Player
    By Termy in forum Cheapskates Corner
    Replies: 0
    Last Post: 5th March 2003, 02:05 PM
  3. color vision deficiency test ...
    By biggy7 in forum Hall Of Shame
    Replies: 5
    Last Post: 2nd March 2003, 10:53 PM
  4. nero vision express
    By coatsy2000 in forum PC Software
    Replies: 0
    Last Post: 31st January 2003, 05:40 PM
  5. Stig Dumped In Jail
    By BONE in forum Football
    Replies: 1
    Last Post: 16th October 2002, 10:13 AM

Social Networking Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •