将iPhone时间调整到1970.1.1后电脑无法调整时间开机

将iPhone日期调到日会变砖 原因及详细解决方案
14:28:46&&&&来源:&&&&浏览次数: &&&&编辑:晓敏
摘要:千万别把iPhone时间设置到1970年-iPhone,变砖,Bug,时间
最近在网上沸腾的iOS时间bug闹的沸沸扬扬,据说是将iOS系统时间修改为,重启后系统将永远无法开机。那么这个事情是真的吗?如果是真的有什么合理的解释吗?想要真正了解这一bug,您可能需要以下知识。UNIX时间戳在确认这件事情的真假前,你需要了解的一个知识是Unix时间戳。iOS系统时间使用Unix时间戳(Unix epoch)表示(time_t数据类型)。在系统中,使用系统位数个二进制位储存时间。Unix时间戳规定,UTC时区的日 0点0时0秒的值为0,以秒为单位,即每过一秒,二进制数字加1。不能往前调,那我把时间往后调有些好奇的朋友拿出了自己手机,心想:既然我不能往回调,那我要是把时间使劲往后调能怎样?细心的朋友发现了一个问题,iOS系统可以设置的最大时间是日,并不能再往后设置。苹果一定考虑到了这个问题,为什么这么说呢?我们拿32位系统举例。在32位系统中,time_t是长度为32位的,有符号整数(signed int)类型。首个二进制位是符号位,用来储存正负。正数则为以后的时间,负数反之;其余的31位用来记数。当时间到达日 3时14分08秒时,数值位全部向前进1,导致符号位被置1,其余31位为0。介时,将出现『时间回归』的情况,系统时间变为日 20时45分52秒,系统将会出现错误。所以Apple为了避免这种问题导致的错误发生,将最大时间期限定在了日 23时59分59秒。这样即使超出这个范围,在18天内也不会有太大问题,况且32位设备到那个时候基本都已经淘汰了。64位系统会不会受到这个影响呢?通过计算我们可以得到,292,277,026,596年12月04日 15时30分08秒是64位系统可以表示的最大时间。如果你想了解更多关于32位系统在2038将出现的问题,请移步: Year 2038 problem。64位处理器的『时间回归』问题有了刚才的知识储备,现在我们回到正题,开始探讨搭载64位处理器设备的时间bug。我们说到了以UTC时区的日 0点0时0秒为界限,数值为0,时间正常流逝为正数,反之为负数。不过各位需要留意的是,时间受到时区的影响。假设一种情况,我原来是北京时区,假设将时间设置到了日 0点0时0秒,那么我将这个时间转换为UTC时间,公式:北京时间 = GMT+8 = UTC+8,那么UTC时间则为日16时0分0秒。这样就会出现时间负值,即时间回归bug触发,系统启动卡在Kernel阶段,时间错误,无法继续进行启动。触发bug条件与表现满足以下条件,『时间回归』bug被触发:系统版本:iOS 8.0 ~ iOS 9.3 beta 3硬件设备:搭载64位处理器的设备(即处理器为A7~A9X的设备)进入『设置』-『通用』-『时间与日期』,关闭『自动设置』,并将时间修改为日,分秒任意。修改时间后,需要重启设备。Bug触发表现:iOS设备启动时,卡在苹果Logo,无法继续启动。解决方案针对所有64位处理器的iOS设备拆机并拆出电池,放置10分钟后重新安装。电量充足的情况下,等待数小时,当Unix时间戳的数值大于等于0,系统时间生效,可正常开机。针对已越狱设备的防范1、添加Cydia源 /2、并安BrickingDate插件注意:此插件只可以防止人为修改时间,并无法防止代码恶意篡改时间(安装效果如下图)。Bug危害分析黑客可以利用此bug通过无线局域网发出范围性攻击。当iOS设备连接到公共网络时,iOS系统将会使用NTP服务对时区、时间进行校准。如果黑客发送恶意的NTP攻击,将iOS系统时间校准至UTC & 0的时间,那么所有用户设备均会受到此bug影响,在重新启动设备后无法使用设备。
标签:iPhone,日期,变砖
日常生活常用祝福语大全,新年祝福语2016,关于猴年的祝...
日常生活常用祝福语大全,新年祝福语2016,关于猴年的祝福语短信,春...
中央电视台春节联欢晚会,简称为“春晚”,是中央电视...
中央电视台春节联欢晚会,简称为“春晚”,是中央电视台在每年农...
2016年春运将从1月24日(农历腊月十五)启动,3月3日(...
2016年春运将从1月24日(农历腊月十五)启动,3月3日(农历丙申(...
20日11时40分许,广东深圳市光明新区凤凰社区恒泰裕工...
20日11时40分许,广东深圳市光明新区凤凰社区恒泰裕工业园发生山...
《我是歌手》是中国湖南卫视从韩国MBC引进推出的歌唱真...
《我是歌手》是中国湖南卫视从韩国MBC引进推出的歌唱真人秀节目,...
|Copyright 遛天津网 All Rights Reserved 版权所有手机签到经验翻倍!快来扫一扫!
iOS修改时间为之后iPhone变砖!附解决办法
1583浏览 / 4回复
最近,iOS时间回归Bug在网上闹的沸沸扬扬,好奇害死猫,不少网友图新鲜,亲身尝试结果不幸中招,大过年的弄个白苹果,想想也是醉了。据说,DFU也无法修复这个问题。&目前,满足以下条件,进入设置-通用-时间与日期,关闭自动设置,修改时间为,重启设备,“时间回归”Bug就会被触发。具体表现为,设备启动后,卡在苹果Logo,无法进入系统。系统版本:iOS 8.0 -iOS 9.3 beta 3硬件设备:搭载64位处理器的设备(即处理器为A7-A9X的设备)涉及的设备包括:A7:、iPad mini 2、iPad mini 3;A7 variant:iPad Air;A8:Apple TV 4G、iPad mini& 4、iPhone 6、iPhone& 6 Plus、iPod Touch 6G;A8X:iPad Air 2;A9(三星/台积电):、;A9X:iPad Pro;目前的解决办法:1、拆机拿掉电池,放置10分钟后重新安装。2、电量充足的情况下,等待数小时,当Unix时间戳的数值大于等于0,系统时间生效,可正常开机。3、拿到苹果售后。微博网友@Hackl0us给出了该Bug背后的详细原因,感兴趣的同学可以深入了解,主要涉及到UNIX时间戳的问题。还是那句话,千万不要轻易尝试,no zuo no die。
调个时间,就要人家拆机,我擦,从大哥大到现在,也就苹果这个手机,搭载了世界上最先进的操作系统的手机,因为调了一个时间,就要拆机。。。
调成1970年还要1月一日~第一个发现的人,这个人是有多无聊?地铁真是什么人都有~
您需要登录后才可以回帖&&&|&&&&&
用户名/注册邮箱/注册手机号
其他第三方号登录为什么把部分苹果设备的系统时间调整为,重启后就会变砖_百度知道
为什么把部分苹果设备的系统时间调整为,重启后就会变砖
苹官事做应确认系统间手设置19705月或更早iPhone、iPad、iPod Touch都重启苹称未软件更新解决问题清楚今iOS 9.2.2直接OTA等月iOS 9.3 今苹悄发布iOS 9.2.1系统更新版本号<img class="word-replace" src="/api/getdecpic?picenc=0afD15变<img class="word-replace" src="/api/getdecpic?picenc=0a5fD20
虽苹并没公更新详细内容用猜能想肯定修复iPhone间调至1970变砖BUG
更资讯搜索 U青菜官网
为您提供更好的产品和服务
主营:七彩虹品牌主板,显卡等电脑及配件产品
其他类似问题
为您推荐:
变砖的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 200|回复: 0
最后登录15/2/12注册时间12/5/16阅读权限50积分-2精华0帖子金币-15615 枚91币0 枚
钻石: 0 颗
人气: 0 次
金币: -15615 个
发表于 16/2/21 00:37:57
把苹果手机日期调成日 关机后在开机是不是就死机了
帖子永久地址:&<button type="submit" class="pn" onclick="setCopy('把苹果手机日期调成日 关机后在开机是不是就死机了\n/thread--1.html', '帖子地址已经复制到剪贴板您可以用快捷键 Ctrl + V 粘贴到 QQ、MSN 里。')">推荐给好友
ios9.1的完美越狱工具来了,废话不多说,赶紧点进来看吧!!!支持iPhone、ipad全系列苹果设备!
GMT+8, 16/3/23 10:34
Powered by&主题:千万别把你的iphone日期设置到日
泡网分: 45.625
帖子: 10098
注册: 2004年03月
千万别把你的iphone日期设置到日
千万别把你的iphone日期设置到日
千万别把你的iphone日期设置到日
重要的事情说3遍
只要你把你的iphone5s,6,6s(64bit cpu机型)的系统时间设置到日然后重启,你的iphone马上变砖。
想试试不?
Youtube上已经有人分析,这个应该是与Unix epoch相关的bug。
是的, 就是标题上写的. 如果你在设置中, 通用, 日期与时间内将时间手动设置成日的话, 你的iOS设备将在重启后卡在苹果标启动界面. 所以建议你已定不要这么做. 而且不管你是重新刷机还是DFU刷机, 都无法解决这个问题. 而只能去苹果Apple Store 做维修换新.
或者 还可以将电池取下重新连接才可以. 目前受到影响的包括 A7 , A8 , A8X, A9 , A9X 芯片的机型. 32位处理器的设备不受到这个BUG的影响.
本帖最后由 Patriot 于
16:33 编辑
作者相关热贴:
&浏览:6826&&回帖:46 &&
泡网分: 0.011
注册: 2016年02月
dago 发表于
问题是出在系统而不是时钟,所以理论上来说,系统不能启动,但内部时钟还在正常工作,只要内部时钟走过了这一天,系统重新启动读取时钟就不会有问题了,所以那些拆电池放电的行为都没必要。现在贴吧有人正在试,就是为了验证这个理论。那大概要放几天才能完全放完电啊求大神回答!!!!!!
泡网分: 1.06
注册: 2013年01月
在红米2上设置了一下,没事啊?
泡网分: 0.705
注册: 2016年01月
我估计不说还好,说了就真有人去试了
本帖由安卓客户端发布
泡网分: 9.467
注册: 2008年12月
“现在Apple Store里的很多员工都头疼死了,因为不少人很好奇这个Bug,但舍不得拿自己的iPhone做试验,就跑到苹果店里把人家的展示用iPhone、iPad给玩死了……”
泡网分: 1.17
帖子: 1160
注册: 2015年09月
Patriot 发表于
显然,贴吧的水平太有限了
前面说过,很多人分析这是Unix Epoch的问题。不过最近一些新情况让这个bug显得更有趣了
1,只有64bit CUP + iOS8及以上操作系统才会引发bug。iOS7不存在这个问题同意贴吧水平水平低,都是些小屁孩在八卦 本帖最后由 bravergu二世 于
11:46 编辑
泡网分: 23.537
帖子: 7143
注册: 2006年08月
由于不少人很好奇这个漏洞,又舍不得用自己的iOS设备来做实验,于是跑到苹果零售店玩去了,求苹果公司的心理阴影面积
本帖由 iPad 2 (WiFi) 客户端发布
泡网分: 22.379
帖子: 1084
注册: 2004年11月
Patriot 发表于
显然,贴吧的水平太有限了
前面说过,很多人分析这是Unix Epoch的问题。不过最近一些新情况让这个bug显得更有趣了
...你的第三点那个“显然”很没有说服力,一直充电系统当然不会起来,因为始终在卡死状态。所以才要放一天等系统电耗完再重新充电启动,系统才能进行全新启动。其实试一下把时间设成再重启,如果启动正常,那时钟走一天再启动理论上就是可行的。实践是检验真理的唯一标准,贴吧上的亲身测试是一种科学探索精神,而不是什么水平低。
本帖由安卓客户端发布
泡网分: 45.625
帖子: 10098
注册: 2004年03月
dago 发表于
问题是出在系统而不是时钟,所以理论上来说,系统不能启动,但内部时钟还在正常工作,只要内部时钟走过了这一天,系统重新启动读取时钟就不会有问题了,所以那些拆电池放电的行为都没必要。现在贴吧有人正在试,就是为了验证这个理论。显然,贴吧的水平太有限了
前面说过,很多人分析这是Unix Epoch的问题。不过最近一些新情况让这个bug显得更有趣了
1,只有64bit CUP + iOS8及以上操作系统才会引发bug。iOS7不存在这个问题
2,Apple刚刚承认了这个bug,不过警告用户不要把系统时钟调整到1970年5月之前。如果这单纯是个纪年数据Underflow的问题,那为啥5月也犯冲?
3,显然内部时钟走一两天解决不了问题,因为如果你持续给手机充电,那机器还是砖头一块。只有拆开电池或者彻底放电让系统时钟重置。
所以这个bug还挺复杂,有点儿意思。
泡网分: 22.379
帖子: 1084
注册: 2004年11月
Patriot 发表于
解决办法有2:
1,拆掉电池;2,彻底放电。不过2操作有些困难,因为手机会在3%电量时自动关机,保证内部时钟工作。而这个bug...问题是出在系统而不是时钟,所以理论上来说,系统不能启动,但内部时钟还在正常工作,只要内部时钟走过了这一天,系统重新启动读取时钟就不会有问题了,所以那些拆电池放电的行为都没必要。现在贴吧有人正在试,就是为了验证这个理论。
本帖由安卓客户端发布
泡网分: 45.625
帖子: 10098
注册: 2004年03月
dago 发表于
出了这个新闻以后,百度贴吧不断有人拿自己的iPhone做试验,据说把手机放一两天过了这个日子重新充电就能用了,手头有iPhone的可以亲自试试。解决办法有2:
1,拆掉电池;2,彻底放电。不过2操作有些困难,因为手机会在3%电量时自动关机,保证内部时钟工作。而这个bug中,内部时钟恰好是问题的根源。
其实1,2的根本都在于让系统彻底掉电,重置内部时钟。
另外,搞自己的手机、pad、pod太2b了吧
勇士,Apple store成排的机器等着你
本帖最后由 Patriot 于
10:23 编辑
泡网分: 22.379
帖子: 1084
注册: 2004年11月
出了这个新闻以后,百度贴吧不断有人拿自己的iPhone做试验,据说把手机放一两天过了这个日子重新充电就能用了,手头有iPhone的可以亲自试试。
本帖由安卓客户端编辑于: 10:10:23
泡网分: 10.111
帖子: 2487
注册: 2007年11月
找到一个报仇的好方法.如果仇人用的是iphone.
泡网分: 45.625
帖子: 10098
注册: 2004年03月
asail 发表于
wp8.1看起来完全不受这个影响。
非unix核心。
unix核心把日0时当作时间的原点。
不知windows epoch是怎么算的
iPhone6 iOS9.2.1 客户端发布
泡网分: 27.991
帖子: 1454
注册: 2003年05月
好威支有 发表于
我倒是可以设置,但是不敢重启看来安卓的差异性挺大的
...我是找能扣电池的机器试的。
本帖由 Windows Phone_1.0.7.0 客户端发布
泡网分: 27.991
帖子: 1454
注册: 2003年05月
wp8.1看起来完全不受这个影响。
本帖由 Windows Phone_1.0.7.0 客户端发布
泡网分: 0.341
注册: 2015年09月
asail 发表于
刚刚试了试,设置不成功,没问题。我倒是可以设置,但是不敢重启看来安卓的差异性挺大的
本帖由安卓客户端发布
泡网分: 0.341
注册: 2015年09月
Jambalaya 发表于
我手上的三星Note不能2000年更前。什么叫瞎,说你看到的事就可以了。...那只是你的三星不能设置,不代表安卓不能设置,你应该把你看到的事说清楚
本帖由安卓客户端发布
泡网分: 27.991
帖子: 1454
注册: 2003年05月
刚刚试了试,设置不成功,没问题。
本帖由安卓客户端发布
泡网分: 45.625
帖子: 10098
注册: 2004年03月
据说这个bug给apple store造成很大困扰
成吨顾客跑到apple store把iOS设备设置成然后重启
泡网分: 0.044
注册: 2000年10月
好威支有 发表于
瞎扯,刚看了我的安卓,也是1970年我手上的三星Note不能2000年更前。什么叫瞎,说你看到的事就可以了。
泡网分: 45.625
帖子: 10098
注册: 2004年03月
好威支有 发表于
瞎扯,刚看了我的安卓,也是1970年试试呗,好像没听说android有这个bug。可能刚好是因为android 64bit支持不佳
iPhone6 iOS9.2.1 客户端发布
泡网分: 45.625
帖子: 10098
注册: 2004年03月
alin999 发表于
让我想起了千万不要把灯泡放到嘴里的故事
估计肯定有人不信这个邪...还有为了预防中东呼吸综合症,千万别喝骆驼尿
iPhone6 iOS9.2.1 客户端发布
泡网分: 0.341
注册: 2015年09月
Jambalaya 发表于
安卓到2000年不能再前。置系统时间这事用星空模拟软件偶尔核对星空用得上。...瞎扯,刚看了我的安卓,也是1970年
本帖由安卓客户端发布
泡网分: 29.875
帖子: 1216
注册: 2002年08月
让我想起了千万不要把灯泡放到嘴里的故事
估计肯定有人不信这个邪
泡网分: 0.044
注册: 2000年10月
大东门 发表于
哪位安卓手机试试?安卓到2000年不能再前。置系统时间这事用星空模拟软件偶尔核对星空用得上。
泡网分: 0.904
注册: 2015年11月
第六坎肩 发表于
unix还有linux这一对垃圾到不能再垃圾的系统,不是一直都在无情的嘲讽windows的幼稚低级吗,咋就会犯这么一个托儿所小孩都不会犯的错误呢?我勒个去哥们你口气也太大了吧,先去度娘那里脑补一下操作系统吧。。。。
泡网分: 0.21
注册: 2015年11月
提示: 作者被禁止或删除 内容自动屏蔽,只有管理员和版主可见
泡网分: 2.403
帖子: 3127
注册: 2011年07月
哪位安卓手机试试?
本帖由 iPhone 5s (GSM CDMA) 客户端发布
泡网分: 0.381
注册: 2015年07月
Patriot 发表于
显然不对,这个bug是美国人爆出来的有说是在中国的人先爆出来的
今回の不具合は中国で発見&報告された物で、その後i0n1c氏からも「事実であるならば警戒しなければならない」と注意がだされています。
本帖由安卓客户端编辑于: 11:46:33
泡网分: 3.172
帖子: 3952
注册: 2011年05月
本帖由 iPhone8,1 客户端发布
&版权所有:&&桂ICP备号&增值电信业务经营许可证}

我要回帖

更多关于 如何调整开机启动项 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信