2017-02-09 5 views
0

Also habe ich eine Parasiten-Anwendung auf dem Telefon installiert, die das Gerät vom Boot-to-Bootloader und anderen Dingen blockiert. Es ist auch als Geräte-Administrator eingerichtet und kann daher nicht deinstalliert werden (das Deaktivieren von Administratorrechten ist ebenfalls nicht möglich). Um dieses Problem zu beheben, habe ich die APK dieser App dekompiliert und den Code geändert, um die Admin-Rechte zu deaktivieren. Leider kann das neu kompilierte APK nicht über die bestehende Anwendung installiert werden.Installieren Sie das Anwendungsupdate, ohne es zu deinstallieren

Adb Fehler:

INSTALL_FAILED_UPDATE_INCOMPATIBLE

So ist es eine Möglichkeit, die App installieren zu zwingen, ohne es zu deinstallieren? Oder wenn meine Vorgehensweise falsch ist, kannst du mir raten, wie ich diese nervige App los werde.

+1

offensichtlich Sie den gleichen Schlüssel verwenden müssen, wie verwendet, um die ursprüngliche App anmelden – Selvin

Antwort

1

Nein, weil Sie keinen Zugriff auf den ehemaligen Schlüssel haben, der verwendet wurde, um das installierte Parasit-APK-Paket zu signieren.

Wenn Ihr Gerät verwurzelt ist, dann können Sie versuchen, Erholung wie TWRP und sorgfältig Chaos mit System-Partition zu entfernen/Editieren von Dateien aus starten diese spezielle Anwendung zu verhindern, zu booten (sollte seine Ordner zu entfernen ausreicht, um einfach).

it blocks the device from booting to bootloader

Wie geht das? Die meisten Geräte bieten eine bestimmte Tastenkombination (d. H. Halten Lautstärke + Power), um in anderen Modi zu booten. Wenn Sie es also nicht auf sehr niedrigem Niveau haben, können Sie es versuchen.

Wenn möglich, würde ich zuerst meine Daten sichern (wenn es irgendwelche gibt, die Sie sichern möchten) und einfach das Gerät auf die Werkseinstellungen zurücksetzen. Kann dir etwas Zeit sparen.

EDIT

Idk how exactly it blocks the bootloader but it does (holding power, home, volume down just restarts the device)

Sie können immer versuchen, Recovery/Bootloader neu zu starten adb mit:

adb reboot [bootloader|recovery] 
      - reboots the device, optionally into the bootloader or recovery program. 
+0

Danke für die ausführliche Antwort. Leider ist das Gerät nicht rooted und die einzige Möglichkeit, es zu rooten, ist die Installation einer benutzerdefinierten Wiederherstellung, die nur über Odin (es ist ein Samsung-Gerät) und Odin nur im Download-Modus (Bootloader) funktioniert, auf den nicht zugegriffen werden kann. Es ist also eine Sackgasse. Idk, wie genau es den Bootloader blockiert, aber es tut (Haltekraft, Heim, Lautstärke runter startet das Gerät nur neu). Factory Reset wird auch nicht die App und ihre Berechtigungen loswerden. –

+0

Siehe bearbeitete Antwort –

+0

Neustarten des Bootloaders von adb startet das Gerät einfach neu. Die Wiederherstellung funktioniert, aber dort ist nichts sinnvoll. –

Verwandte Themen