Galaxy 551 rooten zum Datenbank analysieren mit sqlite3

Da Android Emulator ja nicht gerade ein Glanzstück an Performance ist, dient mir mein Android auch als Testgerät zum Entwickeln. Allerdings gibt die sqlite3 ihre Geheimnisse nicht preis, wenn man das Gerät nicht rootet.

Das geht zum Glück recht einfach.

Als erstes das z4root.apk installieren, bei mir wars die Version 1.3.0., und damit das Telefon rooten. Einfach starten und permanent root anklicken. Nicht erschrecken, am Ende geht das Telefon einfach aus.

Neu gestartet, und schon ist man root. Schnell mit adb shell connected und su eingegeben. Darauf erscheint auf dem Display, ob man der Applikation root rechte geben möchte. Ja klicken und man hat eine root shell.

Nun fehlt uns allerdings noch das sqlite3 binary selbst, das ist ja nicht schwer zu finden oder alternativ auch bei mir zum runterladen (sqlite3 – android).

Das ganze installiert sich dann wie folgt (ein Dank an Stackoverflow):

$ adb shell
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

Dann auf einer anderen shell

$ adb push sqlite3 /system/bin

Und auf dem Droiden wieder

# chmod 4755 /system/bin/sqlite3
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system

Das wars. Nun kann man fröhlich die Datenbank inspizieren und sehen, was für einen Unsinn man im Code getrieben hat.

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen