To do this trick, you'll need a USB stick with at least 1GB of space and an SD card with at least 2GB of space (you'll erase both of them completely later). Start off by reading teapot's instructions for installing Intrepid. Start downloading the bzip archive (don't put it on your USB stick yet). Check to make sure you have a developer key and that your XO build and firmware are up-to-date.
Now that you think you're up to date, you need to update your firmware to version Q2E24. Download this Joyride build and follow these directions to write it to your USB stick. Connect the USB stick and reboot your XO. After it reboots, it will start updating your firmware before rebooting itself again. Once it shuts down to reboot, remove the USB stick before it powers back on again. (If you don't manage in time, it's not a big deal. Just shutdown, and remove the USB stick before turning it on again.)
Now, follow teacup's directions up through erasing the MBR and partition table on the SD card. Instead of using his fancy echo command and
sfdisk, I'd recommend using
fdiskas per his instructions for Hardy. There are reports of people having trouble with
sfdisk. All I can say is,
fdiskworked for me.
Continue to follow his instructions for Intrepid until you're ready to reboot. Now, edit
/mnt/boot/olpc.fthand delete the "\" from the line that reads
\ unfreezeso that it just reads
unfreeze. (You can read more about unfreeze here.)
Finally, pick up where you left off with teapot's instructions.