{"id":725,"date":"2008-07-20T15:16:22","date_gmt":"2008-07-20T15:16:22","guid":{"rendered":"http:\/\/www.nargalzius.com\/blog2\/http:\/www.nargalzius.com\/blog2\/archives\/2008\/07\/2008_07_20_2316.php"},"modified":"2017-02-08T04:06:22","modified_gmt":"2017-02-08T04:06:22","slug":"mobile-osx-20","status":"publish","type":"post","link":"http:\/\/nargalzius.com\/blog\/archives\/2008\/07\/20\/mobile-osx-20","title":{"rendered":"Mobile OSX 2.0"},"content":{"rendered":"<div align=\"center\">\n<a rel=\"lightbox\" href=\"http:\/\/farm4.static.flickr.com\/3128\/2684879962_7c4a588bed_o.jpg\" target=\"_blank\" title=\"You may click on the image for more details\"><img decoding=\"async\" alt=\"\" src=\"http:\/\/farm4.static.flickr.com\/3128\/2684879962_50540d02ac_m.jpg\"><\/a><br>\n<em>v2.0&#8230; jailbroken&#8230; unlocked.<\/em>\n<\/div>\n<p><strike>I&#8217;ll be editing this post as soon as I gather most of my thoughts about the whole experience&#8230; be sure to check back if you&#8217;re interested in the iPhone and the new OS.<\/strike> Ok, here we go&#8230;<!--more--># Clarifications\/Introduction<\/p>\n<p>First off, I did <strong>not<\/strong> get an iPhone 3G, what I did was simply upgrade to the newest version of the iPhone OS (which I will call <strong>v2<\/strong> from here on out). I already was fiddling around with it on the iPod Touch (since there&#8217;s no &#8220;activation\/unlock&#8221; issues with the Touch) and I have to say I like the direction where it&#8217;s headed <em>in general.<\/em><\/p>\n<p>Basically, the picture you see above hasn&#8217;t been &#8220;altered&#8221; apart from the regular level adjustments (and turning it to black and white). The nargalzius logo you see at the boot screen is real. That&#8217;s what you see instead of the apple logo \ud83d\ude09 As I said, my 1st gen iPhone on v2 has been <em>jailbroken<\/em> and <em>unlocked<\/em>&#8230; and the tool that allows that also allowed customization of the boot screen among other things.<\/p>\n<h1>AppStore<\/h1>\n<h2>The Good<\/h2>\n<p>The <em>AppStore<\/em> is, for the most part, awesome. Finally, a legitimate way to get applications that sync well with iTunes. This means even in the event of a restore, you still can get the apps installed immediately to <em>multiple devices.<\/em><\/p>\n<p>I&#8217;d also have to admit that a simple thing like application icon standards; where the applications should follow a template of looking like a <em>&#8220;certain kind of button&#8221;<\/em> (e.g. like the icons\/buttons used in the default iPhone interface) &#8211; is an extremely welcome thing as it gels the interface together. I have dabbled in customization software (e.g. <em>Customize<\/em>) and I have to say the really &#8220;good themes&#8221; are the ones that have a uniform look all around.<\/p>\n<h2>The Bad<\/h2>\n<p>The only gripe I have is that majority of apps seem to be charging a fee &#8211; which would be fine if there was some way of knowing <em>first hand<\/em> if the apps are any good.<\/p>\n<p>99 cents per app (40-50 pesos as of this writing) is extremely cheap&#8230; but of course that can add up especially since there are so many applications that seem to do the same damn thing. For example, for some stupid reason, Apple never included a native ToDo application, so naturally one could find an &#8220;alternative&#8221; through the AppStore&#8230; I don&#8217;t mind paying $0.99 or even a premium (like around $14-20) for <em>Things<\/em> or <em>Omnifocus<\/em> &#8211; which are arguably <strong>the best<\/strong> productivity managers for the phone. But again, there&#8217;s no way to <em>try<\/em> them out &#8211; what if I find out that they aren&#8217;t exactly what I need?<\/p>\n<p>We all know that the whole <em>&#8220;the reason we crack software is so people can try the software long enough until they&#8217;re really comfortable with how the application works to decide if it&#8217;s worth shelling out money for.&#8221;<\/em> is more of an exception than the rule when it comes to piracy&#8230; but in the AppStore&#8217;s case, it becomes a compelling argument. Paying up to try something that you might not be using ever again is a hard pill to swallow, and cannot be compensated by being dirt cheap because it <em>will<\/em> add up. Right now, I can guarantee you can find <em>at least<\/em> 10 ToDo managers that require payment. So imagine having to spend 10 dollars to try everything out <em>knowing<\/em> that you&#8217;ll only really be using <strong>one<\/strong> at the end of it all. Not fun.<\/p>\n<h2>The Ugly (Apps)<\/h2>\n<p>Continuing from the previous thought, you might say &#8220;well, maybe that one app you choose ultimately would be worth 10 dollars, so it just evens things out&#8230; that certainly may be the case for <em>useful\/good<\/em> apps &#8211; but what about applications that are just cool but really <em>useless?<\/em><\/p>\n<p>I made a video demo of this <strong>free<\/strong> app I found.<\/p>\n<div align=\"center\">\n\n<!-- iframe plugin v.5.1 wordpress.org\/plugins\/iframe\/ -->\n<iframe loading=\"lazy\" class=\"video-player\" type=\"text\/html\" width=\"370\" height=\"277\" src=\"http:\/\/www.youtube.com\/embed\/iDAHNRuxhgY\" scrolling=\"no\" frameborder=\"0\"><\/iframe>\n\n<\/div>\n<p>So with that, you&#8217;re telling me that it&#8217;s in good taste to make an application that sets the screen to <em>one friggin solid color<\/em> &#8211; and call it a flashlight, <strong>and then charge for it!?<\/strong> Please!<\/p>\n<p>I know that it&#8217;s unfair to expect people to do free stuff just because there are a few out there who can make excellent free apps, and I certainly wouldn&#8217;t want to deprive them for a chance of extra income&#8230; but seriously, besides having the right to do anything, at least have common courtesy and decency to decide with your own heart, if your app deserves monetary compensation.<\/p>\n<h1>The Jailbreaking Scene<\/h1>\n<p>Now this is the interesting part. I don&#8217;t think the AppStore, no matter how good it is, will ever eliminate this alternative method of installing applications. For one thing, some apps that are available there, you already know would <strong>never<\/strong> be approved by Apple to in included in the AppStore. Would Apple want a Mobile Finder\/Terminal that will allow you navigate through the iPhones internal directories? Probably not.<\/p>\n<p>In this scene, the apps that shine are usually system utilities\/tweaks. Shell access, SSH, quick access and toggling of system services (e.g. WiFi, etc.) &#8211; you know, the apps that mess with things under the hood.<\/p>\n<h2>Cydia (vs. Installer)<\/h2>\n<p>Another good thing that came out of v2 is that Cydia seems to have gained so much traction due to the fact that as of the moment, it&#8217;s the <em>only<\/em> package manager that&#8217;s ready for v2. Installer.app seems to be &#8220;delayed&#8221; &#8211; but quite frankly, I just wish it dies a quiet, peaceful death.<\/p>\n<p>Both NullRiver (Installer) and Saurik (Cydia) have done tremendous jobs and have contributed greatly to the community, but really, it&#8217;s much more practical to only have one standard avenue of distributing applications <em>aside<\/em> from the AppStore.<\/p>\n<p>As it stands, Installer has got <em>nothing<\/em> on Cydia; whereas Cydia was created <span class=\"footnote_referrer\"><a role=\"button\" tabindex=\"0\" onclick=\"footnote_moveToReference_725_1('footnote_plugin_reference_725_1_1');\" onkeypress=\"footnote_moveToReference_725_1('footnote_plugin_reference_725_1_1');\" ><sup id=\"footnote_plugin_tooltip_725_1_1\" class=\"footnote_plugin_tooltip_text\">1 <\/sup><\/a><span id=\"footnote_plugin_tooltip_text_725_1_1\" class=\"footnote_tooltip\">Or more accurately; PORTED<\/span><\/span><script type=\"text\/javascript\"> jQuery('#footnote_plugin_tooltip_725_1_1').tooltip({ tip: '#footnote_plugin_tooltip_text_725_1_1', tipClass: 'footnote_tooltip', effect: 'fade', predelay: 0, fadeInSpeed: 200, delay: 400, fadeOutSpeed: 200, position: 'top right', relative: true, offset: [10, 10], });<\/script> specifically because of the weaknesses of Installer. It beats Installer hands down in every aspect (save for the queueing of regular app installations, <span class=\"footnote_referrer\"><a role=\"button\" tabindex=\"0\" onclick=\"footnote_moveToReference_725_1('footnote_plugin_reference_725_1_2');\" onkeypress=\"footnote_moveToReference_725_1('footnote_plugin_reference_725_1_2');\" ><sup id=\"footnote_plugin_tooltip_725_1_2\" class=\"footnote_plugin_tooltip_text\">2 <\/sup><\/a><span id=\"footnote_plugin_tooltip_text_725_1_2\" class=\"footnote_tooltip\">Cydia usually only queues essential (system) upgrades<\/span><\/span><script type=\"text\/javascript\"> jQuery('#footnote_plugin_tooltip_725_1_2').tooltip({ tip: '#footnote_plugin_tooltip_text_725_1_2', tipClass: 'footnote_tooltip', effect: 'fade', predelay: 0, fadeInSpeed: 200, delay: 400, fadeOutSpeed: 200, position: 'top right', relative: true, offset: [10, 10], });<\/script> and the easier adding of source repositories)<\/p>\n<p>The drastic changes of v2 was a great &#8220;equalizer&#8221; in a sense that everyone in the scene pretty much had to start from scratch. After getting used to Cydia, I was under the impression the only reason Installer survived was because it was of developers&#8217; fear of change. A lot of people were used to it didn&#8217;t want to switch over to any other distribution system &#8211; even if it was superior in every aspect.<\/p>\n<p>Now that v2 &#8220;equalized&#8221; everything, only Cydia stands (as of the moment)&#8230; and hopefully, developers eager to roll out their apps for v2 will start using Cydia and not look back&#8230; there&#8217;s really no need for two distribution systems. They are of the same essence as far as the ultimate goal and function is concerned &#8211; the only difference is that Installer was, quite literally, a kludge; cobbled together out of necessity &#8211; whereas Cydia is a port of an industry standard distribution system that has 15 years of development behind it.<\/p>\n<p>I really think that it would be best for the whole community that NullRiver simply concede and put Installer to sleep. While you can have both apps installed in your iPhone and work without issue, I see no point in diluting the community that way &#8211; seems like a whole chest-beating exercise to me.<\/p><div class=\"speaker-mute footnotes_reference_container\"> <div class=\"footnote_container_prepare\"><p><span role=\"button\" tabindex=\"0\" class=\"footnote_reference_container_label pointer\" onclick=\"footnote_expand_collapse_reference_container_725_1();\">Notes<\/span><span role=\"button\" tabindex=\"0\" class=\"footnote_reference_container_collapse_button\" style=\"display: none;\" onclick=\"footnote_expand_collapse_reference_container_725_1();\">[<a id=\"footnote_reference_container_collapse_button_725_1\">+<\/a>]<\/span><\/p><\/div> <div id=\"footnote_references_container_725_1\" style=\"\"><table class=\"footnotes_table footnote-reference-container\"><caption class=\"accessibility\">Notes<\/caption> <tbody> \r\n\r\n<tr class=\"footnotes_plugin_reference_row\"> <th scope=\"row\" class=\"footnote_plugin_index_combi pointer\"  onclick=\"footnote_moveToAnchor_725_1('footnote_plugin_tooltip_725_1_1');\"><a id=\"footnote_plugin_reference_725_1_1\" class=\"footnote_backlink\"><span class=\"footnote_index_arrow\">&#8673;<\/span>1<\/a><\/th> <td class=\"footnote_plugin_text\">Or more accurately; PORTED<\/td><\/tr>\r\n\r\n<tr class=\"footnotes_plugin_reference_row\"> <th scope=\"row\" class=\"footnote_plugin_index_combi pointer\"  onclick=\"footnote_moveToAnchor_725_1('footnote_plugin_tooltip_725_1_2');\"><a id=\"footnote_plugin_reference_725_1_2\" class=\"footnote_backlink\"><span class=\"footnote_index_arrow\">&#8673;<\/span>2<\/a><\/th> <td class=\"footnote_plugin_text\">Cydia usually only queues essential (system) upgrades<\/td><\/tr>\r\n\r\n <\/tbody> <\/table> <\/div><\/div><script type=\"text\/javascript\"> function footnote_expand_reference_container_725_1() { jQuery('#footnote_references_container_725_1').show(); jQuery('#footnote_reference_container_collapse_button_725_1').text('\u2212'); } function footnote_collapse_reference_container_725_1() { jQuery('#footnote_references_container_725_1').hide(); jQuery('#footnote_reference_container_collapse_button_725_1').text('+'); } function footnote_expand_collapse_reference_container_725_1() { if (jQuery('#footnote_references_container_725_1').is(':hidden')) { footnote_expand_reference_container_725_1(); } else { footnote_collapse_reference_container_725_1(); } } function footnote_moveToReference_725_1(p_str_TargetID) { footnote_expand_reference_container_725_1(); var l_obj_Target = jQuery('#' + p_str_TargetID); if (l_obj_Target.length) { jQuery( 'html, body' ).delay( 0 ); jQuery('html, body').animate({ scrollTop: l_obj_Target.offset().top - window.innerHeight * 0.2 }, 380); } } function footnote_moveToAnchor_725_1(p_str_TargetID) { footnote_expand_reference_container_725_1(); var l_obj_Target = jQuery('#' + p_str_TargetID); if (l_obj_Target.length) { jQuery( 'html, body' ).delay( 0 ); jQuery('html, body').animate({ scrollTop: l_obj_Target.offset().top - window.innerHeight * 0.2 }, 380); } }<\/script>","protected":false},"excerpt":{"rendered":"<p>v2.0&#8230; jailbroken&#8230; unlocked. I&#8217;ll be editing this post as soon as I gather most of my thoughts about the whole experience&#8230; be sure to check back if you&#8217;re interested in the iPhone and the new OS. Ok, here we go&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[4,5,7,13],"tags":[24,96,473,595,602,754,861,972],"class_list":["post-725","post","type-post","status-publish","format-standard","hentry","category-general","category-internet","category-media","category-technology","tag-24","tag-apple","tag-general","tag-internet","tag-iphone","tag-media","tag-osx","tag-pwnage"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/posts\/725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/comments?post=725"}],"version-history":[{"count":1,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/posts\/725\/revisions"}],"predecessor-version":[{"id":1523,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/posts\/725\/revisions\/1523"}],"wp:attachment":[{"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/media?parent=725"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/categories?post=725"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/tags?post=725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}