Mobiles Internet via adb
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:
- Die Anleitung nur durchführen, wenn evtl. genannte Bedingungen (Modellnummer, Android-Version etc.) auf dich bzw. dein Gerät zutreffen
- Anleitung aufmerksam und vollständig lesen, unbekannte Begrifflichkeiten nachschlagen
- Heruntergeladene Dateien und Software mit einem Virenscanner überprüfen (falls nicht von der Anleitung untersagt, Hintergrund)
- Evtl. ein Backup wichtiger Einstellungen und Daten machen
- 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.