Handy Forum  

Zurück   Handy Forum > Handy & Tablet Forum > Sony Ericsson Forum > SE Android Handys > Sony Ericsson Xperia active Forum

Kostenlose Prepaidkarten mit Startguthaben: o2 Gratisaktion | Simyo Freikarte

[Anleitung] Sony Ericsson Xperia active - ADB unter Linux installieren

Dieses Thema wurde im Sony Ericsson Xperia active Forum geschrieben. Solltest Du auch Probleme oder Lösungen zu diesem Thema haben, so nimm doch einfach an der Diskussion teil.
Loading


Handy-FAQ.de bei Twitter Handy-FAQ.de bei Facebook Handy-FAQ.de auf Google Plus

Thema geschlossen
 
Themen-Optionen
Alt 05.10.2011, 17:06   #1
Ehren-Mitglied
 
Sony Ericsson Xperia active - ADB unter Linux installieren

Hi,

mithilfe dieser Anleitung könnt ihr ADB und die Android SDK für euer Xperia Active auf eurem Linux PC installieren.

Diese Anleitung sollte für 99% der User funktionieren, sollte sie das jedoch nicht, oder wenn ihr einfach alles selber machen wollt findet ihr im zweiten Post eine "manuelle" Schritt für Schritt Anleitung.

Um mit der Anleitung anzufangen öffnet erst mal euer Terminal :)
Nun kopiert den folgenden Befehl ins Terminal, um das SDK 'Startpaket' herunterzuladen.
Code:
mkdir adb;cd adb;wget http://dl.google.com/android/android-sdk_r10-linux_x86.tgz;tar xfv *.tgz;cd android-sdk-linux_x86/tools/;./android update sdk
Nun wird sich, nach ein bisschen warten (je nach eurer Internetverbindung) folgendes Fenster öffnen:


Wenn ihr nur ADB braucht empfehle ich euch bei allen Einträgen in der Liste - bis auf "Android SDK Tools" - auf "Reject" zu drücken, dann spart ihr euch einige 100 MB an Downloads, das Ergebnis sollten dann so ausschauen wie im Screenshot

Wenn ihr auch die restliche SDK wollt (Emulator, APIs...) könnt ihr einfach auf "Accept All" klicken.

klickt nun auf Install, und wartet bis der Download fertig ist.
Schließt anschließend das Fenster.

Nun geht es weiter, mit diesem Befehl sorgt ihr dafür das ihr auf die Befehle der Android SDK (wie eben ADB) zugreifen könnt:
Code:
cd ~;echo export PATH='${PATH}':~/adb/android-sdk-linux_86/platform-tools:~/bin >> .bashrc
(wenn alles gut geht gibt dieser Befehl keine Rückmeldung)

Für den nächsten Schritt braucht ihr euren "Root" account, dieser hat bei Standard Ubuntu Installationen meist kein Password vergeben, daher schlägt die Anmeldung fehl.

Um das Passwort für "root" zu setzen, gebt folgendes ein:
Code:
sudo passwd
Ihr werdet zuerst nach dem Passwort eures Accounts gefragt, und dann nach einem neuen Passwort für "root" das ihr 2x wiederholen müsst.

Nun geht es weiter, werdet root mit
Code:
su
und nun gebt noch folgenden Befehl ein, um sozusagen den Treiber zu installieren (Copy and Paste empfohlen (Terminal Tastenkombination zum einfügen ist übrigens Strg+Shift+V)

Code:
echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="413c", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="091E", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0482", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="10A9", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="04dd", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules; echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="19D2", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules;echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"' >> /etc/udev/rules.d/99-android.rules
(auch dieser Befehl gibt im Idealfall keine Rückmeldung, er fällt deshalb so lang aus da zur Vorsorge gleich die Einstellungen für alle Android Geräte vorgenommen werden)

Herzlichen Glückwunsch!

Das einzige was übrig bleibt ist nun unter Einstellungen->Anwendungen->Entwicklung "USB Debugging" zu aktivieren.
Spätestens nach einen Neustart solltet ihr ADB nun voll nutzen können.

(C) sim-value



Noch Fragen?
Fragen und Probleme dürft ihr gerne im Diskussionsthread posten.




! ! ! Weder ich, noch Handy-FAQ, noch sonst irgendwer übernimmt eine Haftung für irgendwelche Schäden die durch befolgen dieser Anleitung geschehen könnten ! ! !

Geändert von Lunchbox (05.10.2011 um 17:31 Uhr)
Lunchbox ist offline  
Alt 05.10.2011, 17:06  
Handy-FAQ
Administrator
 
Registriert seit: 01.01.2003
Geschlecht: männlich
System: Mac OSX
Hersteller: Apple
Modell: iPhone
Netz: o2
Beiträge: 10.233
Alt 05.10.2011, 17:06   #2
Ehren-Mitglied
Threadstarter
 
"Manuelle Methode" für Linux Profis :)

Solltet ihr mehr Kontrolle über den Installations-Prozess haben wollen hier mal die schritte aufgelistet.

1.)Ladet euch >hier< die aktuelle Android SDK herunter
2.)Entpackt diese in einen Ordner eurer Wahl (am besten im Home Verzeichnis)
3.)Geht im Terminal in den Ordner wo ihr die Dateien entpackt habt, unterordner "tools" und führt die "android" datei mit dem Befehl "update sdk" aus
4.)öffnet eure .bashrc datei (befindet sich im home ordner, wenn nicht erstellen) und fügt folgende Zeile hinzu
Code:
export PATH=${PATH}:<<euer ordner>>/platform-tools:~/bin
<<euer ordner>> natürlich durch den ordner ersetzen in den ihr die SDK entpackt habt
5.)Erstellt als Root user folgende Datei:
Code:
/etc/udev/rules.d/99-android.rules
6.)Erstellt folgenden eintrag in der Datei:
Code:
SUBSYSTEM=="usb", ATTRS{idVendor}=="<<eure Vendor ID>>", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
bei <<eure Vendor ID>> fügt ihr aus der folgenden Liste die Vendor ID eures Herstellers ein:
http://developer.android.com/guide/d...ng/device.html (ganz nach unten scrollen)

Und fertig seid ihr :)

(C) sim-value



Noch Fragen?
Fragen und Probleme dürft ihr gerne im Diskussionsthread posten.




! ! ! Weder ich, noch Handy-FAQ, noch sonst irgendwer übernimmt eine Haftung für irgendwelche Schäden die durch befolgen dieser Anleitung geschehen könnten ! ! !
Lunchbox ist offline  
Alt 05.10.2011, 17:06  
Handy-FAQ
Administrator
 
Registriert seit: 01.01.2003
Geschlecht: männlich
System: Mac OSX
Hersteller: Apple
Modell: iPhone
Netz: o2
Beiträge: 10.233
Thema geschlossen

Themen-Optionen