Note: There are many versions- N90- N90 Dual Core- N90 Dual Core IIThe last on N90 Dual Core II is the one this guide is on about.All credits for this guide go to xda developers and other developers they have linked to.