Here are my current specs: Android version - 2.3.4 (Gingerbread) HTC Sense Version - 3.0 Software Number - Shooter_S_Sprint_WWE_2.17.651.5_odex Kernel Version - 188.8.131.52-g277012f / htc-kernel@and18-2#1 / SMP PREEMPT Mon Dec 12 15:59:16 CST 2011 Baseband Version - 1.06.00.1216 Build Version - 2.17.651.5 CL245066 PRI Version - 1.42_003 PRL Version - 21089 I first rooted my device in January 2012 without issue. I inadvertently upgraded the firmware and lost root. I then re-rooted the device in July of last year (Thanks to jerofld) and have not an issue since. The only reason I rooted my device is to get the wi-fi tethering functionality. The functionality works great but the only drawback is the speed. I basically get no more than DSL speeds. I would like to upgrade to Ice Cream Sandwich (API Level 14 or 15). Is there a simply yet detailed tutorial to root a device running Ice Cream Sandwich? Will any of the specs I reference, excluding the Android version, change after I upgrade to Ice Cream Sandwich? Finally, Is there a technique that will allow me to use the HotSpot functionality of my device without going through Sprint?