Mobiles Internet via adb: Unterschied zwischen den Versionen

Aus Android Wiki
(Kategorie)
Zeile 28: Zeile 28:


Nun sollte das Mobile Internet eingeschalten sein. Bei einem Tarif ohne Datenvolumen entstehen dabei Kosten laut Tarifinformationen.
Nun sollte das Mobile Internet eingeschalten sein. Bei einem Tarif ohne Datenvolumen entstehen dabei Kosten laut Tarifinformationen.
[[Kategorie:Allgemein]]

Version vom 23. Juni 2013, 16:32 Uhr

Das Einschalten des Mobilen Internets über die adb-Schnittstelle ist in manchen Situationen brauchbar. Dies lässt sich durch die Änderung der Einstellung in der Datenbank der gespeicherten Parameter bewerkstelligen. Dazu ist das SQLite-Verwaltungsprogramm sqlite3 in dem Ordner /system/xbin nötig.

Voraussetzungen

  • Zugriff auf die ADB-Schnittstelle des Telefons (USB-Debugging oder das CustomRecovery mit aktivierter ADB)
  • sqlite3 Binary im Ordner /system/xbin (wird bei vielen CustomRoms und Root-Vorgängen mit geliefert, falls nicht, kann man diese wie hier beschrieben nachinstallieren)
  • Die Datei:Adb-fastboot.zip in einem bekannten Ordner

Vorgehensweise

[Bearbeiten] HINWEIS

Trotz sorgfältiger Ausarbeitung können wir bzw. die Autoren dieses Artikels nicht garantieren, dass durch die Durchführung der folgenden Anleitung keine Schäden an deinem Gerät/Betriebssystem entstehen und übernehmen daher keine Haftung für auftretende Schäden und Fehlfunktionen an Hard- und Software!

Solltest du noch unsicher sein, befolge diese Schritte:

  1. Die Anleitung nur durchführen, wenn evtl. genannte Bedingungen (Modellnummer, Android-Version etc.) auf dich bzw. dein Gerät zutreffen
  2. Anleitung aufmerksam und vollständig lesen, unbekannte Begrifflichkeiten nachschlagen
  3. Heruntergeladene Dateien und Software mit einem Virenscanner überprüfen (falls nicht von der Anleitung untersagt, Hintergrund)
  4. Evtl. ein Backup wichtiger Einstellungen und Daten machen
  5. Die Anleitung nicht durchführen, wenn du nicht weißt, was du tust!

Zuerst öffnen wir ein Kommandozeilenfenster (bei Windows mit Windows-Taste+R->"cmd" eingeben und Enter drücken). Im Anschluss navigieren wir zu dem Ort der adb.exe. Nun geben wir nacheinander folgende Befehle ein:

adb shell

Damit treten wir in die Shell des Gerätes ein und arbeiten direkt auf dem Android-System.

sqlite3 /data/data/com.android.providers.settings/databases/settings.db

Mit dem SQLite-Verwaltungstool öffnen wir die Datenbank in der die Einstellungen gespeichert sind.

update secure set value=0 where name="wifi_on";
update secure set value=1 where name="mobile_data";

Damit ändern wir, mit zwei Standard-SQL-Abfragen, die Werte der Einstellung für die Steuerung des WLAN's (auf 0=aus) und des Mobilen Internet's (auf 1=ein).

select value, name from secure where name="mobile_data" or name="wifi_on";

Nun sollten folgende Zeilen erscheinen:

1|mobile_data
0|wifi_on
sqlite>

Ist dies der Fall, können wir wie folgt fortfahren: Drücke Strg+C, dann gebe folgenden Befehl ein:

adb reboot

Nun sollte das Mobile Internet eingeschalten sein. Bei einem Tarif ohne Datenvolumen entstehen dabei Kosten laut Tarifinformationen.