Beim Rooten von Android gehen Sie gewisse Risiken ein, insbesondere wenn Sie mit dem Rooten nicht vertraut sind. Einige Hersteller verweigern die Gerätegarantie, wenn beim Rooten Fehler auftreten. Möglicherweise ist Ihr Telefon sogar kaputt.
Wenn Sie Ihr Telefon nicht rooten möchten, aber dennoch leistungsstarke Funktionen wünschen, können Sie einige versteckte Einstellungen bearbeiten, um die Benutzererfahrung mit Android Debug Bridge (ADB) zu verbessern.
Ein weit verbreitetes Missverständnis über ADB ist, dass es nur für Entwickler oder mit einem gerooteten Gerät nützlich ist, aber das stimmt nicht. Einige Apps von Drittanbietern nutzen ADB, um leistungsstarke Funktionen ohne Rooting zu ermöglichen.
Beste ADB-App für Android
Richten Sie ADB auf dem Gerät ein
Sie müssen ADB ordnungsgemäß einrichten, bevor Sie Apps von Drittanbietern installieren. Der Vorgang ist unter Windows und macOS unterschiedlich.
Schritt 1: Laden Sie das Android SDK Platform Tools-Tool herunter. Wenn Sie einen Mac verwenden, können Sie ADB mit Homebrew installieren. Öffnen Sie bei der Installation von Homebrew das Terminal und geben Sie ein
brew installiere homebrew/cask/android-platform-tools
- Link zum Herunterladen der Android SDK Platform Tools:
https://developer.android.com/studio/releases/platform-tools.html
Schritt 2 . Wenn Sie Windows verwenden, installieren Sie den ADB-Treiber für das Gerät. Eine Liste mit Links für ADB-Treiber finden Sie auf der Android-Entwickler-Website.
https://developer.android.com/studio/run/oem-usb.html#Drivers
Alternativ können Sie das 15-Sekunden-ADB-Installationstool von xda Developers verwenden. Für Mac benötigen Sie keine Treiber.
Schritt 3 . Entpacken Sie die ZIP-Datei in Laufwerk C:. Der Inhalt befindet sich im Ordner „platform-tools“ . Auf dem Mac befindet sich dieser Ordner im Ordner „Casks“ .
Auf Android
Gehen Sie auf Ihrem Android-Gerät wie folgt vor:
Schritt 4 . Aktivieren Sie die Entwickleroptionen (falls noch nicht vorhanden). Gehen Sie dazu zu den Entwickleroptionen und tippen Sie sieben Mal auf Build-Nummer .
Schritt 5 . Schließen Sie Ihr Telefon an Ihren Computer an. Sobald die Verbindung hergestellt ist, tippen Sie auf die angezeigte USB-Verbindungsbenachrichtigung. Stellen Sie sicher, dass der Verbindungsmodus auf PTP eingestellt ist .
Schritt 6 . Aktivieren Sie unter Einstellungen > Entwickleroptionen den USB-Debugging- Schieberegler und fahren Sie mit dem nächsten Dialogfeld fort.
Verwenden Sie PowerShell oder Terminal
Schritt 7 . Halten Sie unter Windows die Taste gedrückt und klicken Sie mit der rechten Maustaste auf den Shift
Ordner „platform-tools“ und wählen Sie „PowerShell-Fenster hier öffnen“ aus . Um ADB zu testen, geben Sie diesen Befehl ein:
.\adb-Geräte
Hinweis: Stellen Sie in PowerShell sicher, dass Sie vor adb devices einen Backslash einfügen . Andernfalls kommt es zu einem Fehler. Wenn Sie die Eingabeaufforderung verwenden , müssen Sie keinen Backslash eingeben.
Schritt 8 . Bitte erteilen Sie die Erlaubnis, wenn auf Ihrem Telefon eine Eingabeaufforderung angezeigt wird, in der Sie um USB-Debugging-Zugriff gebeten werden.
Schritt 9 . Wenn Sie einen Mac verwenden, öffnen Sie Terminal und geben Sie „adb devices“ ein , um ADB zu starten. Für jeden Anwendungsbefehl unten können Sie das .\ weglassen , da es nur für Windows-Benutzer von PowerShell gilt.
Schauen wir uns nun einige der besten ADB-Apps für Android an.
Beste ADB-App für Android
1. App-Ops
App Ops ist ein Framework innerhalb von Android, mit dem Sie einzelne App-Berechtigungen bearbeiten können. Es erschien erstmals unter Android 4.3, jedoch nicht direkt in der Benutzeroberfläche.
Android 6.0 bringt eine große Änderung in der Funktionsweise von Android-Berechtigungen mit sich. Anstatt das alte Berechtigungsmodell für alle Ihre Apps zu verwenden, können Sie die Berechtigungen für jede App im Bildschirm „App-Berechtigungen“ steuern .
Die Berechtigungen, die Sie für die Verwaltung erhalten, werden jedoch nicht detailliert beschrieben. Wenn Sie beispielsweise WhatsApp-Kontakten Zugriff gewähren, kann WhatsApp Ihre Kontakte lesen und bearbeiten. Sie können Teile von Berechtigungen nicht selektiv zulassen oder verweigern. App Ops bietet Ihnen über eine schöne Benutzeroberfläche Zugriff auf alle Berechtigungen jeder App.
ADB einrichten
App Ops erfordert die Ausführung auf Android 6.0 oder höher. Sie benötigen außerdem die Shizuku Manager-App, um APIs auf Systemebene aufzurufen und zu verarbeiten und dafür zu sorgen, dass App Ops effektiv funktioniert.
Öffnen Sie nach dem Einrichten von ADB den Shizuku Manager und geben Sie den folgenden Befehl in PowerShell ein.
.\adb Shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh
Öffnen Sie nun App Ops und tippen Sie auf eine beliebige App, um ihr die Berechtigung zu erteilen. Tippen Sie beim Bearbeiten von Berechtigungen auf „Aktualisieren“ , um die Einstellungen zu speichern.
Einzigartige Funktionen
- Unterstützt 13 Sprachen und schöne Themen (einschließlich Nachtmodus).
- Sicherungs- und Wiederherstellungseinstellungen von Nicht-Framework-Anwendungen.
- Sie können Berechtigungen für neu installierte Apps selektiv zulassen oder verweigern, indem Sie Vorlagen einrichten.
- Mehrere Gruppierungs- und Sortieroptionen nach App-Name, Berechtigungen, Installationszeit usw.
2. Fliesen
Über das Menü „Schnelleinstellungen“ können Sie alle möglichen nützlichen Aufgaben direkt aus dem Benachrichtigungsbereich ausführen. Sie können es aber auch erweitern, indem Sie eine benutzerdefinierte Aktionsschaltfläche für Schnelleinstellungen hinzufügen.
Kacheln sammeln diese benutzerdefinierten Aktionsschaltflächen für Schnelleinstellungen an einem einzigen Ort. Es verfügt über fast 70 Kategorien, mit denen Sie wichtige Telefoneinstellungen wie Helligkeit, Lautstärke, Standort, Netzwerkdaten usw. steuern können. Sie können jede Kachel aktivieren oder deaktivieren, um ein Durcheinander auf dem Bildschirm zu vermeiden. Bild „Schnelleinstellungen“.
ADB einrichten
Für einige Schnelleinstellungsschaltflächen ist ADB erforderlich. Richten Sie dazu ADB ein und fügen Sie den folgenden Befehl ein:
.\adb Shell PM Grant com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS
Sobald Sie Zugriff haben, können Sie Animationen, Datenroaming, Immersive-Modus, Standort usw. steuern oder verwalten.
Einzigartige Funktionen
- Sie haben die Kontrolle, Kacheln ein- oder auszublenden.
- Mit Aktivitätskacheln können Sie Kacheln hinzufügen, um einige versteckte App-Aktivitäten auszuführen.
Mit den Standortkacheln können Sie den selektiven Standortmodus wählen . Zu den Optionen gehören hohe Präzision, Android-Batteriesparmodus und Nur-Geräte-Modus.
3. Mittagsschlaf
Doze ist eine großartige Android-Funktion. Es reduziert den Batterieverbrauch, indem es die CPU- und Netzwerkaktivität im Hintergrund anhält, wenn der Gerätebildschirm ausgeschaltet oder das Gerät nicht angeschlossen ist. Es wurde mit Android 6 eingeführt, während Android 7 noch mehr Verbesserungen mit sich bringt.
Diese Funktion verhindert den Wakelock (sofern vorhanden), stoppt vorübergehend den Synchronisierungsmechanismus und verhindert das Scannen von WLAN und GPS. Naptime verbessert die Doze-Implementierung mit mehr Funktionen.
ADB einrichten
Fügen Sie diesen Befehl ein:
.\adb -d Shell PM Grant com.franco.doze android.permission.DUMP
Geben Sie als Nächstes den folgenden Befehl ein:
.\adb -d Shell PM Grant com.franco.doze android.permission.WRITE_SECURE_SETTINGS
Sobald Sie Zugriff haben, setzen Sie Naptime für die Android-Akkuoptimierung auf die Whitelist ( Einstellungen > Apps & Benachrichtigungen > Alle X-Apps anzeigen > Naptime > Erweitert > Akku > Akkuoptimierung ), damit es ordnungsgemäß funktioniert.
Einzigartige Funktionen
- Diese App ist einfach zu verwenden, ohne komplizierte Menüs oder Einstellungen. Aktivieren Sie einfach die in der App aufgeführte Option.
- Es bietet detaillierte Doze-Statistiken und einen Verlauf, um zu wissen, wann Doze aktiv oder gestoppt ist.
- Wenn Sie Tasker oder MacroDroid verwenden, können Sie Doze nach Bedarf aktivieren oder deaktivieren.
4. Flüssige Navigationsgesten
Die Verwendung von Gesten zum Navigieren auf einem Gerät ist nichts Neues, aber die meisten Android-Hersteller verwenden unterschiedliche Gestensteuerungen. Diese Gesten sind oft nicht intuitiv und anpassbar, Sie können sie nur ein- oder ausschalten.
Mit Fluest Navigation Gestures können Sie nahezu jeden Teil der Navigationsgesten konfigurieren. Es stehen Ihnen drei grundlegende Gesten zur Verfügung: Wischen, Wischen und Halten, Ziehen. Sie können diese Gesten auf der linken und rechten Seite des Bildschirms sowie unten links und rechts unten in der Mitte verwenden.
ADB einrichten
Um bestimmte Funktionen zu nutzen und Navigationstasten auszublenden, verwenden Sie diesen Befehl:
.\adb Shell PM Grant com.fb.fluid android.permission.WRITE_SECURE_SETTINGS
Um die Navigationstasten wiederherzustellen, deaktivieren Sie die App und deinstallieren Sie sie. Oder geben Sie den folgenden Befehl ein:
.\adb Shell WM Overscan 0,0,0,0
Einzigartige Funktionen
- Sie können Tasten ausblenden und Gesten zum Navigieren verwenden.
- Legen Sie Aktionen für schnelles Wischen und Wischen mit Halten fest. Konfigurieren Sie die Zurück-Taste für schnelles Wischen, navigieren Sie mit Wisch- und Haltegesten durch aktuelle Apps, wechseln Sie schnell zwischen Einstellungen und mehr.
- Sie können Empfindlichkeit, Standort und Ton für Gesten festlegen.
5. Brent
Apps, die ständig im Hintergrund laufen, können Systemressourcen verbrauchen und die Akkulaufzeit verkürzen. Es gibt viele Apps wie Greenify, die dabei helfen können, die Akkulaufzeit zu verlängern, aber es ist schwierig, bestimmte Funktionen zu implementieren. Brevent kann eine Anwendung im Standby-Modus belassen oder den Stopp erzwingen, indem er einfach ADB verwendet.
ADB einrichten
Starten Sie die Anwendung und richten Sie ADB ein. Geben Sie dann diesen Befehl ein:
.\adb -d Shell sh /data/data/me.piebridge.brevent/brevent.sh
Brevent erzwingt nicht, dass Anwendungen standardmäßig angehalten oder in den Standby-Modus versetzt werden. Sie müssen sie zunächst in die Brevent- Liste aufnehmen , indem Sie eine beliebige App berühren und halten und dann die Schaltfläche „Verweigern“ drücken . Sobald die App auf dieser Liste steht, funktioniert sie nicht mehr im Hintergrund. Tippen Sie auf die App und wählen Sie im Dialogfeld „ Synchronisierung zulassen“ aus, um Benachrichtigungen zu erhalten oder Aufgaben auszuführen.
Einzigartige Funktionen
- Sie können batteriehungrige Apps wie Facebook einschränken und gleichzeitig die Synchronisierung für Benachrichtigungen zulassen.
- Für selten verwendete Apps können Sie Optionen festlegen, um deren Stopp zu erzwingen, sobald Sie die Zurück-Taste drücken.
6. Bessere Batteriestatistiken
Es ist keine leichte Aufgabe, Apps zu finden, die den Akku Ihres Telefons belasten. So erkennen Sie, ob sich eine bestimmte Anwendung beim Beenden im Ruhezustand befindet. Und wie man die Wirksamkeit einer Batteriespar- App wie Naptime misst.
Better Battery Stats erhält detaillierte Daten über den Akku Ihres Telefons. Es zeigt die Anwendungen an, die Ihr Gerät aus dem Tiefschlaf „wecken“ und nach ungewöhnlichen Verhaltensänderungen und den Aktivitäten hinter der Anwendung suchen. Außerdem werden Informationen zur App-Nutzung und zum Wakelock erfasst. Diese Daten werden in verschiedenen Kategorien angezeigt, z. B. beim Starten, beim Trennen der Verbindung, beim Ausschalten des Bildschirms usw.
ADB einrichten
Bisher war diese App nur für gerootete Geräte verfügbar. Aber mit ADB kann es jeder nutzen. Fügen Sie diese Befehle ein und führen Sie sie der Reihe nach aus:
.\adb -d Shell PM Grant com.asksven.betterbatterystats android.permission.BATTERY_STATS .\adb -d Shell PM Grant com.asksven.betterbatterystats Android.permission.DUMP .\adb -d Shell PM Grant com.asksven.betterbatterystats Android .permission.PACKAGE_USAGE_STATS
Einzigartige Funktionen
- Zeigt die Einschaltzeit und das Wachverhältnis des Telefons an. Im Idealfall ist dieses Verhältnis gleich.
- Finden Sie Änderungen in Wake-/Sleep-Profilen und identifizieren Sie schnell unerwünschte Apps.
- Batteriestatistiken zeigen detaillierte Doze-Metriken an, sodass Sie überprüfen können, wie gut Ihre batteriesparenden Apps funktionieren.
- Es kann Anwendungen auswählen, die zu teilweisen Wakeclocks führen, oder Anwendungen, die CPU im Kernel-Wakelock verbrauchen.
Das Rooten Ihres Telefons eröffnet viele tolle Optimierungsmöglichkeiten, kann jedoch dazu führen, dass einige Apps nicht mehr funktionieren, was das Risiko erhöht, dass das Gerät potenzielle Sicherheitsprobleme hat. Für viele Menschen ist Root keine praktikable Option.
Mit ADB und einigen der oben genannten großartigen Drittanbieter-Apps können Sie Ihr Benutzererlebnis ohne Rooten verbessern.