FilesSubmittedBranchesLabelsClientsUsersJobsHelp
Tree viewShow file textShow revision historyShow/hide recent activityInformation
//depot/projects/tivo/README.hacks#2

//depot/projects/tivo/README.hacks#2 – edit change 22 (text) ·revision history

1TiVo Series 1 hacking notes -- packetrat
2=========================================
3
4Unit: Philips HDR312 (Series 1, 30hr), software 2.5
5Status: hacked, bash prompt over serial
6
7What I did
8----------
91. Pulled the A drive (Quantum 30GB), stuck it in the linux box as /dev/hdc.
10 Do NOT let windows touch it. Windows will offer to "initialize" it.
11 Say no. Say no very firmly.
122. Booted the TiVo hacking CD (mfstools boot disk).
133. Backup first!
14 mfsbackup -6so - /dev/hdc | gzip -9 > tivo-a.mfs.gz
154. Set bootpage to drop to bash:
16 bootpage -p /dev/hdc # find active root (hda4 or hda7)
17 bootpage -P "root=/dev/hda7 BASH_ENV=/etc/rc.d/rc.sysinit.author" -C /dev/hdc
185. Copied rc.sysinit.author into /etc/rc.d on the active root. chmod 755.
196. Serial cable: 3.5mm stereo plug -> DB9, 9600 8N1.
20
21Phoning home
22------------
23Set the dial prefix to ",#401" so it fakes a successful call. Works
24for guide data over the serial PPP hack, but it STILL picks up the
25phone line at 2am. Roommate is not amused.
26
27TODO
28----
29- TurboNet card (ebay, $$$)
30- tivoftpd so I can stop sneakernetting
31- figure out why it still dials home at 2am

P4Web/LINUX26X86/2005.1/82295 · Copyright © 1995-2005 Perforce Software · ttul.org