綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[教學] EFS 遺失?!如何自救

  [複製連結] 查看: 27175|回覆: 59|好評: 5
跳轉到指定樓層
樓主
Teshuva | 收聽TA | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
發表於 2014-8-27 05:51

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 Teshuva 於 2014-9-10 02:09 編輯

隨著大家使用安左系統手機越來越頻繁的情況之下,我們也開始接觸了刷機
在低調大大的教學篇裡,寫了很實用的教學 (如果你不懂怎麼刷機,可以去爬一下)
今天我們不是來講刷機,也不是討論CWM,也不是來評說第三方的ROM
我們要說的是 EFS 這個東西以及一些刷機時常見的問題

最近在論壇上,有許多人在刷機的時候出現了EFS遺失現象
如果你還不知道如何備份EFS檔案,請見低調大大的教學文章之備份EFS檔案
http://apk.tw/thread-173027-1-1.html
當大家在更新到新的ROM時,基頻也更新成新版的,又稱為 V2 版
如果你不知道什麼是基頻,請見低調大大的教學文章之學會刷機的第三步:更換基頻與找到合適的基頻
http://apk.tw/thread-171668-1-1.html

當EFS遺失時,其症狀和刷錯基頻的症狀是很類似的,可以說是一模一樣
簡單的說,基頻刷錯時,你的手機會出現的症狀和EFS遺失是一樣的
但是治法卻不一樣,也因此大家誤以為基頻和EFS是一樣的東西
理所當然地,當有人發文尋找解答時,好心人總是會告知將基頻重刷就可以了

今天我要分享的是自己救回EFS的過程與方法,如果有說錯的地方,還請各位先進不嗇指教一二,讓我們這個論壇更進步

【新舊基頻比對】
EFS V1 格式 對應 舊基頻 - EMG4 之前都是, 不可用在4.3 ROM
EFS V2 格式 對應 新基頻 - EMG4 以後都是, 包括現在4.3所有基頻
註:之前用 "=" 造成大家誤以為EFS V1 就是 舊基頻,特此改進

我們先來了解EFS與基頻的不同,我們可以看一下以上的比對資料,所謂的V1就是舊格式,而V2就是新格式,這並不意味著基頻就等於EFS,這一點要特別注意!!

所謂的EFS 簡單的說,就如同電腦格式化時,我們會選 NTFS 或 FAT32,但是這不代表我裝的WINDOWS就是 NTFS 或 FAT32

如果你不知道自己的手機基頻是V1或V2,畢竟EMG4之後是什麼也不見得大家都背得出來,之前又有那些,誰能知道呢?我們可以參照下方的清單來了解
舊基頻清單:
Modem_XXELLA_I9300.PFS.CWM
Modem_XXEMA5_I9300.PFS.CWM
Modem_XXEMB5_I9300.PFS.CWM
Modem_XXEMB6_I9300.PFS.CWM
Modem_XXEMC2_I9300.PFS.CWM

新基頻清單:
New_Modem_BUUGMJ3_I9300_CWM
New_Modem_XXEMG4_I9300.PFS.CWM
New_Modem_XXUGMJ9_I9300_CWM
下戴及詳情請見nhpss930094大大分享文:http://apk.tw/thread-420466-1-1.html

【如何判斷手機是基頻刷錯還是EFS遺失】
首先,我們先用二分法來確認一下自己手機遇到的是基頻刷錯還是EFS離家出走
如果你的手機是從降級的過程中,出現了問題,那我們可以大膽猜測是基頻錯誤
如果你的手機出現了以下現象,我姑且暫時稱之為 - 基頻問題現象
1)        3G無法連
2)        電話無法打
3)        檢查IMEI已經是0049開頭或0000

解決方案:
重新刷入正確的基頻,手機問題理應迎刃而解
如果仍然有問題,那就是EFS檔遺失了

【如何確認基頻版本?】
請至【設定】點選【關於手機】就可以看到【基頻版本】
如果你的基頻版本顯示 I9300XXEMG4
請自行比照一下上面的清單,你就會發現這是屬於新基頻,此時我只需要將舊基頻(任一)刷入後
如果手機3G可以連,電話可以打,IMEI已不是0049或0000的話,那代表我只是基頻刷錯而已
如果刷了兩個以上的新舊基頻,依然無法解決基頻問題現象,那你的手機就是EFS遺失了


【EFS遺失,該如何自救?】
為什麼我不一開始就先寫EFS而是先寫基頻呢?
理由很簡單,如果你只是驅動需要更新,那何必重灌整台電腦的系統呢?
EFS遺失的原因,絕大多數都是刷機時刷出來的,而大多數的人或許一開始刷機時會記得備份EFS
但是刷久了,刷成老鳥了,也熟了,就不怎麼在意EFS的備份囉(我是指自己,不是各位看倌)

不論你的手機是否會出現無限循環開機或是開機以後出現基頻錯誤現象都沒關係,簡單的說,你的手機不能用就是了,我們現在就來討論怎樣將EFS救回

【所需工具如下】
一、        EFS備份與還原程式,例如:KTOOL,低調大大分享的EFS備份檔,論壇上分享的I9300_IMEI恢復
二、        安裝ADB執行程式,這個在論壇上或網路上皆可找到
三、        EFS備份檔(Boaz大大分享的備份檔:http://apk.tw/thread-574116-1-1.html )
四、        一條USB手機連接線
五、        一台EFS遺失的手機 (沒遺失就不用來了,你說是吧?)
六、        一台安裝WINDOWS的電腦,個人推廌使用筆電,避免刷到一半跳電
七、        手機驅動程式
八、        Cyanogenmod ROM,這是很有名的第三方ROM,論壇上也有人分享
九、        CWM程式,個人使用的是PHILZ 6版
十、        SuperSU程式,與CM ROM相對應的即可

【定義篇】
網路上對於一樣的動作有著兩種以上的解釋,因此在這裡我們稍微給它定義一下
RECOVERY模式 即 音量減 加 HOME鍵 加 電源 手機開機
CWM模式 即 音量加 加 HOME鍵 加 電源  手機開機

【步驟篇】
1)        請將CWM程式先刷入手機【如果你手機裡已有了,請跳過】
2)        請進入CWM模式
3)        請3WIPE
4)        請將CM ROM刷入,在刷CM ROM時,電腦可以同時安裝ADB
5)        請將SuperSU刷入
6)        REBOOT (重新開機),系統會提示BOOTLOOP有問題,重開機以後,會再次進入CWM模式
7)        再次重新關機後,進入CWM模式,點選【MOUNT AND STORAGE】,點選【MOUNT/SYSTEM】
8)        將手機與電腦連接後,啟動 ADB.EXE ,此時會出現 CMD 視窗一樣的ADB視窗
9)        輸入 adb shell,按ENTER鍵
10)        輸入 su,按輸入鍵
11)        輸入 mke2fs /dev/block/mmcblk0p3,按ENTER鍵
12)        輸入mount –w –t ext4 /dev/block/mmcblk0p3,點enter鍵
13)        輸入reboot,手機會自動重啟

此時我們大功告成一半了,重新開機後,你會發現基頻錯誤現象消失了,3G可以連,手機可以打,連IMEI都不是0049或0000
你還會發現手機出現了 FACTORY MODE 的黃色字眼

此時,先不要太高興也不需要太寄心,因為在步驟11和12只是給手機一個臨時性的IMEI
只要你去刷了其他的ROM或做3WIPE就會消失…(因為我就是這樣子刷了不下十次,打了不下十次的指令)

接著請把當初備份EFS的程式以及EFS備份檔找出來

請將你的EFS備份檔放到手機的SDCARD裡
如果你是用低調大分享的EFS備份程式備份你的EFS檔,請用該程式將你的EFS給還原回去即可
如果你是用KTOOL備份EFS檔,然後安裝KTOOL後,執行KTOOL時點選RESTORE(還原)即可
請注意!!
備份EFS檔的程式和還原EFS檔的程式是同樣的程式,請不要用A程式備份,卻安裝B程式來還原!!


再重新開機後,FACTORY MODE就消失不見了,跟你丟失EFS之前是一樣的

當你的EFS還原成功以後,你就可以繼續享受刷機的快感以及第三方的動感囉^^
此時你手機裡的EFS就不會因為3WIPE或刷其他ROM而再次消失,除非你又將它搞丟了

這是小弟第一次寫這麼長的分享文,如果有寫錯的地方,請各位不嗇指教與分享,謝謝

備註:
1) 正確的EFS備份檔是20MB唷,所以光看EFS備份檔和基頻的檔就知道不是一樣的東西。
2) 如果能夠開機,那請直接跳到最後一步將EFS備份檔還原即可。
3) 因為手機已修好了,所以沒有截圖給大家看,特此聲明
4) 相關程式軟體皆可在論壇上找到,所以我就沒有附上,請見諒
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 12碎鑽 +11 幫助 +12 收起 理由
夯仔魚 + 1 + 1 很給力!
tst9001 + 1 + 1 讚一個!
39391maurice19 + 1
o200040857 + 1 + 1 非常讚
perfect + 1 + 1 非常讚
ching5168 + 1 + 1 非常讚
iwlin + 1 + 1 很給力!
Boaz + 1 + 1 非常讚
鄭小其 + 1 + 1 非常讚
olove9747 + 1 非常讚

查看全部評分

收藏收藏29 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

60
rightmanbast | 收聽TA | 只看該作者
發表於 2017-10-26 11:56
由 手機網頁 發佈
我做了之後ㄧ樣還是不能撥電話,顯示網路未注冊,有3g信號,有看到hspa那種字眼阿!efs拿他的的回存後,再備份出來也有20mb,imei能然是0049開頭。有人有正確的s3的efs資料夾完整的目錄檔案以供參考嗎?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

59
珊珊是个小太阳 | 收聽TA | 只看該作者
發表於 2017-2-9 09:53
楼主棒棒的,希望有用
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

58
calmly0623 | 收聽TA | 只看該作者
發表於 2016-7-26 22:18
感謝你的教學
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

57
wrring | 收聽TA | 只看該作者
發表於 2016-6-29 22:05
enigma90 發表於 2016-6-29 09:22
若不是軟體問題,只好查是不是硬體了。運氣好,只是SIM卡壞了,或接觸不良;運氣不好,是SIM卡插槽的問題 ...

SIM卡正常唷~我是拿自己用的手機把SIM卡拔去差S3

那隻手機是同事的拉~以前他有刷機被他刷壞了

但我給他恢復原廠和刷原廠ROM 都還是一樣不能打電話 讀不到SIM卡
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

56
enigma90 | 收聽TA | 只看該作者
發表於 2016-6-29 09:22
wrring 發表於 2016-6-28 20:10
恢復原廠和刷原廠ROM過了 一樣無法通話 讀不到SIM卡...

若不是軟體問題,只好查是不是硬體了。運氣好,只是SIM卡壞了,或接觸不良;運氣不好,是SIM卡插槽的問題。S3能用到現在,也算活很久了。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

55
wrring | 收聽TA | 只看該作者
發表於 2016-6-28 20:10
enigma90 發表於 2016-6-28 07:52
如果找不出問題,就恢復原廠設定吧,恢復前先把資料備份。

恢復原廠和刷原廠ROM過了 一樣無法通話 讀不到SIM卡...
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

54
enigma90 | 收聽TA | 只看該作者
發表於 2016-6-28 07:52
wrring 發表於 2016-6-27 01:23
天阿~我連工具是什麼都看不懂了....目前手上有一台s3無法通話....

如果找不出問題,就恢復原廠設定吧,恢復前先把資料備份。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

53
wrring | 收聽TA | 只看該作者
發表於 2016-6-27 01:23
天阿~我連工具是什麼都看不懂了....目前手上有一台s3無法通話....
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

52
suiyuan | 收聽TA | 只看該作者
發表於 2016-4-9 05:33
刷入CM ROM 跟 SUPERSU之后重启,没有显示BOOTLOOP有問題,直接进入Cyanogenmod ROM了,要怎么办, 求解 谢谢
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則