Page 4 of 9 FirstFirst ... 23456 ... LastLast
Results 46 to 60 of 127

Thread: 11.0n.H1-01-2-652 for Tivo HD

  1. #46
    Join Date
    Oct 2012
    Posts
    131
    Quote Originally Posted by stevel View Post
    marcolisi, both of those are TiVoHD models based on the 652 prefix in the service number.
    Great! Thanks!

  2. #47
    Join Date
    Jan 2004
    Location
    n.h. usa
    Posts
    955
    Quote Originally Posted by stevel View Post
    marcolisi, both of those are TiVoHD models based on the 652 prefix in the service number.
    i have these tivos anyone know if the hacks are the same..

    thanks

    Directory listing of /SwSystem


    Name

    Type

    Id

    Date Time

    Size

    11.0m-01-2-648 tyDb 5315022 07/24/13 17:56 908
    11.0n.H1-01-2-648 tyDb 9459818 09/17/16 04:12 892
    ACTIVE tyDb 5315022 07/24/13 17:56 908

  3. #48
    Join Date
    Oct 2012
    Posts
    131
    Unfortunately, I have encounter a problem right away...

    I have installed Debian GNU/Linux 8 (jessie) 64-bit and I have connected the tivo hard disk to the pc but I have no clue how to access the drive in linux :-/

    I remember that years ago I could have browsed the folders right away after connecting the tivo to the pc and using linux. It seems that this is not the case anymore...

    I can see that the tivo hard disk is recognized and visible under "disks" in linux . I can see also that it says

    device: /dev/sdb

    The question is how do I access in terminal the tivo hard disk ?

    Again, there is something different this time compared to the last time I applied the scripts on tivo

  4. #49
    Join Date
    Jan 2011
    Posts
    55
    marcolisi:

    tivopart with the rescan commanmd will allow Linux to see the partitions

    Code:
    tivopart r /dev/sdb
    Then you should be able to use bootpage to find the current active partition

    Code:
    bootpage -p /dev/sdb
    it should respond with root=/dev/sdb4 ... or root=/dev/sdb7 ...
    You can then use mount to get access to the file system, e.g.

    Code:
    mount /dev/sdb4 /mnt

  5. #50
    Join Date
    Jul 2010
    Posts
    14
    Quote Originally Posted by newbie View Post
    Attached is the tvapppatch script which was generally used when this forum was active.
    I've also attached tvapppatches.tcl which is used by the first script. That file incorporates most of the patches for 11.0nH1 offered by the OP in this thread. It leaves encryption alone, I MRV with a Roamio.

    FTP both files to var run tvapppatch (./tvapppatch) wait until it completes then reboot your tivo for it to take effect.

    Edit the second script, using the values in the first post, if you want to add or delete options.

    I think you can run the script against the non-running tivoapp if you want to hack the new version before the upgrade finishes.
    In the attached file "tvapppatches.tcl" the values aren't the same as the values posted by psxboy in the first post of this thread. Well, at least one of the values is different (the first number for cci1), but I didn't check all of the numbers. Anyway which numbers are correct?

  6. #51
    Join Date
    Jan 2011
    Posts
    55
    thomb:

    That's because newbie posted the patches for 11.0n.B1, not 11.0n.H1

  7. #52
    Join Date
    Jul 2010
    Posts
    14
    Quote Originally Posted by Kayle View Post
    thomb:

    That's because newbie posted the patches for 11.0n.B1, not 11.0n.H1
    Thanks Kayle. That helps.
    Has anyone noticed their tivo taking a longer than usual time to reboot during the update? I upgraded (but not patched yet) and have been stuck on the "preparing service update - this could take an hour possibly longer" screen. It's been 1.5 hours, I'll check it again in the morning.

  8. #53
    Join Date
    Jan 2011
    Posts
    55
    As I noted earlier in the thread, my TiVos spent about 6 hours at the "preparing service update" stage, then about another three hours to download and install the new guide data (usable guide showed up about an hour into that process).

  9. #54
    Join Date
    Oct 2011
    Posts
    8
    Hi guys,

    Like many of you, I didn't think I'd be staying up in the middle of the night trying to upgrade my Tivo Series 3 before the program guide runs out (at the start of the new Fall season no less!). Unfortunately, I am stuck on a rebooting at "Almost There" screen after upgrading and copying my hacked kernel from the previous kernel partition.

    I was on 11.0m-01-2-648 and have been attempting to upgrade to 11.0n-H1-01-2-648 that my Tivo downloaded.

    Since I had a previously hacked system with telnet enabled (and I couldn't find most of my software tools that I used last time around), I started off by pulling the drive and making a backup using WinMFS. I then popped the drive back into the Tivo, booted up, and logged in via telnet.

    Using bootpage -p /dev/hda I determined that my active partition was root=/dev/hda4 upgradesoftware=false.

    I remounted my partition (mount -o remount,rw /) so I could edit the install script and disable immediate rebooting (vi /tvbin/installSw.itcl and replaced reboot with exit 0.

    After installing the new software (/tvbin/installSw.itcl 11.0n.H1-01-2-648), I verified that bootpage -p /dev/hda had flipped from /dev/hda4 to /dev/hda7. I then mounted the new system partition (mount /dev/hda7 /mnt) and copied my rc.sysinit.author file over as well as /sbin/iptables, /tivo-bin directory, and /hacks directory.

    I then copied my old kernel over to the new partition: dd if=/dev/hda3 of=/dev/hda6 (and it reported 8192+ records in as well as out).

    After running reboot, the Tivo rebooted and showed the "Welcome, Powering Up" screen which was followed by the "Almost There, a Few More Minutes" screen which lasts about a minute and then it reboots. This cycles continuously.

    Is it possible that my old kernel that I copied over is no longer compatible? Did I do something wrong with that step?

    I have been able to pull the drive, restore, boot the Tivo back up and then repeat. I keep getting the reboot cycle except when (1) I allow the Tivo to update software normally (I do not modify the installSw.itcl script) and (2) when I do all the steps except for the dd to copy the old kernel over. In both these cases, the Tivo reaches the "Preparing the service update. This may take up to an hour, possibly longer." screen. Of course, in case (1) I will not have telnet access after it is done and all that, so I did not allow it to finish. I started over from a fresh restore and am on (2) now, but as I understand it, there's no way my patches will work without having copied over the kernel from the other partition... right?

  10. #55
    Join Date
    Jan 2004
    Location
    n.h. usa
    Posts
    955
    Quote Originally Posted by mhchu View Post
    Hi guys,

    Like many of you, I didn't think I'd be staying up in the middle of the night trying to upgrade my Tivo Series 3 before the program guide runs out (at the start of the new Fall season no less!). Unfortunately, I am stuck on a rebooting at "Almost There" screen after upgrading and copying my hacked kernel from the previous kernel partition.

    I was on 11.0m-01-2-648 and have been attempting to upgrade to 11.0n-H1-01-2-648 that my Tivo downloaded.

    Since I had a previously hacked system with telnet enabled (and I couldn't find most of my software tools that I used last time around), I started off by pulling the drive and making a backup using WinMFS. I then popped the drive back into the Tivo, booted up, and logged in via telnet.

    Using bootpage -p /dev/hda I determined that my active partition was root=/dev/hda4 upgradesoftware=false.

    I remounted my partition (mount -o remount,rw /) so I could edit the install script and disable immediate rebooting (vi /tvbin/installSw.itcl and replaced reboot with exit 0.

    After installing the new software (/tvbin/installSw.itcl 11.0n.H1-01-2-648), I verified that bootpage -p /dev/hda had flipped from /dev/hda4 to /dev/hda7. I then mounted the new system partition (mount /dev/hda7 /mnt) and copied my rc.sysinit.author file over as well as /sbin/iptables, /tivo-bin directory, and /hacks directory.

    I then copied my old kernel over to the new partition: dd if=/dev/hda3 of=/dev/hda6 (and it reported 8192+ records in as well as out).

    After running reboot, the Tivo rebooted and showed the "Welcome, Powering Up" screen which was followed by the "Almost There, a Few More Minutes" screen which lasts about a minute and then it reboots. This cycles continuously.

    Is it possible that my old kernel that I copied over is no longer compatible? Did I do something wrong with that step?

    I have been able to pull the drive, restore, boot the Tivo back up and then repeat. I keep getting the reboot cycle except when (1) I allow the Tivo to update software normally (I do not modify the installSw.itcl script) and (2) when I do all the steps except for the dd to copy the old kernel over. In both these cases, the Tivo reaches the "Preparing the service update. This may take up to an hour, possibly longer." screen. Of course, in case (1) I will not have telnet access after it is done and all that, so I did not allow it to finish. I started over from a fresh restore and am on (2) now, but as I understand it, there's no way my patches will work without having copied over the kernel from the other partition... right?

    sounds like you are doing everything right.. I am going to try in on mh 648 tivos now..

  11. #56
    Join Date
    Jan 2011
    Posts
    55
    If you don't hack the kernel, then then any other patches won't work.

    What is in this /tivo-bin directory?

    I believe I used replace initrd on one of my TiVo boxes and dd on the other for upgrading from 11.0n.B1 to 11.0n.H1, but I am not totally positive. However, for me it was a two step process, first I had to upgrade from 11.0k to 11.0n.B1, I didn't even see the H1 update until I updated to B1. On the update to 11.0n.B1 I definitely used dd on one of the TiVos.

  12. #57
    Join Date
    Jan 2004
    Location
    n.h. usa
    Posts
    955
    Quote Originally Posted by mhchu View Post
    Hi guys,

    Like many of you, I didn't think I'd be staying up in the middle of the night trying to upgrade my Tivo Series 3 before the program guide runs out (at the start of the new Fall season no less!). Unfortunately, I am stuck on a rebooting at "Almost There" screen after upgrading and copying my hacked kernel from the previous kernel partition.

    I was on 11.0m-01-2-648 and have been attempting to upgrade to 11.0n-H1-01-2-648 that my Tivo downloaded.

    Since I had a previously hacked system with telnet enabled (and I couldn't find most of my software tools that I used last time around), I started off by pulling the drive and making a backup using WinMFS. I then popped the drive back into the Tivo, booted up, and logged in via telnet.

    Using bootpage -p /dev/hda I determined that my active partition was root=/dev/hda4 upgradesoftware=false.

    I remounted my partition (mount -o remount,rw /) so I could edit the install script and disable immediate rebooting (vi /tvbin/installSw.itcl and replaced reboot with exit 0.

    After installing the new software (/tvbin/installSw.itcl 11.0n.H1-01-2-648), I verified that bootpage -p /dev/hda had flipped from /dev/hda4 to /dev/hda7. I then mounted the new system partition (mount /dev/hda7 /mnt) and copied my rc.sysinit.author file over as well as /sbin/iptables, /tivo-bin directory, and /hacks directory.

    I then copied my old kernel over to the new partition: dd if=/dev/hda3 of=/dev/hda6 (and it reported 8192+ records in as well as out).

    After running reboot, the Tivo rebooted and showed the "Welcome, Powering Up" screen which was followed by the "Almost There, a Few More Minutes" screen which lasts about a minute and then it reboots. This cycles continuously.

    Is it possible that my old kernel that I copied over is no longer compatible? Did I do something wrong with that step?

    I have been able to pull the drive, restore, boot the Tivo back up and then repeat. I keep getting the reboot cycle except when (1) I allow the Tivo to update software normally (I do not modify the installSw.itcl script) and (2) when I do all the steps except for the dd to copy the old kernel over. In both these cases, the Tivo reaches the "Preparing the service update. This may take up to an hour, possibly longer." screen. Of course, in case (1) I will not have telnet access after it is done and all that, so I did not allow it to finish. I started over from a fresh restore and am on (2) now, but as I understand it, there's no way my patches will work without having copied over the kernel from the other partition... right?

    just did my first box. no bootloop. on reboot said preparing service update..

    anyway if your old partition was on 4 the new one goes on 7 and the new kernel would be on 6 not 3

    I copy the hacked kernel to both partitions as a safety measure whenever I upgrade

    ie here are my upgrade notes

    1. backup /var and tvbin and bin etc.. as you need to via ftp to a pc b4
    doing the install

    first got both kernels to make sure i have a hacked one saved
    dd if=/dev/hda3 of=hda3vmlinux.px
    dd if=/dev/hda6 of=hda6vmlinux.px

    no diff on tivo so put them on pc


    2. bootpage -p

    root=/dev/hda4 dsscon=true console=1,115200 upgradesoftware=false

    so new will be installed on 7 ...

    3. now do upgrade
    after copying installSw.sav back to installSw.tcl

    cd /tvbin
    remount
    cp installSw.sav instalSw.tcl

    ./installSw.tcl 11.0j-01-2-648

    here was the output


    12/07:17:18:13: ./installSw.tcl: Installing "11.0-01-2-648".
    Installing module utils
    12/07:17:18:14: ./installSw.tcl: Executing updateroot /dev/hda /install /var/pa
    ckages 11.0-01-2-648
    Path prefix is /var/utils/
    Sha1hash passed for updatekernel
    Sha1hash passed for checkkernel.tcl
    Sha1hash passed for messagelib.tcl
    Sha1hash passed for buildskeleton
    Sha1hash passed for SwInstall.tcl
    Sha1hash passed for builddev

    Searching /etc/fstab for current root

    Old root is on /dev/hda4, new one goes on /dev/hda7

    Creating new filesystem on /dev/hda7

    Mounting new root filesystem on /install

    Installing module core
    Installing module hpk-Gen05
    Installing module locale-en_US
    Installing module eiger
    Installing module kernel-Gen05
    Building basic filesystem skeleton on /install


    Checking /install/etc/fstab

    newroot is 7, copying fstab from fstab.alternate
    Creating symlinks for /install/etc files
    Dismounting /install and checking its integrity


    Initializing First Activation Date


    Modifying bootparams to point to /dev/hda7

    Creating upgrade messages
    processing message file: /var/utils//messages/upgrade_73_ptcm.msg
    found message
    From = The TiVo Team
    DateStr =
    Date = 14220
    Time = 62529
    Subject = You have a new service update!
    ExpireStr =
    Expire = 14280
    Priority = 1
    Destination = 2
    Frequency = 3600
    MaxCount = 1
    Body = Congrats! You've just received the Fall 2008 TiVo Service Update for your
    TiVo DVR. This release reorganizes the TiVo Central menu, making it easier to
    access Video on Demand content from TiVo and its partners. If your DVR is conne
    cted to broadband, you'll be able to enjoy the latest movies, television shows,
    and web videos directly from this menu.

    Enjoy!

    - The TiVo Team
    creating message object...
    processing message file: /var/utils//messages/upgrade_73_mb.msg
    found message
    From = The TiVo Team
    DateStr =
    Date = 14220
    Time = 62529
    Subject = You have a new service update!
    ExpireStr =
    Expire = 14280
    Priority = 3
    Destination = 1
    Frequency = 8640000
    MaxCount = 1
    Body = Congrats! You've just received the Fall 2008 TiVo Service Update for your
    TiVo DVR. This release reorganizes the TiVo Central menu, making it easier to
    access Video on Demand content from TiVo and its partners. If your DVR is conne
    cted to broadband, you'll be able to enjoy the latest movies, television shows,
    and web videos directly from this menu.

    There are many more changes 'under the hood' to support new features and service
    s in the future. At TiVo we're always working to make your home media experienc
    e the very best it can be!

    Enjoy!

    - The TiVo Team
    creating message object...
    Flipping root, setting boot parameters to 'root=/dev/hda7 dsscon=true console=1,
    115200 upgradesoftware=false'

    OK, reboot the system to use the new root filesystem

    12/07:17:22:10: ./installSw.tcl: not Attempting reboot...
    hdbrtivo:/tvbin$
    hdbrtivo:/tvbin$



    -------

    4. now check boot stuff

    hdbrtivo:/tvbin$ bootpage -p
    No device name given, assuming /dev/hda
    root=/dev/hda7 dsscon=true console=1,115200 upgradesoftware=false

    seems ok


    5. first put hacked kernel back to both partitions for good measure

    hdbrtivo:/tvbin$ cd /var/hdkernel
    hdbrtivo:/var/hdkernel$
    hdbrtivo:/var/hdkernel$ ls
    94hackedhdkernel
    hdbrtivo:/var/hdkernel$
    hdbrtivo:/var/hdkernel$ dd if=94hackedhdkernel of=/dev/hda6
    8192+0 records in
    8192+0 records out
    hdbrtivo:/var/hdkernel$
    hdbrtivo:/var/hdkernel$ dd if=94hackedhdkernel of=/dev/hda3
    8192+0 records in
    8192+0 records out
    hdbrtivo:/var/hdkernel$
    hdbrtivo:/var/hdkernel$

    6. now put hacks


    hdbrtivo:/tvbin$ mkdir /new
    hdbrtivo:/tvbin$

    hdbrtivo:/var/hdkernel$ mount /dev/hda7 /new
    hdbrtivo:/var/hdkernel$


    7. rc.sysinit.author

    hdbrtivo:/new/etc/rc.d$
    hdbrtivo:/new/etc/rc.d$ cp rc.sysinit rc.sysinit.sav
    hdbrtivo:/new/etc/rc.d$
    hdbrtivo:/new/etc/rc.d$ cp /etc/rc.d/rc.sysinit.author .
    hdbrtivo:/new/etc/rc.d$
    hdbrtivo:/new/etc/rc.d$

    8. busybox or your tivo tools

    hdbrtivo:/new$ tar -xvf BUSYBOX_1_00_PRE3.tar
    busybox/
    busybox/[
    busybox/addgroup
    busybox/adduser
    busybox/ar
    busybox/ash
    busybox/awk
    busybox/basename
    busybox/bunzip2
    busybox/busybox
    busybox/bzcat
    busybox/cal
    busybox/cat
    busybox/chgrp
    busybox/chmod
    busybox/chown
    busybox/chroot
    busybox/clear
    busybox/cmp
    busybox/cp
    busybox/cpio
    busybox/crond
    busybox/crontab
    busybox/cut
    busybox/date
    busybox/dd
    busybox/delgroup
    busybox/deluser
    busybox/df
    busybox/dirname
    busybox/dmesg
    busybox/dos2unix
    busybox/du
    busybox/echo
    busybox/egrep
    busybox/env
    busybox/expr
    busybox/false
    busybox/fdisk

    ...

    hdbrtivo:/new$
    hdbrtivo:/new$

    9. tivoftpd on other bin
    hdbrtivo:/new/bin$
    hdbrtivo:/new/bin$ cp /bin/mfs_uberexport .
    hdbrtivo:/new/bin$
    hdbrtivo:/new/bin$ cp /bin/remount .
    hdbrtivo:/new/bin$
    hdbrtivo:/new/bin$ cp /bin/s3tots .
    hdbrtivo:/new/bin$
    hdbrtivo:/new/bin$ cp /bin/tar .
    hdbrtivo:/new/bin$
    hdbrtivo:/new/bin$ cp /bin/tivoftpd .
    hdbrtivo:/new/bin$
    hdbrtivo:/new/bin$ ls


    10. resolv.conf

    hdbrtivo:/new/etc$ cp /etc/resolv.conf .


    11. install sw... comment out the reboot in /tvbin and copy to installSw.tcl

    hdbrtivo:/new/tvbin$ cp /tvbin/installSw.sav .


    make sure you check permissions on executables also in /bin

    ie

    -rwxr-xr-x 1 0 0 95668 Dec 4 18:51 sz
    -rwxr-xr-x 1 0 0 219248 Dec 7 17:31 tar
    -rwxr-xr-x 1 0 0 66152 Dec 7 17:31 tivoftpd
    -rwxr-xr-x 1 0 0 13960 Dec 4 18:51 top
    -rwxr-xr-x 1 0 0 39336 Dec 4 18:51 umount


    12. also one final check to make sure rc.sysinit.author is sound
    ie cat /new/etc/rc.d/rc.sysinit.author


    13. cp tivoapp and hack it

    hdbrtivo:/new/sbin$ cd /new/tvbin
    hdbrtivo:/new/tvbin$
    hdbrtivo:/new/tvbin$ ls -al tivo*
    -rwxr-xr-x 1 0 0 32115184 Dec 4 18:52 tivoapp
    lrwxrwxrwx 1 0 0 7 Dec 7 17:19 tivosh -> tivoapp
    hdbrtivo:/new/tvbin$
    hdbrtivo:/new/tvbin$ cp tivoapp tivoapp.sav
    hdbrtivo:/new/tvbin$
    no encr.
    backdoor
    30sec skip
    cci1
    cci2
    cci3
    nopause
    nopromos

    nopromos
    deletehis


    11.0n

    echo -ne "\x10\x00\x00\xaa" | dd conv=notrunc of=tivoapp bs=1 seek=1911160

    echo -ne "\x00\x00\x80\x21" | dd conv=notrunc of=tivoapp bs=1 seek=2448940

    echo -ne "\x24\x11\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=2448976

    echo -ne "\x24\x10\x00\x01" | dd conv=notrunc of=tivoapp bs=1 seek=3616576

    echo -ne "\x00\x00\x80\x21" | dd conv=notrunc of=tivoapp bs=1 seek=13139924

    echo -ne "\x10\x00\x00\x03" | dd conv=notrunc of=tivoapp bs=1 seek=5655072

    echo -ne "\x10\x40\x00\x26" | dd conv=notrunc of=tivoapp bs=1 seek=7981028

    echo -ne "\x00\x00\x00\x00" | dd conv=notrunc of=tivoapp bs=1 seek=7999144


    14. remove bad reboot in busybox

    dbrtivo:/busybox$ cd /new/busybox
    dbrtivo:/new/busybox$
    dbrtivo:/new/busybox$ ls re*
    eadlink realpath reboot renice reset
    dbrtivo:/new/busybox$
    dbrtivo:/new/busybox$ rm reboot


    15. as good measure comment out the installsw in
    /new/etc/rc.d/StageE_PreApplication/rc.Sequence_500.CheckForSoftwareUpgrade.sh
    (I dont bother with this anymore)

    16. tytools


    bash-2.02#
    bash-2.02# cd /new
    bash-2.02#
    bash-2.02# mkdir usr
    bash-2.02#
    bash-2.02# cd usr
    bash-2.02#
    bash-2.02# cd /usr
    bash-2.02#
    bash-2.02# ls
    tytools
    bash-2.02#
    bash-2.02# cd /new/usr
    bash-2.02#
    bash-2.02# mkdir tytools
    bash-2.02#
    bash-2.02# cd tytools
    bash-2.02#
    bash-2.02# cp /usr/tytools/* .
    bash-2.02#
    bash-2.02# ls
    NowShowing mfs_stream tserver_mfs7_mips
    NowShowing.tcl tserver
    bash-2.02#
    bash-2.02# ls -al
    total 346
    drwxr-xr-x 2 0 0 1024 Jan 6 17:49 .
    drwxr-xr-x 3 0 0 1024 Jan 6 17:49 ..
    -rwxr-xr-x 1 0 0 111784 Jan 6 17:49 NowShowing
    -rwxr-xr-x 1 0 0 15162 Jan 6 17:49 NowShowing.tcl
    -rwxr-xr-x 1 0 0 44380 Jan 6 17:49 mfs_stream
    -rwxr-xr-x 1 0 0 124616 Jan 6 17:49 tserver
    -rwxr-xr-x 1 0 0 48324 Jan 6 17:49 tserver_mfs7_mips
    bash-2.02#
    bash-2.02#
    bash-2.02#
    bash-2.02# pwd
    /new/usr/tytools
    bash-2.02#


    THAT should be it and reboot and test and make sure /var is still there
    after
    reboot etc..

    check installSw.itcl in /new/tvbin
    change it to have reboot commented out and remove it
    after copying it to .sav


    hdbrtivo:/new/etc/rc.d/StageE_PreApplication$
    hdbrtivo:/new/etc/rc.d/StageE_PreApplication$ remount
    Remount by AlphaWolf_HK
    Root FS is now in read only mode.
    hdbrtivo:/new/etc/rc.d/StageE_PreApplication$
    hdbrtivo:/new/etc/rc.d/StageE_PreApplication$ reboot


    after reboot run bufferhack11.tcl to reset buffer size and reboot again
    remove old tivoapp to save space

  13. #58
    Join Date
    Oct 2012
    Posts
    131
    Quote Originally Posted by Kayle View Post
    marcolisi:

    tivopart with the rescan commanmd will allow Linux to see the partitions

    Code:
    tivopart r /dev/sdb
    Then you should be able to use bootpage to find the current active partition

    Code:
    bootpage -p /dev/sdb
    it should respond with root=/dev/sdb4 ... or root=/dev/sdb7 ...
    You can then use mount to get access to the file system, e.g.

    Code:
    mount /dev/sdb4 /mnt

    not working :-(

    I keep getting "command not found"

    Code:
    marco@debian:~$ tivopart r /dev/sdd
    bash: tivopart: command not found
    marco@debian:~$ ls -l
    total 32
    drwxr-xr-x 2 marco marco 4096 Sep 23 21:28 Desktop
    drwxr-xr-x 2 marco marco 4096 Sep 23 21:28 Documents
    drwxr-xr-x 3 marco marco 4096 Sep 23 22:27 Downloads
    drwxr-xr-x 2 marco marco 4096 Sep 23 21:28 Music
    drwxr-xr-x 2 marco marco 4096 Sep 23 21:28 Pictures
    drwxr-xr-x 2 marco marco 4096 Sep 23 21:28 Public
    drwxr-xr-x 2 marco marco 4096 Sep 23 21:28 Templates
    drwxr-xr-x 2 marco marco 4096 Sep 23 21:28 Videos
    marco@debian:~$ cd Downloads
    marco@debian:~/Downloads$ cd hack
    marco@debian:~/Downloads/hack$ tivopart r /dev/sdd
    bash: tivopart: command not found
    marco@debian:~/Downloads/hack$ tivopart
    bash: tivopart: command not found
    marco@debian:~/Downloads/hack$ ls -l
    total 9232
    -rwxr-xr-x 1 marco marco  593260 Nov 29  2011 bootpage
    -rw-r--r-- 1 marco marco     443 Sep  2  2013 hacks11m.fil
    -rw-r--r-- 1 marco marco     495 Sep 17 13:49 hacks.fil
    -rw-r--r-- 1 marco marco     495 Sep 17 13:49 hacks.fil11.0.n.h1
    -rwxr-xr-x 1 marco marco     443 Sep  2  2013 hacks.filk
    -rwxr-xr-x 1 marco marco     329 Nov 29  2011 hacks.fil-old
    -rwxr-xr-x 1 marco marco    5443 Sep  2  2013 hack_tivo
    -rwxr-xr-x 1 marco marco    3677 Sep  2  2013 hack_tivoapp
    -rwxr-xr-x 1 marco marco    3214 Sep  2  2013 hack_tivo.old
    -rw-r--r-- 1 marco marco     597 Sep  2  2013 howtodoit.txt
    -rwxr-xr-x 1 marco marco     432 Nov 15  2011 null-linuxrc.img.gz
    drwxr-xr-x 2 marco marco    4096 Sep 23 21:51 other
    -rwxr-xr-x 1 marco marco    2324 Dec 15  2011 RemoveCpiAll.tcl
    -rwxr-xr-x 1 marco marco    6573 Feb  2  2007 replace_initrd.x86
    -rwxr-xr-x 1 marco marco   12128 Nov 15  2011 replace_initrd.x86.tar.gz
    drwxr-xr-x 2 marco marco    4096 Sep 23 21:51 Saved_Apps
    drwxr-xr-x 2 marco marco    4096 Sep 23 21:51 Saved_Kernels
    -r-xr-xr-x 1 marco marco 8294400 Nov 29  2011 tivohacks64.tar
    -r-xr-xr-x 1 marco marco  475996 Nov 15  2011 tivopart
    drwxr-xr-x 4 marco marco    4096 Sep 23 21:51 tivopartdir
    marco@debian:~/Downloads/hack$ tivopart
    bash: tivopart: command not found
    marco@debian:~/Downloads/hack$ cd tivopartdir
    marco@debian:~/Downloads/hack/tivopartdir$ ls -l
    total 20
    drwxr-xr-x 2 marco marco 4096 Sep 23 21:51 bin
    -rw------- 1 marco marco 8397 Nov 15  2011 README.tivopart
    drwxr-xr-x 2 marco marco 4096 Sep 23 21:51 src
    marco@debian:~/Downloads/hack/tivopartdir$ cd bin
    marco@debian:~/Downloads/hack/tivopartdir/bin$ ls -l
    total 1888
    -rw------- 1 marco marco   9820 Nov 15  2011 getkey.mips
    -rw------- 1 marco marco  23376 Nov 15  2011 getkey.ppc
    -rw------- 1 marco marco   5932 Nov 15  2011 getkey.x86
    -rw------- 1 marco marco  88432 Nov 15  2011 lba48chk.mips
    -rw------- 1 marco marco  69608 Nov 15  2011 lba48chk.ppc
    -rw------- 1 marco marco 468196 Nov 15  2011 lba48chk.x86
    -rw------- 1 marco marco 109936 Nov 15  2011 pdisk.mips
    -rw------- 1 marco marco  83696 Nov 15  2011 pdisk.ppc
    -rw------- 1 marco marco 484448 Nov 15  2011 pdisk.x86
    -rw------- 1 marco marco  92768 Nov 15  2011 tivopart.mips
    -rwxrwxrwx 1 marco marco 475996 Nov 15  2011 tivopart.x86
    marco@debian:~/Downloads/hack/tivopartdir/bin$ tivopart
    bash: tivopart: command not found
    marco@debian:~/Downloads/hack/tivopartdir/bin$ tivopart.x86
    bash: tivopart.x86: command not found
    marco@debian:~/Downloads/hack/tivopartdir/bin$
    Note that I used dev/sdd because the tivo hard disk is now dev/sdd

    Thank you for helping out!
    Last edited by marcolisi; 09-24-2016 at 10:17 AM.

  14. #59
    Join Date
    Jul 2010
    Posts
    14
    Quote Originally Posted by Kayle View Post
    As I noted earlier in the thread, my TiVos spent about 6 hours at the "preparing service update" stage, then about another three hours to download and install the new guide data (usable guide showed up about an hour into that process).
    I see that now. I scanned your original post since I'm already rustily familiar with the process and didn't see that nugget at the bottom. I personally have never had the Tivo sit on the updating page as long as it did for this update. Just rolled out of bed and can report back that everything updated safely for me on tivo #1. I don't know how long the update actually took, but it was over 2.5 hours and less than 8. Now onto tivo #2...just have to find a window when the boss is not watching Celebrity Chef or whatever it is she pollutes her head with.

  15. #60
    Join Date
    Oct 2012
    Posts
    131
    Quote Originally Posted by Kayle View Post
    marcolisi:

    tivopart with the rescan commanmd will allow Linux to see the partitions

    Code:
    tivopart r /dev/sdb
    Then you should be able to use bootpage to find the current active partition

    Code:
    bootpage -p /dev/sdb
    it should respond with root=/dev/sdb4 ... or root=/dev/sdb7 ...
    You can then use mount to get access to the file system, e.g.

    Code:
    mount /dev/sdb4 /mnt
    Hi! So I was able to do some steps farthere alone, but now I am stuck here

    Code:
    root@debian:~# tivopart r /dev/sdd
    root@debian:~# bootpage -p /dev/sdd
    root=/dev/hda4
    root@debian:~# mount ^C
    root@debian:~# mount /dev/hda4 /mnt
    mount: special device /dev/hda4 does not exist

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •