It Is What It Is

Sometimes it just looks different.

Archive for the ‘Droid’ Category

Rooting a Droid 2 Global

Friday, 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.

Usable VPN on Droid

Saturday, April 10th, 2010

When I purchased my Droid, I immediately began comparing it to my iPhone.  The general absence of features that I took for granted, on my iPhone, started me down a road to set things right and make my Droid what I wanted it to be.

So what were my key needs?  Now to be fair, even the iPhone couldn’t & can’t do some of this.

  • VPN Connectivity to Cisco ASA – I need this for work
  • Microsoft Exchange Global Address List Search – I need this for work
  • Pinch Zoom – It’s just cool
  • Act as a WiFi hotspot  – share the 3G connection over wifi

Over the past couple weeks, I have achieved all but one of these features.  That last item being VPN.  Android does come with a VPN client, but it does not support connections that require a group and shared password in addition to username and password.  There are lots of complaints on the Google Code site, but as of update 2.1 nothing has been produced by Google to fix this.

The reality is, if you need something for Android wait a couple weeks and some intrepid developer will also need it and make it.  Or you could learn to code yourself and do it, thus becoming that intrepid developer.  So after waiting, and searching, I finally hit upon a plan that would give me the VPN access I need.

Ready?  Here we go!

Continue Reading…

Droid ROMs – Why and How

Saturday, April 10th, 2010

There is quite a bit of talk around Droid ROMs on many of the Droid related forums.  It’s not a new conversation, they’ve been around since before the Droid came out.  Many people want one or they want to know how to install, there are not many discussions on what they are. It can be a confusing topic to navigate, the community is large and many opinions (presented as facts) on what is best exist.

ROMs are typically a modified version of the OS for your phone, that have features not originally included in the manufacturer version.  Most ROMs claim to improve performance, provide better visual experience and add capabilities to the phone.  ROMs can help to speed adoption of new phone hardware as they bridge gaps in desired functionality.

Some things that ROMs can do:

  • More than 3 screens for application icons
  • Pinch-Zoom (like the iPod/iPhone)
  • Install Applications to SDCard
  • Direct Terminal to OS (no need for adb for basic stuff)
  • Improved Performance/Battery Life
  • Capability to add Unix/Linux like functionality (VPN that works with Cisco)

I’m not going to kid you, installing a ROM is not always easy.  All of the ROMs that I found require your phone to be rooted, and have an install process that screams “this can brick your phone”.  With that being the risk, you’ll find every single person that talks about installing a ROM usually follows it with their disclaimer.  (I’m no different)  It’s also worth noting that loading a ROM on your phone could violate your Customer Agreement – check that before you do anything, last thing you want is to try something on your phone and not get support from Verizon.

Now that we know what a ROM is, how would you install one?

Continue Reading…

Rooting Android 2.1 on Motorola Droid

Friday, April 9th, 2010

I have a couple friends that have purchased an Apple iPad.  The current flavor does not support 3G.  The soon to be released 3G model will cost more than the Wifi models and will require purchasing a separate data plan.   So I asked myself, is it possible to use a Droid as a Wifi Hotspot

In my initial looking around, I found a program called PDANet that can share a 3G connection; however it only works with a USB tether or Bluetooth.  I installed PDANet and tried to connect an iPad. The iPad does not support using Bluetooth as a Network Adapter.

I checked around more and every application I found required root access to the Droid.  I had considered “rooting” my Droid a few months ago, purely for the experience of doing it, but the process was very messy and I saw lots of people who bricked their phone.  I use my phone for work and did not want to take the chance.  I decided to look around and see if the process had evolved into something relatively safe, and to my surprise it had.

The safest route seemed to revert back to Android 2.0.1 and then apply a root update.  Here we go…

Continue Reading…

Android 2.1 – OTA Update Finally on My Droid

Saturday, April 3rd, 2010

The Android 2.1 OTA (Over The Air) update was released on March 30th. Knowing that the 2.0.1 update took nearly a week to get to my phone, I didn’t bother holding my breath that I’d see it soon.

I have been following a string of articles and blogs describing the experiences after the update has been applied. As always, there seem to be a lot of “problem” posts. This morning, I woke up to a little box on my Droid telling me that I was now part of the chosen few.

Like any good IT Guy, I hit Install Now…

For what seemed line an eternity, my Droid’s screen turned into an update icon and then a reboot that took much longer than I thought it should (that could have been anticipation though).

I have a short checklist of things that I look for, which also included some of the problems I had read about.  So here goes the test.

Feature Result
Did it boot up Yes
Icons Still There Yes
Can I make a phone call Yes
Gmail Working Yes
Work E-Mail (Activesync) Yes
Calendars Working Yes
Contacts Still There Yes
Camera Working Yes
Google Talk Working Yes

I’ve now gone through the steps of testing the basics, I know I can still keep in touch with my friends and co-workers.  Now for the “fluff”

Continue Reading…