title: Is there anything I can do at the software level against HDCP?
body: <p>I connected my android tablet (mini-HMDI) to my monitor (DVI) and I get:</p>
  
  <ul>
  <li>weird colors</li>
  <li>mis-aligned image</li>
  <li>error message</li>
  </ul>
  
  <p><a href="http://postimage.org/image/5tdvmb5pz/" rel="nofollow">http://postimage.org/image/5tdvmb5pz/</a></p>
  
  <p>I tested the tablet on a new fancy tv with hdmi port at the local electonics store, it worked well. I also tested the monitor with a desktop pc through dvi, it worked well.</p>
  
  <p>So I suspect (after reading about it) that the High-bandwidth Digital Content Protection is the guilty. So my monitor (1920x1080, DVI, VGA) probably does not support HDCP. And because the tablet recognizes that, it sends bad quality image on purpose (which of course is not encrypted, but annoying).</p>
  
  <p>Note that I do not want to play any protected/encrypted/copyrighted content, just browse the web, read email, etc.</p>
  
  <p>Is there anything that can be done in software (Linux kernel) so that the tablet is usable with that monitor?</p>
  
  <p>(I have read in some forum/blogpost that HDCP is purely hardware driven, the software stack cannot even be aware of it. Is that true? Is there no way that I can couple these otherwise compatible devices?)</p>