In just under a week of official release, Nexus One has already got custom cooked ROMs waiting to be flashed on the said handset. Paul over at the Modaco forums has released one of the first custom ROM for Nexus One which packs a custom kernel, and includes busybox, nano 2.09, parted and sqlite tools, Wireless Tethering option (Yay!), titanium backup and more.
This ROM already includes the tethering hack which was first available as a part of add-ons pack for Nexus One. To install this ROM, simply follow the step by step guide posted below. Make sure you make a backup first using Nandroid. We are not to be held responsible if you end up bricking your Google phone.
Step 1: First up, you will have to unlock the bootloader, and then root your Nexus One for full file system access on Android 2.1. Follow the guide posted here to unlock the bootloader, and here to Root Nexus One if you haven’t already.
Step 2: Download the patched recovery image from the source and install it.
Step 3: Download the custom ROM from the source link and copy it to over to the SD card on the phone.
Step 4: Enter the recovery image (if you’re not in it already) by powering on while pressing ‘Home’.
Step 5: Select ‘Nandroid backup’ from the menu to do a backup.
Step 6: If you copied the custom ROM as update.zip, select ‘apply sdcard:update.zip’, else select the option below.