XPERIA X10, is yet to show up for sale, so what's an SE-loving guy supposed to do but hack Android onto their XPERIA X1. The handset usually is found running Windows Mobile, but over at xda-developers they've been working on getting it to dual-boot with Android. The end result is this, a heavily customized version of Android on the X1 that - unlike some hacks we've seen - doesn't run at an entirely snail's pace. You'll need to be pretty brave to try it yourself, but full instructions, together with the necessary ROMs, are here. [youtube]http://www.youtube.com/watch?v=0M5cIgMzJ1g[/youtube] [via LeakDroid]
Nexus One? Fancy some cyanogen-style fun with a custom ROM? The arch-modder has released CyanogenMod 5.0 for Nexus One (5.0-beta4), a new package of updates that's based on the latest AOSP code. The new ROM can be used with or without Google's apps, and comes with various enhancements preboiled in. USB tethering is supported, as are FLAC audio files, multitouch support in the browser (with broader support on the way), various enhancements to the phone and contacts apps, and even a nifty hack that saves 40MB on data. You can download the new cyanogen ROM here
updated his latest Nexus One beta ROM to include a new chunk of code that should free up more memory in the Android 2.1 smartphone. The ROM - which you can download here - uses Google code which opens up access to the second EBI memory bank on the Nexus One. Of course, any modification to the standard ROM could do unpleasant things to your Nexus One if you don't install it properly, so attempt the install at your own risk. And then let us know how you get on in the comments! [via Twitter]
Arduino microprocessor board. Over at Instructables there's a guide that explains exactly how to connect a rooted T-Mobile G1 up to the Arduino, potentially allowing for ready access to the handset's 3G, camera, microphone, speaker and other functionality from whatever hobby electronics you hook up. It's the handiwork of Tim Heath and Ryan Hickman, who have produced the Python scripts which allow the G1 to communicate with the Arduino board. The basic functionality turns an LED on and off, but of course the expectation is that electronics tinkerers will use the system to develop wirelessly-connected robotics, remote telepresence systems and generally interface with other external hardware. [via Hack a Day]
Google Nexus One has proved a frustrating limitation for many owners - and an arbitrary one, too, since the HTC hardware itself certainly supports recognizing more than one point of touchscreen contact. Happily what Google won't deliver, hacked ROMs will, and cyanogen has released a hack that enables multitouch in the Nexus One's browser. Actually, it's more interesting than that, as the crafty tinkerer has made sure that his multitouch framework will work not only in the browser but be potentially recognized by other applications. That paves the way for pinch-zoom and other multitouch gesture support elsewhere across the system - Google Maps, we're looking at you - if developers decide to get their hands dirty and mod them. Installation instructions (and the ROM files themselves) are here; be sure to back up your bookmarks first, though, as loading the hack will delete them and your browser settings. cyanogen says the mod will be rolled into an upcoming ROM designed for the Nexus One.
According to Kevin Tofel at jkOnTheRun, setting his smartphone to automatically choose its preferred carrier caused it to instantly hop on board T-Mobile's 3G network.
"In “Settings,” I went to “Wireless & networks.” Look for the “Mobile Networks” option at the bottom of this listing. The next screen has a “Network Operators” section — tap it. Your Nexus One will search for compatible GSM networks in the area. Once it’s complete, you’ll see the choices, which will consist of T-Mobile and/or AT&T. You’ll also see a choice to Select Automatically — tap it and your phone should say “Registered on network.” That’s it. That’s all I did and I immediately saw the phone jump from EDGE to T-Mobile’s fast 3G network."Previously Kevin had been stuck with EDGE connectivity, despite other handsets (with similar support for the T-Mobile 3G bands as the Nexus One has) being able to pull in high-speed 3G downloads and uploads while in the exact same location. Even after rebooting, the Nexus One now automatically locks onto the T-Mobile 3G network. It's unclear what the explanation for this fix is, though it seems that somewhere in the setup or firmware of the Nexus One the handset has been instructed to prioritize EDGE connectivity over 3G. It's possible that this is to ensure broader connectivity overall - though at a lower speed - but so far Google and T-Mobile are yet to comment. Nexus One owners, let us know if this works for you!
Google Navigation Maps Beta. Unfortunately, if you live outside the United States, you might not be so lucky afterall. Even if you were able to hack your Android device. As we all remember, the Google Navigation Maps Beta was only available at first for Android 2.0 devices in the US only. However, Google decided to give the update to Android 1.6 users too, but also available for US users only. It wasn't long before someone got Google Navigation to work on devices outside the US, thanks to a "little hacking". Apparently, Google is now blocking this hack for all the Android smartphones that had access to the Google Maps Navigation beta outside of the US thanks to the hack. Maybe Google is doing it to cover their butt... errr, to cover themselves from any legal action. So, we must blame licensing restrictions, and not Google, from preventing the use of Google Navigation outside the US. Hopefully, Google is hard at work to get this working on all the Android devices of the world. I can only hope.