MI9 Custom Rom nur Bootloop oder Neustart in TWRP

  • 49 Antworten
  • Letztes Antwortdatum
@BOotnoOB nun ja allerdings fehlen dann wichtige Dinge die jede Rom, auch Lineage auf die Data Partition ablegt, alleine schon zur Erstinstalltion ist es erforderlich, und niemand entschlüsselt die data Partition es geht nur darum, dass sie gelesen werden kann und mit dem richtigen twrp ist allein um die Partition zu lesen auch kein format Data erforderlich. Dies wird nur erforderlich wenn die Systemstruktur sich ändert durch installation einer anderen Rom, sowie müssen die Reste auch wirklich entfernt werden und nicht nur die Info wo sich was auf der Partition befindet, das ist wie du weißt der große Unterschied zwischen wipe und format.

@Gikon93, das Stock TWRP ist Müll, das läuft nicht und unterstützt vieles nicht.
 
Firedance1961 schrieb:
nun ja allerdings fehlen dann wichtige Dinge die jede Rom, auch Lineage auf die Data Partition ablegt,
Wenn du eine ROM das erste Mal startest, ist die Datenpartition leer. Das ist nichts drauf, was zum booten nötig ist. Da ist einfach gar nichts. Ein Werksreset macht nur eines: /data löschen.
Natürlich wird /data verschlüsselt und wenn sie es ist, wird sie entschlüsselt. Auch TWRP muss das tun, um /data anzuzeigen.
Aber TWRP hat nichts mit dem Boot ins System zu tun und dazu ist es zwingend erforderlich die vorherige Verschlüsselung zu entfernen.
 
Bei meinem Xiaomi war das genauso.
Es ist immer in Fastboot gestartet.
Habe es nur mit Magisk hinbekommen.
Alles andere hat nix gebracht und ich habe das Twrp von der offiziellen Seite benutzt.
Hatte auch alles nach Anleitung gemacht.
Musste auch lange probieren bis es geklappt hat.
Xiaomi ist eben Xiaomi.
Mit Samsung hatte ich nie Probleme und alles nur einmal gemacht und dann lief das über 2 Jahre.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Gikon93
Mit der neuen Recovery ist nun endlich crDroid drauf. Magisk ist auch drauf geflasht. Gapps sind die Stock drauf gekommen. Meine Fragen noch, wie kann ich die linke seitliche Taste für Google Assistent (AI-Taste) deaktivieren und was könnte der Grund sein, weshalb Android Auto nicht funktioniert? Kommt immer eine Fehlermeldung. Die Google Assistent öffnet sich ständig durch die defekte Taste, die am Mittwoch repariert wird.
 
  • Danke
Reaktionen: Astronaut2018
@BOotnoOB ok, deine Meinung, allerdings liegst trotzdem falsch mit deinen Aussagen, @Gikon93 ist das beste Beispiel dafür, natürlich könnte man nun sprachlich darüber diskutieren ob entschlüsseln oder lesbar machen das selbe ist. Ich trenne es um es auch für neue User verständlicher zu machen, entweder kann twrp die Datenpartition lesen oder nicht. Und die ist nach einer neu Installition´alles andere als leer. Aber darum geht es hier garnicht.
 
  • Danke
Reaktionen: Gikon93
@Firedance1961 Wie heißen diese wichtigen Dateien auf /data denn, die beim ersten Start nach einer Neuinstallation so unentbehrlich sind? Die müssen doch einen Namen haben. Das bin ich jetzt wirklich mal gespannt...
 
@BOotnoOB das es nichts wichtiges gibt, was das System zum booten braucht, war deine Idee und nicht meine. Ich habe auch nie behauptet das dort Daten abgelegt sind die das System zum booten benötigt. Selbst wenn du bei einem funktionierenden System die Data Partition formatierst, kommst du automatisch in der Regel zur Ersteinrichtung.Nur und das schrieb ich auch, sollte man grundsätzlich vor einer Neuinstalltion einer anderen Rom format data ausführen, weil somit auch der geschützte Bereich verschwindet, der schonmal Probleme verursachen kann, die dann in einem Bootloop enden. Was Xiaomi dort ablegt, ruf dort an, das kann ich dir nicht sagen, auch wenn es gut gehen kann, wenn man im Anschluss formatiert, kann es auch in die Hose gehen und gerade unerfahrene User sollten sich angewöhnen vorher zu formatieren. Auch wenn es andere Wege gibt, die zum Erfolg führen können.
 
Firedance1961 schrieb:
nun ja allerdings fehlen dann wichtige Dinge die jede Rom, auch Lineage auf die Data Partition ablegt,
Keine ROM legt dort etwas ab und auch nicht der Hersteller. Wird eine neue FW via Fastboot geflasht, ist der Befehl "erase userdata" auch mit inbegriffen. Dieser ist im Vergleich zu TWRP eher dem Befehl "formatieren" als "wipe" zuzuordnen, auch wenn es hierbei kleine Unterschiede gibt. Jedenfalls werden auch bestimmte Metadaten, wie z.B. die Verschlüsselung, mit diesem Fastboot-Befehl zurückgesetzt.

Firedance1961 schrieb:
natürlich könnte man nun sprachlich darüber diskutieren ob entschlüsseln oder lesbar machen das selbe ist. Ich trenne es um es auch für neue User verständlicher zu machen, entweder kann twrp die Datenpartition lesen oder nicht.


Entschlüsselung der Datenpartition bei

07-13 16:14:33.551 2092 2175 D ActivityManager: Finishing user boot 0
07-13 16:14:33.551 2092 2175 I ActivityManager: User 0 state changed from BOOTING to RUNNING_LOCKED
07-13 16:14:33.553 989 993 D vold : e4crypt_unlock_user_key 0 serial=0 token_present=0
07-13 16:14:33.555 989 993 D vold : Skipping non-key .
07-13 16:14:33.555 989 993 D vold : Skipping non-key ..
07-13 16:14:33.555 989 993 D vold : Trying user CE key /data/misc/vold/user_keys/ce/0/current
07-13 16:14:33.571 989 993 I vold : List of Keymaster HALs found:
07-13 16:14:33.571 989 993 I vold : Keymaster HAL #1: Keymaster HAL: 3 from QTI SecurityLevel: TRUSTED_ENVIRONMENT HAL: android.hardware.keymaster@3.0::IKeymasterDevice/default
07-13 16:14:33.571 989 993 I vold : Using Keymaster HAL: 3 from QTI for encryption. Security level: TRUSTED_ENVIRONMENT, HAL: android.hardware.keymaster@3.0::IKeymasterDevice/default
07-13 16:14:33.591 989 993 D vold : Successfully retrieved key
07-13 16:14:33.596 989 993 D vold : Added key 619872210 (ext4:9eec943e4aff480a) to keyring 834067555 in process 989
07-13 16:14:33.596 989 993 D vold : Added key 627370175 (f2fs:9eec943e4aff480a) to keyring 834067555 in process 989
07-13 16:14:33.596 989 993 D vold : Added key 545624125 (fscrypt:9eec943e4aff480a) to keyring 834067555 in process 989
07-13 16:14:33.596 989 993 D vold : Installed ce key for user 0
07-13 16:14:33.597 2092 2175 D ActivityManager: Started unlocking user 0
07-13 16:14:33.597 2092 2175 D ActivityManager: Unlocking user 0 progress 0
07-13 16:14:33.597 2092 2175 D ActivityManager: Unlocking user 0 progress 5

Attempting to decrypt FBE for user 0...
Using synthetic password method
Handle is 'b143a13d370981a6'
e4crypt_unlock_user_key 0 serial=0 token_present=0
Skipping non-key .
Skipping non-key ..
Trying user CE key /data/misc/vold/user_keys/ce/0/current
Using Keymaster HAL: 3 from QTI for encryption. Security level: TRUSTED_ENVIRONMENT, HAL: android.hardware.keymaster@3.0::IKeymasterDevice/default
begin failed, code -62
Upgrading key in memory only: /data/misc/vold/user_keys/ce/0/current
Key upgraded in memory but not updated in folder: /data/misc/vold/user_keys/ce/0/current
Successfully retrieved key
Determining wrapped-key support for /data
fbe.data.wrappedkey = false
Determining wrapped-key support for /data
fbe.data.wrappedkey = false
Added key 297631184 (ext4:9eec943e4aff480a) to keyring 470001713 in process 568
Added key 539850025 (f2fs:9eec943e4aff480a) to keyring 470001713 in process 568
Added key 260398940 (fscrypt:9eec943e4aff480a) to keyring 470001713 in process 568
Installed ce key for user 0
User 0 Decrypted Successfully!

Ich sehe da jetzt keinen Unterschied und für mich wird bei beiden Prozessen die Datenpartition entschlüsselt.
Beiträge automatisch zusammengeführt:

Firedance1961 schrieb:
Was Xiaomi dort ablegt, ruf dort an, das kann ich dir nicht sagen, auch wenn es gut gehen kann, wenn man im Anschluss formatiert, kann es auch in die Hose gehen und gerade unerfahrene User sollten sich angewöhnen vorher zu formatieren.
Xiaomi legt dort auch nichts ab. Wenn ich die .zip für die Installation von Lineage flashe, ist es völlig uninteressant, ob ich davor oder danach die Daten formatiere. Da gibt es keine Ratschläge, was besser wäre. Ich verstehe gar nicht, wie du darauf kommst, dass es da einen Unterschied gibt. Vor dem ersten Boot muss /data sauber sein – fertig!
Vielleicht schaust du ganz einfach in .zip rein... Da ist nix für /data drin.

Irgendwie fehlen mir hier die Fakten für deine Argumentationsweise.
 
Zuletzt bearbeitet:
Sorry, wenn ich mich einmische.
Sind in Data nicht nur User Apps und App Einstellungen und eigene System Einstellungen abgelegt?
Und auch Fotos, Videos und Downloads?
 
Zuletzt bearbeitet:
Auch eigene Daten wie Fotos, Screenshots, Musik etc.

Ciao
Toscha
 
  • Danke
Reaktionen: Astronaut2018
Zurück
Oben Unten