永发信息网

iphone把时间调到1970年1月1怎么变回来

答案:2  悬赏:80  手机版
解决时间 2021-04-08 04:55
iphone把时间调到1970年1月1怎么变回来
最佳答案
先来简单说一下这个Bug触发时的表现,如果用户进入【设置】—【通用】—【时间与日期】,关闭【自动设置】,并将时间修改为1970年1月1日,分秒任意。修改时间后,需要重启设备。然后该设备启动时,则会卡在苹果Logo,无法继续启动。
  iPhone时间调到1970年1月1日变砖Bug原理:
  说到IOS时间Bug,则必须要介绍一下Unix时间戳,IOS系统时间是使用Unix时间戳(Unix epoch)表示(time_t数据类型)的。Unix时间戳规定,UTC时区的1970年1月1日 0点0时0秒的值为0,以秒为单位,即每过一秒,二进制数字加1。
  以32位系统为例,在32位系统中,time_t是长度为32位的,首个二进制位是符号位,用来储存正负。正数则为1970/1/1以后的时间,负数反 之;其余的31位用来记数。当时间到达2038年1月19日3时14分08秒时,数值位全部向前进1,导致符号位被置1,其余31位为0。此时,将出现 【时间回归】的情况,系统时间变为1901年12月13日20时45分52秒,系统将会出现错误。为了避免这个错误,苹果将最大时间设定为2038年1月 1日23时59分59秒。而64位系统的最大时间限额将为292,277,026,596年12月04日15时30分08秒,基本可以说是不受这个限制的 了。
  知道上面这个知识点后,我们再来说一下时区对时间的影响,大家都知道,我们所在的时区是【北京时区】,假如我们将时间设置在1970年1月1日0点0时0 秒,北京时间=GMT+8=UTC+8,UTC时间则为1969年12月31日16时0分0秒。这样就会出现时间负值,即时间回归bug触发,系统启动卡 在Kernel阶段,时间错误,则无法继续进行启动。
  iPhone时间调到1970年1月1日变砖触发该bug条件与表现:
  满足以下条件,『时间回归』bug被触发:
  系统版本:IOS 8.0 ~ IOS 9.3 beta 3
  硬件设备:搭载64位处理器的设备(即处理器为A7~A9X的设备)
  进入『设置』-『通用』-『时间与日期』,关闭『自动设置』,并将时间修改为1970年1月1日,分秒任意。
  修改时间后,需要重启设备。
  Bug触发表现:IOS设备启动时,卡在苹果Logo,无法继续启动。
  iPhone时间调到1970年1月1日变砖解决办法:
  对于所有64位系统,需要拆机,并拆出电池,放置一段时间后,重新安装即可。如果电池电量充足,等待数小时,当Unix时间戳的数值大于等于0,系统时间生效,可正常开机。
  需要提醒大家的是,当IOS设备连接到公共网络时,IOS系统将会使用NTP服务对时区、时间进行校准。如果黑客发送恶意的NTP攻击,将IOS系统时间校准至UTC小于0的时间,那么所有用户设备均会受到此bug影响,在重新启动设备后无法使用设备。
全部回答
把电池拆下来放电一段时间在安回去就好了追答小白还是去维修点吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
陕西郭家河煤业有限责任公司地址在什么地方,
服务器如何改密码
望蓟门阅读答案
魔兽世界80级什么职业同等级装备下DPS最高?
会玩的老夫子和李白单挑,李白能不能赢
大连同城快递哪家最便宜
从侯马到浙江嘉兴乌镇怎样坐车? 火车怎样转
判断题图中,黑色部分比白色部分的周长长.
男士凉鞋配什么裤子,男生牛仔裤搭什么凉鞋好
PSP中NBA2K10如何罚篮
我跟一个比我大很多的人在一起半年,怀孕了
15款科帕奇7座2驱和4驱有什么区别,望解答!
诡八楼结局什么意思,有谁看过电影诡八楼,它
单选题细胞的分化、衰老和凋亡是普遍存在的生
枳树什么时候移载好
推荐资讯
荷塘春色我想知道这个在什么地方
一关羽败走麦城,四个月之内为何没援军?二刘
(1)一般来说,细胞是生物体( )和( )的基本单
QQ幻想世界怎么样快速提升战斗力???
求作业答案:辨析:只要公民积极参
开开心心过好每一天,英语怎么说
移动飞享套餐怎么退订,如何取消手机套餐(中
求财守徒什么意思意思
Alice is fond of playing___piano while
沈阳公务员好考吗?都考什么,对政治面貌有要
路由器接入点1级信号好还是5级信号好
写作(50分):从下面两个文题中任选一题写作
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?