This is one of those projects that looks good on paper, but when you really look at it turns out to be impractical.rgura said:Follow-up related question, not focusing at all on the legal issues at all. I, like many other TiVo fans jumpped at the opportunity to transfer my lifetime service from my S2 to an S3. A while back TiVo had a limited offer for 1-time transfers of lifetime service to the S3, in addition the offer also included a 12 month subscription for you old box.
Now that the 12 month on the S2 is running low, I would normally be inclined to do one of 3 things:
1.) Sell it, however there is no real market as TiVo virtually gives S2's away these days
2.) Hack the dickens out of it to make something of a project out of it
3.) Recycle it
The typical American would likely toss it in the trash and add to our massive dead technology landfill problem. It would be wise for TiVo to offer some type of recycle program for unused S1 or S2 units.
PS: Personally I am planning on tearing our the guts of the old unit, finding a low-cost micro-AT board that fits and basically using it at a Linix MythTV case...
The reason that CE (consumer electronics) devices are so cheap is that all the parts are optimized to do one thing really well. Unlike a PC which is a general purpose device (meaning it can do many different things). MythTV and all the like rely heavily on the processing power of the CPU. As opposed Tivo which used as cheap of a CPU as they could get away with and relied on propietary MPEG encoding chip to do the hard work. I don't rmember the exact year that Tivo started, but it was the late 1990's. In 1997 the Pentium w MMX and Pentium 2 were the big dogs of the CPU world. The point is that Tivo's CPU is probably along the lines (Performance wise anyway) of a 286 or 386 at best. Remember MythTV relies on the CPU not an MPEG encoder, meaning that all of the encoding would have to either be done by a 386 class at best chip or would need to write drivers that would allow a hacked MythTV (which you would also have to do) to use the MPEG encode/decode chip instaed.
Bottom line, Can it be done? Sure, anything can be done given enough time, money, devotion to the project and hacking skills. Is it practical? Given how inexpensive a tivo is or even a Home Theater PC running media center, it just doesn't make sense to try, unless you just want to do it so you can say you did.