<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Hack a Day &#187; g1 hacks</title>
	<atom:link href="http://hackaday.com/category/g1-hacks/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Tue, 24 Nov 2009 19:06:31 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='hackaday.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/5560f98f805877b0e332f191cb9e0af3?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Hack a Day &#187; g1 hacks</title>
		<link>http://hackaday.com</link>
	</image>
			<item>
		<title>XMPP and home automation</title>
		<link>http://hackaday.com/2009/08/28/xmpp-and-home-automation/</link>
		<comments>http://hackaday.com/2009/08/28/xmpp-and-home-automation/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 00:45:17 +0000</pubDate>
		<dc:creator>Matt Schultz</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[home hacks]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[home automation]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[xmpp]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=14089</guid>
		<description><![CDATA[
[Matthias] from Intuity Media Lab put together a nice bit on controlling office lights with XMPP from his Android phone. In the article, he explains the components involved in the project, why he chose XMPP, and lists everything you need to replicate it. The project makes use of a wide variety of tools and libraries, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=14089&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-14095" title="xmpp_office_lights" src="http://hackadaycom.files.wordpress.com/2009/08/xmpp_office_lights.png?w=439&#038;h=275" alt="xmpp_office_lights" width="439" height="275" /></p>
<p>[Matthias] from Intuity Media Lab put together a nice bit on <a href="http://blog.intuitymedialab.eu/2009/08/27/lab-session-making-things-talk-01-controlling-lights-with-your-mobile-via-xmpp/">controlling office lights with XMPP</a> from his Android phone. In the article, he explains the components involved in the project, why he chose XMPP, and lists everything you need to replicate it. The project makes use of a wide variety of tools and libraries, weaving together code from multiple languages to achieve its goal. Overall, his project is a welcome change in a world <a href="http://hackaday.com/2009/07/19/home-automation-via-twitter/">full</a> <a href="http://hackaday.com/2008/12/16/twittering-toaster/">of</a> <a href="http://hackaday.com/2009/07/01/twittering-keylogger/">Twitter</a>-<a href="http://hackaday.com/2009/05/05/twittering-toilet/">based</a> <a href="http://hackaday.com/2009/04/20/twitter-brain-interface/">solutions</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/14089/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/14089/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/14089/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/14089/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/14089/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/14089/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/14089/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/14089/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/14089/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/14089/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=14089&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/08/28/xmpp-and-home-automation/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mattcraigschultz</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/08/xmpp_office_lights.png" medium="image">
			<media:title type="html">xmpp_office_lights</media:title>
		</media:content>
	</item>
		<item>
		<title>Layar augmented reality launches</title>
		<link>http://hackaday.com/2009/08/20/layar-augmented-reality-launches/</link>
		<comments>http://hackaday.com/2009/08/20/layar-augmented-reality-launches/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 01:27:15 +0000</pubDate>
		<dc:creator>Jakob Griffith</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[agumented reality]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[cellphone]]></category>
		<category><![CDATA[Layar]]></category>
		<category><![CDATA[location]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=13508</guid>
		<description><![CDATA[
Layar brings augmented reality to your cellphone with the release of Layar Reality Browser 2.0. Partnering with Layar, Brightkite improves the experience by accessing their content, along with Wikipedia, Twitter, and other services; then by using the camera on your cellphone, maps friends and other users data on the screen, over top of the live [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=13508&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-13513" title="eyetour_puertorico_tourist-sight-info" src="http://hackadaycom.files.wordpress.com/2009/08/eyetour_puertorico_tourist-sight-info1.jpg?w=467&#038;h=350" alt="eyetour_puertorico_tourist-sight-info" width="467" height="350" /></p>
<p><a title="Layar web blog" href="http://layar.com/blog/">Layar</a> brings augmented reality to your cellphone with the release of <a title="Layar Browser 2.0 Launch" href="http://www.smartmobs.com/2009/08/17/layar-reality-browser-announces-global-launch-and-new-features/">Layar Reality Browser 2.0</a>. Partnering with Layar, <a title="Brightkite" href="http://blog.brightkite.com/2009/08/17/brightkite-layar-take-you-through-the-looking-glass-to-see-your-friends-in-a-new-dimension/">Brightkite</a> improves the experience by accessing their content, along with Wikipedia, Twitter, and other services; then by using the camera on your cellphone, maps friends and other users data on the screen, over top of the live feed. Simply aim your camera at a bar and find that two friends are inside, and read a reminder to yourself that you didn&#8217;t like the live music. It&#8217;s interesting to see how much is already implemented, and with an additional 500 API keys released, what new things will come from Layar?</p>
<p>Related: <a title="Flash augmented reality library" href="http://hackaday.com/2009/07/21/ar-flash-library-released/">AR flash library released</a>, <a title="GPS location based task tracking" href="http://hackaday.com/2008/06/10/location-aware-task-tracking/">Location aware task tracking</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/13508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/13508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/13508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/13508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/13508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/13508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/13508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/13508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/13508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/13508/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=13508&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/08/20/layar-augmented-reality-launches/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Jakob Griffith</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/08/eyetour_puertorico_tourist-sight-info1.jpg" medium="image">
			<media:title type="html">eyetour_puertorico_tourist-sight-info</media:title>
		</media:content>
	</item>
		<item>
		<title>1-Click Android rooting</title>
		<link>http://hackaday.com/2009/08/17/1-click-android-rooting/</link>
		<comments>http://hackaday.com/2009/08/17/1-click-android-rooting/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 22:45:50 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android and me]]></category>
		<category><![CDATA[cyanogen]]></category>
		<category><![CDATA[flashrec]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[rooting]]></category>
		<category><![CDATA[t-mobile]]></category>
		<category><![CDATA[t-mobile g1]]></category>
		<category><![CDATA[t-mobile mytouch 3G]]></category>
		<category><![CDATA[unknownkwita]]></category>
		<category><![CDATA[youtube]]></category>
		<category><![CDATA[zinx]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=13402</guid>
		<description><![CDATA[
In the last few days, rooting the T-Mobile G1 and myTouch 3G has become much easier. [Zinx] released FlashRec which lets you flash a new recovery image onto your Android phone. It takes advantage of Linux kernel vulnerability CVE-2009-2692. The app lets you backup your current image and then flashes Cyanogen&#8217;s Recovery Image 1.4. Once [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=13402&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-13403" title="rooting" src="http://hackadaycom.files.wordpress.com/2009/08/rooting.jpg?w=470&#038;h=183" alt="rooting" width="470" height="183" /></p>
<p>In the last few days, rooting the T-Mobile G1 and myTouch 3G has become much easier. [Zinx] released FlashRec which lets you flash a new recovery image onto your Android phone. It takes advantage of Linux kernel vulnerability <a title="National Vulnerability Database (NVD) National Vulnerability Database (CVE-2009-2692)" href="http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2009-2692">CVE-2009-2692</a>. The app lets you backup your current image and then flashes Cyanogen&#8217;s Recovery Image 1.4. Once that&#8217;s done, you can use any custom Android build you want. Android and Me has <a title="How to root a T-Mobile G1 and myTouch 3G Android phone" href="http://androidandme.com/2009/08/news/how-to-root-a-t-mobile-g1-and-mytouch-3g-android-phone/">documented the entire process on their site</a> and points out the <a title="AndroidSPIN: Android ROM Information v11.0" href="http://db.androidspin.com/android_build_information.asp">ridiculously large number of custom ROMs</a> that are out there. Embedded below is a video from [unknownkwita] showing the rooting process.</p>
<p><span id="more-13402"></span></p>
<p><span style="text-align:center; display: block;"><a href="http://hackaday.com/2009/08/17/1-click-android-rooting/"><img src="http://img.youtube.com/vi/cfskzfjOMgc/2.jpg" alt="" /></a></span></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/13402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/13402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/13402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/13402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/13402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/13402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/13402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/13402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/13402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/13402/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=13402&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/08/17/1-click-android-rooting/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/08/rooting.jpg" medium="image">
			<media:title type="html">rooting</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/cfskzfjOMgc/2.jpg" medium="image" />
	</item>
		<item>
		<title>Easy G1 rooting</title>
		<link>http://hackaday.com/2009/05/05/easy-g1-rooting/</link>
		<comments>http://hackaday.com/2009/05/05/easy-g1-rooting/#comments</comments>
		<pubDate>Wed, 06 May 2009 01:08:14 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[adp1]]></category>
		<category><![CDATA[anetshare]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[t-mobile g1]]></category>
		<category><![CDATA[taylor wimberly]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=11026</guid>
		<description><![CDATA[
It&#8217;s been many months since the T-Mobile G1 was initially rooted. In that time, the process has been streamlined and tools have been built to make it much easier. Having a rooted phone has become even more desirable with the recent release of the 1.5 firmware that includes an onscreen keyboard along with other improvements. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=11026&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-5781" title="tmobileg1" src="http://hackadaycom.files.wordpress.com/2008/11/tmobileg1.jpg?w=450&#038;h=150" alt="tmobileg1" width="450" height="150" /></p>
<p>It&#8217;s been many months since the <a title="G1 Hacks - Mahalo" href="http://www.mahalo.com/G1_Hacks">T-Mobile G1</a> was <a title="Getting root on the G1  - Hack a Day" href="http://hackaday.com/2008/11/05/getting-root-on-the-g1/">initially rooted</a>. In that time, the process has been streamlined and tools have been built to make it much easier. Having a rooted phone has become even more desirable with the <a title="JesusFreke’s AndBlog  » Blog Archive   » When is your 1.5 coming out?" href="http://jf.andblogs.net/2009/05/01/when-is-your-15-coming-out/">recent release of the 1.5 firmware</a> that includes an onscreen keyboard along with other improvements. Having a rooted phone means you can do tricks like setting up a <a title="A0Soft Inc. - The #1 world clock shareware for Android handheld" href="http://android.a0soft.com/?url=aNetShare.htm">3G/WiFi bridge</a>. [Taylor Wimberly] has written a <a title="Beginners Guide For Rooting Your Android G1 To Install Cupcake | Android and Me" href="http://www.androidandme.com/2009/05/guides/beginners-guide-for-rooting-your-android-g1-to-install-cupcake/">guide to help you easily root your G1</a> without having to go digging through forums for software bits. The process starts by using [Mike Moussa]&#8217;s rooting app to revert the phone to the RC29 build. You then use the &#8220;<a title="Android executes everything you type  - Hack a Day" href="http://hackaday.com/2008/11/09/android-executes-everything-you-type/">Android stupidly executes everything you type</a>&#8221; exploit to launch telnetd and upgrade the bootloader. After that, the upgrade process is fairly easy. You just flash a new baseband and build. Once you&#8217;ve got your new custom firmware, you can do future updates using an app from the Android Market. We recently updated our Android Dev Phone 1 to 1.5 and haven&#8217;t had any issues.</p>
<p>[photo: <a href="http://flickr.com/photos/tnkgrl/2963841190/in/set-72157608262752711/">tnkgrl</a>]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/11026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/11026/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/11026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/11026/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/11026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/11026/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/11026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/11026/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/11026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/11026/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=11026&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/05/05/easy-g1-rooting/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/11/tmobileg1.jpg" medium="image">
			<media:title type="html">tmobileg1</media:title>
		</media:content>
	</item>
		<item>
		<title>Serial to USB cable for the G1</title>
		<link>http://hackaday.com/2009/03/24/serial-to-usb-cable-for-the-g1/</link>
		<comments>http://hackaday.com/2009/03/24/serial-to-usb-cable-for-the-g1/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 19:28:11 +0000</pubDate>
		<dc:creator>Caleb Kraft</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[t-mobile]]></category>
		<category><![CDATA[t-mobile g1]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=9888</guid>
		<description><![CDATA[
For those wanting to do some hacking  or kernel debugging on their G1, [macpoddotnet] shows how to make a serial to USB cable. He gathered enough information on the Android platform google group to be able to piece something together. He&#8217;s using a USB 2.8V serial TTL level converter, and lists several available that should [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=9888&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-9889" title="g1" src="http://hackadaycom.files.wordpress.com/2009/03/g1.jpg?w=450&#038;h=196" alt="g1" width="450" height="196" /></p>
<p>For those wanting to do some hacking  or kernel debugging on their G1, [macpoddotnet] shows how to make a <a href="http://www.instructables.com/id/Android_G1_Serial_Cable/">serial to USB cable</a>. He gathered enough information on the <a href="http://groups.google.com/group/android-platform?pli=1">Android platform google group</a> to be able to piece something together. He&#8217;s using a USB 2.8V serial TTL level converter, and lists several available that should work. Looks like a pretty easy build.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/9888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/9888/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/9888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/9888/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/9888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/9888/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/9888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/9888/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/9888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/9888/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=9888&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/03/24/serial-to-usb-cable-for-the-g1/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Caleb Kraft</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/03/g1.jpg" medium="image">
			<media:title type="html">g1</media:title>
		</media:content>
	</item>
		<item>
		<title>Android app scans barcodes, downloads torrents</title>
		<link>http://hackaday.com/2009/03/11/android-app-scans-barcodes-downloads-torrents/</link>
		<comments>http://hackaday.com/2009/03/11/android-app-scans-barcodes-downloads-torrents/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 18:44:57 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[downloads hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[google hacks]]></category>
		<category><![CDATA[adp1]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android market]]></category>
		<category><![CDATA[androidandme]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[bounty]]></category>
		<category><![CDATA[compare everywhere]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[piratebay]]></category>
		<category><![CDATA[t-mobile]]></category>
		<category><![CDATA[The Pirate Bay]]></category>
		<category><![CDATA[torrent]]></category>
		<category><![CDATA[torrent droid]]></category>
		<category><![CDATA[torrentfreak]]></category>
		<category><![CDATA[upc]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=9018</guid>
		<description><![CDATA[
AndroidAndMe is running a bounty program for Android applications. Users can request a specific application and pledge money to be awarded to the developer who delivers the functional app. [Alec Holmes] just fulfilled the first request by creating Torrent Droid. You can use the app to scan media barcodes and then download the related torrent. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=9018&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="text-align:center; display: block;"><a href="http://hackaday.com/2009/03/11/android-app-scans-barcodes-downloads-torrents/"><img src="http://img.youtube.com/vi/h05KrEjHW6g/2.jpg" alt="" /></a></span></p>
<p>AndroidAndMe is running a <a title="Torrent Droid Preview.  First Android Bounty Winner Announced. | Android and Me" href="http://www.androidandme.com/2009/03/contests/torrent-droid-preview-first-android-bounty-winner-announced/">bounty program for Android applications</a>. Users can request a specific application and pledge money to be awarded to the developer who delivers the functional app. [Alec Holmes] just fulfilled the first request by creating Torrent Droid. You can use the app to <a title="About Torrent Droid 0.5.1 « Zerofate.com" href="http://torrentdroid.zerofate.com/2009/03/11/about-torrent-droid-051/">scan media barcodes and then download the related torrent</a>. It uses the phone&#8217;s camera to capture the product&#8217;s UPC barcode (similar to <a title="CompareEverywhere Android app: Shop smarter using your phone" href="http://compare-everywhere.com/">Compare Everywhere</a>&#8217;s price lookup) and then searches major torrent sites like The Pirate Bay to find a copy that can be downloaded. After getting the .torrent file, the app can submit it to <a title="µTorrent - The Lightweight and Efficient BitTorrent Client" href="http://www.utorrent.com/">uTorrent</a>&#8217;s web interface for remote downloading. The app will be released later this month and you can see a <a title="About Torrent Droid 0.5.1 « Zerofate.com" href="http://torrentdroid.zerofate.com/2009/03/11/about-torrent-droid-051/">screenshot tour</a> of it on Alec&#8217;s blog. It&#8217;s doubtful that an application like this would ever clear Apple&#8217;s App Store approval process.</p>
<p>[via <a title="Torrent Droid: Scan Barcodes, Get Torrents | TorrentFreak" href="http://torrentfreak.com/torrent-droid-scan-barcodes-get-torrents-090311/">TorrentFreak</a>]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/9018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/9018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/9018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/9018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/9018/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=9018&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/03/11/android-app-scans-barcodes-downloads-torrents/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/h05KrEjHW6g/2.jpg" medium="image" />
	</item>
		<item>
		<title>X11 on Android</title>
		<link>http://hackaday.com/2009/02/22/x11-on-android/</link>
		<comments>http://hackaday.com/2009/02/22/x11-on-android/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 02:53:20 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[downloads hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[desktop environment]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[ghostwalker]]></category>
		<category><![CDATA[icewm]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lxde]]></category>
		<category><![CDATA[t-mobile g1]]></category>
		<category><![CDATA[vnc]]></category>
		<category><![CDATA[vnc client]]></category>
		<category><![CDATA[vnc server]]></category>
		<category><![CDATA[window manager]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=8701</guid>
		<description><![CDATA[
[ghostwalker] has put together instructions for running X11 on your Android device. This means you can run a full-blown Linux desktop environment on your phone. It requires you to already have a Debian shell on the phone, which we covered earlier. Instead of having to come up with a custom display driver, it&#8217;s hooked to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=8701&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-8702" title="x11" src="http://hackadaycom.files.wordpress.com/2009/02/x11.jpg?w=450&#038;h=243" alt="x11" width="450" height="243" /></p>
<p>[ghostwalker] has put together instructions for <a title="Gnome, KDE, IceWM or LXDE Desktop on your Android! - AndroidFanatic Community Forums" href="http://www.androidfanatic.com/cms/community-forums.html?%20func=view&amp;catid=9&amp;id=1615">running X11 on your Android device</a>. This means you can run a full-blown Linux desktop environment on your phone. It requires you to already have a Debian shell on the phone, <a title="Debian on the G1 once again  - Hack a Day" href="http://hackaday.com/2009/01/15/debian-on-the-g1-once-again/">which we covered earlier</a>. Instead of having to come up with a custom display driver, it&#8217;s hooked to a <a title="Virtual Network Computing - Wikipedia, the free encyclopedia" href="http://en.wikipedia.org/wiki/Vnc">VNC</a> server. You can connect to it using an <a href="http://code.google.com/p/android-vnc-viewer/">Android VNC viewer</a> on the phone or via any other VNC client. The how-to suggests either <a title="icewm" href="http://www.icewm.org/">IceWM</a> or the even lighter-weight <a href="http://www.lxde.org/">LXDE</a> for a window manager. You could potentially install Gnome or KDE, but we&#8217;d be surprised if it was any faster than dog slow. Let us know if you have any success with this and what you think the best use is.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/8701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/8701/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/8701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/8701/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/8701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/8701/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/8701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/8701/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/8701/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/8701/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=8701&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/02/22/x11-on-android/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/02/x11.jpg" medium="image">
			<media:title type="html">x11</media:title>
		</media:content>
	</item>
		<item>
		<title>WiFi and Bluetooth tethering on Android</title>
		<link>http://hackaday.com/2009/02/10/wifi-and-bluetooth-tethering-on-android/</link>
		<comments>http://hackaday.com/2009/02/10/wifi-and-bluetooth-tethering-on-android/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 02:42:18 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[google hacks]]></category>
		<category><![CDATA[wireless hacks]]></category>
		<category><![CDATA[adb]]></category>
		<category><![CDATA[adp1]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android debug bridge]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[bt]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[jesusfreke]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[moussam]]></category>
		<category><![CDATA[nat]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[socks]]></category>
		<category><![CDATA[t-mobile g1]]></category>
		<category><![CDATA[Tether]]></category>
		<category><![CDATA[tetherbot]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=8445</guid>
		<description><![CDATA[
Many G1/ADP1 owners have been using the app Tetherbot to get internet access on their laptop via USB to the phone&#8217;s data connection. The app relied on the Android Debug Bridge to forward ports. It worked, but people wanted a solution better than a SOCKS proxy. The community figured out a way to create a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=8445&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-5781" title="tmobileg1" src="http://hackadaycom.files.wordpress.com/2008/11/tmobileg1.jpg?w=450&#038;h=150" alt="tmobileg1" width="450" height="150" /></p>
<p>Many G1/ADP1 owners have been using the app <a title="Tetherbot" href="http://graha.ms/androidproxy/">Tetherbot</a> to get internet access on their <a href="http://www.mahalo.com/Laptop_Hacks">laptop</a> via <a href="http://www.mahalo.com/USB">USB</a> to the phone&#8217;s data connection. The app relied on the <a title="Android Debug Bridge - Android" href="http://code.google.com/android/reference/adb.html">Android Debug Bridge</a> to forward ports. It worked, but people wanted a solution better than a SOCKS proxy. The community figured out a way to create a <a title="Tethering via WiFi - Troubleshooting - xda-developers" href="http://forum.xda-developers.com/showthread.php?t=444004">properly NAT&#8217;d connection using iptables</a> and then [moussam] rolled them up into easy to use applications. There&#8217;s one for setting up a <a title="Android G1 Bluetooth tethering - Android Activity" href="http://androidactivity.com/">PAN device on Bluetooth</a> and another for <a title="Android G1 Wifi tethering - Android Activity" href="http://androidactivity.com/tetherWifi.html">adhoc WiFi networking</a>. It requires you to have root on your phone, but hopefully you&#8217;ve achieved that and are already running the <a title="JFv1.41 New! RC33 version - xda-developers" href="http://forum.xda-developers.com/showthread.php?p=3219972#post3219972">latest community firmware</a>.</p>
<p>[photo: <a href="http://flickr.com/photos/tnkgrl/2963841190/in/set-72157608262752711/">tnkgrl</a>]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/8445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/8445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/8445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/8445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/8445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/8445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/8445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/8445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/8445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/8445/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=8445&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/02/10/wifi-and-bluetooth-tethering-on-android/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/11/tmobileg1.jpg" medium="image">
			<media:title type="html">tmobileg1</media:title>
		</media:content>
	</item>
		<item>
		<title>Forknife, Android G1 controlled robot</title>
		<link>http://hackaday.com/2009/01/25/forknife-android-g1-controlled-robot/</link>
		<comments>http://hackaday.com/2009/01/25/forknife-android-g1-controlled-robot/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 07:17:05 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[google hacks]]></category>
		<category><![CDATA[robots hacks]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[dtmf]]></category>
		<category><![CDATA[engadget]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jeffrey nelson]]></category>
		<category><![CDATA[otg]]></category>
		<category><![CDATA[robot]]></category>
		<category><![CDATA[t-mobile]]></category>
		<category><![CDATA[t-mobile g1]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[usb host]]></category>
		<category><![CDATA[usb otg]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=8179</guid>
		<description><![CDATA[
When we first saw [Jeffrey Nelson]&#8217;s G1 based robot we immediately wondered what the transport for the controls was. The G1&#8217;s hardware supports USB On-The-Go, but it&#8217;s not implemented in Android yet. It turns out he&#8217;s actually sending commands by using DTMF tones through the headphone adapter. The audio jack is connected to a DTMF [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=8179&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-8178" title="g1bot" src="http://hackadaycom.files.wordpress.com/2009/01/g1bot.jpg?w=450&#038;h=243" alt="g1bot" width="450" height="243" /></p>
<p>When we first saw [Jeffrey Nelson]&#8217;s <a title="Macpod Software" href="http://macpod.net/misc/android_robot/android_robot.php">G1 based robot</a> we immediately wondered what the transport for the controls was. The <a title="T Mobile G1 - Mahalo" href="http://www.mahalo.com/T_Mobile_G1">G1</a>&#8217;s hardware supports <a href="http://www.mahalo.com/USB">USB</a> On-The-Go, but it&#8217;s not implemented in Android yet. It turns out he&#8217;s actually sending commands by using <a title="Dual-tone multi-frequency - Wikipedia, the free encyclopedia" href="http://en.wikipedia.org/wiki/DTMF">DTMF</a> tones through the <a href="http://www.mahalo.com/Headphones">headphone adapter</a>. The audio jack is connected to a DTMF decoder that sends signals to the bot&#8217;s <a title="arduino  - Hack a Day" href="http://hackaday.com/tag/arduino/">Arduino</a>. He wrote client/server code in <a href="http://www.mahalo.com/Java">Java</a> to issue commands to the robot. You can find that code plus a simple schematic on his site. A video of the bot is embedded below.</p>
<p><span id="more-8179"></span></p>
<p><span style="text-align:center; display: block;"><a href="http://hackaday.com/2009/01/25/forknife-android-g1-controlled-robot/"><img src="http://img.youtube.com/vi/PddThiIbGz4/2.jpg" alt="" /></a></span></p>
<p>[via <a title="T-Mobile G1-powered Forknife robot goofs off, eats cupcakes - Engadget" href="http://www.engadget.com/2009/01/26/video-t-mobile-g1-powered-forknife-robot-goofs-off-eats-cupcak/">Engadget</a>]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/8179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/8179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/8179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/8179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/8179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/8179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/8179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/8179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/8179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/8179/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=8179&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/01/25/forknife-android-g1-controlled-robot/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/01/g1bot.jpg" medium="image">
			<media:title type="html">g1bot</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/PddThiIbGz4/2.jpg" medium="image" />
	</item>
		<item>
		<title>Debian on the G1 once again</title>
		<link>http://hackaday.com/2009/01/15/debian-on-the-g1-once-again/</link>
		<comments>http://hackaday.com/2009/01/15/debian-on-the-g1-once-again/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 03:55:44 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[downloads hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[google hacks]]></category>
		<category><![CDATA[adp1]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android dev phone 1]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[arm eabi]]></category>
		<category><![CDATA[busybox]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[ghostwalker]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[t-mobile]]></category>
		<category><![CDATA[t-mobile g1]]></category>
		<category><![CDATA[tnkgrl]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=7905</guid>
		<description><![CDATA[
[ghostwalker] dropped in on our previous Debian Android post to let us know that he had streamlined the install process. The first time around, it quickly became difficult to complete the process because firmware updates had taken away root access. Hackers have since figured out how to downgrade from RC30 and install BusyBox. All you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7905&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-5661" title="g1" src="http://hackadaycom.files.wordpress.com/2008/11/g1.jpg?w=450&#038;h=170" alt="g1" width="450" height="170" /></p>
<p>[ghostwalker] dropped in on our <a title="Running Debian and Android on the G1  - Hack a Day" href="http://hackaday.com/2008/11/11/running-debian-and-android-on-the-g1/">previous Debian Android post</a> to let us know that he had <a title="Debian on Android installer released. - AndroidFanatic Community Forums" href="http://www.androidfanatic.com/cms/community-forums.html?func=view&amp;catid=9&amp;id=251#251">streamlined the install process</a>. The first time around, it quickly became difficult to complete the process because firmware updates had taken away root access. Hackers have since figured out how to <a title="Rooting Procedure for RC30 (US)! - AndroidFanatic Community Forums" href="http://androidfanatic.com/cms/community-forums.html?func=view&amp;id=219&amp;catid=9">downgrade from RC30</a> and <a title="Got root? Need more? Install Busybox! - AndroidFanatic Community Forums" href="http://androidfanatic.com/cms/community-forums.html?func=view&amp;catid=9&amp;id=228">install BusyBox</a>. All you need to do to put <a href="http://www.mahalo.com/Debian">Debian</a> on your phone is download the package from [ghostwalker] and then run the installer script. This isn&#8217;t technically a port since Debian already has ARM EABI support. What would you run on your <a href="http://www.mahalo.com/Telephones">phone</a> if you had access to the entire Debian package tree? A video of Debian starting up is embedded below.</p>
<p><span id="more-7905"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2009/01/15/debian-on-the-g1-once-again/"><img src="http://img.youtube.com/vi/jl0LSHbUbzE/2.jpg" alt="" /></a></span></p>
<p>[photo: <a title="211020082409 on Flickr - Photo Sharing!" href="http://www.flickr.com/photos/tnkgrl/2963840106/in/set-72157608262752711/">tnkgrl</a>]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/7905/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/7905/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/7905/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/7905/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/7905/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/7905/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/7905/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/7905/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/7905/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/7905/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7905&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/01/15/debian-on-the-g1-once-again/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/11/g1.jpg" medium="image">
			<media:title type="html">g1</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/jl0LSHbUbzE/2.jpg" medium="image" />
	</item>
		<item>
		<title>Multitouch patched into Android</title>
		<link>http://hackaday.com/2009/01/13/multitouch-patched-into-android/</link>
		<comments>http://hackaday.com/2009/01/13/multitouch-patched-into-android/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 04:00:50 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[google hacks]]></category>
		<category><![CDATA[multitouch hacks]]></category>
		<category><![CDATA[adp1]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[multitouch]]></category>
		<category><![CDATA[tmobile]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=7777</guid>
		<description><![CDATA[
[Luke Hutchison] has come up with a rather clever hack to get multitouch support on the G1. He wrote a patch against the Synaptics touchscreen driver. When two fingers are placed, the driver reports the x/y of the midpoint and a radius for the size field. If only one finger is used, the size is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7777&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-5876" title="g11" src="http://hackadaycom.files.wordpress.com/2008/11/g11.jpg?w=450&#038;h=170" alt="g11" width="450" height="170" /></p>
<p>[Luke Hutchison] has come up with a rather clever hack to get <a href="http://groups.google.com/group/android-platform/browse_thread/thread/209b512a9fdf7367" title="g1` multitouch">multitouch support on the G1</a>. He wrote a patch against the Synaptics touchscreen driver. When two fingers are placed, the driver reports the x/y of the midpoint and a radius for the size field. If only one finger is used, the size is reported as zero. The nice thing about this approach is that it&#8217;s backwards compatible; the extra data will be ignored by current apps. Unfortunately, Google&#8217;s Android team says that if multitouch is ever added, it would identify individual fingers and definitely not using this method.</p>
<p>[via <a href="http://andblogs.net/2009/01/actual-multitouch-no-weirdness/">ABN</a>]</p>
<p>[photo: <a href="http://flickr.com/photos/tnkgrl/2963842016/in/set-72157608262752711/" title="211020082429 on Flickr - Photo Sharing!">tnkgrl</a>]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/7777/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/7777/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/7777/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/7777/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/7777/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/7777/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/7777/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/7777/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/7777/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/7777/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7777&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/01/13/multitouch-patched-into-android/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/11/g11.jpg" medium="image">
			<media:title type="html">g11</media:title>
		</media:content>
	</item>
		<item>
		<title>Hackit: What did you get?</title>
		<link>http://hackaday.com/2008/12/25/hackit-what-did-you-get/</link>
		<comments>http://hackaday.com/2008/12/25/hackit-what-did-you-get/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 07:00:50 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[google hacks]]></category>
		<category><![CDATA[adp1]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[cellphone]]></category>
		<category><![CDATA[christmas]]></category>
		<category><![CDATA[connectbot]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[gift]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[t-mobile]]></category>
		<category><![CDATA[t-mobile g1]]></category>
		<category><![CDATA[xmas]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=7230</guid>
		<description><![CDATA[
It&#8217;s the season of gift giving. Did you get anything interesting/hackable? What will you work on next?
We gave ourselves an Android Dev Phone 1 (ADP1). We hadn&#8217;t really considered getting a G1 until the ADP1 was announced&#8230; It&#8217;s actually a lot of fun to use as our primary phone. Our favorite app so far is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7230&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-7231" title="adp1" src="http://hackadaycom.files.wordpress.com/2008/12/adp1.jpg?w=450&#038;h=188" alt="adp1" width="450" height="188" /></p>
<p>It&#8217;s the season of gift giving. Did you get anything interesting/hackable? What will you work on next?</p>
<p>We gave ourselves an <a title="Hardware-unlocked Android G1 for sale  - Hack a Day" href="http://hackaday.com/2008/12/08/hardware-unlocked-android-g1-for-sale/">Android Dev Phone 1</a> (<a title="adp1  - Hack a Day" href="http://hackaday.com/tag/adp1/">ADP1</a>). We hadn&#8217;t really considered getting a <a title="G1 Hacks - Mahalo" href="http://www.mahalo.com/G1_Hacks">G1</a> until the ADP1 was announced&#8230; It&#8217;s actually a lot of fun to use as our primary phone. Our favorite app so far is <a title="connectbot -&lt;/p&gt; &lt;p&gt; Google Code" href="http://code.google.com/p/connectbot/">connectbot</a>, the SSH client. The interface is really smart, way better than <a title="iPhone SSH client roundup  - Hack a Day" href="http://hackaday.com/2008/08/19/iphone-ssh-client-roundup/">all of the iPhone clients</a>.</p>
<p>What did you get?</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/7230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/7230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/7230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/7230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/7230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/7230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/7230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/7230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/7230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/7230/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7230&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2008/12/25/hackit-what-did-you-get/feed/</wfw:commentRss>
		<slash:comments>88</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/12/adp1.jpg" medium="image">
			<media:title type="html">adp1</media:title>
		</media:content>
	</item>
		<item>
		<title>iPhone 3G unlock video</title>
		<link>http://hackaday.com/2008/12/21/iphone-3g-unlock-video/</link>
		<comments>http://hackaday.com/2008/12/21/iphone-3g-unlock-video/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 03:13:06 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[iphone hacks]]></category>
		<category><![CDATA[macs hacks]]></category>
		<category><![CDATA[25c3]]></category>
		<category><![CDATA[3g]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[att]]></category>
		<category><![CDATA[ccc]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone 3G]]></category>
		<category><![CDATA[iphone dev team]]></category>
		<category><![CDATA[iphone-dev]]></category>
		<category><![CDATA[iphone3g]]></category>
		<category><![CDATA[qik]]></category>
		<category><![CDATA[sim]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[t-mobile]]></category>
		<category><![CDATA[unlock]]></category>
		<category><![CDATA[veency]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[yellowsn0w]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=7126</guid>
		<description><![CDATA[
To appease people waiting for the iPhone 3G unlock, iphone-dev team member [MuscleNerd] did a live video demo this afternoon. The video shows him removing the AT&#38;T SIM and putting in a T-Mobile SIM. After the switch, the phone shows no connectivity. He then runs &#8220;yellosn0w&#8221; in an SSH session with the phone. The phone [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7126&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:center;"><img class="size-full wp-image-7127 aligncenter" title="musclenerd" src="http://hackadaycom.files.wordpress.com/2008/12/musclenerd.jpg?w=425&#038;h=318" alt="musclenerd" width="425" height="318" /></p>
<p>To appease people waiting for the <a title="iPhone 3G unlocked  - Hack a Day" href="http://hackaday.com/2008/12/16/iphone-3g-unlocked/">iPhone 3G unlock</a>, iphone-dev team member [MuscleNerd] did a <a title="Qik | MuscleNerd" href="http://qik.com/musclenerd#v=729275">live video demo</a> this afternoon. The video shows him removing the AT&amp;T SIM and putting in a <a title="T-Mobile - Mahalo" href="http://www.mahalo.com/T-Mobile">T-Mobile SIM</a>. After the switch, the phone shows no connectivity. He then runs &#8220;yellosn0w&#8221; in an SSH session with the phone. The phone then unlocks without needing to be rebooted and the signal bars appear. The final test shows the phone receiving a call.</p>
<p>The target for this release is New Year&#8217;s Eve and it doesn&#8217;t support the most recent baseband. Well be attending the <a title="Hacking the iPhone" href="http://events.ccc.de/congress/2008/Fahrplan/events/2976.en.html">25C3 talk</a> hosted by [MuscleNerd] and other team members. The VNC screen you see in the video is thanks to [saurik]&#8217;s <a title="Veency Offers Remote Control of Your Jailbroken iPhone" href="http://lifehacker.com/5066254/veency-offers-remote-control-of-your-jailbroken-iphone">Veency</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/7126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/7126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/7126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/7126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/7126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/7126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/7126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/7126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/7126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/7126/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7126&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2008/12/21/iphone-3g-unlock-video/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/12/musclenerd.jpg" medium="image">
			<media:title type="html">musclenerd</media:title>
		</media:content>
	</item>
		<item>
		<title>T-Mobile G1 teardown</title>
		<link>http://hackaday.com/2008/12/19/t-mobile-g1-teardown/</link>
		<comments>http://hackaday.com/2008/12/19/t-mobile-g1-teardown/#comments</comments>
		<pubDate>Sat, 20 Dec 2008 00:11:13 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[google hacks]]></category>
		<category><![CDATA[adp1]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[cellphone]]></category>
		<category><![CDATA[compass]]></category>
		<category><![CDATA[cpld]]></category>
		<category><![CDATA[dev phone 1]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[phonewreck]]></category>
		<category><![CDATA[sim]]></category>
		<category><![CDATA[t-mobile]]></category>
		<category><![CDATA[t-mobile g1]]></category>
		<category><![CDATA[teardown]]></category>
		<category><![CDATA[vibration]]></category>
		<category><![CDATA[xilinx]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=7062</guid>
		<description><![CDATA[
In our Dev Phone 1 excitement last week, we somehow overlooked phoneWreck&#8217;s teardown of the T-Mobile G1. The complex slider mechanism is certainly worth looking out. One of the major oddities they point out is the inclusion of two vibration motors. One is mounted next to the SIM on the mainboard. While the other is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7062&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-7063" title="g1teardown" src="http://hackadaycom.files.wordpress.com/2008/12/g1teardown.jpg?w=450&#038;h=253" alt="g1teardown" width="450" height="253" /></p>
<p>In our <a title="Hardware-unlocked Android G1 for sale  - Hack a Day" href="http://hackaday.com/2008/12/08/hardware-unlocked-android-g1-for-sale/">Dev Phone 1</a> excitement last week, we somehow overlooked phoneWreck&#8217;s <a title="phoneWreck  » T-Mobile G1 - Review and Teardown" href="http://www.phonewreck.com/2008/12/09/t-mobile-g1-review-and-teardown/">teardown of the T-Mobile G1</a>. The complex slider mechanism is certainly worth looking out. One of the major oddities they point out is the inclusion of two vibration motors. One is mounted next to the SIM on the mainboard. While the other is mounted in the frame next to the earpiece. We wonder what was gained/solved by using two. The phone also includes a digital compass module. We&#8217;d like a more detailed explanation of how the Xilinx CPLD is used. From this <a title="TechOnline | Smart phone has bells, whistles" href="http://www.techonline.com/product/underthehood/193100827">article in 2006</a>, it seems HTC uses them to generate custom clock signals and switching off devices for power management.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/7062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/7062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/7062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/7062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/7062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/7062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/7062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/7062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/7062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/7062/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7062&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2008/12/19/t-mobile-g1-teardown/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/12/g1teardown.jpg" medium="image">
			<media:title type="html">g1teardown</media:title>
		</media:content>
	</item>
		<item>
		<title>Android adds A2DP, AVRCP Bluetooth and more</title>
		<link>http://hackaday.com/2008/12/19/android-adds-a2dp-avrcp-bluetooth-and-more/</link>
		<comments>http://hackaday.com/2008/12/19/android-adds-a2dp-avrcp-bluetooth-and-more/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 23:05:16 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[google hacks]]></category>
		<category><![CDATA[wireless hacks]]></category>
		<category><![CDATA[a2dp]]></category>
		<category><![CDATA[adp1]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android dev phone 1]]></category>
		<category><![CDATA[avrcp]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[dev phone 1]]></category>
		<category><![CDATA[dun]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[squirrelfish]]></category>
		<category><![CDATA[t-mobile]]></category>
		<category><![CDATA[t-mobile g1]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[usb gadget framework]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=7056</guid>
		<description><![CDATA[
While working towards open-sourcing Android, the team continued to work on new features in their own private development branch. These have now been published publicly in the &#8220;cupcake&#8221; branch. There&#8217;s a lot of interesting new features and bug fixes included. We&#8217;ve got a rundown of many of the significant additions after the break.

The A2DP and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7056&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-5781" title="tmobileg1" src="http://hackadaycom.files.wordpress.com/2008/11/tmobileg1.jpg?w=450&#038;h=150" alt="tmobileg1" width="450" height="150" /></p>
<p>While working towards <a title="Android source code released  - Hack a Day" href="http://hackaday.com/2008/10/21/android-source-code-released/">open-sourcing Android</a>, the team continued to work on new features in their own private development branch. These have now been <a href="http://source.android.com/roadmap/cupcake">published publicly in the &#8220;cupcake&#8221; branch</a>. There&#8217;s a lot of interesting new features and bug fixes included. We&#8217;ve got a rundown of many of the significant additions after the break.</p>
<p><span id="more-7056"></span></p>
<p>The A2DP and AVRCP <a title="Bluetooth profile - Wikipedia, the free encyclopedia" href="http://en.wikipedia.org/wiki/Bluetooth_profile">profiles</a> were both added to the Bluetooth stack. This means support for stereo headsets and remote control. Dial Up Networking wasn&#8217;t added, but preliminary work was done on USB Gadget Framework support, which means future devices could appear to the host device as just an ethernet interface.</p>
<p>The browser has been bumped up to the November release of WebKit with the optimized JavaScript engine <a title="SquirrelFish – WebKit" href="http://trac.webkit.org/wiki/SquirrelFish">SquirrelFish</a>. Copy/paste in browser and a 5x draw speed improvement were also added. The trackball now does accelerated scrolling.</p>
<p>Hardware accelerated video recording and playback, an often noted oversight in the initial <a title="G1 Hacks- Mahalo" href="http://www.mahalo.com/G1_Hacks">T-Mobile G1</a> release, finally show up. A framework for an on-screen keyboard and predictive text are being worked on. Android lets you run background processes and users will be pleased to know there&#8217;s a process manager now. Finally, a new Linux 2.6.27 kernel and the least explained addition &#8220;basic x86 support&#8221; round out the branch.</p>
<p>While there are many good improvements here, there is no indication as to when G1 users will see them or when <a title="Hardware-unlocked Android G1 for sale  - Hack a Day" href="http://hackaday.com/2008/12/08/hardware-unlocked-android-g1-for-sale/">Android Dev Phone 1</a> (ADP1) owners will be able to build the release themselves. [Disconnect] <a href="http://www.gotontheinter.net/content/oooh-hidden-gem-cupcake-sources">points out</a> that there were some other gems included in the branch that aren&#8217;t in the announcement like <a href="http://android.git.kernel.org/?p=platform/system/core.git;a=blob;f=mountd/ASEC.c;h=3d8e50e0ae47c6a5b7e5f6ac2ac225f867434b59;hb=cupcake">mounting an encrypted e2fs volume</a> which could enable installing apps on the SD card.</p>
<p>[photo: <a href="http://flickr.com/photos/tnkgrl/2963841190/in/set-72157608262752711/">tnkgrl</a>]</p>
<p>[via <a href="http://www.gotontheinter.net/content/google-releases-updated-source-treefinally">GotOnTheInter.Net</a>]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/7056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/7056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/7056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/7056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/7056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/7056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/7056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/7056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/7056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/7056/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=7056&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2008/12/19/android-adds-a2dp-avrcp-bluetooth-and-more/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/11/tmobileg1.jpg" medium="image">
			<media:title type="html">tmobileg1</media:title>
		</media:content>
	</item>
	</channel>
</rss>