Router: The past week was an exciting one – last week, I open-sourced my router with DD-RT. DD-RT is a linux based, open-sourced firmware for routers. My old Linksys router kept losing its wifi abilities. The only way to fix it was via a hard reset. This became extremely annoying. Hence, I purchased a new router, the Netgear RangeMax Wireless N-300/WNR3500L, which is pretty powerful and easy to “upgrade.” The DD-RT process took a bit longer than expected (~45 minutes) but, since I completed it, everything runs quickly and well — no complains plus, I have a lot more control over my router. I’m the sort of guy who notices the fastest drop off in speed (I constantly check Speedtest), so having a router that I can fully control is nice.
Android Rooting: While working on the router was fun, rooting my Android phone was way more fun and interesting. I recently returned from a trip to Mexico. Prior to the trip, I had resolved to root my Droid 2 Global – it was slow and not what I believed the Android experience should be (I was starting to have dreams of going back to Blackberry so you know it was bad). Immediately prior to the trip, I spoke with Verizon about adding international calling. Long story short – the Droid 2 Global was not able to accept the service change. After nearly two hours on the phone, Verizon resolved to send me a “new” phone. However, since I was leaving the next day, I was lucky in that my company has extra Blackberries sitting around and we set one up quickly. Given my previous dreams, using the Blackberry for the week was a nice reminder of why I left RIM.
The moment I returned from my trip, I decided to instead root an older HTC Incredible my brother gave me and keep the “new” Droid 2 Global in as new a condition as possible since I wanted to sell it (I don’t use the keyboard as much as I thought and my international travel is minimal right now). I rooted it – going from Android 2.1 to 2.3 and then down to 2.2 since I wanted to use some of the HTC Sense UI/programs.
So far – major improvement although I think a lot has to do with the phone and not the rooting. The initial rooting was incredibly simple (basically one step using Unrevoked). Adding ROMS was a bit more challenging – not because it is hard to find them but mainly because there were weird boot looping issues that cropped up. Nevertheless, I was able to run Cyanogen’s Gingerbread ROM (7.0) although, for the moment, I am trying out Skyraider’s Sense 4.0 ROM (just released a few days ago) even though it is Android 2.2. The process took a while but it was a great experience.
Time to step away from the computer and head outside (with my “new” phone)!