USB Host Mode For Droid

There’s a simple hack to use your Motorola Droid phone as a USB host. It is a hardware-only hack that doesn’t require you to crack open your phone, root it, or even to change firmware (although device drivers in the stock Android image may be quite limited). The dongle above is used as a key to enable the mode while the phone is booting. This was repurposed from a car charging cable by removing the wires and resistor and shorting the resistor pads. Once the phone is in host mode the dongle is swapped for a simple USB-mini to USB-A socket adapter, built from two cables you probably have lying around. Now you can plug in any device you want.

[Thanks Freezer90]

Running Bleeding Edge On Nexus One

We like to run the newest software available. We often encounter problems and things that don’t work because of this, but with open source that just give you the opportunity to contribute and make the package better. Now you can take the fun and daring of bleeding edge to your phone by installing the latest Linux kernel on the Nexus One. [Jon Lech Johansen] wrote up that eight step process to install 2.6.32, which should take you just minutes if you already have the Android SDK installed. If you don’t what are you waiting for?

Android Audio-serial Connection

This seems like something of a throwback hack. [WilinNeofoxx] has built an audio modem interface for use with his Android phone. A program running on the Android device takes the accelerometer data and converts it into a 9600bps audio signal, kind of like a dial-up modem. His custom circuit board takes that sound in through the headphone jack and demodulates it for use on the serial port of a PC. This connection to controls a flight simulator using the G1‘s motion sensors. In the video at the bottom of his post he unplugs the audio cable for a few seconds and you can hear the audio datastream coming from the phone. It’s pretty annoying so you might want to turn down those speakers before viewing it.

Unlocking Multitouch For Droid And Nexus One

We’re fans of pinch-zooming and that means multitouch. Although the interface is natively supported by both the hardware and operating systems of the Nexus One and Droid phones, it is locked out of the stock installation. You can make multitouch work on both handsets if you’re willing to do a little firmware alteration.

The coding has already been done for you, it’s a matter of loading a custom kernel. Both the Nexus One and the Droid have been rooted, and that’s what you’ll need to do to unlock multitouch with new firmware. In addition to gaining full access to the device OS, you’ll need to load up some different apps that support pinch zooming, etc. Luckily, these are readily available and you may like them better than the stock browser, maps, and photo applications.

Android G1 Serial To Arduino

With the ability to get root access to some of these new powerful pieces of hardware we call cell phones, we’re a bit surprised we haven’t seen more interfacing with external hardware. Here’s an example of some rudimentary connections between an Android G1 and an Arduino. To do this, you must have your G1 rooted, have the Android SDK installed, and then a custom python program running.  There is also a simple level shifter from 3.3v to 5v necessary for the connection to the Arduino.  You can get all the details from the instructable. They’ve documented the process quite well adn we’re excited to see what kinds of stuff people come up with.

Nexus One Rooted

You know it’s getting a bit ridiculous when hardware that hasn’t hit the streets is being rooted. That’s exactly what has happened, root access can now be achieved on the Nexus One. [Paul] found an exploit and packaged it nicely so that anyone can do it. We do wish he had shared the details of the exploit but we’re not complaining.

If you’re not in the know, the Nexus One is the fabled Google Phone now come to life. It’s slated for release in 2010 and some think that will be officially unveiled at a January 5th press conference. That’s right, unveiled. The device has been cracked yet it doesn’t officially exist. What it does do is join a growing number of rooted android phones.

[via Gizmodo]

Freerunner With Android, New Case, Battery

[Dennis] got snowed in after the biggest storm in the history of the state hit. Like any good hacker he didn’t let the time go to waste. He decided to dig out his Neo Freerunner to give it a decent battery and a new OS.

The original battery for the Freerunner has a controller board integrated into the package. [Dennis] pulled out the board and attached it to a portable DVD player battery. After running it through a discharge cycle with another hack of his, the board learned the new battery capacity. The larger battery plus a fast-charger from SparkFun required a larger case. He made it happen by combining a 2.5″ HDD case with the original body courtesy of some JB weld. The final portion of the hack was to load up Android which is as simple as untarring the package onto an SD card.

It’s a bit big, but the battery will last and he’s got an open platform. Nice work!