<?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>binaryfactory.ca &#187; Apple</title>
	<atom:link href="http://blog.binaryfactory.ca/category/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.binaryfactory.ca</link>
	<description>..by Guillaume Ross</description>
	<lastBuildDate>Thu, 11 Aug 2011 21:47:39 +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>The iPad cannot be synced. The required disk cannot be found.</title>
		<link>http://blog.binaryfactory.ca/2011/08/the-ipad-cannot-be-synced-the-required-disk-cannot-be-found/</link>
		<comments>http://blog.binaryfactory.ca/2011/08/the-ipad-cannot-be-synced-the-required-disk-cannot-be-found/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 21:47:39 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blog.binaryfactory.ca/?p=503</guid>
		<description><![CDATA[Weird bug. Switching the USB port in use fixed it. iPad 2 with Lion, iOS 4.3.5.]]></description>
			<content:encoded><![CDATA[<p>Weird bug. Switching the USB port in use fixed it. iPad 2 with Lion, iOS 4.3.5.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.binaryfactory.ca/2011/08/the-ipad-cannot-be-synced-the-required-disk-cannot-be-found/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why you should never buy Lacie drives</title>
		<link>http://blog.binaryfactory.ca/2011/07/why-you-should-never-buy-lacie-drives/</link>
		<comments>http://blog.binaryfactory.ca/2011/07/why-you-should-never-buy-lacie-drives/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 02:22:12 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Company]]></category>
		<category><![CDATA[Lacie]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[Network drive]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[sucks]]></category>

		<guid isPermaLink="false">http://blog.binaryfactory.ca/?p=496</guid>
		<description><![CDATA[First, you buy a LaCie D2 drive. You&#8217;re excited. My new Lacie D2 Network drive is Time Machine compatible. That means it’s really easy to setup with Time Machine – no hacks required, it just gets detected. LaCie D2 Network – Time Machine Then, you get blamed for running a .exe from a share on [...]]]></description>
			<content:encoded><![CDATA[<p><strong>First, </strong>you buy a LaCie D2 drive. You&#8217;re excited.</p>
<blockquote><p>My new Lacie D2 Network drive is Time Machine compatible. That means it’s really easy to setup with Time Machine – no hacks required, it just gets detected.</p></blockquote>
<p><a href="http://blog.binaryfactory.ca/2009/08/lacie-d2-network-time-machine/" title="LaCie D2 Network – Time Machine" target="_blank">LaCie D2 Network – Time Machine</a></p>
<p><strong>Then</strong>, you get blamed for running a .exe from a share on it. That exe was the MS Office installer. Why was that a problem? EXEs are not compatible with the drive&#8217;s operating system !</p>
<blockquote><p>It was related to running the .exe file on the drive.  The file is proprietary to an OS such as XP, Vista, or Mac OS X.  Running the file on a non-conforming OS is going to create severe havoc and other issues.  I am glad the reset resolved the issue.</p></blockquote>
<p><a href="http://blog.binaryfactory.ca/2009/09/lacie-tech-support-doesnt-know-what-a-share-is/" title="Lacie Tech Support doesn’t know what a share is" target="_blank">Lacie Tech Support doesn’t know what a share is</a></p>
<p>And <strong>then</strong>, you ask them about firmware updates to fix some small issues here and there, and this is what they tell you, barely over a year after you bought it:</p>
<blockquote><p>Since this type of unit is no longer made, it&#8217;s unlikely there will be any further firmware updates for</p></blockquote>
<p>So am I surprised that my piece of junk Lacie D2 NAS does not support the latest AFP protocol required for Time Machine?</p>
<p>Of course I&#8217;m not. But who cares, it&#8217;s not like I trusted the thing as my main backup anyways.</p>
<blockquote><p><em>Cause:</em> The LaCie NAS OS does not support Time Machine with Mac OS X Lion.<br />
<em>Solution:</em> Use Mac OS X 10.6.x or earlier when using Time Machine to back up your Mac to a LaCie network hard drive.</p></blockquote>
<p>But I&#8217;m sorry. The solution is actually to <em>buy hardware from a company that at least pretends to give a damn.</em> Apple should be ashamed of allowing this junk in an Apple store. I don&#8217;t care how cool your USB sticks look or how fast your Thunderbolt drives are, LaCie, I&#8217;d rather use old Sony 1.44inch floppies. Oh, and I called my D2 &#8220;Lassie&#8221;, cause it runs like a dog.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.binaryfactory.ca/2011/07/why-you-should-never-buy-lacie-drives/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Removing broken links from sidebar in Lion</title>
		<link>http://blog.binaryfactory.ca/2011/07/removing-broken-links-from-sidebar-in-lion/</link>
		<comments>http://blog.binaryfactory.ca/2011/07/removing-broken-links-from-sidebar-in-lion/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 00:54:56 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Fix]]></category>
		<category><![CDATA[Lion]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Problem]]></category>

		<guid isPermaLink="false">http://blog.binaryfactory.ca/?p=491</guid>
		<description><![CDATA[A very small post for people searching about this specific issue: You&#8217;re trying to delete an icon/shortcut from the sidebar in Finder, under Mac OS X Lion/10.7. Right clicking doesn&#8217;t work, because that folder does not exist, or maybe it points to a share using an old version of AFP or SMB that you can&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>A very small post for people searching about this specific issue:</p>
<p>You&#8217;re trying to delete an icon/shortcut from the sidebar in Finder, under Mac OS X Lion/10.7.</p>
<p>Right clicking doesn&#8217;t work, because that folder does not exist, or maybe it points to a share using an old version of AFP or SMB that you can&#8217;t connect to, because some company that almost has the same name as a famous dog if you pronounce it in french is a bad company that doesn&#8217;t update the firmware on any hardware old enough to have a lot of important data on it.</p>
<p>What you need to do is <strong>hold command and drag it to Trash</strong> instead of doing a right click.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.binaryfactory.ca/2011/07/removing-broken-links-from-sidebar-in-lion/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Upgrade Jailbroken iPhone 4 on 4.2 or 4.2.1 to 4.3.1 (Untethered)</title>
		<link>http://blog.binaryfactory.ca/2011/04/upgrade-jailbroken-iphone-4-on-4-2-or-4-2-1-to-4-3-1-untethered/</link>
		<comments>http://blog.binaryfactory.ca/2011/04/upgrade-jailbroken-iphone-4-on-4-2-or-4-2-1-to-4-3-1-untethered/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 21:44:19 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blog.binaryfactory.ca/?p=482</guid>
		<description><![CDATA[Back up your SHSH blobs using Tiny Umbrella. That&#8217;s unrelated but you should do it at every firmware release anyways. Check your hosts file and comment out entries for gs.apple.com (I forgot to do this, as I always do) Dev-Team Blog &#8211; Download redsn0w (you may permanently lose ability to unlock if you use redsn0w, [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li>Back up your SHSH blobs using Tiny Umbrella. That&#8217;s unrelated but you should do it at every firmware release anyways.</li>
<li>Check your hosts file and comment out entries for gs.apple.com (I forgot to do this, as I always do)
<p><div id="attachment_484" class="wp-caption alignnone" style="width: 440px"><a href="http://blog.binaryfactory.ca/wp-content/uploads/2011/04/Screen-shot-2011-04-04-at-4.12.10-PM.png"><img class="size-full wp-image-484 " title="gs.apple.com hosts file" src="http://blog.binaryfactory.ca/wp-content/uploads/2011/04/Screen-shot-2011-04-04-at-4.12.10-PM.png" alt="Comment out ALL entries for gs.apple.com" width="430" height="176" /></a><p class="wp-caption-text">Comment out ALL entries for gs.apple.com</p></div></li>
<li><a href="http://blog.iphone-dev.org/">Dev-Team Blog</a> &#8211; Download redsn0w (you may permanently lose ability to unlock if you use redsn0w, as usual)</li>
<li>Back it up !</li>
<li>Update it in iTunes using the update button. For a cleaner result use restore. I  can&#8217;t vouch for how good the update is on this one, as I had to do a restore after I forgot to do step 2..</li>
<li>Eat a snack as iTunes restores your phone. If you have authorization issues be sure to check your hosts file for entries entered by Tiny Umbrella, and kick yourself for not following step 2.
<p><div id="attachment_486" class="wp-caption alignnone" style="width: 489px"><a href="http://blog.binaryfactory.ca/wp-content/uploads/2011/04/Screen-shot-2011-04-04-at-4.11.48-PM.png"><img class="size-full wp-image-486" title="Update error" src="http://blog.binaryfactory.ca/wp-content/uploads/2011/04/Screen-shot-2011-04-04-at-4.11.48-PM.png" alt="Update error" width="479" height="153" /></a><p class="wp-caption-text">This is usually caused by authorization failures</p></div></li>
<li>Once the restore of the firmware is done, close iTunes before restoring the backup. That way, if the Jailbreak fails, you haven&#8217;t wasted time restoring data.</li>
<li>Run redsn0w</li>
<li>I recommend eating fat-free cheese as you wait as it is a healthy snack that will leave your fingers relatively grease free.</li>
<li>Run Cydia twice (1st time will prepare the filesystem, second time download package info).</li>
<li>If there are any updates to be done, go for it.</li>
<li>Launch iTunes and restore.</li>
<li>Go to sleep as iTunes compresses the gigs and gigs of music that were on your phone before you ruined it all.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.binaryfactory.ca/2011/04/upgrade-jailbroken-iphone-4-on-4-2-or-4-2-1-to-4-3-1-untethered/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to enable AirPlay on an old AppleTv</title>
		<link>http://blog.binaryfactory.ca/2011/02/how-to-enable-airplay-on-an-old-appletv/</link>
		<comments>http://blog.binaryfactory.ca/2011/02/how-to-enable-airplay-on-an-old-appletv/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 01:31:11 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blog.binaryfactory.ca/?p=474</guid>
		<description><![CDATA[If you want to keep your old AppleTV simply because you don&#8217;t want to pay for a new one or because you love having storage to keep your files available, check Remote HD out.. If you &#8220;jailbreak&#8221; your AppleTV, you can then install their Airplay module on it. To activate it (license), you connect to [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to keep your old AppleTV simply because you don&#8217;t want to pay for a new one or because you love having storage to keep your files available, check Remote HD out..</p>
<p>If you &#8220;jailbreak&#8221; your AppleTV, you can then install their Airplay module on it. To activate it (license), you connect to it using the Remote HD App on your iOS device.</p>
<p>I&#8217;m not sure how long it will be until Apple finds a way to block it from the<a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=310516183&#038;mt=8">App Store</a>. It is pretty expensive now but it is a useful app, and sure is cheaper than an AppleTV 2.</p>
<p>Instructions quoted below can be found at http://www.remotehd.com/AppleTV/Download</p>
<blockquote><p>    If you are not using the latest Apple TV Software (version 3.0.2), update the Apple TV software from Settings > General > Update Software.<br />
    Unlock your Apple TV using opensource atvusb-creator.<br />
    Step by step instructions can be found here and here.</p>
<p>    Connect to your AppleTV using your preferred SSH client:<br />
    Host: appletv.local<br />
    Username: frontrow<br />
    Password: frontrow</p>
<p>    Recommended SSH clients are:<br />
    OS X: Use the buit-in SSH command line client using Terminal.app<br />
    Windows: Putty Download putty.exe from here</p>
<p>    Here&#8217;s an example of how to connect to the Apple TV using Terminal.app on OS X:</p>
<p>    ssh frontrow@appletv.local<br />
    Password: frontrow<br />
    Once connected, run these commands one by one.<br />
    These commands will download, uncompress, install/upgrade Remote HD plugin and restart the Apple TV interface.</p>
<p>    scp ssh.remotehd.com:RemoteHelper.tar RemoteHelper.tar<br />
    tar xvf RemoteHelper.tar<br />
    ./install-RemoteHelper</p>
<p>    &#8220;frontrow&#8221; without the quotes is the default password.<br />
    If prompted with a security prompt to confirm connecting, type in yes.</p>
<p>Thats it, you&#8217;re done! Now grab your device and have Remote HD scan for available connections. Your Apple TV should show up in the list of available WiFi-connections &#8211; just tap to connect!<br />
The default password is empty. </p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.binaryfactory.ca/2011/02/how-to-enable-airplay-on-an-old-appletv/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>QoS For Facetime (And Firewall config)</title>
		<link>http://blog.binaryfactory.ca/2010/09/qos-for-facetime-and-firewall-config/</link>
		<comments>http://blog.binaryfactory.ca/2010/09/qos-for-facetime-and-firewall-config/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 00:36:21 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.binaryfactory.ca/?p=450</guid>
		<description><![CDATA[To get facetime working on your firewall you need to be sure some ports can be used. For most home users this won&#8217;t be a problem but it may be different at work. Here is the Apple KB Article on it : http://support.apple.com/kb/HT4245 If the Wi-Fi network router that you are connected to uses a [...]]]></description>
			<content:encoded><![CDATA[<p>To get facetime working on your firewall you need to be sure some ports can be used. For most home users this won&#8217;t be a problem but it may be different at work. Here is the Apple KB Article on it :</p>
<p>http://support.apple.com/kb/HT4245</p>
<blockquote><p>If the Wi-Fi network router that you are connected to uses a firewall or security software to restrict Internet access, contact the network administrator and reference this technical article. To use FaceTime on a restricted Wi-Fi network, port forwarding must be enabled for ports 443 (TCP), 3478–3497 (UDP), 16384–16386 (UDP), and 16393–16402 (UDP).</p></blockquote>
<p>Make sure those UDP port ranges have a good priority in your QoS configuration and you should be good to go. It is worth noting that DNS and HTTP must be open to the outside as well, but they are probably used only to establish the call (same for HTTPS/443) so the QoS config should not matter.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.binaryfactory.ca/2010/09/qos-for-facetime-and-firewall-config/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 4 &#8211; Impressions / Mini review</title>
		<link>http://blog.binaryfactory.ca/2010/08/iphone-4-impressions-mini-review/</link>
		<comments>http://blog.binaryfactory.ca/2010/08/iphone-4-impressions-mini-review/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 14:13:45 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blog.binaryfactory.ca/?p=443</guid>
		<description><![CDATA[Hi everyone, I know there are 2billion iPhone 4 reviews out there already, but I know some of my friends want to know what my take on it is. I&#8217;ve had my 32GB iPhone 4 on Fido for a few days now. Build Quality It feels solid in your hands, and feels quite dense. As [...]]]></description>
			<content:encoded><![CDATA[<p>Hi everyone,</p>
<p>I know there are 2billion iPhone 4 reviews out there already, but I know some of my friends want to know what my take on it is. I&#8217;ve had my 32GB iPhone 4 on Fido for a few days now.</p>
<p><strong>Build Quality</strong></p>
<p>It feels solid in your hands, and feels quite dense. As it is thinner and slimmer than the 3g(s), it really does feel heavier even though it is but by only 2 grams. It doesn&#8217;t twist, and looks great. The Micro SIM card is probably the most impressive thing about it. As you eject it, and see the precision work that went into it, you instantly realize that the iPhone has industrial design that is far better than most consumer electronics. However, the ergonomics are not so good. First of all, when it is in your pocket, you have to touch either the volume buttons or the home button in order to know what side is where. It also gets rather slippery if it&#8217;s hot and you have moist hands, and considering it won&#8217;t survive a drop on concrete, I&#8217;m going to watch out..</p>
<p>The buttons also feel pretty good. The home button clicks well, which is a nice change from my old 3g, but I don&#8217;t know how it compares how the 3g was when it was brand new.</p>
<p><strong>Screen</strong></p>
<p><strong><span style="font-weight: normal;">Impressive is the only word to describe it. I read a PDF of normal text on a 8.5&#215;11 sheet without zooming in. You&#8217;ll need to be wearing your glasses because the text can go so small but it is incredibly clear and easy to read. The pixels are closer to the surface, so it looks like you&#8217;re reading on the glass and not through it.  It is so good that I now find my laptop screen completely ridiculous.</span></strong></p>
<p><strong>Cameras</strong></p>
<p>The main camera is a lot better than the camera in the 3g, that is for sure. Back then, we didn&#8217;t even have tap to focus. The video filming is very smooth. It is a bit hard  not to shake while holding it though, so maybe some videos will need to be stabilized after the fact. Pictures look OK, but don&#8217;t expect it to outclass a good point and shoot. The flash is lame, but is better than no flash. For me, it is good enough, which means I can ditch the point and shoot for most occasions, and when I need to take real pictures, I can bring the DSLR.</p>
<p>The main camera seems to be pretty good for its main purpose which is facetime. Framerate looks smooth, resolution is good enough for a face !</p>
<p><strong>Reception</strong></p>
<p>Reception is hard to judge for now. I was running 4.0 on my 3g and I have 4.0.1 on the new one, which means bar levels are considerably lower on the new phone. I got a call in an area where I&#8217;ve always had major issues speaking on the phone, and the call was clear even though I only had 1 bar. Death gripping it resulted in &#8220;skipping&#8221;. 3g download speeds also seem impressive, though lately Rogers/Fido has been slower than ever, so I don&#8217;t have any numbers to back that up. But I did download some stuff on MxTube once at a very great speed (close to 5mbps) which is something I hadn&#8217;t seen on the iPhone 3g before.</p>
<p><strong>OS/Experience</strong></p>
<p>The OS is exactly the same as what I had on my 3g, so no big surprises there. I had enabled multitasking on my old one, and I can say that on the iPhone 4 with 512megs of RAM, application switching is absolutely great. Sbsettings pops up so fast now, and Cydia is actually usable ! Running trapster in the background also seems to work nicely. Browsing sites with Safari is a charm with the great resolution and faster CPU. Make sure you keep it on 4.0.1 so you can jailbreak it !</p>
<p><strong>Battery life</strong></p>
<p>I managed a bit over 4hours of usage (reading in safari, playing Galcon Labs, watching a few videos in mxtube, shooting a few test videos) and a day and a half of standby on my first full charge. The battery should be good enough to avoid having to recharge during the day even if you use it quite a bit.</p>
<p><strong>Facetime</strong></p>
<p>Are you kidding? With the current shortage, I&#8217;ve heard that there isn&#8217;t a single person in this city that owns an iPhone 4 and knows someone else who does ! Short of giving out my number in a forum, there&#8217;s no way I&#8217;ll get to try Facetime soon. Anyways, I don&#8217;t really care. Why can&#8217;t we initiate calls on Facetime? I&#8217;d like to be able to call people in Europe over facetime but I don&#8217;t want to pay long distance for the first minute or so..</p>
<p><strong>Bottom line</strong></p>
<p>Buy it, unless you hate really high pixel density screens and a fast phone which responds in a very snappy manner. Then, Jailbreak it and install Sbsettings, 3g unrestrictor, lockinfo, etc..</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.binaryfactory.ca/2010/08/iphone-4-impressions-mini-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improve iPhone 3g performance by Enabling Swapping (updated)</title>
		<link>http://blog.binaryfactory.ca/2010/06/enable-swapping-virtual-memory-on-your-iphone/</link>
		<comments>http://blog.binaryfactory.ca/2010/06/enable-swapping-virtual-memory-on-your-iphone/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 00:57:54 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Workaround]]></category>

		<guid isPermaLink="false">http://blog.binaryfactory.ca/?p=425</guid>
		<description><![CDATA[update: After 24hours, I&#8217;m pretty sure it helped quite a bit. My phone did not slow down to a crawl today nor did iOS start killing my fast app switching backgrounded apps. Will it last? Will it blend? Of course not, it&#8217;s VIRTUAL memory! With the latest iOS 4 supporting multitasking or with any other [...]]]></description>
			<content:encoded><![CDATA[<p><strong>update: </strong>After 24hours, I&#8217;m pretty sure it helped quite a bit. My phone did not slow down to a crawl today nor did iOS start killing my fast app switching backgrounded apps. Will it last? Will it blend? Of course not, it&#8217;s VIRTUAL memory!</p>
<p>With the latest iOS 4 supporting multitasking or with any other version of iOS that has been set free from its jail, I&#8217;ve noticed that my old, slow iPhone 3g has been having memory issues.</p>
<p>With iOS 3 and multitasking applications such as backgrounder, I could at least manage what app I wanted to leave open in the background. Sure, it took more CPU but at least I could manage it.</p>
<p>With iOS 4 (multitasking enabled using the latest pwnagetools) &#8211; many apps will keep using RAM in the background if they support Fast App Switching. As more and more apps get recompiled with iOS 4 and fast app switching enabled, I noticed I needed to reboot my iPhone from time to time or manually close these apps. And as we know, <em>task managers, blowing it, etc&#8230;</em></p>
<p><em><span style="font-style: normal;">Here is how I enabled swapping on my iPhone &#8211; sorry for not quoting any definite source, the knowledge I found was spread out through many forums and no clear source could be found. In any case, I&#8217;m certainly not the one who thought about this.</span></em></p>
<p>iOS is a stripped down version of OS X, which supports swapping, obviously. However, <strong>the flash in your iPhone is not made to handle thousands of writes </strong>and this is why Apple doesn&#8217;t do swapping on it. Be warned, this will probably end up killing it. How fast? Hard to say. Considering my 3g is 2 years old and I&#8217;m eligible for an upgrade soon, I just don&#8217;t really care. Please inspect the file before you upload it and understand what it means &#8211; I&#8217;m not responsible for you nuking your phone. Back it up in iTunes first, too, just in case you have to restore using DFU Mode.</p>
<ol>
<li>Jailbreak your iPhone ( I recommend pwnagetools )</li>
<li>Install OpenSSH From cydia</li>
<li>Connect to your iPhone using an SCP client (Cyberduck, WinSCP, Filezilla..)</li>
<li>Download this file and rename it from .txt to .plist <a href="http://blog.binaryfactory.ca/wp-content/uploads/2010/06/com.apple_.dynamic_pager.txt">com.apple.dynamic_pager</a></li>
<li>Upload this file to /System/Library/LaunchDaemons</li>
<li>Reboot</li>
</ol>
<p>You will now notice that even after opening a few apps, available memory reported by SBSettings will remain close to 30-35Mb.</p>
<p>On top of that, if you browse to /var/vm , you will see that it created a swap file.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.binaryfactory.ca/2010/06/enable-swapping-virtual-memory-on-your-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Predictions for iPhone OS 4</title>
		<link>http://blog.binaryfactory.ca/2010/04/predictions-for-iphone-os-4/</link>
		<comments>http://blog.binaryfactory.ca/2010/04/predictions-for-iphone-os-4/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 00:49:48 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone OS]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Predictions]]></category>

		<guid isPermaLink="false">http://blog.binaryfactory.ca/?p=422</guid>
		<description><![CDATA[Before the news strike tomorrow.. Here&#8217;s an iPhone 4.0 wish list. In bold are the items I think we may see tomorrow.. Multitasking Multi-user (or at least a guest mode) for at least the iPad A filesystem to store files and share them between apps, at least for the iPad Better push notifications Ability to [...]]]></description>
			<content:encoded><![CDATA[<p>Before the news strike tomorrow..</p>
<p>Here&#8217;s an iPhone 4.0 wish list. In bold are the items I think we may see tomorrow..</p>
<p><strong>Multitasking</strong></p>
<p>Multi-user (or at least a guest mode) for at least the iPad</p>
<p>A filesystem to store files and share them between apps, at least for the iPad</p>
<p><strong>Better push notification</strong>s</p>
<p>Ability to set a schedule for ringtones (don&#8217;t ring at 3am for Viagra spam please)</p>
<p><strong>File synching for iPhone</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.binaryfactory.ca/2010/04/predictions-for-iphone-os-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone OS 4 ? Multi user for iPad please!</title>
		<link>http://blog.binaryfactory.ca/2010/04/iphone-os-4-multi-user-for-ipad-please/</link>
		<comments>http://blog.binaryfactory.ca/2010/04/iphone-os-4-multi-user-for-ipad-please/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 22:01:15 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blog.binaryfactory.ca/?p=416</guid>
		<description><![CDATA[I don&#8217;t expect families to get 3-4 iPads.. so why not make the thing multi-user ? Applications would have their separate data, and a simple user switching locking screen would do the job.. Then again, Apple probably prefers not to do that as it would be &#8220;complex&#8221;. And people will buy multiple iPads. End of [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t expect families to get 3-4 iPads.. so why not make the thing multi-user ?</p>
<p>Applications would have their separate data, and a simple user switching locking screen would do the job..</p>
<p>Then again, Apple probably prefers not to do that as it would be &#8220;complex&#8221;. And people will buy multiple iPads.</p>
<p>End of useless post</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.binaryfactory.ca/2010/04/iphone-os-4-multi-user-for-ipad-please/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

