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

How to force a software update

Discussion in 'DirecTV TiVo Powered PVRs & Receivers' started by csp122, Sep 1, 2008.

  1. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    I've been looking into this some more... there is no way to "force" the update by using traditional methods like forcing a daily call. Even if you have a unit which has previously updated to 6.4a and you retrograde it to 6.2a (or put a drive from another unit in it, as suggested by rbtravis) there is no guarantee that the forced call will download 6.4a. We've verified this using our own units.

    With that said, if you have a networked unit, there are some options.

    Firstly, if you have the 6.4a slices on your unit already you can force an update by manually running installSw.itcl.

    To see if you have the slices, you must telnet to your unit and type:

    Code:
    echo mls /SwSystem | tivosh
    
    and you should see something like this, if they are there:

    Code:
    Name                      Type        FsId      Date  Time   Size    
        ----                      ----        ----      ----  ----   ----    
        6.2a-01-2-301             tyDb        4808  09/17/08 03:44    700    
        6.4a-01-2-101             tyDb       57916  09/17/08 04:29    780    
        6.4a-01-2-121             tyDb       59454  09/17/08 04:33    780    
        6.4a-01-2-151             tyDb       60911  09/17/08 04:53    804    
        6.4a-01-2-381             tyDb       55725  09/17/08 04:53    780    
        6.4a-01-2-521             tyDb       64304  09/17/08 04:46    780    
        ACTIVE                    tyDb       60911  09/17/08 04:53    804    
    
    What you are seeing are ALL the slices on my own unit which have been dbloaded. Also note that in the aforementioned snippet, the unit has already been updated to 6.4a (you can see this by seeing which software version is 'active.'

    If you DON'T have the slices, I've made them available with some easy to use scripts (thanks to an anonymous donor) which can be run as follows from the telnet prompt:

    In this example, the unit in question has a service ID that beings with a 351.

    Code:
    wget -O /var/packages/getslice http://www.dvrupgrade.com/software/update_tool/getslice-6.4a-01-2-351
    
    and after the file is downloaded, do the following:

    Code:
    cd /var/packages
    sh ./getslice
    
    This will grab the slices specific to your unit and when they are done loaded, you will see them listed (similar to above).

    Note that there has been some consolidation of the slices associated with different platforms, so even though we have a script written for each different unit, some of the slices are the same.

    Specifically,

    DSR/7000 and DSR/704 (101 / 3010)
    DVR39 / DVR40 (121 / 321)
    HDVR2 / SDDVR (151 / 351)

    and they will be listed as such.

    Another method of doing this with an already networked unit, and that will preserve your network settings and most of your hacks, is by using a product you must purchase, called "the slicer" -- once you've ftp'ed the binary onto your unit, you can simply type:

    Code:
    ./slicer 6.4a-01-2-151 -d
    
    if the slices are NOT on your unit, or don't use the -d option if they are already there. Pretty straightforward.

    Lastly, we are working on new InstantCake versions and an analogous PTVnet version for folks who want to start over from scratch. Not available yet, however.

    Lou
     
  2. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Are the drives you currently offering as upgrade drives running 6.4a now then?
     
  3. rock_doctor

    rock_doctor resU deretsigeR

    361
    0
    Oct 22, 2000
    I wonder if something is wrong with your account? I wonder if you call and have them remove and then re-add back the tivo as if it were a new addition; if the system would start to recognize your tivo. I bet this is why they have no record of it calling in. I also wonder if you can have somebody make you a hard drive from their tivo??? Can you swap an image from one tivo to another if they are the same model? If so then see if you have a friend with the same tivo and do a standard hard drive upgrade (using mfstools) and their image.
     
  4. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    I have the working original drive with 6.4a so I may attempt this. Looking at the list posted above one thing that may also be is the upgraded drive is for a DVR40 while I have the Rca DVR120. Obviously the drive works but I am wondering if the RCA DVR40 didn't get the upgrades especially since tivoupgrade mentions it in his post.

    Has anyone compiled a list of models that never got the update to 6.4a?
     
  5. rbtravis

    rbtravis New Member

    1,457
    0
    Aug 9, 2005
    Parker, Co....
    Yes, and used them in an RCA Tivo. The reason this works is the download copies all the slices and Directv's software determines which slice to use for your machine. It also saves all shows on the target machine provided they were there in the first place. Instant cake is for a new hard drive, while this works for an existing drive. Good Luck, either will work well for you, although I have noticed that some drives fail to load that is why I tell you to do it on one that has successfully upgraded via phone to 6.4a
     
  6. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    No, they are all using 6.2a. Up until recently, the presumption is that units will automatically update to 6.4a as they should for non-PTVnet kits. And PTVnet kits require 6.2a, since that is the only version of PTVnet for these units.

    Ultimately, we'll probably shift to 6.4a for standard kits, and give people a choice with PTVnet kits.

    s/w rev information is (and will continue to be...) documented in the product description for the kits on our own site. (and in the release notes for DIY software, as well...

    Lou
     
  7. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Were you able to do this without losing shows/season passes or will this result in lost recordings since when the Directivo does the initial boot the drive won't be paired with that machine?
     
  8. rbtravis

    rbtravis New Member

    1,457
    0
    Aug 9, 2005
    Parker, Co....
    No loss of recordings. When the drive does the initial Boot it is not yet paired with the machine. The initial boot does the pairing as well as choosing which slices match the hardware. As long as you are using the same motherboard the recordings will match. :)
     
  9. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Cool I will try this tonight to see if I get the same results since I have two of the same machine and only one, the one with the upgraded drive, that didn't update.
     
  10. Da Goon

    Da Goon Registered Abuser

    1,396
    0
    Oct 22, 2006
    I've got a swsystem-127009177-2.slice.bnd (357) slice file if your anonymous donor would like to decrypt it and let you add it to the collection.
     
  11. dmurphy

    dmurphy Home Again

    177
    0
    Jan 16, 2002
    Lou -

    I just wanted to say thank you SO VERY MUCH for hosting these slices - that was the 'missing key' for me!

    I just replaced a bad drive in one of my DTiVo units (an HDVR2) and wanted to get it on the latest-n-greatest software.... I don't particularly care about 'hacking' this box, so what I did was this:

    1) Used my trusty InstantCake CD to restore a 6.2 image (not 6.2a - it's an older disc)
    2) Booted with my PTVBoot LBA48 boot CD;
    3) Inserted my Zipper CD and ran the Zipper Script to enable networking; (didn't bother with any of the enhancement scripts, etc. Just wanted to turn on networking)
    4) Used a Linksys USB100M USB-to-Ethernet adapter;
    5) Logged into the DTiVo, downloaded the slices via wget;
    6) Edited & ran installSw.itcl to install it.

    LIFE IS GOOD - we're up and going. Thanks again so much for your wonderful tools - they really make all the difference in the world!!

    Now, if only we had some nifty new software for the Series1 boxes - I've got a Series1 box that feels awfully lonely ;)

    Thanks again!

    --Dennis
     
  12. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Didn't work for me. I tried multiple numbers even and still no update by putting the drive in another machine that got the update.
     
  13. rbtravis

    rbtravis New Member

    1,457
    0
    Aug 9, 2005
    Parker, Co....
    Sorry, I did it eight times straight with a Philips DSR708 motherboard. It downloaded each time.
     
  14. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Maybe my local connections are just bad. I even tried connecting with an old DSR704 with the original drive on 6.2 and it didn't download. I also tried with an old Hughes unit also with no success. Oh well glad to hear it worked for you. I will keep trying with my old machines.
     
  15. rbtravis

    rbtravis New Member

    1,457
    0
    Aug 9, 2005
    Parker, Co....
    I heard from TiVoupgrade that they have also experienced like problems. check your PM :D
     
  16. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Dennis,

    Glad that worked for you! Thx!

    innocentfreak, et al; please review this post if you haven't seen it already. there is just no way to 'force' the download to happen if its no longer being sent to your unit (either by satellite or through telephone/network download). some units are getting the updates, and not others...

    Lou
     
  17. webdeck

    webdeck Gadget Guru

    48
    0
    Jan 7, 2001
    San Carlos, CA
    tivoupgrade,

    Do you have a script for an HR10-250 (01-2-357)? I got a 500 error trying to download that one. Thanks!
     
  18. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Should work fine with slicer -d 6.4a-01-2-357.

    Just put this up as well, but it is untested:

    Code:
    wget -O /var/packages/getslice http://www.dvrupgrade.com/software/update_tool/getslice-6.4a-01-2-357
    cd /var/packages
    sh ./getslice
    
    Please reply to let us know whether or not it works for you (and what errors you get if it doesn't...)

    Cheers,
    Lou
     
  19. webdeck

    webdeck Gadget Guru

    48
    0
    Jan 7, 2001
    San Carlos, CA
    Thanks - that was fast! I'm still getting error 500 from wget:

    Code:
    # wget -O /var/packages/getslice http://www.dvrupgrade.com/software/update_tool/getslice-6.4a-01-2-357
    Connecting to www.dvrupgrade.com[68.178.174.174]:80
    wget: server returned error 500: HTTP/1.1 500 Internal Server Error
    
     
  20. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    I forgot to update one file. Sorry.

    It should work now.

    Lou
     

Share This Page