Bearbeiten von „Tasten

    Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

    Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

    Aktuelle Version Dein Text
    Zeile 12: Zeile 12:
    Wird diese Taste betätigt, läuft die aktive Anwendung im Hintergrund weiter und man gelangt zum Homescreen des [[Launcher|Launchers]]. Drückt man die Taste länger (ca. 1 sek.), erscheint eine Auswahl der zuletzt verwendeten [[App|Apps]]. So kann man mehrere Anwendungen gleichzeitig verwenden und zwischen aktiven Anwendungen wechseln.
    Wird diese Taste betätigt, läuft die aktive Anwendung im Hintergrund weiter und man gelangt zum Homescreen des [[Launcher|Launchers]]. Drückt man die Taste länger (ca. 1 sek.), erscheint eine Auswahl der zuletzt verwendeten [[App|Apps]]. So kann man mehrere Anwendungen gleichzeitig verwenden und zwischen aktiven Anwendungen wechseln.


    === Letzte Anwendungen-Taste ===
    === Menü-Taste ===
    Die Letzte Anwendungen-Taste ist größtenteils selbsterklärend, sie zeigt auf vielen Geräten ein Symbol eines Fensters. Hier werden auf Knopfdruck die aktuellen Anwendungen angezeigt. In dieser Ansicht kann man zwischen Anwendungen hin und her springen oder diese schließen.
    Die Menü-Taste ist größtenteils selbsterklärend, sie zeigt auf vielen Geräten ein Symbol einer Liste. Vergleichbar mit den ''Softkeys'' älterer Handies wird hier auf Knopfdruck meist ein Menü angezeigt, dessen Optionen sich auf die aktuelle Anwendung bzw. Bildschirmdarstellung (sog. ''Activity'') beziehen. Z. B. kann ein Texteditor in diesem Menü die Optionen "Speichern", "Öffnen" und "Einstellungen" darstellen. Manche Anwendungen reagieren aber auch gar nicht auf diese Taste.


    Bei manchen Geräten bewirkt ein längerer Druck auf die Anwendungs Taste die Aktivierung der geteilten Bildschirm Ansicht, in der man 2 Apps gleichzeitig benutzen kann.
    Bei manchen Geräten bewirkt ein längerer Druck auf die Menütaste den Aufruf der Suchfunktion oder die Darstellung einer Bildschirmtastatur.


    === Zurück-Taste ===
    === Zurück-Taste ===
    Zeile 28: Zeile 28:
    * '''Hardware-Tastatur:''' Komplette Tastatur aus physischen Tasten.
    * '''Hardware-Tastatur:''' Komplette Tastatur aus physischen Tasten.
    * '''Trackball/Joystick/Richtungstasten:''' seltener zu finden, jedoch nützlich zur Navigation im Text, für Spiele etc.
    * '''Trackball/Joystick/Richtungstasten:''' seltener zu finden, jedoch nützlich zur Navigation im Text, für Spiele etc.
    == Displaytasten aktivieren/deaktivieren (Soft Keys/On-Screen Buttons) ==
    Ab Android {{Android|4.0}} lassen sich die Navigationstasten direkt auf dem Display anzeigen. Zum Aktivieren/Deaktivieren gibt es in der Regel keine Option in den [[Einstellungen]]. Es gibt jedoch verschiedene Möglichkeiten, von denen die erste hier aufgeführte (editieren der Datei <code>[[Build.prop|/system/build.prop]]</code>) auf allen Geräten funktionieren sollte.
    === Editieren der Datei /system/build.prop ===
    Aktivieren/deaktivieren kann man diese, indem der Eintrag <code>qemu.hw.mainkeys=0</code> zu der Datei <code>/system/build.prop</code> hinzugefügt bzw. der Eintrag geändert wird (ein Neustart ist danach erforderlich). Dazu werden Administratorrechte benötigt, das Smartphone muss also [[Root|gerootet]] sein. Um die Datei zu bearbeiten gibt es mehrere Möglichkeiten:
    ==== Mit einem Dateimanager mit Administratorrechten ====
    Den Pfad <code>/system/</code> mit einem Dateimanager (der root-Rechte besitzt) öffnen und die Datei <code>build.prop</code> mit einem Texteditor ändern.
    Dateimanager mit Administratorrechten sind z.B. {{PlayStore|com.jrummy.root.browserfree|Root Browser}} oder {{PlayStore|com.speedsoftware.rootexplorer|Root Explorer}}.
    Wenn folgende Zeile noch nicht vorhanden ist, muss sie eingefügt werden (geht z.B. einfach als letzte Zeile in die Datei):
    <code>qemu.hw.mainkeys=0</code>
    Die Zahl am Ende steht für aktivierte (0) bzw. deaktivierte (1) Displaytasten.
    Nach dem Ändern der Datei muss das System neu gestartet werden.
    ==== Mit der Android Debug Bridge ([[Android Debug Bridge|ADB]]) ====
    Wer auf dem Smartphone keinen Dateimanager mit Administatorrechten/Root-Explorer installieren möchte, kann die Datei <code>/system/build.prop</code> auch vom Smartphone auf den Computer kopieren, dort mit einem Editor verändern und anschließend wieder auf das Gerät zurück kopieren.
    Dazu begibt man sich zunächst in die ADB shell, verschafft sich mit <code>su</code> Administatorrechte und Kopiert die Datei <code>build.prop</code> aus dem Verzeichnis <code>/system/</code> auf die SD-Karte um sie im nächsten Schritt dann von der SD-Karte auf den Computer zu kopieren (dieser Umweg ist notwendig, da die Rechteverwaltung kein direktes <code>adb pull</code> von <code>/system/</code> auf den Computer erlaubt<ref>{{Internetquelle|url=http://stackoverflow.com/questions/20891597/copy-db-file-with-adb-pull-results-in-permission-denied-error|titel=copy db file with adb pull results in 'permission denied' error|werk=stackoverflow.com|zugriff=2017-03-05}}</ref>).
    adb shell
    su
    cp /system/build.prop /storage/sdcard0/build.prop
    Die ADB Shell verlassen (z.B. mit der Tastenkombination STRG + D) oder durch das zweimalige Eingeben von <code>exit</code> und der Bestätigung mit ENTER.
    Nun wird die Datei von der SD-Karte des Smartphones auf den Computer kopiert.
    '''Hinweis''' zu den Pfadangaben: Wenn man unter '''Linux''' arbeitet gibt man die Pfade mit einem Schrägstrich/Slash <code>/</code> an. Im folgenden Beispiel würde etwa die Datei direkt in das Hauptverzeichnis des aktuellen Benutzers (<code>$USER</code>) kopiert werden. Unter '''Windows''' werden Pfade mit einem rückwärtigen Schrägstrich/Backslash <code>\</code> angegeben, z.B. <code>C:\Users\username\Desktop\</code>.
      adb pull /storage/sdcard0/build.prop /home/$USER/
    Die Datei kann nun auf dem Computer mit einem Editor geöffnet und verändert werden (d.h. entweder den Wert von <code>qemu.hw.mainkeys=1</code> ändern; von <code>1</code> zu <code>0</code> um die Tasten auf dem Display zu aktivieren oder falls der Eintrag noch nicht in der Datei existiert, die Zeile <code>qemu.hw.mainkeys=0</code> einfügen)
    dann ggf. noch:
    adb shell rm /storage/sdcard0/build.prop
    Nun wird die editierte Datei wieder vom Computer auf die SD-Karte kopiert
    adb push /home/$USER/test/build.prop /storage/sdcard0/
    Man begibt sich nun wieder in die ADB Shell und kopiert die Datei von der SD-Karte nach <code>/system/</code>. Für diese Aktion ist es nötig den Ordner <code>/system/</code> kurz beschreibbar einzuhängen (rw = read, write) und dies anschließend wieder auf nur lesbar (ro, read only) zu ändern.
    adb shell
    su
    mount -o remount,rw /system
    cp /storage/sdcard0/build.prop /system/build.prop
    mount -o remount,ro /system
    Damit die Änderungen wirksam werden muss Android neu gestartet werden, was man an dieser Stelle auch direkt über die ADB shell erledigen kann:
    reboot


    == Einzelnachweise ==
    == Einzelnachweise ==
    Bitte kopiere keine Webseiten, die nicht deine eigenen sind, benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Urhebers!
    Du gibst uns hiermit deine Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist, oder dass der Urheber seine Zustimmung gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der Diskussionsseite darauf hin. Bitte beachte, dass alle Android Wiki-Beiträge automatisch unter der „Creative Commons Attribution/Share-Alike Lizenz 3.0“ stehen. Falls du nicht möchtest, dass deine Arbeit hier von anderen verändert und verbreitet wird, dann klicke nicht auf „Seite speichern“.

    Um das Wiki vor automatisiertem Bearbeitungsspam zu schützen, bitten wir dich, das folgende CAPTCHA zu lösen:

    Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)