wie aktivieren und deaktivieren der dm-verity auf android-Geräten?
Dieser Frage ist der Zusammenhang von device-mapper-verity (dm-verity -) kernel-Funktion, die transparent Integritätsprüfung von block-Geräten sein. dm-verity-hilft zu verhindern, dass persistente rootkits, die festhalten kann, die root-Privilegien und Kompromisse Geräte.
Den folgenden Befehl wunderbar funktioniert, deaktivieren oder aktivieren verity auf userdebug baut.
adb disable-verity
adb enable-verity
Aber dieser Befehl funktioniert nicht auf user-builds. gibt es irgendeine alternative, die auf Benutzer baut?
InformationsquelleAutor Lava Sangeetham | 2016-07-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kurz gesagt, ich kann es nicht geben Ihnen eine Lösung für dieses noch.
Allerdings sind hier einige nützliche Tipps:
Das ist der Fehler, die ich bekam:
(^Einige genaue text ist auch wichtig für Menschen, die Suche in google hier zu finden^)
Beim reverse engineering/Dekompilierung '\sbin\adbd' mit IDA Hex-rays merke ich
Die einschlägigen adbd source-code, gibt diesen Fehler in net:
http://www.contrib.andrew.cmu.edu/~rjkohler/android-tools-5.0.1+git20141213/core/adb/remount_service.c
btw die adb-Dämon, die ich verwendet, um decomile ist von Android 5.1.1.
Also die wesentlichen Punkte hier sind die partition.Verkäufer.verifiziert und partition.system.verifiziert. Wenn Sie auf "1" gesetzt erhalten Sie die Fehlermeldung.
Wohl Nächstes wird auf die Jagd nach den warum und wie diese eingestellt sind
... und wie um das zu verhindern.
Jedoch alles, was adb remount tut, ist die Montage /system (und vielleicht /Verkäufer). Sie können auch Ihre eigenen:
Dass kleine Zeile in der Regel helfen Sie mir heraus und erreicht das gleiche.
Die su - das wird den trick tun.
(Aber ja, die su Befehl wird nur da sein, wenn Ihr Gerät 'verwurzelt'.)
InformationsquelleAutor Nadu
adb deaktivieren-verity-funktioniert nur mit adb version 1.0.33 und oben. so aktualisieren Sie Ihre adb-version
InformationsquelleAutor user7792128