1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Enhance Your Hacked Tivo With This Script

Discussion in 'TiVo Underground' started by rbautch, Jul 21, 2005.

  1. Jul 31, 2005 #81 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    What addition was that?
     
  2. Jul 31, 2005 #82 of 2880
    Scott D

    Scott D New Member

    1,122
    0
    Jun 17, 2001
    Pasadena, Texas
    Doesn't work. Not that the command is bad. That's not it. What I think it would be is a ghost image. What I think has happened is that I erased my good copy and the ghost remained there.

    Let me explain why I think it is a ghost image. On any OS, you cannot have the same name of a file or directory in the same place. At different locations, yes, but not stacked on top of each other.

    My directory tree looks like this....

    ..
    backups
    bin
    enhancements
    enhancements
    var

    Just to give you an idea what I'm talking about.

    How about cleaning out the TOC or FAT tables?
     
  3. Jul 31, 2005 #83 of 2880
    pdawg17

    pdawg17 Here's Julia!!

    362
    0
    Mar 1, 2003
    It added this to the author file:

    # Starting the TivoWeb application:
    if test -f /var/hack/tivowebplus/tivoweb
    then
    /var/hack/tivowebplus/tivoweb &
    fi
     
  4. Jul 31, 2005 #84 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Try removing those directories with the following command:
    Code:
    rm -r enhan*
     
  5. Jul 31, 2005 #85 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    That's odd. These lines just check if tivoweb is present in /var/hack/tivowebplus and then runs it. It's no different than the TWPrun script, or the previous versions of your author file where you added it yourself.
     
  6. Aug 1, 2005 #86 of 2880
    pdawg17

    pdawg17 Here's Julia!!

    362
    0
    Mar 1, 2003
    I know...I have no clue what to make of it...chalk this up to the "Huh?" category...
     
  7. Aug 2, 2005 #87 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    I fixed a few missing quotes in the crontab that were preventing Tivowebplus from restarting every night. (Thanks acii for catching them!) I also fixed a few other minor cron issues. If you've already run the script, replace the file called "root" located in /var/spool/cron/crontabs/ with the one attached. The download on the website has been updated, and contains a new readme with the details. Future plans for the script include (if anyone's interested):

    - Caller ID
    - Replacement of all 3 splash screens
    - A few unmentionables not allowed to be discussed here.
     

    Attached Files:

  8. Aug 2, 2005 #88 of 2880
    willardcpa

    willardcpa QUASI-OMNISCIENT

    2,686
    0
    Feb 23, 2001
    Eugene, OR USA
    You may want to leave the unmentionables till the last. Or put them somewhere else, that is not directly linked to from here. My suspicion is that if you just plunk them in, then any reference, or support of them will be cut off here. Which is not what those of us that dutifully follow these threads desire. Thanks
     
  9. Aug 3, 2005 #89 of 2880
    BTUx9

    BTUx9 back?

    1,596
    0
    Nov 13, 2003
    Rockport, MA
    Just to let you know, when installing crond onto a system without /busybox, it moves it first, then discovers it exists, so renames it to crond.bak

    Suggestion: change responses to "y" instead of yes (or accept both)... people are more likely to make mistakes when entering "yes"

    All in all, nice job, keep up the good work (just don't post this on DDB, their opinions about automation are well known)
     
  10. Aug 3, 2005 #90 of 2880
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    That looks like hackman adding start commands to the .author file. That's done by clicking on the "gumdrop" button to the right of the app name. Please read the hackman documentation to understand how this all works!
     
  11. Aug 3, 2005 #91 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    I'm looking for volunteers to help me test out a tcl script that will remove HMO/MRV keys from MFS to solve this problem. You need no special skills, just to have Tivowebplus installed. PM me if you're interested.
     
  12. Aug 4, 2005 #92 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Good suggestions, BTUx9. I fixed the crond issue, and I'll use "y" instead of "yes" in the next version.
     
  13. Aug 4, 2005 #93 of 2880
    Sirwill

    Sirwill Don't take my Tivo!

    61
    0
    Dec 25, 2002
    Everett, WA
    This sounds really cool, but does TWP and everything here work on a S1 tivo?
     
  14. Aug 4, 2005 #94 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    I haven't tested it, but most of it should work fine as long as your Tivo already has an rc.sysinit.author file. I would skip the parts that load channel logos and replace your splash screen. I think the graphic format of the splash screen might be different for S1 Tivos. You could try it, and if it doesn't work, just restore the backup splash screen AlmostThere.png.bak to AlmostThere.png. You can probably do this over telnet, but at a worst case you'll have to pull your drive to do it. I'm curious if this works, let me know...
     
  15. Aug 4, 2005 #95 of 2880
    BTUx9

    BTUx9 back?

    1,596
    0
    Nov 13, 2003
    Rockport, MA
    I really doubt you want to use it on an S1... besides the issues of compatibility with logos and splash screen, crond won't run and TWP has had all its event code lobotomized.

    Much better to stick with the main-stream TWP for S1, IMHO
     
  16. Aug 4, 2005 #96 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    I incorporated a new tcl script into the main enhancements script that will search for and remove MRV/HMO expiration certificates from MFS. If you received your 6.2 image from a Tivo download and then hacked it using the Gunnyman guide, you most likely got theses certificates, which will stop MRV/HMO from working 180 days after the download occurred. If you've already run the enhancements script, then use the attached cert-remover.tcl script. FTP it your Tivo and run it with the command:
    Code:
     tivosh cert-remover.tcl
    If you plan to run the enhancements script, it will prompt you to run the cert-remover automatically. Thanks to willardcpa for identifying this issue here, and to acii for helping me test the script!

    edit: If you're unsure if you have the certificates or not, the script will let you know. Or you could search for them using TWP.
     

    Attached Files:

  17. Aug 5, 2005 #97 of 2880
    Tumminator

    Tumminator New Member

    21
    0
    Jan 2, 2003
    Minneaplois, MN
    Thanks again RBAUTCH great work!
     
  18. Aug 6, 2005 #98 of 2880
    pruffy

    pruffy New Member

    32
    0
    Oct 20, 2003
    rbautch need your help, it seems no matter what i do i cant get hackman to install off of your automated script
    here my hyperteminal log
    bash-2.02# mount -o remount,rw /
    bash-2.02# cd /var
    bash-2.02# sh start.sh

    Loading channel logo slices...

    Backing up existing splash screen...
    Replacing splash screen...
    cp: /enhancements/new_splash_rcb.png: No such file or directory
    mv: new_splash_rcb.png: No such file or directory

    Installing new profile with aliases...
    Checking for existing profile...
    Backing up existing profile to .profile.bak...
    Installing new profile with aliases...

    installing Tivowebplus (modified for 6.2/7.1) plus several awesome modules,
    including Hackman, Channelprefs, Batch Play, Backup, and Manual Record
    /var/hack exists, installing TWP there. Patience, please...
    mv: /enhancements/TWP_archive.tgz: No such file or directory
    tar: TWP_archive.tgz: No such file or directory
    rm: TWP_archive.tgz: No such file or directory
    Appending your rc.sysinit.author file to run TWP on startup
    TRUST ME :)

    busybox detected...
    Crond binary missing from /busybox, now installing...
    mv: /enhancements/crond: No such file or directory
    chmod: /busybox/crond: No such file or directory
    Existing cron installation detected in /var/spool/cron, skipping cron install...


    Installation Complete! Please reboot now..

    please help
    since i couldnt get twp working with your script im using twp 1.0 final it works but has no hackman included
    thanks
     
  19. Aug 6, 2005 #99 of 2880
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    Does the script set permissions for "find" and "sendkey?" That's usually the most common reason for an installation failure.
     
  20. Aug 6, 2005 #100 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Thanks Paw, but it looks like a missing TWP archive is the culprit this time. The problem is that your running the wrong script. You have to run tweak.sh, not start.sh. The tweak.sh script untars the rbautch-files archive (where start.sh is), puts everyting in the right places, and launches start.sh. Do not untar the rbautch-files.tgz archive yourself.

    To fix this, just delete TWP 1.0, and any files you may have untarred. The only files you should be starting with are tweak.sh and rbautch-files.tgz. You may want to download version 2.0, which removes MRV/HMO expiration certificates from MFS.
     

Share This Page