Manuell installasjon av ADB-driveren. Last ned og installer ADB, drivere og Fastboot

ADB er ikke et program, men en driver for Windows 10. Du må laste ned filen for ikke bare å introdusere PC-en og Android-smarttelefonen din, men også slik at du har et praktisk verktøy for å rote og få full tilgang til mobilen din telefon.

Hvis du lurer på hvordan du rooter mobilen din, så er du på rett side. Nei, her finner du ikke et program for å utføre denne prosedyren, men her vil du få en praktisk driver, uten hvilken du ikke vil lykkes. Uansett hvor kraftig og avansert program du har for å få administratorrettigheter på enheten din, vil du fortsatt ikke kunne koble til og få full tilgang på samme nivå som du får etter å ha installert ADB-drivere.

Vi har allerede beskrevet hovedoppgaven ovenfor. Men la oss dvele litt mer på nøyaktig hvordan du kan bruke dette produktet. La oss starte med det grunnleggende – denne pakken er ikke direkte det du trenger. Dette er et allsidig verktøy -. Verktøyet vil velge de nødvendige komponentene av seg selv, og du trenger ikke å gjøre noe ekstra. Hvis du er tiltrukket av denne ideen, følg følgende prosedyre:

  • Installer universal;
  • Koble til telefonen;
  • Start komponentvalg og installer det.

Å starte PC-en på nytt er bare nødvendig i ekstreme tilfeller. Men hvis Windows 10 ber deg om dette, så har du selvfølgelig ikke noe annet valg enn å godta. Tross alt, før du starter på nytt, vil du ikke kunne bruke endringene som skjedde under installasjonsprosessen.

Hvordan bruke ADB-drivere

Siden denne løsningen ikke er et fullverdig verktøy, som for eksempel er Peers.tv eller et annet klassisk verktøy, kan du ikke bruke det. Den har ikke noe visuelt grensesnitt eller fysiske muligheter. Hvorfor da laste den ned? Alt er enkelt og nøyaktig det samme som for alle andre drivere for datamaskinen din. Du må installere dem for at alt skal fungere så riktig som mulig. Nærmere bestemt, i dette tilfellet, slik at Windows 10-PC-en din normalt tar opp telefonen eller ser den banal.

Merk at driveren for ADB er gratis å laste ned. Dette betyr at du ikke trenger å betale penger til de som implementerer komponenten for Windows 10 på betalt basis. Du trenger heller ikke velge den nødvendige sammenstillingen avhengig av operativsystemet ditt, fordi installasjonsfilen er så allsidig at den passer for både 32-biters og 64-biters systemer. Merk også at hvis han selv er på russisk, betyr ikke dette at det finnes en ADB-driver for telefonen din, også på russisk. Det er sannsynlig at det vil være på engelsk, siden dette er tilfellet med alle populære telefonmodeller fra XiAomi, Samsung, HTC, Sony og andre.

Android Debug Bridge, eller ADB for kort, er et multifunksjonelt verktøy for å jobbe med Android-enheter via kommandolinjen. ADB er en komponent av Android SDK. I denne serien med artikler vil vi prøve å forstå det grunnleggende om å jobbe med Android Debug Bridge.

Android Debug Bridge er hovedsakelig designet for å fungere med HTC-enheter, men de fleste funksjonene er tilgjengelige på andre Android-baserte mobile gadgets. Ved å bruke ADB kan du feilsøke Android-enheter, både fysiske og emulatorer. Programmet er basert på klient-server-prinsippet. Under den første lanseringen av ADB ved hjelp av en hvilken som helst kommando, oppretter den en såkalt server i form av en daemon (systemtjeneste). Denne tjenesten vil "lytte" til alle kommandoer som sendes til portnummer 5037. Ved å bruke ADB kan du utføre slike handlinger som: se på tilkoblede enheter og om de kan fungere med ADB; vise systemlogger; kopiere filer til og fra en Android-enhet; installere og avinstallere applikasjoner; slette, slette eller omskrive (blinke) datadelen på en Android-enhet; utførelse av skript for å kontrollere en mobil Android-gadget; kontrollere noen av nettverksparametrene til Android-enheten.

Hvorvidt Android Debug Bridge-tjenesten kjører kan gjøres gjennom "Task Manager", henholdsvis på samme sted, du kan stoppe den hvis du vil. ADB leveres sammen med et komplett utviklerverktøysett (SDK), inkludert en emulator - som er grunnen til at den veier mye. For å komme i gang må du pakke ut arkivet med ADB, det anbefales å gjøre dette direkte til roten av disken C: adb. Viktig - det skal ikke være noen russiske tegn i banen til mappen. Mappen der vi pakket ut ADB skal inneholde følgende filer:

adb. exe- direkte ADB, som vi skal jobbe med.

AdbWinApi. dll- bibliotek nødvendig for korrekt drift av ADB.

AdbWinUsbApi. dll- et annet nødvendig ADB-bibliotek, som navnet tilsier, for å samhandle med enheten via USB.

rask oppstart. exe- en fil for å kontrollere en Android-enhet satt i fastboot-modus. MED .

ADB er en konsollapplikasjon, det vil si at den betjenes og administreres gjennom kommandolinjen. For å ringe kommandolinjen i Windows, trykk på hurtigtasten Vinne + R... Du kan også foreskrive cmd i "Kjør"-feltet (i Windows XP kan du kalle det ved å klikke "Start" - "Kjør", i Windows Vista / 7 - "Oppgavebehandling" - "Fil" - "Kjør ..."). For å bytte til katalogen med ADB, skriv inn på kommandolinjen:

cdc: adb(eller en annen bane der vi installerte Android Debug Bridge)

La oss finne ut hvordan du setter opp tilkoblingen med enheten og driveren for korrekt interaksjon med vår mobile enhet basert på Android-systemet .. Med en gang, gå til "Innstillinger" - "Applikasjoner" - "Utvikling" - merk av i boksen " USB-feilsøking". Navnene på elementene kan variere avhengig av mobilenhetens modell, fastvareversjon, men den generelle betydningen er uansett den samme. Etter at du har koblet til USB-kabelen, velger du elementet "Kun lade". Etter det, gjennom ADB, dobbeltsjekker vi forbindelsen mellom Android-enheten og datamaskinen. Opprett i mappen adb fil enheter. cmd(Vær oppmerksom på at . cmd var filtypen, ikke en del av navnet), skriver vi følgende inn i den.

  • Opplæringen

Og her ventet en ubehagelig overraskelse på meg - enten den innfødte driveren viste seg å være skjev, eller Windows, eller ledningen ... generelt reiste sjåføren seg, Windows-enhetsbehandlingen rapporterte at enheten var i full drift, men på forespørsel adb-enheter Jeg fikk en tom liste i konsollen, og jeg kunne selvfølgelig ikke teste applikasjonen på nettbrettet.

Jeg skrev en forespørsel til TeXeT-støttetjenesten, de svarte meg til og med med en lenke til selve driveren, som, som jeg allerede har forsikret meg om, ikke fungerte. Jeg begynte å lete etter et svar på Internett og fant en haug med forskjellige sammenstillinger av denne driveren og manualene, men fortsatt startet ingen av dem ordentlig, og til og med den opprinnelige driveren fra SDK startet ikke i det hele tatt, noe som kastet meg inn i fortvilelse ... men ikke fortvilelse.

Her bestemte jeg meg for å prøve meg på å skrive drivere ved å bruke den gode gamle metoden for vitenskapelig skriving og åpnet inf-filen til driveren. Håpet ble gitt meg ved forståelsen av at programvaredelen av adb-grensesnittet på nettbrettsiden skulle være identisk for alle enheter, og USB fungerte uansett. Og så, etter flere mislykkede forsøk på å manuelt redigere inf-filen, fant jeg en oppskrift for å behandle krydderet til inf-filen slik at den ble installert og, viktigst av alt, fungerte.

Så la oss komme i gang.

Trinn 1. Last ned driveren. Hvis du ikke allerede har gjort det, åpne Android SDK Manager, finn Ekstra-delen, merk av i boksen ved siden av Google USB-driver og klikk på Installer pakker. Det er enkelt. Vent til den er lastet inn.

Trinn 2. Finn driveren og lag en kopi av den i en egen mappe. Gå til mappen % android-sdk% \ extras \ google \ og se den ettertraktede usb_driver-pappaen der. Kopier det et sted, og der vil vi utføre ytterligere manipulasjoner. I prinsippet kan du redigere "originalen" også, men jeg foretrakk å beholde originalen intakt for hver brannmann.

Trinn 3. Rediger inf-filen. I daddy, åpne filen android_winusb.inf og se etter linjer som dette:
; Google Nexus One% SingleAdbInterface% = USB_Install, USB \ VID_18D1 & PID_0D02% CompositeAdbInterface% = USB_Install, USB \ VID_18D1 & PID_0D02 & MI_01% SingleAdbInterface% = USB_Install, USB \ 8VID_4ID
Lag en kopi av disse linjene, erstatt Google nexus one% your_device_name% for identifikasjon i fremtiden og ... åpne Windows Enhetsbehandling. Vi ser etter enheten vår der ( Android, Android Composite ADB-grensesnitt eller noe sånt). Vi åpner egenskapene til enheten, fanen "Informasjon", velg elementet "Utstyrs-ID" i listen og se følgende bilde.

Kopier linjen som ligner mest på den som er vist i figuren (den er i teorien bare litt kortere), og lim den inn i inf-filen vår.
; TEXET TM-7025% SingleAdbInterface% = USB_Install, USB \ VID_18D1 & PID_0003% CompositeAdbInterface% = USB_Install, USB \ VID_18D1 & PID_0003 & MI_01% SingleAdbInterface% = USB0 &_Install, USB_18_0
I% SingleAdbInterface% sletter vi slutten av linjen, som du kan se, i% CompositeAdbInterface% setter vi inn hele. Jeg trenger nok ikke å gjenta alt to ganger, men jeg har alt allerede og jeg er for lat til å eksperimentere :)
Vi lagrer (vær forsiktig - i noen tilfeller må du kjøre notisblokk med administratorrettigheter, for i brukermodus vil du ikke få lov til å overskrive inf-filen).
Trinn 4. Driverinstallasjon. Nå som alt er klart, går vi tilbake til enhetsbehandlingen og fjerner alle tidligere installerte adb-drivere (hvis noen). Vi oppdaterer listen over enheter og ser enheten vår uten drivere. Åpne egenskapene og velg "oppdater drivere", velg installasjonen fra mappen, spesifiser mappen med den korrigerte inf-th og start installasjonen - driveren vår blir umiddelbart funnet, men under installasjonen kan den sverge om inkompatibilitet med spørsmålet "bør Jeg fortsetter, vær så snill?" La oss fortsette. Det er det, driveren er installert.
Trinn 5. Endelig. For nøyaktighet, ta ut USB-porten, vent til alt er funnet, åpne konsollen (Win + R, enter cmd) og skrive adb-enheter... Hvis alt gikk bra, ser vi det ettertraktede elementet på listen, noe som indikerer at adb nå ser enheten vår.


Fra nå av kan du trygt starte eclipse og bygge programmer, og nyte de praktiske funksjonene for automatisk bygging, installasjon og feilsøking rett på enheten vår.

Hvis adb-kommandoen ikke fungerer for deg i det hele tatt. Datamaskin -> Egenskaper -> Miljøvariabler. Vi ser etter Path-variabelen og på slutten Legg til(i ingen tilfeller overskriv) på slutten et semikolon, og etter adressen til mappen der adb bor (vanligvis % android-sdk% \ platform-tools \). Etter omstart skal det fungere.
Noen ganger starter ikke adb automatisk ved systemstart. Start manuelt.

Hva var det?
Faktisk er alt enkelt. Av en eller annen grunn (Windows mastday / progers har skjeve hender / Googles inf-fil ble skrevet kun for opprinnelige Google-enheter / på datamaskinen din var alt rotet til med Higgs-bosoner) Windows ønsker ikke å spise en Google-driver for enheter som ikke er fra Google som er ikke skrevet i inf-filen. Tilsynelatende er alt der bare knyttet til dette ID-utstyret. Men programvaredelen på det overveldende flertallet av Android-enheter når det gjelder feilsøkingskontakten til PC-en er identisk, derfor bør driveren kommunisere normalt med enhver Android-enhet. Vår oppgave er å lure Windows og tvinge den til å akseptere enheten som "driver-egnet", noe vi gjorde ved å legge til ID-en til driverens inf-fil.

Jeg håper denne håndboken vil hjelpe noen til å starte sin egen kinesiske eller annen enhet, som de glemte å lage en normal adb-driver for ved montering av systemet, eller for de som blir bedt om å laste ned den offisielle driveren fra enhetsprodusenten (dette kan være så gimmicky at det er raskere å gjøre alt det ovennevnte - da jeg var det med driveren for LG E510-telefonen).

P. S. Jeg har ikke utført massetesting av denne metoden, så jeg kan ikke garantere at den vil fungere 100 % i alle tilfeller. Men det fungerte for meg på Windows 7, og deretter på Windows 8. Filen måtte redigeres for hver gang separat, men jeg tror ikke dette er et slikt problem.

De fleste Android-brukere vet ingenting om ADB... Full tittel - Android Debug Bridge, står for "Android Debug Bridge". ADB er en del av Android SDK . Ved hjelp av ADB kan du utføre ulike handlinger på Android-nettbrettet eller smarttelefonen, for eksempel: blinke, kopiere filer fra datamaskin til Android og omvendt, systemgjenoppretting og andre.

ADB for Android - hva er det?

Som du sikkert vet, er Android-operativsystemet basert på en modifisert Linux-kjerne. Derfor blir det nødvendig å bruke kommandolinjen med den. Det er programmet adb bidrar til å etablere kommunikasjon mellom datamaskin og Android. Det er en del av Android SDK-utviklingsmiljøet, så for å installere Android Debug Bridge, må du laste ned Android SDK fra den offisielle nettsiden. Det finnes versjoner for alle populære operativsystemer: Windows, Mac OS og Linux. Det vil si for å si det enkelt, adb muliggjør bruke en datamaskin til å kontrollere en telefon eller et nettbrett.

Jeg anbefaler også følgende instruksjoner:

Grunnleggende adb-kommandoer for Android

Koble enheten til PC via USB. Sørg for at alle drivere er installert og USB-feilsøking er aktivert.

Jobbe med Android Debug Bridge best gjennom Windows-kommandolinjen. For å gjøre dette, i Windows XP, klikk "Start" og i "Finn programmer og filer"-inndatafeltet skriv inn "cmd", og trykk deretter "Enter". Hvis du har Windows 7 eller høyere, klikk "Start" og i "Kjør"-boksen skriv "cmd" og trykk "Enter"-tasten igjen.

adb-enheter

Den vanligste adb-kommandoen. Med den kan du finne ut om PC-en ser den tilkoblede enheten. Hvis du gjorde alt ok, vil følgende linje vises: "Liste over tilkoblede enheter". Etter det vil du se serienummeret til smarttelefonen eller nettbrettet og statusen: "online" eller "offline".

Hvis det står "offline", betyr det at enheten er i hvilemodus, hvis den er "online", så er enheten klar til å utføre kommandoene dine.

Takket være denne kommandoen kan du installere applikasjoner på smarttelefonen eller nettbrettet. For å gjøre dette må du registrere banen der APK-filen er plassert:

adb intsall D: \ papka_s_faylom \ nazvanie_prilogeniya.apk

For å unngå å skrive lange baner, kopier filen til android-tools-katalogen. Da blir veien slik:

adb intsall nazvanie_prilogeniya.apk

avinstaller adb

Du må angi på samme måte som den forrige kommandoen. Dette vil avinstallere applikasjonen.

Dette laget har en interessant funksjon. Hvis du legger til en nøkkel -k, så når du avinstallerer et spill eller program, slettes ikke dataene og hurtigbufferen deres, men forblir på Android-enheten.

Takket være denne kommandoen kan du overføre filer fra datamaskin til Android. For å gjøre dette, må du vite hele banen hvor filen er lagret og hvor du skal flytte den.

adb push D: \ papka_s_faylom \ nazvanie_fayla / sdcard / Android

For å unngå å skrive lange baner, kopier filen til android-tools-katalogen. Da må du skrive inn:

adb push nazvanie_fayla / sdcard / Android

Denne kommandoen kopierer filer fra Android til datamaskin. Du må vite banen hvor filen er plassert på smarttelefonen eller nettbrettet og spesifisere stedet der du vil lagre filen. Hvis du ikke spesifiserer sistnevnte, vil filen bli lagret i android-tools-katalogen.

adb pull / sdcard / nazvanie_fayla \ D: \ papka_gde_sohranity

Denne kommandoen starter Android-telefonen eller -nettbrettet på nytt.

Takket være denne kommandoen kan du starte direkte opp i bootloader-modus.

adb omstart gjenoppretting

Ikke alle enheter støtter denne kommandoen. Med den kan du komme inn i gjenopprettingsmodus.

adb koble til

Ved å bruke denne kommandoen kan du koble enheten til et Wi-Fi-nettverk. For å gjøre dette må du vite ip-adressen og porten til enheten.

adb connect ip: port

Med denne kommandoen får du full tilgang til alle filene på enheten din.

Den andre måten å bruke adb-skallet på er å utføre en enkelt Android-shell-kommando ved å bruke denne konstruksjonen:

adb skall<команда>

Hvis du setter Android-telefonen eller -nettbrettet i bootloader-modus, så kommandoene adb vil ikke lenger fungere. Her må du bruke fastboot-kommandoene.

For å sjekke om PC og Android kan se hverandre, bruk kommandoen:

Etter at du har angitt det, skal serienummeret til enheten vises.

Ved å skrive inn denne kommandoen kan du låse opp bootloaderen til Asus- og HTC-telefoner og -nettbrett. Med enheten i bootloader-modus, skriv inn:

Dessuten vil alle dine installerte programmer og personlige data gå tapt.

Ved å bruke denne kommandoen kan du vise innholdet i loggfilen: endringer, feil osv. Dataene vil rulle for raskt, så det er en god idé å lagre dem i en enkelt TXT-fil. For å gjøre dette, skriv inn:

adb logcat> filnavn.txt

adb sidebelastning

Teamet vil være nyttig for eiere av enheter fra Google Nexus-linjen. Med den kan du oppdatere fastvaren til enheten. Last den ned til datamaskinen din, koble Nexus til den, gå inn i gjenopprettingsmodus, velg «Bruk oppdatering fra ADB» og skriv deretter inn kommandoen.

Android Debug Bridge (ADB) er en konsollapplikasjon som lar deg administrere et bredt spekter av funksjoner til mobile enheter som kjører på Android-operativsystemet. Hovedformålet med ADB er å utføre feilsøkingsoperasjoner med Android-enheter.

Android Debug Bridge er et program som fungerer etter prinsippet om " klient server". Den første lanseringen av ADB med noen kommandoer er nødvendigvis ledsaget av opprettelsen av en server i form av en systemtjeneste kalt en "daemon". Denne tjenesten vil kontinuerlig "lytte" på port 5037 og venter på en kommando.

Siden applikasjonen er en konsollapplikasjon, utføres alle funksjoner ved å legge inn kommandoer med en bestemt syntaks i kommandolinjen. Windows (cmd).

Funksjonaliteten til det aktuelle verktøyet er tilgjengelig på de fleste Android-enheter. Det eneste unntaket kan være en enhet med en produsent-blokkert mulighet for slike manipulasjoner, men dette er spesielle tilfeller.

For den gjennomsnittlige brukeren blir bruken av Android Debug Bridge-kommandoene i de fleste tilfeller en nødvendighet når du gjenoppretter og/eller blinker en Android-enhet.

Eksempel på bruk. Se tilkoblede enheter

All funksjonaliteten til programmet avsløres etter å ha skrevet inn en bestemt kommando. Som et eksempel kan du vurdere en kommando som lar deg se de tilkoblede enhetene og sjekke enhetens beredskapsfaktor for å motta kommandoer / filer. For å gjøre dette, bruk følgende kommando:

adb-enheter

Systemets respons på denne kommandoen er todelt. Hvis enheten ikke er tilkoblet eller ikke gjenkjent (ingen drivere er installert, enheten er i en modus som ikke støtter ADB-drift og andre årsaker), mottar brukeren et svar " enheten er koblet til" (en). I det andre alternativet, når en enhet er tilkoblet og klar for videre drift, vises serienummeret i konsollen (2).

En rekke muligheter

Listen over muligheter gitt til brukeren av Android Debug Bridge er ganske bred. For å få tilgang til hele listen over kommandoer på enheten, trenger du superbrukerrettigheter (root-rettigheter) og først etter å ha mottatt dem kan vi snakke om å låse opp potensialet til ADB som et verktøy for feilsøking av Android-enheter.

Vi bør også merke oss tilstedeværelsen av et slags hjelpesystem i Android Debug Bridge. Mer presist er dette en liste over kommandoer med en beskrivelse av syntaksen, vist som et svar på en kommando:

adb hjelp

En slik løsning hjelper veldig ofte mange brukere til å huske en glemt kommando for å kalle en bestemt funksjon eller dens korrekte stavemåte.

Verdighet

  • Et gratis verktøy som lar deg manipulere programvaredelen av Android, tilgjengelig for brukere av de fleste enheter.

Feil

  • Mangel på en russiskspråklig versjon;
  • Konsollapplikasjon som krever kunnskap om kommandosyntaks.

ADB Gratis nedlasting

Android Debug Bridge er en integrert del av Android-utviklerverktøysettet (Android SDK). Android SDK-verktøyene er på sin side inkludert i Android Studio Component Kit. Å laste ned Android SDK for sine egne formål er tilgjengelig for alle brukere helt gratis. For å gjøre dette trenger du bare å besøke nedlastingssiden på den offisielle nettsiden til Google.