new tool to upgrade from 6.2 to 6.2a while retaining all hacks/drivers WITHOUT slices

Discussion in 'TiVo Underground' started by BTUx9, Mar 8, 2007.

  1. chris22

    chris22 Snowboard Dude

    174
    0
    Aug 31, 2006

    Advertisements

    1) Please type the following in telnet and reply with the output:
    echo mls /SwSystem | tivosh
    3) To check if they are in the Path, please type the following in telnet and reply with the output.

    which dd
    <enter>
    which tar
    <enter>
    which bootpage
    <enter>

    4) You can try to start it.
    5) You can just type the following to reboot:
    reboot
     
  2. MarkShot

    MarkShot New Member

    7
    0
    Mar 11, 2007
    So, what does the following tell me? Is this procedure appropriate to run on my TIVO?

    Also, what is the command in Linux to add these to the current path in the Telnet session?

    Thanks.

     
  3. MarkShot

    MarkShot New Member

    7
    0
    Mar 11, 2007
    Regarding FTP, it looks like the FTP server should be running, but it apparently is not.

    So, do I click STOP and then START to see if it will start the server? What happens when I do this? Does it mean when I type "FTP" at my telnet prompt that I will then get an FTP prompt instead of "command not found"?

    Thanks.
     

    Attached Files:

  4. chris22

    chris22 Snowboard Dude

    174
    0
    Aug 31, 2006
    FTP is running... I am uploading slices for you now (to a website)
    Give me 10 mins.
     
  5. MarkShot

    MarkShot New Member

    7
    0
    Mar 11, 2007

    Advertisements

    Chris,

    Thank you. So you are saying that I have a "sliced" version of the TIVO OS? What are slices? (By the way, I have 25 years in computer systems development. So, you can be technical in any explanations ... I just don't really know UNIX or TIVO internals.)

    Thanks again.

    By the way, it's almost 7am here, and I haven't slept tonight. I think I may try to catch a few Zs.
     
  6. chris22

    chris22 Snowboard Dude

    174
    0
    Aug 31, 2006
    Slices make it so the tivo system is aware that you upgraded it in the System Information, in this case only. Usually they are used for the entire upgrade of a system.

    EDIT
    My slow internet is being really slow now :-\
     
  7. chris22

    chris22 Snowboard Dude

    174
    0
    Aug 31, 2006
    You need the Core Slices:
    http://www.freewebtown.com/tivoslices/core slices.zip
    and the slices for your model:
    http://www.freewebtown.com/tivoslices/6.2a-01-2-321.zip
    Unzip these files. Create a new folder in /var on your tivo. place these files in there. run the following command:
    dbload /var/name of new folder/*.slice
    delete this folder using ftp once the command has finished. Create another new folder and place the diff file (don't uncompress it, upload it as you downloaded it), activeSW file, and the other upgrade file (in first post).

    then run the following commands accordingly:
    cd /var/name of new folder
    chmod +rwx ./*
    tivosh ./install62a.tcl
    tivosh ./updateActive.tcl 6.2a-01-2-321

    Switch to your ftp client and delete this newly created folder via ftp.
    Return to telnet and type one more line
    reboot


    Chris
    PS
    I hear you, its 4:27 here now
     
  8. gws

    gws New Member

    2
    0
    Sep 10, 2006
    Just a quick note of thanks - I waited until this morning to take any steps to fix the dst issue, and I was excited to see a patch. It worked flawlessly. I am unix experienced, but the tivo layout left me pondering my sanity when I tried to find any way to convince it to change time sooner. Great job BTU - I think collectively, we owe you a couple cases!
    Guy
     
  9. disco

    disco Father of Sam.

    6,223
    0
    Mar 27, 2000
    Lake...
    Looks like the BTU patch worked! Awesome...

    Still some issues in TiVoWeb (ie, 10pm news showing at 9pm...), and reboots are helping it...I'm on 1.2.1, so maybe it's a sign that I should upgrade to 2.0. Anyone else having time issues with TiVoWeb? Any 2.0 users having issues?
     
  10. darremblanchard

    darremblanchard New Member

    1
    0
    Apr 29, 2006
    Getting the following when tring to install on my dtivo, have two one went fine this one not working.


    bash-2.02#
    bash-2.02# tivosh install62a.tcl
    install62a.tcl v2 -- by BTUx9 all rights reserved
    Retrieving current boot params:
    > bootpage -p /dev/hda
    ----root=/dev/hda7 dsscon=true console=2,9600
    Untarring 62a.tivo.diff.tgz:
    > tar xzf 62a.tivo.diff.tgz
    ----
    Using root partition: 7
    Copying Old boot to New:
    > dd if=/dev/hda6 of=/dev/hda3 bs=65536 count=32
    ----
    Copying Old root partition to New:
    > dd if=/dev/hda7 of=/dev/hda4 bs=65536
    ----
    Mounting new root on /install:
    > mount /dev/hda4 /install
    ----
    Copying 6.2a updated files to /install
    > cp -vrfa 62a.tivo.diff/bin /install
    ----62a.tivo.diff/bin/ntpdate -> /install/bin/ntpdate
    > cp -vrfa 62a.tivo.diff/lib /install
    62a.tivo.diff/lib/libhpktivo.so -> /install/lib/libhpktivo.so
    62a.tivo.diff/lib/libc.so.6 -> /install/lib/libc.so.6
    62a.tivo.diff/lib/libhpkhl.so -> /install/lib/libhpkhl.so
    62a.tivo.diff/lib/libhpkoss.so -> /install/lib/libhpkoss.so
    62a.tivo.diff/lib/libhpkutil.so -> /install/lib/libhpkutil.so
    62a.tivo.diff/lib/libperfdb.so -> /install/lib/libperfdb.so
    62a.tivo.diff/lib/libtmk.so -> /install/lib/libtmk.so
    62a.tivo.diff/lib/libtvutil.so -> /install/lib/libtvutil.so
    child process exited abnormally
    while executing
    "exec cp -vrfa 62a.tivo.diff/lib /install 2>1"
    ("eval" body line 1)
    invoked from within
    "eval exec $l 2>1"
    (procedure "runit" line 4)
    invoked from within
    "runit "" "cp -vrfa $f /install""
    ("foreach" body line 2)
    invoked from within
    "foreach f [glob $dnam/*] {
    runit "" "cp -vrfa $f /install"
    }"
    (file "install62a.tcl" line 102)
    bash-2.02#

    Thanks
     
  11. mbklein

    mbklein Foreign Contaminant

    9,984
    10
    Oct 24, 2000
    Evanston, IL
    Semi-stupid question. Can I install this now? I forgot to do anything about it before the DST change. Do I need to do anything different now that it's an ex post facto hack?
     
  12. Joe C

    Joe C New Member

    937
    0
    Jul 8, 2002
    Sparta, NJ
    A big THANK YOU to Btu, Gunny, Chris, JWT and the others for your help. :up: :up: I was able to finaly upgrade my SD DVR40 to 6.2a with the scripts posted in this thread.
    I'm not entirely sure how I did it, but for every error I encountered the answer was posted in this thread. Thanks again guys.

    Now to upgrade the other SD DVR40 from 4.01b to 6.2a. :eek:
     
  13. split55

    split55 New Member

    3
    0
    Nov 16, 2005
    Help, I applied the install62a.tcl script and now I am in a boot loop. I have a zippered sd-dvr40 with 160 gig wd single drive. I get the welcome. Powering up... message and the next screen customized and Enhanced for Maximum entertainment. Then it goes back to the Welcome. Powering up... screen. My box has no serial port and I have tried to Kickstart it without luck. Any help would be appreciated.
     
  14. randyr505

    randyr505 New Member

    3
    0
    Jun 25, 2006
    I did the DST fix and it worked perfect (although I didn't think so). The dtivo I did it on is hooked to my PC so I don't have a TV monitor. I was checking via TivoWebPlus and it shows the wrong time still. I restarted tivowebplus and it still shows the wrong time. I then started up my wintv to see the actual dtivo guide and it shows the correct time. The weird thing is that I still show 6.2 from mfs_ls /SwSystem. I ran the script to change the active s/w but it says it is already active.

    The tivowebplus version I am using is: v2.0.0 (oztivo-070115)

    I also noticed (at least I think I remember correctly) that the time on the dtivo command prompt didn't change. I say that because my LR tivo said something like 4pm and I haven't done the DST fix. Then I did the DST fix for my BR tivo and then did the date command on the tivo prompt and it said the same time 4pm. I wonder if that doesn't get updated with this fix and maybe TivoWebPlus just displays the tivo system time -6hr CST or something similiar.

    Example:
    LR-TiVo# date
    Sun Mar 11 17:23:37 UTC 2007
    Kids-TiVo# date
    Sun Mar 11 17:24:12 UTC 2007

    I fixed the Kids tivo and the guide is correct. I didn't fix the LR tivo yet (but the times show to be the same)
    The TivoWebPlus is right in line with the tivo system time.

    Randy
     
  15. Homer S

    Homer S New Member

    1
    0
    May 19, 2005
    Worked for me so far...

    You can add patches in the patches section if you follow the same format. Important safety tip: you cannot comment lines out of the patches section, you must delete the line. Otherwise, it exits abnormally when it hits the #, requiring you to manually edit the file to recover gracefully and finish.

    Thanks for this utility!
    Homer Out
     
  16. yazyazoo

    yazyazoo New Member

    51
    0
    Jan 8, 2006
    Can someone help me. I have a zippered Directivo Hughes SD DVR. I haven't done anything file transfer since I hacked it. I need to change the time. I downloaded the two files and put it into the /var file with cuteftp.

    then the next step is to telnet and run the file with in telnet and go to the directiry and type "tivosh install62a.tcl"

    However when I don'tknow if I am telnet correctly in. I am using the Run command and type 'telnet -t vt100 192.168.2.1xx' I then get the bash 202 prompt.

    What do I have to do to find the directory and run the file.

    I typed dir and don't see the /var file. I am not to proficient in DOS so any help would be great!

    Thanks.
     
  17. Gunnyman

    Gunnyman Just a boring dude

    31,841
    860
    Jul 10, 2003
    Upstate...
    cd /var
    then do the tivosh command
     
  18. chris22

    chris22 Snowboard Dude

    174
    0
    Aug 31, 2006
    Mark,
    I typed those instructions at 4:30 AM, so let me know if they need improvement (besides spelling / grammer) or if you don't understand them.
    Chris
     
  19. MarkShot

    MarkShot New Member

    7
    0
    Mar 11, 2007
    Chris22 and BTUx9,

    I just got finished following the general procedure and specific procedure for my wife's TIVO. All seems to have worked fine.

    I thank you both very much for your assistance! Without your help I would have had no way to resolve this problem.

    Thanks! Thanks! Thanks!
     
  20. chris22

    chris22 Snowboard Dude

    174
    0
    Aug 31, 2006
    LMFAO: try it on your wife's tivo first... not your own :-D.
     

Share This Page

spam firewall

Advertisements