adb i fastboot bez Android SDK na Ubuntu 12.04 i starijim

Objavio u 26/10/2012 u 18:15

adb devices

Kako sam od skoro u firmi u kojoj radim počeo aktivno da koristim Ubuntu kao glavni OS na kom radim, pojavila se potreba da instaliram adb i fastboot, kako bih s’ vremena na vreme mogao da pristupim svom telefonu.

Naravno, prvo sam naleteo na uputstvo za instalaciju celog Android SDK, što nije loše ako se bavite developmentom za Android. Ali, ako vam je samo potreban adb i fastboot bez ostalih dodataka, nisam odmah našao. Malo dubljom pretragom, naiđoh na vest da novi Ubuntu 12.10 to podržava nativno, a Marcin Juszkiewicz je portovao isti i za 12.04 verziju koju ja koristim, kao i starije.

Pošto smo ovde pisali dva uputstva, lakše i “teže“, ali samo za Windows, evo i ultra lakog za Ubuntu.

Pa, Ubuntovci, evo uputstva. Ispalo je da je mnogo lakše nego na Windows-u 🙂

Otvorite terminal i kucajte red po red i zatim lupajte enter:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

To je to, možete koristiti adb i fastboot komande 🙂

Kako se na Linux-u moraju dodati privilegije kako bi se pristupalo uređaju preko adb-a i fastboot-a, tj za development pristup, mora se svakom usb uređaju zasebno dodati permission za Vendor ID.

Brza popravka je da kucate sledeće u terminalu:

sudo -s
adb kill-server
adb start-server
adb devices

A trajna popravka je:

Izlistajte sve usb uređaje komandom lsusb u terminalu, dobićete nešto slično ovome:

lsusbKako imam HTC (High Tech Computer) uređaj, on se tako i identifikovao.

0bb4 je HTC-ov Vendor ID kao što na screenshot-u možete i da vidite.

Sada kreirajte fajl /etc/udev/rules.d/51-android.rules i unesite sledeći tekst:

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

Zatim u terminalu kucajte:

sudo chmod a+r /etc/udev/rules.d/51-android.rules
sudo udevadm control --reload-rules

To je to, imate pristup vašem uređaju 🙂 .

A evo i liste ID-eva za sve popularne proizvođače:

Acer 0502
Dell 413c
Foxconn 0489
Garmin-Asus 091E
HTC 0bb4
Huawei 12d1
Kyocera 0482
LG 1004
Motorola 22b8
Nvidia 0955
Pantech 10A9
Samsung 04e8
Sharp 04dd
Sony Ericsson 0fce
ZTE 19D2

To je to, uživajte u Linuxu na svim uređajima 😉

Tags: 12.04adbandroid-toolsdevicesfastbootno permissionspparepositoryUbuntuvendor id
eboye

Autor
eboye Vasilj Milošević

Objavljenih tekstova: 1136

Čovek koji je uvek tu kada ste u nevolji i koji će vam uvek pomoći svojim savetima i IT iskustvom. Hobi mu je čitanje ChangeLog-a. Posle HTC Hero telefona posedovao je HTC Desire HD, HTC One X, LG Nexus 5, LG G3 a sada je ponosni vlasnik LG G4 telefona. Inače je grafički dizajner po struci i zanima ga sve u vezi modernih tehnologija. Čovek pored kojeg morate biti Up To Date je autor na Srbodroidu. (napisala: goldie)

3 komentara, pridruži se diskusiji!

Pošalji odgovor

Your email address will not be published. Required fields are marked *

share