I made some changes to the welcome document and made it a forum faq. Could you take a look and comment? or even edit if you have more to say...Hello,<br>embeem has read your private message, "forum faq", on Tue, 06 August 2002 00:05<br>You might want to talk to embeem(mbm) first. He was the one that banned me. I never had a problem with him but he took umbrage with the type and nature of my questions when I first got started. I was trying to get a quick-start and he seemed to want me to have to figure it out all on my own.
<br />

<br />
Since I was trying desperately to get the early versions of vsplit going I had little time for it.
<br />

<br />
Anyway, just check with him. I have no need and no desire to get caught up in that kind of thing again.
<br />

<br />
--jdinerHe says that he's ok with it, and doesn't recall the ban. I don't want to get in the middle of anything, but since everyone seems ok with it now, you're of course welcome to the irc channel, where several of us hang out to talk about tivo development.Your avatar was approved by the administrator. It should now appear as your avatar on all your messages. If you do not see it, or see your old avatar, it is because your browser has cached the page. Try refreshing it once or twice, this, in most cases will solve the caching problem.The point is really that there are already threads about the compile environment (such as the link provided) and the questions would be better suited there. What we're trying to avoid is having the development forum overcrowded with 'newbie' issues, particularly the ones involving new threads.
<br />

<br />
This is *not* meant is a cease-and-decist notice, personally I wasn't aware that you could nolonger respond to the thread once moved.
<br />
I have taken this afternoon an extended lunchbreak and used it to read through the forums threads and rules (which I had casually ignored to read initially).  I do now understand what the forums are about and appreciate your action.
<br />

<br />
I still think that there should be a space provided for newbies especially since this whole cross-compiler setup is not what you call 'intuitive', especially for the non-Linux experts.  For instance, to me it is unclear if the cross-compiler script works with just any old/new linux distro.  I must admit that having a reference point from which someone could work from (like 'I use distro such and such') allows the newbie developer (to TiVo, not to development in general) to just get on with developement, rather than fight Linux.
<br />

<br />
Sorry for the trouble I caused and thanks for your time so far.
<br />

<br />
Q.You can still respond to the original message for the tivodev environment on the main forum, but please limit it to questions of a developmental nature. Sorry to limit the scope so much, but we're really trying to keep this board focused, so we're not simply a repleat of dealdatabase or tivocommunity.com.How does one change their title from 'junior member'?<br />
<br />
Could you build a current version of:<br />
binutils, glibc, gcc, g++<br />
<br />
for gcc i stopped at 2.95.3 because 3.x supposedly is not cross compile friendly.<br />
<br />
ThanksCheers dtype, I already had a private message from embeem to explain the reason of moving the thread.
<br />

<br />
It will not happen again, but I do want to suggest having some sort of forum group where these type of questions can be asked. They might not get answered, but at least there is a place to ask...
<br />

<br />
Humble apologies,
<br />

<br />
Q.Hello,<br>embeem has read your private message, "Re: re: compile environment", on Wed, 28 August 2002 14:11<br>Hello,<br>dtype has read your private message, "Re: support", on Wed, 28 August 2002 14:34<br>s/10px;/0.8em;/g s/11px;/0.9em;/g s/12px;/1em;/g s/13px;/1.1em;/g
<br />

<br />
it's not exactly the same since some elements are nested, but it's close enough and should scale wellI've been reading your tivovbi code, and I'm having some trouble understanding some things. Could you answer a few questions for me?
<br />

<br />
1. In the macros:
<br />

<br />
#define LINE(y) ((y)*26*720)+18588
<br />
#define POS(x,y) LINE(y)+(*cur_x)*17
<br />

<br />
what is the significance of the 26, the 18588, and the 17?
<br />

<br />
2. It seems that these macros are used to calculate the position in the OSD bitmap where the character is to go, but I don't understand how they do that. Could you explain a bit.
<br />

<br />
3. Why do you multiply the character by 52 when indexing into the font array? I've never worked with fonts before, could you give me an idea what the data in the font array represents (ie, is it pixel data, or something else?). Is there a specific font file format I should look at?
<br />

<br />
4. It seems that the purpose of the togglebits routine is to turn on the pixels that correspond to the character and turn off the pixels in the background of the letter. Is this correct?
<br />

<br />
Thanks for helping me out. I hope you don't mind the questions.
<br />

<br />
Don
<br />
I've been reading your tivovbi code, and I'm having some trouble understanding some things. Could you answer a few questions for me? 
<br />

<br />
1. In the macros: 
<br />

<br />
#define LINE(y) ((y)*26*720)+18588 
<br />
#define POS(x,y) LINE(y)+(*cur_x)*17 
<br />

<br />
what is the significance of the 26, the 18588, and the 17? 
<br />

<br />
2. It seems that these macros are used to calculate the position in the OSD bitmap where the character is to go, but I don't understand how they do that. Could you explain a bit. 
<br />

<br />
3. Why do you multiply the character by 52 when indexing into the font array? I've never worked with fonts before, could you give me an idea what the data in the font array represents (ie, is it pixel data, or something else?). Is there a specific font file format I should look at? 
<br />

<br />
4. It seems that the purpose of the togglebits routine is to turn on the pixels that correspond to the character and turn off the pixels in the background of the letter. Is this correct? 
<br />

<br />
Thanks for helping me out. I hope you don't mind the questions. 
<br />

<br />
Don Sorry Quinten, I addressed the last message to you by mistake. Please ignore it.
<br />

<br />
By the way, I loaded Mandrake 8.2. I like it a lot. Have you used the TiVo cross-development system yet?
<br />

<br />
DonI loaded the TiVo dev environment onto Mandrake 8.2, and while I think it works, I don't understand the README. I emailed dtype about it, but have not heard back from him. Was wondering if you could help me out. The part I dont get is:
<br />

<br />
Most programs can be compiled with (first create /home/tivodev/installto): 
<br />
# CC=/home/tivodev/root/bin/gcc ./configure --prefix=/home/tivodev/installto \ 
<br />
--host powerpc-TiVo-linux 
<br />
# make 
<br />
# make install 
<br />

<br />
What I get out of this is that I need to create the &quot;installto&quot; dir. I don't understand the next part at all. When I type that in, I get an error that the /configure dir does not exist. Do I type in all that stuff exactly as is, or am I supposed to replace some of it? I also don't understand the &quot;make&quot; followed by &quot;make install&quot;. I'm no stranger to makefiles, but none of this makes sense to me. 
<br />

<br />
Thanks for your help. I'm not sure if the README is cryptic or I'm just dense.
<br />
Hello,<br>embeem has read your private message, "tivovbi question", on Wed, 25 September 2002 16:49<br>Hmm, are you a admin - I get a error in my email confirmation key<br />
<br />
Cheers Eventhough they closed your thread I have begun playing with the 5505 and find it quite interesting.  My intent is to enable the tivo at some point to record the HD streams.  I must admit to being a newbie to IDA however and though your script does a good job of finding the strings (boy it looks like an intire interpreter is left in there) my actual disassembly is pretty useless.  Is there a trick to pulling the secrets out of the boot299.btl file?
<br />
Also do you know how to interact with the 5505?  I see the rc scripts sending commands to it and I see commands in the disassembly but I don't see how to view output or interact.  Thanks for any help or pointers you might have.
<br />
-Chrishey there, I know you're busy with a real life 'n all...
<br />

<br />
how much trouble would it be to rework mfs_import to accept input from stdin?  I could probably manage it in a day or two (or more, pretty sad, I know) and I have a sneaking suspicion it'd take you like 15 mins...  (if that)
<br />

<br />
I'm bouncing fsids from tivo to tivo, but I'm still stuck using a 500 meg var partition, netcat dumping into /var/insert/temp, then mfs_insert from there into mfs.  awkward &amp; sloooow...
<br />

<br />
specifying the total number of bytes to accept as a command line option isn't a bad thing in my opinion (to replace the size = inode.size; call) and a start offset option would be very usefull as well.  &amp; as you know being able to specify those at the beginning would allow netcat or tcl socket streaming insert.  
<br />

<br />
I'm inserting the first fsid of shows from one tivo into another &amp; have a context monitoring script that starts loading the rest of the show when you begin watching it.  I'm trying to do away with the network mount altogether.  
<br />

<br />
--
<br />
Rileyhey there, hope you get this before you sweep the incoming directory
<br />

<br />
I uploaded the native compiler that anthem did a few months back, catch ya laterz
<br />

<br />
--
<br />
Rileyhey there, I hate to pester you (I searched myself silly)
<br />

<br />
the gunea pig box I have 3.1 on right now is subb'd on a hu and I'm a bit leery of letting it dial in as such.  the p4 box is full of video &amp; not really in a good position to shuffle the hd around.  
<br />

<br />
I either need to get the 3.1 nozkt working so I can clone my p4 to the ginea pig, clone the p4 box sernum &amp; all to the ginea pig &amp; play musical cards, or update subtest....  (probably all the above I 'spose. ) 
<br />

<br />
do you know if anybody's done/posted fixsub for 3.1 yet or is that another low profile topic?
<br />

<br />
--
<br />
RileyHello!!! I&amp;#8217;ve been working on a NOZKT hack on my HDVR2 for quite some time (months) now! I have all of the hints that were given at the Den before it went down and such. I have learned all about ELF Dynamic addressing, I started off working with the DSSAPP file but soon learned ( the hard way) that it is easier to work in the Sniffer file&amp;#8230;&amp;#8230;&amp;#8230;I&amp;#8217;ve learned about the shortcomings of IDA PRO 4.3 and the actual &amp;#8220;errors&amp;#8217; in the disassembly&amp;#8230;&amp;#8230;..I&amp;#8217;ve concluded that $t9 holds the address within the BLACKLISTVERIFIER subroutine. I could go on and on and hopefully demonstrate some of the effort I have put in so far. It has become very clear that the more I learn show how much MORE I don&amp;#8217;t know. 
<br />

<br />
Well enough beating around the bush- I have a fairly simple direct question that I would like to ask. I seem to be at a decision point in my task&amp;#8230;&amp;#8230;1) Do I start attempting jumps within the Blacklistverfifier routine based upon what I have learned or 2) Spend my time learning even more about the actual programming.  3) Jump into more of backwards engineering approach&amp;#8230;..
<br />

<br />
I would greatly appreciate your suggestions and will keep it strictly confidential&amp;#8230;..again I just feel rather frustrated at this point&amp;#8230;..Thnaks!
<br />
Hello,<br>embeem has read your private message, "Reluctant to ask", on Tue, 22 July 2003 10:15<br>I'm curious what was posted to the den;<br />
<br />
I've had over 30 pm's and emails about the subject, I never posted anything -- I don't even have a dtv system. So the question becomes who is posting in the den and are they purposely pretending to be me or do I just have one of those common usernames?Hmmmmmmm.........interesting!<br />
<br />
Thanks for at least replying!<br />
<br />
I've learned a lot on this site. A lot of it is over my head but as time goes on I understand more and more.I know you get all sorts of goofball crap so I'll keep this short.<br />
<br />
Do you guys have policies on links and postings?<br />
<br />
I know you don't want links to the forum for fear of the idiots, but what about direct links to the files and or just storing them locally on the site.<br />
<br />
Let me know what I can and cannot do.  Don't wanna step on anybodies toes, but wanna keep the site as up to date as possible.<br />
<br />
DennisHello,<br>embeem has read your private message, "Tivostuff.com Website", on Sun, 24 August 2003 19:10<br>Just keep it tasteful and there shouldn't be any problem.<br />
If it turns out to be a magnet for the script kiddie type I may have to pull the link.You said you made the cross compiler build work on cygwin.  Can you provide any details?  Thanks.<br />
<br />
Here is a message I just posted on dealdatabase:<br />
----------------<br />
Has anybody ever built MIPS cross-compiler with cygwin?<br />
<br />
I already spent two weeks trying to do that, unsuccessfully. I started with the standard build_mips_x_compiler.sh script and tweaked it whenever it failed. No matter what, linking against the compiled glibc fails with lots of &quot;duplicate symbol xxx&quot; and &quot;undefined symbol xxx&quot; errors.<br />
<br />
I am a developer in my day job (Java), so I hope I know what I am doing. I don't have much experience with gcc/glibc though.<br />
<br />
Here is what I tried:<br />
-- binutils versions 2.11, 2.13, 2.14.90.0.6 (H.J.Lu's patches), 2.15;<br />
-- gcc versions 3.0, 3.2-7.1 (H.J.Lu's patches), 3.3;<br />
-- glibc versions 2.2.3 (with and without H.J.Lu's patches), 2.2.5<br />
<br />
I am out of ideas what else to try.<br />
<br />
BTW, I do have a cross-compiler running on Linux, works fine. I want to have it on my main computer to avoid ftp-ing stuff around.<br />
there's a couple of ways of doing it, any chance I could take a peek at the source / binaries you've got working to see what'll be the easiest to implement?<br />
<br />
<br />
--<br />
RileySure, I can send you all of it. It will take me a little bit to pull it all together and whip up a how-to.<br />
<br />
I was actually hoping to add the auto play of the show to the p3.tcl if getkeys fails. Then try getkeys again. The keys should be available then. I'm still thinking about the details of an &quot;automatic&quot; version. Maybe it is too much work for too little gain.<br />
<br />
BTW, I think my CPU problem is I started with an old mfs_stream.c.<br />
If I build the version I have and replace the one in /var/mfs_ftp, I get the same CPU problem, A/V skipping...<br />
Is the latest mfs_stream.c source available somewhere ? or can you send me it ? or do you know what was done to change the priority ?<br />
<br />
Here you go....<br />
I am running a T60 2.5.2 Xtreme.kraven added setpri to mfs_stream but didn't post the source with the binary.  I pm'd and will forward if he still has it layin around - if not we can open mfs_scramble_stream as a pipe &amp; route it through data_out (throttling it there)<br />
<br />
if the keys change for each fsid what's needed is a way to play just that segment, here's what I'm thinking<br />
<br />
create a dummy recording, link in a single fsid, set the CSO's, switch to NowPlaying, play &amp; getkeys<br />
<br />
bjuggle can be tweaked to do that, I'll see about that as soon as I can make these work from the cmd line.  speaking of which...<br />
<br />
<br />
the zip readme was 0 bytes, noscramble_mbm_snoop.o needs to be insmodded?<br />
<br />
on a 2.5.2 sony t-60 noscramble_mbm_snoop.o is disabling scrambling instead of just snooping so I can't play the scramble before running getkeys<br />
<br />
then getkeys needs keys.db (from the p3.tcl usage), but what generates keys.db?<br />
<br />
what am I doin wrong here?Duh. Zipped it before saving the README.<br />
Here it is.<br />
<br />
I think even if it can't play the scrambled recording, it sends the keys to open all the fsids. I could be wrong.<br />
Do a play then cat /proc/showscramble. It should have a new entry for each part in the show.<br />
<br />
noscramble_mbm_snoop can be controlled just like noscramble_mbm with autoscramble.tcl and testioctl.tcl. At least it should, but I haven't tested it yet....<br />
<br />
<br />
with the readme &amp; the benefit of a clue was able to descramble some stuff - VERY cool<br />
<br />
got a few ideas to bounce off you some time<br />
<br />
do you have messenger or icq?  I'm rc3105 on msn/yahoo/icq, usually only logged into msn though.  my regular e-mail is <a href="mailto:rc3105@hotmail.com" target="_blank">rc3105@hotmail.com</a>Glad it worked.<br />
<br />
I'm not a regular chatter, but I signed up for AIM.<br />
uname is: altcolin<br />
<br />
I'd welcome some ideas. Put it down for awhile before the next clean up/enhancements...well, a bit clunky but functional.  <br />
<br />
very cool work<br />
<br />
going to post anything of keep it private?a bit clunky but functional. very cool work<br />
<br />
gonna post the utils or keep 'em private?I was thinking of posting, but would like to clean it up a bit first. getkeys has a problem if you have 2 entries with different dev_ids, but the same start sector.<br />
<br />
Not sure I want to support it. Seems like lots of work with all the possible models and versions.<br />
<br />
BTW very cool script.<br />
That is close to my original thought to copy it inplace on the Tivo. Then the copy would be ready for mfs_ftp, but this is probably better as you don't waste space.<br />
<br />
Still would like to have it automatically play the show before descrambling. That would get rid of the step where I have to get off my ass and go to the TV and use the remote. <br />
boy howdy, know whatcha mean.  I knew mfs_import had serious potential when we first got it working, no idea what I was getting into posting mfs_ftp  <img src="images/smiley_icons/icon_razz.gif" border=0 alt="Razz"><br />
<br />
don't sweat support if you don't feel like hassling with it.  you've opened a door that most couldn't - in a month snoopy &amp; captain_video will've both written 'descrambling for morons' guides.  call me compulsive but... got source handy for the updated getkeys?  <img src="images/smiley_icons/icon_razz.gif" border=0 alt="Razz"><br />
<br />
I'm thinking of expanding the caching in mfs_ftp to include the keys &amp; only trigger an auto-play if absolutely necesary.  since extracting a scrambled rec before it's ever been watched will be rare that should be transparent<br />
<br />
currently the bjuggle proc uses /tmp/mwstate to determine what's playing.  I've got event monitoring code that works better across sw versions, it's just not implemented yet.  gonna finish converting that proc then transplant it - it'll save a lot of questions from folks with 2.x sw.  in the meantime if they're too lazy to hit play before running the script there's not much we can do about it <img src="images/smiley_icons/icon_razz.gif" border=0 alt="Razz"><br />
<br />
I'll add a check for no keys found &amp; a note that anything being converted should be archived as tmf just in case.  currently the script errors w/o keys so the rec isn't damaged in any case<br />
<br />
lemme know when you're ready &amp; whether you want to be credited or anonymous - I'll start a descrambling usage thread on dd &amp; try to keep it coherant.  to paraphrase mell brooks, it's good to be mod!  <br />
<br />
come to think of it, maybe I should start that now &amp; begin prepping people.  explain the CSO &amp; DC keys, why they can't decrypt ty's they archived 2 years ago, etcLOTS of interest in the descrambler<br />
<br />
thinking of starting a dd thread on thanksgiving to cover scrambling issues (cso keys, tmf vs ty, the diskconfig keys) &amp; focus all the dumb questions into one place<br />
<br />
then there's the whole issue of porting your utils to the s2...<br />
<br />
decided yet whether you want to go public/private credited/anonymous?<br />
<br />
<br />
still dunno 'bout posting binaries, but there's plenty of peeps to host them once source or a patch is avail.  I'd like to start leaking source privatly, but it's your call.  just say when<br />
<br />
<br />
--<br />
RileyHey, been on vacation.<br />
I still have another change I want to make to generate the keys.db automatically. Then I'll zip up the source again.<br />
<br />
I think I want to do the anonymous thing and let the source out. I don't really want credit. You are welcome to share it, but let me finish it, hopefully this week.<br />
<br />
Been thinking about getting an S2. That would probably convince me to port it over. Know much about them ?<br />
Hello.  I'm working on a streaming video server project for TiVo, and I would like your permission to use your style sheets from the TiVoWeb project to maintain a consistent look and feel between the two projects.  My project is GPL'd, and will be released as soon as I can get the documentation and web site created.  The project page (once it's been built) is <a href="http://www.wiskars.com/tystreamer/." target="_blank">http://www.wiskars.com/tystreamer/.</a><br />
<br />
Looking forward to hearing from you.<br />
<br />
Thanks,<br />
- Stealth Daveyah, been thinkin 'bout that.  it'd be much more elegant if mfs_scramble_stream read the keys from proc &amp; didn't require them on a cmd line<br />
<br />
seen the thread on dd?  hopefully everybody'll be prepped on scramble issues before the util's posted.  (am I an incurable optomist or what?)<br />
<br />
haven't jumped into s2's yet, mrblack had just 'bout talked me into getting one, even had bb holding a display model, then I got hit by a pickup on thanksgiving.  'tween the total'd car &amp; legal cruft my toy budget is nonexistant for a while <img src="images/smiley_icons/icon_sad.gif" border=0 alt="Sad">  heard it's possible to enable 4.x hmo but that unscrambled recs can't be shared that way - s2 descramble after the fact may be quite handy.  possibly irrelevant though cuz...<br />
<br />
been polishing the multi-tivo unified nowshowing patch for mfs_ftp, should appear somewhere in 1.3   <img src="images/smiley_icons/icon_twisted.gif" border=0 alt="Twisted Evil"><br />
<br />
hope your vacation went well.  with a bit of luck we're headin for times square again this year <img src="images/smiley_icons/icon_biggrin.gif" border=0 alt="Very Happy"><br />
<br />
<br />
--<br />
Riley<br />
<br />
<br />
<br />
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText"><b>Quote:</b></td></tr><tr><td class="quote"><br><br />
Hey, been on vacation.<br />
I still have another change I want to make to generate the keys.db automatically. Then I'll zip up the source again.<br />
<br />
I think I want to do the anonymous thing and let the source out. I don't really want credit. You are welcome to share it, but let me finish it, hopefully this week.<br />
<br />
Been thinking about getting an S2. That would probably convince me to port it over. Know much about them ?<br />
<br></td></tr></table>Hey,<br />
Sorry to hear about your wreck. I hope noone was hurt.<br />
<br />
I'm done with the snooper for now. Source is on it's way. How do you want to transfer it ?<br />
I'm sorry, but I guess I got more wigged out by the DCM than I should be. I've been reading bout Dave's letters and suits. I really shouldn't do that since it makes me so f'ing mad and then nervous. I'll get over it.  <img src="images/smiley_icons/icon_rolleyes.gif" border=0 alt="Rolling Eyes"> <br />
Anyway the newest features are....<br />
rkeysd is a daemon that will just wait for key updates from the module, update the keys.db, remove duplicates, and updates keys that change. Pretty cool huh. This way you only ever have to play the show once.<br />
noscramble_mbm_snoop.o now opens a char device, so you have to create /dev/keysnoop with mknod /dev/keysnoop c 66 0<br />
The keys.db has changed to have only the relevant data:<br />
dev sector key1 key2 key3 key4<br />
getkeys has been updated to use the new format.<br />
<br />
I will update the README to include all this too.<br />
<br />
Sorry to hear your S2 has been delayed. A coworker just bought a bunch for friends and christmas presents. I'm suppose to get one if I help fix them up. <img src="images/smiley_icons/icon_wink.gif" border=0 alt="Wink"> Do you have access to any S2 stuff ?<br />
thanks.  totalled the escort.  can't really complain though, full size pickup crashes into the drivers door on an escort 'n I walk away with just a concussion...  (lucky me!)<br />
<br />
source attached to a pm here is cool.  thinkin for actuall distribution maybe post binaries to a dtv site &amp; a link on dd.  by the time tivo responds &amp; dd has to remove the link everybody will allready have it<br />
<br />
heh, we must be sharing a brain cell or something.  I'd just about finished tweaking mfs_ftp to cache the keys in the /var/mfs_ftp/cache/recfsid.pts files<br />
<br />
biddin on a couple of &quot;broken&quot; hdvr2s on ebay at the moment, if they don't go too high guess that's christmas<br />
<br />
can get 4.x &amp; 5.x images, hopin we can get the 5.x dvd burning features to work on a regular s2 with a pioneer A05 attached.  might require scrambled tmfs thoughHere is the source. I included everything I am building.<br />
It has a bunch of mfs stuff I downloaded. Some modified.<br />
<br />
Want bins ?<br />
<br />
<br />
Specifically I'm looking for the P3 hack, but a 4.x or 5.x image would cool. I hear 3.1 is slow.<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText"><b>colin wrote on Tue, 09 December 2003 17:03</b></td></tr><tr><td class="quote"><br>Want bins ?<br />
<br></td></tr></table><br />
<br />
wouldn't hurt.  the native toolchain can't build the kernel (allthough it built the original autoscramble/noscramble fine) 'n the rh cross that built a lba48 kernel last year is lost on an old PII somewhere out in the workshop<br />
<br />
here's the s2 p3 patch with some basic instructions.  haven't actually used it yet though<br />
<br />
<br />
--<br />
RileyHere are the bins.That did the trick. Looks like I will get a DSR7000 after all.<br />
<br />
You said something about the cross compiler not being able to build the kernel. Is that true for the S2 ?<br />
<br />
BTW, do you have a site I could get the 4.x or 5.x images ?<br />
I know you are on dialup and I expect the upload time to be way long.<br />
<br />
MuscleNerd,  <br />
<br />
I currently have a 3.1.U5-01-2-151 hacked system by Bash_ENV with a Version 2.4.4-TiVo-3.0 kernel.  I understand that in order to be able to extract and stream from my TiVo, I'll have to unscramble my TiVo using either a script that I've seen available (unscramble.o) or by introducing kmem in my hackinit file or by patching my tivoapp.  Until recently I thought that would be a simple modification, but someone said that I'd have to &quot;upgrade&quot; to a monte hack, which I've read seems to work better?!?!  It seems like reading through one of your threads that your kmonte.o will do the &quot;upgrade&quot; for me? As I already have a hacked system.  Would you mind giving me some advice as to what you think is the most pain free way of doing this?  I realize you are very busy but I've spent literally hours pouring over different threads trying to figure things out.  Maybe I'm just missing something.  Your help is greatly appreciated.<br />
<br />
Thanks again,<br />
<br />
ErickHello,<br>MuscleNerd has read your private message, "kmonte.o questions", on Thu, 12 February 2004 12:36<br>Hi,<br />
<br />
The user &quot;Sleeper&quot; has put together a bootable-CD ISO that should make all of this painless for you.<br />
<br />
<a href="http://www.dealdatabase.com/forum/showthread.php?t=28921" target="_blank">http://www.dealdatabase.com/forum/showthread.php?t=28921</a><br />
Sorry to bother you again,<br />
<br />
I read through about half of the posts there and it seems that I would be starting from scratch again with his ISO, with a current backup of my original drive and go from there?  Or can I just run his ISO and have it overwrite everything I've done with minimal loss of functionality?<br />
<br />
Thanks for your help and quick response!<br />
<br />
ErickHello,<br>MuscleNerd has read your private message, "Re: Sleeper ISO", on Thu, 12 February 2004 22:41<br>Dear Sir/Madam,<br />
<br />
First of all let me introduce about my company, we are the best software service provider company in India.<br />
<br />
Our Skill set: -<br />
	Perl/CGI <br />
	PHP <br />
	ASP <br />
	Java <br />
	JSP <br />
	JavaScript <br />
	XML <br />
	Flash <br />
	Visual Basic <br />
	Script Installation <br />
	Website Design <br />
	Graphic Design<br />
Our Aim is to serve you best services as per your satisfaction and specification.<br />
You can get more information on our website www.gurmsoft.com or you can contact us at <a href="mailto:contact&#64;gurmsoft.com" target="_blank">contact&#64;gurmsoft.com</a><br />
<br />
Thanks <br />
<br />
GurmSoft<br />
INDIA<br />
Dear Sir/Madam,<br />
<br />
First of all let me introduce about my company, we are the best software service provider company in India.<br />
<br />
Our Skill set: -<br />
	Perl/CGI <br />
	PHP <br />
	ASP <br />
	Java <br />
	JSP <br />
	JavaScript <br />
	XML <br />
	Flash <br />
	Visual Basic <br />
	Script Installation <br />
	Website Design <br />
	Graphic Design<br />
Our Aim is to serve you best services as per your satisfaction and specification.<br />
You can get more information on our website www.gurmsoft.com or you can contact us at <a href="mailto:contact&#64;gurmsoft.com" target="_blank">contact&#64;gurmsoft.com</a><br />
<br />
Thanks <br />
<br />
GurmSoft<br />
INDIA<br />
anyone take you up on this offer yet?Heck no and I really need it!<br />
<br />
I have been fighting a min mfs load but really don't need mfs at all, I just want to play one short clip about 5 mins long and can place it on a ext2 easily but vplay won't access it.<br />
<br />
Can you help? please email direct.<br />
<br />
Thankx,<br />
Jeff<br />
<br />
<a href="mailto:jmayes1&#64;jmayes.com" target="_blank">jmayes1&#64;jmayes.com</a><br />
Hello,<br>Pickle has read your private message, "Re: modified vplay", on Thu, 18 March 2004 08:18<br>hey there, you still around?<br />
<br />
any chance of posting your code in the thread?  couple of peeps from irc have floated groovy ideas...  <img src="images/smiley_icons/icon_biggrin.gif" border=0 alt="Very Happy">I can post what I have - which isn't completely functional, but demonstrates the idea. I haven't had time to work on it in a long time. I was just thinking this week about writing up the high level design idea and posting it along with the code to see if someone can take it to the next step.<br />
<br />
I'd be interested in hearing what 'groovy ideas' are being discussed. Some of the ideas I have in mind include:<br />
<br />
- streaming from one tivo to another?<br />
- re-skinning tivo by redirecting requests for png files?<br />
- re-sounding tivo by redirecting requests for audio files?<br />
- intercepting requests to the 'prom'?<br />
<br />
Give me a little time (a couple of days) to put the code and design together and I'll post it to alt.org and to dealdatabase.<br />
<br />
sounds good.<br />
<br />
adh &amp; I were thinking it might have applications for getting bash on the HD units (as well as the uses you mention)<br />
<br />
<br />
--<br />
Riley<br />
<br />
<br />
<br />
<br />
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText"><b>skinny wrote on Sat, 15 May 2004 12:47</b></td></tr><tr><td class="quote"><br>I can post what I have - which isn't completely functional, but demonstrates the idea. I haven't had time to work on it in a long time. I was just thinking this week about writing up the high level design idea and posting it along with the code to see if someone can take it to the next step.<br />
<br />
I'd be interested in hearing what 'groovy ideas' are being discussed. Some of the ideas I have in mind include:<br />
<br />
- streaming from one tivo to another?<br />
- re-skinning tivo by redirecting requests for png files?<br />
- re-sounding tivo by redirecting requests for audio files?<br />
- intercepting requests to the 'prom'?<br />
<br />
Give me a little time (a couple of days) to put the code and design together and I'll post it to alt.org and to dealdatabase.<br />
<br />
<br></td></tr></table>I'm sorry it took so long. I have been traveling for work (four different countries in the last five weeks.) I just posted the simple device driver on the alt.org forum. This is just the driver side for now not the app - but it will give you enough of an idea if all you wanted to do was intercept sys calls.<br />
<br />
Let me know if you have any questions.<br />
<br />
I hope to start working on the streaming app and updating the driver soon.<br />
<br />
Thanks.groovy!!!  allready written several apps that can take advantage of this - now I gues I better sit down &amp; make 'em all to play nice together <img src="images/smiley_icons/icon_wink.gif" border=0 alt="Wink"><br />
<br />
<br />
--<br />
Riley<br />
<br />
<br />
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText"><b>skinny wrote on Fri, 02 July 2004 16:05</b></td></tr><tr><td class="quote"><br>I'm sorry it took so long. I have been traveling for work (four different countries in the last five weeks.) I just posted the simple device driver on the alt.org forum. This is just the driver side for now not the app - but it will give you enough of an idea if all you wanted to do was intercept sys calls.<br />
<br />
Let me know if you have any questions.<br />
<br />
I hope to start working on the streaming app and updating the driver soon.<br />
<br />
Thanks.<br></td></tr></table>haven't heard a peep in ages, you still around?<br />
<br />
<br />
--<br />
RileyDid you ever get an answer to the mfs ref/deref ... question?<br />
<br />
What do they do and/or what are the parameters?<br />
<br />
Hello,<br>rc3105 has read your private message, "mfs ref/deref ...", on Sun, 26 December 2004 18:59<br>Hi Jamie,<br />
<br />
I would like to leverage the perl script that you have put together to re-expand a backuped tivo disk with the existing programs.<br />
<br />
The problem that I have run into, is that your script is written in Perl, and the Linux boot disk i am using (designed for Tivo), does not contain perl.<br />
<br />
Do you have any suggestions on the best way to get a version of perl, that works with your code, on this boot disk? Or do you have a reference to a boot disk that has already been created with Perl installed?<br />
<br />
Thanks<br />
DavidHello,<br>Jamie has read your private message, "How to get Perl on TiVo Book Disk", on Fri, 25 November 2005 07:41<br>Sorry, just noticed this PM.<br />
<br />
<a href="http&#58;&#47;&#47;www.knopper.net/knoppix/index-en.html" target="_blank">Knoppix</a> is probably your best best, if you don't have linux already installed on your hard disk.<br />
&lt;a href=&quot;<a href="http://go.winantispyware.com/MTUwNjU=/2/5590/ax=1/ed=1/ex=1/554/" target="_blank"> http://go.winantispyware.com/MTUwNjU=/2/5590/ax=1/ed=1/ex=1/ 554/</a>&quot;&gt;WinAntiSpyware 2007&lt;/a&gt; <br />
&lt;a href=&quot;<a href="http://go.privacyprotector.com/MTUwNjc=/2/5590/ax=1/ed=1/ex=1/554/" target="_blank"> http://go.privacyprotector.com/MTUwNjc=/2/5590/ax=1/ed=1/ex= 1/554/</a>&quot;&gt;PrivacyProtector&lt;/a&gt; <br />
&lt;a href=&quot;<a href="http://go.winantivirus.com/MTUwNjg=/2/5590/ax=1/ed=1/ex=1/554/" target="_blank"> http://go.winantivirus.com/MTUwNjg=/2/5590/ax=1/ed=1/ex=1/55 4/</a>&quot;&gt;WinAntiVirusPRO 2007&lt;/a&gt; <br />
&lt;a href=&quot;<a href="http://go.drivecleaner.com/MTUwNjk=/2/5590/ax=1/ed=1/ex=1/554/" target="_blank"> http://go.drivecleaner.com/MTUwNjk=/2/5590/ax=1/ed=1/ex=1/55 4/</a>&quot;&gt;DriveCleaner&lt;/a&gt; <br />
&lt;a href=&quot;<a href="http://go.errorprotector.com/MTUwNzA=/2/5590/ctx=1/in=1/epp=1/554/" target="_blank"> http://go.errorprotector.com/MTUwNzA=/2/5590/ctx=1/in=1/epp= 1/554/</a>&quot;&gt;ErrorProtector&lt;/a&gt; <br />
&lt;a href=&quot;<a href="http://go.errorsafe.com/MTUwNzE=/2/5590/ax=1/ed=1/ex=1/554/" target="_blank">http://go.errorsafe.com/MTUwNzE=/2/5590/ax=1/ed=1/ex=1/554/</a>&quot;&gt;ErrorSafe&lt;/a&gt; <br />
&lt;a href=&quot;<a href="http://go.systemdoctor.com/MTUwNzI=/2/5590/ax=1/ed=1/ex=1/554/" target="_blank"> http://go.systemdoctor.com/MTUwNzI=/2/5590/ax=1/ed=1/ex=1/55 4/</a>&quot;&gt;SystemDoctor&lt;/a&gt;