Arama


_EKSELANS_ - avatarı
_EKSELANS_
Kayıtlı Üye
11 Şubat 2015       Mesaj #1
_EKSELANS_ - avatarı
Kayıtlı Üye
EFS Yedekleme ve Geri Yükleme

/EFS Klasörü Nedir
Bu klasör, IMEI, kablosuz cihazlara ait MAC adresleri, ürün kodu gibi daha birçok Cihaza özel bilgilerin bulunduğu (nv_data.bin dosyası içerisinde şifrelidir) oldukça hassas bir klasördür. Ürün kodlarını değiştirmeye çalışan veya cihazı unlock etmeye çalışan kullanıcılar, her zaman için bu lokasyondaki dataya zarar verirler.

Neden Yedek?

Bu klasörün yedeğini almanız, ROM yüklemelerinde hata oluşması durumunda kurtarıcınız olacaktır.

/EFS Klasörü Nasıl Yedeklenir?

EFS klasörünün yedeğini alabilmeniz için aşağıdaki şartar gereklidir:
[1] ROOT yetkisi bulunmalıdır
[2] BusyBox yüklü olmalıdır
[3] Terminal Emülatörü yüklü olmalıdır
[4] ADB Bilgisi gereklidir

Başlamadan önce UYGULAMALAR >> GELİŞTİRME >> USB HATA AYIKLAMA seçeneğini aktifleyiniz.

[A.] TERMİNAL EMÜLATÖRÜ İLE
Terminal emülatörünü kullanarak aşağıdaki kodları giriniz
Kod:
su tar zcvf /sdcard/efs-backup.tar.gz /efs

[B.] BUSYBOX İLE

Busybox emülatörünü açın ve aşağıdaki kodu girin
Kod:
busybox tar zcvf /sdcard/efs-backup.tar.gz /efs
Bu işlemin ardından Internal SD Card içerisinde efs-backup.tar.gz dosyası yaratılacaktır. Bu dosya EFS klasörünüzün tar/zip biçiminde sıkıştırılmış halidir.

Ayrıca /dev/block altındaki st13 klasörünün de yedeğini almalısınız ki, işi batırmanız durumunda IMEI bilgilerinizi kuratarabilirsiniz.

[A.1] TEMİNAL EMÜLATÖRÜ İLE
Kod:
su cat /dev/block/stl3 > /sdcard/efs_dev-block-stl3.img

[B.1] BUSYBOX İLE

Kod:
busybox cat /dev/block/stl3 > /sdcard/efs_dev-block-stl3.img
Bu yedekleme dosyasını da Internal SD Card içerisinde bulabilirsiniz.

NV_DATA.BIN Dosyası Nasıl Geri Yüklenir?

[1] efs-backup.tar.gz dosyasını Internal SD Card içerisine kopyalayıp yapıştırın.
[2.a] Terminal Emülatörü ile aşağıdaki kodları girin
Kod:
cp /sdcard/nv_data.bin /efs/nv_data.bin rm -rf /efs/nv_data.bin.md5
veya
[2.b] BusyBox ile aşağıdaki kodları girin
Kod:
busybox rm -rf /efs/nv_data.bin.md5
[3] Cihazınızı REBOOT edin.
[4] Kuvvetle muhtemel SIM kartınız çalışmayacak ve hata verecektir. Panik yapayın ve aşağıdaki yönergeleri uygulayın.
[5] SIM kartınızı çıkartın
[6] Cihazınızı boot edin
[7.a] Terminal Emülatörü ile aşağıdaki kodları girin
Kod:
su chown 1001:1001 /efs/nv_data.bin
veya
[7.b] BusyBox ile aşağıdaki kodları girin
Kod:
busybox chown 1001:1001 /efs/nv_data.bin
[8] Şimdi SIM Kartınızı cihazınıza takarak tekrar deneyin.