![]() |
![]() |
|
|
Compare Products, Prices & Stores For: COMPUTERS, COMPONENTS, COMPUTER ACCESSORIES, COMPUTER MEMORY, HARDWARE, INPUT DEVICES, NETWORKING, PDAs & MOBILE ELECTRONICS, SOFTWARE, STORAGE & MEDIA, DIGITAL CAMERAS, HOME AUDIO, TV& VIDEO |
|
|
|
|
#2
|
||||
|
||||
|
Disabling tystream encryption:
NOTICE: I am no longer updating this post as its original purpose has been served quite well, which was to transition people from the older more convoluted method to the new and simpler™ method. This kind of thing should now be delegated to the patch threads that show up every time a new version comes around for its respective tivo platform.
Quote:
This patch forces tivoapp to not encrypt recordings by setting a static boolean expression from true to false (its only a two byte patch for all currently existing tivo software versions.) If you are using an older noscramble method (e.g. kernel patches, modules, kmem, etc) be sure to remove it first. If you are hacking your tivo for the first time, proceed to the first step and ignore the rest of this paragraph. In contrast with the older "noscramble" methods that involved removing the kernel wrapper entirely, encrypted recordings made prior to applying this patch will play back fine. Older noscramble methods may interfere with the tivos ability to play back encrypted streams if you do not want to decrypt them (see below for instructions on decrypting them.) Note: Legacy Tivo SW versions below 3.1.X will NOT be supported. Also, for StandAlone tivo users, this only applies for 4.x and greater. This does not apply at all to UK tivos. Do the following for this patch: (FOLLOW THESE INSTRUCTIONS VERY CAREFULLY) Make sure your root partition is writable. e.g. Code:
mount -o remount,rw / Code:
cp /tvbin/tivoapp /tvbin/tivoapp.orig Code:
cd /tvbin mv tivoapp tivoapp.tmp cp tivoapp.tmp tivoapp chmod 755 tivoapp Code:
echo -ne "\x48\x00\x00\x38" | dd conv=notrunc of=tivoapp bs=1 seek=4678532 Code:
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=6984684 Code:
echo -ne "\x24\x02\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=10001408 Code:
echo -ne "\x24\x02\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=11437232 Code:
echo -ne "\x24\x02\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=10028224 Code:
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=10705308 Code:
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=2691728 Code:
rm /var/mfs_ftp/cache/*.xml Code:
mount -o remount,ro / Code:
reboot Continued in the following post.
__________________
Before PMing me: I’m not your personal tech support. If you have a question, ask in public so I don't have to repeat if somebody else asks. If you want images or slices, use emule. I will ignore all support PMs. Sponsor a vegetarian! I have taken the pledge, how about you? Last edited by AlphaWolf; 12-19-2006 at 12:57 AM. Reason: added disclaimer |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|