Wie kann ich mein Android von meinem Computer aus erkunden?

Ich möchte den Inhalt des internen Speichers untersuchen. Ich habe ein gerootetes Telefon mit einem Terminalemulator, mit dem ich darin navigieren kann.

Das Problem ist, dass es ziemlich schwer zu bedienen ist (kleiner Bildschirm, keine physische Tastatur) und ich keine Dateien vom internen Speicher auf meinen Computer übertragen kann, um sie zu untersuchen (vielleicht Speicher -> SD und dann SD -> Computer, aber nicht die einfachste).

Gibt es eine Möglichkeit, einen SSH-Daemon (ich habe ConnectBot, aber es ist nur ein Client) auf dem Telefon zu haben, ihn mit einem USB-Kabel zu steuern (mit USB-Debugging vielleicht), eine Hintertür zu installieren (vielleicht nein) oder so etwas?

Für welches Betriebssystem?

Antworten (2)

Die Android Debug Bridge (adb) kann so ziemlich alles, was Sie wollen. Es ist Teil des Android SDK , laden Sie einfach das SDK herunter und aktivieren Sie das USB-Debugging auf Ihrem Telefon.

Sie können eine Shell mit dem Befehl abrufen

adb shell

und Sie können Dateien vom Telefon mit abrufen

adb pull

Alle Befehle sind im ersten Link dokumentiert, den ich gegeben habe.

Eine andere Möglichkeit, eine beliebige Datei vom Telefon abzurufen, besteht darin, eines der verfügbaren Sicherungsprogramme zu verwenden und Ihr gesamtes Telefon auf Ihrem Computer zu sichern, wo Sie es untersuchen können. Da Sie Ihr Telefon bereits gerootet haben, haben Sie möglicherweise bereits ein Backup-Dienstprogramm installiert, oder Sie können einfach eines installieren, z. B. Titanium Backup Root oder Nandroid. Mit den beiden habe ich aber keine Erfahrung, mehr kann ich dazu nicht sagen.

Der Kernel, den ich zum Rooten meines Telefons verwendet habe, enthielt ClockworkMod Recovery mit einem bereits integrierten Backup-Programm, sodass Sie das möglicherweise auch bereits zur Verfügung haben.

Nur wenn wir einen SSH-Server auf Android verwendet haben, konnten wir ihn ohne USB-Kabel "drahtlos" über das Netzwerk erkunden. Dies wird von der ersten Idee des OP vorausgesetzt, wie dies zu tun ist. Für SSH- Server siehe also android.stackexchange.com/questions/9905/…

Wenn Sie nach einer GUI suchen, sollten Sie einen Blick auf den Droid Explorer werfen . Im Grunde ist es ein grafisches Frontend für ADB, das speziell für gerootete Telefone entwickelt wurde.

Ich weiß, dass es unter Windows (.NET) läuft, aber AFAIR, es läuft auch Linux mit Mono.