Es ist doch möglich! – USB – Ethernet für das Nexus 7 mit Installiertem Cyanogenmod 10.1
Lange Zeit hab ich gesucht und ausprobiert wie man beim Nexus 7 LAN benutzen kann.
Mehrere Adapter und Kabel probiert… Erfolglos. Da im Kernel von Cyanogenmod keine Treiber für Ethernet Adapter installiert sind.
Es ist möglich und leicht realisierbar ein Android Gerät über die USB-Verbindung zum PC Fernzusteuern.
Man braucht nur 4 Sachen.
root
VNC-Server für Android
ADB
VNC-Viewer für den PC
1. root
Wie es für alle coolen Sachen für Android üblich ist braucht man auch hierfür ein Gerät mit Superuser-Rechten.
Hier im Blog gibt es Anleitungen wie man das beim Samsung Galaxy S i9000 und Nexus 7 macht. Ist das erledigt kann es weiter gehen.
2. VNC-Server für Android
Diesen kann man sich von Google-Play besorgen: VNC_server oder droid VNC server.
Oder einen anderen VNC-Server. Ist ziemlich egal.
Ist dieser dann installiert kann er geöffnet und gestartet werden. Jetzt kanns weiter gehen.
3. ADB
Anletung für Linux
Jetzt ist das Handy fertig und nun kommt der Rechner dran. In Linux ist es einfach.
Wir brauchen adb damit wir über das Datenkabel auf das Handy zugreifen können. adb ist sehr mächtig und wir benutzen es in unserem Fall den VNC-Port zum PC weiterzugeben. adb hier herunterladen: ADB für linux
Jetzt diese ausführbar machen. Dazu Terminal starten und in das Downloadverzeichnis wechseln
cd Downloads
dann durch chmod ausführbar machen
chmod +x adb
jetzt noch ins PATH Verzeichniss /usr/local/bin verschieben das man es von überall öffnen kann.
sudo mv adb /usr/local/bin
Nun ist auch adb fertig eingerichtet. Und wir können mit der Port Weiterleitung beginnen:
adb forward tcp:5901 tcp:5901
so diese ist nun auch fertig. Nun kommen wir zum letzten Punkt.
4. VNC-Viewer für den PC
Jetzt kann man auf den VNC-Server zugreifen. Ich benutze den Tiger-VNC.
Oder man nimmt den REAL vnc. Der wird so Installiert:
sudo apt-get install vnc4server vnc-java
Aber egal welchen man von den beiden nimmt der Befehl bleibt der gleiche:
vncviewer localhost:5901
Jetzt solltet ihr euren Android Bildschirm vor euch sehen.
NEXUS 7 im “fastboot” modus starten “Tastenkombination Power + Lautstärke runter”. Dann Terminal öffnen und in das Downloadverzeichnis wechseln und folgenden Befehl absetzen:
sudo ./fastboot-linux oem unlock
Ab hier werden alle Daten auf dem NEXUS 7 gelöscht und die Garantie kann verfallen!!!
Den Warnhinweis mit Yes bestätigen und danach Gerät neustarten.
Nun wird das NEXUS 7 gerootet
Beide nachfolgenden Dateien auf die SD-Card schieben: