Šta je ADB i kako ga instalirati?

USB ADB

Kada je u pitanju modifikovanje Androida, većina korisnika koji su novi u ovom se zbune sa pojavom naziva “ADB”. Ovo je uglavnom slučaj kada žele da modifikuju nešto na uređaju, ili rutovanje u većini slučajeva. ADB je alatka, koju svi vole, pa da pogledamo šta je ona i zašto vam treba, i kako je instalirati.

Šta je ADB?

ADB je skraćenica od Android Debug Bridge. Dolazi kao deo standardnog Android SDK, koji možete skinuti ovde. U suštini, ova alatka vam omogućuje terminalni interfejs za interakciju sa telefonom. Kako je Android platforma bazirana na Linuxu, terminalni pristup je jedini način dobijanja root pristupa.

Iako je ovo moguće izvesti i na samom uređaju, veoma bi teško bilo unositi  kompleksne komande na tako malom ekranu. ADB omogućuje most između uređaja i kompjutera.

Kako instalirati ADB?

izmena: sada imamo i novo uputstvo koje je mnogo lakše, ako vam ne treba kompletan SDK već samo adb i fastboot. Link ka kraćem uputstvu.

Ovo uputstvo je samo za Windows korisnike, i testirano je na Windows 7 x64 operativnom sistemu. Ako koristite Linux, verovatno vam ovakvo uputstvo i ne treba. Mac korisnicima se izvinjavam, ali moraćete da potražite negde drugde, jer nemam pristup Mac operativnom sistemu. Telefon koji je korišćen je HTC Hero sa Android OSom 2.1.

Prvi korak je da skinete Android SDK. Morate skinuti kompletan paket, iako ćete verovatno koristiti samo adb. Otpakujte skinuti fajl gde god želite, ja vam predlažem c:\AndroidSDK zbog lakšeg unosa komandi. I to je to što se instalacije tiče.

U otpakovanom folderu, naći ćete folder “platform-tools” koji sadrži adb i fajlove potrebne za njegov rad. Zapišite sebi tu putanju do tog foldera. Kod mene konkretno ta putanja izgleda ovako: C:\AndroidSDK\android-sdk\platform-tools

Sada su potrebna samo još dva koraka da bi on proradio: menjanje enviroment variabli i instaliranja USB drajvera.

Da bi ste dodali SDK folder u Sistemske Variable, u Start meniju idite na Computer -> desnik klik pa odaberite Properties i tako otvarate System Properties, pa idite na Advanced system settings, kliknite na Enviroment Variables. Ovde imate User variables i System variables, treba da otvorite variablu “PATH” pod System Variables.

 

Menjanje putanje

Selektujte putanju, a zatim kliknite na Edit dugme i unesite punu putanju do Android SDK platform-tools foldera na sam kraj u novootvorenom prozoru. Pošto će ovde biti već nekih putanja, nemojte ih menjati, one su potrebne za normalno funkcionisanje Windowsa.

Nakon dodavanja nove putanje, polje bi trebalo da izgleda, na primer ovako:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\QuickTime\QTSystem\;C:\AndroidSDK\android-sdk\platform-tools

Primetićete da je dodata moja putanja do SDK    C:\AndroidSDK\android-sdk\platform-tools

a ispred nje se nalazi (;)

tačka zarez je neophodan simbol, kako bi se putanje odvojile jedna od druge, tako da on mora i da ostane. Kada ste dodali putanju, potrebno je da restartujete komp.

Konačno, treba da instalirate USB drajvere. Prvo treba da u telefonu odete u Settings > Applications > Development i uključite USB Debugging.

Sada spojite telefon sa računarom. Instalacija drajvera bi trebala sama da se započne, i kod mene je windows automatski sa interneta instalirao adekvatne drajvere. Ako u vašem slučaju to ne bude bilo, možete ih naći u SDK folderu u podfolderu usb_driver\x64 ili usb_driver\x86 zavisno od verzije Windows koji koristite.

Kada instalirate drajvere, ovo bi trebalo da vidite u device menadžeru

adb driver

Da bi ste proverili da sve radi kako treba, pokrenite command prompt, pritisnite start, ukucajte cmd i stisnite enter. Ukucajte “adb devices” i pritisnite enter. Trebalo bi da se vaš telefon prikaže sa serijskim brojem.

cmd

Moram da napomenem da upravljanje telefonom na ovaj način može biti opasno ako ne znate šta radite, i može telefon dovesti u stanje nepopravljivosti. Radite dalje na svoju odgovornost.

Za kompletnu listu adb komandi, pogledajte oficijelnu stranicu

 

Pažnja: SrboDroid nije odgovoran ukoliko oštetite vaš uređaj

Ukoliko niste dovoljno tehnički (računarski) obrazovani, savetujemo vam da ovaj postupak primenjujete uz nadzor stručnije osobe.

Objavljeno u Uputstva

eboye

Vasilj
Milošević
Objavio tekstova:
Č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, a sada je ponosni vlasnik LG Nexus 5 i LG G3 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)

61 misli na “Šta je ADB i kako ga instalirati?

  1. Pingback: Oslobodite mesto na internoj memoriji | Srbodroid

    • Uputstvo bi trebalo da bude primenjivo i na XP.
      Jedino driver koji se instalira na XP nije x64 vec 32. Sve ostalo bi trebalo da bude identicno.

      Za ili protiv: Thumb up 0 Thumb down 0

  2. Pingback: Uputstvo za instaliranje 1.72.405.3_R2 update-a na HTC Desire HD bez gubitka root-a | Srbodroid

  3. Imam jedno pitanje vezano za device manager, meni se pojavljuje Android USB Devices-My HTC, a ne Android Phone-Android Composite ADB Interface, ne znam dal je to isto? Ono u cmd-u je isto kao i na slici.

    Za ili protiv: Thumb up 1 Thumb down 0

  4. U stvari i u cmd-u sada pise
    adb server is out of date. killing…
    *deamon started succcessfully*
    List of devices attached
    Ne znam u cemu je problem

    Za ili protiv: Thumb up 0 Thumb down 0

    • Da li ti nakon toga List of devices attached pise neki broj?

      adb je uspesno startovan, ali ako ti ne ispise broj/kod onda ne prepoznaje telefon, ako ispise, onda znaci da je nasao telefon.

      Za ili protiv: Thumb up 0 Thumb down 0

  5. Da, pise List of devices attached, pa serijski broj, al samo to posle enter-a i nista vise.

    Za ili protiv: Thumb up 1 Thumb down 0

    • Pa to je to :D
      Uspesno si instalirala adb. Na kraju clanka imas listu komandi koje mozes kucati. Inace se dosta tekstova na sajtu oslanja na to da imas adb instaliran, kao i brojne aplikacije koje sa PC-a rade neke operacije. adb sam po sebi nema interface, vec je terminalni pristup telefonu.

      Za ili protiv: Thumb up 0 Thumb down 0

  6. Koliko sam ja shvatio, u 1.9 su promenili lokaciju adb-a, pa mora i drugacije da se kuca u path-u. Sada je (npr) C:\Android\android-sdk-windows\platform-tools

    Za ili protiv: Thumb up 0 Thumb down 0

  7. Sad sam shvatio jos jednu stvar. Piskaram ove komentare u hodu, posto sad radim Rootable 1.72. update.
    Fastboot i dalje ostaje u Tools folderu. Mora se napraviti jos jedan path u Environment variables, kao sto je u tekstu napisano.

    Za ili protiv: Thumb up 0 Thumb down 0

  8. The_Thinker

    Emm, ja sam uradio sledece:
    -Instalirao, Java JDK
    -Unzipovao SDK u AndroidSDK (da bude isto kao na tutorijalu)
    -Drivere sam vec imao (kad povezem telefon pisalo mi je My HTC a ne onaj znak pitanja..)
    -Dodao sam u Path ;C:AndroidSDKandroid-sdk-windows ools

    I kad pokrenem cmd ukucam adb devices
    izadje mi: ‘adb’ is not recongnized as an internal or external command, operable program or batch file.

    Ne moze da prepozna adb komandu….da li treba da instaliram HTC Sync (posto nemam) i koji mod povezivanja treba da izaberem, charge only ili htc sync ili…sta..? )

    Za ili protiv: Thumb up 0 Thumb down 0

    • Koliko vidim u komentaru, putanja ti nije dobra. Treba da bude:
      C:\AndroidSDK\android-sdk-windows\tools

      Mozes probati da i preko cmd-a udjes u taj folder i izvrsis funkcije koje zelis bez podesavanja putanje. npr.

      C: (enter)
      C:\AndroidSDK\android-sdk-windows\tools (enter)
      adb devices (enter)

      Enter ne kucas, oznacava samo pritisak enter tastera nakon unosa komande

      P.S. Na telefonu mora biti ukljucen debugging mode u settings>applications>development

      Za ili protiv: Thumb up 1 Thumb down 0

  9. Pingback: Root, flešovanje KDZ-a, fastboot, recovery i Custom ROM na LG GT540 | Srbodroid

  10. Pingback: Downgrade, Root i Instalacija Custom ROM-a na Desire HD | Srbodroid

  11. meni pise Android Adapter ADB Interface i nemam serijski broj kada u cmd-u kucam adb devices. Radi se o Huawei U8110, da li je to do usb drajvera?

    Za ili protiv: Thumb up 0 Thumb down 0

    • Najverovatnije da je do drajvera, probaj da na netu nađeš paket drajvera za huawei u kojima je verovatno i adb. Ako nije to, onda je moguće do usb kabla, imao sam jedan slučaj da je kabl imao prekida, pa windows nije mogao dobro da detektuje telefon.

      Za ili protiv: Thumb up 0 Thumb down 0

  12. Pingback: Uputstvo za root-ovanje i instalaciju Recovery ROMa na HTC Tattoo | Srbodroid

  13. imam isti problem kao The tinker, i probao sam ovo sto si savetovao , ali prikazuje isto kad ukucam adb devices

    Za ili protiv: Thumb up 0 Thumb down 0

  14. Ja u potpunosti ne razumem kako da stavim android 2.3.4 na LG GT 540… Imam verziju 2.1 a nju sam nadogradio sa 1.6 na ne znam ni sam na koji nacin (verovatno slucajno). Prevrnuo sam sve zivo i ne mogu da shvatim sustinu, ne mogu da ukapiram uopste kako ta linux platforma funkcionise uopste iako sam radio na njoj 2-3 meseca… Verovatno sam glup, ali stvarno bih voleo da mi neko postupno objasni kako sve to funkcionise.

    Za ili protiv: Thumb up 0 Thumb down 1

  15. Ja sam se “zaglavio” još na početku :(
    na rečenicu iznad slike:

    Da bi ste dodali SDK folder u Sistemske Variable, otvorite System Properties, pa na Advanced system settings, kliknite na Enviroment Variables. Ovde nađite variablu “PATH” pod System Variables.

    Gde da nađem taj folder ili fajl “Sistemske Variable” :-(

    Hvala unapred! :-)

    Za ili protiv: Thumb up 1 Thumb down 1

    • LittlePrince

      Не постоји фолдер вариабле :)
      Десни клик на иконицу компјутера па пропертис па адванце систем сетингс ;)

      Za ili protiv: Thumb up 0 Thumb down 1

  16. i ja imamo ovaj problem – ‘adb’ is not recongnized as an internal or external command, operable program or batch file.

    pokusao sam recimo i da ukucam

    C:
    C:\AndroidSDK\android-sdk-windows\tools ali ipak mi nista ne pronalazi….

    Za ili protiv: Thumb up 0 Thumb down 1

    • Putanja bi sada trebalo da vam izgleda ovako:
      C:\AndroidSDK\android-sdk\platform-tools

      Za ili protiv: Thumb up 1 Thumb down 1

  17. Pingback: Instaliranje Android Marketa, rutovanje i flešovanje Point of View Mobii 10.1 tableta | Srbodroid

  18. Pingback: Kako promeniti veličinu sistemske i data particije na LG GT540 | Srbodroid

  19. Pingback: Otključavanje HTC Desire-a | Srbodroid

  20. Pingback: Otključavanje Bootloadera i rutovanje Sony Ericsson Xperia arc telefona | Srbodroid

  21. Pingback: Rutovanje Asus Transformer tableta | Srbodroid

  22. Uputstvo sam danas prepravila jer je promenjena putanja do adb-a u Android SDK kao sto su mnogi prijavili u komentarima.

    Za ili protiv: Thumb up 0 Thumb down 1

  23. Pingback: ICS Animacije za svaki ROM | Srbodroid

  24. ” Ako u vašem slučaju to ne bude bilo, možete ih naći u SDK folderu u podfolderu usb_driver\x64 ili usb_driver\x86 zavisno od verzije Windows koji koristite.”

    gde se nalazi ovaj folder SDK?

    Za ili protiv: Thumb up 0 Thumb down 1

    • Pa prilikom instalacije po default-u je Android-SDK folder na C particiji, ako si menjao onda je tamo gde si stavio. Inace drajvere su premestili sada u “android-sdk\extras\google\usb_driver\”

      Za ili protiv: Thumb up 0 Thumb down 1

      • Ja uopste nemam usb folder sa driverima. SDK sam skinuo sa sajta u textu ali imam samo foldere add-ons,platform i tools. Od toga su folderi addons i platform prazni folderi a u tools u ima dosta nekih fajlove ali nigde nema usb drivera za htc tattoo

        Za ili protiv: Thumb up 0 Thumb down 1

  25. Pingback: Sony Tablet S dobio 1-Click Root Metod | Srbodroid

  26. Pingback: Rutovanje, dekodiranje, otključavanje bootloadera, instalacija recovery-ja i custom roma na HTC Desire S | Srbodroid

  27. Pingback: ADB i Fastboot na lakši način | Srbodroid

  28. Imam problem: pratio sam sve korake ali kada uđem u cmd i otkucam adb devices ne pokazuje se ništa sem, citiram: ‘adb’ i snot recognized an an internal or external command, operable program or bath file.

    U čemu je problem?

    Za ili protiv: Thumb up 0 Thumb down 1

  29. Evo, ovo je proradilo sada mi ne radi ova komanda cat /sys/class/mmc_host/mmc1/mmc1:*/cid ,probao sam i sa 0 kako tamo piše i sa formatiranjem kartice sa računara, neće…

    Za ili protiv: Thumb up 0 Thumb down 2

  30. dali moze neko da mi objasni kako da sredim sony ericsson xperia mini imam problem stalno mi je lampica na ekranu upaljena vrato sam telefon na fabricko podesavanje ali opet se pali lampica ako neko zna resenje kako to da sedim bio bih zahvalan

    Za ili protiv: Thumb up 0 Thumb down 1

  31. Pingback: Otključavanje bootloader-a, flešovanje Custom Recovery-a, root i instalacija Custom ROM za HTC One X (Tegra3) | Srbodroid

  32. Pingback: Otključavanje bootloader-a, flešovanje Custom Recovery-a, root i instalacija Custom ROM za HTC One X (Tegra3) | Srbodroid

  33. U Device manager-u mi se pojavljuje uzvicnik kod Android Composite ADB Interface?Sta da radim?POkusao sam na sve nacine,ali nece.

    Za ili protiv: Thumb up 0 Thumb down 1

    • Jesi pokusao da uninstalliras drajvere pa ponovo instaliras? Sta ti kaze kad dva puta kliknes na taj uzvicnik? koji error? Probaj da ga izguglas … I koji OS koristis? Koji telefon?

      Za ili protiv: Thumb up 0 Thumb down 1

  34. Pingback: Zaboravljen šablon za otključavanje, koje su opcije? | Srbodroid

  35. ja ovde vidim kao upustvo da idem na telefonu u seetings…medjutim ja uopste ne mogu da udjem na podesavanja u telefonu..i jedino sto problem ja znam moj google nalog i lozinku medjutim ja nemam aktivnu vezu sa internetom i podacima pa tako da nemogu da otkljucam a nedaje mi da pustim onaj prozor gde bih mogo da aktiviram podatke i wifi…jel zna neko, jel ima resenje kako bih to mogao da uradim osim da instaliram novi sistem…ja bih mu bio jako zahvalan ako bi mi neko pomogo…unapred hvala…

    Za ili protiv: Thumb up 0 Thumb down 2

  36. Pingback: Kako rutovati Nexus 4 sa Android verzijom 4.3? | Srbodroid

  37. Pingback: adb i fastboot bez Android SDK na Ubuntu 12.04 i starijim | Srbodroid

  38. Pingback: Uputstvo za otključavanje bootloader-a, root, “dekodiranje” i flash Custom ROM-a na HTC Sensation | Srbodroid

  39. Pingback: Kako praviti screenshot-ove bez root pristupa | Srbodroid

  40. Imam pitanje,pocetnik sam u ovim stvarima,instalirao sam ADB a zatim kad sam pokrenuo CMD i upisao
    *adb reboot bootloader* izbaci mi seirjski broj uredjaja ali takodje u istom redu pise *error :devices offline
    Neznam o cemu se radi i gde sam zaglavio,sve sam prethodno uradio postupno,podesavanje unutra telefona i td.Hvala unapred.

    Za ili protiv: Thumb up 0 Thumb down 1

    • U novijim verzijama Androida (mislim 4.0+) kada ukucaš adb devices u konzoli, trebalo bi da te pita na telefonu da li odobravaš adb. Treba da potvrdiš. Da li si slučajno negirao?
      Takođe probaj da restartuješ i komp i Android uređaj. Moguće da se adb zabagovao.
      Takođe, da li si kojim slučajem obrisao .android folder na SD kartici? Ukoliko ovaj folder obrišeš, može doći upravo do ovakvih problema. Najbolje bi bilo da uradiš factory reset ukoliko si obrisao ovaj folder. Ali zapamti da factory resetom brišeš sve podatke sa kompa.

      Za ili protiv: Thumb up 1 Thumb down 1

      • Nisam imao opciju da potvrdim nista na telefonu iako je android 4.xx
        Pokusacu da restartujem i telefon i komp,folder .android imam na kartici tako da mi preostaje da restartujem telefon i komp pa da vidim rezultat,hvala na brzom odgovoru i pozdrav

        Za ili protiv: Thumb up 1 Thumb down 1

  41. Imam 13 godina,drug mi je stalno pogadjao sifre na telefonu pa sam stavio neku tesku i sad zaboravio. Ja pokusavam da na lap top instaliram ali nzm kako,koliko kosta da se telefon odblokira u prodavnici? Telefon mi je samsung galaxy mini s5570, trazi mi emajl i lozinku za google , ja ukucam tacno i emajl i lozinku i nece! Pobao sam da instaliram ovo kao vi ali pojavljuje mi se nesto drugo!

    Za ili protiv: Thumb up 0 Thumb down 1

  42. Pingback: Najbrži način za instalaciju ADB i Fastboot | Srbodroid

Ostavi komentar

Vaša email adresa neće biti javno objavljena. Polja koja su obavezna obeležena su sa *

Obavestite me o budućim komentarima e-mail-om. Takođe se možete pretplatiti bez komentarisanja.