PDA

View Full Version : Where to start? Database? MFS?


Gondola
01-27-2003, 05:24 PM
Hello!

I'm a relative newbie to the TiVo world; I recently bought an HDR212 with a bad modem off eBay (Series 1 SA).

To demonstrate that I have done a lot of reading and learning, I should tell you that I have successfully hacked my TiVo to enable PPP over serial.

What I'm curious about, and I hope you can help me to understand, is how the underlying database and filesystem are put together.

I see a lot of scripts and a lot of instructions on how to load slices files, etc.. but I don't see anything that says "Here is how the TiVo data is laid out, and here is where all the resources are stored."

I do know that the tivosh is basically a Tcl shell. I don't know Tcl, but I can learn anything.

I know that there's something called the "mfs" where I believe TiVo stores all its files, like UI graphics and programs that are recorded.

What I don't know is where guide data, channel info, etc, is stored, and how to browse the database and mfs.

I just need a starting point; like, "Linux stores files in a directory structure and you can see what files are there with ls, and you can look at them with cat or more." What is the equivalent of "ls" for mfs? For the database? What is the equivalent of "cat" or more?

Thanks; hopefully there's an FAQ somewhere I've missed, but there's so many posts and conflicting recommendations and OS versions that I am really at a loss as to where to start.

Thanks for any help you can give!

lmurray
01-27-2003, 08:02 PM
we'll, i don't have all the answers for you, but if you want to browsing the mfs, (which includes channles, ,and guide data, and streams) you should install tivoweb. It has a browser for viewing the mfs.

hope this helps a bit.

-lloyd-

Gondola
01-27-2003, 09:38 PM
Thanks.. I installed Tivoweb, but it crashed on me once already. I didn't really want to continue to use something that would make me reboot my Tivo on a regular basis, but if I just use it for learning it should be OK.