Page 1 of 9 123 ... LastLast
Results 1 to 15 of 127

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

  1. #1
    Join Date
    Jun 2003
    Posts
    611

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

    My Tivo HD upgraded to 11.0n.H1-01-2-652 yesterday. This release adds support for the Rovi guide data (I assume). Here are the standard patches:

    Code:
    11.0n.H1
    0x005d2978 "104000aa 100000aa"	//noencryption
    0x00655e2c "30b000ff 00008021"	//cci1
    0x00655e50 "00e08821 24110000"	//cci2
    0x01087fd4 "30b000ff 00008021"	//cci3
    0x00772f40 "00008021 24100001"	//backdoors
    0x00964a20 "12400003 10000003"  //deletethisrecording?
    0x00b9c7e4 "14400026 10400026"  //30secskip
    0x00ba0ea8 "0c2e8721 00000000"  //nopauseads
    A couple of miscellaneous patches:

    Code:
    0x007c4d04 "10400008 10000008"  //nothanks
    0x0056a4b8 "1200ffaf 1000ffaf"  //ignoredrmsig1
    0x00597bb0 "1200ff87 1000ff87"  //ignoredrmsig2
    And here's the NoMEK patch - it replaces the generic noencryption patch (above) to allow MRV of encrypted recordings:

    Code:
    11.0n.H1 NoMEK
    0x005d2974 "92220024 27a40028"
    0x005d2978 "104000aa 0c156b35"
    0x005d297c "27a40028 00000000"
    0x005d2980 "0c156b35 0c43e120"
    0x005d2988 "8fa20020 106000aa"
    0x010f8458 "27bdfec8 03e00008"
    0x010f845c "afb40128 24020001"
    0x010f8480 "00a0a021 8e230040"
    0x010f8484 "0c1b5d08 10600002"
    0x010f8488 "00602821 00000000"
    0x010f848c "00408021 8c630000"
    0x010f8490 "1200000a 03e00008"
    0x010f8494 "00001021 8fa20020"
    And finally, the updated bufferhack:

    Code:
    set sys(11.0n.H1)[list 0x11464a  0x114316	0x6c   0x1bc5d6  30362640  325F14DAA33CC105AD841D8F73E3E67B7A85EDBF
    The tivoapp I used has the following MD5 hash: D8C0F480C82FB516D6ECAD5069D356D4

    -psxboy
    TCD652160 TivoHD
    1TB
    11.0n.J1-01-2-652

  2. #2
    Join Date
    Aug 2004
    Posts
    4
    Many, many thanks - mine just downloaded the upgrade this afternoon. Hadn't unpacked it yet.

  3. #3
    Join Date
    Apr 2002
    Posts
    884
    There is a J version rolling out. I'm not sure if its for the TivoHD or just for the original S3 units.

  4. #4
    Join Date
    Jan 2011
    Posts
    55
    I found I didn't see the 11.0n.H1 update until I installed the 11.0n.B1 update that's been hanging around my MFS for months. I've been on 11.0k for years, upgrade now before it's too late!

  5. #5
    Join Date
    Aug 2011
    Posts
    83
    Hello all -

    My TiVo HD updated to 11.0n today. The last time I applied hacks to my TiVo HD was 5 years ago. lrhorer tutored me with help from psxboy. I have dug up all my old notes and dusted off my linux box (Debian Squeeze). I am getting old fast and could use some pointers prior to pulling the drive from the THD. Actually will use that drive as I have a backup available). Once the process of hacking is complete, I will make a backup and store it. Some general questions:

    1. Will my old Debian Squeeze work for the hacking process? It has all the files on it which were required for hacking 11.0k.

    2. Which new files will I need for hacking 11.0n?

    3. What is the general order for the hacking process (steps to take)?

    I will probably have some additional questions once I dig further into this. My apologies in advance for sounding so basic. I have gone back and reread all the threads I had saved from this forum (some a bit confusing for a Linux novice). I had printed out many pages of interaction with lrhorer when he was guiding me through the actual hacking process (tremendous patience on his part), but am missing some critical steps near the end of the process.

    Any help/advice to get me kickstarted is welcome. Thank you. Svenn

  6. #6
    Join Date
    Jan 2011
    Posts
    55
    Hah! I just came back to DealDatabase myself due to the 11.0n.H1 upgrades.

    I think this thread ( http://www.dealdatabase.com/forum/sh...-Hacking-an-S3 ) has all the information you need, unfortunately it's a bit scattered. A problem for some but maybe not for you: a lot of the tools and threads are gone from the forum! If you have the tools from before you should be fine, but if not, things are going to get painful...

    Answers? to your questions:

    1. yes
    2. nothing new
    3. there are tasks to do, for the most part it doesn't matter which order you do them except for any prep (basically, making the disk and partitions visible to the hacking box, e.g. tivopart, bootpage, mount)

    What hacks do you want/have?

  7. #7
    Join Date
    Aug 2011
    Posts
    83
    Kayle - Thanks for the reply. I am a bit under the weather at the moment and probably won't be able to do much tonight. I will go over this stuff again in the morning, hopefully feeling better, and will get back to you. Again, thanks (...for all the fishes )

  8. #8
    Join Date
    Apr 2002
    Posts
    884
    I think this post gives the best procedure.
    http://www.dealdatabase.com/forum/sh...548#post318548

    The files you need are already on your, hacked, unit. The post I linked gives the procedure to use before the new software is completely installed. Too late....temporarily install your tivo drive in a linux environment (linux box or boot into linux using MFS Live disk or other similar) copy your kernel from the inactive partition to your current partition. Mount then copy the files indicated in the post.

  9. #9
    Join Date
    Jun 2003
    Posts
    611
    I found copies of replace_initrd & null-linuxrc.img on another site:

    http://fletchergeek.com/images/hacks/

    Maybe we can re-post these in the files section? I dunno what the accepted protocol is these days. I also just re-posted a copy of the tivotools archive in the files section. All of these should get you 99-100% of the way there.

    I do everything from the Tivo after the update has been downloaded but before it's applied (which is the state you'll be in if you have upgradesoftware=false in your bootpage):

    http://www.dealdatabase.com/forum/sh...035#post298035

    You can probably scrounge up a script to patch tivoapp for you, but you can also apply the patches directly with echo/dd (if you're brave/crazy enough) or ftp it to another PC and use a hex editor (having the advantage of making sure you're patching the right stuff).

    -psxboy
    TCD652160 TivoHD
    1TB
    11.0n.J1-01-2-652

  10. #10
    Join Date
    Aug 2011
    Posts
    83
    I am just beginning the process and fired up my old linux box which was strictly for hacking my THD. I have attached screenshots of the "hack" directory and the "hacks.fil". Everything in the hack directory was placed there by recommendations from lrhorer. The scripts are his as well. I can provide uploads of any of these files if anyone wants them (not sure how or where to upload - need some guidance on that).

    2 questions:

    1. Can I simply edit the hacks.fil to reflect the current patch doe info for 11.0n and then just follow the usual procedure? In other words, are all the other files still good to use as is?

    2. Should I implement the nomek patch INSTEAD of the noencryption patch (which is included in the hacks.fil)? I want to be able to transfer the cci-disabled recordings to my computer, and it sounds like that may require first transferring them to a Roamio, IF they are mpeg-4. If they are not mpeg-4, then I assume I can just transfer them directly to the computer.

    Let me know if any of my files can be of use - and how to provide them. Thanks. svenn
    Attached Images Attached Images

  11. #11
    Join Date
    Jun 2003
    Posts
    611
    This comes up every time... NoMEK allows you to transfer existing encrypted recordings between two hacked tivos. If all of your recordings are not encrypted (ie. you've had the noencryption hack in place for all of your recordings previously) then you don't need it.
    TCD652160 TivoHD
    1TB
    11.0n.J1-01-2-652

  12. #12
    Join Date
    Aug 2011
    Posts
    83
    psxboy - thanks for the clarification. will stick with the standard noencryption patch.

  13. #13
    Join Date
    Jan 2011
    Posts
    55
    svenn:

    Looks like you have everything you need.

    Like newbie and psxboy, I did the upgrade manually then applied hacks right on the TiVo box instead of allowing the normal TiVo upgrade then pulling the drive and applying hacks on an separate computer.

    The basics:

    Prep:

    1. Pull drive from TiVo and plug into your external computer.
    2. Figure out which unix device file (/dev/xxxxx) is your TiVo drive. There's going to be a couple different ways to do this and some of them depend on which version of the Linux OS you've got (and no, I don't remember the details for the version of Debian you've mentioned), but most likely the hard drives are /dev/sd?, 'a' is the boot drive, and the highest letter is probably the TiVo drive (which could well be 'b')
    3. Make the TiVo drive's partitions visible to the operating system (may not be required, if you see /dev/sd?1 /dev/sd?2, etc nothing needs to be done here). tivopart is your friend here.
    4. Use bootpage -p to find out which partitions are the active system set (either partitions 3/4 or 6/7)
    5. Mount active root file system so you can do stuff to it.

    The actual hacking can be done pretty much any order, though I'm actually listing them in the order I do stuff.

    6a. [Must do this for any of the following to work, and if you aren't doing any of the following why are you bothering to hack your TiVo?] Modify/replace kernel with hacked (neutered) kernel. You can probably just copy the kernel from the inactive system set using dd, or you can use replace_initrd and null-linuxrc.img.gz to modify the active kernel.
    6b. [Optional, depends on what you want] Drop in a /etc/rc.d/rc.sysinit.author file that does whatever system configuration you want (typically, modify or shut down firewall) and starts up any services you want (typically, telnet and ftp servers). Technically you could modify /etc/rc.d/rc.sysinit or some other startup script, but it's usually easier just to have a rc.sysinit.author file you can copy to future TiVos.
    6c. [Optional, depends on what you want] Apply hacks to /tvbin/tivoapp
    6d. [Optional, depends on what you want] Install any other software you want. I put all my software in a directory I create in the root file system, /hacks. Other people create an extra partition to hold their extra software and mount it. Putting hacks in the /var file system is dangerous since that can get wiped. I simply copy my /hacks directory to install the software.

    Cleanup:

    7. Unmount TiVo root file system
    8. Shutdown computer
    9. Move drive back into TiVo box.

    On the first start the TiVo will give a message something like "Preparing service update. May take an hour, or more" It actually took something like 6 hours, then it needed another hour or so before there was any guide data available (if you initiate a manual connection to TiVo) and something like three hours to finish loading guide data.
    Last edited by Kayle; 09-16-2016 at 10:25 PM.

  14. #14
    Join Date
    Aug 2004
    Posts
    4

    Here we go again!

    Wouldn't you know it - I just get everything setup again after the horrendous 11.0n.H1 upgrade on 2 tivos and this morning I find 11.0n.J1 slices sitting in the DB. Sigh...

    @psxboy - we await your expertise. TIA

  15. #15
    Join Date
    Jan 2011
    Posts
    55
    psxboy:

    I managed to screw up the manual upgrade to one of my TiVos so instead of spending a couple days digging up my copies of the tivopart & bootpage, I used fletchergeek's you linked to. The short: bootpage and tivopart work (sufficiently) for applying hacks, running from a CentOS x64 VM. It probably would work from a VM booted from a CentOS live CD.
    Last edited by Kayle; 09-17-2016 at 12:53 AM.

Posting Permissions

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