<?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 &#187; iphone</title>
	<atom:link href="http://www.huanix.com/category/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.huanix.com</link>
	<description>chown -R huanix /</description>
	<lastBuildDate>Sat, 31 Dec 2011 14:53:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<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>
<h4>Incoming search terms:</h4><ul><li>iphone low battery</li><li>low battery</li><li>iphone 3gs stuck on battery screen</li><li>iphone 3g stuck on battery screen</li><li>iphone stuck on battery screen</li><li>iphone red battery</li><li>iphone flashing red battery</li><li>iphone stuck on low battery screen</li><li>low battery iphone</li><li>iphone 3g stuck on low battery screen</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2010/01/26/iphone-3g-hangs-with-blinking-red-low-battery/feed/</wfw:commentRss>
		<slash:comments>15</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>
<h4>Incoming search terms:</h4><ul><li>cydia 3gs apps</li><li>cydia apps for iphone 3gs</li><li>3gs jailbreak apps</li><li>network-cmds cydia</li><li>cydia 3gs jailbreak</li><li>cydia apps for 3gs</li><li>3gs cydia apps</li><li>jailbreak iphone 3g apps list</li><li>iphone 3gs cydia apps</li><li>iphone 3gs cydia apps that work</li></ul>]]></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>
<h4>Incoming search terms:</h4><ul><li>this accessory is not made to work with iphone</li><li>this accessory is not supported by iphone</li><li>iapd iphone</li><li>iphone accessory not supported</li><li>charging is not supported with this accessory fix</li><li>iphone Charging is not supported with this accessory</li><li>this accessory is not made to work with iphone fix</li><li>iphone 3gs charging is not supported with this accessory</li><li>iphone charging is not supported with this accessory fix</li><li>charging is not supported with this accessory</li></ul>]]></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>175</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[iphone]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Linux]]></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>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[iphone]]></category>
		<category><![CDATA[iTunes]]></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>
<h4>Incoming search terms:</h4><ul><li>restore iphone ubuntu</li><li>restore iphone</li><li>restore iphone linux</li><li>virtualbox iphone dfu</li><li>iphone dfu virtualbox</li><li>iphone restore ubuntu</li><li>virtualbox iphone update</li><li>update iphone virtualbox</li><li>iphone restore</li><li>virtualbox iphone restore</li></ul>]]></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>31</slash:comments>
		</item>
		<item>
		<title>iTunes 8 running in Virtualbox 2.0 allows USB sync with iPhone and iPod Touch</title>
		<link>http://www.huanix.com/2008/11/22/itunes-8-running-in-virtualbox-20-allows-usb-sync-with-iphone-and-ipod-touch/</link>
		<comments>http://www.huanix.com/2008/11/22/itunes-8-running-in-virtualbox-20-allows-usb-sync-with-iphone-and-ipod-touch/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 21:19:32 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[virtualbox itunes iphone ipod touch sync]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=275</guid>
		<description><![CDATA[virtualbox-iphone-r8.sh 11/22/2008- STOP! DO NOT use this fix. The problem addressed by this script has been corrected in VirtualBox 2.0.6. You are welcome to try it if nothing else works for you- it won&#8217;t damage your installation and could possibly help. This is a script that will modify the Ubuntu 8.10 (or other Debian) environment [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong><a href="http://www.huanix.com/wp-content/uploads/2008/11/virtualbox-iphone-r8.sh">virtualbox-iphone-r8.sh</a></strong></p>
<p style="text-align: left;"><strong><span style="color: #ff0000;">11/22/2008- STOP! DO NOT use this fix. The problem addressed by this script has been corrected in VirtualBox 2.0.6</span><span style="color: #ff0000;">. You are welcome to try it if nothing else works for you- it won&#8217;t damage your installation and could possibly help.</span><br />
</strong></p>
<p style="text-align: center;">
<p style="text-align: left;">This is a script that will modify the Ubuntu 8.10 (or other Debian) environment to allow you to sync your iPhone, iPod Touch, or iPod in a Windows XP VirtualBox VM.  Earlier versions of the script have high success rates. This fix solves two problems:</p>
<p>1. USB doesn’t work at all because there’s no mount point; edit /etc/fstab to fix it.<br />
2. For the iPhone to sync, MAX_USBFS_BUFFER_SIZE needs to be modified in drivers/usb/core/devio.c</p>
<p>This version of the script will actually complete several steps:</p>
<ol>
<li>Check for the correct version of VirtualBox-2.0 and install it if the need arises.</li>
<li>Correctly modify the /etc/fstab file to assign the usb mount point to the virtualbox group (thanks tauchris@gmail.com)</li>
<li>Download the correct kernel source, patch it, and update the kernel.</li>
<li>Re-initialize VirtualBox to recognize the new USB configuration.</li>
</ol>
<p>I really believe this will simplify things for many folks. I think the greatest add on is the detection and installation of the correct Virtualbox version &#8211; it will add Virtualbox to your sources.list and add the key for you!</p>
<p>If the script works for you, please comment with your OS and details. If the script fails for you, PLEASE be very specific about what OS you are running and what did or didn’t happen. Comments without details don’t help anyone. If you see an exit code with a line number please include it.<strong></strong></p>
<p><strong>You will need to re-run this script each time the Kernel is updated. The script now knows what to update and what to leave alone.<br />
</strong></p>
<p><strong>These instructions are based on my test environment. You do not have to follow them to the letter! Go ahead and try the script if you know what you’re doing!!!</strong></p>
<p>1. You do not have to have VirtualBox pre-installed. The script will do that for you if it needs to.</p>
<p>2. Download the script to your Desktop and open a terminal window.</p>
<p>3. Set the script to executable, and run it as root.</p>
<ul>
<li>chmod +x virtualbox-iphone-r8.sh</li>
<li>sudo [path to]/virtualbox-iphone-r8.sh</li>
</ul>
<p>4. Run the script:<strong><a href="http://www.huanix.com/wp-content/uploads/2008/11/virtualbox-iphone-r8.sh">virtualbox-iphone-r8.sh</a></strong><strong> <a class="wpsulink_none" href="http://www.stumbleupon.com/url/http://www.huanix.com/wp-content/uploads/2008/11/virtualbox-iphone-r7.sh" target="_blank"></a></strong></p>
<p>5. Reboot.</p>
<ul>
<li>The script downloads the kernel source, and will take approximately 400 mb and several minutes of processing to run properly.</li>
</ul>
<p>6. In the settings tab for the virtual machine, check to be sure that USB and USB 2.0 are enabled.</p>
<p>7. When you run windows as a virtual machine, you will have to connect the device, then go to the “Devices” tab in VirtualBox and enable the device in “USB Devices”</p>
<p>These steps should set the stage for everything to work correctly on Ubuntu 8.10. If you have difficulties, please be VERY specific!</p>
<p><strong>Note: At this time I am no longer working toward making this script available in Fedora and Suse. However, the kernel fix contained inside the script will work if you extract and implement it. -hb</strong></p>
<h4>Incoming search terms:</h4><ul><li>itunes</li><li>virtualbox itunes usb</li><li>virtualbox usb itunes</li><li>virtualbox itunes sync</li><li>virtualbox ipod usb</li><li>itunes virtualbox usb</li><li>virtual box itunes usb</li><li>vbox ituns</li><li>virtualbox cant mount iPod</li><li>vbox itunes</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2008/11/22/itunes-8-running-in-virtualbox-20-allows-usb-sync-with-iphone-and-ipod-touch/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>iTunes 8 running in Wine recognizes iPod in Ubuntu Linux!</title>
		<link>http://www.huanix.com/2008/11/12/itunes-8-running-in-wine-recognizes-ipod/</link>
		<comments>http://www.huanix.com/2008/11/12/itunes-8-running-in-wine-recognizes-ipod/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 04:16:58 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[Intrepid]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[wine]]></category>
		<category><![CDATA[ipod itunes wine iphone sync]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=250</guid>
		<description><![CDATA[UPDATE: 6/18/2009: I am not actively working on this project but you are welcome to check out the resources. UPDATE: 12/7/2008: I have documented the method and am actively soliciting help to get this working at http://www.huanix.com/sync-in-linux/index.php/ITunes_8_through_modified_Wine I am not sure if anyone else has accomplished this yet &#8211; i know some people have run [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_252" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.huanix.com/wp-content/uploads/2008/11/itunes_8_ipod_wine.png"><img class="size-medium wp-image-252" title="itunes_8_ipod_wine" src="http://www.huanix.com/wp-content/uploads/2008/11/itunes_8_ipod_wine-300x225.png" alt="iTunes 8 running in wine recognizing an iPod" width="300" height="225" /></a><p class="wp-caption-text">iTunes 8 running in wine recognizing an iPod</p></div>
<p><strong>UPDATE: 6/18/2009: I am not actively working on this project but you are welcome to check out the resources.</strong></p>
<p><strong>UPDATE: 12/7/2008: I have documented the method and am actively soliciting help to get this working at <a title="http://www.huanix.com/sync-in-linux/index.php/ITunes_8_through_modified_Wine" href="http://www.huanix.com/sync-in-linux/index.php/ITunes_8_through_modified_Wine">http://www.huanix.com/sync-in-linux/index.php/ITunes_8_through_modified_Wine</a></strong></p>
<p>I am not sure if anyone else has accomplished this yet &#8211; i know some people have run iTunes 8 in wine, but tonight I was able to get iTunes 8 running in Wine to recognize an iPod. I saw that this was kind of possible with iTunes 7.6, but it was infeasible because of incredibly slow and erroneous transfer speeds.</p>
<p>Anyway, I have been hammering away at this constantly for more 40 hours now and I believe I am getting closer. To tell the truth, since this screenshot I have not been able to replicate the connection (okay, i just figured out how to replicate it). And there happens to be this tiny little secret&#8230; I&#8217;ve never really used Wine before last week and I really don&#8217;t know what I&#8217;m doing.</p>
<p>My ultimate goal, however unlikely it may seem, is to sync my iPhone in iTunes through wine without complication. This will allow many of us to finally get rid of the windows install that has been slowing us down!</p>
<p><strong>Update 11/13/2008: </strong>I was asked how I would distribute this if it works; It will be distributed as a free shell script under GPL to give complete transparency to the process. The fix will likely require kernel driver modifications as well as Wine source modifications. Any potential fix will free; but let&#8217;s be realistic about the chances (slim).</p>
<p><strong>Update 11/14/2008: If you were reading the comments you&#8217;ll note that I was stuck on the iPhone hash algorithm, and I referred to http://bluwiki.com/go/Ipodhash. Unfortunately, that site has received a takedown notice from Apple while attempting to decrypt the algorithm</strong>. <strong>While I don&#8217;t agree with laws that reduce the flow of information, I do honor them.  I think I&#8217;m moving on, but i&#8217;m also realizing that the search was probably a red herring. I&#8217;m not trying to decrypt the iTunes algorithm, I need to get the usb interface to communicate properly&#8230;<br />
</strong></p>
<h4>Incoming search terms:</h4><ul><li>itunes wine</li><li>wine itunes</li><li>itunes on wine</li><li>itunes in wine</li><li>wine itunes ipod</li><li>itunes wine ipod</li><li>itunes with wine</li><li>running itunes in wine</li><li>WINE ITUNES IPHONE</li><li>run itunes in wine</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2008/11/12/itunes-8-running-in-wine-recognizes-ipod/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>iTunes 8 running natively in Ubuntu 8.10 with Wine</title>
		<link>http://www.huanix.com/2008/11/07/itunes-8-running-natively-in-ubuntu-810-with-wine/</link>
		<comments>http://www.huanix.com/2008/11/07/itunes-8-running-natively-in-ubuntu-810-with-wine/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 03:17:15 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[wine]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=209</guid>
		<description><![CDATA[Here&#8217;s a screenshot of iTunes 8 running on Ubuntu 8.10 Intrepid Ibex: wine-116-itunes-no-devices.sh (right-click the link to download this script) to run it: save the script to your desktop or home folder open a terminal (Applications &#62; Accessories &#62; Terminal), navigate to the same directory as the script. type: chmod 777 wine-116-itunes-no-devices.sh (hit enter) then [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Here&#8217;s a screenshot of iTunes 8 running on Ubuntu 8.10 Intrepid Ibex:</p>
<p style="text-align: center;"><a href="http://www.huanix.com/wp-content/uploads/2008/11/itunes_ubuntu.jpg"><img class="aligncenter size-thumbnail wp-image-212" title="itunes_ubuntu" src="http://www.huanix.com/wp-content/uploads/2008/11/itunes_ubuntu-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong><a href="http://www.huanix.com/wp-content/uploads/2008/11/wine-116-itunes-no-devices.sh">wine-116-itunes-no-devices.sh</a></strong><br />
(right-click the link to download this script)</p>
<p style="text-align: left;"><strong>to run it:</strong><br />
save the script to your desktop or home folder<br />
open a terminal (Applications &gt; Accessories &gt; Terminal), navigate to the same directory as the script.<br />
type: chmod 777 wine-116-itunes-no-devices.sh (hit enter)<br />
then type: ./wine-116-itunes-no-devices.sh (hit enter)</p>
<p>This script will build a custom version of wine 1.1.6 that will run iTunes 8.0.1 on Ubuntu 8.10. The resulting installation of wine will *NOT* (?) recognize iPhones or iPods. This installation will <strong>NOT</strong> conflict with your existing wine installation &#8211; it is separate!!!</p>
<p>Expect to download 500+ mb of stuff and compile for 2+ hours. I may find a way to simplify it later, but my goal now is to get it working reliably and predictably for everyone running Ubuntu 8.10.</p>
<p>Please leave detailed feedback including your operating system and version of iTunes as well as other information (i expect people to try lots of different things). &#8220;it worked&#8221; or &#8220;it didn&#8217;t work&#8221; are not useful comments!!<br />
As far as getting devices to work, my best shot was Marteen  Lankhorst&#8217;s rejected patches (<a title="http://www.winehq.org/pipermail/wine-patches/2008-May/054483.html" href="http://www.winehq.org/pipermail/wine-patches/2008-May/054483.html" target="_blank">http://www.winehq.org/pipermail/wine-patches/2008-May/054483.html</a>), but i haven&#8217;t gotten them to work with iTunes 8 (not sure why). Just in case you weren&#8217;t clear: This version WILL run iTunes 8, but it will NOT recognize your iPod/iPhone.  My current solution for that is with VirtualBox: <a title="http://www.huanix.com/2008/11/03/fixing-usb-on-virtualbox-to-allow-iphone-sync-with-an-ubuntu-host-running-windows-xp/" href="http://www.huanix.com/2008/11/03/fixing-usb-on-virtualbox-to-allow-iphone-sync-with-an-ubuntu-host-running-windows-xp/" target="_self">http://www.huanix.com/2008/11/03/fixing-usb-on-virtualbox-to-allow-iphone-sync-with-an-ubuntu-host-running-windows-xp/</a></p>
<p><strong>For the latest developments on this, go to the wiki at : <a title="http://www.huanix.com/sync-in-linux/index.php/ITunes_8_through_modified_Wine" href="http://www.huanix.com/sync-in-linux/index.php/ITunes_8_through_modified_Wine">http://www.huanix.com/sync-in-linux/index.php/ITunes_8_through_modified_Wine</a></strong></p>
<h4>Incoming search terms:</h4><ul><li>itunes ubuntu</li><li>UBUNTU ITUNES</li><li>Wine ubuntu</li><li>ubuntu wine</li><li>itunes wine iphone</li><li>itunes ubuntu wine</li><li>itunes on ubuntu</li><li>itunes for ubuntu</li><li>ubuntu itunes wine</li><li>ubuntu itunes iphone</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2008/11/07/itunes-8-running-natively-in-ubuntu-810-with-wine/feed/</wfw:commentRss>
		<slash:comments>57</slash:comments>
		</item>
		<item>
		<title>Fixing USB on VirtualBox to allow iPhone Sync with an Ubuntu host running Windows XP</title>
		<link>http://www.huanix.com/2008/11/03/fixing-usb-on-virtualbox-to-allow-iphone-sync-with-an-ubuntu-host-running-windows-xp/</link>
		<comments>http://www.huanix.com/2008/11/03/fixing-usb-on-virtualbox-to-allow-iphone-sync-with-an-ubuntu-host-running-windows-xp/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 00:42:44 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[Intrepid]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[8.10]]></category>
		<category><![CDATA[intrepid ibex]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=186</guid>
		<description><![CDATA[An update has been released. Please click this link to see virtualbox-iphone-r8.sh Updated to virtualbox-iphone-r7.sh on 11/11/2008, 3:25 CST. Removed check for ubuntu, since this will work on far more systems. Improved the check for /etc/fstab with a grep instead of a question. Started package cleanup; it&#8217;s not the best yet. Still no exit points [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong><a href="http://www.huanix.com/wp-content/uploads/2008/11/virtualbox-iphone-r7.sh"></a></strong><em><a href="http://www.huanix.com/2008/11/22/itunes-8-running-in-virtualbox-20-allows-usb-sync-with-iphone-and-ipod-touch/">An update has been released. Please click this link to see virtualbox-iphone-r8.sh</a></em></p>
<p style="text-align: left;"><span><strong>Updated to virtualbox-iphone-r7.sh </strong>on 11/11/2008, 3:25 CST.<br />
</span></p>
<ul>
<li><span>Removed check for ubuntu, since this will work on far more systems.</span></li>
<li><span>Improved the check for /etc/fstab with a grep instead of a question.</span></li>
<li><span>Started package cleanup; it&#8217;s not the best yet.<br />
</span></li>
<li><span>Still no exit points <img src='http://www.huanix.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </span></li>
<li><span>Still only accepts simple responses (y).</span></li>
<li><span>Planning to add support for Suse &amp; Fedora soon.</span></li>
</ul>
<p style="text-align: left;">
<p style="text-align: center;">
<p style="text-align: left;">This is a script that will modify the Ubuntu (or other Debian) environment to allow you to sync your iPhone, iPod Touch, or iPod in a Windows XP Virtual machine. This fix solves two problems:</p>
<p>1. USB doesn&#8217;t work at all because there&#8217;s no mount point; edit /etc/fstab to fix it.<br />
2. For the iPhone to sync, MAX_USBFS_BUFFER_SIZE needs to be modified in drivers/usb/core/devio.c</p>
<p>If the script works for you, please comment with your OS and details. If the script fails for you, PLEASE be very specific about what OS you are running and what did or didn&#8217;t happen. Comments without details don&#8217;t help anyone.</p>
<p><strong>UPDATE: I&#8217;m not sure if i pointed out that you will need to re-run this script each time the Kernel is updated. The script now knows what to update and what to leave alone.<br />
</strong></p>
<p><strong>These instructions are based on my test environment. You do not have to follow them to the letter! Go ahead and try the script if you know what you&#8217;re doing!!!</strong></p>
<p>This fix works on Ubuntu 8.10 Intrepid Ibex running VirtualBox-2.0 installed through apt-get. It also works on older versions of Ubuntu, and possibly many other distros. Be creative, but be careful.</p>
<p>Install virtualbox-2.0 through through apt-get:</p>
<p>1. edit your /etc/apt/sources.list file and add the following source:<br />
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free<br />
(intrepid is not listed on the wiki, but the source is working!)</p>
<p>2. Run &#8220;wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -&#8221;</p>
<p>3. Run &#8220;sudo apt-get update&#8221;</p>
<p>4. Run &#8220;sudo apt-get install virtualbox-2.0&#8243;</p>
<p>Restart your computer to make sure the vboxusers group initializes properly.</p>
<p>Run the script:<br />
(be sure to chmod +x and run as root!)</p>
<p>Change the permissions to allow execution (chmod +x virtualbox-iphone.sh) and run it as root.<br />
The script downloads the kernel source, and will take approximately 400 mb and several minutes of processing to run properly.</p>
<p>Restart again to initialize the modified kernel. (not sure if these restarts are necessary, but i&#8217;m trying to be safe!)</p>
<p>In the settings tab for the virtual machine, check to be sure that USB is enabled.</p>
<p>When you run windows as a virtual machine, you will have to connect the device, then go to the &#8220;Devices&#8221; tab in VirtualBox and enable the device in &#8220;USB Devices&gt;&#8221;</p>
<p>These steps should set the stage for everything to work correctly on Ubuntu 8.10. If you have difficulties, please be VERY specific!</p>
<p>&#8212;-</p>
<p>Some people are having trouble with the USB settings.. make yours look like this. Your iphone may already be here, and it may not &#8211; i deleted mine to keep people from panicking if they didn&#8217;t see theirs.</p>
<p><a href="http://www.huanix.com/wp-content/uploads/2008/11/usb_settings.png"><img class="alignnone size-thumbnail wp-image-266" title="usb_settings" src="http://www.huanix.com/wp-content/uploads/2008/11/usb_settings-150x150.png" alt="" width="150" height="150" /></a></p>
<p>&#8212;-</p>
<p>11/16/2008: I am aware of an issue where version 2.6.27-7 of the kernel goes through &#8220;make&#8221; while version 2.6.27-8 goes through update-initramfs. I am working on the script to address this. The result is that running the script works fine, but USB doesn&#8217;t connect. I think this only happens to people that have updated to 2.6.27-8, which appears to have been pulled back. A possible solution is to run &#8220;sudo grub-update&#8221; and boot into the 2.6.27-8 kernel, OR (i would do try this) &#8220;sudo apt-get remove linux-image-2.6.27-8-generic &amp;&amp; sudo apt-get remove linux-headers-2.6.27-8-generic &#8220;. I have only confirmed this once (thanks Brandon) and cannot reproduce it because 2.6.27-8 is not available. Please confirm a solution if you have one. This is the relevant output from the virtuabox script&#8230;</p>
<p>(i need a good code highligher!)<br />
<code lang="”bash”">Building modules, stage 2.<br />
MODPOST 1 modules<br />
CC      /home/user/linux-source-2.6.27/drivers/usb/core/usbcore.mod.o<br />
LD [M]  /home/user/linux-source-2.6.27/drivers/usb/core/usbcore.ko<br />
make: Leaving directory `/usr/src/<strong>linux-headers-2.6.27-7-generic'</strong><br />
update-initramfs: Generating /boot/<strong>initrd.img-2.6.27-8-generic</strong><br />
Do you want to get rid of the source and installed files?</code><br />
&#8212;-</p>
<p>I’m working on virtualbox-iphone-v8.sh ; this release is intended to run on both Ubuntu and Fedora 10. I’d like to release it on November 25, 2008 &#8211; the same day Fedora 10 (Final) is released.</p>
<h4>Incoming search terms:</h4><ul><li>virtualbox iPhone</li><li>virtualbox iphone usb</li><li>virtualbox usb iphone</li><li>ubuntu virtualbox iphone</li><li>virtualbox iphone recovery mode</li><li>virtualbox iphone sync</li><li>connect iphone to virtualbox</li><li>Virtual Box iPhone</li><li>virtual box iphone usb connection</li><li>iphone in virtualbox</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2008/11/03/fixing-usb-on-virtualbox-to-allow-iphone-sync-with-an-ubuntu-host-running-windows-xp/feed/</wfw:commentRss>
		<slash:comments>76</slash:comments>
		</item>
		<item>
		<title>My Top 3g iPhone Jailbreak (and non-jailbreak) apps</title>
		<link>http://www.huanix.com/2008/09/26/my-top-3g-iphone-jailbreak-and-non-jailbreak-apps/</link>
		<comments>http://www.huanix.com/2008/09/26/my-top-3g-iphone-jailbreak-and-non-jailbreak-apps/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 00:37:39 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[3g]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[cydia]]></category>

		<guid isPermaLink="false">http://www.huanix.com/?p=152</guid>
		<description><![CDATA[Let&#8217;s face it. The App store isn&#8217;t as cool as the Cydia installer, but some really great apps have shown up. Here&#8217;s a list of my favorite applications. For those who care, I have used most of these applications on an old iPhone running 2.0.2, and my new iPhone running 2.1. 1. PdaNet (Cydia) &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s face it. The App store isn&#8217;t as cool as the Cydia installer, but some really great apps have shown up. Here&#8217;s a list of my favorite applications.</p>
<p>For those who care, I have used most of these applications on an old iPhone running 2.0.2, and my new iPhone running 2.1.</p>
<p><strong>1. PdaNet (Cydia)</strong> &#8211; PdaNet is now available on Cydia and it allowed me to establish a wireless connection on my laptop through my iPhone in about 4 minutes. PdaNet is THE killer app for the iPhone.</p>
<p><strong>2. Mobile Fotos (AppStore)</strong> &#8211; Mobile Fotos is a flickr uploader that geotags my photos and puts them on flickr instantly. It keeps me in touch with the people that might care.</p>
<p><strong>3. Cycorder (Cydia)</strong> &#8211; Cycorder by Saurik is absolutely AWESOME &#8211; it turns the iphone into a video recorder with higher quality audio and video than you would believe to be possible with the iPhone.</p>
<p><strong>4. Trailguru (AppStore)</strong> &#8211; My wife and I thoroughly enjoy hiking and trailguru is our hiking buddy. It collects gps waypoints as we hike and uploads them to http://www.trailguru.com for sharing and analysis. You can view information about your hike through the trailguru (which is awesome in and of itself), or export the kml file to Google Earth.</p>
<p><strong>5. BossPrefs (Cydia)</strong> &#8211; BossPrefs allows you to control and monitor your connections &#8211; 3g, Edge, Wifi, Bluetooth, SSH, and email. It&#8217;s great to lock down your iPhone, or to use selective services to save battery life.</p>
<p><strong>6. Pandora Radio (AppStore)</strong> &#8211; Pandora is just great any way you look at it. I have lots of music, but I get tired of it; Pandora keeps it new by suggesting (and playing) music based on what I already like.</p>
<p><strong>7. MIM (Make It Mine) (Cydia)</strong> &#8211; MIM was one of the first jailbreak apps on the scene, created by the uber cool Erica Sadun. It allows you to change the carrier name to say whatever you want &#8211; it&#8217;s just cool.</p>
<p><strong>8. GPS Tracker (AppStore)</strong> &#8211; Great for using the iPhone to track your own movement. I give the web address to people I&#8217;m travelling to visit and let them see how close we are.</p>
<p><strong>9. Qik (Cydia)</strong> &#8211; Qik is a video uploader &#8211; i use it as a cross between cycorder and mobile foto; when I want to get video on the net quickly.</p>
<p><strong>10. Facebook (Appstore)</strong> &#8211; Lot&#8217;s of folks are too cool for facebook. I&#8217;m not. The facebook app from the appstore is excellent &#8211; my favorite thing is the live status feed; it lets me see what my friends are doing without having to log in on the laptop.</p>
<h4>Incoming search terms:</h4><ul><li>mim jailbreak</li><li>best iphone 3g jailbreak apps</li><li>gps iphone jailbreak</li><li>best jailbreak apps for iphone 3g</li><li>iphone jailbreak gps</li><li>iphone jailbreak gps tracker</li><li>jailbreak mim</li><li>change carrier name iphone jailbreak</li><li>gps para iphone jailbreak</li><li>iphone gps app jailbreak</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2008/09/26/my-top-3g-iphone-jailbreak-and-non-jailbreak-apps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

