<?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/"
	>

<channel>
	<title>huanix</title>
	<atom:link href="http://www.huanix.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.huanix.com</link>
	<description>chown -R huanix /</description>
	<lastBuildDate>Sat, 03 Apr 2010 15:29:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Export wii fit data to a csv for import into excel or database</title>
		<link>http://www.huanix.com/2010/04/03/export-wii-fit-data-to-a-csv-for-import-into-excel-or-database/</link>
		<comments>http://www.huanix.com/2010/04/03/export-wii-fit-data-to-a-csv-for-import-into-excel-or-database/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 12:37:17 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[wii]]></category>
		<category><![CDATA[wii fit]]></category>
		<category><![CDATA[data.bin]]></category>
		<category><![CDATA[wii save file]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=387</guid>
		<description><![CDATA[These steps allow you to take data from your wii fit or wii fit plus and export it into a form that is text readable. This is useful for lots of reasons &#8211; for people tracking their weight, for physical therapists taking care of patients, or for people who just like to play with data. [...]]]></description>
			<content:encoded><![CDATA[<p>These steps allow you to take data from your wii fit or wii fit plus and export it into a form that is text readable. This is useful for lots of reasons &#8211; for people tracking their weight, for physical therapists taking care of patients, or for people who just like to play with data. When you understand the process, a full data extraction takes less than 5 minutes from Wii to excel.</p>
<p>1. Save the game data to an SD card, transfer the resulting data.bin file to a linux computer.</p>
<p>2. Use the tachtig tool for the first round of data extraction. The tachtig tool is part of Segher&#8217;s suite and needs to be compiled from <a href="http://git.infradead.org/?p=users/segher/wii.git;a=blob;f=tachtig.c">his git repository</a>. After you compile the tool it will look for some wii keys in ~/.wii/   ; yes, the keys go in a folder in your home directory, not the bin path. You do NOT need to extract keys from your Wii. The pubicly available keys on the internet are fine. (note: look at jansenprice&#8217;s instructions for compiling tachtig in the resources below)</p>
<p>4. This will leave you with several files in a numerically named folder. The file that contains wii fit weight and balance information is RPWiifit.dat or FitPlus0.dat</p>
<p>3. Use the wiifitparser.py tool from the git repository on <a href="http://code.google.com/p/wiifit/source/checkout">this google code site</a> to extract the data. </p>
<p>The parser extracts a lot of data, but it needs to be tweaked. <strong>This is a modified wiifitparser that correctly parses weight (in pounds) and BMI. Here is my current <a href="http://www.huanix.com/files/wiifit/wiifitparser.py">wiifitparser.py</a> as of April 3, 2010</strong></p>
<p>4. The resulting data is xml, which is easily understood and simple to convert to csv.</p>
<div id="attachment_399" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.huanix.com/wp-content/uploads/2010/04/wii_fit_parse1.png"><img src="http://www.huanix.com/wp-content/uploads/2010/04/wii_fit_parse1-300x161.png" alt="Wii Fit data.bin parse" title="Wii Fit Plus data.bin parse" width="300" height="161" class="size-medium wp-image-399" /></a><p class="wp-caption-text">Wii Fit data.bin parse</p></div>
<p>(The workflow in the screenshot is real, but i trimmed the contents of the output file so you could see the actual weight output.)</p>
<p>My eventual goal will be to create an online parser where people can upload data.bin files from their wii fit save and have that data file converted into a csv that can be downloaded. Right now, this is a simple log of my sources – if you have ideas or other knowledge, please share it!</p>
<p>The best overall start guide:</p>
<p><a href="http://jansenprice.com/blog?id=9-Extracting-Data-from-Wii-Fit-Plus-Savegame-Files">http://jansenprice.com/blog?id=9-Extracting-Data-from-Wii-Fit-Plus-Savegame-Files</a></p>
<p>Google code page with an excellent introduction:<br />
<a href="http://code.google.com/p/wiifit/source/checkout">http://code.google.com/p/wiifit/source/checkout</a></p>
<p>Segher’s tachtig tool is the initial data.bin parser:</p>
<p><a href="http://git.infradead.org/?p=users/segher/wii.git;a=blob;f=tachtig.c">http://git.infradead.org/?p=users/segher/wii.git;a=blob;f=tachtig.c</a></p>
<p>StackOverflow thread on parsing wii fit data.bin:</p>
<p><a href="http://stackoverflow.com/questions/616249/wii-fit-data-format">http://stackoverflow.com/questions/616249/wii-fit-data-format</a></p>
<p>Oudtated but useful:</p>
<p><a href="http://wiibrew.org/wiki/Wii_Savegame_Parser">http://wiibrew.org/wiki/Wii_Savegame_Parser</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2010/04/03/export-wii-fit-data-to-a-csv-for-import-into-excel-or-database/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>iPhone 3G hangs with blinking red low battery</title>
		<link>http://www.huanix.com/2010/01/26/iphone-3g-hangs-with-blinking-red-low-battery/</link>
		<comments>http://www.huanix.com/2010/01/26/iphone-3g-hangs-with-blinking-red-low-battery/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 03:03:42 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone hangs]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=370</guid>
		<description><![CDATA[My wife inherited my old iPhone 3G, which has worked fine for almost two years. Recently, the phone developed a bad habit of crashing and hanging on a blinking red low battery screen. My wife states that in some cases the battery reports that it has full juice even when it is near empty. I [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_371" class="wp-caption alignleft" style="width: 235px"><a href="http://www.huanix.com/wp-content/uploads/2010/01/iphone-3G-hangs-on-low-battery-screen.jpg"><img class="size-medium wp-image-371 " title="iphone 3G hangs on low battery screen" src="http://www.huanix.com/wp-content/uploads/2010/01/iphone-3G-hangs-on-low-battery-screen-225x300.jpg" alt="iphone 3G hangs on low battery screen" width="225" height="300" /></a><p class="wp-caption-text">iphone 3G hangs on low battery screen</p></div>
<p>My wife inherited my old iPhone 3G, which has worked fine for almost two years. Recently, the phone developed a bad habit of crashing and hanging on a blinking red low battery screen. My wife states that in some cases the battery reports that it has full juice even when it is near empty.</p>
<p>I suspect the battery is bad and have ordered a new one from dealextreme, which should arrive in a few weeks.</p>
<p>In the meantime, I discovered a simple way to get out of the hung screen. </p>
<p>When the phone is stuck on the screen with the low battery indicator, it will shut itself off after three blinks. Start this process with the phone in the off mode (very easy)</p>
<ol>
<li>Allow the phone to shut off.</li>
<li>Plug the phone into a usb powered port on the computer (I don&#8217;t believe iTunes needs to be runing(?), but this does NOT work in an AC outlet!)</li>
<li>Press and hold both the home and power button until the power cycles. In just a few moments you should see the boot logo!</li>
</ol>
<p>This method is simple, but may require some tweaking.. please let me know what worked for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2010/01/26/iphone-3g-hangs-with-blinking-red-low-battery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Creating a Dell partition with Ubuntu to reinstall Windows on a new or blank hard drive with the recovery disk</title>
		<link>http://www.huanix.com/2009/12/10/creating-a-dell-partition-with-ubuntu-to-reinstall-windows-on-a-new-or-blank-hard-drive-with-the-recovery-disk/</link>
		<comments>http://www.huanix.com/2009/12/10/creating-a-dell-partition-with-ubuntu-to-reinstall-windows-on-a-new-or-blank-hard-drive-with-the-recovery-disk/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 05:44:57 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[Dell rescue]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=362</guid>
		<description><![CDATA[Here's the scenario: You have a Dell and you have somehow lost and/or destroyed the hard drive with Windows on it and you need to reinstall Windows. I think there are various solutions that require downloading and or purchasing tools, but I've been able to use fdisk under Ubuntu linux to create this partition quickly and easily!]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the scenario: You have a Dell and you have somehow lost and/or destroyed the hard drive with Windows on it and you need to reinstall Windows. I think there are various solutions that require downloading and or purchasing tools, but I&#8217;ve been able to use fdisk under Ubuntu linux to create this partition quickly and easily!</p>
<p>When you restore a Dell computer with a restore disk it may give the error:</p>
<p>Windows could not start becuase of a computer disk hardware configuration problem.<br />
Could not read from the selected boot disk. Check boot path and disk hardware.<br />
Please check the Windows documentation about hardware disk configuration and your hardware reference manuals for additional information.</p>
<p>The Dell expected to find a special Dell Partition at the beginning of the hard drive, and a newly formatted drive will not have this partition.</p>
<p>The process for creating this partition really is simple &#8211; I&#8217;m going to give a simple overview, and then more detailed instructions. The key here is not to overthink things. The GOOD news is, if you&#8217;re starting with a blank hard drive, you have nothing to lose!</p>
<p><span style="text-decoration: underline;">Simple Overview</span></p>
<p>(If you are familiar with booting into a live linux environment and fdisk, this should be all you need!)</p>
<ol>
<li>delete the existing partition table</li>
<li>create a new dell partiton spanning the first 7 cylinders. (1-7)</li>
<li>create a second partition for windows spanning the rest of the drive. (8-default max)</li>
<li>set the first partition to type &#8220;de&#8221; (dell partition)</li>
<li>set the second partiton to type 7 (NTFS)</li>
<li>write the changes</li>
<li>exit, and install windows</li>
</ol>
<p><span style="text-decoration: underline;">Detailed process</span> (all command line language is in <em>italics</em>)</p>
<ol>
<li>Download an <a href="http://www.ubuntu.com/GetUbuntu/download">Ubuntu Desktop CD</a></li>
<li>Boot with the CD</li>
<li> F12 is the &#8220;one time boot menu on my computer; choose CD/DVD Drive &#8211; if this doesn&#8217;t work for you, enter BIOS and change the first boot device to the CD drive.</li>
<li> When the CD menu opens choose your language</li>
<li> Select &#8220;Try Ubuntu without any change to your computer&#8221;</li>
<li>Wait a minute while the CD loads. When it is done, you will see an ubuntu desktop.</li>
<li> Choose Applications &gt; Accessories &gt; Terminal</li>
<li> At the command line type: <em>sudo bash</em> (any linux nerd will tell you this can lead to trouble &#8211; we need to become the root user so we can modify the partition table)</li>
<li> <em>fdisk -l</em> (this tells fdisk to list your partitions. note the name under &#8220;Device&#8221; that you want to work with)</li>
<li> The target device will look something like &#8220;/dev/sd?&#8221;, where &#8220;?&#8221; represents a letter of the alphabet)</li>
<li> <em>fdisk /dev/sda</em> (instead of &#8220;/dev/sda&#8221;, use the correct name of the device listed in fdisk -l; do NOT add the number at the end of the device)</li>
<li> You are now in the fdisk utility. My instructions cannot fit every case perfectly, so you may need to improvise, but it&#8217;s easy. Type <em>m</em> if you need some guidance in fdisk. Protip: None of the changes you make will be written until you choose to write them. If you quit without writing, no changes (damage) will be done!</li>
<li> d (delete the existing partition table)</li>
<li>If you have multiple partitions you will be asked which one to delete. Delete them all one at a time. IF you only have one, it will automatically select it. Continue when you can type  <em>fdisk -l</em> and see a blank partition table.</li>
<li>Time to create the dell partition:<br />
Type <strong><em>n </em></strong>to create a new parition.<br />
Type <em><strong>p</strong> </em>to make this a primary partition.<br />
Type <em><strong>1 </strong></em>to make it the first partition.<br />
Type  <em><strong>1</strong></em> to make the paritition start at the first cylinder.<br />
Type  <em><strong>7</strong></em> to end the partition at cylinder 7.</li>
<li>Now we label the partition as a Dell partition:<br />
Type <strong><em>t</em></strong> to change the type of the partition.<br />
Type<em><strong> de</strong></em> to change the partition to type Dell.</li>
<li>Time to create the Windows partition:<br />
Type <strong><em>n </em></strong>to create a new parition.<br />
Type <em><strong>p</strong> </em>to make this a primary partition.<br />
Type <em><strong>2 </strong></em>to make it the second partition.<br />
Type  <em><strong>8 </strong></em>to make the paritition start at the first cylinder.<br />
Press <em><strong>Enter</strong></em> to end the partition at the last available cylinder of the hard drive.</li>
<li>Now we label the partition as a NTFS partition:<br />
Type <strong><em>t</em></strong> to change the type of the partition.<br />
Type <em><strong>2</strong></em> to select the second partition.<br />
Type<em><strong> 7</strong></em> to change the partition to type NTFS.</li>
<li>Now all you have to do is press <strong>w</strong> to write your changes and exit. If you do not write your changes before you exit, you will probably spend a long time trying to figure out why things didn&#8217;t work.</li>
<li>I always run <strong><em>fdisk -l</em></strong> one last time before I exit the command line to make sure I did everything right!</li>
<li>Shut down the computer.</li>
<li>Reboot the computer using the Dell Rescue CD and install windows.</li>
</ol>
<p>If you try this and it doesn&#8217;t work the first time, I suggest retrying. One common mistake is to run fdisk on /dev/sda1 (<span style="color: #ff0000;">wrong</span>) rather than /dev/sda (<span style="color: #339966;">right!</span>). Be sure you&#8217;re fdisking the correct volume! I have also talked to people that exit fdisk without writing the changes. If you exit without writing, it was just a dry run &#8211; nothing happened!</p>
<p>I am attaching some sequential screenshots &#8211; they are not complete, but they may help you understand the process if you&#8217;re having difficulty!</p>
<p><a href="http://www.huanix.com/wp-content/uploads/2009/12/fdisk.png"><img class="alignnone size-medium wp-image-363" title="fdisk" src="http://www.huanix.com/wp-content/uploads/2009/12/fdisk-300x203.png" alt="fdisk" width="300" height="203" /></a><a href="http://www.huanix.com/wp-content/uploads/2009/12/create_new_fdisk.png"><img class="alignnone size-medium wp-image-364" title="create_new_fdisk" src="http://www.huanix.com/wp-content/uploads/2009/12/create_new_fdisk-300x225.png" alt="create_new_fdisk" width="300" height="225" /></a><a href="http://www.huanix.com/wp-content/uploads/2009/12/writing-new-partitions-fdisk.png"><img class="alignnone size-medium wp-image-365" title="writing new partitions fdisk" src="http://www.huanix.com/wp-content/uploads/2009/12/writing-new-partitions-fdisk-300x225.png" alt="writing new partitions fdisk" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2009/12/10/creating-a-dell-partition-with-ubuntu-to-reinstall-windows-on-a-new-or-blank-hard-drive-with-the-recovery-disk/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Favorite iPhone 3G 3GS jailbreak apps from Cydia</title>
		<link>http://www.huanix.com/2009/07/03/favorite-iphone-3g-3gs-jailbreak-apps-from-cydia/</link>
		<comments>http://www.huanix.com/2009/07/03/favorite-iphone-3g-3gs-jailbreak-apps-from-cydia/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 15:44:19 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[3GS]]></category>
		<category><![CDATA[cydia]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=352</guid>
		<description><![CDATA[Every time I rebuild my iPhone i go back into Cydia and search for the apps I use most frequently. It takes me forever to find them all, so I decided to make a list. I do appreciate any comments and/or suggestions, but in the end, this just a list of my favorite jailbreak apps. [...]]]></description>
			<content:encoded><![CDATA[<p>Every time I rebuild my iPhone i go back into Cydia and search for the apps I use most frequently. It takes me forever to find them all, so I decided to make a list. I do appreciate any comments and/or suggestions, but in the end, this just a list of my favorite jailbreak apps. Thanks to George Hotz and his purplera1n i can add these apps to my 3GS now!</p>
<ol>
<li>MakeItMine</li>
<li>MobileTerminal</li>
<li>OpenSSH</li>
<li>network-cmds</li>
<li>Clear All SMS</li>
<li>BossPrefs</li>
<li>Winterboard</li>
<li>xGPS</li>
<li> dTunes</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2009/07/03/favorite-iphone-3g-3gs-jailbreak-apps-from-cydia/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone 2G 3G FIX: This Accessory is not made to work with iPhone</title>
		<link>http://www.huanix.com/2009/06/20/iphone-2g-3g-fix-this-accessory-is-not-made-to-work-with-iphone/</link>
		<comments>http://www.huanix.com/2009/06/20/iphone-2g-3g-fix-this-accessory-is-not-made-to-work-with-iphone/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 23:09:29 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[jailbreak]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=332</guid>
		<description><![CDATA[I have an iPhone that may have gotten a little bit of water in it after the warranty expired.. the result is that the dock connector is fouled up. This page is NOT for people who plug their iPhone into a docking device and get a warning &#8211; this is for people who get a [...]]]></description>
			<content:encoded><![CDATA[<p>I have an iPhone that may have gotten a little bit of water in it after the warranty expired.. the result is that the dock connector is fouled up. This page is NOT for people who plug their iPhone into a docking device and get a warning &#8211; this is for people who get a random warning for no good reason. Also, if your warranty is still valid, ONLY try the first fix, then take the phone in for a replacement. The second and third fix are for phones that are broken without warranty.</p>
<p>There are two primary symptoms of a faulty dock connector:<br />
1. The external speakers do not click or play music from iPod, but they do make noise when the phone rings.<br />
2. At random times a notice comes up that says, &#8220;<strong>This accessory is not made to work with iPhone </strong>Charging is not supported with this accessory. Would you like to turn on Airplane Mode to reduce audio interference? You will not be able to make or receive calls.&#8221;</p>
<div id="attachment_334" class="wp-caption aligncenter" style="width: 330px"><img class="size-full wp-image-334" title="This accessory is not made to work with iPhone" src="http://www.huanix.com/wp-content/uploads/2009/06/This-accessory-is-not-made-to-work-with-iPhone1.jpg" alt="This accessory is not made to work with iPhone" width="320" height="480" /><p class="wp-caption-text">This accessory is not made to work with iPhone</p></div>
<p>The bad news is, there is definitely a problem with your dock connector. The good news is that there are 3 fixes to help you on your way.</p>
<p>The first fix is a simple hardware cleaning. The solution entails cleaning the docking area of your phone. I suggest using a dry soft bristled tooth brush. Some people have suggested using compressed air and vacuum tools. The key with this cleaning is to not make the problem worse by being too aggressive, and don&#8217;t use water! There may be other solvents that work, but I can&#8217;t recommend any (offer suggestions if you like). The idea here is that some kind of debris is in your dock making the iPhone think a device is trying to connect. Remove the debris and fix the device! (maybe)</p>
<p><strong>THIS IS THE INTERNET. PROCEED AT YOUR OWN RISK.</strong></p>
<p>The first fix works if debris caused the error, but not if the dock is actually faulty. My dock was faulty, but I was able to make the error go away with a trick &#8211; the trick basically disables the airplane warning inside the firmware. This fix does have risk, but I will make it as easy as possible. <strong>This fix works for firmware 2.2.1 and 3.0. </strong>If you can confirm that it works for other firmwares please let me know. At the time of this article, The 3GS phone is not jailbroken, so I can&#8217;t tell if it works there.</p>
<ol>
<li>The phone must be jailbroken. This is a deal-breaker for some, but I highly recommend it. To get details on jailbreaking, check out <a title="http://blog.iphone-dev.org" href="http://blog.iphone-dev.org" target="_blank">http://blog.iphone-dev.org</a>. This isn&#8217;t a jailbreak tutorial, so do that and come back.</li>
<li>After the phone is jailbroken, you will need to open up Cydia. There, you will be asked which kind of user you are. Choose &#8220;Developer&#8221; (it&#8217;s okay if you&#8217;re not a developer) then run the upgrades in Cydia.</li>
<li> You&#8217;ll need install a package called OpenSSH. The open ssh program allows you to get to the inner workings of your iphone from a regular computer. To find it, go to Search (in Cydia) and search for OpenSSH.</li>
<li>You&#8217;ll also need a program called wget, it&#8217;s a program that allows you to download files from the internet on the command line. Search Cydia for wget and install it.</li>
<li>A choice: If you want to do this directly on the iphone, install MobileTerminal from Cydia, otherwise you&#8217;ll need to check your wireless router to find out the ip for your iphone so you can log in with ssh (usually something like 192.168.1.##)</li>
</ol>
<ul>
<li>If you&#8217;re going to use SSH:  If you&#8217;re using ssh you&#8217;ll need a computer with a terminal client. Mac has one built in, but for windows you&#8217;ll need to download a program called <a title="putty" href="http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe">putty</a>.<br />
<strong>On mac:</strong> open a terminal and type:<strong> ssh root@&lt;iphone ip&gt;</strong> wait awhile, accept the key, and then enter &#8220;<strong>alpine</strong>&#8221; as the password. (&lt;iphone ip&gt; is the ip number for your iphone, it is an ip number like 192.168.1.100)<br />
<strong>On a pc:</strong> open putty. In the &#8220;Host Name&#8221; line, type the ip for your iPhone and then hit &#8220;Open&#8221;. It will take several seconds. Accept the key, then use &#8220;<strong>root&#8221; </strong>as the login and &#8220;<strong>alpine</strong>&#8221; as the password.<br />
<strong>In Linux: </strong>same as mac. (I actually do this fix from Linux because it&#8217;s easiest, but i wanted to tailor these instructions for the masses)</li>
<li>For <strong>MobileTerminal:</strong> Simply open the terminal icon on the iPhone and type: <strong>su root </strong>&lt;enter&gt;, then the password <strong>alpine </strong>&lt;enter&gt;.</li>
</ul>
<p>6. You are in! (Aren&#8217;t you?)<br />
7. Now all we need to do is replace the file that causes the warning screen and disables the dock when you are plugged in. Type these commands just like you see them &#8211; they will work the same for pretty much everyone (hit enter after each line):</p>
<p><strong>cd /System/Library/PrivateFrameworks/IAP.framework/Support/</strong></p>
<p><strong>mv iapd iapd.broken</strong></p>
<p><strong>wget http://www.huanix.com/iapd</strong></p>
<p><strong>chmod 755 iapd</strong></p>
<p><strong>chown root:wheel iapd</strong></p>
<p><strong>exit</strong></p>
<p><strong>exit</strong></p>
<p><strong>WAIT:</strong> Before you leave this site, will you consider using the paypal button at the top of this page to send a contribution? I&#8217;m not asking for much; but using paypal to contribute to web authors REALLY encourages us to keep up the work of helping to solve problems. Thank you!</p>
<p>There you go! You just disabled the dock warning nag. When you reboot you shouldn&#8217;t see the notice anymore. The external speakers generally work, but depending on how bad the dock is damaged it may or may not exit iPod randomly. So this isn&#8217;t a PERFECT fix, but it&#8217;s free.</p>
<p><strong>IF</strong> something went wrong (?) and you have trouble using your phone, you will want to delete the &#8220;replacement&#8221; iapd and change the name of the backup to the original. I won&#8217;t give instructions here because people tend to copy random snippets of any instruction and i don&#8217;t want to confuse anyone.</p>
<p>A few useful notes from yyota@hotmail.com:<a href="edit-comments.php?s=91.178.78.106&amp;mode=detail"></a></p>
<p>This iapd under OS 3.0 is not fully compatible, the process crashreporter keeps writting crash logs coming from iapd, it slows down the iphone a lot!!! It takes 50% cpu every few seconds.</p>
<p>To check this, synchronize your iphone with your Mac then check this folder on your computer:<br />
/Users/xxx/Library/Logs/CrashReporter/MobileDevice/xxx’s iPhone/<br />
It will be full of iapd crash logs!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2009/06/20/iphone-2g-3g-fix-this-accessory-is-not-made-to-work-with-iphone/feed/</wfw:commentRss>
		<slash:comments>139</slash:comments>
		</item>
		<item>
		<title>data recovery using dd_rescue over ssh</title>
		<link>http://www.huanix.com/2009/04/11/data-recovery-using-dd_rescue-over-ssh/</link>
		<comments>http://www.huanix.com/2009/04/11/data-recovery-using-dd_rescue-over-ssh/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 22:37:31 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[data recovery]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[helix3]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=323</guid>
		<description><![CDATA[These notes are primarily for my own use, but maybe you&#8217;ll get some benefit out of them. Also &#8211; these directions are a work in progress; i appreciate your feedback to improve them. Data recovery from a failed drive using dd_rescue over ssh: Use Helix3 as a boot disk; ensure the network is connected; Make [...]]]></description>
			<content:encoded><![CDATA[<p>These notes are primarily for my own use, but maybe you&#8217;ll get some benefit out of them. Also &#8211; these directions are a work in progress; i appreciate your feedback to improve them.</p>
<p>Data recovery from a failed drive using dd_rescue over ssh:</p>
<ol>
<li>Use Helix3 as a boot disk; ensure the network is connected; Make sure the bad/recovered hard drive is connected, but do not mount it in helix &#8211; it causes unnecessary disk activity. I prefer the console mode.</li>
<li>Identify the correct disk to recover. You might already know this, but use fdisk -l to be sure.</li>
<li>dd_rescue /dev/hda &#8211; | ssh huanix@192.168.1.4 &#8216;dd of=/media/data/test.img&#8217;</li>
<li>sometimes this hangs and i have to ctrl-z and restart. accept the RSA key and enter the user password.</li>
<li>The rescue can take a lot of time depending on how well the head transfer went, or how damaged the platters are. My worst case average is 1gb/hr</li>
<li>Now that you have the image on a safe machine, i like to make a copy of the disk image, just to be safe!</li>
<li>examine/build the partition table. I struggle here, but i eventually get it right.</li>
<li>fdisk -l to check the drive format</li>
<li>fdisk /dev/hda</li>
<li>enter expert mode (x)</li>
<li>set the sectors (s), heads (h), and cylinders (c), then return to home (r) and then write (w)</li>
<li>Calculate the offset: fdisk -lu //media/data/test.img</li>
<li>look in the &#8220;start&#8221; column, find the value and multiply it by 512 to get your offset.</li>
<li>the following mounts a fat32 partition (vfat)</li>
<li>sudo mount -t vfat -o loop,offset=32256 /media/data/test.img /media/test</li>
</ol>
<p>Primary references:</p>
<p>http://www.debianadmin.com/recover-data-from-a-dead-hard-drive-using-ddrescue.html</p>
<p>http://www.linux-usb.org/gadget/file_storage.html</p>
<p>As I research this method I&#8217;m learning more about dd_rescue vs. ddrescue. I&#8217;m working to use the newer, better ddrescue&#8230; this is just for reference!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2009/04/11/data-recovery-using-dd_rescue-over-ssh/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>TED-A-DAY: One dose of Technology, Entertainment, and Design every day</title>
		<link>http://www.huanix.com/2009/03/15/ted-a-day-one-dose-of-technology-entertainment-and-design-every-day/</link>
		<comments>http://www.huanix.com/2009/03/15/ted-a-day-one-dose-of-technology-entertainment-and-design-every-day/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 06:16:59 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[TED]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=321</guid>
		<description><![CDATA[I have to admit I&#8217;m a latecomer to TED. I knew it was going on, I knew a lot of folks I like were speaking there, but apparently it somehow wasn&#8217;t big enough to pique my interest before tonight. Tonight, I discovered that the Technology Entertainment and Design talks are probably the most stimulating, inspiring, [...]]]></description>
			<content:encoded><![CDATA[<p>I have to admit I&#8217;m a latecomer to TED. I knew it was going on, I knew a lot of folks I like were speaking there, but apparently it somehow wasn&#8217;t big enough to pique my interest before tonight. Tonight, I discovered that the Technology Entertainment and Design talks are probably the most stimulating, inspiring, and informational media that I will ever find. As I speak, I&#8217;m downloading some of my favorites to create a DVD that I will eventually share with people and students and people that I work with, as well as rolling it into a torrent to share. It&#8217;s not that TED wasn&#8217;t big enough for me to know about, it&#8217;s that we&#8217;re deluged with SO much information that it took a long time for TED to get to my consciousness. Now that I&#8217;m aware, I&#8217;ll be advertising TED to everyone I know &#8211; and I&#8217;m going to attempt a daily blog series called &#8220;Ted-A-Day&#8221; &#8230; starting tomorrow, of course <img src='http://www.huanix.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2009/03/15/ted-a-day-one-dose-of-technology-entertainment-and-design-every-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The future of syncing iPod and iPhone on Linux</title>
		<link>http://www.huanix.com/2008/12/04/the-future-of-syncing-ipod-and-iphone-on-linux/</link>
		<comments>http://www.huanix.com/2008/12/04/the-future-of-syncing-ipod-and-iphone-on-linux/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 23:30:03 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=310</guid>
		<description><![CDATA[I started a wiki to track the different methods that we might successfully sync our 4th generation iPod, iPod touch, and iPhone in Linux. http://www.huanix.com/sync-in-linux I am actually working on getting iTunes to work in wine: http://www.huanix.com/sync-in-linux/index.php/ITunes_8_through_modified_Wine For the record: I am not currently working on this project. You are free to use the resources [...]]]></description>
			<content:encoded><![CDATA[<p>I started a wiki to track the different methods that we might successfully sync our 4th generation iPod, iPod touch, and iPhone in Linux.</p>
<p><a title="http://www.huanix.com/sync-in-linux" href="http://www.huanix.com/sync-in-linux">http://www.huanix.com/sync-in-linux</a></p>
<p>I am actually working on getting iTunes to work in wine: http://www.huanix.com/sync-in-linux/index.php/ITunes_8_through_modified_Wine</p>
<p><strong>For the record: I am not currently working on this project. You are free to use the resources or ask questions, but I am moving on! I will be glad to share access on the wiki with anyone that wants to work on this. -hb</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2008/12/04/the-future-of-syncing-ipod-and-iphone-on-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Obama asks us to conserve energy, how about an Energy Detective?</title>
		<link>http://www.huanix.com/2008/11/27/obama-asks-us-to-conserve-energy-how-about-an-energy-detective/</link>
		<comments>http://www.huanix.com/2008/11/27/obama-asks-us-to-conserve-energy-how-about-an-energy-detective/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 15:52:45 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[energy conservation]]></category>
		<category><![CDATA[electricity]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[the energy detective]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=304</guid>
		<description><![CDATA[Though my blog is usually about Linux or iTunes or Virtual machines, I wanted to talk about social responsibility for a second. When Barbara Walters asked Barack (11-27-2008: Can&#8217;t find a torrent to link to) what individual citizens could do to take social responsibility for the United States, Barack Obama cited two opportunities: Have confidence [...]]]></description>
			<content:encoded><![CDATA[<p>Though my blog is usually about Linux or iTunes or Virtual machines, I wanted to talk about social responsibility for a second. When Barbara Walters asked Barack (11-27-2008: Can&#8217;t find a torrent to link to) what individual citizens could do to take social responsibility for the United States, Barack Obama cited two opportunities:</p>
<ol>
<li>Have confidence in the future of the economy.</li>
<li>Conserve energy.</li>
</ol>
<p>I have confidence.#1 accomplished. What Obama really means is that I should invest in the stock market and spend money, but I haven&#8217;t got money, so I&#8217;ll just &#8220;believe&#8221;.</p>
<p>Conserving energy is something that I&#8217;ve been slowly moving toward, but I&#8217;m suddenly ready to go full speed now that Obama has asked me to do it. Yes, I&#8217;m an Obama fanboy.</p>
<p>Here are the three immediate steps I&#8217;m taking:</p>
<ol>
<li>I will investigate and purchase timed thermostats for my HVAC unit.</li>
<li>I will transition all of my bulbs to compact-fluorescent.</li>
<li>I will invest in an Energy Detective &#8220;TED&#8221; unit. The Energy Detective clamps on to your existing electricity framework and gives real time information about energy use. It runs about $144 for the 1001 model, and an additional ~$40 for the pc software. Anecdotal results suggest that simply watching energy usage will reduce energy use by 15-20%.</li>
</ol>
<p>Here&#8217;s my offer: I have $60 in my &#8220;energy detective&#8221; fund. If you&#8217;ll help to contribute enough to purchase a unit, I&#8217;ll share and document the results with the kind of information that real nerds need. If you&#8217;re commercially affiliated with The Energy Detective Electricity Monitor, arrange to share a TED 1001 and software, and I&#8217;ll encourage readers of this blog (currently ~1500 hits a day) to purchase a unit through you &#8211; that is, supposing it lives up to my expectations!.</p>
<p><a title="http://www.theenergydetective.com/" href="http://www.theenergydetective.com/" target="_blank">http://www.theenergydetective.com/</a></p>
<p><a title="http://en.wikipedia.org/wiki/The_Energy_Detective" href="http://en.wikipedia.org/wiki/The_Energy_Detective" target="_blank">http://en.wikipedia.org/wiki/The_Energy_Detective</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2008/11/27/obama-asks-us-to-conserve-energy-how-about-an-energy-detective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You CAN Upgrade and Restore Apple iPhone firmware in a VirtualBox machine!</title>
		<link>http://www.huanix.com/2008/11/23/you-can-upgrade-and-restore-apple-iphone-firmware-in-a-virtualbox-machine/</link>
		<comments>http://www.huanix.com/2008/11/23/you-can-upgrade-and-restore-apple-iphone-firmware-in-a-virtualbox-machine/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 00:44:58 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[Intrepid]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[virtual machine]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=289</guid>
		<description><![CDATA[It was a little nerve racking for a minute, but I can confirm that it is possible to upgrade and restore iPhone firmware in a virtualbox environment. It is actually simple, the only thing I had to do was re-connect the iPhone to the VM twice during the Restore. The screenshot shows Ubuntu 8.10 Interpid [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_292" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.huanix.com/wp-content/uploads/2008/11/restore_in_vm.png"><img class="size-medium wp-image-292" title="restore_in_vm" src="http://www.huanix.com/wp-content/uploads/2008/11/restore_in_vm-300x225.png" alt="Restoring an iPhone inside VirtualBox" width="300" height="225" /></a><p class="wp-caption-text">Restoring an iPhone inside VirtualBox</p></div>
<p>It was a little nerve racking for a minute, but I can confirm that it is possible to upgrade and restore iPhone firmware in a virtualbox environment. It is actually simple, the only thing I had to do was re-connect the iPhone to the VM twice during the Restore.</p>
<p>The screenshot shows Ubuntu 8.10 Interpid Ibex as a host, with Windows XP running in a Virtual Machine (VirtualBox) in the foreground. You can see iTunes 8 running, having just completed the firmware upgrade.</p>
<p>I used a custom ipsw that I got from the internet so I didn&#8217;t upgrade my baseband. I suggest you do this or something similar to maintain the OPTION to unlock your phone in the future. (I don&#8217;t expect to unlock my phone, but I want to keep the option!)</p>
<p>I got the modified 2.2 firmware image from tpb, you can search for it as &#8220;iPhone1,2_2.2_5G77_Custom_Restore.ipsw&#8221; &#8211; it is listed under mac applications (!?)</p>
<p>So, when you&#8217;re ready to try to upgrade your firmware, hover your mouse over the usb icon in the VirtualBox tray and make sure it stays connected. Check the connection by right clicking on the USB icon. When the Restore/Upgrade goes through stages it will disconnect the phone and you will need to re-connect it by re-activating the checkbox.</p>
<p>For the Record: I tested VirtualBox 2.0.6 myself and iPhone sync DOES work when you enter a correct /etc/fstab entry.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2008/11/23/you-can-upgrade-and-restore-apple-iphone-firmware-in-a-virtualbox-machine/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>
