XBMC Workaround For Android Hardware Video Acceleration

An unofficial, but fully functional release of XBMC should make the uber-popular media center software work with almost all Android devices. About six months ago the developers of XBMC announced that it had been ported for Android. That was true, but there was one caveat. The port was made functional on one specific Android device. The hardware company Pivos paid for the devs to add support for their Xios DS device. Although that build could be run on other Android devices, the hardware video acceleration could only be use if it was the same as the Xios. When not using the hardware acceleration many common video formats would only play at a few frames per second, if at all.

This build is a workaround and is not officially supported. What it brings to the table is the ability to use an external media player with XBMC. This way any video format which your Android device is capable of playing (with hardware acceleration) can be launched from XBMC but will be played by the native video application. We haven’t tried it for ourselves. If you have we’d love to hear about your experience in the comments.

[via Ars Technica]

Turning A Game Boy Into An Android Gamepad

gameboy

[Chad] has been messing around with emulators on his phone, but as anyone with a smart phone knows, even the most advanced touchscreen controls are terrible. Wanting something that pays tribute to the classic systems he was emulating, he decided to turn a classic old school brick Game Boy into an Android gamepad.

After gutting an old DMG-01, [Chad] set to work turning the D-pad and buttons in the Game Boy into something his Galaxy Nexus could understand. He chose a Bluetooth connection to provide input for his emulators, with the hardware generously donated from a Nintendo Wiimote.

The Game Boy PCB was cut up and a few leads attached to the Wiimote PCB. After modifying the case to include space for the Wiimote and a cell phone mount, [Chad] had a functional game pad, perfect for his adventures in emulation.

You can see [Chad]’s demo of his game pad after the break,

Continue reading “Turning A Game Boy Into An Android Gamepad”

Google Talk Used For Home Automation Communications Via Android

home-automation-using-instant-messaging

To call [Carnivore’s] home automation project impressive would be an understatement. He’s pulled together a system that is fast, well presented, and easy to use. To interface with items in his home he’s using X10 modules, and this example simply switches some table lamps. But the underlying setup seems incredibly polished and should be a snap to extend for just about any purpose.

The guide linked above has all the gritty details, but the best overview is provided in the video after the break. [Carnivore] shows off the Windows 8 machine that acts as the server. It has am X10 transceiver connected to communicate with the appliances. He can control the system from the screen seen above, but everything can also be accessed from his Android phone. Communication between the two is handled by Google Talk, an instant messaging application — but the commands are home screen shortcuts and don’t need to be typed into the Google Talk app. He modified the source code of a program called TweetMyPC to use the Google Talk API which looks for keywords in received messages. The lag on an instant message is far lower compared to SMS or Email so commands are received very close to real-time. Feedback is sent from the server to the phone using a text message.

Continue reading “Google Talk Used For Home Automation Communications Via Android”

Common Linux Tools On Android Without Root By Installing BusyBox

[Adam Outler] shows us how to expand the Linux tools available on Android without rooting the device. He does this by installing BusyBox. The binary is copied to the device using the Android Developer Bridge. He then opens an ADB shell, adds execution permissions to the binary, and runs it. BusyBox calls itself the Swiss Army Knife of Embedded Linux. It provides a set of very common tools which you’ll find useful in your tinkering. The one that [Adam] shows off in his video is the vi editor, but the basics that make a shell work are all there like: ls, mkdir, grep, dmesg, mount… you get the point.

So what are you going to do with your unrooted device now that you have these commands at your disposal? That’s really for you to figure out. [Adam] continues his demonstration by installing a package that does require root access. It’s BotBrew Basil, which adds apt-get and a few more complex packages. He then uses vi to write a C++ Hello World program, then compiles it and runs it. So if you’re looking to do some development on your phone this is one way.

Continue reading “Common Linux Tools On Android Without Root By Installing BusyBox”

ODROID-U2 Is Latest Barebones Board Begging To Be Used

odroid-u2

Oh hey, another barebones dev board. Well, that’s what we said to ourselves when we first saw this picture, but the way this is presented is like crack for geeks. It starts with this tiny board, which has a footprint smaller than a credit card. But once you start looking at the add-ons you’ll want to watch out or you’ll cover yourself in drool.

The name of the game here is speed. It’s running a quad-core Cortex-A9 chip with a Mali-400 graphics accelerator. There is no on-board storage, but the microSD slot is meant to be used for OS and storage. A faster option is to use a NAND add-on board offered in 8, 16, and 64 gig capacities ($25-$79). There is a micro type-D HDMI connector and the device is powered by a cellphone charger. It ships with a big heat sink that acts as a case for the board.

After the break you can see it booting Android and immediately loading into XBMC. The menu looks mighty snappy, making us think this is a great alternative to using Raspberry Pi as a media center. But you’ll pay for the faster speed and ability to run Android. The rig they’re showing off, plus the add-ons, comes out to about $132. There are also questions to be answered as to which video formats are supported through hardware decoding.

Continue reading “ODROID-U2 Is Latest Barebones Board Begging To Be Used”

Android VOIP Phone And Raspberry Pi Mate For An Intriguing PBX Setup

[Ward Mundy] has found something great by combining a GXP-2200 phone with Raspberry Pi to create a private branch exchange. So the idea behind a PBX setup is kind of like a company intranet. All of the phones in the system are assigned an extension number and have access to the internal system functions like voice mail, and sharing phone lines to the outside world. We’ve talked about using an RPi as a PBX before, but the high-tech phone he’s using this time around pulls everything together remarkably well.

The GXP-2200 is available for under $200. It runs Android and has a full color touch screen pictured above. It is marketed as a multimedia phone and indeed it brings Skype and Google Voice to the party. But it also offers six SIP lines. The hardware even seems to be planned for this type of use as the phone offers a second Ethernet port to which the RPi board can be connected. In this example [Ward] simply screws the RPi to the phone’s plastic stand and connects the two using a six-inch cable. From there the PBX can be configured with the phone’s browser. How’s that for slick?

KegDroid Makes Drinking Beer More Fun

KegDroid beer arduino

Are you bored with just drinking beer? Are your friends constantly sneaking into your house and stealing your sacred beverages? If so, perhaps you need KegDroid – the Android controlled beer tap created by [Paul Carff].

Looking for a way to add more excitement to drinking his beer, [Paul] spiced up his tap with a little extra technology. He added an Android tablet for touchscreen navigation of the menus, an Arduino to control the flow sensors and solenoid valves, and an NFC reader to act as security for restricted access.  Users must be authenticated before they are allowed to pour any alcohol.

Your name and photo are pulled from your Google+ account as you’re logged in, then you simply select your beverage of choice, and if you’d like a one, eight, or twelve ounce pour. Flow sensors automatically shut off when you have the desired quantity.

Seems like you get more foam than beer, but all in all it’s a cool bar top app.

Check out the video after the break.

Continue reading “KegDroid Makes Drinking Beer More Fun”