<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Celso Martinho - iPhone</title>
    <link>http://celso.arrifana.org/</link>
    <description>/var/log</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    
    

<item>
    <title>Off-topic: iPhone SDK</title>
    <link>http://celso.arrifana.org/archives/425-Off-topic-iPhone-SDK.html</link>
            <category>English</category>
            <category>iPhone</category>
            <category>Tech stuff</category>
    
    <comments>http://celso.arrifana.org/archives/425-Off-topic-iPhone-SDK.html#comments</comments>
    <wfw:comment>http://celso.arrifana.org/wfwcomment.php?cid=425</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://celso.arrifana.org/rss.php?version=2.0&amp;type=comments&amp;cid=425</wfw:commentRss>
    

    <author>nospam@example.com (Celso Martinho)</author>
    <content:encoded>
    Ok, &lt;a href=&quot;http://www.engadget.com/2008/03/06/live-from-apples-iphone-press-conference/&quot;&gt;this is&lt;/a&gt; distracting me from eTech&#039;s sessions. Read it and drool. I have fews doubts today, after reading this, that the iPhone is going to be an iPod grade success product for Apple. Very smart moves Mr. Jobs. 
    </content:encoded>

    <pubDate>Thu, 06 Mar 2008 19:01:29 +0000</pubDate>
    <guid isPermaLink="false">http://celso.arrifana.org/archives/425-guid.html</guid>
    
</item>
<item>
    <title>É melhor comprar já...</title>
    <link>http://celso.arrifana.org/archives/412-melhor-comprar-ja....html</link>
            <category>iPhone</category>
            <category>Portuguese</category>
            <category>Tech stuff</category>
    
    <comments>http://celso.arrifana.org/archives/412-melhor-comprar-ja....html#comments</comments>
    <wfw:comment>http://celso.arrifana.org/wfwcomment.php?cid=412</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://celso.arrifana.org/rss.php?version=2.0&amp;type=comments&amp;cid=412</wfw:commentRss>
    

    <author>nospam@example.com (Celso Martinho)</author>
    <content:encoded>
    Porque o 1.1.4&amp;#160;&lt;img src=&quot;http://celso.arrifana.org/uploads/de4f8ad7b1c58999715b36cd2751c2b6d9598022_thumb.png&quot; style=&quot;float:right;border:solid 1px;width:140px;height:100px;padding: 0px 0px 0px&quot; class=&quot;postpic&quot;&gt;&lt;a href=&quot;http://www.macgeekblog.com/blog/archive/2008/02/16/iphone-firmware-1-1-4-sdk.html&quot;&gt;est&amp;aacute; no horizonte&lt;/a&gt;&amp;#160;e depois &amp;eacute; o jejum habitual j&amp;aacute; se sabe. Al&amp;eacute;m do mais o 1.1.3 est&amp;aacute; francamente bom. Parece que com o 1.1.3 e o 10.5.2 a Apple entrou nos carris.&lt;div&gt;On a side note, s&amp;atilde;o impressionantes os&amp;#160;&lt;a href=&quot;http://apple20.blogs.fortune.cnn.com/2008/02/15/china-mobile-400000-iphones-are-using-our-network/&quot;&gt;n&amp;uacute;meros da China Mobile&lt;/a&gt;&amp;#160;relativamente aos iPhones &quot;piratas&quot;. E no outro dia falei com algu&amp;eacute;m que teve acesso a uma estimativa da &amp;Oacute;ptimus sobre o fen&amp;oacute;meno em Portugal (n&amp;atilde;o me perguntem como &amp;eacute; que a rede consegue saber a marca e o modelo de telefone mas aparentemente h&amp;aacute; algum tipo fingerprint dos telem&amp;oacute;veis e h&amp;aacute; pessoas a medirem isto), quer-me parecer que se algu&amp;eacute;m pudesse fazer as contas e agregar os 3 operadores iria ficar surpreendido, pelo menos a julgar pela amostra&amp;#160;&lt;a href=&quot;http://en.wikipedia.org/wiki/Friend_of_a_friend&quot;&gt;FOAF&lt;/a&gt;&amp;#160;que conhe&amp;ccedil;o.&lt;/div&gt;
&lt;br /&gt;&lt;div&gt;E j&amp;aacute; que estamos nisto, achei interessante o rumor de que a Apple est&amp;aacute; a ultimar o neg&amp;oacute;cio com a Adobe para&amp;#160;&lt;a href=&quot;http://www.gearlive.com/news/article/q108-flash-on-iphone-is-just-around-the-corner/&quot;&gt;incluir um player de Flash&lt;/a&gt;&amp;#160;no iPhone. Na minha opini&amp;atilde;o &amp;eacute; bem jogado e j&amp;aacute; vem tarde. H.264 &amp;eacute; o futuro de qualquer maneira, mesmo no Flash. O Youtube j&amp;aacute; tem todos os v&amp;iacute;deos em H.264 e este ano v&amp;atilde;o investir largo em HD (sort-of). Ali&amp;aacute;s, a Adobe na eminencia de perder o bundling e o push do player por parte da Microsoft &amp;#160;com o trio Vista/IE/Silverlight, bem que deve contar com os Googles e as Apples da vida para garantir a estabilidade dos 98% de penetra&amp;ccedil;&amp;atilde;o.&amp;#160;Go.&lt;/div&gt;
 
    </content:encoded>

    <pubDate>Sat, 16 Feb 2008 21:54:43 +0000</pubDate>
    <guid isPermaLink="false">http://celso.arrifana.org/archives/412-guid.html</guid>
    
</item>
<item>
    <title>iPhone Audio recognition</title>
    <link>http://celso.arrifana.org/archives/373-iPhone-Audio-recognition.html</link>
            <category>iPhone</category>
            <category>Portuguese</category>
            <category>Tech stuff</category>
    
    <comments>http://celso.arrifana.org/archives/373-iPhone-Audio-recognition.html#comments</comments>
    <wfw:comment>http://celso.arrifana.org/wfwcomment.php?cid=373</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://celso.arrifana.org/rss.php?version=2.0&amp;type=comments&amp;cid=373</wfw:commentRss>
    

    <author>nospam@example.com (Celso Martinho)</author>
    <content:encoded>
    &lt;img src=&quot;http://celso.arrifana.org/uploads/7199bb781eaaa11a9ffce2e41ff9c9976166f9ed_thumb.png&quot; style=&quot;float:right;border:solid 1px;width:250px;height:180px;padding: 0px 0px 0px&quot; class=&quot;postpic&quot;&gt;&lt;a href=&quot;http://ericasadun.com/?p=126&quot;&gt;Este conceito&lt;/a&gt;&amp;#160;n&amp;atilde;o &amp;eacute;&amp;#160;&lt;a href=&quot;http://www.shazam.com/music/portal/sp/s/media-type/html/user/anon/page/default/template/pages/p/company_profile.html&quot;&gt;novo&lt;/a&gt; (ou &lt;a href=&quot;http://www.sonyericsson.com/cws/products/mobilephones/overview/w380a?cc=us&amp;lc=en&quot;&gt;isto&lt;/a&gt;)&amp;#160;mas num telem&amp;oacute;vel como o iPhone &amp;eacute; brutal, e &amp;eacute; de borla. Testei e funcionou surpreendentemente bem mesmo com m&amp;uacute;sicas alternativas e barulhentas, e com ru&amp;iacute;do de fundo.
&lt;br/&gt;&lt;br/&gt;Brilhante. Download e install &quot;trouble free&quot; nos Recent do Installer.app.
&lt;br/&gt;&lt;br/&gt;
Related 1: &lt;a href=&quot;http://ismir2003.ismir.net/presentations/Wang.PDF&quot;&gt;Apresentação técnica da plataforma&lt;/a&gt; do Shazam&lt;br/&gt;
&lt;br /&gt;
update: &lt;a href=&quot;http://ericasadun.com/?p=143&quot;&gt;RIP&lt;/a&gt; 
    </content:encoded>

    <pubDate>Tue, 08 Jan 2008 11:06:02 +0000</pubDate>
    <guid isPermaLink="false">http://celso.arrifana.org/archives/373-guid.html</guid>
    
</item>
<item>
    <title>10 things I hate about the iPhone...</title>
    <link>http://celso.arrifana.org/archives/246-10-things-I-hate-about-the-iPhone....html</link>
            <category>English</category>
            <category>iPhone</category>
            <category>Tech stuff</category>
    
    <comments>http://celso.arrifana.org/archives/246-10-things-I-hate-about-the-iPhone....html#comments</comments>
    <wfw:comment>http://celso.arrifana.org/wfwcomment.php?cid=246</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://celso.arrifana.org/rss.php?version=2.0&amp;type=comments&amp;cid=246</wfw:commentRss>
    

    <author>nospam@example.com (Celso Martinho)</author>
    <content:encoded>
    ...that most people don&#039;t mention.

1. It has no fr*ak*ng 801.2X support. This means no corporate Wifi and in no transparent authentication in some public Wifi networks.

2. Again public Wifi networks. I think Apple should look into this carefully because it&#039;s all about ease of use and commodity. What&#039;s the point on having a gorgeous transition between GPRS/EDGE and Wifi if I&#039;ll be stuck in a crippled Hotspot HTML page to logon ? The Wifi alliance has some recommendations for smart clients (using meta information on the hotstop webpages) to automate the authentication process. You should look into this.

3. No .mac sync services. Finally a chance to give some meaning to a worthless service, but no, nothing. So much connectivity in a device and you still have to use the damned cradle to sync.

4. No vcard support in smses. Worse, if a vcard is received it goes straight to /dev/null. I can&#039;t even see the garbage. It just doesn&#039;t happen nor I&#039;m notified.

5. Bluetooth sucks big time. Nothing but a bluetooth 2.0 headset is useful with an iPhone.

6. Magic. I hate magic. MobileMail.app likes it. Can I please please setup an account &lt;b&gt;without&lt;/b&gt; SSL and have you not auto-magically try to use it and have me go through the enormous network timeouts before I can hit &quot;save settings&quot; ? thanks.

7. MobileSafari (and Safari 3) should have an API for &lt;a href=&quot;http://celso.arrifana.org/archives/207-Hyped-Gears.html&quot;&gt;offline storage&lt;/a&gt; and offline operations. It&#039;s a must.

8. The iTunes being progressively transformed into a media center causes me some confusion I must say. It aggregates my Music, my videos and now it substitutes the good old iSync for apple devices. Enough of this, I understand that Steve is having an hard trying to figure the new &quot;i&quot; ecosystem in OSX but while you don&#039;t turn iTunes into iFace or iMedia please try and keep some consistency between your options. For instance, iTunes let&#039;s me choose which photo albums I wan&#039;t in my iPhone but it doesn&#039;t sync back my camera photos into iPhoto. I have to load iPhoto to do that. Seems odd to me.

9. MobileCalendar.app uses my iCal subscriptions as static events, so they&#039;re not really live until the cradle comes along.

10. MobileMail.app &lt;a href=&quot;http://www.ferris.com/2007/07/20/iphone-imap-vul/&quot;&gt;doesn&#039;t have IMAP-IDLE&lt;/a&gt;. I guess this one is up for &lt;a href=&quot;http://www.apple.com/macosx/leopard/&quot;&gt;real soon&lt;/a&gt; though. The need for a permanent TCP connection will also probably require Apple to rethink the EDGE/GPRS/WIFI auto-transition thing. Also having MobileMail.app running constantly in memory may not be the best of options, some kind of middle agent may be needed I&#039;m guessing. Also it seems that for technical reasons I can&#039;t explain HSDPA is best suited for this than the GPRS radio. However I must say that I live just fine with polling. Works much better than I expected, even with a gigantic mailbox like mine.

11. I cannot use the iPhone as an USB external disk drive. It has no disk mode like my good old 2G ipod (which I can boot OSX from, using firewire).

..just so you don&#039;t keep saying I&#039;m love blinded by the iPhone&#039;s amazing features. 
    </content:encoded>

    <pubDate>Sat, 08 Sep 2007 23:28:09 +0100</pubDate>
    <guid isPermaLink="false">http://celso.arrifana.org/archives/246-guid.html</guid>
    
</item>
<item>
    <title>It's done</title>
    <link>http://celso.arrifana.org/archives/244-Its-done.html</link>
            <category>English</category>
            <category>iPhone</category>
            <category>Tech stuff</category>
    
    <comments>http://celso.arrifana.org/archives/244-Its-done.html#comments</comments>
    <wfw:comment>http://celso.arrifana.org/wfwcomment.php?cid=244</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>http://celso.arrifana.org/rss.php?version=2.0&amp;type=comments&amp;cid=244</wfw:commentRss>
    

    <author>nospam@example.com (Celso Martinho)</author>
    <content:encoded>
    Courage, persistence and hard-work will always make the impossible, possible. Took me about 6h30m hours of unprecedentedly (nano)hardware fiddling, with soldering skills I wasn&#039;t aware I had (no needles, that sucked too), but fuck, I did it. &lt;a href=&quot;http://iphonejtag.blogspot.com/&quot;&gt;Geohot&lt;/a&gt;&#039;s method, fully unlocked, not the silvercard/supersim crap. Works. &lt;a href=&quot;http://fotos.sapo.pt/celso/gallery/0000b6zx&quot;&gt;Check the gallery&lt;/a&gt;. off to bed now. 
    </content:encoded>

    <pubDate>Mon, 27 Aug 2007 06:34:21 +0100</pubDate>
    <guid isPermaLink="false">http://celso.arrifana.org/archives/244-guid.html</guid>
    
</item>
<item>
    <title>Interview with George Hotz on MSNBC</title>
    <link>http://celso.arrifana.org/archives/242-Interview-with-George-Hotz-on-MSNBC.html</link>
            <category>English</category>
            <category>iPhone</category>
            <category>Tech stuff</category>
    
    <comments>http://celso.arrifana.org/archives/242-Interview-with-George-Hotz-on-MSNBC.html#comments</comments>
    <wfw:comment>http://celso.arrifana.org/wfwcomment.php?cid=242</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://celso.arrifana.org/rss.php?version=2.0&amp;type=comments&amp;cid=242</wfw:commentRss>
    

    <author>nospam@example.com (Celso Martinho)</author>
    <content:encoded>
    &lt;a href=&quot;http://iphonejtag.blogspot.com/&quot;&gt;Geohot&#039;s accomplishment&lt;/a&gt; is all over the web my now so I won&#039;t comment on it any further but this &lt;a href=&quot;http://video.msn.com/v/us/fv/msnbc/fv.htm??f=00&amp;g=1a2244ba-ba39-4440-9ea3-88a72c43fbba&amp;p=source_cnbc&amp;t=m5&amp;rf=http://www.msnbc.msn.com/id/20424880/&amp;fg=&quot;&gt;MSNBC live interview with him&lt;/a&gt; is worth watching. George is an remarkable hardware guy but above all, it&#039;s his motivation and his ethics that are worth mentioning. He&#039;s a true hacker.

I and a few friends actually followed the whole story on IRC live, when he wrote the step-by-step tutorial on the Blog. In fact, we were so intoxicated with the story, that we decided to do an unlocking marathon later at my place. The result was a disaster, do not attempt to do this unless you&#039;re a soldering expert, really (see &lt;a href=&quot;http://iphone.unlock.no/tiny.jpg&quot;&gt;this pic&lt;/a&gt; for a good idea on the size of these circuit tracks). I&#039;ve modded a few consoles in the past and I was very confident but what I saw was insane. And by the way opening the iPhone wasn&#039;t  easy too. So we were stuck in step 3 and wen&#039;t back to the drawing board. Idiots. We have a video of this, I&#039;ll edit it and post it soon, for your amusement.

Either way, &lt;a href=&quot;http://iphonesimfree.com/&quot;&gt;software unlocking&lt;/a&gt; is popping up &lt;a href=&quot;http://iphoneunlocking.com/&quot;&gt;everywhere&lt;/a&gt; so we&#039;re happy we just scratched one iPhone and called it off for the night.

Oh and one more thing. If you really want to open it here&#039;s two tutorials: A &lt;a href=&quot;http://www.youtube.com/watch?v=X1z0pw2VK7M&amp;eurl=http%3A%2F%2Fwww%2Egethightech%2Ecom%2FMerchant2%2Fmerchant%2Emvc%3FScreen%3DCTGY&quot;&gt;video from pdaparts&lt;/a&gt; (we used this one, so you know it sucks. They skip a lot of details) and a &lt;a href=&quot;http://www.ifixit.com/Guide/iPhone/Rear-Panel/105/4/&quot;&gt;really good one&lt;/a&gt; I found later.

 
    </content:encoded>

    <pubDate>Sat, 25 Aug 2007 16:30:54 +0100</pubDate>
    <guid isPermaLink="false">http://celso.arrifana.org/archives/242-guid.html</guid>
    
</item>
<item>
    <title>Toolchain &amp; UIKit ready</title>
    <link>http://celso.arrifana.org/archives/241-Toolchain-UIKit-ready.html</link>
            <category>English</category>
            <category>iPhone</category>
            <category>Tech stuff</category>
    
    <comments>http://celso.arrifana.org/archives/241-Toolchain-UIKit-ready.html#comments</comments>
    <wfw:comment>http://celso.arrifana.org/wfwcomment.php?cid=241</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://celso.arrifana.org/rss.php?version=2.0&amp;type=comments&amp;cid=241</wfw:commentRss>
    

    <author>nospam@example.com (Celso Martinho)</author>
    <content:encoded>
    Ok guys this is warning. Lots of iPhone related posts will follow. I know it&#039;s sick and you&#039;re not interested but there&#039;s just too much fun going on here, sorry. This is your chance to unsubscribe this feed or drop this blog.

This post is dedicated to João Pavão and João Pedro. These two (&lt;a href=&quot;http://celso.arrifana.org/iphone/imgs/DSC00225.JPG&quot;&gt;img1&lt;/a&gt;, &lt;a href=&quot;http://celso.arrifana.org/iphone/imgs/DSC00226.JPG&quot;&gt;img2&lt;/a&gt;) images are self-explanatory. :p

Two nights struggling with pre-alpha software, sparse docs and a couple of problems due to my &quot;non 10.4/10.3 environment&quot;, and I finally managed to get the iPhone toolchain, cross-compiler and frameworks working, after which compiling &quot;my&quot; &lt;a href=&quot;http://iphone.fiveforty.net/wiki/index.php/UIKit_Hello_World&quot;&gt;first native application&lt;/a&gt; for the iPhone was easy.

For those interested (again note that I&#039;m not using 10.4 or 10.3), I used the &lt;a href=&quot;http://landonf.bikemonkey.org/code/iphone/Toolchain_In_MacPorts.20070812.html&quot;&gt;MacPorts version of the toolchain&lt;/a&gt;. You&#039;ll  need XCode installed, of course. Then just follow these two simple steps:

1. cd /opt/local/arm-apple-darwin/include/;rm -fr CoreGraphics;ln -s /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers CoreGraphics&lt;/li&gt;
2. Place &lt;a href=&quot;http://celso.arrifana.org/iphone/files/arm-cc-specs&quot;&gt;this specs file&lt;/a&gt; in /opt/local/arm-apple-darwin/etc&lt;/li&gt;

That&#039;s it. Enjoy.

mbpcelsini:helloworld celso$ make
arm-apple-darwin-cc -c   hello.m -o hello.o
arm-apple-darwin-cc -c   HelloApplication.m -o HelloApplication.o
arm-apple-darwin-ld -lobjc -framework CoreFoundation -framework Foundation -framework UIKit -framework LayerKit -syslibroot /opt/local/arm-apple-darwin/heavenly /opt/local/arm-apple-darwin/csu/crt1.o -lSystem -lgcc_s_v6.1 -lm -L/opt/local/arm-apple-darwin/lib -larmfp -o Hello hello.o HelloApplication.o 
    </content:encoded>

    <pubDate>Thu, 23 Aug 2007 01:57:24 +0100</pubDate>
    <guid isPermaLink="false">http://celso.arrifana.org/archives/241-guid.html</guid>
    
</item>

</channel>
</rss>