<?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; firmware</title>
	<atom:link href="http://hackaday.com/tag/firmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Fri, 10 Feb 2012 12:21:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='hackaday.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/5560f98f805877b0e332f191cb9e0af3?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Hack a Day &#187; firmware</title>
		<link>http://hackaday.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hackaday.com/osd.xml" title="Hack a Day" />
	<atom:link rel='hub' href='http://hackaday.com/?pushpress=hub'/>
		<item>
		<title>NAS firmware hack: Synology running on QNAP hardware</title>
		<link>http://hackaday.com/2012/01/31/nas-firmware-hack-synology-running-on-qnap-hardware/</link>
		<comments>http://hackaday.com/2012/01/31/nas-firmware-hack-synology-running-on-qnap-hardware/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 17:01:18 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[classic hacks]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[nas]]></category>
		<category><![CDATA[qnap]]></category>
		<category><![CDATA[qnology]]></category>
		<category><![CDATA[synology]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=66539</guid>
		<description><![CDATA[[XVortex] pulled off a pretty incredible firmware hack. He managed to get a firmware upgrade for Synology running on a QNAP machine. These are both Network Attached Storage devices, but apparently the Synology firmware is better than what QNAP supplies with their offerings. The nice thing is that this is not a one-off hack. You [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=66539&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-66541" title="qnology" src="http://hackadaycom.files.wordpress.com/2012/01/qnology.jpg" alt="" width="256" height="128" /></p>
<p>[XVortex] pulled off a pretty incredible firmware hack. He managed to get a firmware upgrade for <a href="http://forum.qnap.com/viewtopic.php?f=93&amp;t=20661&amp;hilit=qnology#p238629">Synology running on a QNAP machine</a>. These are both Network Attached Storage devices, but apparently the Synology firmware is better than what QNAP supplies with their offerings.</p>
<p>The nice thing is that this is not a one-off hack. You can download the raw image and give it a spin for yourself. A few words of warning though. It will only work on models which use the Atom and ICH9R chipset, you&#8217;re out of luck if you have one sporting an ARM processor. You will also need to format the drives once the new firmware is flashed so do this before you fill them up.</p>
<p>This harkens back to the days when DD-WRT was first being run on Linksys routers. We don&#8217;t remember if that started with upgrade image hacks like this one uses, or if the source code was available (Linksys was compelled to release it once it was proven they were in violation of the GPL).</p>
<p>See a proof video of this hack after the break.</p>
<p><span id="more-66539"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2012/01/31/nas-firmware-hack-synology-running-on-qnap-hardware/"><img src="http://img.youtube.com/vi/yg17gW40jgk/2.jpg" alt="" /></a></span></p>
<p>[Thanks ZeroQI]</p>
<br />Filed under: <a href='http://hackaday.com/category/classic-hacks/'>classic hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/66539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/66539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/66539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/66539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/66539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/66539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/66539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/66539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/66539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/66539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/66539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/66539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/66539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/66539/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=66539&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2012/01/31/nas-firmware-hack-synology-running-on-qnap-hardware/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2012/01/qnology.jpg" medium="image">
			<media:title type="html">qnology</media:title>
		</media:content>
	</item>
		<item>
		<title>Firmware programmer for a cheap Bluetooth module</title>
		<link>http://hackaday.com/2012/01/30/firmware-programmer-for-a-cheap-bluetooth-module/</link>
		<comments>http://hackaday.com/2012/01/30/firmware-programmer-for-a-cheap-bluetooth-module/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 21:01:47 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[parts]]></category>
		<category><![CDATA[bluetooth module]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[Pogo pin]]></category>
		<category><![CDATA[programmer]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=66468</guid>
		<description><![CDATA[Here&#8217;s a nifty programmer for a cheap Bluetooth module. So just how cheap is this part? Does $6.60 sound like an extreme deal? The information on this hack is spread throughout a series of posts. The link above goes to the completed programmer (kind of a look back on the hack). But you might start [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=66468&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-66469" title="cheap-bluetooth-module-firmware-programmer" src="http://hackadaycom.files.wordpress.com/2012/01/cheap-bluetooth-module-firmware-programmer-e1327945470181.jpg" alt="" width="470" height="281" /></p>
<p>Here&#8217;s <a href="http://byron76.blogspot.com/2012/01/draft-byrons-programmer-details.html">a nifty programmer for a cheap Bluetooth module</a>. So just how cheap is this part? Does <a href="http://dx.com/wireless-bluetooth-rs232-ttl-transceiver-module-80711">$6.60 sound like an extreme deal</a>?</p>
<p>The information on this hack is spread throughout <a href="http://byron76.blogspot.com/search/label/HC05">a series of posts</a>. The link above goes to the completed programmer (kind of a look back on the hack). But you might start with <a href="http://byron76.blogspot.com/search/label/HC05">this post about module firmware options</a>. Just because you can get the part inexpensively doesn&#8217;t mean that it&#8217;s going to work as you expected. [Byron] sourced similar devices from different suppliers and found they were not running the same firmware; the footprints were the same but he features were not. With his help you can tailor the code to your needs and reflash the device.</p>
<p>The programmer that he build has a nice slot for the module which interfaces with the programming lines using pogo pins (spring-loaded contacts). It connects to the CSR BC417 chip&#8217;s SPI pins in order to flash the firmware. If you&#8217;ve had any experience working with these cheap parts we&#8217;d love to hear your tale in the comment section.</p>
<p>[Thanks MS3FGX]</p>
<br />Filed under: <a href='http://hackaday.com/category/parts/'>parts</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/66468/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/66468/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/66468/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/66468/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/66468/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/66468/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/66468/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/66468/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/66468/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/66468/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/66468/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/66468/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/66468/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/66468/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=66468&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2012/01/30/firmware-programmer-for-a-cheap-bluetooth-module/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2012/01/cheap-bluetooth-module-firmware-programmer-e1327945470181.jpg" medium="image">
			<media:title type="html">cheap-bluetooth-module-firmware-programmer</media:title>
		</media:content>
	</item>
		<item>
		<title>Rooting a Motorola Actv (Android wristwatch)</title>
		<link>http://hackaday.com/2011/12/27/rooting-a-motorola-actv-android-wristwatch/</link>
		<comments>http://hackaday.com/2011/12/27/rooting-a-motorola-actv-android-wristwatch/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 16:01:46 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[linux hacks]]></category>
		<category><![CDATA[security hacks]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[man-in-the-middle]]></category>
		<category><![CDATA[motorola actv]]></category>
		<category><![CDATA[omap3]]></category>
		<category><![CDATA[root]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=64176</guid>
		<description><![CDATA[[Chris'] family made the mistake of giving him a hackable Christmas gift. We&#8217;d bet they didn&#8217;t see much of him for the rest of the day as he set about rooting this Android wristwatch. This thing has some pretty powerful hardware under the hood. It&#8217;s sporting an OMAP3 processor running at 600 MHz along with [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=64176&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-64177" title="rooted-motorola-actv" src="http://hackadaycom.files.wordpress.com/2011/12/rooted-motorola-actv.png" alt="" width="470" height="393" /></p>
<p>[Chris'] family made the mistake of giving him a hackable Christmas gift. We&#8217;d bet they didn&#8217;t see much of him for the rest of the day as he set about <a href="http://www.cmw.me/?q=node/55">rooting this Android wristwatch</a>.</p>
<p>This thing has some pretty powerful hardware under the hood. It&#8217;s sporting an OMAP3 processor running at 600 MHz along with 256 MB of RAM. [Chris] needed to get his hands on a firmware image in order to look for security holes. He found a way to spoof the update application in order to intercept an upgrade image from the Internet.</p>
<p>He dumped the firmware locations and got to work searching for a way to exploit the device. Details are a bit scarce about want exactly he did, but you can download his modified image, letting you root your own Motorola Actv using the Android Debug Bridge.</p>
<p>We&#8217;ve embedded a demo video after the break. The OS is pretty snappy on the tiny device. We&#8217;re not sure what will come of this functionality, but we assume [Chris] was really only interested in the challenge of rooting process itself.</p>
<p><span id="more-64176"></span></p>
<span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/12/27/rooting-a-motorola-actv-android-wristwatch/"><img src="http://img.youtube.com/vi/AiAAlmyHa1Q/2.jpg" alt="" /></a></span>
<br />Filed under: <a href='http://hackaday.com/category/android-hacks/'>android hacks</a>, <a href='http://hackaday.com/category/linux-hacks/'>linux hacks</a>, <a href='http://hackaday.com/category/security-hacks/'>security hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/64176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/64176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/64176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/64176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/64176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/64176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/64176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/64176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/64176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/64176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/64176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/64176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/64176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/64176/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=64176&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/12/27/rooting-a-motorola-actv-android-wristwatch/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/12/rooted-motorola-actv.png" medium="image">
			<media:title type="html">rooted-motorola-actv</media:title>
		</media:content>
	</item>
		<item>
		<title>Researchers claim that HP laser printers can be hijacked to steal data and catch fire</title>
		<link>http://hackaday.com/2011/11/30/researchers-claim-that-hp-laser-printers-can-be-hijacked-to-steal-data-and-catch-fire/</link>
		<comments>http://hackaday.com/2011/11/30/researchers-claim-that-hp-laser-printers-can-be-hijacked-to-steal-data-and-catch-fire/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 17:01:54 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[security hacks]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[laserjet]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[vulnerability]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=62310</guid>
		<description><![CDATA[The news was abuzz yesterday with coverage of a study released by Columbia University researchers warning consumers that HP laser printers are wide open to remote tampering and hacking. The researchers claim that the vast majority of printers from HP’s LaserJet line accept firmware updates without checking for any sort of digital authentication, allowing malicious [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=62310&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-62312" title="hp-laserprinter-security-holes" src="http://hackadaycom.files.wordpress.com/2011/11/hp-laserprinter-security-holes.jpg" alt="hp-laserprinter-security-holes" width="470" height="298" /></p>
<p>The news was abuzz yesterday with coverage of a study released by Columbia University researchers warning consumers <a href="http://arstechnica.com/business/news/2011/11/hp-printers-can-be-remotely-controlled-and-set-on-fire-researchers-claim.ars" target="_blank">that HP laser printers are wide open to remote tampering and hacking.</a> The researchers claim that the vast majority of printers from HP’s LaserJet line accept firmware updates without checking for any sort of digital authentication, allowing malicious users to abuse the machines remotely. The researchers go so far as to claim that modified firmware can be used to overheat the printer’s fuser, causing fires, to send sensitive documents to criminals, and even force the printers to become part of a botnet.</p>
<p>Officials at HP were quick to counter the claims, stating that all models built in 2009 and beyond require firmware to be digitally signed. Additionally, they say that all of the brand’s laser printers are armed with a thermal cutoff switch which would mitigate the fuser attack vector before any real fire risk would present itself. Despite HP’s statements, the researchers stand by their claims, asserting that vulnerable printers are still available for purchase at major office supply stores.</p>
<p>While most external attacks can easily be prevented with the use of a firewall, the fact that these printers accept unsigned firmware is undoubtedly an interesting one. We are curious to see if these revelations inspire anyone to create their own homebrew LaserJet firmware with advanced capabilities (and <a href="http://hackaday.com/2011/11/22/simple-low-toner-workaround-squeezes-out-a-few-extra-pages-when-your-printer-refuses/" target="_blank">low toner warning overrides</a>), or if this all simply fizzles out after a few weeks.</p>
<br />Filed under: <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>, <a href='http://hackaday.com/category/security-hacks/'>security hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/62310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/62310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/62310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/62310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/62310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/62310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/62310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/62310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/62310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/62310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/62310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/62310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/62310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/62310/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=62310&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/11/30/researchers-claim-that-hp-laser-printers-can-be-hijacked-to-steal-data-and-catch-fire/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/11/hp-laserprinter-security-holes.jpg" medium="image">
			<media:title type="html">hp-laserprinter-security-holes</media:title>
		</media:content>
	</item>
		<item>
		<title>Modifying DD-WRT&#8217;s protected GUI</title>
		<link>http://hackaday.com/2011/09/21/modifying-dd-wrts-protected-gui/</link>
		<comments>http://hackaday.com/2011/09/21/modifying-dd-wrts-protected-gui/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 21:54:42 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[misc hacks]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[DD-WRT]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[gui]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=56400</guid>
		<description><![CDATA[[Craig] is always keeping busy by deconstructing and poking around in various firmware images. This time around he has taken on the task of modifying the DD-WRT package, a popular replacement firmware for SOHO routers. While the firmware is released under the GPL, [Craig] cites that it’s pretty difficult to build from source. Instead, he [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=56400&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-56402" title="hacking_the_ddwrt_gui" src="http://hackadaycom.files.wordpress.com/2011/09/hacking_the_ddwrt_gui.jpg" alt="hacking_the_ddwrt_gui" width="470" height="345" /></p>
<p>[Craig] is always keeping busy by deconstructing and poking around in various firmware images. This time around he has taken on the task of <a href="http://www.devttys0.com/2011/09/modifying-the-dd-wrt-gui/" target="_blank">modifying the DD-WRT package</a>, a popular replacement firmware for SOHO routers.</p>
<p>While the firmware is released under the GPL, [Craig] cites that it’s pretty difficult to build from source. Instead, he says that the typical course of action is to extract files from the firmware image, alter them, then reconstruct the image. This works for most things, but the DD-WRT GUI files are protected in order to prevent modification.</p>
<p>Since the phrase “you are not allowed to do that” doesn’t exist in his vocabulary, [Craig] set out to see if he could make his way around the protections and change the GUI code. It took quite a bit of digging around using IDA Pro and readelf, but he was eventually able to extract, tweak, then reinsert individual pages back into the firmware image.</p>
<p>The process is pretty time consuming, so he put together a tool called webdecomp that automates the extraction and rebuilding of DD-WRT’s web page file. If you’re interested in rocking a custom Hackaday-branded router interface like the one shown above, be sure to swing by his site and grab a copy of webdecomp.</p>
<br />Filed under: <a href='http://hackaday.com/category/misc-hacks/'>misc hacks</a>, <a href='http://hackaday.com/category/news/'>news</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/56400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/56400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/56400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/56400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/56400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/56400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/56400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/56400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/56400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/56400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/56400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/56400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/56400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/56400/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=56400&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/09/21/modifying-dd-wrts-protected-gui/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/09/hacking_the_ddwrt_gui.jpg" medium="image">
			<media:title type="html">hacking_the_ddwrt_gui</media:title>
		</media:content>
	</item>
		<item>
		<title>Hacking into your router&#8217;s administrative interface</title>
		<link>http://hackaday.com/2011/06/09/hacking-into-your-routers-administrative-interface/</link>
		<comments>http://hackaday.com/2011/06/09/hacking-into-your-routers-administrative-interface/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 17:12:43 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[hardware]]></category>
		<category><![CDATA[home hacks]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[serial]]></category>
		<category><![CDATA[telnet]]></category>
		<category><![CDATA[ZXDSL]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=45217</guid>
		<description><![CDATA[[Arto] recently upgraded his home Internet subscription from an ADSL to VDSL, and with that change received a shiny new ZTE ZXDSL 931WII modem/wireless router. Once he had it installed, he started to go about his normal routine of changing the administrator password, setting up port forwarding, and configuring the wireless security settings&#8230;or at least [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=45217&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-45218" title="zte_zxdsl_router_hack" src="http://hackadaycom.files.wordpress.com/2011/06/zte_zxdsl_router_hack.jpg" alt="zte_zxdsl_router_hack" width="470" height="397" /></p>
<p>[Arto] recently upgraded his home Internet subscription from an ADSL to VDSL, and with that change received a shiny new ZTE ZXDSL 931WII modem/wireless router. Once he had it installed, he started to go about his normal routine of changing the administrator password, setting up port forwarding, and configuring the wireless security settings&#8230;<a href="http://amazingdiy.wordpress.com/2011/06/06/zxdsl-931wii-hacking/" target="_blank">or at least he tried to</a>.</p>
<p>It seems that he was completely unable to access the router’s configuration panel, and after sitting on the phone with his ISP’s “support” personnel, he was informed that there was no way for him to tweak even a single setting.</p>
<p>Undaunted, he cracked the router open and started poking around. He quickly identified a serial port, and after putting together a simple RS232 transceiver, was able to access the router’s telnet interface. It took quite a bit of experimentation and a good handful of help from online forums, but [Arto] was eventually able to upload an older firmware image to the device which gave him the configuration tools he was looking for.</p>
<p>Aside from a few Ethernet timeout issues, the router is now performing to his satisfaction. However, as a final bit of salt in his wounds, he recently read that the admin panel he was originally seeking can be accessed via the router’s WAN interface using a well-known default password &#8211; frustrating and incredibly insecure, all at the same time! He says that he learned quite a few things along the way, so not all was lost.</p>
<br />Filed under: <a href='http://hackaday.com/category/hardware/'>hardware</a>, <a href='http://hackaday.com/category/home-hacks/'>home hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/45217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/45217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/45217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/45217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/45217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/45217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/45217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/45217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/45217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/45217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/45217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/45217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/45217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/45217/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=45217&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/06/09/hacking-into-your-routers-administrative-interface/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/06/zte_zxdsl_router_hack.jpg" medium="image">
			<media:title type="html">zte_zxdsl_router_hack</media:title>
		</media:content>
	</item>
		<item>
		<title>Run Kindle 3 firmware on Kindle 2 hardware</title>
		<link>http://hackaday.com/2011/05/31/run-kindle-3-firmware-on-kindle-2-hardware/</link>
		<comments>http://hackaday.com/2011/05/31/run-kindle-3-firmware-on-kindle-2-hardware/#comments</comments>
		<pubDate>Tue, 31 May 2011 19:01:36 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[handhelds hacks]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[kindle]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=44215</guid>
		<description><![CDATA[After about six weeks of testing [Yifanlu] has released a stable version of the Kindle 3 firmware for use with Kindle 2 hardware. Everything seems to be working just fine with the patched firmware. We immediately jumped to the conclusion that the upgrade must run pretty slow on the older hardware. [Yifanlu] addresses that assumption [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=44215&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-44217" title="kindle-3-firmware-on-kindle-2" src="http://hackadaycom.files.wordpress.com/2011/05/kindle-3-firmware-on-kindle-2.jpg" alt="" width="470" height="353" /></p>
<p>After about six weeks of testing [Yifanlu] has released a stable version of the <a href="http://yifan.lu/tag/kindle/">Kindle 3 firmware for use with Kindle 2 hardware</a>. Everything seems to be working just fine with the patched firmware. We immediately jumped to the conclusion that the upgrade must run pretty slow on the older hardware. [Yifanlu] addresses that assumption in his post. The Kindle 2 hardware is not as fast as the Kindle 3, but it sounds like the upgraded firmware is no slower than the stock firmware was on the older units.</p>
<p>Since the firmware is proprietary, the upgrade method requires that you own both Kindle 2 and Kindle 3. Three scripts will pull the firmware image from the older hardware, copy it over to the new hardware and patch it at the same time, then copy the fully patched package back to the old hardware for use.</p>
<p>After the break you can see a video of a Kindle DX running 3.1 firmware. There&#8217;s also a link to the Reddit post where commenters have linked to pre-compiled versions of the patched package.</p>
<p><span id="more-44215"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/05/31/run-kindle-3-firmware-on-kindle-2-hardware/"><img src="http://img.youtube.com/vi/OMFIYSGLz4M/2.jpg" alt="" /></a></span></p>
<p>[Thanks Jason via <a href="http://www.reddit.com/r/kindle/comments/hmyo5/hack_to_install_kindle_3x_on_kindle_2_and_dx/">Reddit</a>]</p>
<br />Filed under: <a href='http://hackaday.com/category/handhelds-hacks/'>handhelds hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/44215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/44215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/44215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/44215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/44215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/44215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/44215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/44215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/44215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/44215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/44215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/44215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/44215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/44215/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=44215&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/05/31/run-kindle-3-firmware-on-kindle-2-hardware/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/05/kindle-3-firmware-on-kindle-2.jpg" medium="image">
			<media:title type="html">kindle-3-firmware-on-kindle-2</media:title>
		</media:content>
	</item>
		<item>
		<title>Reverse engineering embedded device firmware</title>
		<link>http://hackaday.com/2011/05/30/reverse-engineering-embedded-device-firmware/</link>
		<comments>http://hackaday.com/2011/05/30/reverse-engineering-embedded-device-firmware/#comments</comments>
		<pubDate>Mon, 30 May 2011 15:00:45 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[security hacks]]></category>
		<category><![CDATA[embedded systems]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=44099</guid>
		<description><![CDATA[While not necessarily an easy thing to learn, the ability to reverse engineer embedded device firmware is an incredibly useful skill. Reverse engineering firmware allows you to analyze a device for bugs and vulnerabilities, as well as gives you the opportunity to add features if you happen to be so inclined. When it comes to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=44099&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-44100" title="reverse_engineering_firmware" src="http://hackadaycom.files.wordpress.com/2011/05/reverse_engineering_firmware.jpg" alt="reverse_engineering_firmware" width="470" height="294" /></p>
<p>While not necessarily an easy thing to learn, the ability to <a href="http://www.devttys0.com/2011/05/reverse-engineering-firmware-linksys-wag120n/" target="_blank">reverse engineer embedded device firmware</a> is an incredibly useful skill. Reverse engineering firmware allows you to analyze a device for bugs and vulnerabilities, as well as gives you the opportunity to add features if you happen to be so inclined. When it comes to things such as jailbroken iPhones, Android phones, and Nooks, you can guarantee that a close look at the firmware helped to move the process along.</p>
<p>[Craig] works with embedded systems quite frequently and put together a detailed walkthrough demonstrating how he reverse engineers device firmware. The subject of his hacking was a new firmware package he obtained for a Linksys WWAG120 Wireless-N router.</p>
<p>His tutorial walks through some of the most common reverse engineering methods and tools, which allow him to slowly unravel the firmware’s secrets. When finished, he had a working copy of the router’s boot loader, kernel, and file system &#8211; all ready to be further analyzed. His writeup includes tons of additional details, so be sure to swing by his site if reverse engineering is something you are interested in.</p>
<br />Filed under: <a href='http://hackaday.com/category/security-hacks/'>security hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/44099/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/44099/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/44099/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/44099/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/44099/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/44099/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/44099/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/44099/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/44099/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/44099/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/44099/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/44099/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/44099/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/44099/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=44099&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/05/30/reverse-engineering-embedded-device-firmware/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/05/reverse_engineering_firmware.jpg" medium="image">
			<media:title type="html">reverse_engineering_firmware</media:title>
		</media:content>
	</item>
		<item>
		<title>Using Google&#8217;s ADK on standard Arduino hardware</title>
		<link>http://hackaday.com/2011/05/13/using-googles-adk-on-standard-arduino-hardware/</link>
		<comments>http://hackaday.com/2011/05/13/using-googles-adk-on-standard-arduino-hardware/#comments</comments>
		<pubDate>Fri, 13 May 2011 13:09:45 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[adk]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[usb shield]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=42776</guid>
		<description><![CDATA[When we heard that Google’s open accessory development standard was forthcoming, we were pretty excited. However once we heard that the reference hardware kit was going to cost nearly $400, our thoughts changed to, “Surely you can’t be serious.” Well, Google is dead serious (and we hear they don’t take kindly to being called Shirley [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=42776&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-42782" title="adk_on_arduino" src="http://hackadaycom.files.wordpress.com/2011/05/adk_on_arduino.jpg" alt="adk_on_arduino" width="470" height="353" /></p>
<p>When we heard that Google’s open accessory development standard was forthcoming, we were pretty excited. However once we heard that the reference hardware kit was going to cost nearly $400, our thoughts changed to, “Surely you can’t be serious.”</p>
<p>Well, Google is dead serious (and we hear they don’t take kindly to being called Shirley either.)</p>
<p>With such a ridiculous asking price, it was only a matter of time before someone tried getting the ADK software running on vanilla Arduino hardware. <a href="http://romfont.com/2011/05/12/google%E2%80%99s-open-accessory-development-kit-on-standard-arduino-hardware/" target="_blank">[Inopia] wrote in letting us know that he did just that</a>.</p>
<p>Using an Arduino Uno and a Sparkfun USB shield, he was able to get the ADK working without a lot of fuss. He tweaked the ADK firmware image in order to bypass a couple of hardcoded pin assignments Google made, and he was good to go. The image boots just fine, though he can’t necessarily guarantee that his setup works with an Android handset, as he doesn&#8217;t currently own one that supports accessory mode.</p>
<p>Now that just about anyone can get their hands on the ADK at a reasonable price, we look forward to seeing what you can put together!</p>
<br />Filed under: <a href='http://hackaday.com/category/android-hacks/'>android hacks</a>, <a href='http://hackaday.com/category/news/'>news</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/42776/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/42776/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/42776/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/42776/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/42776/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/42776/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/42776/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/42776/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/42776/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/42776/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/42776/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/42776/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/42776/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/42776/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=42776&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/05/13/using-googles-adk-on-standard-arduino-hardware/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/05/adk_on_arduino.jpg" medium="image">
			<media:title type="html">adk_on_arduino</media:title>
		</media:content>
	</item>
		<item>
		<title>Gitbrew brings OtherOS back to the PS3</title>
		<link>http://hackaday.com/2011/05/05/gitbrew-brings-otheros-back-to-the-ps3/</link>
		<comments>http://hackaday.com/2011/05/05/gitbrew-brings-otheros-back-to-the-ps3/#comments</comments>
		<pubDate>Thu, 05 May 2011 16:14:47 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[linux hacks]]></category>
		<category><![CDATA[playstation hacks]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[dual boot]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[otheros]]></category>
		<category><![CDATA[ps3]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=42254</guid>
		<description><![CDATA[Instead of simply watching the days pass by while the PSN network continues to be unavailable, why not do something useful with your PS3 console? [MS3FGX] wrote in to share some news regarding efforts to bring the OtherOS option back to the PS3. The team at gitbrew.org have been diligently working to bring Linux back [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=42254&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-42256" title="otheros" src="http://hackadaycom.files.wordpress.com/2011/05/otheros.jpg" alt="otheros" width="470" height="269" /></p>
<p>Instead of simply watching the days pass by while the PSN network continues to be unavailable, why not do something useful with your PS3 console? [MS3FGX] wrote in to share some news regarding efforts to bring the OtherOS option back to the PS3.</p>
<p>The team at gitbrew.org have been diligently working to bring Linux back to the console for a little while now, and <a href="http://gitbrew.org/otheros/" target="_blank">have released a dual-boot firmware they are calling OtherOS++</a>. This firmware has two huge benefits over Sony’s original attempt at Linux support for the console. It can be run on the original “fat” PS3s as well as the newer “slim” models &#8211; something that was not possible until now. Additionally, it gives the Linux install full access to the PS3’s hardware rather than running the OS inside a virtual machine.</p>
<p>The project is relatively new, so the installation procedures and associated documentation are not suitable for the less experienced individuals out there, so consider yourself warned.</p>
<p>We love that there are people doing all they can to bring this awesome feature back to the PS3 &#8211; it’s a huge step in the right direction.</p>
<p>[Image via <a href="http://gitbrew.org/otheros/" target="_blank">gitbrew</a>]</p>
<br />Filed under: <a href='http://hackaday.com/category/linux-hacks/'>linux hacks</a>, <a href='http://hackaday.com/category/playstation-hacks/'>playstation hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/42254/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=42254&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/05/05/gitbrew-brings-otheros-back-to-the-ps3/feed/</wfw:commentRss>
		<slash:comments>60</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/05/otheros.jpg" medium="image">
			<media:title type="html">otheros</media:title>
		</media:content>
	</item>
		<item>
		<title>Homebrew firmware upgrade for VCI-100 turntable controller</title>
		<link>http://hackaday.com/2010/09/20/homebrew-firmware-upgrade-for-vci-100-turntable-controller/</link>
		<comments>http://hackaday.com/2010/09/20/homebrew-firmware-upgrade-for-vci-100-turntable-controller/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 22:00:50 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[classic hacks]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[midi]]></category>
		<category><![CDATA[reverse engineer]]></category>
		<category><![CDATA[rs232]]></category>
		<category><![CDATA[vci-100]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=28385</guid>
		<description><![CDATA[We love hacks that take quality products and make them better. This enhanced firmware for the VCI-100 is a great example of that. In a similar fashion as the Behringer hack, [DaveX] reverse engineer the firmware for the device and figured out a few ways to make it better. It improves the scratch controller and slider [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=28385&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-28386" title="vci100main-firmware-updating" src="http://hackadaycom.files.wordpress.com/2010/09/vci100main-firmware-updating-e1285007616175.jpg" alt="" width="470" height="329" /></p>
<p>We love hacks that take quality products and make them better. This <a href="http://www.djtechtools.com/2010/09/19/brand-new-vci-100-firmware-1-4-hd-updat/">enhanced firmware for the VCI-100</a> is a great example of that. In a similar fashion as <a href="http://hackaday.com/2010/09/02/firmware-hacking-on-behringer-midi-devices/">the Behringer hack</a>, [DaveX] <a href="http://www.djtechtools.com/forum/showthread.php?t=17022">reverse engineer the firmware</a> for the device and figured out a few ways to make it better. It improves the scratch controller and slider accuracy to use 9-bit accuracy from the ADC readings, which in the stock version were being shifted down to 7-bits. There&#8217;s also a few LED tricks they call Disco Mode. They&#8217;re selling a &#8220;chip&#8221; that you need to flash the firmware but from what we can see it&#8217;s simply an RS232 converter so you might be able to figure out how to work without that part. We&#8217;ve embedded a demo of firmware version 1.4 after the break.</p>
<p><span id="more-28385"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2010/09/20/homebrew-firmware-upgrade-for-vci-100-turntable-controller/"><img src="http://img.youtube.com/vi/cjDQmEkWBw4/2.jpg" alt="" /></a></span></p>
<p>[Thanks Steve]</p>
<br />Filed under: <a href='http://hackaday.com/category/classic-hacks/'>classic hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/28385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/28385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/28385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/28385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/28385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/28385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/28385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/28385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/28385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/28385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/28385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/28385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/28385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/28385/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=28385&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/09/20/homebrew-firmware-upgrade-for-vci-100-turntable-controller/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/09/vci100main-firmware-updating-e1285007616175.jpg" medium="image">
			<media:title type="html">vci100main-firmware-updating</media:title>
		</media:content>
	</item>
		<item>
		<title>Firmware hacking on Behringer midi devices</title>
		<link>http://hackaday.com/2010/09/02/firmware-hacking-on-behringer-midi-devices/</link>
		<comments>http://hackaday.com/2010/09/02/firmware-hacking-on-behringer-midi-devices/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 18:00:02 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[classic hacks]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[behringer]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[midi]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=27897</guid>
		<description><![CDATA[A new project called the Unofficial Behringer Control Development Kit lets you tweak or completely replace the firmware on the popular devices. The proof of concept demo shows a custom message scrolling on the 4-character 7-segment display but you can do with the device is only limited by how well you can code for the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=27897&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-27898" title="bcr2000-firmware-hacking" src="http://hackadaycom.files.wordpress.com/2010/09/bcr2000-firmware-hacking-e1283439688954.jpg" alt="" width="470" height="361" /></p>
<p>A new project called <a href="http://willem.engen.nl/projects/bc2000-dev/">the Unofficial Behringer Control Development Kit</a> lets you tweak or completely replace the firmware on the popular devices. The proof of concept demo shows a custom message scrolling on the 4-character 7-segment display but you can do with the device is only limited by how well you can code for the ARM processor inside. Development takes place using the <a href="http://www.gnuarm.com/">GNU ARM toolchain</a> but don&#8217;t worry, you don&#8217;t have to crack the case open to program the chip. The BCR2000 and BCF2000 models supported by the project both run bootloaders that allow firmware updates via midi commands. There&#8217;s even a recovery mode if you screw something up. Just make sure you have a direct midi connection for recovery, the USB port won&#8217;t work for that purpose. If you need a shove to get you started there&#8217;s <a href="http://bazaar.launchpad.net/~bc2000-dev/bc2000-dev/trunk/annotate/head:/README.firmware">a nice little example file</a> in the repository.</p>
<p>[Thanks Bjonnh]</p>
<br />Filed under: <a href='http://hackaday.com/category/classic-hacks/'>classic hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/27897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/27897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/27897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/27897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/27897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/27897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/27897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/27897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/27897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/27897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/27897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/27897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/27897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/27897/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=27897&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/09/02/firmware-hacking-on-behringer-midi-devices/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/09/bcr2000-firmware-hacking-e1283439688954.jpg" medium="image">
			<media:title type="html">bcr2000-firmware-hacking</media:title>
		</media:content>
	</item>
		<item>
		<title>Minimalist AVR programmer is just fab!</title>
		<link>http://hackaday.com/2010/05/15/minimalist-avr-programmer-is-just-fab/</link>
		<comments>http://hackaday.com/2010/05/15/minimalist-avr-programmer-is-just-fab/#comments</comments>
		<pubDate>Sat, 15 May 2010 19:00:28 +0000</pubDate>
		<dc:creator>Phil Burgess</dc:creator>
				<category><![CDATA[classic hacks]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[Atmel]]></category>
		<category><![CDATA[attiny]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[fab]]></category>
		<category><![CDATA[fabrication]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[pcb]]></category>
		<category><![CDATA[smd]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=24062</guid>
		<description><![CDATA[Whether you’re burning a new bootloader to an Arduino board, or doing away with a bootloader to flash Atmel chips directly, an in-system programmer (ISP) is an indispensable tool for working with AVR microcontrollers. If cost has held you back, it&#8217;s no longer an excuse: FabISP is a barebones USB-based AVR programmer that can be pieced together [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=24062&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-24063" title="FabISP" src="http://hackadaycom.files.wordpress.com/2010/05/fabisp.jpg" alt="" width="470" height="325" /></p>
<p>Whether you’re burning a new bootloader to an Arduino board, or doing away with a bootloader to flash Atmel chips directly, an in-system programmer (ISP) is an indispensable tool for working with AVR microcontrollers. If cost has held you back, it&#8217;s no longer an excuse: <a href="http://fab.cba.mit.edu/content/projects/fabisp/index.html">FabISP</a> is a barebones USB-based AVR programmer that can be pieced together for about ten bucks.</p>
<p>FabISP was created by [David Mellis] as a product of MIT’s <a href="http://fab.cba.mit.edu/">Fab Lab</a> program, which provides schools with access to design and manufacturing tools based around a core set of <a href="http://hackaday.com/2009/03/16/cupcake-cnc-kit/">fabrication</a><a href="http://hackaday.com/2009/09/19/reprap-milling-machine/"> capabilities</a>, so labs around the world can share results. But the FabISP design is simple enough that you don’t need a whole fab lab. It’s a small, single-sided board with no <a href="http://hackaday.com/2010/03/18/pcb-drill-press-on-a-budget/">drilling</a> required; the parts are all <a href="http://hackaday.com/2010/04/29/surface-mount-breakout-boards/">surface-mounted</a>, but not so fine-pitched as to require <a href="http://hackaday.com/2009/01/16/pid-smd-reflow-hot-plate/">reflow</a> soldering. Easy!</p>
<p>There’s still the bootstrap problem, of course: you need an <a href="http://hackaday.com/2009/07/15/avr-isp-programming-via-arduino/">AVR programmer</a> to get the firmware onto the FabISP. This would be an excellent group project for a <a href="http://hackaday.com/2010/02/02/minneapolis-hackerspace-twin-cities-maker/">hackerspace</a>, club or school: if one person can provide the initial <a href="http://hackaday.com/2009/11/18/pic-powered-avr-programmer/">programmer</a> to flash several boards, each member could <a href="http://hackaday.com/2010/05/07/toner-transfer-explained-step-by-step/">etch</a> and <a href="http://hackaday.com/2009/10/13/how-to-populate-a-surface-mount-pcb/">assemble</a> their own, have it programmed, then take these out into the world to help create more. <em>We must repeat!</em></p>
<p>[Thanks Juan]</p>
<br />Filed under: <a href='http://hackaday.com/category/classic-hacks/'>classic hacks</a>, <a href='http://hackaday.com/category/hardware/'>hardware</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/24062/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=24062&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/05/15/minimalist-avr-programmer-is-just-fab/feed/</wfw:commentRss>
		<slash:comments>61</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">philburgess</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/05/fabisp.jpg" medium="image">
			<media:title type="html">FabISP</media:title>
		</media:content>
	</item>
		<item>
		<title>Zune gets hacked, OpenZDK</title>
		<link>http://hackaday.com/2010/04/17/zune-gets-hacked-openzdk/</link>
		<comments>http://hackaday.com/2010/04/17/zune-gets-hacked-openzdk/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 19:03:58 +0000</pubDate>
		<dc:creator>Jakob Griffith</dc:creator>
				<category><![CDATA[digital audio hacks]]></category>
		<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[openzdk]]></category>
		<category><![CDATA[xna]]></category>
		<category><![CDATA[zune]]></category>
		<category><![CDATA[Zune HD]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=23302</guid>
		<description><![CDATA[Here is one that really got some of us at the HAD offices excited (yes, we own Zunes). The introduction of the Open Zune Development Kit. Sure, there was XNA, and we even toyed around with it. But anyone will quickly realize just how limited XNA is, especially with older hardware. OpenZDK is in its [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=23302&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-23303" title="First one to make a browser gets a cookie!" src="http://hackadaycom.files.wordpress.com/2010/04/dfkaj.jpg" alt="" width="470" height="383" /></p>
<p style="text-align:left;">Here is one that really got some of us at the HAD offices excited (yes, we own Zunes). The introduction of the <a href="http://zunedevwiki.org/wiki/start">Open Zune Development Kit</a>. Sure, there was <a href="http://creators.xna.com/en-US/">XNA</a>, and we even toyed around with it. But anyone will quickly realize just how limited XNA is, especially with older hardware.</p>
<p>OpenZDK is in its infancy, with only <a href="http://zunedevwiki.org/wiki/development/samples">one application</a> thus far (don&#8217;t worry, you can still use XNA apps too). But we wanted to give it a shout out and let the hacker community make this potential into a reality.</p>
<p>[Thanks Galen]</p>
<br />Filed under: <a href='http://hackaday.com/category/digital-audio-hacks/'>digital audio hacks</a>, <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/23302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/23302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/23302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/23302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/23302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/23302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/23302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/23302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/23302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/23302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/23302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/23302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/23302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/23302/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=23302&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/04/17/zune-gets-hacked-openzdk/feed/</wfw:commentRss>
		<slash:comments>21</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/2010/04/dfkaj.jpg" medium="image">
			<media:title type="html">First one to make a browser gets a cookie!</media:title>
		</media:content>
	</item>
		<item>
		<title>Add USB playback to some European LG televisions</title>
		<link>http://hackaday.com/2010/03/29/add-usb-playback-to-some-european-lg-televisions/</link>
		<comments>http://hackaday.com/2010/03/29/add-usb-playback-to-some-european-lg-televisions/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 23:00:51 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[home entertainment hacks]]></category>
		<category><![CDATA[european]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[LG]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=22825</guid>
		<description><![CDATA[Here&#8217;s a pretty simple hack to enable playback from a USB drive on LG televisions. It only works on European hardware, the LH, LF, and some LU models. The hack consists of downgrading the firmware to version 3.15, then navigating through some service menus. It&#8217;s not quite as hardcore as the Samsung firmware hacking, but [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=22825&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-22826" title="LG-USB-hack" src="http://hackadaycom.files.wordpress.com/2010/03/lg-usb-hack.jpg" alt="" width="470" height="353" /></p>
<p>Here&#8217;s a pretty simple <a href="http://lgusb.wikispaces.com/">hack to enable playback from a USB drive on LG televisions</a>. It only works on European hardware, the LH, LF, and some LU models. The hack consists of downgrading the firmware to version 3.15, then navigating through some service menus.</p>
<p>It&#8217;s not quite as hardcore as the <a href="http://hackaday.com/2010/03/24/update-samsung-tv-firmware-hacking/">Samsung firmware hacking</a>, but the added functionality is really great.</p>
<p>[Thanks Jeton]</p>
<br />Filed under: <a href='http://hackaday.com/category/home-entertainment-hacks/'>home entertainment hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/22825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/22825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/22825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/22825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/22825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/22825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/22825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/22825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/22825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/22825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/22825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/22825/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/22825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/22825/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=22825&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/03/29/add-usb-playback-to-some-european-lg-televisions/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/03/lg-usb-hack.jpg" medium="image">
			<media:title type="html">LG-USB-hack</media:title>
		</media:content>
	</item>
	</channel>
</rss>
