2008-11-21 8 views
9

Ich verstehe das Android OS basiert auf Linux. Bedeutet das, dass das G1-Telefon einen Terminal-Emulator hat und Sie können eine Konsole öffnen und Befehle wie cd, ls usw. verwenden? Oder wäre es möglich, einen Terminalemulator dafür zu schreiben?Können Sie eine Befehlszeile auf dem G1-Telefon erreichen?

Zu einem verwandten Hinweis, wäre es möglich, einen SSH-Server auf dem G1 laufen und loggen Sie sich über eine Wifi-Verbindung ein?

Antwort

1

Zur Zeit gibt es ein paar Terminalemulatoren auf dem Markt und andere im Internet (schnelle Google-Suche und Sie werden sehen), aber wenn Sie die neueste Betriebssystem-Patch-Ebene (RC30) ausführen, werden Sie nicht mehr in der Lage sein bekomme root überhaupt. Die Shells sind immer noch etwas nützlich, um das Dateisystem zu durchsuchen und die Ergebnisse von ps und top zum Beispiel zu sehen.

0

Falls Sie nicht wissen, es lohnt sich, darauf hinzuweisen, dass Android eine ziemlich sichere Anwendungs-Sandbox hat. Jede installierte App wird als eigener Benutzer ausgeführt. Nicht viele Binärdateien auf dem Telefon sind weltweit ausführbar, und viele Dateien sind nicht einmal lesbar.

Ich glaube jedoch, dass nichts daran hindert, ausführbare Dateien auf das Telefon zu kopieren und sie als nicht privilegierter Benutzer auszuführen.

0

Das Android SDK enthält ein Tool, mit dem Sie eine Shell von Ihrem Entwicklungscomputer über USB ausführen können. Der su-Befehl funktioniert nicht auf dem TMobile-Telefon, funktioniert aber auf dem entsperrten Telefon, das direkt von Google kommt.

0

Sehr einfach zu RC29 zu flashen und Root zu bekommen, tat ich und habe Terminal Emulator läuft gut. Ich kenne nur wenige Befehle.

Verwandte Themen