綁定帳號登入

Android 台灣中文網

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

  [複製連結] 查看: 26136|回覆: 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 非常讚

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

鄭小其 | 收聽TA | 顯示全部樓層
發表於 2014-8-27 14:30
由 手機網頁 發佈
請問樓主 此做法做完的imei碼會跟手機背殼相同嗎
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| Teshuva | 收聽TA | 顯示全部樓層
發表於 2014-8-27 15:44
本帖最後由 Teshuva 於 2014-8-27 15:45 編輯
鄭小其 發表於 2014-8-27 14:30
請問樓主 此做法做完的imei碼會跟手機背殼相同嗎


如果你的EFS檔是原本從你手機備份出來的,你的IMEI會是和原本的一樣
你可以想成是GHOST還原你的作業系統
如果你的EFS檔是別人給你的,如文中有B大分享出來的EFS檔,那此時的IMEI就會是B大所分享的號碼
又或者你的EFS檔是網路上流傳的是使用EFS生產器而來的,那你的號碼也會和手機背面的IMEI碼不一樣
這樣子說,你清楚嗎?

評分

參與人數 1幫助 +1 收起 理由
Boaz + 1

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

鄭小其 | 收聽TA | 顯示全部樓層
發表於 2014-8-27 16:34
由 手機網頁 發佈
嗯 跟我想的一樣  能否再請教T大 若我用已經遺失efs的手機restore別隻手機的完整備份檔 能否達到同樣的效果呢?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

olove9747 | 收聽TA | 顯示全部樓層
發表於 2014-8-27 17:13
先推一個 很多人在4.3降刷4.1.2時 基頻未知.. imei0049
efs也因為刷機頻繁消失.... 先在這裡感謝你的嘗試及教學
若有機會再弄丟 說不定用的到...
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| Teshuva | 收聽TA | 顯示全部樓層
發表於 2014-8-27 20:50
鄭小其 發表於 2014-8-27 16:34
嗯 跟我想的一樣  能否再請教T大 若我用已經遺失efs的手機restore別隻手機的完整備份檔 能否達到同樣的效果 ...

如果是用其他人的EFS備份檔還原,理論及實際上都是可以達到幾乎100%的效果
我有一隻S2,曾試過把同事的S2的EFS檔備份後,還原到我的手機上,兩隻手機一比較後
IMEI碼是一模一樣的…所以才會說理論及實際上是幾乎100%的效果

唯一不同之處就是你的IMEI碼將與手機背後的IMEI碼是不同的,而如果不辛有一天對方的手機被電信業給封殺,比如主人報遺失了,你的IMEI碼也會被封殺(因為都是一樣的)

其他的地方,不論是基頻重刷、ROM重刷…等都和原來的一樣
如果你堅持一定要原來的IMEI碼,而手邊又沒有EFS的備份檔
那…請準備好小朋友,請公司幫你重刷進去就行了
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| Teshuva | 收聽TA | 顯示全部樓層
發表於 2014-8-27 20:51
olove9747 發表於 2014-8-27 17:13
先推一個 很多人在4.3降刷4.1.2時 基頻未知.. imei0049
efs也因為刷機頻繁消失.... 先在這裡感謝你的嘗試及 ...

一般在降級時,通常都是基頻搞的鬼,新舊基頻的問題
這時候只需要重刷一次正確的基頻就行了

如果EFS遺失了就比較麻煩
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

jiaode | 收聽TA | 顯示全部樓層
發表於 2014-8-29 12:29
大大 請問 我note2 ROOT時出錯後 基頻版本顯示未知 又沒有備份efs 這樣還有救回的方法嗎...謝謝
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

olove9747 | 收聽TA | 顯示全部樓層
發表於 2014-8-29 17:36
Teshuva 發表於 2014-8-27 20:51
一般在降級時,通常都是基頻搞的鬼,新舊基頻的問題
這時候只需要重刷一次正確的基頻就行了

我遇到的狀況是4.3降4.1.2時造成efs遺失....重刷機頻也是0049開頭
謝謝~ 若下次遇到相同狀況再嘗試看看
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| Teshuva | 收聽TA | 顯示全部樓層
發表於 2014-8-30 00:33
olove9747 發表於 2014-8-29 17:36
我遇到的狀況是4.3降4.1.2時造成efs遺失....重刷機頻也是0049開頭
謝謝~ 若下次遇到相同狀況再嘗試看看 ...

我在4.3版與4.1.2版之間曾來回徘徊數次,除了有一次是刷到一半硬生生的後悔,就這樣子EFS檔離家出走
其他都還OK,除了機頻以外,就沒有什麼大問題^^

估計是ROM的問題吧?!
我雖然下戴了許多不同的ROM,但是刷之前都會看一下其他人的反應如何再決定

當然…最好就是EFS不要遺失^^

祝您玩的愉快

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
olove9747 + 1 + 1 非常讚

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

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

本版積分規則