Just what's inside a Sony DHG-HDDxx0? - Page 4 - AVS Forum
Forum Jump: 
Reply
 
Thread Tools
post #91 of 103 Old 11-16-2012, 07:39 PM
Member
 
davygrvy's Avatar
 
Join Date: Oct 2005
Location: Oakland, CA
Posts: 109
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
HDMI is DRM encumbered. Therefore, keys are exchanged. Wiping-out the firmware and starting over from scratch with a jail-broken unit with our own custom MythDHG build would break the end-to-end encrypted stream as designed in by the creators. Would it become DVI and talk to anything? No idea.

To me, the idea is to wipe it clean of all the proprietary code and go full FOSS, if possible.

If all you want is a shell, I don't think you'll get one, but give it a try. pins 407 and 406 on the Xilleon 226 chip are the ones to try first. My mother-in-law has a stereo microscope that would be good for examining the underside of the main board beneath the CPU to gather clues if the pins are brought out. I wouldn't see myself getting it for a couple weeks.
davygrvy is offline  
Sponsored Links
Advertisement
 
post #92 of 103 Old 11-18-2012, 05:27 AM - Thread Starter
AVS Addicted Member
 
videobruce's Avatar
 
Join Date: Dec 2002
Location: Buffalo NY
Posts: 14,958
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 84 Post(s)
Liked: 117
Quote:
Don't forget to get ready to start replacing those electrolytic caps that have been powered 24/7 for the last 7 years.

Golly, that would be tough. rolleyes.gif


.

Abundant OTA television is what makes this country different from all others. Lets keep it this way.
The Internet is no place for streaming video.
videobruce is online now  
post #93 of 103 Old 11-18-2012, 05:35 AM - Thread Starter
AVS Addicted Member
 
videobruce's Avatar
 
Join Date: Dec 2002
Location: Buffalo NY
Posts: 14,958
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 84 Post(s)
Liked: 117
Quote:
DRM isn't in FOSS for so many reasons. About the only exception is DeCSS
Since it wasn't stated, can we assume "FOSS" is this;
http://en.wikipedia.org/wiki/Free_and_open-source_software

And "DeCSS" is this;
http://en.wikipedia.org/wiki/DeCSS

Abundant OTA television is what makes this country different from all others. Lets keep it this way.
The Internet is no place for streaming video.
videobruce is online now  
post #94 of 103 Old 11-18-2012, 02:28 PM
Member
 
davygrvy's Avatar
 
Join Date: Oct 2005
Location: Oakland, CA
Posts: 109
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
An interesting start on understanding how DRM has us by the balls with regards to viewing and recording TV shows off cable (encrypted QAM with a CableCard)

Also http://en.wikipedia.org/wiki/HDCP why DVI can talk to an HDMI monitor, but not the other way.

EDIT: I just got on IRC (#mythtv-users on Freenode) and got the skinny about the Ceton InfiniTV 4 tuner with a CableCard and found that if the channel is anything other than "Copy Freely" (0x00), we can't see it at all under Linux. You'll find CCI restrictions most notably on the very premium channels HBO, Showtime, Cinemax, etc unless your provider is the draconian COX which restricts everything even their OTA simulcasting.
davygrvy is offline  
post #95 of 103 Old 11-18-2012, 03:22 PM
AVS Special Member
 
qz3fwd's Avatar
 
Join Date: Sep 2005
Posts: 2,796
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 17 Post(s)
Liked: 28
Quote:
Originally Posted by davygrvy View Post

HDMI is DRM encumbered. Therefore, keys are exchanged. Wiping-out the firmware and starting over from scratch with a jail-broken unit with our own custom MythDHG build would break the end-to-end encrypted stream as designed in by the creators. Would it become DVI and talk to anything? No idea.
To me, the idea is to wipe it clean of all the proprietary code and go full FOSS, if possible.
If all you want is a shell, I don't think you'll get one, but give it a try. pins 407 and 406 on the Xilleon 226 chip are the ones to try first. My mother-in-law has a stereo microscope that would be good for examining the underside of the main board beneath the CPU to gather clues if the pins are brought out. I wouldn't see myself getting it for a couple weeks.

Well the chance of having a "MythDHG" is less than hell freezing over.
So many things would cease to function that the effort involved would eclipse the benefit.

Cablecard would not work, so at best you would get is in the clear QAM/ATSC channels, which you can do for far less by other devices/methods easily.

Unless of course some FOSS developer has implemented a cablecard interface/API and knows how to authenticate and pair the card to the device.
That would be really cool, since if the hardware was functional, with a FOSS implementation, the premium content could be stored decrypted and in the clear on the HDD.
Additional possibilities include-adding the LAN connector and adding Tivo'esque transfer capabilities, or even better, setting up a NFS share and exposing the clear ts's stored on the device for other household devices to stream......

Maybe the XBMC developers have been working on this in the background waiting for the Rovi guys to exit the business and a XBMC-DHG build will pop up in the next week. :P

Just a pipe dream though....
qz3fwd is offline  
post #96 of 103 Old 11-18-2012, 04:00 PM
Member
 
davygrvy's Avatar
 
Join Date: Oct 2005
Location: Oakland, CA
Posts: 109
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by qz3fwd View Post

Maybe the XBMC developers have been working on this in the background waiting for the Rovi guys to exit the business and a XBMC-DHG build will pop up in the next week. :P

Careful, you might start a rumor
davygrvy is offline  
post #97 of 103 Old 11-21-2012, 03:28 PM
AVS Special Member
 
hdtvfan2005's Avatar
 
Join Date: Oct 2002
Location: Some very hot and dry place.
Posts: 2,276
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 2 Post(s)
Liked: 13
Quote:
Originally Posted by davygrvy View Post

An interesting start on understanding how DRM has us by the balls with regards to viewing and recording TV shows off cable (encrypted QAM with a CableCard)
Also http://en.wikipedia.org/wiki/HDCP why DVI can talk to an HDMI monitor, but not the other way.
EDIT: I just got on IRC (#mythtv-users on Freenode) and got the skinny about the Ceton InfiniTV 4 tuner with a CableCard and found that if the channel is anything other than "Copy Freely" (0x00), we can't see it at all under Linux. You'll find CCI restrictions most notably on the very premium channels HBO, Showtime, Cinemax, etc unless your provider is the draconian COX which restricts everything even their OTA simulcasting.

Time Warner is like that, but they leave the locals (limited basic) to CCI 0x00. Everything else is copy flagged.
hdtvfan2005 is offline  
post #98 of 103 Old 12-17-2012, 10:44 PM
AVS Special Member
 
dp70's Avatar
 
Join Date: Oct 1999
Posts: 1,231
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Has anyone hooked up a USB keyboard to the Sony and done some methodical experimentation? I originally discovered the front panel service menu by methodically holding buttons down at power up, but it never occurred to me until now to try hooking up a keyboard. If I had been an engineer developing software for this box, I would have found a keyboard very helpful for doing backdoorish sorts of things, especially considering the device already has a display. It's probably worth playing around with.
dp70 is offline  
post #99 of 103 Old 01-06-2013, 10:37 AM
Member
 
N2VWZ's Avatar
 
Join Date: Sep 2005
Location: Upstate NY
Posts: 56
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 12
My Digital TVGOS is gone, but Analog TVGOS is still alive over cable. With that said, I won't be tearing into my unit until that goes as well and I loose the ability to set the time.

The first things to try are Serial to USB adapter and possibly an Ethernet to USB adapter and attempt to to establish a communications link directly with the Linux operating system (Telnet, FTP, or shell login). It's a simple matter to set the time via linux commands.
N2VWZ is offline  
post #100 of 103 Old 03-12-2013, 03:58 PM
Senior Member
 
ImTheOne's Avatar
 
Join Date: Oct 2008
Posts: 257
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I didn't know about this thread until today when I saw it referenced in the DHG-HDDxx0 thread.

I had been thinking about writing replacement firmware from scratch but some of the things I read here make me think that this may not be feasible.

However, I had another thought while I was reading the thread and thought I would run it up the flagpole so you guys can shoot holes in it.

I believe the ATSC signal has time information encoded into it and each station encodes some amount of EPG information in the signal as well (the amount varies by station and no station's data is as robust as the TVGOS data). Rovi had equipment at the broadcast stations to inject the TVGOS data stream into the ATSC signal. The recorders still have the capability to update the time and program grid if provided with properly formated data. How difficult would it be to find out where Rovi embedded its data into the ATSC signal and copy the broadcast station's data to the location used by the TVGOS software?

Alternately, what about pulling guide data and time from the Internet via a computer program, recording the information on a videocassette, and playing the tape back into the antenna connection (I don't know if any of the available recording software will allow recording into the undisplayed video lines)?

The idea here is to force the recorder to use the software it already has by manipulating the incoming signal. I don't know if this is feasible, but I haven't seen this suggested anywhere else and thought it might be worth discussing.
ImTheOne is offline  
post #101 of 103 Old 03-13-2013, 05:52 AM - Thread Starter
AVS Addicted Member
 
videobruce's Avatar
 
Join Date: Dec 2002
Location: Buffalo NY
Posts: 14,958
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 84 Post(s)
Liked: 117
Quote:
Alternately, what about pulling guide data and time from the Internet via a computer program, recording the information on a videocassette, and playing the tape back into the antenna connection (I don't know if any of the available recording software will allow recording into the undisplayed video lines)?
I'm pretty sure that has already been suggested and done. wink.gif

Abundant OTA television is what makes this country different from all others. Lets keep it this way.
The Internet is no place for streaming video.
videobruce is online now  
post #102 of 103 Old 04-10-2013, 12:12 PM
Member
 
slotkar's Avatar
 
Join Date: Apr 2008
Location: West Bloomfield, MI
Posts: 74
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 11
Quote:
Originally Posted by N2VWZ View Post

The first things to try are Serial to USB adapter and possibly an Ethernet to USB adapter and attempt to to establish a communications link directly with the Linux operating system (Telnet, FTP, or shell login). It's a simple matter to set the time via linux commands.

I plan on implementing a Addonics ADU2N1G NAU adapter to try to talk to the DHG. A word of caution, since the DHG's USB port is Type A, pin 1 (power) should not be allowed to pass through, a potential conflict. I think the best way is to modify an USB Type A male to Type B female adapter and remove pin 1 from the B female connector. Then use a standard USB Type A male to Type B male cable as an interface.

SlotKar
slotkar is offline  
post #103 of 103 Old 04-10-2013, 03:37 PM
AVS Special Member
 
JoeKustra's Avatar
 
Join Date: Sep 2007
Location: Ashland, PA 17921
Posts: 6,585
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 15 Post(s)
Liked: 88
Quote:
Originally Posted by slotkar View Post

I plan on implementing a Addonics ADU2N1G NAU adapter to try to talk to the DHG. A word of caution, since the DHG's USB port is Type A, pin 1 (power) should not be allowed to pass through, a potential conflict. I think the best way is to modify an USB Type A male to Type B female adapter and remove pin 1 from the B female connector. Then use a standard USB Type A male to Type B male cable as an interface.
If you can decode the parameters needed, TVGOS already has the ability to accept data. I'm sure you know how to reach the 753... screens. Instead of 753..., enter 444555555. You then get a prompt. Now, I have no idea how to enter the data, terminate the data, and how to save it. But it's there, like the active serial port data.
JoeKustra is offline  
Reply HDTV Recorders

User Tag List

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off