This guy has made it as simple as I think it can get....
<[SCRIPT]> Fre3vo Root, Su, Busybox all in one - Windows/Linux/Mac v1.1 - xda-developers
<[SCRIPT]> Fre3vo Root, Su, Busybox all in one - Windows/Linux/Mac v1.1 - xda-developers
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
This guy has made it as simple as I think it can get....
<[SCRIPT]> Fre3vo Root, Su, Busybox all in one - Windows/Linux/Mac v1.1 - xda-developers

The other major takeaway from his post is that he's disclosed to HTC how his exploit worked. So the next OTA from HTC will likely close this hole. Now would be a good time to stop taking OTA updates. Remember, whatever glorious fixes are in this OTA can be had later once the phone is rooted, so if you want to root, there's little reason to set your phone back by accepting the OTA now. Be patientTo share one other piece of information...
Since I've met my disclosure requirement to HTC.
Fre3vo works by accessing the msm_rotator object, and requesting to do a 0-degree rotation from fb0 to fb0. This isn't a problem. The problem is, they allow you to specify a completely arbitrary, un-boundary checked offset into the frame buffer. So if you blit from around 0x3DBC0000 to 0x3FFFFFFF, you'll find the ro.protect value which allows is how we mimic psneuter. For the HTC Sensation, it's 0x2D000000 that you start from.
For someone with more time than I have, this exploit could be changed to elevate itself instead of making adb shell happen. The problem is, a shell account or greater is needed to access msm_rotator. If another exploit were found which got you a process in the graphics group, you could elevate yourself to root and remount /data to support suid.
Fre3vo^2 is really just based on mapping around /system. The reason the files are "vanishing" or getting stuck is because they're being purged by the OS to make room in RAM. Unfortunately, because the /system partition in write-protected by the eMMC, the write never completes, and the data is lost. When the OS tries to get it back, it gets confused and fails with the stuck file handles in memory. So I created a tmpfs and over-mounted on /system, and transferred all the goods to /data/fre3vo/system/... and used symlinking. It didn't work all that well, and I decided to spend my time focusing on S-OFF.
Currently, I'm trying to glitch the clocks on the eMMC to see if I can trigger a hard reset of the chip. We only need write access for exactly one page. I already have code which can talk directly to the eMMC, read a block, write a block, check the wrote protection states (They're all marked power-on write protect in the region we care about).
Thanks,
Kevin

@htc Would rather know when the unlocked bootloader promise for the Evo 3D will come true. Per dates, it was a future phone.
https://twitter.com/#!/EarlyMon/status/89062953759936512
[TOOL] Easy Fre3vo - xda-developers
This is a one click tool from the boys over on the other site.
VERY VERY EASY - Requires a computer but no ADB -
This gets you SU - confirm with TE.
Wireless Tether App Fails....BUT Barnacle Works.
***EARLYMON*** Just read your note on not being comfortable with this temp root.
If you feel like you need to take down this post...please do so.
I won't be hurt!
Actually thought this was different until i read the thread. very interesting, i will try when i get home. says it keeps su sticky[TOOL] Easy Fre3vo - xda-developers
This is a one click tool from the boys over on the other site.
VERY VERY EASY - Requires a computer but no ADB -
This gets you SU - confirm with TE.
Wireless Tether App Fails....BUT Barnacle Works.
***EARLYMON*** Just read your note on not being comfortable with this temp root.
If you feel like you need to take down this post...please do so.
I won't be hurt!
Bahh... I can't root... I don't know what a shell is... *sigh* lol
Operating system shells generally fall into one of two categories: command-line and graphical. Command-line shells provide a command-line interface (CLI) to the operating system, while graphical shells provide a graphical user interface (GUI). In either category the primary purpose of the shell is to invoke or "launch" another program; however, shells frequently have additional capabilities such as viewing the contents of directories.
yes, after playing with temp root, i only root to tb every few daysAnyone got TB working with temp root?
Bahh... I can't root... I don't know what a shell is... *sigh* lol
adb shell
Found it.
It's pretty simple what they're doing here - they're mapping parts of /system to a ramdisk under /data.
Reboot - lose the ramdisk.
(How many people remember ramdisks?)
Someone hasn't been doing their homework. Read up on ADB. it's not as complicated as people make it seem even for us laymen
Not an issue. Proper root guides will be built with appropriate instructions, such as:
Copy and paste this into your DOS Window,
New approach to temp root -
(TOOL) Perma-Temp Root!!! Updated on 7/9*/2011 - xda-developers
I won't be able to check it out until later, but this looks better than the other. Windows only.
New approach to temp root -
(TOOL) Perma-Temp Root!!! Updated on 7/9*/2011 - xda-developers
I won't be able to check it out until later, but this looks better than the other. Windows only.
Used this one last night. Worked perfectly and took all of a few minutes. Finally got to put back all my apps and data from my OG Evo.
no app yet, only adb scripts and bat files from pc or mac or linuxSo is there an "app" or file that you can run from the phone only if you have to reboot or do you have to hook it back up to your computer and run it???
In the instructions, he states to turn HTC off. Does he mean HTC Hub & Likes? Also, where is the option to debug?