PDA

View Full Version : Hacking the TiVo Book



wvh
08-25-2003, 10:11 PM
OK, I admit that is partially ego-stuff, but my book on "Hacking the TiVo" just came out and I'd appreciate feebdack. I'm more of a lurker than a participant, but I think that you'll find the book useful - plus which, this is a Linux box and I've been doing that for 10 years or so. Feel free to contact me at "vonhagen@vonhagen.org".

As I mentioned elsewhere, flames may be answered more slowly than questions ;-) This book discusses hacking TiVos up through version 4.0 (MONTE rulez!), and thus should be useful to almost everyone.

Bill

PS: I'm sure that other TiVo books, such as Jeff Keegan's upcoming TiVo book, should be equally useful. Buy them all!

tivomaster
08-25-2003, 10:52 PM
Let's see...
A book from an unknown that has terrible grammer and can't spell hacking or feedback. Sure thing, sign me up ;-)

wvh
08-25-2003, 11:08 PM
You got me! I apologize for the lack of spell-checking. I am indeed a random - a lurker, not a generator - let me know. Or perhaps that should be "hV'z fbeel gb unir bssraqrq lbh!" Perhaps we can discuss grammar offline? Let's let the book stand for itself?

Bill

tivomaster
08-26-2003, 08:39 AM
How about...

A discount for DD membrers?

A free copy for the moderators? From what you said it appears that most of your info for your book you gleaned from this forum. A free copy for the moderators of the forum would (IMHO) be a good gesture at giving back....

wvh
08-27-2003, 11:30 AM
tivomaster - I don't have the power to define discounts for the book (though I agree that a discount for forum members would be a nice idea), but I'd be glad to provide you with a copy. Please PM me with your address. I've only gotten one copy myself to date, but should receive more at some point.

JJBliss
08-27-2003, 11:56 AM
Originally posted by tivomaster
How about...

A discount for DD membrers?

A free copy for the moderators? From what you said it appears that most of your info for your book you gleaned from this forum. A free copy for the moderators of the forum would (IMHO) be a good gesture at giving back....

And considering I'm a moderator of this forum... I agree !


:D

tivomaster
08-27-2003, 12:20 PM
Originally posted by wvh
tivomaster - I don't have the power to define discounts for the book (though I agree that a discount for forum members would be a nice idea), but I'd be glad to provide you with a copy. Please PM me with your address. I've only gotten one copy myself to date, but should receive more at some point.

Thanks, but I am not really worthy of a "free" book. I would rather you offer such to someone like mrblack51, jdiner, jjbliss, rc3105. I would be happy to buy a copy with their "expert" opinions.....

captain_video
08-27-2003, 08:37 PM
My only reservations about buying such a book is that this hobby is in a constant state of flux. With the lead time required for editing, publishing, and distribution, the data contained in the book has to be at least several months old by the time it hits the streets. BTW, did I mention that I'm a technical writer by trade and am intimiately familiar with the entire publishing process?

Don't get me wrong. There's a lot of basic hacking info that has remained pretty constant over the long haul so you should have a fairly strong database to work with. It's just that a lot of the info, especially with regards to extraction and DVD authoring (you do cover this, don't you?) is old hat after a few months time with all the advancements that jdiner and the TyStudio crew are making all the time (or at least jdiner in olaf's absence). I'm not sure there's enough info to fill an entire book unless you plan on giving a course in Linux as a primer.

I'd be curious to see the book and see what it contains. It might be useful to have around as a reference, although I've probably already amassed all the info I'm interested in. I print out pertinent posts that provide procedural steps for performing any hacks I'm interested in and keep them handy for reference. The search button may be useful but it doesn't always repond the way you'd like to the keywords you input.

Sandstorm
09-08-2003, 11:22 PM
Sure thing...
Let's see...

A book from an unknown that has terrible grammer and can't spell hacking or feedback. Sure thing, sign me up ;-)


Perhaps you should have learned to spell grammar before you cast your stone.

tivomaster
09-09-2003, 07:15 AM
Originally posted by Sandstorm
Perhaps you should have learned to spell grammar before you cast your stone.

You'r right. But then I am not claiming to be a writer.......

And........ It only took 300+ views to chatch it..... ;)

I would really like to hear from some of the experts on this forum as to the validity and worth of this book. I recomended to him that he get them a copy so they could tell us if it was worthy of our hard earned cash.

So far it has been silent and that may speak volumes....

mrblack51
09-14-2003, 03:12 AM
In case anyone is interested, I posted a review of the "tivo hacks" book:

http://www.dealdatabase.com/forum/showthread.php?s=&postid=116440#post116440

tivomaster
09-18-2003, 12:15 PM
I have to say I originally was pretty critical of this book from a standpoint of the author being an unknown. Well I had an chance to get a copy and review it. I have to say the book changed my mind.....

Overall impression:
This book is a GREAT book for a newbie! It contains a wealth of data/information that is very useful to a first time hacker in a clear concise easy to read format. I wish I had a book like this when I started. It would have saved me a lot of searching/posting/getting flamed for asking newbie/loop questions.
It is a good reference book for an experience user. While I am not what I would call an experienced user I am not what I would call a newbie. I learned a lot from reading this book.


Likes:
Excellent writing style. I really like the flow of the book.
Embeem who has a known history was sited as the Technical Reviewer so I can say that I would trust it's content.
The book is interspersed throughout the book with many "Tips". I like this format. I found quite a few of these to be very good and thought provoking. There were a lot of questions that I never thought to ask but are good to know like "where did the TiVo come from?". This book answers many of the "not asked" questions.
It is relatively Up to date considering the "internet age" we are living in. For example the monte kernel mod is discussed in detail. Additionally, the author has set up a web site that he says he will maintain that will contain updates/new information. This web site exist's right now but is pretty much empty.
The book comes with a CD that has a bunch of stuff on it and is a good series1/2 boot disk. Good and handy stuff to have around.
I like not havint to search though 1000 posts to get to the data. I know that most posts such as the monte post is cluttered with a bunch of "I can't get it to work" type of posts. Just having the data without having to filter out all the noise is GREAT.


Dislikes:
I can't say there was much I didn't like about this book. There was really only one issue I had with it. The CD that comes with the book does not match the book 100%. For example it describes smb mounting and says the smbfs.o module is located in the hack_dirs/smb directory. There is no such directory. Bill said he would find out why and post an update on the web site.


Recommendation:
I would buy it.

MuscleNerd
09-18-2003, 02:28 PM
I agree. wvh's book is great for newbies and recent-newbies.

mrblack51
10-10-2003, 01:42 AM
Well, I couldn't be biased and just have the one review, so here is my review of vonhagen's book.

Title: Hacking the TiVo
Author: William von Hagen
Publisher: Premier Press

Rating: Newbies - 9/10, Intermediate - 7/10

This book covers the same basic material as the "Tivo Hacks" book by OReilly, but takes a different aproach. The book is divided up into sections similarly to the OReilly book (stupid remote tricks, figuring out what unit you have, hd upgrades, getting bash, etc). Some pleasant additions included the "Know Your TiVo" section which includes an interesting segment on the history of digital video recorders, information about the basics of the tivo service, who tivo is partnered with, etc. While the OReilly book chooses to present the material in the form of 100 'tips', this book uses the more traditional chapter and paragraph approach, which seems better suited to the material.

Another notable difference is that this book is relatively thorough in its explanation of the various ways of doing basic tasks, such as backing up and restoring your drive. Time is taken to discuss the various options of mfstools, for example, and a number of use cases are presented.

The biggest thing that impressed me about the book was the inclusion of the techniques for getting bash on series 2 units (bash_env and monte). While the OReilly book and Keegan's book both skirt past these topics, scared of DMCA reprocussions, von Hagen was willing to embrace the techniques and tools as fair use - bravo. In addition, the cd included has a number of great tools included, though I haven't tried it myself as of yet. There is mention of the inclusion of cross compilers for both series 1 and series 2 units, which is a nice addition.

The book concludes with some links to various community sites which host tivo information. While I applaud this effort as thorough, I thought there was way too much time discussing the semantic visual aspects of the various forums. In addition, the author includes descriptions of the various posting areas on the sites. This would seem logical, but he took what I thought was way too much time talking about the fact that deal database is a deal site. Also, he included descriptions for forums that weren't tivo related, such as the xbox hacking area and the hp media center area.

Finally, as with any book there are some errors. Though they were relatively few, the ones I noticed could cause problems for new users. For example, on pages 12 & 13, von Hagen states "DirecTiVo units contain two seperate tuners, so that you can watch one show live while you record another, but can only record from non-DTV sources." This is obviously backwords, as we all are aware that dtivos can ONLY record from DTV, and nothing else since they lack an encoder. While this is a relatively minor wording issue, it could definitely cause somebody grief.

Overall, the book was quite good. I thought the discussions were in depth, but didn't get too terribly bogged down in the details (other than the final section about the forums). The CD is a nice though, and the inclusion of s2 hacking info is great. I would recommend this book for pretty much any newbie out there, as it is a good basic reference and would get you up to speed for the forums. As we already know, all the info included is online, but having it in one place is nice. Intermediate users could also benefit from it as a reference for old hacks they forgot how they did, or for information on areas of tivo hacking they haven't explored yet. The inclusion of the tools on the CD should have something for just about everyone, from the basic boot disk functionality to the cross compilers.

Mighty LoPan
10-31-2003, 01:48 PM
Nice review, mrblack51. I just picked up a copy of Jeff's book, and I think I'll get this one as well because of the monte section. Actually, I'm a close friend of Jeff's in the real world, and I can tell you that he tried like hell to get the monte hack into the book. At one time, I believe it was going to be included, but his publisher got a bit scared due to legality issues with some Xbox hacking book (which I think got cancelled altogether). So, instead of risking anything like that, they simply omitted the info, but Jeff does still mention its existence, and hopefully enough info for people to find it on their own.

On a related topic, there was also a struggle to include video extraction, which he did manage to put in.

mrblack51
10-31-2003, 04:47 PM
Originally posted by Mighty LoPan
Nice review, mrblack51. I just picked up a copy of Jeff's book, and I think I'll get this one as well because of the monte section. Actually, I'm a close friend of Jeff's in the real world, and I can tell you that he tried like hell to get the monte hack into the book. At one time, I believe it was going to be included, but his publisher got a bit scared due to legality issues with some Xbox hacking book (which I think got cancelled altogether). So, instead of risking anything like that, they simply omitted the info, but Jeff does still mention its existence, and hopefully enough info for people to find it on their own.

On a related topic, there was also a struggle to include video extraction, which he did manage to put in.

Don't get me wrong, I understand the legal issues that this sort of stuff can cause. Andrew Huang, author of Hacking the Xbox, ended up publishing his book himself, since the company that agreed to do it initially bailed out. These sorts of situations are clear evidence that the DMCA is problematic for legitimate use. I haven't had the chance to read Keegan's book, but I hope to get the chance soon.

tivomaster
08-18-2004, 09:14 AM
Just a note. I just recieved Bill von Hagen's Hacking the TiVo, 2nd edition of his book for review. I did a quick scan of it last night and have to say I was impressed. It looks like he has done an EXCELLENT job on the update.

I am in the process of reading it now and will post a more detailed review in a couple of days.


PS: Looks like the book is available on amazon at:
Hacking the TiVo, 2nd Edition (http://www.amazon.com/exec/obidos/tg/detail/-/1592004814/102-8039388-9738508?v=glance)

mrblack51
08-29-2004, 05:55 PM
Note: I originally reviewed the first edition (see here (http://www.dealdatabase.com/forum/showpost.php?p=121707&postcount=14). this review is of the second edition.

Title: Hacking the TiVo (2nd Ed)
Author: William von Hagen
Publisher: Thomson Course Technology

Rating: Newbies - 9/10, Intermediate - 7/10

Since this book is just the second edition, i recommend you read my previous review for a general overview of the book. The most notable addition to the book is chapter 12, which is entirely devoted to extraction and related topics. All the hacks included in the book utilize the latest stable information available at the time of writing(such as the use of NoCSO rather than the old kmem methods, two-kernel monte, etc). Also included is a helpful section on broken units and possible resolutions.

Also, some good updates have been made throughout. The model descriptions at the beginning were updated to include all the current models. Another good update included the revamping of the resources section, with better information regarding the various tivo hacking websites out there. Its also nice to see that the author took care to credit people appropriately whenever possible - a welcome change to what has seemingly become the norm of taking others work and not crediting them.

Overall, this book is a great update to the original. It keeps the same great style of teaching the user in general, rather than telling them to push buttons. The writing is clear and understandable, and should be a great text for the aspiring tivo hacker, or just someone who wants a lot of the information from the forums in one place. The author also has set up a website to provide updates and addendums: http://www.vonhagen.org/tivo

geminicat
09-05-2004, 09:47 AM
And just bought the second edition as well. I find it very useful when reading info on the forums and referencing back to the Book itself. Now if he would only get a DTivo... hint hint. :)

bnm81002
01-15-2005, 12:01 AM
Just a note. I just recieved Bill von Hagen's Hacking the TiVo, 2nd edition of his book for review. I did a quick scan of it last night and have to say I was impressed. It looks like he has done an EXCELLENT job on the update.

I am in the process of reading it now and will post a more detailed review in a couple of days.


PS: Looks like the book is available on amazon at:
Hacking the TiVo, 2nd Edition (http://www.amazon.com/exec/obidos/tg/detail/-/1592004814/102-8039388-9738508?v=glance)


any review of the book yet? :)

rc3105
01-15-2005, 12:16 AM
it's a decent book, well worth reading

bnm81002
01-15-2005, 12:38 AM
I know, I have the book and am reading it, I read that I can use the CD that was provided when upgrading the drive, is this true?
actually what is on the CD anyway? is it useful in any hacks that can be done on a DTivo? thanks

tivomaster
01-15-2005, 09:52 AM
any review of the book yet? :)
I know I wrote a review of the book and posted it here but for the life of me I can't find it...

Short version.... Good book both for newbies trying to get up to speed and learn how things work and a good reference book for seasoned hackers...

bnm81002
01-15-2005, 12:43 PM
I know I wrote a review of the book and posted it here but for the life of me I can't find it...

Short version.... Good book both for newbies trying to get up to speed and learn how things work and a good reference book for seasoned hackers...



what about the CD? is it useful for any of the hacks? drive upgrade? thanks