View Full Version : Standalone Series 2 People Out of Luck?
jermaine151
12-29-2003, 11:44 AM
Use the tivostuff/tivoscript iso it works great
It seems that tivostuff has been forced to take down their backup files, also. I burnt the ISO of tivoscripts_01, and it looks just like the MFS tools CD that I already have. I'm just confused as to how I can proceed with your how-to when I have no 3.0 SA images to work with. I run RedHat 8.0 on my laptop, so I'm familiar with linux, but a new tivo owner. I didn't start trying to hack my tivo until all of the software updates were complete, so my only backup is of 4.0.1 and not pre 3.2. Any assistance would be greatly appreciated. Thanks.
http://www.jlogan.net/bart_google2.JPG
cwingert
05-14-2004, 06:00 PM
Can someone give me a pointer to the original step-by-step guide?
Thanks
continued...
Step 34 - Export your 4.01 kernel then Kill the initrd with the commands as shown. By now you should know where you 4.01 kernel is located. Insert your x drive and partition info into the command. Remember the kernel is in 3 or 6 and replace the c with your x value. This killing is good and will prevent 4.01 from removing all your nice hacks.
Do Steps 35 to the end as written.
EXCEPTION: Step 36 - Enter the following added line and note the error in the guide. The extra command will give you Telnet access so you're not tied to the bash provided on the serial cable.
cat:)>>:)/mnt/tivo/etc/rc.d/rc.sysinit
/bin/bash:)</dev/ttyS2&>/dev/ttyS2&
tnlited 23 /bin/bash -login &
There was an extra space in the guide.
Continue with Steps 37-44
WooHoo!!! We're done. Let me know if this helps. I didn't want to write another How-To but there are winding discrepancies to a newbie in the best one we have.
NutKase
PS. If you haven't let your system upgrade to 4.01 instead of 4.0-01 I HIGHLY suggest you let it first!
cwingert
05-14-2004, 06:01 PM
Pointer to this?
I have the Sleeper ISO with the U5 kernel, but apparently that doesn't work.
Thanks
Use the tivostuff/tivoscript iso it works great
Waruwaru
05-14-2004, 06:24 PM
If you are using the Sleeper ISO, then follow the directions in the Sleeper ISO thread. Everything is automated, and the necessary files are on the CD. Just boot up with the CD, and the script should take over. Just follow the prompting on screen... You should read the entire sleeper thread before starting so you don't hose anything...
needo
05-14-2004, 06:36 PM
Thanx! I will try that. Happy New Year, Needo and All!!
Special Thanks To: Needo, Nutcase, Muscle Nerd, d7o, David Bought and everyone else who contributed to the creation of this how-to. I hope I can see the success that everyone else has obtained by following it.
P.S. Do you forsee me having any problems since I already upgraded my Tivo by addding a second drive with MFS Tools 2.0?
J. Logan
S2 SA 116 hours. 4.0.1a Soon to have: TivoWeb, BASH and extraction (hopefully!)
;)
P.S.S. Needo, did you receive pressure to remove the files? Just being nosey. Congrats for your new bundle of joy!
Your welcome. No I didn't have any pressure to remove the files. But I work in an executive position of a Internet based company so I decided to be better safe then sorry.
needo
05-14-2004, 06:38 PM
It seems that tivostuff has been forced to take down their backup files, also. I burnt the ISO of tivoscripts_01, and it looks just like the MFS tools CD that I already have. I'm just confused as to how I can proceed with your how-to when I have no 3.0 SA images to work with. I run RedHat 8.0 on my laptop, so I'm familiar with linux, but a new tivo owner. I didn't start trying to hack my tivo until all of the software updates were complete, so my only backup is of 4.0.1 and not pre 3.2. Any assistance would be greatly appreciated. Thanks.
http://www.jlogan.net/bart_google2.JPG
You no longer have to follow the howto I wrote. The beautiful ISO does it all for you and walks you through an easy menu system.
cwingert
05-14-2004, 06:52 PM
I already tried 1.02 of the Sleeper ISO. The box went into a reboot loop.
The box is a new SA S2 with 4.01. It didn't even look like it got into the rc files.
You no longer have to follow the howto I wrote. The beautiful ISO does it all for you and walks you through an easy menu system.
needo
05-14-2004, 06:53 PM
I already tried 1.02 of the Sleeper ISO. The box went into a reboot loop.
The box is a new SA S2 with 4.01. It didn't even look like it got into the rc files.
Weird the process has worked for me a couple times.
Im looking through my old backups for the walkthrough.
cwingert
05-14-2004, 07:38 PM
Muchas gracias.
One more question. I have seen some indication that tivoapp needs to be patched for 4.01 to boot correctly. Is this true? If so, any pointers.
Thanks
Weird the process has worked for me a couple times.
Im looking through my old backups for the walkthrough.
NutKase
05-14-2004, 08:17 PM
Muchas gracias.
One more question. I have seen some indication that tivoapp needs to be patched for 4.01 to boot correctly. Is this true? If so, any pointers.
Thanks
No. Tivoapp will boot fine unmodified.
Sleeper includes a kmem command line in rc.sysinit.author. This is to have your tivo record video in an unscrambled state to prepare for extraction.
In 4.x tivo software versions, you also have to patch your tivoapp file when using the kmem method of unscrambling.
You should comment out this line and use the tivoapp cso patches Alphawolf posted.
The older method still works (I had already patched my 2 SA S2 tivo's and still use the kmem method) so you could use kmem with the older 4.x tivoapp patches MuscleNerd and I found but I recommend since you're starting new that you go with the latest.
I'll try to dig up a link to the thread and put it here.
NutKase
cwingert
05-14-2004, 09:19 PM
Again, support much appreciated.
So I'll give the sleeper ISO another try. Not sure about the reset loop.
Thanks
No. Tivoapp will boot fine unmodified.
Sleeper includes a kmem command line in rc.sysinit.author. This is to have your tivo record video in an unscrambled state to prepare for extraction.
In 4.x tivo software versions, you also have to patch your tivoapp file when using the kmem method of unscrambling.
You should comment out this line and use the tivoapp cso patches Alphawolf posted.
The older method still works (I had already patched my 2 SA S2 tivo's and still use the kmem method) so you could use kmem with the older 4.x tivoapp patches MuscleNerd and I found but I recommend since you're starting new that you go with the latest.
I'll try to dig up a link to the thread and put it here.
NutKase
cwingert
05-15-2004, 08:20 PM
Turns out the sleeper ISO installs 2.4.4 drivers on top of my 2.4.18 kernel drivers. This caused the reboot. Copied the original modules in place and it booted to completion.
Also learned that the kernel is now using iptables. A quick flush of the tables allows ftp/telnet access.
Once again, thanks for the support.
Off to do some MIPS development.
Amazed to see how fast the MIPs is compared to the PPC (latency wise).
carovery
05-25-2004, 10:59 PM
I see a lot of people had successfully have their SA series 2 working. I have been spending a lot of time on this and still could not make it to work. It was unfortunally that the step by step guide from Needo has been removed so I was unable to mod my receiver manually. I heard a lot of people can use Sleeper V1.02 to mod the receiver but I was unable to do that. The funny thing is sleeper V1.02 work perfectly for my Direct Tivo but not for Stand alone. Here is what I did
1. Backup the unit
2. Restore and check of a new HD make sure it is working
3. Run Sleeper V1.02 and did follow all the steps.
Result.
My screen keep stucking at "Welcome..." And from my terminal I keep getting this
Invalid kernel signature
Service number is 1400000802C08BD.
What is password?
Could you please help me out.
Thank
carovery
05-28-2004, 01:49 AM
Hi I use sleeper V1.02 and I keep get stuck at reset but don't know how to get around with this. I saw your post that you can get around with this but because I don't know much about this so I need your help. First here can I get 2.4.18. And how can I dump it over since I can not get bash from Tivo nor ftp to it. After you did sleeper what did you do next. If you could walk me through that would be great.
Thanks
Turns out the sleeper ISO installs 2.4.4 drivers on top of my 2.4.18 kernel drivers. This caused the reboot. Copied the original modules in place and it booted to completion.
Also learned that the kernel is now using iptables. A quick flush of the tables allows ftp/telnet access.
Once again, thanks for the support.
Off to do some MIPS development.
Amazed to see how fast the MIPs is compared to the PPC (latency wise).
spartacus9
06-27-2004, 11:08 PM
I'm seeing the same reboot you refer to w/ the 2.4.18 kernel. How exactly did you copy the original modules back over? Can you elaborate on this? I have been stumped at the continuous reboot stage for awhile now. Thanks.
Turns out the sleeper ISO installs 2.4.4 drivers on top of my 2.4.18 kernel drivers. This caused the reboot. Copied the original modules in place and it booted to completion.
Also learned that the kernel is now using iptables. A quick flush of the tables allows ftp/telnet access.
Once again, thanks for the support.
Off to do some MIPS development.
Amazed to see how fast the MIPs is compared to the PPC (latency wise).
NutKase
06-28-2004, 01:47 PM
g
3. Run Sleeper V1.02 and did follow all the steps.
Result.
My screen keep stucking at "Welcome..." And from my terminal I keep getting this
Invalid kernel signature
Service number is 1400000802C08BD.
What is password?
Could you please help me out.
Thank
This thread is about manually monte'ing your tivo. You'll learn more this way and be better able to fix problems that WILL come up w/tivo sofware upgrades, installing hacks, and hard drive crashes etc.
If you want help on hacking your drive using Sleeper's .iso, read that thread and post questions there.
That said, the error:
Invalid kernel signature
Service number is 1400000802C08BD.
What is password?
is commonly caused by not flipping the bootage and therefore trying to boot from the wrong kernel.
/path/to/bootpage -f -C /dev/hdx
f=flip, C=write it, x=wherever your tivo drive is on the ide chain.
Hope that helps. Also, I'll post the original guide which was only a copy of d70's and you guys looking for the 3.0 kernel and fs should check on eMule etc. I saw it up there a while back.
NutKase
NutKase
09-11-2004, 05:32 PM
It's worth a review for folks about to use killhdinitrd w/out a monte, or use killhdinitrd with a manual monte.
Keep in mind, this was hard. killhdinitrd is WAY easy!
There was a lot of learning going on in this thread:
manual monte'ing
unscrambling
Fine tuning the bootpage command
Learning the value of serial output
building serial cables
pathing tivoapp
and more...
With killhdinitrd, you don't monte into another partition, you monte into a file on your active root partition. Beautiful! :)
You don't even need to monte if your tivo has a kernel version supported by killhdinitrd.
Just:
use bootpage to find your active root partition
Use killhdinitrd on the kernel partition (the partition 1 less than bootpage reports)
Apply hacks to your active root partition to your heart's content.
If your kernel is not supported, you need to monte and I've covered that in the A killhdinitrd'd 3.1u5 kernel and a Monte (http://www.dealdatabase.com/forum/showthread.php?t=37570) thread.
NutKase
my0gr81
10-08-2004, 04:53 PM
It's worth a review for folks about to use killhdinitrd w/out a monte, or use killhdinitrd with a manual monte.
Keep in mind, this was hard. killhdinitrd is WAY easy!
...
You don't even need to monte if your tivo has a kernel version supported by killhdinitrd.
Just:
use bootpage to find your active root partition
Use killhdinitrd on the kernel partition (the partition 1 less than bootpage reports)
Apply hacks to your active root partition to your heart's content.
If your kernel is not supported, you need to monte and I've covered that in the A killhdinitrd'd 3.1u5 kernel and a Monte (http://www.dealdatabase.com/forum/showthread.php?t=37570) thread.
NutKase
One more clarification, it is possible to run a killhdinitrd supported kernel with some software that shipped with a kernel that is not supported. Examples include 4.0.1a kernel running with 4.0.1b software as both came with the 2.4.18 kernel. YMMV, but hey, you have a backup right?
clkman1
11-30-2004, 06:25 PM
What do you think if i follow the fillowing steps.
Be aware of that all that i need is to enable bash and MRV between this S2SA and a Hacked DTIVO (now running 4.0.2xxx with SuperPatch.)
The Steps bellow are the step provided by HUGE and rc3105 on the 4.0 for RID (support) Thread that i used to upgrade my DTIVO but with with some minor modifications.
Install Tivo HD on PC
Boot to PTV's LBA48 3.01 CD
Mount the framework cd on /cdrom
cd /
cdrom
mkdir /tivo
Use bootpage to find root partition or the following commands
mount /dev/hdc4 /tivo (no error for me)
mount /dev/hdc7 /tivo (error here -must specify filesystem)
Put the vmlinux.px where is needs to be
cd /
cp /cdrom/s2_kernels/3.1.1c/vmlinux.px.gz /tivo/var/vmlinux.px.gz
cd tivo/var
gunzip –d –v vmlinux.px.gz
dd if=/tivo/var/vmlinux.px of=/dev/hdcX (x= 1 less that root) (should say 1+1 records in, 1+1 records out)
Unmount the cd
cd /
umount /cdrom
Eject the cd and insert the 1 with files
Mount cdrom
cdrom
Copy all the needed files to cdrom in the tivo root
mkdir /tivo/cdrom
cp -R /cdrom/* /tivo/cdrom
Install busybox, tivoftpd etc
mkdir /tivo/busybox
cd /tivo/busybox
tar -xvf /tivo/cdrom/tivotools.tar
Check bootpage and change bootpage parameters
cd /tivo/cdrom/bootpage
./bootpage –p /dev/hdc (The result from this command on my unit was /dev/hda4)
./bootpage –P “root=/dev/hda4 dsscon=true console=2,115200 upgradesoftware=false” –C /dev/hdc
Check bootpage again
./bootpage –p /dev/hdc (The result from this command for me was root=/dev/hda4 dsscon=true console=2,115200 upgradesoftware=false)
Create rc.sysinit.author
cd /tivo/etc/rc.d
pico or vi rc.sysinit.author
Type in the following then save:
#!/bin/bash
/bin/bash -login</dev/ttyS2&>/dev/ttyS2& Instead of having the framework files with the test.conf file.
export TIVO_ROOT=
export MFS_DEVICE=/dev/hda10
# start telnet
tnlited 23 /bin/bash -login &
# start ftp
tivoftpd
Save the rc.sysinit.author file.
CHMOD the rc.sysinit.author
chmod 755 rc.sysinit.author
Disable Netfilter
cd /tivo/etc/
netfilter-disable
mv netfilter-enable netfilter-kissmybutttivo (thank you NutKase)
Now unmount everything and shutdown the pc
cd /
umount -f -a -r
halt
After reboot is complete, run Superpatch
mount -o remount,rw /
cd /cdrom
chmod 755 superpatch-4all-NutKase-0.7.0.tcl (if it is not already)
./superpatch-4all-NutKase-0.7.0.tcl
./set_mrv_name_ADH.tcl YOURNAME (Type in the name for your Tivo)
mount -o remount,ro /
WHAT DO YOU THINK
NutKase
11-30-2004, 09:34 PM
After reboot is complete, run Superpatch
mount -o remount,rw /
cd /cdrom
chmod 755 superpatch-4all-NutKase-0.7.0.tcl (if it is not already)
./superpatch-4all-NutKase-0.7.0.tcl
./set_mrv_name_ADH.tcl YOURNAME (Type in the name for your Tivo)
mount -o remount,ro /
WHAT DO YOU THINK
You post is confusing but on the surface appears that it will work fine. Of course, you could introduce any number of errors if you don't know what you're typing in between the lines of all the steps.
Anyway, superpatch-4all is a .tcl program and as such is designed to be run on a running hacked tivo after you put the drive back in and boot the tivo. You do need to place the file on the tivo drive at some point.
NutKase
vBulletin® v3.7.3, Copyright ©2000-2009, Jelsoft Enterprises Ltd.