See this thread for a great solution that will auto switch the noscramble on and off so that you will be recording all new shows unscrambled but still allow you to watch your old scrambled shows.
Get the newscramble_20.zip at the top of page 3.
Here are the directions from that same thread:
- Unpack the zip, put noscramble_mbm.o in /lib/modules and the autoscramble.tcl with your other hacks (/var/hack/bin probably)
- Disable any existing noscramble module or patch (rmmod noscramble.o ; cat /proc/modules to make sure)
- Insert the module (insmod /lib/modules/noscramble_mbm.o)
- Run autoscramble.tcl (tivosh /var/hack/bin/autoscramble.tcl &)
Try to play an unencrypted stream (if you have one) .. it should work fine.
Try to play an encrypted stream. 3.1 will ask if you want to delete it - say no. It should then give a "there was no signal" error - this is what triggers autoscramble.tcl to toggle the read decryption. Try again and it should play (and the above errors will then trigger on playing unencrypted streams.) Anything recorded with this module will be unencrypted.
*BUG* The only known bug is playing an in-progress recording with decryption enabled will likely cause a reboot. The workaround is to play any finished-recording unencrypted stream (to toggle decryption) and then the in-progress stream will play fine. Unfortunately, this is not something that we can catch and fix