Page 2 of 2 FirstFirst 12
Results 16 to 26 of 26

Thread: Assistance with finding tivoapp patches for Australian Tivo

  1. #16
    Join Date
    Jun 2006
    Location
    Dougal County
    Posts
    1,014
    Quote Originally Posted by pdd View Post
    Now I just need to work out how to find the other ???? ???? values before we can try to get bufferhack working
    the 4th value is filesize (32149040), the 5th value points to the location of the brf in mfs that needs to be modified. it's likely the same as 11.0.

  2. #17
    Join Date
    Feb 2009
    Posts
    71
    Quote Originally Posted by jt1134 View Post
    the 4th value is filesize (32149040), the 5th value points to the location of the brf in mfs that needs to be modified. it's likely the same as 11.0.
    Is there a way to verify that it is the same?

    I can easily see how to do the patches because I can look for the original strings and match up code. However how would we check the brf?

  3. #18
    Join Date
    Jun 2006
    Location
    Dougal County
    Posts
    1,014
    it's in mfs under /TuikRes/SHA1

  4. #19
    Join Date
    Aug 2004
    Posts
    4,085
    Quote Originally Posted by pdd View Post
    ..

    I am a bit unsure about the second address 0x114bc6 as the current value on the US 11.0 tivoapp I had didn't really match up with the expected value of 30mins which I would have thought should be here based on the bufferhack script calculation it wants to put in here.
    http://www.dealdatabase.com/forum/sh...ad.php?t=42809

    I would have thought that location would contain buffern / 60 = 30 (as the default buffer is 30 minutes)
    001e
    instead it contained
    01a3
    See this post for details about the playbar center encoding in newer tivoapps (> 8.x).

    ...
    Now I just need to work out how to find the other ???? ???? values before we can try to get bufferhack working
    You might find TuikHelper.tcl helpful in searching for the PvrConstants.brf SHA1 in MFS.

    TuikHelper.tcl list -withindex | grep PvrConstants
    TuikHelper.tcl export lib/resources/PvrConstants.brf.

    There are some limited brf parses around. With a little searching you should be able to find them.
    Last edited by Jamie; 02-23-2009 at 12:51 AM.

  5. #20
    Join Date
    Mar 2004
    Location
    Perth, Western Australia
    Posts
    72
    TuikHelper.tcl list -withindex | grep PvrConstants
    lib/resources/PvrConstants.brf /TuikRes/Holder/01060C/pvr~20090112142502-663/lib/resources/PvrConstants.brf:010D05:0900004f84

    I am sending PPD & JT the PvrConstants.bfr (Jamie let me know if you would also like it)

    Peter.
    TiVo Series one, two, and TiVo HD

  6. #21
    Join Date
    Aug 2004
    Posts
    4,085
    Quote Originally Posted by petestrash View Post
    I am sending PPD & JT the PvrConstants.bfr (Jamie let me know if you would also like it)
    No need, unless there is a question about it.

    If you dump out the TuikResourceHolder object, can follow the fsid in the "TuikResource" attribute and dump that object and look for the "ContentHash". The ContentHash is the SHA1 value for the bufferhack script.

    e.g., in my case (THD):
    Code:
    bash-2.02# TuikHelper.tcl list -withindex | grep PvrConstants
    lib/resources/PvrConstants.brf /TuikRes/Holder/01060B/pvr~20081203073828-652/lib/resources/PvrConstants.brf:010101:090000e1b9
    
    bash-2.02# echo "dumpobj /TuikRes/Holder/01060B/pvr~20081203073828652/lib/resources/PvrConstants.brf:010101:090000e1b9" | tivosh
    TuikResourceHolder 1686573/11 {
      AxisSpecification = 1686573/12
      File           = 57785
      ImportIteration = 20081203073828-652
      ImportProcess  = pvr
      IndexAttr      = 1686573/13 1686573/14
      IndexPath      = /TuikRes/Holder/01060B/pvr~20081203073828652/lib/resources/PvrConstants.brf:010101:090000e1b9 /Server/141384894
      MimeIndex      = 09
      MimeType       = application/octet-stream
      PathBase       = lib/resources/PvrConstants.brf
      ServerId       = 141384894
      ServerVersion  = 2
      TuikResource   = 57784/-1
      Version        = 1
    }
    
    bash-2.02# echo "dumpobj 57784" | tivosh
    TuikResource 57784/11 {
      ContentHash    = 325F14DAA33CC105AD841D8F73E3E67B7A85EDBF
      File           = 57785
      IndexPath      = /TuikRes/SHA1/325F14DAA33CC105AD841D8F73E3E67B7A85EDBF:0000e1b8 /Server/86971368
      MimeType       = application/octet-stream
      ServerId       = 86971368
      ServerVersion  = 2
      Version        = 1
    }
    You can also see it in the IndexPath.

  7. #22
    Join Date
    Jun 2006
    Location
    Dougal County
    Posts
    1,014
    what jamie said.

    I compared your .brf to one from one of my boxes and they were identical except for the address that bufferhack patches (since mine was patched for 120 minutes).

    edit:

    patched my .brf back and md5sum for both files matches up. I also verified that the addresses that pdd posted above should be correct.

    so, fill in the blanks in bufferhack with the values above and the ContentHash from your PvrConstants.brf (which is likely the same), and apply the playbar fix that tivo4mevo posted, and you'll have your bufferhack.
    Last edited by jt1134; 02-23-2009 at 05:49 PM.

  8. #23
    Join Date
    Feb 2009
    Posts
    71
    A thankyou goes out to all that assisted us finding and implementing patches for the Australian Tivo units.

    We have successfully got the following working
    - 30 second skip (Might be a better way to implement this instead of a tivoapp patch)
    - Backdoors
    - Bufferhack
    - CCI (Our data doesn't have this set yet so no way to check)
    - NoCSO (Appears to work)

    We do not have TivoToGo setup here in Australia yet so there is no way to test any other items.

    Hopefully within a month or two we will have a MAK key and be able to use MRV and apps like StreamBaby and others... Tivo are planning on selling an upgrade to TivoToGo we think. Hopefully in the range of $20 - $40 AUD and hopefully soon.

    If anyone knows of anything else we should be looking for please let me know

    One thing that someone brought up was the network control of tivo
    http://www.tivocommunity.com/tivo-vb...d.php?t=392385
    Ours is inactive... does anyone know where this lives?

    Thanks again.

  9. #24
    Join Date
    Oct 2001
    Posts
    1,242
    TiVo Central, Message & Settings, Settings, Remote CableCard & Devices, Network Remote Control, enable

  10. #25
    Join Date
    Feb 2009
    Posts
    71
    Quote Originally Posted by T_RJ View Post
    TiVo Central, Message & Settings, Settings, Remote CableCard & Devices, Network Remote Control, enable
    Nope not available on ours. We need to find a hack for it

  11. #26
    Join Date
    Feb 2009
    Location
    Melbourne, Victoria, Australia
    Posts
    2
    Just thought I would pop in and say "hello" to all. Probably no surprise to some that I am the person behind the PROM extraction and ability to add a socket in Australia. Thanks to those here who have helped pdd find the various points of interest. Great progress is being made.

Posting Permissions

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