程序员破解iPhone:成功安装Android系统

北京时间4月23日上午消息,据国外媒体昨日报道,一位.Net和Android应用开发者成功将谷歌(Google)Android手机系统安装到苹果iPhone上,并能正常进行网络浏览、收发短信和接打电话等普通操作。  这位名为大卫·王(David Wong)的程序员在一段视频里展示了整个破解过程。他使用一款被称作“OpeniBoot”的程序执行双重引导操作,使iPhone在重启后能加载并运行Android系统。视频里用来演示破解是的第一代iPhone,不过他表示把“OpeniBoot”迁移至iPhone 3G也非常简单。但想在iPhone 3GS上运行这款程序则稍显困难。他说:“事实上iPhone能同时设置iPhone OS系统和Android系统的双重引导,所以即使安装了Android系统iPhone还是能正常使用。”  在这段视频里,王将运行着iPhone OS系统的iPhone关机,随后加载了OpeniBoot软件。只有“越狱版”iPhone才能使用这款软件,“越狱”是iPhone盛行后出现的一个术语,指破解iPhone使之能运行那些未经签名和授权的应用软件。OpeniBoot加载成功后长按iPhone的“Home”键就能启动Android系统。视频里演示了整个破解过程,由于破解软件仍处于开发初期,因此整个启动过程非常慢。  王开发了一些驱动程序,使Android能与iPhone硬件互动,比如输入内容等。由于iPhone没有物理键盘,王将iPhone的音量增减键重新编程,使之分别对应Android系统的“呼叫”和“Home”键。他在视频里指出,由于驱动程序还不完善,因此现在提供的功能并不多。他说:“目前破解还不够完善,只能算是alpha测试版,不过大部分功能都能正常使用。”  安装运营商Rogers提供的预付费SIM手机卡后,运行着Android系统的iPhone接收到了手机信号,成功连上了Wi-Fi网络,并Android网络浏览器上了网,接收到了短信和一通电话。王使用屏幕上的虚拟键盘打开了网页,并使用触摸屏进行导航操作。他认为使用体验尚可接受。不过,在播放音乐时iPhone还是出现了硬件问题,因为Android系统会在SD卡上搜寻文件,而iPhone并未配备这种存储卡。  早在2008年,iPhone破解社区就有成员在iPhone、iPhone 3G和iPod Touch上成功运行了Linux系统。(晓彬)

时间: 2024-08-01 01:37:08

程序员破解iPhone:成功安装Android系统的相关文章

iPhone上安装Android系统详细步骤

现在还有一些Bug和性能问题,所以手机可以用,但速度不会很快.如果做些非常规操作(比如强行关闭iPhone),那就很有可能不能恢复系统.但不管怎么样,任何Bug都不会让你的iPhone变砖或永久损坏你的iPhone,只能说目前还不完善. 最后还要提醒,媒体同步还不能用,因此下载媒体文件到手机会是件很痛苦的事.我尽可能的在拼命工作,希望能尽快解决这些问题. 刷机前必读 首先要了解iPhone的一些基本的刷机概念:怎样让iPhone进入恢复模式,怎样进入DFU模式,还有如何在这些模式下恢复固件. i

苹果iPhone遭破解可运行谷歌Android系统(图)

4月23日消息,据国外媒体报道,iPhone破解团队Dev Team成员David Wang日前表示,他已经将谷歌Android系统成功地移植到苹果iPhone手机上. David Wang通过openiBoot实现了Linux和iPhone OS双系统启动,并运行linux kernel引导进入了Android系统.之后,包括浏览器.WiFi.Flash.虚拟键盘.音乐播放器.短信和Skype等在内的应用均能正常运行. David Wang称:"移植后的Android系统虽然没有达到'生产级别

我发现这个华硕笔记本是有意跟程序员对着干(Android问题)

问题描述 J2ME不让我的WTK模拟器显示画面就算了,现在连Android的ADT插件都弄不上去跪求大家帮帮忙高手指点错误简要提示:Theoperationcannotbecompleted.Seethedetails.错误详细提示:Cannotcompletetheinstallbecauseoneormorerequireditemscouldnotbefound.Softwarebeinginstalled:AndroidDevelopmentTools0.9.5.v20091119112

.net程序员的iPhone开发-MonoTouch

iPhone软件的Native开发除了使用Apple推荐的Objective-C  Cocoa之外,也有其他的一些工具和SDK提供 基于WEB的形式的一些框架在下面这个文章介绍过 各种SmartPhone上的跨平台开源框架的总结 http://www.cnblogs.com/2018/archive/2010/12/28/1918814.html   对于.net人员来说,使用C#语言也可以进行开发,这就是MonoTouch monotouch 2009年Novell开始的项目 通过MonoTo

程序员成长规划

引言 我的程序员成长之路 程序员的成长经历往往很相似,大部分的人走过了最前面相同的一段路,而有的人则走得更远.总结自己这些年来的历程,这也许能让年轻的程序员少走一些弯路,成长得更快:或许更好一些,能让大家从中得到一些启发,早日进入优秀程序员的阶段,实现梦想,释放激情. 第一阶段,最初是在学校里学习计算机基础知识,学习经典的程序设计语言,编写测试用的小程序.这个过程可以说是对计算机和程序设计的入门阶段.这个阶段主要是培养了自己对计算机软件的兴趣,打下了良好的计算机基础知识. 第二阶段,而后参加工作

程序员选手机那些事儿

程序员选手机那些事儿 程序员购买手机其实一直都是一件非常为难其的一件事情,特别是开发 APP 的程序员选手机就更是头疼了.其实我个人觉得程序员选手机也是有些程序员不是人系列的感觉,很多认为程序员就必须用原生 Android,程序员怎么能忍受满屏广告的 ADUI ? 尽管手机市场发展已经成熟,但是手机定制性较弱,除了系统基本上就没有选择了(苹果连系统都没得选 逃-)而程序员又是属于在电脑.手机等数码产品领域个性化极大的群体,因此程序员选择手机其实也是非常挑剔的.在程序员眼里手机的表现方式主要(只)

FBI或可破解iPhone 苹果公司被逼到墙角

苹果与FBI之间关于解锁恐怖分子iPhone的争端本来要在本周二再次举行听证会,不过联邦法官应美国官方的要求而推迟听证会.这并不像表面那样看起来是苹果公司的胜利,FBI表示可能不需要苹果公司的协助,因为他们可能已经找到查看该部iPhone内容的技术手段. 恐怖分子Farook和他的妻子于2015年12月在加州的袭击中枪杀了14人,FBI发现二人在事前已经清除了他们的电子痕迹,不过Farook还有一部iPhone上可能保留了他的部分信息,FBI的技术人员在尝试修改该部iPhone的iCloud的密

程序员应具备的素质-拨乱反正篇

程序|程序员|素质 程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立,到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数据营销平台的搭建,程序员在里面都扮演着举足轻重的角色并为IT事业的发展做出了巨大的贡献. 中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度相比也是颇有不如.这些问题不是在于中国程序员的智商和工作努力状况,也不是在于国家和民间对开发

Android系统中的进程管理:进程的创建

对于操作系统来说,进程管理是其最重要的职责之一. 考虑到这部分的内容较多,因此会拆分成几篇文章来讲解. 本文是进程管理系统文章的第一篇,会讲解Android系统中的进程创建. 本文适合Android平台的应用程序开发者,也适合对于Android系统内部实现感兴趣的读者. 概述 Android系统以Linux内核为基础,所以对于进程的管理自然离不开Linux本身提供的机制.例如: 通过fork来创建进行 通过信号量来管理进程 通过proc文件系统来查询和调整进程状态等 对于Android来说,进程