圖/文 王迪
這幾天來暖氣 ,看著屋里數(shù)字飆到22的溫度計(jì),掏出iPhone 6s打算發(fā)個(gè)朋友圈。然后...發(fā)覺...手機(jī)又自動(dòng)關(guān)機(jī)了。這是升級(jí)iOS 10以后的第三次,如果算上升級(jí)前,那次數(shù)應(yīng)該已經(jīng)五次開外;雖然蘋果客服在這兩天稱“這不是新系統(tǒng)升級(jí)造成的狀況”,但經(jīng)過分析,這問題遠(yuǎn)比客服講的復(fù)雜,鑒于問題龐雜,我們不鋪陳案例,直接對(duì)癥下藥。
同學(xué)們,這次又有人要搞事情啊
關(guān)于iPhone自動(dòng)關(guān)機(jī),先有個(gè)前傳:
關(guān)于iPhone 6s/6s Plus自動(dòng)關(guān)機(jī)的故事去年冬天最冷時(shí)鬧過一陣,那次蘋果給出的答案是:
iPhone理想使用溫度帶介于 16°C 至 22°C之間。在非常寒冷的環(huán)境下使用設(shè)備時(shí),你可能會(huì)發(fā)現(xiàn)電池使用時(shí)間降低,但這種情況只是暫時(shí)的。當(dāng)電池溫度返回正常操作范圍,其性能也會(huì)隨之恢復(fù)正常。但并沒有明確說明非常寒冷的低溫環(huán)境有可能導(dǎo)致iPhone自動(dòng)關(guān)機(jī)。
今年這件事和去年又不太一樣,因?yàn)楦鶕?jù)已知情況:電量充足會(huì)關(guān)機(jī)、iOS 9/10均自動(dòng)關(guān)機(jī)、室內(nèi)20多度還自動(dòng)關(guān)機(jī);有些你長(zhǎng)按開關(guān)就好了、有些你得再次充電才好、有些換塊電池問題徹底解決。如果簡(jiǎn)單給它分到軟件或者硬件問題,都有些牽強(qiáng)。
容我講個(gè)故事,局勢(shì)就明朗了:
來 決戰(zhàn)到天亮
下午兩點(diǎn),仨老太太棋牌室閑聊,“哎,張姐,這幾天門口那菜攤賣菜特好,倍兒水靈,待會(huì)咱這輪打完過去看看?”,“呦,你也去那家啊?前兒我在那買的西紅柿,三塊錢一大堆兒,沙瓤”。“... ...”
瞅了半天牌,半天不言語的宋老太太抽出個(gè)對(duì)兒A十拿九穩(wěn)的說“大的!管上!...你倆就別說了,那戶兒今早上讓人給抄了”。
實(shí)際上,仨老太分別指的是:買新摘鮮菜的A、賣處理菜的地?cái)們築、和鄰里有過節(jié)的小販C。但是她們自己卻似乎感覺在說同一件事。這和iPhone 6s系列自動(dòng)關(guān)機(jī)一樣——目前同時(shí)可能存在著:A天冷自動(dòng)關(guān)機(jī)、B系統(tǒng)升級(jí)后BUG、C電流穩(wěn)定性問題、D其他;只是在外界看來,他們都叫自動(dòng)關(guān)機(jī)。
從癥狀引發(fā)的一個(gè)猜想:
“手機(jī)在自動(dòng)關(guān)機(jī)后,無法通過開關(guān)機(jī)鍵正常啟動(dòng),需要外部充電才能開啟”。這是目前反應(yīng)的典型例子。一方面說明,相比較簡(jiǎn)單死機(jī),這次問題發(fā)生后比較難解決(需要隨身帶充電設(shè)備);同時(shí)從這也很容易找到病根——系統(tǒng)BUG的死循環(huán)——需要徹底斷電然后電流的激活才能再次運(yùn)行。
無限卡代碼之輪回之術(shù)
要想理解這句話,需要弄明白幾個(gè)事:
一般來說,編寫的程序會(huì)有fail-safe(自動(dòng)防故障),但是有一部分核心穩(wěn)定程序,是不會(huì)編寫這段代碼的。不過凡事有例外,如果這部分程序出了問題就會(huì)導(dǎo)致程序強(qiáng)行停止(死機(jī))或者進(jìn)入錯(cuò)誤循環(huán)后無限循環(huán)(死機(jī)或者假死)。
這件事,相當(dāng)于你買東西少了兩毛錢,如果營(yíng)業(yè)員設(shè)置fail-safe,他會(huì)選擇就這么算了,或者你就別買了。但由于沒有這個(gè)設(shè)置,他會(huì)一直問你,快點(diǎn)給錢;同時(shí),你還必須要買(因?yàn)殄e(cuò)誤一直存在),陷入死循環(huán)。
這樣死循環(huán)造成的死機(jī)會(huì)導(dǎo)致:主板不識(shí)別電池有電,但電池實(shí)際上還能用。也所以,必須依靠外部充電讓主板識(shí)別電池的充電狀態(tài),從而再次喚醒手機(jī)。
有小道消息稱是代碼中調(diào)取的硬件接口沒有匹配上,導(dǎo)致進(jìn)入錯(cuò)誤循環(huán)后強(qiáng)行終止;譬如讓A10調(diào)整功率進(jìn)入省電或者低熱(低功耗)的狀態(tài),但是這個(gè)功能實(shí)際上沒有完善,導(dǎo)致返回錯(cuò)誤代碼或者錯(cuò)誤狀態(tài)。至于具體是哪段代碼的問題,目前誰都不能確認(rèn)。
要想解釋得通,還差個(gè)關(guān)鍵邏輯點(diǎn):
以上,是在征求過多個(gè)電池專家以及iOS系統(tǒng)專家后,給出的答案。然而要想這個(gè)說法完全成立,還差一個(gè)重要問題沒說開:為什么直到如今,自動(dòng)關(guān)機(jī)問題才被曝出來。
如果你在百度指數(shù)上查“自動(dòng)關(guān)機(jī)”,那默認(rèn)的關(guān)聯(lián)詞就是iPhone 6s,并且伴隨新機(jī)發(fā)布,這類消息隔三差五總會(huì)有新聞冒出,只是在11月“它才變得嚴(yán)重起來”。按照正常邏輯一定會(huì)有一個(gè)明顯的時(shí)間點(diǎn)來讓事情發(fā)酵:比如天氣突然變冷、比如系統(tǒng)突然升級(jí)。
然而蘋果國(guó)內(nèi)客服已經(jīng)證實(shí)“這不是新系統(tǒng)升級(jí)的問題”;并且說天氣,我們也確實(shí)發(fā)現(xiàn)了正常溫度下,手機(jī)自動(dòng)關(guān)機(jī)的例子。所以“突發(fā)點(diǎn)”在哪,我們還拿之前那個(gè)例子說事。
原本只有一個(gè)菜攤賣菜——系統(tǒng)核心Bug,部分用戶手機(jī)自動(dòng)關(guān)機(jī);后來增加了一個(gè)菜攤——冬天天冷手機(jī)關(guān)機(jī),自動(dòng)關(guān)機(jī);還有個(gè)模糊選項(xiàng),菜攤被抄攤——升級(jí)后系統(tǒng)不穩(wěn)定,軟件沖突關(guān)機(jī)。在外人看來“賣菜”成了那天下午牌局的熱門詞,湊到一起,事情就顯得頗為嚴(yán)重。
你該怎么辦
大冷天的,玩什么手機(jī)
把系統(tǒng)Bug這個(gè)選項(xiàng)算在內(nèi),目前iPhone 6s死機(jī)原因可能是低溫下電流的不穩(wěn)定導(dǎo)致硬件保護(hù)、可能是核心系統(tǒng)沒有fail-safe導(dǎo)致死循環(huán)、甚至是軟件沖突也可能關(guān)鍵原因。在和客服咨詢時(shí),“電池問題情況比較復(fù)雜,可能是溫度,可能是電池本身壽命問題,還有可能是”這個(gè)說法,也從一個(gè)側(cè)面反映這次問題遲遲不能解決的原因——復(fù)雜。
目前可以判斷的是,即便再復(fù)雜的情況,戴上移動(dòng)電源充電,基本能保證手機(jī)再次開機(jī),所以這是一個(gè)暫時(shí)解決辦法。
對(duì)于類似的系統(tǒng)核心問題,有不少親身經(jīng)歷者表示“換塊電池,癥狀就消失”了。這從原理上解釋的通——核心問題在新電池和主板上暫時(shí)沒有觸發(fā)。至于何時(shí)會(huì)觸發(fā),這個(gè)其實(shí)也有一定隨機(jī)性(這也是為什么越到后期,出現(xiàn)這個(gè)情況越多的原因)。不過鑒于有不少用戶反映“寄修后鑒定電池并不存在問題”,所以更換電池的費(fèi)用比較愁人。
溫度是另外一部分用戶糾結(jié)的問題,不太良好的充電習(xí)慣(不合格充電電源、不匹配的充電頭和非原裝數(shù)據(jù)線、充電時(shí)進(jìn)行操作),會(huì)導(dǎo)致電池提供的電流在今后變得越來越不穩(wěn)定,最終在冬天導(dǎo)致電流供給出問題。所以如果你手機(jī)還沒出狀況,那么請(qǐng)盡量保證你電池的健康充電環(huán)境。如果出現(xiàn)這一癥狀,并且天氣較冷,那么給手機(jī)套個(gè)厚殼,減少過冷情況使用也是個(gè)辦法。
不過由于溫度問題基本等于:不太良好的電池使用習(xí)慣+低溫,所以,同樣不是所有電池寄修都會(huì)檢測(cè)出問題。
最后,一部分用戶手機(jī)可能曾經(jīng)出現(xiàn)過進(jìn)水;雖然當(dāng)時(shí)急救后基本能用,但長(zhǎng)期看雜質(zhì)對(duì)電路的腐蝕、瞬間的局部電流,都會(huì)讓手機(jī)變得短壽。筆者就接觸過可能是這個(gè)原因造成的自動(dòng)關(guān)機(jī),當(dāng)然這一類我提供的建議是:換個(gè)別的手機(jī)吧。
尾聲:
在發(fā)稿前,蘋果仍舊沒有給出官方的準(zhǔn)確回應(yīng),問題也還在猜想中。如果說“我的手機(jī)出問題了我該怎么辦”是這次事件引人關(guān)注的表面原因,那我想,人們關(guān)注這件事還存著另一層心思。
什么時(shí)候“用戶不用再擔(dān)心手機(jī)問題究竟該歸誰管”可能是大眾一個(gè)簡(jiǎn)單,但卻永遠(yuǎn)也沒法解決的訴求。
——————————————我是分割線——————————————
在敲下最后一行字以后,我合上新MBP電腦蓋:
拔下Type-C轉(zhuǎn)HDMI轉(zhuǎn)接頭;
拔下Type-C轉(zhuǎn)網(wǎng)線轉(zhuǎn)接頭;
拔下Type-C轉(zhuǎn)USB轉(zhuǎn)接口;
拔下Type-C轉(zhuǎn)SD卡轉(zhuǎn)接頭;
開始收拾明天出差的辦公用品。
想著圍繞iPhone最近這些關(guān)鍵詞,突然覺得...這幾屆蘋果產(chǎn)品,比原來不太行啊...
Ps:分割線部分純屬虛構(gòu),如有雷同...土豪我們做個(gè)朋友吧。