I just asked this in the main Zipper thread, and realized I should have asked it here.

Can you run into problems by running the enhancement script multiple times, or is it designed for that?

I probably won't want to install everything the first time though, so can I run it a second & third time to add new hacks? Will I do any damage if I accidentally answer YES to a previously installed hack?

Finally, if I want to get rid of an installed hack, can I run the enhancement script and answer NO to a speicifc hack to remove it? If not, how does one remove an unwanted hack?

Thanks!!!

Uninstalling and reinstalling the zipper TiVo side if often suggested as a troubleshooting tip, so you should be fine.

tk

__________________
Todd O. Klindt

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

I just asked this in the main Zipper thread, and realized I should have asked it here.

Can you run into problems by running the enhancement script multiple times, or is it designed for that?

I probably won't want to install everything the first time though, so can I run it a second & third time to add new hacks? Will I do any damage if I accidentally answer YES to a previously installed hack?

Finally, if I want to get rid of an installed hack, can I run the enhancement script and answer NO to a speicifc hack to remove it? If not, how does one remove an unwanted hack?

Thanks!!!

If you use Zipper I believe it installs the "enhancement" script from this thread. If that is the case (and I think I am) there is a tweak_uninstall.sh script that will remove the enhancements that IT made. If you have the enhancements file on your tivo you can then run the tweak.sh script again ind it will allow you to reinstall the tweaks. If you have the correct DNS server listed in you networking configuration (I forget the exact location) tweak.sh will go out on the net and download the latest version of the enhancements script.

__________________
There are 10 kinds of people out there.
Those that understand binary and those that don't.

If you use Zipper I believe it installs the "enhancement" script from this thread. If that is the case (and I think I am) there is a tweak_uninstall.sh script that will remove the enhancements that IT made. If you have the enhancements file on your tivo you can then run the tweak.sh script again ind it will allow you to reinstall the tweaks. If you have the correct DNS server listed in you networking configuration (I forget the exact location) tweak.sh will go out on the net and download the latest version of the enhancements script.

JWThiers: just confirming that everything you stated is true.

The only addition is that the correct DNS server has to be there regardless, to download the "package" that contains programs that the script installs. Also, you can't install the script without first un-installing it. So if you want to add programs that you didn't install the first time, un-install, the re-run.

__________________
-Carlton (To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.)

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.: devoted to documentation of everything TiVo

The only addition is that the correct DNS server has to be there regardless, to download the "package" that contains programs that the script installs. Also, you can't install the script without first un-installing it. So if you want to add programs that you didn't install the first time, un-install, the re-run.

Thanks for the sanity check.

__________________
There are 10 kinds of people out there.
Those that understand binary and those that don't.

The reason I "make" you uninstall the old before installing the new is that the script is riddled with commands that append things to the author file and the .profile, so that hacks startup when you boot. When you uninstall, it restores the original unappended author file and .profile, so you're starting with a clean slate for the new install. I'm sure there's a more elegant way to do this, but this is the cleanest, and prevents multiple conflicting startup commands in the author file and .profile.

I'm thinking of making DNS entry an option with the Zipper. Maybe something like "If you know your DNS, enter it here, otherwise press enter to continue".

__________________DSR7000 x 4, HR10-250, Prom Modded R10

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. or To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Well, it's time. With 4 Series 1 machines to maintain personally (between my house, and my parents), I've decided I need something to standardize installations. Might as well start with 'the best', and get myself a Series 1 version of The Enhancement Script.

So, I've started plugging through it. Any words of advice as I work on this are of course appreciated. When I get somewhere for public consumption, I'll take it to a new thread if needs be.

bash-2.02# ./swver-test.sh
Detected Tivo software version is: 3.1.0c2-01-1-011
./swver-test.sh: /tvbin/HpkPlatform: No such file or directory
Your software version was compiled on Linux kernel 2.4.4
Your Tivo model's code name is
Your Tivo model could not be determined

Well, it's time. With four Series 1 machines to maintain personally (between my house, and my parents), I've decided I need something to standardize installations. Might as well start with 'the best', and get myself a Series 1 version of The Enhancement Script.

So, I've started plugging through it. Any words of advice as I work on this are of course appreciated. When I get somewhere for public consumption, I'll take it to a new thread if needs be.

bash-2.02# ./swver-test.sh
Detected Tivo software version is: 3.1.0c2-01-1-011
./swver-test.sh: /tvbin/HpkPlatform: No such file or directory
Your software version was compiled on Linux kernel 2.4.4
Your Tivo model's code name is
Your Tivo model could not be determined

I hacked my HR10-250 a while back, and I placed the hacks in /var (d'oh!). Recently one of the hard drives in the Tivo was dying, and I think this somehow caused /var to get wiped.

So I replaced the hard drive and I'm up and running again, but only have telnet access. This script looks like a great way to get back to where I was, and put the hacks in a place where they won't get deleted.

Am I going to have to pull the drive and reinstate /var/hack/tivoftpd.mips to transfer this script before I can use it, or is there some other way?

Thanks,

Matt

__________________"It's an invention, and it makes Non-Stop Rocking possible!"

Best of luck to you. I have only one request, and that is to not develop a separate set of scripts for S1, but rather modify the current script to recognize a S1 installation and tailor the hacks accordingly. Also keep track of the changes you make to the current script, since I may be making my own changes in parallel. I assume you know that changes you need to make are not in tweak.sh.

HpkPlatform is a utility that identifies the type of tivo you have by it's "codename". Looks like S1 tivos don't have that utility (or maybe it's located somewhere else), so you may have to find a different way to identify your tivo as an S1. My suggestion is to use the crypto utility that should be on your tivo already.

I hacked my HR10-250 a while back, and I placed the hacks in /var (d'oh!). Recently one of the hard drives in the Tivo was dying, and I think this somehow caused /var to get wiped.

So I replaced the hard drive and I'm up and running again, but only have telnet access. This script looks like a great way to get back to where I was, and put the hacks in a place where they won't get deleted.

Am I going to have to pull the drive and reinstate /var/hack/tivoftpd.mips to transfer this script before I can use it, or is there some other way?

Thanks,

Matt

Yes, unless you have a serial cable. Next time, put tivoftpd somewhere else other than var.

__________________DSR7000 x 4, HR10-250, Prom Modded R10

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. or To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

I've already got the telnet bash over ethernet. So I've been doing a little research...found something about zmodem, rz/sz? I'm still trying to figure out how exactly to transfer the file over serial. Do I need some special software on the PC side?

The reason I "make" you uninstall the old before installing the new is that the script is riddled with commands that append things to the author file and the .profile, so that hacks startup when you boot. When you uninstall, it restores the original unappended author file and .profile, so you're starting with a clean slate for the new install. I'm sure there's a more elegant way to do this, but this is the cleanest, and prevents multiple conflicting startup commands in the author file and .profile.

I'm not trying to make more work for you because the script is already fantastic. One option maybe to ask whether you want to append to the author file for each section - if reinstalling then you could answer no to all the previous installs. Another option would be to grep the author file to see if the strings exists and then ask whether to overwrite, etc.

Of course, this would open the install script up to a whole new set of user errors .

I've already got the telnet bash over ethernet. So I've been doing a little research...found something about zmodem, rz/sz? I'm still trying to figure out how exactly to transfer the file over serial. Do I need some special software on the PC side?

Hey Guys, I just hacked one of my tivos w/ the zipper and it worked amaingly but I want to hack my hr10-250 unit. I ran the zipper on the drive and have a working bash prompt into the tivo but when i try to run the superscript it says that my software is not supported???I know at least 7 people in this forum have upgraded their hr10-250 what am I doing wrong?

Hey Guys, I just hacked one of my tivos w/ the zipper and it worked amaingly but I want to hack my hr10-250 unit. I ran the zipper on the drive and have a working bash prompt into the tivo but when i try to run the superscript it says that my software is not supported???I know at least 7 people in this forum have upgraded their hr10-250 what am I doing wrong?

The HR10-250 runs an older version of the TiVo software than the other DTiVos do. You can hack it and do some stuff, but not nearly as much. If you can telnet into it you've got about 50% of the hacks that we can talk about here on it already. TiVoweb and CID are the main two hacks people put on it. Do some reading around in the Underground here and see what folks are running on their HR10-250s. That'll give you an idea what can and cannot be done on it.

tk

__________________
Todd O. Klindt

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

The HR10-250 works with the Zipper and the enhancement script. The only catch is that you have to have 3.1.5f or 3.1.5e software, which were the latest versions. The superpatch doesnt work on 3.x software, so I have to do manual tivoapp patches in the script. I can't make up tivoapp patches to cover every past version of the software. So, upgrade your software and try again.

__________________DSR7000 x 4, HR10-250, Prom Modded R10

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. or To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

but with mfs do you or should I say must you configure this?
I want to but have read(not sure who) that it was not only not necessary but not
a good idea..
true/false??

personally I want it but have to ask

if not I guess I can do later in tivowebplus

sparks

Huh?

__________________DSR7000 x 4, HR10-250, Prom Modded R10

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. or To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

just want to say I am sorry and should read my own words before posting.
I said MFS because that was the line I was on in the script when I thought of some questions.

MFS ask for the other tivo address and since I have not assigned static addresses
this should be skipped?

In netconfig should I give the tivo a static IP ?
I have heard that its a good idea and some post on ddb have said
its not.
a lot of this was posted when I did my first tivo last june...with lots of failures

what should I do, set it up static ip adresses, or does it matter, right now I am not transferring between tivos anyway. I have not run any cables yet between the two.

again sorry for not checking my own post...it was stupid
but then again so am I LOL

just want to say I am sorry and should read my own words before posting.
I said MFS because that was the line I was on in the script when I thought of some questions.

MFS ask for the other tivo address and since I have not assigned static addresses
this should be skipped?

In netconfig should I give the tivo a static IP ?
I have heard that its a good idea and some post on ddb have said
its not.
a lot of this was posted when I did my first tivo last june...with lots of failures

what should I do, set it up static ip adresses, or does it matter, right now I am not transferring between tivos anyway. I have not run any cables yet between the two.

again sorry for not checking my own post...it was stupid
but then again so am I LOL

I hope this makes more since.

sparks

No problem. Static or dhcp doesnt matter, even if you MRV. MRV requires IP params set in MFS, regardless of static or dhcp.

__________________DSR7000 x 4, HR10-250, Prom Modded R10

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. or To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. or To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

As the script runs and installs the enhancements, does it modify rc.sysinit.author also?

Yes, but it backs up your original author file first.

__________________DSR7000 x 4, HR10-250, Prom Modded R10

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. or To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.