哈嘍大家好,歡迎來到黑馬公社。
就在上個月,三星用戶遭遇了一次「爆炸」:因為日曆農曆閏四月計算邏輯的錯誤,大量的三星遭遇了黑屏、系統崩潰。一時間,眾網友都在群嘲三星為了徹底退出中國市場做出了這麼大的努力。
但是還沒等網友們群嘲完,三星就又一次出事了……
不同的是,這一次出事的三星是帶頭出事,跟在三星後邊還有小米、一加、諾基亞、谷歌Pixel。事情的起因是這樣的,有人在網絡上上傳了一張尼康D850的風光壁紙(照片原圖6144X3950、4.67MB),有一些三星用戶將其設置為壁紙之後,手機系統就崩潰了。
接著,本著看熱鬧不嫌事大的吃光群眾也想體驗一下這個神奇的Bug,於是就有了上面提到的:除了三星用戶,還有小米、一加、諾基亞、谷歌Pixel用戶相繼中招。
知道這個情況的黑馬也果斷「獻身」了一把,轉身就掏出了一個小米來試一試,可惜的是並沒有出現網絡上所描述的情況。
後來,黑馬發現它沒有崩潰的原因應該是這圖已經被壓縮過的緣故,畢竟,這個造成系統崩潰的原因已經被查清楚了。
不過,要想知道並理解造成這個原因的過程,我們需要先了解色彩空間。
它是CIE國際照明委員會為了方便統一管理色彩推出的一種能夠定義色彩範圍的坐標,比如CIE1931色度圖。而色域就是指在這個色彩空間的所能顯示的顏色佔比,色域越高,它能顯示的顏色範圍也就越廣。
知道了這一點之後,我們便能理解這一次安卓手機大規模崩潰的原因了。
在Android 10中,手機系統普遍優先選擇了一種色域較窄的sRGB色域,這種色域是由微軟和HP在1996年共同開發的色彩空間,也是目前的微軟旗下的Windows系統和眾多原生軟體默認支持的色彩空間。
有趣的一幕來了,造成手機崩潰死機的這張風景壁紙剛好採用的是RGB色域(標準來說是ProPhoto RGB,高於Adobe RGB),因為這種色域它的色彩範圍更廣,而手機默認是優先sRGB色域,在面臨到RGB色域文件的時候沒有第一時間進行色域轉換,所以我們也就見到了眾多手機系統崩潰的一幕。
當然你崩任你崩,我有鐵頭功。
要想解決手機設置這張壁紙系統就崩潰有兩個方法:
第一個就是不要將原圖設置為壁紙,壓縮過後的圖是可以設置的;
第二就是將我們的手機系統升級到Android 11,因為在Android 11中,谷歌已經加入了對Adobe RGB色域的支持,所以只要我們將系統升級到Android 11,
就能避免這種情況的發生。
不過就目前來看這招還有點不太現實,因為現在只有Google Pixel設備支持刷入Android 11。
(什麼?你說你是魅族?)
那麼,如果發生了這種情況又該怎麼辦呢?
首先我們不要慌,找到自己機型對應的進入安全模式的方法,進入安全模式之後,只要我們的手速夠快,就能右滑打開相機拍一張照,然後將這張照片設置為壁紙即可解決。
如果我們的手速不夠快的話,我們也可以選擇進入手機的Recovery模式,在這個模式我們可以選擇將手機內的數據通過USB數據線拷入電腦,然後選擇清除手機設置即可恢復正常。當然成本最低的方法就是找到系統用戶界面數據直接清除數據完事。
經過這麼一茬子事,黑馬算是看懂了,Android 10默認選擇sRGB色域不是問題,最大是問題是吃瓜群眾的好奇心。畢竟翻車中有99%的用戶都是自己主動選擇去嘗試設置……
最後,一起來欣賞下這個系統崩潰是什麼樣子的吧~
(圖源酷安id:xiaolu)