Android On The IPhone

[youtube= http://www.youtube.com/watch?v=5yO2KQHkt4A%5D

Android, on the iPhone? We’ve covered iPhone Linux before… and if you look back, we mentioned the possibility of porting Android to the iPhone (even way back in 2008!). Well we are proud to announce that The Future is Now! The details are a little slim so far, but the iPhone is seen running a stock Android 1.6 install (Donut), and has support for Wifi, GSM networks, and even uses openiBoot to dual boot to the regular iPhone OS if you aren’t particularly committed. Right now the developers are considering it an Alpha version, and have provided all you need to perform this particular brand of Cult of Apple heresy. One catch though, the developers say that they only have it working on the 2G models, so sorry all you 3G(S) folks (for now). Dont get too down, and keep an eye open, something like this is bound to attract new talent to push the movement.

Anyone out there with a 2G and some free time? We would love to see some users showing off Hackaday on their hacked up iPhone!

Follow-up: Hacking OnStar

Reader [regulatre] has provided us with his furthering of hacking the OnStar system in GM cars. Previously, we wrote about some initial attempts to gain access to the system that OnStar uses to monitor and control cars called GMLAN. [regulatre] has managed to create an adapter between the GMLAN connector and a standard OBD2 plug, which should allow a number of standard readers to be able to retrieve data.

This method details using a bluetooth OBD2 reader, and passing the data onto a linux machine. It looks as though the writer of this method is looking to integrate OnStar reading and writing into an Android App which currently is an OBD monitor.

We love seeing follow-ups like this, because it puts everyone one step closer to full control of closed devices. As always, let us know if you take any of this in a new direction.

Cardboard Androids

Who needs expensive acrylic based, microcontrolled robots with only a few sensors available when cardboard and an Android cellphone will work much better  for much less in cost! The team over at Cellbots have done just that. While they did cheat a little by using a laser cut cardboard for exact measurements and including an Arduino to control the servos, they certainly attained their goal of “cheap” (assuming the already had the cellphone). We’re just wondering why it took them 4 weeks for a little CAD and code.

Regardless, one idea that immediately comes to mind is thousands hundreds a few little cardboard swarm bots ravaging homes everywhere, just don’t step on them.

[Thanks Mashable]

Lucid Dreaming

When we saw [merkz] use of an Arduino to produce lucid dreaming we were quite shocked. Unlike typical setups that just flash a light through sleep, his system monitors eye movement through electrodes and is able to send the data to a computer for graphing and analyzing.  The only problem being we couldn’t find a circuit diagram or code.

Not ones to be shot down so quickly, a Google revealed this thread on making ‘Dream Goggles’, which was really a Brain-Wave Machine based on the parallel port. Some modifications of an ECG collector’s electrodes using sound cards, and you could have your own lucid dreaming.

[Thanks Phil]

Android 2.1 On Four More HTC Handsets

Tired of fighting Windows mobile on your HTC handset? Now you can fight a beta ROM of Android 2.1. [Slm4996] has put in a flurry of work over the last few days to get Android 2.1 running on the HTC Kaiser (aka AT&T tilt), Vogue, Niki, and Polaris. Right now everything except the camera and bluetooth is working but there is a bug tracker to help with troubleshooting any undiscovered issues. If you want to try it out but don’t want to flash the hacked ROM to your phone you can run it beside Windows Mobile by using HaRET.

Correction: The title of this post originally read “Droid 2.1” in error. We have corrected it to read “Android 2.1”.  [Thanks GuyFrom7Up]

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?