There is a jb tweak called xcon that bypasses the directv app (as well as many others) jailbreak detection. It's free and on cydia, there's a paid companion app called xcon alias that will prevent you from upgrading your directv app (or others) until the xcon bypass app is updated to support the new version. To make sure you have the latest and greatest version of xcon, add the devs repo and get it from there, it's:
N00neimp0rtant.dyndns.org/repo
I'm using the most recent version of the dtv apps with full functionality on my jailbroken iPad (v1.9.9) and iPhone (v2.4.1) running iOS 6.1