編輯:三星刷機
三星的若干設備從某一次官方更新開始,因為官方內核的一個特性未考慮所有版本的硬件因此導致官方更新變磚事件,此事比較討厭,因為是官方帶來的BUG,因此感覺有必要詳細解讀一下:1.問題根源:eMMC芯片控制器的低版本固件無法正確處理MMC_ERASE指令,當操作系統執行MMC_ERASE指令時將有一定概率引發eMMC芯片內部死鎖。在早期的三星設備內核中沒有使用MMC_ERASE指令,從I9100的某個更新開始,N7000的某個更新開始,M250S的Update4內核更新開始,引入了MMC_CAP_ERASE能力,因此使用這些內核就會觸發eMMC的BUG。
2.什麼設備有此問題:絕大部分I9100,一部分N7000,絕大部分M250。對I9100來說,執行下列命令:
adb shell "cat /sys/class/block/mmcblk0/device/cid|cut -b 19,20"
復制代碼
如果上述命令的返回結果是19或小於19,則你的設備有eMMC固件BUG。
為什麼說是絕大部分I9100有此問題,也就是說還有一部分9100沒問題?2011年11月以後出廠的I9100/N7000/M250的eMMC固件版本更新到了無問題的版本,因此即使使用激活了MMC_CAP_ERASE特性的內核也不會變磚,這就是為什麼有些人怎麼wipe都沒關系,這些人主要的幸運是購買I9100的時間比較晚,或者換過主板。其他大部分人都是沒有這麼幸運的。
3.情況下會觸發eMMC死鎖?使用官方更新的較新的內核,在使用官方自帶3e recovery的wipe或者CWM的Recovery或者在內置SD卡上復制/刪除大尺寸文件時都可能會觸發此BUG。也就是說並不是CWM單獨引起的問題,即使完全使用純官方內核也有風險。
4.如何避免?
不要刷入最新的純官方ROM,如果最新的純官方ROM的cache.img中帶有自動wipe腳本,則可能刷純官方ROM直接變磚。
盡量不使用最新的官方ROM內核或基於該內核的修改版(嵌入CWM),因為eMMC的bug並不局限於wipe操作,因此就算你從不wipe也可能遇到問題。
三星的若干設備從某一次官方更新開始,因為官方內核的一個特性未考慮所有版本的硬件因此導致官方更新變磚事件,此事比較討厭,因為是官方帶來的BUG,因此感覺有必要詳細解讀一下:1.問題根源:eMMC芯片控制器的低版本固件無法正確處理MMC_ERASE指令,當操作系統執行MMC_ERASE指令時將有一定概率引發eMMC芯片內部死鎖。在早期的三星設備內核中沒有使用MMC_ERASE指令,從I9100的某個更新開始,N7000的某個更新開始,M250S的Update4內核更新開始,引入了MMC_CAP_ERASE能力,因此使用這些內核就會觸發eMMC的BUG。
2.什麼設備有此問題:絕大部分I9100,一部分N7000,絕大部分M250。對I9100來說,執行下列命令:
adb shell "cat /sys/class/block/mmcblk0/device/cid|cut -b 19,20"
復制代碼
如果上述命令的返回結果是19或小於19,則你的設備有eMMC固件BUG。
為什麼說是絕大部分I9100有此問題,也就是說還有一部分9100沒問題?2011年11月以後出廠的I9100/N7000/M250的eMMC固件版本更新到了無問題的版本,因此即使使用激活了MMC_CAP_ERASE特性的內核也不會變磚,這就是為什麼有些人怎麼wipe都沒關系,這些人主要的幸運是購買I9100的時間比較晚,或者換過主板。其他大部分人都是沒有這麼幸運的。
3.情況下會觸發eMMC死鎖?使用官方更新的較新的內核,在使用官方自帶3e recovery的wipe或者CWM的Recovery或者在內置SD卡上復制/刪除大尺寸文件時都可能會觸發此BUG。也就是說並不是CWM單獨引起的問題,即使完全使用純官方內核也有風險。
4.如何避免?
不要刷入最新的純官方ROM,如果最新的純官方ROM的cache.img中帶有自動wipe腳本,則可能刷純官方ROM直接變磚。
盡量不使用最新的官方ROM內核或基於該內核的修改版(嵌入CWM),因為eMMC的bug並不局限於wipe操作,因此就算你從不wipe也可能遇到問題
一、首先下載以下刷機要用的內核以及9100G刷機工具 1.root內核,刷機獲得root權限:點擊下載 &nbs
這個是三星S4/I9508移動版 谷歌原生4.4.2 ROM 注意:此ROM刷入後會自動重啟一次,以後不會重啟。刷機有問題,請換論壇裡發布的最新REC 基於谷歌官方最
三星I939怎麼刷機?三星I939怎麼ROOT?相信有不少朋友還在為三星I939刷機、ROOT的問題糾結了不少時間了吧?今天整理了三星I939刷機獲取ROOT權限教程,有
簡介:基於 XWKTE 2.3.6;支持55種語言(含簡、繁中文);開啟ext4、A2sd;使用CF-root kernel 內核;已經root、deodexed