Witam,
Szukalem informacji na temat backupu /efs aby nie stracic swojego IMEI itp. podczas zabaw z ROM'ami
Trafilem na dwa watki:
http://forum.xda-developers.com/showthread.php?t=850359
http://forum.xda-developers.com/showthread.php?t=882039
Zrobilem backupy /efs metodami jak ponizej jednak nie sprawdzilem ich poprawnosci przez flashowanie telefonu.
Na papierze wszystko wyglada OK, ktos potwierdzi ich dzialanie? Sam za bardzo sie obawiam.
Podane wyzej w linkach metody wymagaja zainstalowanego Android SDK na komputerze. Co jest IMO bez sensu.
Polecenia cp i dd mozna wykonac bezposrednio z poziomu telefonu przy uzyciu aplikacji Terminal Emulator.
(podczas pierwszego uruchomienia terminal zawiesi sie, dopiero po restarcie systemu bedzie dzialal poprawnie).
Po dopaleniu Terminala mozemy zrobic kopie zapasowa /efs dwoma sposobami - zwyczajnie kopiujac zawartosc katalogu /efs badz tworzac obraz partycji /efs w celu latwego przywracania Odin'em badz Heimdall'em:
Metoda 1
# su
# cp -r /efs /sdcard/external_sd
gdzie /sdcard/external_sd jest miejscem docelowym dla kopii plikow z /efs
spodziewana wielkosc katalogu 5mb
Metoda 2
# su
# dd if=/dev/block/stl3 of=/sdcard/external_sd/efs.rfs
stl3 to STL3, rozne czcionki moga sugerowac cyfre 1 zamiast L
spodziewana wielkosc katalogu 6,2mb
Jezeli bedziemy uzywac Heimdall'a to juz wszystko, zapasowy efs.rfs wgrywamy korzystajac z zakladki Flash (potrzebny jest nasz plik .pit).
Na poczatku filmiku
mozna znalezc wiecej informacji o programie Heimdall.
W przypadku Odin'a musimy jeszcze spakowac nasz efs.rfs poleceniem
# su
# tar -cf /sdcard/external_sd/efs.tar /sdcard/external_sd/efs.rfs
Aby wgrac otrzymany .tar Odinem na telefon w oknie PDA dajemy efs.tar i odznaczamy repartycjonowanie.
Po zakonczeniu zabawy z emulatorem terminala wpisujemy dwa razy exit
# exit
# exit
pozdrawiam,
qkiel