關於S3死機的來龍去脈 - 手機討論

Table of Contents

這個是整合了一些XDA討論跟小弟目前系所研究主題有關的文章

先來個結論吧:

S3經過更新以後 死機的可能會下降很多 但是已經受損的不會好

什麼意思呢? 這個是物理問題 目前沒有辦法用軟體修復

首先 先來看原因

這是XDA的推測 但三星沒有公布真相的話我們就先以他們講的為準吧

這次的問題是出在這批貨: eMMC:VTU00M FW Rev:0xF1


https://play.google.com/store/apps/details?id=net.vinagre.android.emmc_check
(這個APP有提供你自力檢測 請注意更新以後這邊顯示的不變)


在這批的韌體裡面 XDA的推測是三星在判斷eMMC內部NAND Flash cell的衰老程度
演算法出了大包 導致對系統區塊有大量的重複寫入讀取

或許你會問:大量寫入讀取怎麼了嗎?

對於NAND Flash來說 大量的寫入讀取是會快速導致該區塊的記憶體單元老化
而因為成本控制因素 基本上大家都是MLC來做(這是我猜測的 不過SLC也還是會)

什麼叫做記憶體單元老化呢? NAND Flash在多次的寫入讀取以後
該區塊由於物理因素 將會逐漸無法分辨內容是0/1 而這件事情不可逆
壞掉就是壞掉了 那一個區塊就是沒辦法再使用

所以說你在買SSD的時候 控制晶片很重要 因為寫得好的控制晶片會分散讀取寫入
降低重複讀取寫入同一區塊的問題。而這件事情上是手機也應該要做好的

好 所以知道了原因 我們來看現況是如何

目前已知的是這些Kernel已經修復了這個問題:
XXEKC/XXELL1/XXELL4/XXELL5/XXELL6/XXELLA/XXELLB/XXELLC
以及升級到4.1.2的升級

這件事情跟Bootloader無關 但是跟Kernel有關
Kernel可以做的事情是在寫入控制上提前做好 避免針對同一區塊做大量寫入
所以說 有S3的人就趕快更新吧! 除了新功能還可以減少進一步損害

減少進一步損害? 或許會有疑問為什麼是減少而不是避免?

因為只要有寫入讀取動作 NAND Flash就會逐漸地失去0/1電位的分辨能力
所以說傷害是已經造成了 而且你也不可能因此就一輩子不用S3 對吧?

但是拿到這批韌體的人怎麼辦?
拿回去三星看他們給不給換吧 韌體是沒辦法透過更新而更新的
除非換了機板 否則他就是那一個版本跟著你了
至於因為這個韌體所導致的記憶體單元損傷 也無解 因為那就是NAND的物理特性
更新可以緩解這個問題 不過釘過釘子的牆壁 拔掉以後也是千瘡百孔

以上是小弟整理了一些XDA的情報跟搭配一些自己所學的內容
也請多多指教

--
長久以來,我們將許多地方,與許多時刻視為理所當然
我們對這個理所當然很冷淡,所以理所當然,終於忍受不了悲傷,逃走消失了。
失去之後,我們才重新注意到,這理所當然
然而今後,也還會有很多的理所當然,漸漸的消失吧

--

All Comments

Lauren avatarLauren2013-01-21
是說會不會因此被....?
Christine avatarChristine2013-01-24
我看到"物理問題"之後就不想看了
Puput avatarPuput2013-01-27
就是快速到達SSD使用期限
Liam avatarLiam2013-01-30
歡迎樓上指正討論
Edward Lewis avatarEdward Lewis2013-02-01
現在可能是用TLC了? 更短命
Carolina Franco avatarCarolina Franco2013-02-04
應該說 每個區塊都有他的總寫入次數限制全部裡面只要有一塊掛了 大家就一起掰掰
Kyle avatarKyle2013-02-07
學理上還是MLC拉 原理就是那樣把電位拆開來判讀0/1
Poppy avatarPoppy2013-02-10
所以一般會去平均寫入 一起慢慢磨損壽命 但是韌體有問題 所以讓一塊地方被快速寫完 其他好好地也沒用了
Vanessa avatarVanessa2013-02-13
不過拆越細就死越快...XD
Christine avatarChristine2013-02-15
就是Costdown咩
Frederica avatarFrederica2013-02-18
專業!!
Freda avatarFreda2013-02-21
Audriana avatarAudriana2013-02-24
剛剛google過 TLC應該是沒辦法做eMMC 速度比較慢
Dorothy avatarDorothy2013-02-27
假裝很瞭解推 對阿對阿 就是這樣嘛
Audriana avatarAudriana2013-03-01
為什麼韌體不能跟新,不是firmwave嗎
Liam avatarLiam2013-03-04
位置不一樣 改不到那一塊
Aaliyah avatarAaliyah2013-03-07
我看到的資料是說sandisk兩年前就有TLC的eMMC了
Quanna avatarQuanna2013-03-10
所以是eMMC的控制晶片出問題還是系統上的問題啊?
Freda avatarFreda2013-03-12
感謝,出這種包也太悲傷了....
Dinah avatarDinah2013-03-15
應該是控制晶片吧 系統的話更新以後韌體號應該會變
Una avatarUna2013-03-18
對NAND Flash世界第一的三星來說有點諷刺就是
Ingrid avatarIngrid2013-03-21
所以沒辦法像桌機上直接刷新韌體進eMMC?
Kristin avatarKristin2013-03-24
還真有趣的MISS 時間控制的好就能當三星Timer了?
Kelly avatarKelly2013-03-26
Olive avatarOlive2013-03-29
這種三星Timer會被罵死吧XD 二手直接跌停
Mary avatarMary2013-04-01
那0xF1現在升級會不會再死機呢...Q_Q
Annie avatarAnnie2013-04-04
Sony:你還未夠般呢
Mary avatarMary2013-04-07
K大的比喻很好啊 釘過釘子的牆壁 傷害還是在那
Michael avatarMichael2013-04-09
升級以後 雖然比較少在釘在這個位置 但還是容易釘穿
Zanna avatarZanna2013-04-12
看你已經操了你的S3多嚴重瞜....操很兇的話......恩
Hardy avatarHardy2013-04-15
操很兇就加速操吧 直接死雞拿去換新的更好?
Belly avatarBelly2013-04-18
這倒是個好主意(奇怪 怎麼好像跟AMOLED類似?)
Megan avatarMegan2013-04-21
推 更新能減緩死機速度的話也是好事一件
Madame avatarMadame2013-04-23
三星在eMMC控制器踩過很大的雷 Brick bug蠻多人中標
Audriana avatarAudriana2013-04-26
那又是另外一個故事了...(那個檢測eMMC版本的APP由來
Elvira avatarElvira2013-04-29
專業推!! (我先承認我看不懂XDDDDDDDDDDDDDDD
Daph Bay avatarDaph Bay2013-05-02
放心 這種包一般人不懂 不像當初的ONE X 全民公測
Robert avatarRobert2013-05-05
推這篇XD
William avatarWilliam2013-05-07
不過這包遠比黃斑更大就是懂得人會連三星的SSD等產品都產生質疑
Leila avatarLeila2013-05-10
但是不會被馬上看到阿xdd
Jack avatarJack2013-05-13
對啊...不過還好本來就不考慮XD
Isla avatarIsla2013-05-16
問一下 一般而言正常使用多久會掛掉?
Anthony avatarAnthony2013-05-18
各家wearing level演算法不一樣 很難評估
Callum avatarCallum2013-05-21
MLC大概是幾千次的上限
Ethan avatarEthan2013-05-24
但是考慮到平均讀取寫入 實在很難推估大概至少用個三五年OK吧?
Susan avatarSusan2013-05-27
(這個是我猜的 實際上情況應該會比這長才是)
Yedda avatarYedda2013-05-30
不同人不同用法的每天的寫入量也不同
Lily avatarLily2013-06-01
就正常的控制器 我沒記錯的話 SSD真的是NAND掛掉的好像沒有 大部分都是主控掛了 NAND壽命都還很長
Sierra Rose avatarSierra Rose2013-06-04
恩 這倒是個值得研究的地方
Zanna avatarZanna2013-06-07
16G的NAND寫入壽命1000次的話 就當能每天寫16G的資料這樣還能用兩三年呢
Ina avatarIna2013-06-10
專業推!!
Charlie avatarCharlie2013-06-13
專業 (但我也看不懂)XDXD
Quintina avatarQuintina2013-06-15
但是不可能整進整出 而且還有剩下空間過小的集中讀寫
David avatarDavid2013-06-18
這真的是大哉問但是假定成正常使用年限不會掛掉應該OK拉
Joseph avatarJoseph2013-06-21
就看控制器的平均的功力了? 空間過小集中我記得會把不太常動的資料適時的搬動位置去均衡消耗
Gilbert avatarGilbert2013-06-24
對阿 所以說一切決定於演算法....XD
Joseph avatarJoseph2013-06-27
推。下載來測,發現我的是有問題的那批…不過我用半
Todd Johnson avatarTodd Johnson2013-06-29
年到現在都沒事耶,是有一天會突然死掉嗎,噢不@@
Annie avatarAnnie2013-07-02
這也是運氣運氣的....
Skylar DavisLinda avatarSkylar DavisLinda2013-07-05
真的是有問題那批倒不如期待保固內快掛 不然保固後可能也撐不久
Zenobia avatarZenobia2013-07-08
就多做備份吧
Brianna avatarBrianna2013-07-11
先推,免得被發現看不懂@@
Lucy avatarLucy2013-07-13
我家軟體部老大說 開發個APP跑迴圈測試NAND夠不夠勇應該會有點賺頭XD
Megan avatarMegan2013-07-16
哦~原來是這樣啊~
Yuri avatarYuri2013-07-19
徵求翻譯Q_Q
Xanthe avatarXanthe2013-07-22
某些USER或許會有這種特殊需求 EX去年賣很好的_3 16G
Freda avatarFreda2013-07-24
如果有拿eMMC來做虛擬記憶體的話就常常進進出出了
Elizabeth avatarElizabeth2013-07-27
SONY XJ白皮書好像有提到拿部分ROM空間來避免RAM用完我猜應該就是虛擬記憶體
Eartha avatarEartha2013-07-30
那可不是好事情
Tristan Cohan avatarTristan Cohan2013-08-02
記得應該沒有原廠核心打開zRAM 通常用起來反而變慢
Odelette avatarOdelette2013-08-05
訂正 是swap
Jake avatarJake2013-08-07
我的是剛好是這批貨,八月購入。還沒死機,那要怎麼辦TT
Mason avatarMason2013-08-10
有看有推
Dinah avatarDinah2013-08-13
這包真致命..不過也許有人換手機跟換衣服一樣快吧
Donna avatarDonna2013-08-16
消息傳開不知道S3的二手市場會不會崩盤
Jack avatarJack2013-08-19
拿到這批韌體的就是(1) 備份 (2) 更新我個人是不推買二手拉 要就買全新的
Christine avatarChristine2013-08-21
懷疑這個只是拿來擋一下的
Frederic avatarFrederic2013-08-24
也沒人統計更新後真的有變好讓人以為安全了,結果還是會死雞
Candice avatarCandice2013-08-27
Frederica avatarFrederica2013-08-30
code是公開的 所以說他有改這句話沒問題
Queena avatarQueena2013-09-02
但是效果不知道 只能先認定為他有改了
Heather avatarHeather2013-09-04
有之前歸罪給正點工具的經驗,
Victoria avatarVictoria2013-09-07
很難在他們正式公布確切原因前相信任何說法
Rachel avatarRachel2013-09-10
<換了機版還是持續死機的可憐蟲QAQ
Mary avatarMary2013-09-13
烙賽 今天才發現也買到這版的=-=