iPhone时间设置1970年“变砖”?网友测试后中招目前咸阳未出现此类情况 提醒市民不要轻易尝试
漫画/王启峰
“iPhone手机时间设置为1970年1月1日就会‘变砖\’?”最近,这则消息在果粉界热传,估计大部分人听到后都不会相信。不过,有网友亲测后发现传言是真的。昨日,华商报记者走访后了解到,目前咸阳未出现因测试出现问题而维修的顾客。
网传:iPhone设置1970年后“变砖”
这两天,网上流传的一则消息让不少苹果手机的使用者“炸开了锅”。该消息称,如果把iPhone手机的时间设定为1970年1月1日,或是1970年5月以前的某个时间,关机重新启动后,手机就很有可能变成一块“砖头”,即卡在开机界面,通过DFU模式都无法刷机重启,只能求助售后。
据了解,传言最早于一周前发布在一个iPhone专题网站的论坛里,之后被各方转载。据说,目前运行iOS8或更新系统的64位处理器设备几乎无一幸免,而32位处理器设备则没有受到影响。
测试:按网络传言设置手机中招
消息一出,竟有不少人“好奇害死猫”,控制不住非要尝试一下,结果却引来自己的爱机“以身殉职”。网友“吕丹雅Helen”称,她把苹果设施系统时间设置为1970年1月1日后,她的iPad就变成了一块“金砖”。
“不作就不会死,我心里苦但我不说。”TFBOYS—王源也用苹果手机测试后在微博上发表感言,同时贴出两张手机变“砖”的图片。一名网友分享的视频显示,该网友先是通过苹果的设置功能进入“通用”的子菜单,然后在“日期与时间”下关闭“自动设置”的菜单。手动不停下拉菜单的时间列表,大概在重复三次后,最终将手机时间设置成1970年1月1日。设置完日期后,这位网友关闭了手机,随即重新开机。
正常情况下,在出现苹果logo后不久,ios系统就会被激活顺利开机,但是这位网友的机子却一直处于苹果logo的界面上,无论怎么按都没有反应。手机玩家张先生介绍说,这就是所谓的“白苹果”,手机变“砖”了。
走访:咸阳目前未出现“变砖”现象
昨日,咸阳一名做了多年手机维修的师傅称,近期他也注意到网上这个话题很热,外地有不少市民好奇心较重,尝试后出现手机“变砖”的现象。不过,目前还没有客户因手痒导致手机“变砖”而来找他们维修。他称这种缺陷确实存在,而且苹果公司方面也已承认。
随后,华商报记者走访了咸阳多家手机维修店,工作人员均表示未出现此类情况。“还没有人因为设置时间出现问题来维修的。”咸阳市人民路上一家苹果授权服务商工作人员虽未明确表示,苹果手机时间设置为1970年,关机再重新启动会“变砖”的事实。但另一名男性工作人员透漏,苹果公司已给他们发邮件,称手机“变砖”这个现象会很快得到解决。
提醒:可通过拔电池断电恢复手机
西安市通讯行业市场规范领导小组办公室主任程天伟称,普通手机在开机时都会进行自检,将日期设为1970年1月1日会使得内部时钟的数字小于零,从而让手机出现“逻辑”错误。对于这种故障,市民可以拿着“变砖”的iPhone去找苹果售后解决。如果不想去苹果店维修的用户,可以参考“民间”解决方案:切断iOS设备电源,放置10分钟后再重新连接电源,设备之后会重置时间,“变砖”的问题就解决了。不过,重设时间出问题后,“只能通过打开手机内部,拔电池断电的办法解决。”
程天伟认为,尽管可以去苹果售后解决,也有通过拆机断电将手机恢复的办法,但他还是提醒大家,不要觉得好玩就去试,否则真是因为好奇给自己惹上麻烦。
原因:设置1970触发“时间回归”Bug
对于iPhone的这一漏洞,很多人表示不理解,到底是从何而来的呢?据相关报道,对iPhone来说,时间是一个整型变量,而变量值是从1970年的某一天开始的秒数。如果将时间设置为这一天,那么这个值将变为0。这本身不会带来问题,但如果手机试图显示一个早于这一时间点的时间,例如这一时间点的几小时前,那么这个值会变成负数,从而导致系统崩溃。
还有网友指出,iOS系统可以设置的最大时间是2038年1月1日。因为当时间到达2038年1月19日3时14分08秒时,将出现“时间回归”的情况,系统将会出现错误。简单归纳一下就是:在时间设置为1970年1月1日时,会触发“时间回归”Bug,致使系统无法正常启动。华商报记者 薛望
新闻推荐
还记得从铜川走出去的...
西安新闻,新鲜有料。可以走尽是天涯,难以品尽是故乡。距离西安再远也不是问题。世界很大,期待在此相遇。