<?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>LaslowNET &#187; iPhone</title>
	<atom:link href="http://laslow.net/category/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://laslow.net</link>
	<description></description>
	<lastBuildDate>Thu, 10 May 2012 20:19:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Rogers Wireless Hijacks Wildcard DNS Records</title>
		<link>http://laslow.net/2010/06/07/rogers-wireless-hijacks-wildcard-dns-records/</link>
		<comments>http://laslow.net/2010/06/07/rogers-wireless-hijacks-wildcard-dns-records/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 18:14:11 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA["It's a Feature"]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Rogers]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=806</guid>
		<description><![CDATA[Although I can&#8217;t confirm when this happened (it may have happened a while ago and I just never noticed), I was browsing the internet last night on my Google Nexus One and noticed that, when I mistyped http://imdb.com, I was redirected to http://www20.search.rogers.com (which doesn&#8217;t work outside of Rogers&#8217; network) instead of receiving a normal Not Found [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.laslow.net/wp-content/uploads/2010/06/rogers_logo.jpg"><img class="alignright size-full wp-image-809" title="Rogers Logo" src="http://www.laslow.net/wp-content/uploads/2010/06/rogers_logo.jpg" alt="Rogers Logo" width="145" height="101" /></a>Although I can&#8217;t confirm when this happened (it may have happened a while ago and I just never noticed), I was browsing the internet last night on my Google Nexus One and noticed that, when I mistyped <a href="http://imdb.com" target="_blank">http://imdb.com</a>, I was redirected to <a href="http://www20.search.rogers.com" target="_blank">http://www20.search.rogers.com</a> (which doesn&#8217;t work outside of Rogers&#8217; network) instead of receiving a normal <em>Not Found</em> error. This all smacks of the infamous <a href="http://en.wikipedia.org/wiki/Site_Finder" target="_blank">VeriSign Site Finder fiasco</a>.</p>
<p>I&#8217;m no fan of browser redirects in any form, and I&#8217;m even less of a fan of Yahoo which Rogers partners with to, among other things, provide results on their hijacked landing page. But what can you do? It&#8217;s their service, and there&#8217;s no opt-out link on the page.</p>
<p>Well, the answer is to manually opt-out. Unfortunately, you need to have a rooted/jail-broken phone to do this. As stated above, I have a Google Nexus One which runs CyanogenMod, but this should work with any other rooted Android phone and even jail-broken iPhones (although the paths are different &#8212; you&#8217;ll need to alter them as applicable).</p>
<p>To manually opt-out, do the following (assumes Android phone):</p>
<ol>
<li>Open a shell on your phone. You can use ConnectBot, Terminal Emulator, or <em>adb shell</em>.</li>
<li>Assume root (<em>su</em> command).</li>
<li>Remount the system partition in to read/write mode &#8212;  <em>mount -o rw,remount /system</em></li>
<li>Browse to <em>/system/etc</em>.</li>
<li>Use your favourite text editor to open <em>hosts</em>.</li>
<li>Add the following to the bottom of the <em>hosts</em> file &#8212; <em>127.0.0.1 www20.search.rogers.com</em></li>
<li>Save and quit!</li>
</ol>
<p>You&#8217;re done! You&#8217;ve just manually opt&#8217;ed-out of Rogers Wildcard DNS hijack. Now you&#8217;ll just get the normal &#8216;Not Found&#8217; errors, as when Rogers see that the domain you&#8217;ve entered doesn&#8217;t exist and tried to redirect you to their search page, your phone will point that domain to itself and fail as it isn&#8217;t running a webserver.</p>
<p><strong>TL;DR Version: To prevent getting directed to Rogers&#8217; Search Page when you mistype an address, edit your <em>hosts</em> file to point <em>www20.search.rogers.com</em> to the <em>127.0.0.1</em> loopback address.</strong></p>
<p><span style="color: #ff0000;"><strong>Update (05/01/2011): You can now officially opt-out using this link: <a href="http://searchassist.teoma.com/templates/rogers/optout" target="_blank">http://searchassist.teoma.com/templates/rogers/optout</a></strong></span></p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2010/06/07/rogers-wireless-hijacks-wildcard-dns-records/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Short Review: Google&#8217;s Nexus One (Rogers/AT&amp;T Version)</title>
		<link>http://laslow.net/2010/04/09/short-review-googles-nexus-one-rogersatt-version/</link>
		<comments>http://laslow.net/2010/04/09/short-review-googles-nexus-one-rogersatt-version/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 20:48:46 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Short]]></category>
		<category><![CDATA[MSI Wind]]></category>
		<category><![CDATA[Nexus One]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Rogers]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=645</guid>
		<description><![CDATA[Now that I&#8217;ve had a few weeks to play around with my Nexus One, here are a few observations I&#8217;ve made: I can&#8217;t live without the CyanogenMod ROM. Android 2.1 is nice, but the tweaks available in CM 5.x are too numerous to mention and offer many features that go well beyond what the N1 [...]]]></description>
			<content:encoded><![CDATA[<p>Now that I&#8217;ve had a few weeks to play around with my Nexus One, here are a few observations I&#8217;ve made:</p>
<ul>
<li>I can&#8217;t live without the <a href="http://www.cyanogenmod.com" target="_blank">CyanogenMod ROM</a>. Android 2.1 is nice, but the tweaks available in CM 5.x are too numerous to mention and offer many features that go well beyond what the N1 can do out-of-box. If you have an N1 (the TMO version, or the Rogers/AT&amp;T one), get CyanogenMod. You&#8217;ll never go back.</li>
<li>The screen is, by far, the best I&#8217;ve seen on smart phone &#8211; it trumps my old iPhone 3G at every turn. Some people argue that the screen has a purple hue to it, but to them I ask, have you heard of <a href="http://en.wikipedia.org/wiki/Color_temperature">Colour Temperature</a>?</li>
<li>The last three phones I&#8217;ve had (an iPhone 3G, an HTC Dream, and an HTC Magic) have all had noticeable lag on the main screens and when load applications. The N1, both with the stock ROM (that I had left on for all of around an hour) and CyanogenMod simply <em>scream</em>. There&#8217;s nothing slow about this phone.</li>
<li>For all of those who say that the signal quality on the N1 is crap, please actually get one before forming an opinion. I&#8217;ve seen an increase in signal strength/quality on the N1 over the other HTC phones I&#8217;ve had, and over the iPhone 3G. Additionally, I&#8217;ve been able able to clock download speeds greater than 3Mbit/s on Rogers&#8217; HSDPA network. Not too bad at all.</li>
<li>The camera is amazing &#8211; the fast auto-focus, bright flash, and fine-grain controls are simply amazing, and at 5 mega pixels, the picture quality is simply staggering for a smart phone.</li>
<li>My only real complaint about the N1 is battery life, but then again, I&#8217;m always complaining about that (the exception being my MSI Wind U123 with it&#8217;s 9 cell battery that gives me 8 hours of use). Under heavy usage, I have to charge the phone nightly. For that reason, I bought an extra battery with the phone, however as I have a power inverter for the car that features a USB port, I didn&#8217;t really need to get the spare.</li>
</ul>
<p>That&#8217;s really about it for now. Overall, the N1 is an excellent phone, and I wouldn&#8217;t hesitate to recommend it anyone.</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2010/04/09/short-review-googles-nexus-one-rogersatt-version/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>iPhone OS 3.1.2 and Blackra1n</title>
		<link>http://laslow.net/2009/10/13/iphone-os-3-1-2-and-blackra1n/</link>
		<comments>http://laslow.net/2009/10/13/iphone-os-3-1-2-and-blackra1n/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 02:03:47 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[jailbroken]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=465</guid>
		<description><![CDATA[So the other week, Apple released the latest version of the firmware for the iPhone, OS 3.1.2. Not really a lot in the way of fixes: Resolves sporadic issue that may cause iPhone to not wake from sleep Resolves intermittent issue that may interrupt cellular network services until restart Fixes bug that could cause occasional [...]]]></description>
			<content:encoded><![CDATA[<p>So the other week, Apple released the latest version of the firmware for the iPhone, OS 3.1.2. Not really a lot in the way of fixes:</p>
<ul>
<li>Resolves sporadic issue that may cause iPhone to not wake from sleep</li>
<li>Resolves intermittent issue that may interrupt cellular network services until restart</li>
<li>Fixes bug that could cause occasional crash during video streaming</li>
</ul>
<p>However, always the optimist and hoping that maybe this update would fix the ever-present crashing Mobile Safari, and not needing to worry about needing to unlock (ever), I updated my 3G as soon as a jailbreak was available.</p>
<p>The update itself went smoothly, or rather, the restore did. Your best bet, with any new release of the iPhone, is to do a full Restore, and never an upgrade. This will help with performance and battery life, whereas you&#8217;re likely to have problems with an upgrade.</p>
<p>As soon as the Restore was finished, and after iTunes happily activated my phone, I downloaded <a href="http://blackra1n.com/">Blackra1n</a>, a jailbreak app by <a href="http://iphonejtag.blogspot.com/">Geohot</a>. The instructions are simple:</p>
<ol>
<li>Upgrade your phone to 3.1.2 &#8211; Note: THIS WILL UPGRADE YOUR BASEBAND! As such, you loose, possibly permanently, the ability to use Ultrasn0w, the Carrier Unlock.</li>
<li>Run Blackra1n.</li>
<li>Connect your iPhone</li>
<li>Click &#8220;Make it ra1n&#8221;.</li>
</ol>
<p>Simple, right? Well, sort of.</p>
<p>After you click &#8220;Make it ra1n&#8221;, your phone restarts in Recovery Mode (<em>not</em> DFU mode!) and you <em>should</em> see a picture of Geohot. However, if you have an iPhone 3G, that isn&#8217;t likely to happen. Instead, you&#8217;ll most likely see the iPhone Recovery Mode logo and Blackra1n stuck on the &#8220;Running&#8221; message. If you disconnect you&#8217;re iPhone Blackra1n will say it completed successfully, however the phone will remain in Recovery Mode. To exit, simply hold Power+Home until the screen goes black, then turn it back on.</p>
<p>If you check the log file Blackra1n creates in the same folder it&#8217;s run from, you&#8217;ll notice lines like:</p>
<blockquote><p><em>ERROR</em>: usb open failed while sending command</p>
<p><em>ERROR</em>: usb open failed while sending payload</p></blockquote>
<p>This means that no, you&#8217;re phone isn&#8217;t jailbroken. Fortunately, it&#8217;s not bricked &#8211; just reboot it and all will be well.</p>
<p>So, how do you fix this problem? Unfortunately you don&#8217;t. There are sites that tell you to put Blackra1n in the root of the C drive, and others that remind you to Run as Administrator, and some that say to use XP vs. Windows 7, or the other way around. The short of it is, though, it&#8217;s all crap.</p>
<p>I eventually got Blackra1n to work simply by running it over-and-over.</p>
<ol>
<li>Try it.</li>
<li>It fails.</li>
<li>Reboot phone in to normal mode (hold Power+Home until screen goes black, then turn back on normally)</li>
<li>Repeat.</li>
</ol>
<p>After around the 20th try, it finally completed and jailbroke the phone. Lesson learned? When all else fails, keep trying.</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2009/10/13/iphone-os-3-1-2-and-blackra1n/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Meta: Radio Silence</title>
		<link>http://laslow.net/2009/10/12/meta-radio-silence/</link>
		<comments>http://laslow.net/2009/10/12/meta-radio-silence/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 18:16:46 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Meta]]></category>
		<category><![CDATA[Non-Tech]]></category>
		<category><![CDATA[Tomfoolery]]></category>
		<category><![CDATA[Halo 3: ODST]]></category>
		<category><![CDATA[Lazy]]></category>
		<category><![CDATA[Left 4 Dead]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=463</guid>
		<description><![CDATA[It&#8217;s been quiet here for the last week or so, for a few reasons: Halo 3: ODST came out a few weeks ago, and as an avid Halo fan (single-player, as I was never really in to multi-player) I&#8217;ve been working on beating the game in all difficulty modes. I recently just finished it in [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been quiet here for the last week or so, for a few reasons:</p>
<ol>
<li>Halo 3: ODST came out a few weeks ago, and as an avid Halo fan (single-player, as I was never really in to multi-player) I&#8217;ve been working on beating the game in all difficulty modes. I recently just finished it in Heroic, and now I&#8217;m about half done Legendary. Proof? Right here (look under the Recent Games section).</li>
<li>A conference! Last week, the company I work for hosted a conference that I provided technical support for (read: queuing up Power Point presentations and making sure the PA system worked). In other words, four 12+ hour days, followed by two days of catching up on my usual work.</li>
<li>Left 4 Dead. Valve Software had a sale through Steam were you could grab Left 4 Dead for $15 USD, which sure beat the $45 CAD that the local Electronics Boutique wanted. I&#8217;ve been hammering away at that as well.</li>
<li>Being social! I&#8217;ve actually been out with friends  a few times in the last few days, which has slightly limited the amount of time I&#8217;ve put in to screwing with random shit on the computer.</li>
</ol>
<p>However, I&#8217;ll have a post up at some point later tonight with a note about Apple&#8217;s latest update to the iPhone OS, 3.1.2, and the jailbreak for it released by <a href="http://iphonejtag.blogspot.com/">Geohot</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2009/10/12/meta-radio-silence/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPhone OS 3.1: What&#8217;s all the hubbub, bub?</title>
		<link>http://laslow.net/2009/09/22/iphone-os-3-1-whats-all-the-hubbub-bub/</link>
		<comments>http://laslow.net/2009/09/22/iphone-os-3-1-whats-all-the-hubbub-bub/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 21:38:40 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=425</guid>
		<description><![CDATA[Last week I upgrade my iPhone to OS 3.1 using the iPhone Dev Team&#8217;s Pwnage Tool. As I don&#8217;t care about unlocking (Rogers is the only GSM/3G carrier in Canada, aside from Fido which is owned by Rogers), I was only interested in the jailbreak. A few things to note: I initally made the mistake [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I upgrade my iPhone to OS 3.1 using the<a href="http://blog.iphone-dev.org/post/188779017/3-o-fun"> iPhone Dev Team&#8217;s Pwnage Tool</a>. As I don&#8217;t care about unlocking (Rogers is the only GSM/3G carrier in Canada, aside from Fido which is owned <em>by</em> Rogers), I was only interested in the jailbreak.</p>
<p>A few things to note: I initally made the mistake of trying to restore the custom .ipsw file in DFU mode, which gave me the dreaded 1600 and 1604 error codes. Easy enough to fix &#8211; just downgraded to the official 3.0 OS (ignoring error messages), jailbroke with Redsn0w, and then did a proper shift-restore with the pwned 3.1 .ipsw (yes, the pwnage tool only runs on OS X, but you can transfer the pwned .ipsw it creates to a PC and use the shift-restore method to jailbreak, instead of waiting for a new Redsn0w).</p>
<p>After the restore was done, I synced my contacts, favorites, music, etc&#8230; and reinstalled my favorite apps through Cydia without any issues. So far I&#8217;ve noticed that my battery life has <em>improved</em> (something rare, apparently &#8211; it probably helps that I never do a Restore From Backup), apps run and launch a lot faster, and best of all, Mobile Safari hasn&#8217;t crashed on me yet!</p>
<p>So far, 3.1 has been the best update yet from Apple for the iPhone &#8211; it&#8217;ll certainly be my fall-back-point if future updates aren&#8217;t as smooth.</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2009/09/22/iphone-os-3-1-whats-all-the-hubbub-bub/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Short: Another From the Search Results</title>
		<link>http://laslow.net/2009/09/17/short-another-from-the-search-results/</link>
		<comments>http://laslow.net/2009/09/17/short-another-from-the-search-results/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 04:30:14 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Short]]></category>
		<category><![CDATA[From the Search Results]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=412</guid>
		<description><![CDATA[To the person who found my blog using the search term &#8216;iphone exchange &#8220;missing emails&#8221;&#8216;, it&#8217;s an easy answer: When the iPhone&#8217;s Mail.app is setup to use Exchange, it has an initial limit to the number of messages it will grab from the server &#8212; the default is the 50 most recent messages. This can [...]]]></description>
			<content:encoded><![CDATA[<p>To the person who found my blog using the search term &#8216;iphone exchange &#8220;missing emails&#8221;&#8216;, it&#8217;s an easy answer:</p>
<p>When the iPhone&#8217;s Mail.app is setup to use Exchange, it has an initial limit to the number of messages it will grab from the server &#8212; the default is the <em>50 most recent messages</em>. This can be increased to 200.</p>
<p>The key word here is <em>recent</em> &#8211; by default, the first 50 <em>recent</em> messages you load will be displayed. Want to see anything other than that? Sorry, you gotta use Outlook Web Access. That&#8217;s just how it was designed.</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2009/09/17/short-another-from-the-search-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone OS 3.0 Update &#8211; First Impressions</title>
		<link>http://laslow.net/2009/06/23/iphone-os-3-0-upgrade-first-impressions/</link>
		<comments>http://laslow.net/2009/06/23/iphone-os-3-0-upgrade-first-impressions/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 04:17:27 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=145</guid>
		<description><![CDATA[Sometimes there&#8217;s an advantage to only having one 3G carrier in Canada &#8211; when the OS 3.0 upgrade came out for the iPhone, I upgraded my 3G immediately without having to worry about waiting for the unlock to come out. Instead, I just waited for the Pwnage Tool (as I have access to a Mac [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes there&#8217;s an advantage to only having one 3G carrier in Canada &#8211; when the OS 3.0 upgrade came out for the iPhone, I upgraded my 3G immediately without having to worry about waiting for <a href="http://blog.iphone-dev.org/post/128573459/ultras-now">the unlock to come out</a>. Instead, I just waited for the <a href="http://blog.iphone-dev.org/post/126465561/trois-drei-h-rom">Pwnage Tool</a> (as I have access to a Mac at work, otherwise I would have had to wait slightly longer for <a href="http://blog.iphone-dev.org/post/126908912/redsn0w-in-june">RedSn0w</a>) without my jail break for a few days.</p>
<p>So now that it&#8217;s been (nearly) a week, and I&#8217;ve had a chance to play around with the new OS with and without third-party mods, I&#8217;ve been able to come up with a few conclusions as to whether or not Apple is heading in the right direction. And, for your reading pleasure, I&#8217;ve put them in list form.</p>
<p><span style="text-decoration: underline;">The OS 3.0 Features Themselves</span></p>
<ul>
<li>Cut/Copy/Paste: Overall, it&#8217;s handy when you need it. I find that when I go to move the cursor around when I&#8217;m correcting a typo (of which I tend to make many), the little pop CCP pop-up often comes up right away, beckoning me to select something, as if it&#8217;s saying &#8216;You bitched about me not being here since you got the phone, now use me dammit!&#8217;. Unfortunately, I don&#8217;t find myself using it anywhere near as much as I thought I would. So far it&#8217;s been to dump things in to Tweets on <a href="http://iconfactory.com/twitterrific/">Twitterrific</a>, and that&#8217;s about it.</li>
<li>MMS: I rarely text anyone &#8211; my wife, occasionally, when we&#8217;re both out of the house and in different places, and maybe a friend here and there if I can&#8217;t reach them on Live Messenger/IRC/Twitter/Phone/etc&#8230;. In fact, Twitter has nearly completely replaced texting for me, and I really can&#8217;t ever see myself using MMS as most people I know don&#8217;t have phones that support it, so they just get a link from their carrier with a URL to go to find the picture. That said, I may as well just send then that anyways. Or Tweet it.</li>
<li>Tethering: Rogers, the iPhone carrier in Canada, decided that you can tether your iPhone at no extra cost <em>if</em> you&#8217;re paying for a data plan that&#8217;s 1GB/month or higher. I happen to be on the 1GB plan (although I rarely use even 500MB, my wireless router at home and work saving me from the rather slow 3G network), so I tried it out on my Acer Aspire One. The verdict? Well, it&#8217;s about as fast as you&#8217;d expect, which is to say, not very at all. However, if I manage to find myself in an area without free WiFi or at least free wired internet, <em>and</em> 3G service is available, it would be worth doing. For now, like MMS, it&#8217;s turned off.</li>
<li>Scrolling: I&#8217;m happy to report that scrolling is <em>ever-so-slightly</em> smoother in OS 3.0. Not much, and no where near as smooth as the <em>3G s</em> apparently is, but it&#8217;s a noticeable difference.</li>
<li>Safari: The upgrade Safari received almost makes the 3.0 upgrade worth it just by itself. It opens and runs faster, and the best part of all, it hasn&#8217;t crashed on me at all since I upgraded. Not <em>once</em>! Of course, I tried to crash it &#8211; I opened <a href="http://slashdot.org">Slashdot</a>, <a href="http://www.arstechnica.com">Arstechnica</a>, <a href="http://www.digg.com">Digg</a>, <a href="http://www.fmylife.com">FMyLife</a>, <a href="http://www.twitter.com">Twitter</a>, the <a href="http://blog.iphone-dev.org/">Dev-Team Blog</a>, <a href="http://www.wikipedia.org">Wikipedia</a>, and a page that I put up on the backend of this server specifically designed to put load on the browser. Safari handled it all with ease.</li>
<li>Flash: By far the best feature of the upgrade! I can actually get the full browsing experience most sites offer, and don&#8217;t have to look at that stupid questioning block anymore!&#8230;..is what I&#8217;d be saying,<em> if Apple had actually pulled their heads out of their collective asses and actually included support for it</em>. Then again, most all-flash sites are garbage anyways, so I&#8217;m actually not missing that much&#8230;.</li>
<li>Spotlight Search: It&#8217;s last for a reason. I honestly don&#8217;t have enough stuff on my phone to warrant searching for anything. My contact list only has around fifty people on it, I use the Mail.app only while I&#8217;m away from work, and then I clean it out after I&#8217;ve read each message, and the notes that I take are one-off&#8217;s 99% of the time. In fact, the only time I generally use it is when I&#8217;m trying to scroll to the first page of the Springboard and accidentally go a page too far to the left. Whoops.</li>
</ul>
<p><span style="text-decoration: underline;">Jail Breaking</span></p>
<ul>
<li>Cydia: Oh my. For the first few days after jail breaking, Cydia was hell. I actually re-installed <a href="http://ripdev.com/icy">Icy</a> because it was just that bad. The constant crashing nearly drove me insane, but the worst part was how slow it was. The main page would take <em>minutes</em> to load, and then when I&#8217;d try to navigate through categories, it would take upwards of 10 seconds for it to acknowledge that I&#8217;d clicked anything. Then <a href="http://twitter.com/saurik">saurik</a> (the app&#8217;s author) discovered that Javascript debugging had be left on and released a update to turn it off. After that, everything was right-as-rain.</li>
<li>Icy: Still sucks. Badly. Although it <em>launches</em> faster than Cydia, it takes forever to refresh the sources list, and (now that the Javascript-debugging thing has been sorted) responds slower than Cydia while browsing categories. And maybe I&#8217;m just too used to Cydia, but I can&#8217;t stand the package layout of Icy (little differences, like how it shows already installed packages in the Categories view when Cydia doesn&#8217;t). In my option, skip Icy &#8211; there&#8217;s a reason why the Dev-Team includes Cydia by default in the Pwnage Tool and RedSn0w.</li>
<li>BossPrefs: I installed it, tried to tweak a few settings, then removed it. The problem? I tried to disable the numeric battery. That worked. Then I tried to enable it again. That didn&#8217;t. Then I rebooted &#8211; very bad idea. Normal Pwnapple loading screen, then to my surprise, the Apple loading screen with a progress bar. Shit. Get to the Springboard and find a hint about arranging icons, and everything back to defaults. Apparently it fucked up the Springboard settings (probably changed a Plist in a way that 3.0 didn&#8217;t like) and reset everything.</li>
<li>SBSettings: Pre-3.0, I&#8217;d always used BossPrefs because SBSettings seemed to constantly crash other apps (whether because of a bug in the release version I was using or due to the increased memory usage, I don&#8217;t know). However, the SBSettings released for OS 3.0 works beautifully, and there&#8217;s even a skin for it to match <a href="http://toffeenut.deviantart.com/art/Deep-2-1-iPhone-Theme-92072201">the Winterboard theme I use</a>.</li>
<li>Mobile Terminal: Still really handy when I need a command prompt to <em>nmap</em> something or <em>ping</em> something else, however it&#8217;s got an odd bug right now that causes it to flip upside down on launch, so you have to turn the phone upside down to match. Very, very strange.</li>
</ul>
<p>In summary, the OS 3.0 update is definitely worthwhile, however be aware that until app authors start pumping out compatibility updates, especially in regard to apps that require the jail break, you&#8217;re likely to run in to a few issues along the way.</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2009/06/23/iphone-os-3-0-upgrade-first-impressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone App: Change &#8216;Privately&#8217; Browser Homepage</title>
		<link>http://laslow.net/2009/06/08/iphone-app-change-privately-browser-homepage/</link>
		<comments>http://laslow.net/2009/06/08/iphone-app-change-privately-browser-homepage/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 06:35:13 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[Privately]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=131</guid>
		<description><![CDATA[The DiNozzo method. Not pretty, but it&#8217;s effective. - Leroy Gibbs, NCIS I downloaded the Privately Web Browser from the App Store this evening, but was a little disappointed that it doesn&#8217;t include the ability to change the home page.  Having jail broken my iPhone hours after getting it, though, the workaround was pretty obvious. [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>The <em>DiNozzo method</em>. Not pretty, but it&#8217;s effective.</p>
<p>- Leroy Gibbs, <em>NCIS</em></p></blockquote>
<p>I downloaded the <a href="http://sax.net/iphone/privately">Privately Web Browser</a> from the App Store this evening, but was a little disappointed that it doesn&#8217;t include the ability to change the home page.  Having jail broken my iPhone hours after getting it, though, the workaround was pretty obvious.</p>
<p>By default, <em>Privately</em> uses <a href="http://start.sax.net">http://start.sax.net</a> as it&#8217;s homepage. This really doesn&#8217;t work for me, as I like to have Google at the ready, and although it has a search box, I like having the ability to search images/groups/etc&#8230; at one click instead of two. This method will work for nearly any site, though. To change the start page, simply do the following:</p>
<ol>
<li>Open <em>Terminal</em> (again, you will need to have jailbroken your iPhone, and be slightly comfortable with a *nix CLI).</li>
<li><em>ping</em> the site that you want for your homepage so you can get it&#8217;s IP address. <em>ping google.ca -c 1 </em>works well, as it will only ping once and won&#8217;t flood your console before you can ^C out of it. At time-of-posting, the IP for Google.ca was <em>64.233.187.104</em>.</li>
<li>If you have <em>sudo</em> installed, type <em>sudo nano /etc/hosts</em> (replace <em>nano</em> with your favorite editor, such as <em>emacs</em> or<em> vim</em>). If you don&#8217;t have <em>sudo</em>, type <em>su -</em>, then your <em>root</em> password, and then <em>nano /etc/hosts</em>.</li>
<li>At the bottom of the file, enter &#8220;<em>64.233.187.104   start.sax.net&#8221;</em> (without the quotes, and using whichever IP address you want instead of Google&#8217;s).</li>
<li>Save changes and exit.</li>
<li>Close <em>Terminal</em> and open <em>Privately</em>.</li>
</ol>
<p>You&#8217;ll noting that the address still shows as <em>start.sax.net</em>, however the site you chose will load as the home page.</p>
<p>A few things to note:</p>
<ul>
<li>This won&#8217;t work if you want a specific page on a site (eg, <em>www.example.com/whatever.html</em>)</li>
<li>If the server hosts multiple sites off one IP address, you&#8217;ll get whatever the default site for that IP address is (which, in some cases, will be a placeholder page)</li>
<li>If you don&#8217;t know what a CLI is, or have no idea what <em>nano</em>, <em>emacs</em>, or <em>vim</em> are, this isn&#8217;t for you.</li>
<li>And, of course, you&#8217;re iPhone needs to be jailbroken. If you haven&#8217;t done it and don&#8217;t know how, I won&#8217;t offer support. <a href="http://blog.iphone-dev.org/">Plenty of information here.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2009/06/08/iphone-app-change-privately-browser-homepage/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Move over Cydia, Icy is&#8230;nevermind. &#8211; Updated</title>
		<link>http://laslow.net/2009/03/30/move-over-cydia-icy-isnevermind/</link>
		<comments>http://laslow.net/2009/03/30/move-over-cydia-icy-isnevermind/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 05:44:28 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[cydia]]></category>
		<category><![CDATA[icy]]></category>
		<category><![CDATA[jailbroken]]></category>
		<category><![CDATA[ripdev]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=61</guid>
		<description><![CDATA[So there&#8217;s been a lot of buzz of the last few days about Icy, a new project from RipDev. Icy uses the same repositories as Cydia, but makes use of sqlite and libcurl instead of APT. The concept is there, but is it ready, in first-release form, to completely replace Cydia on my iPhone? Yes, [...]]]></description>
			<content:encoded><![CDATA[<p>So there&#8217;s been a lot of buzz of the last few days about <a href="http://ripdev.com/icy">Icy</a>, a new project from <a href="http://ripdev.com/">RipDev</a>. Icy uses the same repositories as Cydia, but makes use of sqlite and libcurl instead of APT. The concept is there, but is it ready, in first-release form, to completely replace Cydia on my iPhone?</p>
<p>Yes, it has a stunning interface, it&#8217;s blazingly fast, and the animation that goes with package installations is beautiful, but it falls short in several ways.</p>
<p>Previews: One of the best features of Cydia &#8211; most package/theme authors include screenshots of their works behind a More Info or Screenshot link. Icy, for whatever reason, doesn&#8217;t parse these links making it impossible to see what you&#8217;re downloading. You also don&#8217;t get any information about the package that isn&#8217;t in the first page summary.</p>
<p>Changes: One of my favourite features of Cydia is the Changes tab, which lets you see new packages that have been added since you last launched the app. This feature makes it much easier to browse themes, especially if you have multiple repositories added &#8211; without it, the task of sorting though 1,200+ packages in one category to determine which ones you&#8217;ve already seen is a major task.</p>
<p>Category Listings: For a first release, Icy ships with a major bug &#8211; some users, myself included, were met with an empty categories tab on the first launch. For some people, restarting the phone fixed it, but in my case the only thing that works to get the categories to appear is to refresh the sources list multiple times. I had to do this each time I opened the app.</p>
<p>Seach: Icy&#8217;s package searching leaves a lot to be desired. A search for &#8216;Winterboard&#8217; in Cydia results in a plethora of themes, whereas Icy returns no results as of my last half-dozen attempts.</p>
<p>So the final verdict? Icy is a nice attempt at replacing Cydia, but it still has a long ways to go. Cydia may take a very long time to load up, but it&#8217;s still tops in my book.</p>
<p>Update: Icy v1.1 was released today, and it appears to taken care of almost all of my concerns! The categories issue seems to be resolved, and there&#8217;s now a blue arrow on the package description page that take you to the package description page you see in Cydia, with links to screenshots, more info, et al&#8230;. The only thing that doesn&#8217;t seem to work is the Recent Packages in the Categories list (the equivalent to &#8216;Changes&#8217; in Cydia), but with any luck that will be resolved shortly. Once the next version is out, I&#8217;ll do a full review.</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2009/03/30/move-over-cydia-icy-isnevermind/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

