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 18, 2005 #141 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    That's a good idea, and should work to prevent a disastrous call home. However, the Tivo will still pick up the phone and attempt to call during random times during the day, which would be annoying if you happen to be on the phone talking to Ed McMahon making arrangements to receive your $1 million grand prize. The chances of this happening to me are far greater than one of my recordings being interrupted at 3am on Sunday when my Tivo does it's regular reboot. ;)
     
  2. Aug 18, 2005 #142 of 2880
    jjz

    jjz New Member

    23
    0
    Aug 1, 2003
    One option is to run phonereset- it prevents a successful call out. You can edit that script to prevent the tivo from "trying" to dial while you are on the phone as well. The perfect solution would be a version of fakecall which did not require a reboot.
     
  3. Aug 19, 2005 #143 of 2880
    bnm81002

    bnm81002 New Member

    1,799
    0
    Oct 2, 2004



    I checked the site and it's working fine for me :p
    nice job once again rbautch :up: :up: :up:
    PS-do you include the scripts from over there at DDB? I hope that you do, then it's easier to include the hacks from one place/source than from several places ;)
     
  4. Aug 21, 2005 #144 of 2880
    Gunnyman

    Gunnyman Just a boring dude

    30,748
    2
    Jul 10, 2003
    !Texas

    I Thought about putting fakecall in there actually.
    But once I do that, someone will complain that I don't explain how to get tserver,vserver et all working as well.
    :D
    If my guide had started with IMAGING a new HD with 6.2 then hacking it, then yeah I would have done it because you can't get thru guided setup without a landline unless you have fakecall.
    Once average joe user is to the point with wanting to get elseed working, I would hope they would put two and two together and realize they need SOME kind of mechanism to prevent their unit from dialing out.
    Hey at LEAST I put the route stuff in. :p
     
  5. Aug 21, 2005 #145 of 2880
    Gunnyman

    Gunnyman Just a boring dude

    30,748
    2
    Jul 10, 2003
    !Texas
    Hey Rbautch,
    can you add some lines to check for /tivo-bin as well as /busybox?
    some instructions out there have people put AW's tools in /tivo-bin while others use /busybox.
     
  6. Aug 21, 2005 #146 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Sure, I'll look into including that in the next version sometime this week. I don't think it's as trivial as is sounds though. I'll have to edit the crontab on the fly to point to the correct location depending on where crond is found. I suppose I could just move crond from /tivo-bin to /busybox if it's found there. Crond is a big file, so regardless, this will save space if nothing else.

    I was interested to learn that fakecall is only required for the initial setup if you start with a 6.2 image rather than a download. Since I hacked all my tivos with images, I was confused here how people could get through the initial setup without fakecall. I'm assuming that the superpatch has nothing to do with getting through the initial setup.
     
  7. Aug 21, 2005 #147 of 2880
    Gunnyman

    Gunnyman Just a boring dude

    30,748
    2
    Jul 10, 2003
    !Texas
    right.
    Fakecall's purpose now is to get thru guided setup, and prevent call outs so people can keep a phone line hooked up for ELSEED or PPV ordering.
    As a test, I have one of my units set up, with no phone line, and has only run fake call once (wehnm I set it up). Months later, still no nags.
     
  8. Aug 21, 2005 #148 of 2880
    mgmrick

    mgmrick Haven't broke yet

    399
    0
    Aug 28, 2002
    Port Byron...
    All my tivo's are hacked now. The one thing missing is caller id. I want to hook up the phone line and add caller id. However I don't want tivo calling mother ship. Do I change the phone number setup, to tell my tivo to dial the area code so that the call won't go thru? Or run the updated fake call file? Would I need to run fake call just once?

    Just a tad confused on the proper way to go

    Thanks
    Rick
     
  9. Aug 21, 2005 #149 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    If you use the enhancement script, fackecall will be run every night and your tivo will be rebooted once per week. This will continually reset the "last successful" service connection, ensuring that your tivo will never see the need to call in. Before you hook up your phone line, confirm fackecall.tcl works by running it with "tivosh fakecall.tcl". If it doesn't, replace it with the version that's modified for 6.2. In the system information screen on your tivo, keep an eye on the Last Successful Service Connection to make sure the date is updated every Sunday night at 3:20am.
     
  10. Aug 21, 2005 #150 of 2880
    mgmrick

    mgmrick Haven't broke yet

    399
    0
    Aug 28, 2002
    Port Byron...
    The enhancement script should have put the updated fakecall.tcl file in ? I thought that I had that installed properly. However when I telneted over and ran fakecall.tcl I get error message that fakecall.tcl is not supported in 6.2. I could just copy over the new fakecall.tcl and run it once, but if I don't have the enhancement script running right it will not run every sunday night. Running fakecall.tcl once would work unless I lost power then I would need to rerun it or my tivo's or my tivo's would call the mother ship ?

    Wait the enhancement script must be right, as I have the new splash screen and cert's are removed. So what setup is not right as I have the old fakecall.tcl?

    Thanks
    Rick
     
  11. Aug 21, 2005 #151 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    The enhancement script does not install an updated fakecall.tcl file (for good reason), so you have to take care of that yourself. Copy over the new fakecall file, and everything should be good. Just to be sure, type "ps" at the bash prompt, and verify that /busybox/crond is one of the processes that are running. It should be near the end of the list. If it's not, then reboot, and it should be running. Check your system information screen tomorrow morning to see if the "last successful" call date was reset.
     
  12. Aug 21, 2005 #152 of 2880
    tsunami

    tsunami New Member

    181
    0
    Sep 21, 2003
    New Boston, NH
    Wow, I was in a panic cause I couldn't get my TiVO to call out for that first call for DVR service. Everything else was running ready to go, and then, I was directed to this script.
    Kuddos, you should be very proud of a top notch product. You got a PayPal donation site setup yet?
    Love everything about it.
    Thanks so much.
     
  13. Aug 21, 2005 #153 of 2880
    mgmrick

    mgmrick Haven't broke yet

    399
    0
    Aug 28, 2002
    Port Byron...
    Ok thanks Rbautch
     
  14. Aug 22, 2005 #154 of 2880
    tsunami

    tsunami New Member

    181
    0
    Sep 21, 2003
    New Boston, NH
    Quick question on the TivoWebPlus that installs with this script.
    Has anybody gotten to where they can get to it from outside of their network? Say at work.
    I have spoken with Belkin (my router) tech support with no success. As a matter of fact, I cannot even get to my router's homepage from outside of my network. I use the IP address the modem is currently on but that doesn't work.
     
  15. Aug 22, 2005 #155 of 2880
    Gunnyman

    Gunnyman Just a boring dude

    30,748
    2
    Jul 10, 2003
    !Texas
    you have to open up port 80 on your router, and hope your ISP isn't blocking it.
    If your ISP DOES block port 80 you can tell TWP to use a different port and open THAT one up in your router.
     
  16. Aug 22, 2005 #156 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    I prefer a more secure way to handle this, but you need to leave a PC running at home. I use Windows XP's remote access feature to access my home PC, and then use TWP from there. You need XP Professional to do this. If you don't have XP Pro, you can also use a free 3rd party secure remote access tool. I've tried several of these, and have found the best of the bunch to be logmein. Now, get back to work!
     
  17. Aug 22, 2005 #157 of 2880
    Gunnyman

    Gunnyman Just a boring dude

    30,748
    2
    Jul 10, 2003
    !Texas
    oh I completely forgot about using something like Tight VNC to accomplish this
    good call.
     
  18. Aug 22, 2005 #158 of 2880
    Fofer

    Fofer XenForo Rocks! TCF Club

    82,093
    287
    Oct 29, 2000
    I have the Orenosp SSL/HTTP proxy server installed on the junker PC I got for these sorts of lil projects.

    The proxy was fairly easy to set up, and provides extra security for TiVoWeb while still allowing me to access it via a standard web browser:

    http://www.tivohelp.com/archive/tivohelp.swiki.net/83.html
     
  19. Aug 22, 2005 #159 of 2880
    Tumminator

    Tumminator New Member

    21
    0
    Jan 2, 2003
    Minneaplois, MN
    Ok, what exactly is the deal with the fakecall.tcl file... I used Gunnys guide to *alter* my 6.2 Tivo, when I run the script it states that it is not supported in 6.2.... Do I need to replace/modify this file? I am running ncid for caller ID, so I have had a phone line plugged in for about a week and a half now. Please post or PM me with the instructions to correct this if it needs to be done. Thanks.
     
  20. Aug 22, 2005 #160 of 2880
    Gunnyman

    Gunnyman Just a boring dude

    30,748
    2
    Jul 10, 2003
    !Texas
    the new fakecall (or mods to the old one) can be found at DDB
     

Share This Page