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:

Acer0502
Dell413c
Foxconn0489
Garmin-Asus091E
HTC0bb4
Huawei12d1
Kyocera0482
LG1004
Motorola22b8
Nvidia0955
Pantech10A9
Samsung04e8
Sharp04dd
Sony Ericsson0fce
ZTE19D2

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

[thankyou]

Tags: 12.04adbandroid-toolsdevicesfastbootno permissionspparepositoryUbuntuvendor id

Autor
eboye Vasilj Milošević

Objavljenih tekstova: 1160

Č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, LG G4, HTC 10 a sada je ponosni vlasnik Xiaomi Mi Mix 2S telefona. Inače je grafički dizajner po struci, ali se sada bavi programiranjem 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!

Odgovori na KyboOdustajem od odgovora

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