dragonball
Dauer-User
- 326
Nachdem ich darauf angesprochen worden bin, habe ich nun einen kurzen Einblick in die Terminal Emulator - Welt geschrieben. Hoffe es hilft. Da Terminal Emulator fast wie die Shell von allen Linuxen ist, sind auch fast alle Befehle möglich. Bei wichtigen die fehlen, bitte Kommi oder Nachricht an mich, dann kann ichs verbessern.
-MIT DIESER ANLEITUNG ÜBERNEHME ICH KEINE GARANTIE DAFÜR DASS ES
FUNKTIONIERT !!!
-BEI FEHLERN SEID IHR SCHULD, ICH ÜBERNEHME KEINE GARANTIE FÜR DIE
RICHTIGKEIT MEINER ANLEITUNG !!!
-FÜR FEHLENDE DATEN BIN ICH NICHT VERANTWORTLICH !!!
Die < > bitte bei Ausführung weglassen !!!
---ls---
---pwd---
---cd---
Funktioniert nur, wenn sich das Verzeichnis im Verzeichnis ist, in dem man sich befindet.
---cp---
---mv---
---mkdir---
---rm---
---zip---
wird dem Befehl die Erlaubnis gegeben, die Dateien zu lesen und richtig zu verpacken. /*/*/* Nr 1 steht
für zu packendes Verzeichnis / Datei, /*/*/* Nr 2 steht für Zielverzeichnis, alles von Root (/) aus angegeben.
---find---
---cat---
---df---
---free---
---history---
---whoami---
---top---
!!!ACHTUNG DIESER VORGANG KANN NICHT BEENDET WERDEN. SCHLIEßEN DES TERMINALS ERFORDERLICH !!!
---uname -a---
---echo---
---md5sum---
---su---
Um Rootzugriff für das Terminal zu erlangen, muss zuerst su eingegeben werden. Rootstatus auf dem Phone ist Voraussetzung !!!
Danach muss entweder die Anfrage auf SuperUserRechte bestätigt werden, oder SuperUser verteilt die Bestätigung automatisch. Aus dem "$" vor der Eingabe wird nun ein "#". Durch exit verlasst ihr diesen Modus. Ein weiteres Exit beendet den Emulator. Um die nachfolgenden Befehle auszuführen, ist der vorige Wechsel in den su-Modus unabdingbar.
Löscht die Akkustatistiken. Besonders für User deren Recovery nicht den Punkt "advanced>wipe battery stats" haben. Dadurch werden eventuelle Akkufehler gelöscht und die Leistung des Akkus erhöht. Danach Neustart, die Datei wird vom System erstellt, aber diesmal leer und die Statistiken werden erneuert. Empfohlen beim Romwechsel oder Problemen mit der Akkuanzeige / schwächere Akkuleistung.
Da dies auf allen Android Geräten mit Terminal Emulatur funktioniert, kann gerne verlinkt werden. Copy & Paste ist nicht erwünscht, nur verlinken des Threads. Der Danke-Button beißt nicht
CREDITS:
Danke an Endurocker für Ergänzungen der Liste!!!
-MIT DIESER ANLEITUNG ÜBERNEHME ICH KEINE GARANTIE DAFÜR DASS ES
FUNKTIONIERT !!!
-BEI FEHLERN SEID IHR SCHULD, ICH ÜBERNEHME KEINE GARANTIE FÜR DIE
RICHTIGKEIT MEINER ANLEITUNG !!!
-FÜR FEHLENDE DATEN BIN ICH NICHT VERANTWORTLICH !!!
Die < > bitte bei Ausführung weglassen !!!
---ls---
Zeigt alle im Verzeichnis vorhandenen Dateien.
Mit diesem Befehl (Sternchen vor dem Punkt ist wichtig) zeigt alle Dateien mit einer bestimmten Endungls *.txt/bak/apk
Zeigt alle Dateien, inklusive versteckten.
Das Sternchen steht für einen Verzeichnisnamen. Mit dem Befehl wird die Existenz dessen abgefragt.ls -d *
Zählt alle im Verzeichnis vorhandenen Dateien und gibt die Menge aus. Der Strich in der Mitte ist ein Trennstrich zur Argumentweiterleitung, auf den Standard Android-Tastaturen vorhanden.ls -l | wc -l
---pwd---
Zeigt das aktuell geöffnete Verzeichnis an.
---cd---
Das Sternchen steht für ein bestimmtes Verzeichnis und bewirkt den Wechsel in dieses.
Funktioniert nur, wenn sich das Verzeichnis im Verzeichnis ist, in dem man sich befindet.
Dieser Befehl öffnet ein bestimmtes Verzeichnis, Pfad wird vom Rootverzeichnis angegeben.cd /*/*/*
!!LEERSTELLE WICHTIG!! Lässt einen ins darüberliegende Verzeichnis wechseln.
Wechselt ins Homeverzeichnis des aktuellen Benutzers.
---cp---
Datei ' in ein anderes Verzeichnis kopieren. /*/*/* steht für den Pfad von Rootverzeichnis aus.cp /*/*/*
Kopieren von einer Datei in ein anderes verzeichnis. # steht für geänderten Namen !!!AUF RICHTIGE DATEIENDUNG ACHTEN!!!cp /*/*/#
Diese Option (-fr) ist wichtig, um Unterverzeichnisse mit zu kopieren, da statt auch genommen werden kann.cp -fr
---mv---
Umbennen einer Datei. !!!AUF RICHTIGE DATEIENDUNG ACHTEN!!!
Umbenennen eines Verzeichnisses.
Datei in spezifisches Verzeichnis verschieben. Verschoben wird in /*/Unterverzeichnisse von Root (/).mv /*/*/*
---mkdir---
Erstellt ein Verzeichnis mit einem bestimmten Namen.
---rm---
Löschen einer Datei. -r steht für Leseberechtigung um die Datei auch Löschen zu können.
Löscht ein ganzes Verzeichnis.
---zip---
Mit diesem Befehl wird von einer Datei oder einem Verzeichnis eine .zip Datei erstellt. Mit der Option -rzip -r .zip /*/*/* /*/*/*
wird dem Befehl die Erlaubnis gegeben, die Dateien zu lesen und richtig zu verpacken. /*/*/* Nr 1 steht
für zu packendes Verzeichnis / Datei, /*/*/* Nr 2 steht für Zielverzeichnis, alles von Root (/) aus angegeben.
---find---
Mit find kann die Existenz von Dateien und Verzeichnis überprüft werden.find * oder find *.txt/apk/bak
---cat---
Liest den Inhalt einer bestimmten Datei (*) mit bestimmter Endung (#) aus.cat *.#
---df---
Listet alle Partitionen und deren Auslastung auf.
---free---
Listet verfügbaren Speicher auf.
---history---
Listet alle bisher eingegebenen Befehle auf.history
---whoami---
Zeigt den aktuellen Nutzer der Shell an.whoami
---top---
Zeigt die aktuelle Auslastung von CPU & RAM durch Prozesse an.
!!!ACHTUNG DIESER VORGANG KANN NICHT BEENDET WERDEN. SCHLIEßEN DES TERMINALS ERFORDERLICH !!!
---uname -a---
Blendet euren aktuellen Kernel ein.uname -a
---echo---
Gibt auf dem Display den Bootclasspath aus. Dieser wird z.B. beim Deodexen von Rom's benötigt.echo $BOOTCLASSPATH
---md5sum---
Mit diesem Befehl ist es möglich, die MD5-Summe einer beliebigen Datei zu berechnen.md5sum "Dateiname"
Hiermit ist man dazu in der Lage, die MD5-Summe in einem MD5-Container zu speichern. Dies benutzt man auch zum erneuten erstellen der MD5-Summen eines Nandroid-Backups. Löscht man die vorige MD5-Datei (z.B. mit "rm nandroid.md5") erstellt man mit dem Befehlmd5sum "Dateiname" > "Name".md5
eine neue nandroid.md5-Datei, in der die MD5-Summen aller Backup-IMG's liegen.md5sum *.img > nandroid.md5
---su---
Um Rootzugriff für das Terminal zu erlangen, muss zuerst su eingegeben werden. Rootstatus auf dem Phone ist Voraussetzung !!!
Danach muss entweder die Anfrage auf SuperUserRechte bestätigt werden, oder SuperUser verteilt die Bestätigung automatisch. Aus dem "$" vor der Eingabe wird nun ein "#". Durch exit verlasst ihr diesen Modus. Ein weiteres Exit beendet den Emulator. Um die nachfolgenden Befehle auszuführen, ist der vorige Wechsel in den su-Modus unabdingbar.
Startet das Phone neu.reboot
Schaltet das Phone aus.reboot -p
Bootet in die Recovery.reboot recovery
Dieser Vorgang ist für Recoveries im IMG-Format gedacht. XXX steht hierbei für den Platz auf dem Gerät, ich persönlich empfehle den Root der SDCard.flash_image recovery /xxx/xxx.img
(Pfad kann für einzelnze Geräte abweichen! Sollte der Pfad nicht passen, passiert nichts, es erscheint nur eine Fehlermeldung.)rm /data/system/batterystats.bin
Löscht die Akkustatistiken. Besonders für User deren Recovery nicht den Punkt "advanced>wipe battery stats" haben. Dadurch werden eventuelle Akkufehler gelöscht und die Leistung des Akkus erhöht. Danach Neustart, die Datei wird vom System erstellt, aber diesmal leer und die Statistiken werden erneuert. Empfohlen beim Romwechsel oder Problemen mit der Akkuanzeige / schwächere Akkuleistung.
Da dies auf allen Android Geräten mit Terminal Emulatur funktioniert, kann gerne verlinkt werden. Copy & Paste ist nicht erwünscht, nur verlinken des Threads. Der Danke-Button beißt nicht
CREDITS:
Danke an Endurocker für Ergänzungen der Liste!!!
Zuletzt bearbeitet: