Open-sourcing and Rooting

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)!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s