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. ttodd1

    ttodd1 Proud Computer Geek

    1,516
    0
    Nov 5, 2003
    SC
  2. gbakakos

    gbakakos New Member

    25
    0
    Dec 18, 2004
    I'm getting the Following when trying to run Tweak.sh


    Your telnet client is adding extra line feeds, causing this script to fail.
    No problem. Just re-run the script again using the "Additional
    Directions for Windows XP users", or use a different telnet client with
    the proper CR/LF settings. Exiting now...


    What Additional Directions for Windows XP users?????
     
  3. bengalfreak

    bengalfreak Active Member

    2,101
    0
    Oct 20, 2002
    Check out this topic under the Zipper Wiki.
     
  4. gbakakos

    gbakakos New Member

    25
    0
    Dec 18, 2004
    Thanks much got it working.
     
  5. gbakakos

    gbakakos New Member

    25
    0
    Dec 18, 2004
    I have gotten myself back to 7.2 on my Toshiba SD-H400 box. When I attempted to apply the slicer script to it and then rebooted I lost my Telnet and FTP. I did not add the 2.0 USB drivers. I have a WUSB11 USB WiFi Wireless TiVo Adapter. As it sits right now my box has the 9.3 upgrade ready to be loaded. But if I do that I will loose my Telnet and FTP.

    So what would be the proper way to get this upgrade down without loosing the Telnet and FTP.

    I was given some information a while back when I went from 7.2 to 9.1 and it seemed to work fine. Tried that again but it did not work. Below is what I did in RED.

    Ok. Attached is a zip file with 2 files in it (test.conf and vmlinux.px). test.conf is a little script that runs monte, and vmlinux.px is a 9.1 kernel that I've fixed so it won't blow your hacks away.

    Go to ddb, jamie's monte attachment in the 2nd post. Open it up and get the "monte" file. Look in the 2.4.20 folder and get the kmonte.o file.

    Go back to TCF, here : http://tivocommunity.com/tivo-vb/showthread.php?t=370876 and download my upgrade script from the first post. I've fixed it slightly to work for this type of situation and reattached it earlier today.

    Check to see if you've got 9.1 slices ready, ie : echo mls /SwSystem | tivosh

    Do everything in exactly this order:

    Telnet to your box and make a "/chainload" folder, ie : mkdir -p /chainload
    Ftp the vmlinux.px, monte, and kmonte.o files into your new chainload directory.
    Ftp test.conf to root (/).
    Then ftp over upgrade.sh anywhere on your tivo, doesn't matter where.
    Make sure of course to transfer everything in binary mode, these aren't all just text files and can get ruined if transferred in ACSII.
    Once everything is in place, run upgrade.sh. DO NOT copy over usb drivers when it asks. We need to be using the stock drivers since you're using wireless and our software is 9.1. When upgrade.sh finishes, reboot and when your tivo comes back everything should be fine.


    It did work but it did not work when I attempted to do this again. Can anyone add anything to this that may make it work.

    Or have another way of doing this???


    Any help out there on this? has anyone brought 9.3 down and if so how did you keep the Network stuff working????
     
  6. rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    I suggest asking the question here where the upgrade script you used is discussed. If you're a novice, I'd ditch monte, reimage, and rehack your tivo using a killhdinitrd kernel. Use the Sapper if you want an automated way to do it. Slice upgrades will be much simpler after that, and the Slicer or upgrade.sh scripts should work fine. If you're still having trouble, I'd also get a wired adapter and/or a serial cable to troubleshoot issues that may be caused by the wireless adapter.
     
  7. Jan 2, 2009 #2807 of 2880
    leecallen

    leecallen New Member

    3
    0
    Dec 31, 2008
    I have a Series 2 standalone TiVo.

    I have successfully re-imaged it (7.2.0), installed Sapper, and ran the enhancments script. It is working on my wireless LAN, and I can access it via telnet and TWP.

    What isn't working: it does not see my 'tivoserver'.

    I should point out that there is no TV signal connected to the device. When I select "Now Playing", I see an empty screen telling me how to record programs. That is where I hope to see the tivoserver.

    When I select "System Information" I see some strange entries:

    DVR Name: <Name this DVR on tivo.com>
    (I have done this, and connected to the TiVo service, and rebooted the TiVo, and this does not change. I also changed the name via the MRV settings under TWP.)

    Multi-Room Viewing: Inactive (it is Active on tivo.com)

    Any ideas? It seems I am very close.

    Thanks.
     
  8. Jan 2, 2009 #2808 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    You need to run tvapppatch.tcl, which you can find on DDB. It's the replacement for superpatch.
     
  9. Jan 2, 2009 #2809 of 2880
    Lord Vader

    Lord Vader Dark Lord ofthe Sith

    1,087
    0
    Aug 29, 2004
    The...
    Been a while since I've done this, Russ. That replacement file for superpatch--what does it do exactly? Just curious to know what it does and when it should be used.
     
  10. Jan 2, 2009 #2810 of 2880
    leecallen

    leecallen New Member

    3
    0
    Dec 31, 2008
    Thanks for the response. I tried that, but it didn't work.

    It looks like tvapppatch is for version 9.3.2 only, I am running 7.2.0. I applied superpatch earlier, a version that supports 7.2.0.

    Do you think the problem is with my tivoapp binary?
     
  11. zdude1

    zdude1 New Member

    74
    0
    Jun 10, 2005
    Atlanta, GA
    How can I run the script from serial bash if networking is not working yet?

    I have an HR10-250 running 6.3f, been Zippered and enhanced a while back. I noticed that my newer recordings were encrypted, so I wanted to run tweak.sh again to get the latest, and get encryption disabled.

    When I ran it, it of course asked if I wanted to uninstall it first, so I hit Y. It uninstalled fine, then started the install. During the backing up and re-installing of usb2.0 drivers, it just hang and never progressed. I left it for about an hour. When I came back to it, it had no new screen output. I ^C'd to get the bash prompt again. I re-ran tweak.sh and uninstalled fine, it downloaded fine, started installing, and again hung at the same point.

    I ran it again, and this time I said N to the usb2.0 drivers for enhanced extraction speed. Well it completed fine, but as expected, I lost my networking.

    I then connected with serial cable and get a bash prompt. I tried to run it via serial, and it uninstalled, then of course can't resolve DNS and can't get the download file. So now I have an unenhanced HR10.

    Am I doing something terribly stupid here? I can't figure which way to go next, but it obviously has to be either serial or pull the drive.
    ----------------------------------------
    Update: OK, I figured out how to send the rbautch_files.tgz into the /hacks dir via serial cable/hyperterm. Then I run sh tweak.sh, and it still seems to stop (hang) when it gets to "backing up old drivers....installing new drivers", but it finally kept going. It's a bit confusing over the serial cable, bc it keeps spitting out junk about scram, chunk keys, etc. in the middle of my script output! But it looks like it's going :)

    Yep, worked like a champ. I had to go back in via serial and set the ip/network settings, then rebooted and all is good....
     
  12. artships

    artships New Member

    11
    0
    Jan 26, 2002
    Fort Worth
    Tivo HD running 11.0b-01-2-652 - Used your SAPPER on it and learned a lot. Thanks!

    folders.tcl v2.7 appears to work. I created a folder named Movies and moved several movies to it. Options 4a lists them as being in "WISHLIST Movies".

    The "Movies" folder does not appear on the tivo, though. Folderize in TivoWebPlus doesn't work, either. Need help looking through MFS?
     
  13. genebaker

    genebaker New Member

    5
    0
    Jun 8, 2002
    Zipper tweak.sh failed midway, and I have now lost telnet/bash. Light does not come on on my USB network adapter, so I think my USB driver needs to be restored. Tried to do this by pulling the hard drive and running tweak.sh, but cannot proceed because dns is not resolved and/or the updated files cannot be downloaded from internet because the pc is booted to linux, and I have no idea how to enable internet access with the linux boot disk.

    My hard drive (Phillips dsr7000, 6.4a software) has already been zippered. Can I restore usb/telnet/ftp with the hard drive in my pc using the files that are already on the hard drive from previous zippers and/or zipper updates? I do not have a serial cable. Thanks.
     
  14. rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Yes you can. Mount the drive and copy the original stock drivers back. Assuming you mounted your tivo drive in /tivo, you can use:
    Code:
    cp -f /tivo/lib/modules/backups-orig/* /tivo/lib/modules
    Otherwise, just rerun the Zipper.
     
  15. genebaker

    genebaker New Member

    5
    0
    Jun 8, 2002
    So I was able to re-Zipper and get network, TWP, etc. running again under 6.4a software.

    Now I'm back to my original problem: intermittent, seemingly patternless re-boots of my Phillips DSR7000 unit. I have checked the hard drive, which checks out clean under SMART. I have replaced a suspicious capacitor on the unit's power supply and added an additional capacitor; the unit is plugged into a UPS. This leaves me suspicious of the Zipper hacks as causing the reboots.

    a) Do you think the Zipper hacks could be the culprit?
    b) Is there a way to completely uninstall Zipper to see if the reboot problem improves?

    Thanks.
     
  16. bengalfreak

    bengalfreak Active Member

    2,101
    0
    Oct 20, 2002
    rbautch,

    the latest version of the script/TivoWebplus does not show the Tivo's name on the main menu screen as it used to. Any way to get this back?
     
  17. rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Here's the line from the enhancement script that used to change the name:
    Code:
    cat /TivoWebPlus/load.tcl | sed -e "s/TivoWebPlus/TivoWebPlus - $bashname/" > /TivoWebPlus/temp
    In the load.tcl file, it replaced the text string "TivoWebPlus" with "TivoWebPlus- $bashname". Not sure why I removed it or if it still works, but you can try manually editing load.tcl.
     
  18. bengalfreak

    bengalfreak Active Member

    2,101
    0
    Oct 20, 2002
    Thanks, I'll give it a shot.
     
  19. bengalfreak

    bengalfreak Active Member

    2,101
    0
    Oct 20, 2002

    I see why you removed the line from the enhancement script. The phrase "TivoWebPlus" no longer appears in the file 'load.tcl' anywhere.
     
  20. Aug 2, 2009 #2820 of 2880
    texster

    texster New Member

    137
    0
    Mar 10, 2005
    Connecticut

Share This Page