AhoyMatey
11-22-2004, 09:36 PM
This patch removes the "Acquiring Guide Data" error from a 4.0.1b tivoapp on an S2 DTiVo. Thanks to alldeadhomiez for the guidance, and to MuscleNerd for the original 4.0 patch. This patch is for version 4.0.1b *only*.
Usage:
guide_patch_v401b.tcl <tivoapp_to_patch>
Download guide_patch_v401b.tcl to the tivo. Make sure it's executable:
chmod 777 guide_patch_v401b.tcl
Make sure that the root is writable:
mount -o remount,rw /
Make a copy of tivoapp:
cp /tvbin/tivoapp /tvbin/tivoapp.guide_patch
Run the patch: *
guide_patch_v401b.tcl /tvbin/tivoapp.guide_patch
You should get a message that says "File was patched".
Move tivoapp to a temporary file (or permanent, if you'd like to keep the original, and you should):
mv /tvbin/tivoapp /tvbin/tivoapp.b4_guide_patch
Move the patch tivoapp.guide_patch to tivoapp:
mv /tvbin/tivoapp.guide_patch /tvbin/tivoapp
You may be tempted to just patch /tvbin/tivoapp without doing any copying and moving. Don't. As has been stated in many previous posts, you can't patch a running tivoapp.
Reboot the tivo using "restart" (or reboot if that doesn't work for some reason).
Edit 1/2/05:
* If you get an error similar to the following when running the guidepatch:
./guide_patch_v401b.tcl: No such file or directory
Run dos2unix on the TiVo, chmod the tcl file, and then rerun the patch.
dos2unix guide_patch_v401b.tcl
chmod 777 guide_patch_v401b.tcl
guide_patch_v401b.tcl /tvbin/tivoapp.guide_patch
Continue following the instructions above...
Usage:
guide_patch_v401b.tcl <tivoapp_to_patch>
Download guide_patch_v401b.tcl to the tivo. Make sure it's executable:
chmod 777 guide_patch_v401b.tcl
Make sure that the root is writable:
mount -o remount,rw /
Make a copy of tivoapp:
cp /tvbin/tivoapp /tvbin/tivoapp.guide_patch
Run the patch: *
guide_patch_v401b.tcl /tvbin/tivoapp.guide_patch
You should get a message that says "File was patched".
Move tivoapp to a temporary file (or permanent, if you'd like to keep the original, and you should):
mv /tvbin/tivoapp /tvbin/tivoapp.b4_guide_patch
Move the patch tivoapp.guide_patch to tivoapp:
mv /tvbin/tivoapp.guide_patch /tvbin/tivoapp
You may be tempted to just patch /tvbin/tivoapp without doing any copying and moving. Don't. As has been stated in many previous posts, you can't patch a running tivoapp.
Reboot the tivo using "restart" (or reboot if that doesn't work for some reason).
Edit 1/2/05:
* If you get an error similar to the following when running the guidepatch:
./guide_patch_v401b.tcl: No such file or directory
Run dos2unix on the TiVo, chmod the tcl file, and then rerun the patch.
dos2unix guide_patch_v401b.tcl
chmod 777 guide_patch_v401b.tcl
guide_patch_v401b.tcl /tvbin/tivoapp.guide_patch
Continue following the instructions above...