I AM NOT RESPONSIBLE IF YOU BRICK YOUR PHONE, FLASH AT YOUR OWN RISK. I am not a dev nor am I promoting anything. This was done on a 1007 build, I am not sure if this method works on newer builds. This is how I do it, watch the videos here before attempting [GUIDE] How to Install a custom ROM *NOW WITH VIDEOS* - xda-developers. Choosing a rom is up to you, search on XDA for more info. I am currently running Firefly 1.5 with Firebird2 kernal and KP1 modem. I have excellant gps, call quality, speed, BT and hsupa [ROM][Rogers 2.2] FireFly 1.5 OPTIMIZED 1/17/2011!! - xda-developers. I am attaching the zip files needed. Download them, but dont unzip them. You will also need a zip program (I use winrar).
Edit:The zips wont upload, Ill have to try later.
Edit 2: The files wont upload, so Im including links at the end of the tutorial to download the files.
PULL THE SIM CARD AND EXTERNAL SD CARD IF YOU HAVE ONE. PUT THE BATTERY COVER BACK ON SO THE BATTERY DOESN
Edit:The zips wont upload, Ill have to try later.
Edit 2: The files wont upload, so Im including links at the end of the tutorial to download the files.
PULL THE SIM CARD AND EXTERNAL SD CARD IF YOU HAVE ONE. PUT THE BATTERY COVER BACK ON SO THE BATTERY DOESN