1. Steiner0815, 16.09.2011 #1
    Steiner0815

    Steiner0815 Threadstarter Android-Experte

    Hallo,

    wie ich im Thread "Update auf Android 2.3.4" lesen musste, soll man vorm flaschen die EFS und persist Data in Sicherheit bringen.

    Dies habe ich vorm flaschen und rooten leider nicht gemacht. Ich bin nach der Anleitung ab Punkt II, Schritt 8 gefolgt und habe versucht mit dem ProgrammCodeChecker die Dateien nv_data.bin und .nv_data.bin.bak zu kopieren.
    Das Problem ist, das der ProgrammCodeChecker die Dateien nicht findet.

    Nun habe ich manuell den Ordner "efs" auf die SDKarte kopiert. In diesem sind folgende Dateien vorhanden:

    .files
    cryptprop_applied_result
    cryptprop_essiv
    cryptprop_onetimeboot
    cryptprop_phone_uuid
    cryptprop_rebootMode
    cryptprop_securewipedata
    edk_p

    Was muss ich beim i9001 machen um an die Dateien mit dem ProductCode zu kommen, da diese ja wichtig beim zurückflaschen auf eine Orginalfirmware zwecks Garantieanspruch sind?
     
    Zuletzt bearbeitet: 16.09.2011
  2. frank_m, 16.09.2011 #2
    frank_m

    frank_m Ehrenmitglied

    Ich würde einfach die Partitionen sektorweise sichern. Dafür braucht man root. Wenn adb ordentlich läuft, folgende Kommandos im DOS Fenster absetzen:
    Code:
    adb shell  su -c "dd if=/dev/block/mmcblk0p27 of=/sdcard/efs.ext4 bs=4096"
    adb shell  su -c "dd if=/dev/block/mmcblk0p12 of=/sdcard/persist.ext4 bs=4096" 
    Achtung: Bei jedem Aufruf kommt die SuperUser Anfrage!

    Anschließend liegen auf der internen SD Karte efs.ext4 und persist.ext4, die man im Zweifel sogar über Odin flashen kann. Oder durch das Kommando mit vertauschtem if und of zurückflashen kann. Oder in Linux mounten und Fileweise zurückkopieren.

    Credits: Frei interpretiert nach dem RotoBackup, siehe xda-developers.
     
    Zuletzt bearbeitet: 18.09.2011
    mephisto20, Timer79, Serpens und 5 andere haben sich bedankt.
  3. braini, 18.09.2011 #3
    braini

    braini Android-Guru

    Was kann man tun wenn die Ordner efs und persist leer sind?
    Wie passiert das überhaupt?
     
  4. frank_m, 18.09.2011 #4
    frank_m

    frank_m Ehrenmitglied

    Wenn die wirklich leer sind, hast du ein ernsthaftes Problem.
     
  5. braini, 18.09.2011 #5
    braini

    braini Android-Guru

    Die sind leer - wie kann das passieren?
    Ein Virus?
    Wie äußert sich das Problem?
     
  6. frank_m, 18.09.2011 #6
    frank_m

    frank_m Ehrenmitglied

    Wie lässt du dir den Inhalt denn anzeigen? Ich glaube kaum, dass die wirklich leer sind, sondern eher, dass du eine ungeeignete Methode für die Anzeige verwendest.
     
  7. braini, 18.09.2011 #7
    braini

    braini Android-Guru

    Mit ConnectBot. Bin leider noch kein Linux-Profi.:sad:
     
  8. frank_m, 18.09.2011 #8
    frank_m

    frank_m Ehrenmitglied

    ConnectBot zeigt von sich aus ja nichts an. Was hast du eingetippt? Und was kam dabei heraus?
     
  9. braini, 18.09.2011 #9
    braini

    braini Android-Guru

    ls /efs/
    lost+found
    ls /lost+found/
    /lost+found/: No such file or directory
     
  10. frank_m, 18.09.2011 #10
    frank_m

    frank_m Ehrenmitglied

    Dann versuche es mal mit
    ls -l -a /efs
     
    braini bedankt sich.
  11. SkillCam, 18.09.2011 #11
    SkillCam

    SkillCam Android-Hilfe.de Mitglied

    ich habe jetzt ls -l -a / efs eingegeben
    jetzt kommt

    cryptprop_securwipedata
    lost+found
    cryptprop_rebootMode
    cryptprop_applied_result
    cryptprop_essif
    .files
    cryptprop_onetimeboot
    cryptprop_phohne_uuid
    edk_p

    was soll ich als nächstes machen bzw ist schon ein backup des efs ordners angelegt worden
     
  12. frank_m, 18.09.2011 #12
    frank_m

    frank_m Ehrenmitglied

    Was ich tun würde, steht in #2.
     
    SkillCam bedankt sich.
  13. SkillCam, 18.09.2011 #13
    SkillCam

    SkillCam Android-Hilfe.de Mitglied

    es kommt
    adb: not found
     
  14. frank_m, 18.09.2011 #14
    frank_m

    frank_m Ehrenmitglied

    Deshalb schrieb ich ja auch "Wenn adb richtig läuft ...". adb gehört zum Android SDK. Im allgemeinen Bereich und bei Google gibt es Installationsanleitungen.

    Alternativ kannst du die dd Kommandos in der ConnectBot Shell absetzen.
     
  15. braini, 18.09.2011 #15
    braini

    braini Android-Guru

    Bei mir sind die Dateien weg warum auch immer.
    Es funktioniert aber noch alles.
    Ein Problem hätte ich wahrscheinlich nur im Garantiefall.
    Bringt es etwas die originale FW zu flashen?
    Wie kommt der Produktcode denn auf das Gerät?
     
  16. Nightly, 19.09.2011 #16
    Nightly

    Nightly Android-Urgestein


    Vermutlich ist es doch so, wie es bereits beschrieben wurde: die Daten sind da, nur für den User per default nicht sichtbar und das ist an sich auch gut so ;)


    Generell kannst Du jede zu deinem Galaxy passende Firmware flashen, Basis von jedem Flash sollte aber wie erwähnt nicht nur die Sicherung der persönlichen Daten auf deinem Galaxy sein, sondern idealer Weise auch eben die des /efs Ordners. *
    Ich würde dir eher dazu raten, dich erst einmal ernsthaft in die Materie einzulesen und nicht erst zu flashen (ohne Ahnung, was Du da eigentlich machst...). Zum Thema "Hilfe, mein Galaxy ... heul schnief" gibts übrigens leider schon genügend Threads, nicht nur in diesem Forum :sad:Wenn dein Galaxy gebricked ist-worst case-, wärs zu spät, ans sichern zu denken :crying:


    MfG
     
    Zuletzt bearbeitet: 19.09.2011
  17. braini, 19.09.2011 #17
    braini

    braini Android-Guru

    Sorry, ich komme hier nicht weiter.:sad:Was muss ich eingeben, damit die Dateien angezeigt werden?
    Ist es nicht das einfachste wenn ich den System-Ordner sichere?
    Geht das mit Windows? Dateien speichern und anschauen klappt ja.
     

    Anhänge:

  18. SkillCam, 19.09.2011 #18
    SkillCam

    SkillCam Android-Hilfe.de Mitglied

    gib ein
    su (enter)
    ls -l -a /efs (enter)
    dd if=/dev/block/mmcblk0p27 of=/sdcard/efs.ext4 bs=4096 (enter)
    dd if=/dev/block/mmcblk0p12 of=/sdcard/persist.ext4 bs=4096 (enter)
    so hat es bei mir funktioniert den efs und persist ordner zu sichern
    (basiert auf franks post)
     
    braini bedankt sich.
  19. braini, 19.09.2011 #19
    braini

    braini Android-Guru

    Dankeschön, hat geklappt!!!:thumbsup: Kommt die Größe (5 und 8 MB) so etwa hin? Warum ich die Dateien wie du oben nicht sehe verstehe ich aber immer noch nicht....:sad:
     

    Anhänge:

  20. SkillCam, 19.09.2011 #20
    SkillCam

    SkillCam Android-Hilfe.de Mitglied

    hab grad nachgeschaut ich hab auch 5 und 8 mb ;D
    dann dürfte es bei dir auch stimmen