MicroSD aus Huawei Smartphone, Dateien korrupt?

OP #7659322
Lesenswert?

Hi zusammen,

folgende Situation: mein Huawei P20 hat den Geist aufgegeben und hängt in einer nicht lösbaren Bootloop. Kein Recovery möglich etc.

Nun geht es mir um die Daten auf der SD-Karte die sich darin befand: eine 8GB Samsung MicroSDhc.

Mit einem handelsüblichen USB-SD Adapter, aber auch MicroSD auf SD und SD-Adapter direkt in den Laptop wird die SD korrekt erkannt und lässt sich normal durchsuchen, allerdings sind praktisch alle Dateien entweder defekt oder irgendwie verschlüsselt. Dateiname, Größe, Änderungsdatum etc. stimmen alle. Ordnerstruktur ist korrekt etc.

Nun lässt sich aber nichts davon öffnen. Videos, Bilder, pdfs...die Standardprogramme von Windows zeigen dann Fehler je nach Dateiformat. Wiedergabe nicht möglich, Format nicht unterstützt etc.

Testweise habe ich mal eine pdf Datei von der SD Karte durch diverse Online "Reparaturtools" gejagt. Während die meisten nur den Fehlschlag anzeigen, gab mir einer zumindest ein paar Details:

1
0x80410104 - E - The file header was not found.

Ähnliche Fehler bekomme ich bei den .mp4 und .jpg Dateien.

Meine Frage ist ob jemand eine Idee hat, was da los sein könnte. Ist das gar eine Verschlüsselung vom Huawei Gerät, was verhindert dass sich die Dateien extern öffnen lassen? Ich kannte bisher keine Verschlüsselung, bei denen die Ordnerstruktur, Dateinamen -und Größe etc. vorhanden bleiben und nur solche Fehler kommen. Hat jemand eine Idee wie man an die Daten kommt - ohne das defekte Smartphone? Dankeschön

OP #7659339
Lesenswert?

Alexander schrieb:

als erstes mal Windows deinstallieren

das nutze ich für einen Nachtrag: CHKDSK findet keine Fehler auf der Karte. In einem anderen Android Smartphone listet er mir in der Galerie auch die Bilder und Videos der Karte aus dem DCIM Ordner auf, kann diese aber auch nicht öffnen oder anzeigen. Selbiges gilt für die Dateien mit allen anderen Formaten.

#7659345
Lesenswert?

Verschlüsselung der µSD ist optional und ab irgendeiner Android-Version handelt es sich um filebasierte Verschlüsselung. Die äussert sich genau so wie von dir beschrieben: Die Struktur ist in Ordnung, der Inhalt unbrauchbar. Nicht jeder merkt rechtzeitig, was das bedeutet.

Der Schlüssel dazu steckt im Handy, nicht auf der Karte, und ist mindestens gegen einfachen Zugriff gesichert. Du darfst die Daten als verloren betrachten.

#7659372
Lesenswert?

Wie Christian schon schrob, normalerweise werden bei FBE die Dateinamen auch verschlüsselt, von daher finde ich es etwas ungewöhnlich. Üblich ist auch, dass eine SD Karte die als "portable" genutzt wird, unverschlüsselt bleibt.

Standardmäßig liefert Android nur eine Verschlüsselung für "Adoptable Storage". Gut aber Hersteller machen eh was sie wollen. Samsung und Huawei bieten Verschlüsselung anscheinend auch für die SD Karte an.

Man müsste mal ein Huawei P20 in die Finger kriegen um das sicher sagen zu können.

Beitrag #7659380 wurde von einem Moderator gelöscht.
Beitrag #7659388 wurde von einem Moderator gelöscht.
#7659592
Lesenswert?

Niklas G. schrieb:

https://source.android.com/docs/security/features/encryption/file-based

Caution: On devices that launched with Android 10 or lower, the default filenames encryption mode on adoptable storage was not valid on most devices, and it differed from the default mode on internal storage. Therefore, on such devices it must be explicitly overridden, usually to aes-256-cts.

Zu deutsch, Dateinamen blieben aufgrund eines Bugs unverschlüsselt. Allerdings steht auch weiter oben, das immer auch FDE-verschlüsselt wird (metadata encryption) außer der Hersteller hat es explizit deaktiviert.

Since Android 9, FBE and adoptable storage can be used together.

Specifying the fileencryption fstab option for userdata also automatically enables both FBE and metadata encryption on adoptable storage. However, you may override the FBE and/or metadata encryption formats on adoptable storage by setting properties in PRODUCT_PROPERTY_OVERRIDES.

Den FDE encryption key für den Adoptable Storage fände man wohl noch in /data/misc/vold oder /data/misc_ce/0/vold (so das Huawei P20 noch bootfähig wäre) damit liese sich eine Partition auch offline entschlüsseln.

Allerdings fehlen dann immer noch die FBE Datei-keys irgendwo aus den inode encryption xattrs oder dentrys, und selbst die sind ohne den Master key aus dem Telefon (den man nicht extrahieren kann, Huawei iTrustee) wertlos. Leider gibt's zu Adoptable Storage + FBE so gut wie gar nichts im Netz zu finden.

Alexander schrieb:

Der Schlüssel liegt in der (SPU) Secure Processing Unit und die Hashes im (RPMB) Replay Protected Memory. Da kommst Du auch bei entsperrtem Bootloader nicht ran.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren