It Is What It Is

Sometimes it just looks different.

Amused me…

February 27th, 2011

*warning* Non-Technical Content *warning*

Like most Americans, I get the majority of my political news from the Daily Show with Jon Stewart and The Cobert Report.  I’ve found it’s also a great platform to educate my son on how the world works.  He gets to laugh and I get to explain why it’s funny after he laughs.  Which then leads me to a question:  WHAT ARE THEY TEACHING KIDS IN SCHOOL????

Anyway, I digress on that topic… On Friday, the Jon Stewart had some commentary on the situation in Libya.  I laughed so hard I feel off the couch.  Prepare yourself!

 

Rooting a Droid 2 Global

February 18th, 2011

I have owned an original Droid, which I had rooted and installed a custom ROM on (ChevyNo1) and have written several posts on the rooting process.   It seemed like a no-brainer to upgrade to a Droid 2 (better CPU) and jumped at my first chance to do so.  It is pretty well known that the Motorola Blur applications on the Droid 2 slow it down to a nearly unusable state, thus more root entertainment.

The rooting process was a little more complicated, but the guys over at XDA had great info on the process.  They’ve actually written a script to do the full process in just a couple steps.  I went through the process and used the script a few times while I tested out the various ROMs available for the Droid 2.

A friend of mine recently bought a Droid 2 as an upgrade for his Droid (he also ran ChevyNo1).  Since I was pretty comfortable with the rooting process he asked me to help him out.  After two days of attempting using both the manual process and the script, I was just about ready to chuck his phone out the window.  Basically, right after the exploit that allows root access was run, the phone would drop USB connectivity until it was rebooted.  So, the process could not be finished.

My first thoughts were that Motorola had released an upgrade that fixed the exploit, but I could not find anyone else that was having the same issue.  I decided to try doing an SBF restore on his phone, which failed.  For those that don’t know, an SBF restore basically writes the factory OS back to the phone.  I have never seen it fail before.  During the restore process, I noticed that his bootloader version was different from my phone.  In fact it was a lower version, which seemed unusual since I had my phone months before him.  Then the lightbulb went off…

I had him check his Verizon account and he actually had a Droid 2 Global (D2G).  The Droid 2 Global has numerous discussions around the rooting process and exactly what I was experiencing.  This was known.

XDA also has a work around for this via an app called z4root.  Z4root will perform the entire rooting process on the phone without a script or having to jump through hoops.

You can get z4root here:  http://forum.xda-developers.com/showthread.php?t=833953

Download the file, then copy it over to your sdcard.  To install, you will need to enable untrusted sources for application installation.  Then install the package using your favorite file browser.  Once it is installed, you can run it and perform the root process.  It took about 5 minutes on my friend’s phone.

I then installed Koush’s Droid 2 Boot Manager and Team DeFuse’s Fission ROM Manager.  After downloading the D2G version of Fission ROM, I had him up and running.

As a side note, the Fission ROM Manager has broken out some of the Motorola Blur applications so that you can install them separately.  Some of them are better than the stock Android version.

Koush had a free version of the Boot Manager on his website.  I can’t seem to find it right now (try Google).  There is an inexpensive paid version on the Android market.  My personal choice was to buy the paid version as it gives him a reason to keep working on it.

Fission ROM can be found at:  http://www.teamdefuse.com

It goes without saying (but I will anyway), that rooting your phone (and installing custom ROMs) does pose various risks including voiding your warranty and potentially damaging your phone.  The responsibility is all yours if something goes wrong.

Google Calendars and iPad

December 5th, 2010

When I originaly wrote my article on Google Calendars on iPad, I didn’t think about shared calendars.  My wife and I share our calendars but have never really taken advantage of that option.  We’ve recently decided that more organization is better.  As a result, I went to my iPad to update my calendar… and realized that shared calendars were not visible.

After doing some investigation using my favorite search engine, I found many articles outlining a process of setting up the iPad to use Exchange to connect to GMail, then going to m.google.com/sync and selecting your device/calendars.  All of them pointed to Google’s own instructions, which seemed like the right way to go.

After several attempts I realized the instructions were flawed/wrong or something had changed.

  • On my iPad, going to m.google.com/sync told me I needed to backup my iPad.  After following that process, I still could go no further.
  • Following a process of setting Safari into developer mode and activating sync on it, had the same result.
  • In both cases, I should have been prompted to log into m.google.com/sync but no option was there.

After quite a bit more digging, I found a forum post that discussed the same problem.  Basically, it sounds like Google changed something and did not update their docs.  Fortunately, some intrepid user figured out the fix and shared it, just as I am going to do here.  (The more that know… the better)

Continue Reading…

Facebook History

October 3rd, 2010

Ever wonder what Facebook would have looked like if it *always* existed?  Here’s an idea…

Thanks to Sarah for sending this to me in an email.  :-)

Router Simulation Using GNS3 & Dynamips

September 25th, 2010

I’ve been working in networking for more than 10 years, but doing the job is not the same as proving you know the information.  For me, the first step is taking the CCNA test.  To be completely honest, I am not a fan of tests.  The last time I took the CCNA (7 years ago) I failed by 2 points.  I don’t blame the test, it was totally my fault.  I did not want to study ISDN, and guess what most of the test was…

So, I’m back on the books and practicing the entire body of knowledge – even ISDN (if it’s there).  Even though the labs in the books are *childs play*, it is a good idea to do them at least once.  This helps to ensure you’re thinking at the level of the test.  While I have many routers and switches at work, I can’t exactly implement the lab environment on them.  I also don’t have the money to buy all the hardware myself, a decent lab will run you $300 – $700 on ebay.  So, a simulator is the next best thing – unlimited routers and switches!

I have looked at some of the commercially available simulators, such as Boson & Routersim, both of which are pretty cool.  You get the unlimited routers and switches, but the command sets are not entirely complete.  That’s not to say they aren’t enough for CCNA, but I would prefer the real experience.  Enter GNS3 and Dynamips.

Dynamips is an emulator program that was written by Christophe Fillot to emulate Cisco routers.  The one caveaught with Dynamips is that it uses REAL Cisco IOS images.  This means that, under the Cisco EULA, you must have the right to have the IOS in order to use it.  If you have the right, Dynamips might be the right option for you.  There is another option for using Dynamips, which I will discuss later in the article.  I am fortunate to have one of the routers supported by Dynamips at work.  (I am not certain if I am skirting a grey area here…)

In order to quickly configure your routers, sometimes it helps to have a GUI.  GNS3 seems to be the favorite among many studying for CCNA.  I’m not going to get into the details of installing GNS3, it’s painless and easy to do.  Their website provides easy to follow instructions for installing on Windows and Linux (they seem to favor Ubuntu).

You can get GNS3 here:  http://www.gns3.net/

Once you have installed, click Read More to see the rest of this article.

Continue Reading…