{"id":858,"date":"2010-05-11T01:21:57","date_gmt":"2010-05-10T18:21:57","guid":{"rendered":"http:\/\/deepquest.code511.com\/blog\/?p=858"},"modified":"2010-05-11T01:41:06","modified_gmt":"2010-05-10T18:41:06","slug":"hacker-brings-android-to-the-iphone-3g-iphone-3gs-up-next","status":"publish","type":"post","link":"https:\/\/deepquest.code511.com\/blog\/2010\/05\/hacker-brings-android-to-the-iphone-3g-iphone-3gs-up-next\/","title":{"rendered":"Hacker Brings Android to the iPhone 3G, iPhone 3GS Up Next"},"content":{"rendered":"<p>Much like the open platform Windows invaded the traditionally closed hardware platform of Apple&#8217;s Macs &#8212; first unofficially, and then later\u00a0<a title=\"Windows 7 is Now Officially Supported on Macs \" href=\"http:\/\/www.dailytech.com\/Windows+7+is+Now+Officially+Supported+on+Macs\/article17457.htm\">officially condoned<\/a> &#8212; Android is now establishing a beach head on Apple&#8217;s coveted iPhone.<\/p>\n<p>Hacker David Wang, better known as &#8220;planetbeing&#8221; on the internet, made waves a few weeks ago when he showed off a first generation (2G) iPhone that he got\u00a0<a title=\"Android running on iPhone \" rel=\"nofollow\" href=\"http:\/\/www.youtube.com\/watch?v=5yO2KQHkt4A\">running a modified Android OS kernel<\/a>.\u00a0 Wang is well know in the hacking community for being one of the key contributors to the\u00a0<a title=\"Foiled Again: Apple and AT&amp;T's iPhone Launch Party Rained on by Unlockers\" href=\"http:\/\/www.dailytech.com\/Foiled+Again+Apple+and+ATTs+iPhone+Launch+Party+Rained+on+by+Unlockers\/article15451.htm\">iPhone 3GS jailbreak<\/a>.\u00a0 This week he\u00a0<a title=\"Android running on the iPhone 3G! \" rel=\"nofollow\" href=\"http:\/\/www.youtube.com\/watch?v=uJj0kHQgC9w\">showed off<\/a> Android running on the iPhone 3G, or the version with the &#8220;nasty plastic, easily scratched back&#8221;, as Wang puts it.<\/p>\n<p><!--more--><\/p>\n<div id=\"_mcePaste\">Wang&#8217;s solution is dual booting. \u00a0You can only run one OS at a time. \u00a0Wang is using the OpeniBoot tool to manage the multiboot. \u00a0Rebooting takes a while because the NAND and FTL (flash translation layer) drivers aren&#8217;t optimized yet, though Wang feels this will soon change.<\/div>\n<div id=\"_mcePaste\">Wang had to port UltraSn0w (from the iPhone Dev Team) into OpeniBoot to get the radio working. \u00a0It starts running during the boot process &#8212; this is one of the slowest steps.<\/div>\n<div id=\"_mcePaste\">Currently almost everything &#8212; including Wi-Fi, internet, SMS, and MMS &#8212; is working in the Android port. \u00a0The only thing not working is sound, which is a disappointment as you can&#8217;t make or receive phone calls. \u00a0Don&#8217;t worry, though &#8212; Wang is promising that he&#8217;s make major progress in getting the sound fully working and ready for primetime.<\/div>\n<div id=\"_mcePaste\">There are now several new developers working on this exciting project. \u00a0Wang states, &#8220;With their help I&#8217;m sure we&#8217;ll be able to bring the system to production quality before too long.&#8221;<\/div>\n<div id=\"_mcePaste\">Currently the code has not been published, but Wang plans to release a polished version within the next couple days for public consumption. \u00a0Keep checking Wang&#8217;s website here.<\/div>\n<div id=\"_mcePaste\">Apple surely won&#8217;t be happy when they discover what Wang has been up to. \u00a0It wouldn&#8217;t be surprising even, if they try to sue to stop the spread of Android on the iPhone. \u00a0Apple has already stated that it believes jailbreaking and unlocking the iPhone to be illegal. \u00a0Ultimately, though, it&#8217;s just one more sign that Android is threatening to do to the iPhone&#8217;s version of OS X what Windows did to MacOS\/OS X on the personal computer.<\/div>\n<p>Wang&#8217;s solution is dual booting. \u00a0You can only run one OS at a time. \u00a0Wang is using the OpeniBoot tool to manage the multiboot. \u00a0Rebooting takes a while because the NAND and FTL (flash translation layer) drivers aren&#8217;t optimized yet, though Wang feels this will soon change.<br \/>\nWang had to port UltraSn0w (from the iPhone Dev Team) into OpeniBoot to get the radio working. \u00a0It starts running during the boot process &#8212; this is one of the slowest steps.<br \/>\nCurrently almost everything &#8212; including Wi-Fi, internet, SMS, and MMS &#8212; is working in the Android port. \u00a0The only thing not working is sound, which is a disappointment as you can&#8217;t make or receive phone calls. \u00a0Don&#8217;t worry, though &#8212; Wang is promising that he&#8217;s make major progress in getting the sound fully working and ready for primetime.<br \/>\nThere are now several new developers working on this exciting project. \u00a0Wang states, &#8220;With their help I&#8217;m sure we&#8217;ll be able to bring the system to production quality before too long.&#8221;<br \/>\nCurrently the code has not been published, but Wang plans to release a polished version within the next couple days for public consumption. \u00a0Keep checking Wang&#8217;s website here.<br \/>\nApple surely won&#8217;t be happy when they discover what Wang has been up to. \u00a0It wouldn&#8217;t be surprising even, if they try to sue to stop the spread of Android on the iPhone. \u00a0Apple has already stated that it believes jailbreaking and unlocking the iPhone to be illegal. \u00a0Ultimately, though, it&#8217;s just one more sign that Android is threatening to do to the iPhone&#8217;s version of OS X what Windows did to MacOS\/OS X on the personal computer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hacker Brings Android to the iPhone 3G, iPhone 3GS Up Next<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","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":""},"categories":[4,18],"tags":[103,15],"class_list":["post-858","post","type-post","status-publish","format-standard","hentry","category-apple","category-iphone-apple","tag-android","tag-iphone"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4bBYZ-dQ","_links":{"self":[{"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/posts\/858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/comments?post=858"}],"version-history":[{"count":6,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/posts\/858\/revisions"}],"predecessor-version":[{"id":864,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/posts\/858\/revisions\/864"}],"wp:attachment":[{"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/media?parent=858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/categories?post=858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/deepquest.code511.com\/blog\/wp-json\/wp\/v2\/tags?post=858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}