No. In fact, on a DTivo, 4.0 isn't worth the trouble with 6.2 now easily hackable.
Yep. Though there isn't just one "patch" you will need to install.
No document.
There are step by step guides out there, but most gloss over important information, leave steps out, or add unnecessary steps. You won't like hearing this, but you have a lot of reading to do. What you'll need (do searches on the key words and you'll find more details):
- You'll need a good Linux boot disk for your PC to do work from
- You'll need to pull the drive and cable it up to your PC, then boot from the boot CD mentioned above
- You'll need to use bootpage to figure out which partition is your active boot and which is your active root
- You'll need to break the chain of trust that prevents changes to the Tivo's system by dd'ing over a compatible kernel that has been killhdinitrd'd
- You'll then want to install Alphawolf's all-in-one utilities and apply NutKase's 67superpatch
- You'll need to run the set_mrv_name67.tcl (may have the name off but it's similar to that) script
- You probably want to install Jaime's backported USB drivers
- Finally, if you want to use HMO to view photos/hear music, you'll need TivoDesktop or JavaHMO installed on a PC
(Senior folks, please correct me if I have erred.)
I haven't done the upgrade yet -- just finish hacking the rest of my 3.1.1e boxes over the weekend. My 6.2 upgrade is planned for this coming weekend, though I will be using slices to do it. Dunno if there's a reason to monte (can't see why there would be unless you want a custom kernel of some type). No idea what's involved in getting wireless going on any DTivo as I'm running on copper.
If you don't understand most of what I said...you're not ready. Read the stickies in the newbie forum and the Series 2 support forum, then do some searching.