Wo ist USB-Debugging auf Android? Anschließen eines Android-Telefons über USB wie ein Flash-Laufwerk an einen Computer. Wofür wird USB-Debugging verwendet?

Der aktivierte Debugging-Modus wird hauptsächlich von Entwicklern benötigt, um den Debugging-Vorgang durchzuführen und die Funktionalität und das Verhalten von Anwendungen in verschiedenen Situationen zu überprüfen. Normale Benutzer sollten jedoch auch wissen, was der USB-Debugging-Modus ist und wo er aktiviert werden kann, um Dateien auf einen Computer zu übertragen, eine APK-Datei zu installieren, ein Gerät zu flashen oder andere Aktionen auszuführen.

Debug-Modus aktivieren

Zunächst sollten Sie herausfinden, wie Sie das USB-Debugging auf einem Android-Gerät aktivieren auf übliche Weise. Normalerweise reichen diese Informationen aus, um den Debug-Modus zu aktivieren.

Diese kurze Anleitung ist vor allem für ältere Android-Versionen (2.2 – 3.0) relevant. In den Versionen 4.0 und höher gibt es standardmäßig keinen Entwicklerbereich, Sie können jedoch schnell einen hinzufügen.

Nachdem Sie die erweiterten Rechte erhalten haben (nicht mit Root verwechseln, das sind verschiedene Dinge), kehren Sie zu den Einstellungen zurück. Dort sollte ein Abschnitt „Für Entwickler“ erscheinen, in dem Sie das Debuggen aktivieren können, indem Sie das entsprechende Kontrollkästchen aktivieren.

Wenn sich das USB-Debugging aus irgendeinem Grund auf Ihrem Telefon nicht einschalten lässt (z. B. weil das Gerät beschädigt ist und der Touchscreen nicht funktioniert), können Sie diesen Modus auf Ihrem Computer aktivieren. Dazu benötigen Sie:

  • Mobilgerät .
  • Manager qtADB-cwm-edition.
  • Die dritte Version der relationalen SQLite-Datenbank.

Ohne benutzerdefinierte Wiederherstellung funktioniert nichts, da Sie zum Ausführen des Vorgangs Root-Zugriff auf das System benötigen. Der Vorgang ist kompliziert, aber wenn Sie wissen, wie Sie den Modus aktivieren USB-Debugging Auf einem Android-Gerät über einen Computer können Sie Informationen vom Smartphone abrufen, auch wenn es nicht mehr auf Benutzeraktionen reagiert.


Jetzt müssen Sie die Datei „settings.db“ bearbeiten, die sich jetzt im Ordner mit der SQLite-Datenbank befindet. Wir tun dies über die Befehlszeile, die im Startmenü zu finden ist. Starten Sie die Befehlszeile und führen Sie die folgenden Befehle nacheinander aus:

  • cd C:\Sqlite3_Windows.
  • sqlite3-Einstellungen.db.
  • Sicherheitssatzwert=1 aktualisieren, wobei name=’adb_enabled’;.
  • .aufhören.

Denken Sie nach der Eingabe jedes Befehls daran, die Eingabetaste zu drücken, um die Eingabeaufforderung abzuschließen.
Nachdem Sie alle Befehle ausgeführt haben, kehren Sie zum Manager zurück und verschieben Sie die geänderte Datei „settings.db“ zurück in den Ordner /data/data/com.android.providers.settings/databases, wobei die Daten überschrieben werden. Nach dem Neustart ist der Debugging-Modus auf dem Gerät verfügbar.

Mögliche Probleme

Wenn das Debuggen nach dem Einschalten nicht funktioniert, stellen Sie zunächst sicher, dass das mobile Gerät vom Computer erkannt und korrekt erkannt wird. Überprüfen Sie das USB-Kabel und die Anschlüsse.

Auch bei der Verwendung benutzerdefinierter Firmware auf Android kann es zu Problemen mit dem ADB-Betrieb kommen. Der Mangel kann nur durch Flashen des Geräts behoben werden. Darüber hinaus werden ADB-Treiber benötigt, damit der Debugger funktioniert. Sie können universell oder nach Telefonmodell unterteilt sein.

So aktivieren Sie das Entwicklermenü und das USB-Debugging auf Ihrem Telefon oder Android Tablet traditionelle Art und Weise, worüber wir bereits im Artikel gesprochen haben.

In diesem Artikel geht es um die Aktivierung des USB-Debuggings auf einem Android-Gerät mit defektem Bildschirm, was möglicherweise dafür erforderlich ist.

1. Warnung

Diese Methode erfordert Programmier-/Systemadministrationskenntnisse für Windows- und Linux-Betriebssysteme oder zumindest große Sorgfalt, da Fehler bei der Eingabe der folgenden Befehle zur völligen Funktionsunfähigkeit des Telefons/Tablets führen können.

Diese Anleitung ist vor allem für Geräte mit Android 4.0 (Ice Cream Sandwich), Android 4.2 (Jelly Bean), Android 4.4 (Kit Kat) und Android 6.0 (Marshmallow) geeignet, da sie auf diesen getestet wurde. In anderen Android-VersionenÄnderungen in Systemdateien sind möglich, sodass selbst die genaue Ausführung der folgenden Befehle möglicherweise nicht zum gewünschten Ergebnis führt. Führen Sie in diesem Fall ein Rollback auf die Backups durch, wie im letzten Abschnitt „5. Rollback auf Backups“ dieses Artikels beschrieben.

2. Das Prinzip der Aktivierung des USB-Debugging über einen Computer

Die Idee hinter der Aktivierung des USB-Debugging über einen Computer besteht darin, direkt zu bearbeiten Systemdateienüber die ADB-Schnittstelle (Android Debug Bridge) per benutzerdefinierter Wiederherstellung (CVM/TWRP), bevor Sie das Android-System direkt laden. Dies bedeutet, dass Sie zunächst die benutzerdefinierte Wiederherstellung und ROOT-Rechte auf dem Telefon installieren müssen. Es sollte beachtet werden, dass bei einigen Chinesische Telefone(zum Beispiel UMI, iconBIT) ROOT ist bereits vom Hersteller installiert und die unten aufgeführten Befehle funktionieren auch bei nativer (Werks-)Wiederherstellung.

3. Vorbereitung

3.1. Benutzerdefinierte Wiederherstellung installieren

Leider existiert es nicht universelle Methode Installation von benutzerdefinierten Wiederherstellungs- und ROOT-Rechten, passend für jeden Android-Gerät. Sie müssen nach Anweisungen speziell für Ihr Gerät suchen, aber es gibt gute Neuigkeiten: Sie können eine benutzerdefinierte Wiederherstellung auf Ihrem Telefon/Tablet praktisch ohne Beteiligung des Bildschirms (No-Touch-Wiederherstellungsversion) mithilfe des Fastboot-Geräte-Bootloaders installieren (der Bootloader muss). entsperrt werden). Daher installiert Google eine benutzerdefinierte Wiederherstellung auf Ihrem spezifischen Gerät mit den Schlüsselwörtern:<модель Вашего телефона/планшета>, No-Touch CVM/TWRP, ROOT, Wiederherstellung, Fastboot, Bootloader, Flash-Tool usw.

Ein Artikel über . kann als Leitfaden nützlich sein. Richtig, um beispielsweise TWRP und ROOT auf Xiaomi-Telefonen zu installieren, wo Sie dies zuerst tun müssen und Sie sich zuvor nicht dafür registriert und sich nicht beim MI-Konto auf dem Gerät angemeldet haben, ist es unwahrscheinlich, dass Sie dazu in der Lage sein werden Entsperren Sie den Bootloader ohne Bildschirm. Daher empfehlen wir, keine Zeit zu verschwenden, sondern ein solches Telefon sofort zu einem Servicecenter zu bringen, um den Bildschirm auszutauschen.

3.2. Vorbereiten Ihres Computers

In diesem Handbuch erklären wir Ihnen, wie Sie das USB-Debugging bei laufendem Computer aktivieren Windows-Steuerung 10. Die benötigte Software ist auch für andere Betriebssysteme zu finden. Die unten aufgeführten Befehle gelten auch für andere Betriebssysteme (MacOS und Linux), ihre Syntax muss jedoch geändert werden, um sie an die Syntax der Befehlsinterpreter auf diesen Betriebssystemen anzupassen.

3.2.1. Installieren der Android SDK-Tools

3.2.2. Notepad++ installieren

In der Regel handelt es sich bei den Konfigurationsdateien des Android-Systems um gewöhnliche Dateien Textdateien. Obwohl sie mit dem integrierten Windows Notepad geöffnet und bearbeitet werden können, empfehlen wir die Verwendung kostenloser Editor Code für Windows - Notepad++, da Zeilenumbrüche in der Datei automatisch erkannt werden. Sie können auch die Anzeige von Steuerzeichen aktivieren (Ansicht > Symbolanzeige > Alle Symbole anzeigen).

3.2.3. SQLite3 installieren (für Android 4.0, 4.2, 4.4)

Wenn auf Ihrem Telefon/Tablet Android 4.0, 4.2 oder 4.4 installiert ist, müssen Sie auch die Datenbank mit den Geräteeinstellungen bearbeiten. Dafür werden wir verwenden Konsoleneditor Datenbank für Windows – SQLite3, die von der offiziellen Website heruntergeladen werden kann.

3.2.4. Erstellen Sie einen Arbeitsordner auf Ihrem Computer

Erstellen Sie im Stammverzeichnis von Laufwerk C einen Ordner „android-config“ und entpacken Sie das Archiv mit SQLite3 in diesen Ordner (für Android 4.0, 4.2 oder 4.4). Erstellen Sie außerdem einen Ordner „backup“ im Ordner „android-config“, um alle Sicherungskopien der Systemdateien des Android-Geräts zu speichern, die wir bearbeiten werden.

3.3. Starten Sie die benutzerdefinierte Wiederherstellung

Starten Sie Ihr Android-Gerät neu und starten Sie die benutzerdefinierte Wiederherstellung. Dies hängt auch vom Gerät ab, aber normalerweise müssen Sie bei ausgeschaltetem Telefon/Tablet die Lautstärketaste (leiser oder lauter) und die Ein-/Aus-Taste gleichzeitig einige Sekunden lang gedrückt halten. Eine Variante ist auch möglich, indem man beide Tasten (Lautstärke lauter und leiser) gedrückt hält und das Telefon/Tablet einschaltet. Noch seltener, aber es gibt eine Methode, bei der Sie nur die Lautstärketasten gedrückt halten und das Ladegerät an ein ausgeschaltetes Gerät anschließen. Überprüfen Sie im Allgemeinen die Tastenkombination für Ihr Gerät bei Google.

4. Tatsächliches Aktivieren des USB-Debuggings vom Computer aus

Öffnen Sie den Ordner „platform-tools“, halten Sie die „Shift“-Taste gedrückt, klicken Sie mit der rechten Maustaste in einen leeren Bereich des Windows-Explorer-Fensters und wählen Sie den Kontextmenüpunkt „Befehlsfenster öffnen“.

Verbinden Sie Ihr Telefon/Tablet mit Ihrem Computer und geben Sie in das Fenster ein Befehlszeile Befehl:

ADB-Geräte

und drücken Sie die „Enter“-Taste.

Wenn die Geräte-ID angezeigt wird und daneben das Wort „Gerät“ oder „Wiederherstellung“ steht, haben Sie über ADB erfolgreich eine Verbindung zu Ihrem Telefon/Tablet hergestellt.

4.1. Voreinstellungen löschen

Führen Sie die folgenden Befehle aus, um die voreingestellten Parameter zu entfernen (wenn bei der Ausführung Fehler auftreten, ist das in Ordnung, es bedeutet, dass diese Parameter nicht mehr im System vorhanden sind):

(Erstellen Sie zunächst Sicherungskopien der gelöschten Systemeinstellungsdateien.) adb pull /data/property/persist.service.adb.enable c:\android-config\backup adb pull /data/property/persist.sys.usb.config c :\android -config\backup (Rufen Sie die interaktive Befehlsshell auf) adb shell (Systemeinstellungsdateien auf dem Gerät löschen) rm /data/property/persist.service.adb.enable rm /data/property/persist.sys.usb. config (Interaktive Shell verlassen) beenden

4.2. Bearbeiten der Hauptkonfigurationsdatei

(Das tun wir Sicherheitskopie Hauptkonfigurationsdatei) adb pull /system/build.prop c:\android-config\backup (Wir erstellen eine Arbeitskopie der Hauptkonfigurationsdatei. Um nicht alles noch einmal eingeben zu müssen, drücken Sie die „Auf“-Taste und bearbeiten Sie den Befehl.) adb pull /system/build .prop c:\android-config

Öffnen Sie die Datei „c:\android-config\build.prop“ im Notepad++-Editor und suchen Sie darin nach den folgenden Parametern:

Persist.service.adb.enable=1 persist.service.debuggable=1 persist.sys.usb.config=mass_storage,adb

Wenn die Parameter vorhanden sind, ihre Eigenschaften jedoch unterschiedlich sind, bearbeiten Sie sie entsprechend den oben genannten Werten. Fehlen solche Parameter überhaupt, fügen Sie sie am Ende der Datei hinzu. Wenn Ihr Gerät zuvor vom Computer nicht als Flash-Laufwerk, sondern als Mediengerät erkannt wurde, sollte die letzte Option lauten:

Persist.sys.usb.config=mtp,adb

Speichern Sie die Datei und führen Sie den Befehl aus:

(Laden Sie die bearbeitete Konfigurationsdatei zurück auf das Android-Gerät hoch) adb push c:\android-config\build.prop /system

Wenn Sie den Kopierfehler „adb: error: failed to copy ‚c:\android-config\build.prop‘ to ‚/system/build.prop‘: remote Read-only file system“ erhalten, führen Sie den folgenden Befehl aus:

(Mounten Sie die Partition „/system“ im Lese-/Schreibmodus.) ADB-Shell „mount -o rw,remount,rw /system“

(Weisen Sie den Besitzer/die Gruppe „root“ der Datei „build.prop“ zu.) Adb Shell „chown root.root /system/build.prop“ (Setzen Sie die Zugriffsrechte auf „644“ für die Datei „build.prop“) adb Shell „chmod 644 / system/build.prop“

4.3. Bearbeiten der Datenbank (für Android 4.0, 4.2, 4.4)

Nächster Schritt: Sie müssen die Datenbank mit bearbeiten Android-Einstellungen(für Android 4.0, 4.2, 4.4). Laden Sie die Datenbank auf Ihren Computer herunter:

(Erstellen einer Sicherungskopie der Datenbank mit Einstellungen) adb pull /data/data/com.android.providers.settings/databases/settings.db c:\android-config\backup (Erstellen einer Arbeitskopie der Datenbank mit Einstellungen) adb pull /data /data/com.android.providers.settings/databases/settings.db c:\android-config

Öffnen Sie den Ordner „c:\android-config“ mit einer Arbeitskopie der Datenbank und starten Sie dort ein neues Befehlszeilenfenster (siehe oben), aber schließen Sie das vorherige nicht! Uns interessieren die Einstellungen „adb_enabled“ und „development_settings_enabled“. Sie können in der „sicheren“ oder „globalen“ Tabelle enthalten sein. Wir machen Folgendes SQL-Abfragen So finden Sie unsere Einstellungen:

(Mit der Datenbank verbinden) sqlite3 Settings.db (Überprüfen Sie die Tabelle „secure“ auf die Option „adb_enabled“) select * from secure where name="adb_enabled"; (Überprüfen Sie die Tabelle „secure“ auf die Option „development_settings_enabled“) select * from secure where name="development_settings_enabled"; (Überprüfen Sie die Tabelle „global“ auf das Vorhandensein der Option „adb_enabled“). select * from global where name="adb_enabled"; (Überprüfen Sie die Tabelle „global“ auf das Vorhandensein der Option „development_settings_enabled“) select * from global where name="development_settings_enabled";

In unserem Fall wurden die benötigten Optionen in der „globalen“ Tabelle gefunden und ihre Werte sind „0“.

Wir müssen ihnen neue Werte zuweisen – „1“.

(Aktualisierung des Werts der Option „adb_enabled“) update global set value="1" where name="adb_enabled"; (Aktualisierung des Werts der Option „development_settings_enabled“) update global set value="1" where name="development_settings_enabled"; (Verbindung zur Datenbank trennen) .quit

Gehen Sie zum vorherigen Befehlszeilenfenster und führen Sie die Befehle aus:

(Laden Sie die bearbeitete Datenbank mit den Einstellungen zurück auf das Gerät hoch) adb push c:\android-config\settings.db /data/data/com.android.providers.settings/databases (Weisen Sie der Datei den Besitzer/die Gruppe „system“ zu „settings.db“ „) ADB-Shell „chown system.system /data/data/com.android.providers.settings/databases/settings.db“ (Zugriffsrechte für die Datei „settings.db“ auf „644“ setzen) ADB-Shell „chmod 644 /data /data/com.android.providers.settings/databases/settings.db“

4.4. Überprüfen Sie, ob das USB-Debugging aktiviert ist

(Starten Sie das Android-Gerät neu) adb reboot

Führen Sie beim Hochfahren des Geräts den folgenden Befehl aus:

ADB-Geräte

Wenn „offline“ anstelle von „Gerät“ oder „Wiederherstellung“ angezeigt wird, führen Sie den Befehl aus:

ADB-Kill-Server ADB-Geräte

Wenn sich nichts geändert hat, ist höchstwahrscheinlich kein öffentlicher Zugangsschlüssel auf dem Telefon vorhanden. Aus dem gleichen Grund wird bei „ADB-Geräten“ möglicherweise „nicht autorisiert“ angezeigt. Gehen Sie zum Ordner „.android“, der sich in Ihrem Home-Verzeichnis befindet Konto Windows, kopieren Sie die Datei „adbkey.pub“ in das Verzeichnis „platform-tools“ und führen Sie den folgenden Befehl aus:

ADB-Push adbkey.pub /data/misc/adb/adb_keys

Wiederholen Sie den Befehl „adb devices“, um sicherzustellen, dass die Verbindung konfiguriert ist.

Alle! Wenn Sie diesen Punkt erfolgreich erreicht haben, herzlichen Glückwunsch! Jetzt können Sie eine ähnliche Software auf Ihrem Computer ausführen, um den Bildschirm Ihres Android-Geräts zu steuern.

5. Rollback auf Backups

Wenn nichts funktioniert und diese Anleitung hat nicht geholfen, geben Sie die zuvor gespeicherten Sicherungskopien der Systemkonfigurationsdateien zurück auf das Android-Gerät. Starten Sie dazu das Gerät in der benutzerdefinierten Wiederherstellung neu und geben Sie die Originaldateien zurück. Für die Hauptkonfigurationsdatei „build.prop“ wären die Befehle beispielsweise:

(Laden Sie eine Sicherungskopie der Konfigurationsdatei „build.prop“ auf das Android-Gerät hoch.) adb push c:\android-config\backup\build.prop /system (Besitzer/Gruppe „root“ der Datei „build.prop“ zuweisen) Datei) ADB-Shell „chown root.root /system/build.prop“ (Zugriffsrechte für die Datei „build.prop“ auf „644“ setzen) ADB-Shell „chmod 644 /system/build.prop“

Für andere Dateien sind die Aktionen ähnlich, nur laden wir sie in die entsprechenden Verzeichnisse auf dem Android-Gerät hoch und legen die entsprechenden Besitzer/Gruppen und Rechte fest:

  • Settings.db (system.system, 644)
  • persist.service.adb.enable(root.root, 600)
  • persist.sys.usb.config (root.root, 600)

Jeder Benutzer eines modernen Geräts ist darunter Android-Steuerung V bestimmter Moment empfindet es als unangenehm, wenn er Funktionen aktivieren muss, die im Normalbetrieb nicht verfügbar sind. Eine dieser Funktionen ist das USB-Debugging.

Anweisungen

Um den Vorgang durchzuführen, benötigen wir ein Smartphone mit Android und ein USB-Kabel. Am häufigsten wird das Android-USB-Debugging verwendet, um spezielle Root-Rechte für das Gerät zu erhalten. Darüber hinaus ist das erste Verfahren nicht besonders kompliziert, es ist für den Durchschnittsbenutzer zugänglich und alle Aktionen werden vom Hersteller im Voraus durchdacht.

Schauen wir uns genauer an, wie Sie das USB-Debugging auf Geräten aktivieren, auf denen die Android-Plattform ausgeführt wird. Beginnen wir mit dem Aufruf des Hauptmenüs Ihres Geräts. Diese Phase sollte für den Benutzer keine besonderen Schwierigkeiten bereiten. Sehen Sie sich als Nächstes die Liste der Elemente im Hauptmenü sorgfältig an. Suchen Sie nach „Einstellungen“. Wir betreten diesen Abschnitt, jetzt müssen wir den Link „Anwendungen“ finden und den Knoten „Entwicklung“ erweitern. Die erste Registerkarte oben, die auf dem Bildschirm sichtbar ist, heißt „USB-Debugging“.

Wenn unter dem ausgewählten Element ein Kommentar zum Aktivieren des Debugging-Modus beim Anschluss an einen Computer über USB steht, dann machen wir alles richtig. Alles was wir tun müssen, ist ein Häkchen auf der rechten Seite der oben angegebenen Inschrift zu setzen.

Es ist zu bedenken, dass alle Aktionen, die ein unerfahrener Gerätebesitzer in Modi ausführen kann, die nicht für normale Benutzer vorgesehen sind, durchaus zu irreparablen Schäden am Gerät führen können.

Überprüfen Sie, wie richtig Sie versuchen, das Problem mit spezialisierten Quellen zu lösen.

USB-Debugging-Modus für Tablet-Computer

Wenn Sie den Vorgang auf einem Tablet-Gerät durchführen müssen, müssen wir zu den Geräteeinstellungen gehen. Gehen Sie mithilfe der Uhr, die sich unten rechts auf dem Bildschirm befindet, zum entsprechenden Element.

Wir klicken darauf, woraufhin sich vor uns ein spezielles Menü öffnet, in dem wir das Symbol zur Verwaltung Ihres finden sollten Mobilgerät. An dieser Stelle befinden sich die gewünschten Einstellungen.

Was ist, wenn es keinen solchen Artikel gibt?

In manchen Fällen ist der Eintrag „Für Entwickler“ möglicherweise einfach nicht im Menü vorhanden. Beachten Sie, dass Google ein ausgezeichnetes hat. Gehen Sie also zu „Einstellungen“, dann zu „System“, wählen Sie den Punkt „Über das Tablet“ und klicken Sie dann etwa zehn Mal auf den Punkt „Build-Nummer“.

Dies mag seltsam erscheinen, da das Element nicht sofort geöffnet werden kann, aber die Entwickler haben sich für diese Methode entschieden.

Beim siebten oder zehnten Klick stimmt das System zu, dass Sie für eine Weile Entwickler werden. Wenn dies im Abschnitt „System“ geschieht, erscheint im Geräteeinstellungsmenü ein Link „Für Entwickler“. Das ist alles. Befolgen Sie anschließend die oben beschriebenen Anweisungen.

Warum ist USB-Debugging erforderlich?

Fassen wir zusammen. Beginnen wir mit der Tatsache, dass viele Fans des „grünen Roboters“ einfach nicht wissen, welche Möglichkeiten ein solches Tablet oder Smartphone bietet. Besitzer von Android-Geräten nutzen oft nicht einmal zehn Prozent des Potenzials ihrer modernen Gadgets. Im USB-Debugging-Modus können Sie interessante Funktionen des Android-Betriebssystems nutzen.

Zunächst ist für Entwickler das USB-Debugging erforderlich Software. In manchen Fällen können auch normale Benutzer viele interessante Lösungen für sich finden.

In diesem Modus können Sie bei Verwendung des ADB-Dienstprogramms, das Teil der Android SDK-Plattform ist, spezielle Superuser-Rechte erhalten; leicht zu kopieren erforderliche Datei oder einen Ordner von Ihrem Smartphone auf Ihren PC; Stellen Sie die Funktionalität Ihres Tablets oder Smartphones wieder her. Flashen Sie das Gadget. Erstellen Sie eine Sicherungskopie aller Anwendungen. Installieren Sie die Android-Anwendung; schicken erforderliche Datei vom PC bis zum Smartphone.

Die Rechte des sogenannten Superusers sind recht einfach zu erlangen. Ein spezielles Unlock Root-Programm hilft Ihnen dabei. Diese Lösung wird von Geräten unterstützt, die auf Android 2.1 - 4.0.3 basieren. Laden Sie die angegebene Anwendung herunter und installieren Sie sie. Folge den Anweisungen. Wenn während der Installation anstelle der üblichen Buchstaben seltsame Symbole angezeigt werden, achten Sie nicht darauf – nach Abschluss ist in der Programmoberfläche alles korrekt.

Die meisten Menschen nutzen ihr Tablet oder Telefon so, wie es ist, bemerken verschiedene Unannehmlichkeiten bei der Arbeit nicht und nehmen sie einfach in Kauf. Allerdings versucht eine ziemlich große Gruppe von Benutzern, es an ihre Bedürfnisse anzupassen oder die Möglichkeit zu erhalten, Daten und Einstellungen frei zu manipulieren. Eine weitere Kategorie sind Service-Center-Mitarbeiter. USB-Debugging ist eine Methode für alle, die ihr Tablet oder Telefon besser kennenlernen möchten. Nehmen Sie Anpassungen, Änderungen vor, diagnostizieren Sie Probleme usw.

Jeder ist ein wenig mit dem Prinzip des Aufbaus eines Betriebssystems vertraut. Es sollte Ihnen klar sein, dass Sie im Punkt „Einstellungen“ des Hauptmenüs nach der Antwort auf die Frage suchen müssen, wie Sie das USB-Debugging aktivieren können. Der Ort und die Art der Einbindung sind jedoch sehr unterschiedlich. Dies sowie die Wahl des Geräteherstellers. Schauen wir uns Möglichkeiten an, den USB-Debugging-Modus zu aktivieren.

Standardoption

In Firmware, bei der der Hersteller nicht versucht hat, den Zugriff auf Root- und Flash-Funktionen zu erschweren, sowie auf Geräten ohne die Möglichkeit zur Feinabstimmung der Diagnose, ist das Android-USB-Debugging aktiviert. Im Punkt „Einstellungen“ des Hauptmenüs gibt es einen Abschnitt „Entwicklung“, in dem Sie das Kontrollkästchen neben dem Punkt „USB-Debugging“ aktivieren müssen.

Andere Firmware-Version

Bei Firmware mit einer „nahen“ Version sieht der Speicherort ähnlich aus. Dies kann beispielsweise derselbe Punkt „Einstellungen“ sein, aber dann heißt das Untermenü „Für Entwickler“, wo Sie auch die Debugging-Option aktivieren müssen.

Betriebssystemversionen 2.2 – 3.0

Hier gibt es ein detaillierteres Menü, der Entwicklungspunkt befindet sich unter „Einstellungen“ – „Anwendungen“. Als nächstes folgt der Debugging-Modus USB-Android Das Einschalten erfolgt auf die gleiche Weise wie oben beschrieben.

Andere Firmware

Möglicherweise gibt es eine Option, wenn das Untermenü „Anwendungen“ im Menü „Einstellungen“ „Mehr“ heißt. Der Rest entspricht Punkt 3.

Betriebssystemversionen 4.2 und höher

Hier ist die Android-USB-Debugging-Option bewusst ausgeblendet. Damit das Aktivierungs-Kontrollkästchen verfügbar wird, müssen Sie zu gehen, „Über das Tablet“ auswählen und etwa zehnmal auf „Build-Nummer“ klicken. Danach erscheint im Menü „Einstellungen“ der Unterpunkt „Für Entwickler“, wo die Option „USB-Debugging“ verfügbar wird.


Anderer Ort

Den Punkt „Über das Tablet“ finden Sie direkt im Menü „Einstellungen“. Es gibt jedoch Versionen von Betriebssystem-Builds, bei denen Sie zusätzlich zum Untermenü „System“ oder „Allgemein“ gehen müssen. Ansonsten erfolgt das Debuggen wie unter Punkt 5.

PC-Anschluss

Bevor Sie eine USB-Debugging-Anwendung oder ein Root-Dienstprogramm verwenden können, müssen Sie Ihr Gerät korrekt an Ihren Computer anschließen. Das erste, was auf diesem Weg ein Hindernis darstellen kann, ist der Mangel an Fahrern. Dieses Problem kann jedoch gelöst werden. Für Markengeräte mit nicht standardmäßigen Austauschprotokollen finden Sie alles, was Sie brauchen, auf den offiziellen Websites. Darüber hinaus werden Telefonbuch-, Bild- und Musikprogramme von Geräteherstellern in der Regel mit Treibersätzen ausgeliefert. Es reicht aus, das entsprechende Dienstprogramm zu installieren.

Als gute Option können wir das Programm MOBILedit Enterprise empfehlen, das eine riesige Auswahl an Treibern für alle Gerätetypen bietet. oder Smartphones chinesischer Hersteller auf Basis von MTK-Prozessoren. Wenn Sie die Treiber immer noch nicht installieren können, sollten Sie je nach Gerätemodell und Betriebssystem-Firmware-Version auf speziellen Websites danach suchen.

Wenn die Treiber installiert sind, erfordert die erste Verbindung zum PC eine Vertrauensbestätigung. Nach Ankreuzen des entsprechenden Kästchens in der Anfrage auf dem Tablet wird der Datenaustausch zugelassen.

Warum ist Debuggen erforderlich?

Lassen Sie uns kurz einige der Aufgaben auflisten, die mit USB-Debugging gelöst werden können:

  • und Abschnitte, die für die Betriebssystemeinstellungen verantwortlich sind;
  • einfache Dateiübertragung unter Umgehung integrierter Transkodierungssysteme;
  • Wiederherstellung der Arbeit nach fehlerhafter Installation von Anwendungen;
  • Ändern der Betriebssystemversion auf eine neuere;
  • Ändern der Firmware, um Zugriff auf einzelne Gerätefunktionen oder ein Sprachpaket zu erhalten;
  • Erhalten von Root-(Root-)Rechten.

Video zum Aktivieren des USB-Debugging auf Android:

Auf den letzten Punkt sollte näher eingegangen werden, da Rooting in etwa 99 % der Fälle der Grund für die Aktivierung des USB-Debuggings ist.

Warum Ihr Tablet oder Smartphone rooten?

Root-Zugriff ist grob gesagt das Maximum an Rechten Betriebssystem. Sie ermöglichen es Ihnen Sicherung Alle Kontakte, Nachrichteninhalte, Telefonverlauf und Informationen.


Standardmäßig bietet Android keine . Durch den Root-Zugriff können Sie auch das Design ändern: Anwendungssymbole, Systemtöne usw. ändern. Aber das Wichtigste, was man mit einem solchen Zugriff machen kann, ist die Regulierung der Prozesse, die in den Speicher geladen werden.

Das Betriebssystem ist so aufgebaut, dass es über ein AfterStart-Ereignis verfügt. Es kann eine ganze Liste von Aktionen enthalten, einschließlich des Startens anderer Prozesse. Oft handelt es sich dabei um die Anzeige von Werbung, das Sammeln von Statistiken und andere ehrlich gesagt „unnötige“ Dinge. Mithilfe von Root-Rechten und kleinen Anwendungen können Sie den Betrieb sowohl von Android als Ganzes als auch einzelner Programme flexibel verwalten.

Manchmal besteht die Notwendigkeit, ein Smartphone mit einem Android-System an einen Computer anzuschließen, Diagnosen oder allgemeine Tests durchzuführen. Dazu müssen Sie den USB-Debugging-Modus aktivieren. Dieser Modus ist ausschließlich für Entwickler gedacht und kann ohne angeschlossenes USB-Kabel gestartet werden. Wir stellen sofort fest, dass das Verfahren kein tiefes Verständnis der technischen Funktionsprinzipien der Geräte erfordert und auch von Anfängern durchgeführt werden kann. Bevor wir beginnen, möchte ich darauf hinweisen, dass das USB-Debugging dem Testen des Geräts auf einem Computeremulator weitaus vorzuziehen ist.

So aktivieren Sie das USB-Debugging

So aktivieren Sie das Debugging hierfür:

1. Rufen Sie das Menü Ihres Smartphones auf;
2. Geben Sie das Einstellungselement ein.
3. Gehen Sie zu „Entwickleroptionen“;
4. Aktivieren Sie das Kontrollkästchen neben „USB-Debugging“.

Aktivieren Sie das Debuggen unter Android 4.2

Benutzer sind häufig mit der Tatsache konfrontiert, dass sie das Debuggen auf der Android 4.2-Plattform nicht aktivieren können, da in den Einstellungen kein Entwicklermodus vorhanden ist. Es ist nicht bekannt, warum der Hersteller beschlossen hat, es absichtlich zu verbergen (wahrscheinlich, damit der durchschnittliche Benutzer nicht den Wunsch verspürt, die Einstellungen noch einmal durchzugehen und unnötige schmutzige Tricks zu machen).

Für uns stellt das aber kein Problem dar und wir können diese Hürde problemlos umgehen:

1. Gehen Sie zum Abschnitt über das Gerät.
2. Klicken Sie 10 Mal auf die Build-Nummer (danach wird eine Meldung angezeigt, dass Sie Entwickler geworden sind).

Diese Methode funktioniert auf fast jeder Standard-Firmware (Store-Firmware). Dies ist auch möglich Samsung-Smartphones Galaxy S4


Spitze