把我的 5s 升級到了 7.1.2 之後,馬上使用了盤古來越獄,
但是發現開機的時候會無限藍畫面 crash,導致無法正常開機。
於是上網 Google 了一陣子,找到這個解法,也就是說,
如果一直藍畫面的話,就把靜音鍵切換到有聲音的模式就好了。
一試果然有效!於是就這樣解決了藍畫面問題…
不過這樣做的後遺症是,每次重新開機如果仍然是靜音模式,就會一樣藍畫面,
只能切換過去再重開一次才會成功,讓人有點困擾。
加上我發現我的桌布設定裡面的「自動亮度」不見了,於是猜測是「環境感光器」壞掉造成的。
所謂「環境感光器」(Ambient Light Sensor,簡稱 ALS)
跟「距離感測器」(Proximity Sensor)是不一樣的,
不少人把兩者搞混,距離感測器是偵測當打電話的時候,螢幕會自動變黑的那個東西,
在 iPhone 5s 白色機器上,是在聽筒的左邊(黑色機器會比較不明顯)。
但是 ALS 是即使在白色機器上面也看不到的,位置在「前鏡頭」的左邊。
詳情可以看官方 PDF 詳細說明,或者看我下面的截圖,可以看到 ALS 跟 Proximity 的位置不同。
於是我弄了一組新的前鏡頭、聽筒、距離感測器、ALS 的排線…
換上去之後,重新開機,果然即使開震動也不會藍畫面!
但是「自動亮度」開關還是沒有出現,估計是一開始就沒抓到…
於是只好重刷,重刷之後就有「自動亮度」了,再次越獄即使開震動一樣不會藍畫面。
所以…如果你越獄之後有藍畫面問題,真的去檢查一下是不是 ALS 壞掉,壞掉拿去修一下就沒事了。
附註:至於為甚麼我的 ALS 會壞掉呢…我估計是當初換面板裝回去的時候,
他正上方剛好有一個地方要下螺絲…然後排線沒對好,螺絲就把 ALS 穿過去了…….