...看看是什麼"鬼"(全文)_蘋果 iPhone 6S Plus_手機新聞-中關村在線

2020-12-07 中關村在線

    近日,蘋果「1970 事件」鬧得沸沸揚揚,有許多使用iOS設備的好奇人士「好奇害死貓」,抱著好奇的態度,結果自己的愛機真的變磚了。據了解,運行iOS 8以上系統的64位處理器的設備幾乎無一倖免,把iPhone、iPad或iPod touch的時間設定為1970年1月1日,然後關機再開機,手機就變成一塊「磚頭」。下面讓我們看看「1970」到底是什麼「鬼」。


蘋果"1970 事件" 讓我們看看是什麼"鬼"

知識儲備:Unix時間戳

    在了解「1970年事件」時,我們需要了解一個知識就是Unix時間戳。iOS系統時間使用Unix時間戳(Unix epoch)表示(time_t數據類型)。在系統中,使用系統位數個二進位位儲存時間。Unix時間戳規定,UTC時區的1970年1月1日0點0時0秒的值為0,以秒為單位,即每過一秒,二進位數字加1。

    有了這個知識儲備,我們現在了解一下搭載64位處理器的iOS設備的時間bug。我們說到了以UTC時區的1970年1月1日0點0時0秒為界限,數值為0,時間正常流逝為正數,反之為負數。不過各位需要留意的是,時間受到時區的影響。


圖為 iOS手機

    假設一種情況,我原來是北京時區,假設將時間設置到了1970年1月1日0點0時0秒,那麼我將這個時間轉換為UTC時間,公式:北京時間=GMT+8=UTC+8,那麼UTC時間則為1969年12月31日16時0分0秒。這樣就會出現時間負值,即時間回歸bug觸發,系統啟動卡在Kernel階段,時間錯誤,無法繼續進行啟動。

    那麼既然事件不能往前調,好奇的朋友可能會往後調,當我們往後調的時候會發現iOS系統可以設置的最大時間是2038年1月1日,並不能再往後設置了。為什麼時間只能調到這裡?


手機時間計算原理

    我們了解一下在32位系統中,time_t是長度為32位的,有符號整數(signed int)類型。首個二進位位是符號位,用來儲存正負。正數則為1970/1/1以後的時間,負數反之;其餘的31位用來記數。當時間到達2038年1月19日3時14分08秒時,數值位全部向前進1,導致符號位被置1,其餘31位為0。介時,將出現「時間回歸」的情況,系統時間變為1901年12月13日20時45分52秒,系統將會出現錯誤。

2深藏這麼多年的Bug被誰發現了?

為什麼深藏這麼多年的Bug到現在才被發現

    一個名為vista980622的網友在國外網站Reddit的論壇上發表了一篇「把iPhone時間改成1970年1月1日,手機即可永遠變磚」的帖子。


網友@vista980622的帖子(圖片引自Reddit)

    其實關注科技的同學想必都知道Reddit的影響力,在該帖子發布不久,很多人都不相信,抱著試試看的態度將手機的時間設置成1970年1月1日,結果手機關機後重新開機真的變磚了。

     1970年1月1日就像病毒一樣在世界蔓延開來了,不僅很多國外網友中招,在國內也有很多iPhone用戶又都嘗試了。筆者剛剛看到關於1970年變磚的視頻後,內心是不相信的,覺得這個視頻後半段開機畫面是被剪掉了,然後筆者就手賤的進行了嘗試,把時間設置成1970年1月1日,手機關機重啟真的停留在白蘋果了,變「磚頭」了,真是應了這句話「不作就不會死」。

     然後小編只能用僅有的一點手機維修的功底,把手機拆開,斷開電池與主板的連接,為了保險起見等待了十分鐘,重新連接電池,然後開機就正常了,這只是解決「蘋果1970年事件」其中一種方法。

3遇到這個「鬼」我們怎麼去降服

遇到這個「鬼」我們怎麼去降服

    解決的方法不僅小編嘗試的這一種,下面我們看看針對所有64位處理器的iOS設備解決方案有哪些?

    1.在保修範圍之內的設備變磚你可以拿著變磚的iPhone去找蘋果售後。

    根據iOS用戶反饋,他們在蘋果技術支持那裡獲得的處理方式並不一樣:有的用戶稱,蘋果會直接更換了他們的設備,還有的用戶則被「拒絕」了(整機更換)。

    有趣的是,因為不少人很好奇這個Bug,但捨不得拿自己的iPhone做試驗,就跑到蘋果店裡把人家的展示用iPhone、iPad給玩死了……

    2.電量充足的情況下,等待數小時,當Unix時間戳的數值大於等於0,系統時間生效,可正常開機。

    3.讓電池「死亡」,手機沒電了自動關機,設備會保留有3%的電量來維持設備內部時鐘的運轉,只有3%的電量都消耗殆盡,設備的內部時鐘在你重新充電開機後會被重置,只要1970年1月1日這個日期被重置,設備就能恢復了(不過也有人試過此法無效)。

    4.拆機並拆出電池,放置10分鐘後重新安裝。但拆機有風險,沒有拆機經驗的同學不建議這麼做。另一方面在保修之內的手機,私自拆機將失去蘋果的官方保修。

    5.等待蘋果推出新系統來修復這個Bug。(這種方法適合以上都不敢嘗試設備又不在保修期的用戶)

對於1970事件,蘋果是如何回應的?

    日前,蘋果已經發出聲明,承認了將時間設置為1970年1月1日會導致設備罷工的問題,並承諾很快推出iOS更新來修復該問題。但是至於已經變磚的設備該怎麼辦,蘋果沒有給出統一的答覆,只說了讓受影響的用戶自己聯繫蘋果售後。


蘋果官方對「1970年事件」作出回應(圖片引自蘋果官網)

    令人我們不敢相信的是,竟然有用戶因為這個問題成功換了新機。據悉,有用戶因這個問題去了蘋果零售店,在跟蘋果售後工作人員說明情況後,成功換了新機,用港版的iPhone 6換了一臺全新國行iPhone 6。但是這臺設備還在保修期,已經過保修期的設備只能自己解決了。但有網友也遇到不給用戶換新機的問題,所以用戶最好不要鑽空子,故意讓手機變磚,那樣有可能自釀惡果。

4哪些設備具有「變磚」的「能力」

哪些設備具有「變磚」的「能力」

    據了解,所有系統版本為iOS 8.0至iOS 9.3 beta3,並且搭載64位處理器(即處理器為A7-A9X的設備)的蘋果設備都會觸發這個Bug。

    搭載64位處理器的設備包括設備:

    A7:iPhone 5s、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(三星/臺積電):iPhone 6s、iPhone 6s Plus;

    A9X:iPad Pro;


搭載64位處理器的設備(圖片引自新浪微博)

    想必談了這麼多,大家也對「蘋果1970這個鬼」有所了解了,雖然這個事件根本原因是iOS設備本身存在Bug,但是該事件緣起iOS設備用戶所謂的「好奇心」。顯然,這是故意為之。手動設置一個日期需要分幾個步驟,更別提還要滾動日期到46年前,這就是典型的「好奇害死貓」。關於蘋果「1970年事件」今天就先聊到這裡吧。 

5蘋果iPhone 6S Plus詳細參數

相關焦點

  • 蘋果iphone 6s 6 plus原裝電池價格
    【中關村在線北京行情】蘋果iPhone 7 Plus原裝電池手機電池,近日在商家「手機電腦醫院」特價促銷感興趣的朋友可直接前往北京市海澱區清華大學照瀾院步行業街賽百味隔壁手機電腦醫院詳詢,關於蘋果iPhone 7 Plus原裝電池手機電池的促銷信息也可諮詢(聯繫電話:18910819808 )該商家。
  • 蘋果iphone 7 8 8plus原裝電池價格
    【中關村在線北京行情】蘋果iPhone 8 Plus原裝電池手機電池,近日在商家「手機電腦醫院」特價促銷感興趣的朋友可直接前往北京市海澱區清華大學照瀾院步行業街賽百味隔壁手機電腦醫院詳詢,關於蘋果iPhone 8 Plus原裝電池手機電池的促銷信息也可諮詢(聯繫電話:18910819808 )該商家。
  • iPhone手機的英文後綴Plus、Pro、SE都是什麼意思?看完漲知識了!
    不知道大家發現沒有,在買某款手機時,總能發現這款手機還有額外帶後綴的款式,比如Max、plus等。其實這些後綴都是有額外含義的,區分當然是基本作用,其實它代表的還是這款手機的定位和配置。所以,你知道 iPhone 中的這些後綴分別是什麼意思嗎?
  • 新一代IPhone即將到來,一起來了解歷代蘋果手機的進化史
    最近關於IPhone12的消息沸沸揚揚,顯然蘋果公司已經開始預熱。雖然人們對待蘋果手機的看法愈加理性,但是不可否認的是蘋果手機在改變終端個人設備上產生的巨大影響。今天小編梳理了一下蘋果歷代手機及其特色,一起來了解下吧。
  • iPhone 6s的A9處理器應該是怎樣的?-iPhone 6S,iPhone 6S Plus,A9...
    說到處理器,蘋果每年的發布會上都會隨iPhone、iPad等產品升級帶來全新的處理器,明天凌晨的發布會iPhone 6s以及6s Plus不出意外就會用上最新的A9處理器,基於最新的FinFET工藝生產,將會繼續提升CPU、GPU性能,傳聞中新款Apple TV甚至會具備主機級的性能,非常令人期待。蘋果的A9處理器到底應該怎樣?
  • ...5變長屏幕新體驗(全文)_蘋果 iPhone 5_手機iOS頻道-中關村在線
    從北京時間2012年9月20日晚上到21日下午,中關村在線手機事業部連續不間斷為電腦前的網友,連續播報了香港蘋果旗艦店全球同步首銷蘋果iPhone5手機的現場情況。
  • ...它靠這些改變世界(全文)_蘋果 iPhone 8_手機評測-中關村在線
    iPhone解析度變遷史(來源:phonearena)      那沒有了Home鍵,如何在交互上有沒有什麼不同呢,平時想解鎖手機是不是只能按電源鍵先看看下面這個iPhone史上最大的革新再說。我們先來看看iPad Pro上的A10X的跑分。
  • 寧波手機配件 3D動感變色蘋果DIY膜
    【寧波it網3g4g5g】隨著iphone手機的逐漸普及,人們已經不再滿足滿眼放去全是赤裸裸的手機,所以大家在手機保護套上做起了文章。3D 動感 變色 蘋果DIY膜,今天編輯了解道商家「寧波手機配件」售價38元。有興趣的朋友可以聯繫商家。
  • 蘋果12年進化史 21部iPhone你用過哪一款?
    新手蘋果聯合創始人賈伯斯曾留下豪言壯語, iPhone將會重新定義手機。新iphone的出世,改變了用戶與隨身設備的關係。新觸屏應用的新形式也引爆了智慧型手機新時代。十幾年間,手機發生了翻天覆地的變化。新不少品牌或脾睨一時或悄然離去。但蘋果很長時間內引領了智慧型手機的設計潮流。12年來蘋果推出的iPhone已經有21款,一起回顧一下吧。iPhone-2007。
  • iPhone 6s陷氧化門 機身現大範圍喱士花紋
    繼被山寨手機廠告侵犯機身設計,iTunes App Store 又被指提供下載電影 App 惹官司,蘋果近期在國內似乎諸事不順,這不,iPhone 6s 的機身又曝出氧化問題。不少國行iPhone 6s的手機機背氧化嚴重,出現一撻撻,甚至類似大範圍「喱士」花紋。
  • iPhone 6s防水?丟到4英尺遊泳池中報廢
    iPhone 6s的表現又會如何。這次,測試的是iPhone 6s Plus,被放入了深度為4英尺的用泳池中。僅僅一分鐘,手機的屏幕便出現了一些觸控問題。兩分鐘後,設備的屏幕某部分開始無法正常顯示。幾分鐘後,iPhone 6s Plus 變得越來越熱。兩個小時後,設備直接報廢,無法開機。
  • 手機plus是什麼意思 蘋果手機plus版和原版有什麼區別【圖文】
    蘋果 手機一直以來都是手機界的翹楚,其他手機品牌也就只能夠望其項背,蘋果手機一直以來都是有一個系列的,但是自從蘋果手機傳到第六代的時候,就發生了一點點的改變,那就是plus,蘋果6手機推出了一款全新手機蘋果6 plus,繼蘋果手機推出了蘋果6 plus以後,其他手機品牌也紛紛開始模仿複製,各種plus都出現了。
  • iPhone 6P/6SP對比拆解 居然這麼多不同-iPhone 6 Plus,iPhone 6S...
    首發日當天,Zealer已經給大家帶來了iPhone 6s Plus拆機視頻。今天,Zealer再次拆解6 Plus和6s Plus,玩玩實物版的 「大家來找茬」,來看看 「唯一的不同,是處處都不同」 的6s Plus,究竟不同在何處?
  • 雙攝還有這些玄機 蘋果iPhone7/Plus評測(全文)_蘋果 iPhone 7...
    iPhone7防水測試    手機防水其實並沒有什麼黑科技,防水手機普遍採用的方法就是密封膠+橡膠圈,(我認為)iPhone7    事實上兩年前發布的三星Galaxy S5已經支持IP67防水,而今年的新機Galaxy Note7三防級別已經提升至IP68,下面這張圖來看看蘋果在防水方面與三星索尼的區別。
  • iPhone 6s不會彎了?7000系鋁合金解析(全文)
    北京時間9月10日,蘋果公司公布了最新的iPhone 6s/6s Plus手機,雖然外型上上一代產品沒有差別,但是機身材料卻使用了7000系列鋁合金,號稱比iPhone 6/6 Plus上採用的6000系類鋁合金硬度更高、強度更大
  • 國家地理攝影師帶來iPhone 6s Plus鏡頭下的中國
    iPhone 6s 和 iPhone 6s Plus 將於明日正式發售,而蘋果全球營銷副總裁 Phil Schiller 在推特上向大家推薦了國家地理的一篇文章。
  • 三星S7 edge與iPhone 7 Plus:半年之差平分秋色
    幾乎每年的九月份,消費者心目中的真·旗艦手機大戰都會隨著新一代的iPhone問世而拉開序幕。近日蘋果正式發布iPhone 7,在外觀及性能方面僅有小幅升級,但放眼各品牌的旗艦手機,真正有實力能與它一較高下的,目前可能只有三星S7/S7 edge以及最近發布的Note7。
  • iPhone Se:性能不輸iPhone 6s,很多人卻誤會蘋果對他的定位
    一個是,究竟蘋果究竟在想什麼,為什麼是一個這樣的定價。一個是,蘋果到底在想什麼,這兩款機型是不是面向小屏市場。由於兩款iPhone的屏幕都比較小,只有4英寸,所以這一兩年很多人認為,這就是蘋果針對小屏幕市場的妥協。其實這樣的看法都是有一定的誤解。
  • 蘋果手機iphone X 和iphone XR怎麼選?聊下它們的顏色、屏幕差異
    從iPhoneX開始,你是否被蘋果公司繞暈了,搞不懂iphoneX XS XSmax XR這些手機到底有啥麼差別?小編跟大夥一起補補功課,下面就從iphone X和iphone XR開始吧,這兩兄弟挨的比較近。關於iphone X和iphone XR的區別,咱們這次先聊聊顏色和屏幕,畢竟一款手機的第一感覺大多來自與此。
  • iOS 14公測版發布 iPhone 6s可更新
    中關村在線消息:7月10日蘋果發布了iOS 和 iPadOS 14的Public Beta版本,也就是公測版。蘋果用戶在訂閱蘋果公測項目之後便可以獲得 iOS 、macOS 和 tvOS公測版。