P
phikappa
Neues Mitglied
- 7
EDIT: Es geht wohl von Haus aus mit den meisten Android Handys auch so, aber falls es nicht geht (so wie bei meinem Desire HD) dann findet ihr hier die Lösung 
Im Auslieferungszustand "sieht" das A1 nicht die sog. "Ad-Hoc-Netzwerke" die vom Personal Hotspot feature der Android-Handys benutzt werden. D.h. selbst wenn man den Personal Hotspot auf dem Handy aktiviert, taucht er nicht in der Netzwerk-Liste des A1 auf. Doch wo ein Wille...
Ihr braucht: ein gerootetes (und per USB angeschlossenes) Lenovo A1, die installierten ADB Treiber für's A1 (da ihr gerootet habt, müsstet ihr das haben) und das Zip-Archiv im Anhang. Diese Anleitung ist getestet für A1_07, Android 2.3.4, build A107W0_A234_001_010_2375_GR
1) Entpackt die Dateien in adhoctables.zip nach c:\adhoctables
2) Kopiert c:\adhoctables\wpa_supplicant auf die INTERNE SD-Karte vom A1 (am besten ihr nehmt die MicroSD-Karte raus und aktiviert dann USB-Storage...)
3) Deaktiviert USB-Storage am A1 und benutzt ES File Explorer o.ä. um zu kontrollieren ob /sdcard/wpa_supplicant existiert
4) Nun der spaßige Teil:
1) Öffnet cmd.exe mit Win+R und gebt ein
2) Jetzt solltet ihr ungefähr sowas sehen (falls nicht, schaut auf Sektion "Problem:ADB" weiter unten):
jetzt müsste da das device stehen
3) Jetzt wird es spannend:
Kleine Erklärung: mit cp /system/bin/wpa_supplicant /sdcard/wpa_supplicant.original erstellt ihr eine Kopie des originalen wpa_supplicant auf dem internen Speicher des A1, hebt sie gut auf, für alle Fälle.
So, jetzt das A1 mit
neustarten und voilà, euer A1 sieht nun auch Ad-hoc Netzwerke inklusive des Personal Hotspots eures Android-Handys. Viel Spaß!
Falls was schiefgelaufen ist, ersetzt Schritt 3 durch:
3a)
Damit stellt ihr eure Sicherheitskopie vom Schritt 3 wieder her.
(Angepasst für A1 von der Anleitung auf http://www.androidsim.net/2011/08/how-to-35-connecting-to-adhoc-networks.html )
[Problem:ADB]
Sieht euer ADB das Device trotzdem nicht? Schaut erstmal in Task Manager nach, ob der Prozess adb.exe nicht mehr läuft und dann folgt der Lösung von User otti17:
Im Auslieferungszustand "sieht" das A1 nicht die sog. "Ad-Hoc-Netzwerke" die vom Personal Hotspot feature der Android-Handys benutzt werden. D.h. selbst wenn man den Personal Hotspot auf dem Handy aktiviert, taucht er nicht in der Netzwerk-Liste des A1 auf. Doch wo ein Wille...
Ihr braucht: ein gerootetes (und per USB angeschlossenes) Lenovo A1, die installierten ADB Treiber für's A1 (da ihr gerootet habt, müsstet ihr das haben) und das Zip-Archiv im Anhang. Diese Anleitung ist getestet für A1_07, Android 2.3.4, build A107W0_A234_001_010_2375_GR
1) Entpackt die Dateien in adhoctables.zip nach c:\adhoctables
2) Kopiert c:\adhoctables\wpa_supplicant auf die INTERNE SD-Karte vom A1 (am besten ihr nehmt die MicroSD-Karte raus und aktiviert dann USB-Storage...)
3) Deaktiviert USB-Storage am A1 und benutzt ES File Explorer o.ä. um zu kontrollieren ob /sdcard/wpa_supplicant existiert
4) Nun der spaßige Teil:
1) Öffnet cmd.exe mit Win+R und gebt ein
Code:
cd c:\adhoctables
adb devices
Dann ist alles okay. Wenn ihr NUR "List of devices attached" seht, dann:List of devices attached
9F000039AD0034 device
Code:
adb kill-server
adb devices
3) Jetzt wird es spannend:
Code:
adb shell
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cp /system/bin/wpa_supplicant /sdcard/wpa_supplicant.original
cp /sdcard/wpa_supplicant /system/bin/.
chmod 755 /system/bin/wpa_supplicant
chown system.wifi /etc/wifi/wpa_supplicant.conf
Kleine Erklärung: mit cp /system/bin/wpa_supplicant /sdcard/wpa_supplicant.original erstellt ihr eine Kopie des originalen wpa_supplicant auf dem internen Speicher des A1, hebt sie gut auf, für alle Fälle.
So, jetzt das A1 mit
Code:
reboot
Falls was schiefgelaufen ist, ersetzt Schritt 3 durch:
3a)
Code:
adb shell
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cp /sdcard/wpa_supplicant.original /system/bin/.
chmod 755 /system/bin/wpa_supplicant
chown system.wifi /etc/wifi/wpa_supplicant.conf
reboot
Damit stellt ihr eure Sicherheitskopie vom Schritt 3 wieder her.
(Angepasst für A1 von der Anleitung auf http://www.androidsim.net/2011/08/how-to-35-connecting-to-adhoc-networks.html )
[Problem:ADB]
Sieht euer ADB das Device trotzdem nicht? Schaut erstmal in Task Manager nach, ob der Prozess adb.exe nicht mehr läuft und dann folgt der Lösung von User otti17:
Da du ja SuperOneClick auch bei dir rumliegen hast (durch den root), gehste einfach in den Ordner aufm PC ..\SuperOnclickv2.2\Adb\... und kopierst von dort folgende 5 Dateien in das Verzeichnis c:\adhoctables\
adb.exe
adblinux
adbmac
AdbWinApi.dll
AdbWinUsbApi.dll
und laß dabei die Dateien überschreiben.