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

Enhance Your Hacked Tivo With This Script

Discussion in 'TiVo Underground' started by rbautch, Jul 21, 2005.

  1. Aug 22, 2005 #161 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    It's now possible for me to post fakecall here. This one has been modified for 6.2 (courtesy of Alphawolf). Just replace the current one that's in /busybox. The next version of the script will install this automagically.
     

    Attached Files:

  2. Aug 22, 2005 #162 of 2880
    Gunnyman

    Gunnyman Just a boring dude

    30,750
    2
    Jul 10, 2003
    !Texas
    and the script just gets better and better :)
     
  3. Aug 22, 2005 #163 of 2880
    Fofer

    Fofer XenForo Rocks! TCF Club

    82,152
    311
    Oct 29, 2000
    :up:

    Thanks, rbautch! Your script played a part in making my recent hacking experiences a total joy.





    Oh yeah, Gunnyman too. :cool: :D
     
  4. Aug 22, 2005 #164 of 2880
    tsunami

    tsunami New Member

    181
    0
    Sep 21, 2003
    New Boston, NH
    How would one go in and change the default weekly restarts in the script. Mine powered off last night at midnight and missed a couple of shows. Sunday going into Monday.
    Would that have been from the script or something else?
    I would like for it to restart at 2 or 3 AM.
    Mike
     
  5. Aug 22, 2005 #165 of 2880
    BTUx9

    BTUx9 back?

    1,596
    0
    Nov 13, 2003
    Rockport, MA
    the file is /var/spool/cron/crontabs/root
    if you edit it, most of the lines have "9" as the 2nd number... changing that to 10 would make the command run an hour later... you get the idea.
     
  6. Aug 22, 2005 #166 of 2880
    tsunami

    tsunami New Member

    181
    0
    Sep 21, 2003
    New Boston, NH
    Thanks BTU, by the way, love your town.
    What is that 9 based on? Nine from GMT?
    Mike
     
  7. Aug 22, 2005 #167 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Yes GMT. So 9 = 3am central standard time (here in Chicago). During daylight savings, it will reboot at 4am Central, or 5am Eastern. Check out the log located in /car/spool/cron/cronlogs/CRONLOG-MAIN, and make sure the times are accurate. I assume New England is your actual location, right?
     
  8. Aug 22, 2005 #168 of 2880
    tsunami

    tsunami New Member

    181
    0
    Sep 21, 2003
    New Boston, NH
    Here is my confusion, at 2330 Eastern last night, my recording history shows that a show didn't record because "power was off". So I assumed it was that reboot.
    But figuring out the time 9 here on the East coast would be 0130. So what do you think was going on there?
    Could the clock have been off on the TiVO since it had only been up a few hours or something else?
    I changed all the nines in the root (log below) via metapad to 11's and then ftp'd it back over. That OK? Then I guess tomorrow morning I will see the results.

    Mon Aug 22 09:14:03 UTC 2005 TWP stopped
    Mon Aug 22 09:15:02 UTC 2005 TWP started
    Mon Aug 22 09:18:02 UTC 2005 logs wiped
    Mon Aug 22 09:20:02 UTC 2005 fakecall made
    Mon Aug 22 09:22:03 UTC 2005 cron.test.out deleted
    Mon Aug 22 09:22:03 UTC 2005 cronlog deleted
     
  9. Aug 22, 2005 #169 of 2880
    BTUx9

    BTUx9 back?

    1,596
    0
    Nov 13, 2003
    Rockport, MA
    Actually, EDT is UTC-4, so the 9 SHOULD be 5 am on the east coast during DST (as rbautch said above).

    Check your tverr log for anything suspicious (random reboots are a possibility with 6.2 on some hardware).

    BTW, the 9 in my nick is not significant :p
    What part of NE are you in?
     
  10. Aug 22, 2005 #170 of 2880
    tsunami

    tsunami New Member

    181
    0
    Sep 21, 2003
    New Boston, NH
    New Boston, NH 15 miles due west of Manchester.
    See anything that looks fishy (little Gloucester humor).

    Aug 22 09:27:31 (none) ShmemdLoader[119]: Loading Resource pvr/lib/resources/PvrConstantsDocument.brf from FsId 21347
    Aug 22 11:38:04 (none) TmkMediaswitch::Trace[234]: BOGUS EVENT LENGTH: 1823696 SID:0xe0
    Aug 22 21:50:04 (none) ShmemdLoader[119]: Loading Resource pvr/lib/resources/PvrConstantsDocument.brf from FsId 21347
     
  11. Aug 22, 2005 #171 of 2880
    BTUx9

    BTUx9 back?

    1,596
    0
    Nov 13, 2003
    Rockport, MA
    None of those log events look like something to cause a reboot/hang.
    It wouldn't be a clock issue, because dtivos pull the time from the satellite, IIRC.

    It really is suspicious, because even if a reboot happened during that time, tivo usually just has a gap in the recording... for it not to have recorded at all (and say power was off) is more likely a hang... You may want to check the other logs (and check before the time) to see.
     
  12. Aug 23, 2005 #172 of 2880
    dcstager

    dcstager 1st Gen Tivo Owner

    573
    2
    Feb 16, 2002
    Skagit...
    My Tivo does not have the dos2unix program: "command not found" when I try to run it. Is there a separate source for this program?
     
  13. Aug 23, 2005 #173 of 2880
    tsunami

    tsunami New Member

    181
    0
    Sep 21, 2003
    New Boston, NH
    Hey guys, if I want to run fakecall.tcl on my TiVO manually I must use the command
    tivosh fakecall.tcl
    is that addressed via the script or do I need to edit my rc.sysinit.author?
     
  14. Aug 23, 2005 #174 of 2880
    kramerboy

    kramerboy Jelly Man

    392
    0
    Jul 13, 2001
    Orrville, OH
    dos2unix is part of the tivotools package. If you have a busybox folder, it is probably located in there.
     
  15. Aug 23, 2005 #175 of 2880
    kramerboy

    kramerboy Jelly Man

    392
    0
    Jul 13, 2001
    Orrville, OH
    edit your author file. that way it will automatically run when your TiVo reboots.
     
  16. Aug 23, 2005 #176 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Fakecall will also run every night as part of the cron installation (if you chose to install cron). Since I don't have to use the "tivosh" command to run fakecall, I didn't include that in the crontab line that runs fakecall. I have since fixed this, and will include it in the next version of the script. To fix it yourself, edit line 30 of the following file to add "tivosh" before fakecall.tcl:

    /var/spool/cron/crontabs/root

    Editing the author file will also work, but fakecall won't be run until late in the reboot process when the author file is called. Ideally you want it to run before the reboot. I'm not sure where it comes up in the boot cycle, so it may be fine, but you might want to edit your crontab (root) just to be sure.

    The next script version coming later this week will have a few more useful goodies, so you may prefer to abondon the current installation and wait for the new one.
     
  17. Aug 23, 2005 #177 of 2880
    tsunami

    tsunami New Member

    181
    0
    Sep 21, 2003
    New Boston, NH
    Do you mean line 20? That is the one with fakecall referenced. My last line is 25.
    Also, when you put that updated script out is it necessary to run the uninstall included with this one?
     
  18. Aug 23, 2005 #178 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    I guess it depends on what version you have, but it's the line that starts like this:
    Code:
    20 9 * * * fakecall.tcl
    You will need to run the uninstall script before installing the new version. I was going to make a patch script, but there's so many changes, it was getting too complicated for me to test properly. The uninstall script hasn't changed much since the first version, so running whichever one you have is fine.
     
  19. Aug 23, 2005 #179 of 2880
    tsunami

    tsunami New Member

    181
    0
    Sep 21, 2003
    New Boston, NH
    Can't wait, you da man.
     
  20. Aug 24, 2005 #180 of 2880
    Fofer

    Fofer XenForo Rocks! TCF Club

    82,152
    311
    Oct 29, 2000

    May I also suggest Reorder Season Passes as a great add-on module?

    It's much easier and more elegant than TWP's built-in mechanism for reprioritizing SP's. It would be great if this were included, or better yet, used in place of the built in command.
     

Share This Page