Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Zanimljiv
  • Telefon s uključenim načinom za otklanjanje pogrešaka. Što je USB način za otklanjanje pogrešaka na Androidu

Telefon s uključenim načinom za otklanjanje pogrešaka. Što je USB način za otklanjanje pogrešaka na Androidu

Bez obzira koliko je pametni telefon napredan, on je i dalje ovisan uređaj. U mnogim slučajevima za rad s mobilnim uređajem i dalje je potrebno osobno računalo. Pogotovo kada je u pitanju razvoj mobilnih uređaja ili oporavak uređaja nakon neuspjelog firmwarea. Na primjer, ako gadget nije u redu, ponovna instalacija sustava zahtijevat će kabelsku (putem USB) vezu pametnog telefona s računalom. Kako bi računalo otkrilo vaš telefon ili tablet, uređaj se stavlja u način za otklanjanje pogrešaka. U ovom članku pokušat ćemo vam reći kako omogućiti USB ispravljanje pogrešaka na Androidu i za što vam još može trebati.

Što je USB debugging - čemu služi

Način za otklanjanje pogrešaka (ovaj način se također naziva način za otklanjanje pogrešaka) je funkcija Android gadgeta, stvorena za testiranje novih softverskih proizvoda, ako se ne zamarate tehničkim značajkama. Koriste ga programeri za procjenu zdravlja svojih aplikacija.

USB otklanjanje pogrešaka omogućuje izvršavanje sljedećih zadataka:

  1. Testiranje i provjera valjanosti aplikacija prije njihovog puštanja na Play Market.
  2. Dobivanje ROOT prava (hakiranje) mobilnog uređaja.
  3. Kopiranje datoteka iz korijenskog direktorija operacijskog sustava.
  4. Instaliranje softvera iz izvora trećih strana.
  5. Instalacija neslužbenog firmwarea za Android.
  6. Izrada sigurnosnih kopija uređaja (arhiviranje podataka).

Način za otklanjanje pogrešaka može se koristiti za vraćanje firmvera ako, na primjer, ne radi ispravno ili se telefon prestane uključivati.

Kako omogućiti način USB otklanjanja pogrešaka na Androidu

Omogućavanje USB otklanjanja pogrešaka s telefona ili tableta vrši se putem izbornika postavki. Ova se opcija obično nalazi u opcijama programera ili u izborniku pristupačnosti.

Često je ova stavka izbornika skrivena tako da se obični korisnici ne mogu prebaciti u način otklanjanja pogrešaka i ne ometaju sustav. Tome obično pribjegavaju poznati proizvođači poput Samsunga ili HTC-a, dok kineski proizvođači dopuštaju uključivanje USB načina za otklanjanje pogrešaka na pametnom telefonu bez ikakvih pitanja.

Ako posjedujete uređaj tvrtke Samsung ili bilo koje druge velike marke koji skriva pristup za otklanjanje pogrešaka, morat ćete učiniti sljedeće:

  • Otvaramo postavke sustava.
  • Idite na podizbornik "O telefonu".
  • Kliknemo na broj izgradnje sustava dok vas uređaj ne prebaci u status programera.
  • U novom statusu možete ponovno pokušati otići na odjeljak s parametrima za programere i omogućiti USB otklanjanje pogrešaka.

Uključite USB otklanjanje pogrešaka putem računala

Ova metoda će biti korisna za one korisnike na uređajima čiji zaslon osjetljiv na dodir iz nekog razloga ne radi, zaslon je pokvaren ili nije moguće spojiti USB miš.

Često, da biste ušli u način za otklanjanje pogrešaka, morate povezati pametni telefon ili tablet s računalom. Da biste to učinili, morat ćete koristiti brojne dodatne alate i biti strpljivi.

Dakle, da biste se prebacili na ovaj način rada putem računala, morate učiniti sljedeće (ova metoda je prikladna za sve verzije Androida, uključujući 5.0, 6.0, 7.0 i novije):

  • Prvo morate preuzeti datoteke Platform-Tools i QtADB-CWM (ovo su datoteke za oporavak za uređaje za oporavak).
  • Te datoteke premještamo u korijenski direktorij računala na C pogonu.
  • Preuzmite Sqlite3 arhivu i premjestite je u direktorij Sqlite3_Windows na C pogonu (morate je sami stvoriti).
  • Stavljamo gadget u način oporavka i povezujemo ga s računalom.
  • Pokrenite prethodno preuzetu datoteku QtADB.exe.
  • Nakon otvaranja programa, tamo nalazimo podstavku Napredno i provjerimo je li mapa podataka povezana s računalom. Naredbeni redak u aplikaciji će dati odgovor Ready.
  • Zatim otvorite podizbornik "Datoteke". Podijeljen je na dva odvojena upravitelja datoteka. U lijevom FM-u otvorite direktorij Sqlite3_Windows koji je prije kreiran, a u desnom otvorite direktorij /data/data/com.andoid.providers.settings/databases u Androidu.
  • Pronađite datoteku settings.db u desnom FM-u i povucite je na lijevi.
  • Zatim otvorite izbornik Start, odaberite stavku Pokreni i tamo unesite cmd.
  • Pokrenut će se naredbeni redak sustava Windows.
  • U njega morate unijeti jednu po jednu sljedeće naredbe:

cd C: \ Sqlite3_Windows (pritisnite Enter da aktivirate naredbu)

sqlite3 settings.db (da aktivirate naredbu, pritisnite "Enter")

ažuriraj sigurno postavljenu vrijednost = 1 gdje je naziv = 'adb_enabled' (pritisnite Enter da aktivirate naredbu)

Prekini (za aktiviranje naredbe pritisnite "Enter")

  • Vratite se na aplikaciju QtADB i ažurirajte podatke u lijevom oknu.
  • Nakon ažuriranja, povucite datoteku settings.db natrag na desnu stranu, gdje je bila ranije.
  • Program će pitati trebate li zamijeniti postojeću datoteku - slažemo se.
  • To je sve. Telefon se može koristiti u načinu za otklanjanje pogrešaka.

Što učiniti ako nakon omogućavanja USB otklanjanja pogrešaka uređaj još uvijek nije otkriven?

Nažalost, USB otklanjanje pogrešaka ne radi uvijek. Često, čak i nakon prebacivanja u ovaj način rada, uređaj u njemu ne radi ispravno. Zašto se to može dogoditi i koje mjere se mogu poduzeti da se problem riješi?

  • Provjerite jeste li instalirali ispravan Android Debug Bridge upravljački program. Može se pronaći na Google stranici za operativni sustav Android. Dostupni su različiti kompleti upravljačkih programa za različite uređaje. Ako ne postoji poseban upravljački program za vaš uređaj, možete koristiti univerzalni.
  • Provjerite je li računalo otkrilo vaš uređaj. Ako je kabel ili priključak oštećen, tada se uređaj možda uopće neće prikazati u sustavu i, naravno, u ovom slučaju ne može biti govora o bilo kakvom načinu otklanjanja pogrešaka.
  • USB otklanjanje pogrešaka možda neće ispravno raditi na uređajima s neslužbenim firmwareom.

Zaključak

Ovo je, zapravo, sve. Sada znate kako omogućiti način USB otklanjanja pogrešaka na Androidu. Kao što vidite, ako pažljivo slijedite upute, onda ovaj postupak nije tako težak. Glavna stvar je da se ne izgubite i unaprijed preuzmete sve potrebne datoteke. U većini slučajeva gore opisane metode potrebne su samo programerima i testerima, ali postoje situacije u kojima obični korisnici moraju raditi s ovim načinom rada, pa je bolje upoznati se s načinima kako ga omogućiti.

U postavkama Androida vjerojatno ste pronašli tajanstvenu stavku "Debugging via USB", no znaju li svi čemu služi ovaj način rada i kako ga ispravno omogućiti na različitim verzijama Android OS-a?

Čemu služi otklanjanje pogrešaka?

U početku je ovaj način rada bio predviđen isključivo za programere aplikacija ili usluga za Android. Uz pomoć otklanjanja pogrešaka dobili su pristup "unutrašnjosti" operativnog sustava.

No kasnije se počelo događati sve više slučajeva kada je način otklanjanja pogrešaka potreban i za "jednostavne" korisnike. Samo što su programeri stvorili automatizirane alate za dobivanje root-a (), vraćanje pametnog telefona, modificiranje OS-a koji je zahtijevao način otklanjanja pogrešaka.

Unatoč strašnom nazivu, vrlo je lako aktivirati ovaj način rada.

Kako omogućiti otklanjanje pogrešaka

Za Android 4.1 i starije verzije: kada je izbornik programera vidljiv:

U ranijim verzijama Androida, opcije za razvojne programere dostupne su eksplicitno i eksplicitno. Samo otvorite postavke sustava. U različitim verzijama odjeljak opcija razvojnog programera može biti na različitim mjestima: na općem popisu, u odjeljku Aplikacije, u glavnom izborniku.

Odaberite "USB Debugging" i označite okvir. Vidjet ćete skočno upozorenje; samo kliknite ok.

Ne morate preopteretiti svoj pametni telefon da biste aktivirali ovaj način rada.

Što ako se traženi odjeljak ne vidi?

U verzijama Androida od 4.2.2, način za otklanjanje pogrešaka (kao i druge opcije programera) nije prikazan u izborniku. Međutim, postoji način da ih jednostavno otvorite:

  • Otvorite izbornik postavki i karticu "Općenito".
  • Pronađite odjeljak "O uređaju"
  • U njemu otvorite stavku "Informacije o softveru".
  • Pronađite redak "Broj gradnje" u njemu i dodirnite ga 7 puta
  • Nakon što se pojavi obavijest o primitku statusa programera, vratite se na odjeljak "Općenito".
  • Pronađite stavku "Opcije razvojnog programera" koja se pojavljuje u njoj
  • Pronađite redak "USB debugging" u ovom odjeljku i stavite kvačicu
  • Izađite iz izbornika

Čestitamo, sada imate pristup svom uređaju putem računala!

Slučajevi u kojima otklanjanje pogrešaka spašava

Svaki korisnik Androida ima situacije kada je otklanjanje pogrešaka očajnički potrebno. Dobro je da ste slijedili upute iz prethodnog odjeljka i aktivirali ga. Sada možeš:

  • Dobijte root pristup na svom pametnom telefonu / tabletu pomoću posebnih aplikacija za svoje računalo. Za to je potrebno omogućiti otklanjanje pogrešaka.
  • Dohvatite podatke s uređaja koji nema zaslon. Ovom problemu posvetili smo poseban članak.
  • Oporavi uređaj ako se ne pokrene. Da biste to učinili, morate koristiti posebne uslužne programe, koji se mogu razlikovati za različite uređaje i skupove čipova. Potražite više informacija o svom modelu.
  • Radite s naredbenim redom na računalu kako biste brzo kopirali datoteke, instalirali aplikaciju ili cijeli skup aplikacija odjednom, promijenili prava pristupa određenoj datoteci. Da biste to učinili, na računalu mora biti instaliran program ADB (Android Debug Bridge) koji vam omogućuje izdavanje naredbi Android okruženju na povezanom uređaju. Za njega postoji i grafičko sučelje i skup konzolnih naredbi koje se šalju kroz naredbeni redak.

Općenito, ako želite maksimalno iskoristiti funkcionalnost svog Android tableta ili pametnog telefona, način za otklanjanje pogrešaka bit će vam izuzetno koristan.

USB ispravljanje pogrešaka- funkcija koja daje široke ovlasti desktop programima, a preko nje duboko utječu na operativni sustav Android. Prijenos uređaja u ovaj način rada je relevantan, uglavnom, za programere. No, ponekad je potrebno i da se korisnici nose s problemima sustava i, što je važno, prenesu datoteke i mape s uređaja s oštećenim zaslonom. Također postaje moguće oporaviti izbrisane dokumente, stvoriti sigurnosne kopije itd. U početku je USB Debugging onemogućen, ali to ne ometa, jer nije teško omogućiti USB otklanjanje pogrešaka na Androidu.

Napominjemo da se načini aktiviranja razlikuju ovisno o proizvođaču uređaja, ali suština uvijek ostaje ista: prvo se otključava funkcionalnost Za razvojne programere, a zatim sve ostalo.

Pažnja! Ponekad način rada "Za programere".je aktivan od samog početka, pa prije nego što slijedite upute provjerite je li u postavkama (možete koristiti pretragu postavki).

Dat ćemo upute za omogućavanje otklanjanja pogrešaka na različitim uređajima, a također ćemo vam reći što učiniti ako se telefon ne uključi i ispravljanje pogrešaka treba aktivirati.

Aktivacija USB otklanjanja pogrešaka

Morate razumjeti: ne postoji univerzalna uputa zbog činjenice da tvrtke, prilagođavajući svoje školjke, mijenjaju strukturu popisa postavki. Međutim, da biste omogućili USB ispravljanje pogrešaka, uvijek morate komunicirati s istim linijama u postavkama uređaja, samo se njihov naziv i put do njih mogu razlikovati.

Cijeli proces otključavanja traje minutu, samo shvatite princip što učiniti i lako možete aktivirati otklanjanje pogrešaka na svom pametnom telefonu ili tabletu. Kao primjer, pogledajmo proces pokretanja na dva različita operacijska sustava.

Čisti Android

Učinite sljedeće:

  1. Otvorite "Postavke - O telefonu".
  2. Pomičite se prema dolje dok ne vidite redak Build Number.
  3. Pritisnite ga 8 puta zaredom dok se ne pojavi poruka koja signalizira da ste postali programer.

Ostaje da se vratimo na ulazak u novi izbornik (to će biti na samom kraju). Pomičite se prema dolje dok ne pronađete redak odgovoran za omogućavanje otklanjanja pogrešaka. Sada ga samo otključajte pomicanjem klizača u položaj "UKLJUČENO".

MIUI

Sve je jednako jednostavno na ovom firmwareu:

  • Idite na "Postavke - O uređaju".
  • Tamo ćete pronaći "MIUI verziju".
  • Kliknite na njega 8 puta i pričekajte istu obavijest.
  • Kliknite gumb "Natrag", a zatim otvorite "Napredno".

Pojavit će se način postavki "Za programere", gdje ćete pronaći željenu stavku.

Nadamo se da ste shvatili kako omogućiti način USB otklanjanja pogrešaka na svom Android uređaju.

Kako aktivirati otklanjanje pogrešaka na telefonu s pokvarenim senzorom?

To može biti teško, potrajati, a također ima prilagođeni oporavak. Međutim, ovo je jedna od rijetkih radnih uputa koja omogućuje aktiviranje otklanjanja pogrešaka ako je zaslon telefona pokvaren. Možete ga koristiti i ako je telefon zaključan i iz nekog razloga je nemoguće zaobići zaključavanje.

Metoda broj 1 (za Android 5.1 i starije verzije)

Preuzmite tri datoteke prije nego što slijedite upute.


cd C: \ Sqlite3_Windows

sqlite3 settings.db

ažuriraj vrijednost sigurnog skupa = 1 gdje je naziv = "adb_enabled";

.prestati

13. Osvježite lijevu ploču, a zatim povucite dokument “settings.db” na desnu stranu tablice, potvrđujući zamjenu datoteka.

Nakon ponovnog pokretanja, otklanjanje pogrešaka bit će aktivno i bit će moguća interakcija s telefonom.

Metoda broj 2 (za Android 6+)

Zbog povećane sigurnosti, došlo je do promjena u izvornom kodu firmvera (tablice s postavkama premještene su u novi direktorij), što prethodnu metodu čini nevažnom. Ovo ima plus, jer je postupak postao lakši i više ne morate komunicirati s aplikacijom sqlite3.exe, ali je otklanjanje pogrešaka i dalje omogućeno pomoću računala, bez njega ništa neće raditi.


Obje metode rade s bilo kojom ljuskom Androida. Pokušajte, sada znate kako omogućiti otklanjanje pogrešaka u bilo kojoj situaciji putem oporavka.

Na bilo kojem pametnom telefonu ili tablet računalu koje radi na Android platformi, bez obzira na proizvođača i predinstaliranu verziju OS-a, moguće je omogućiti posebnu funkciju pod nazivom "Debug mode". Međutim, postupak za aktiviranje ove funkcionalnosti je drugačiji. Činjenica je da sve ovisi o verziji instaliranog sustava.

U ovom članku pobliže ćemo pogledati pitanje kako omogućiti USB otklanjanje pogrešaka na Androidu, kako na ranijim verzijama OS-a tako i na najnovijoj. Također ćemo analizirati pitanje, za rješavanje kojih zadataka je predviđen ovaj način rada.

Prvo shvatimo u koje svrhe bi obični korisnik trebao aktivirati ovaj način rada.

Kao što možete pretpostaviti, potrebno je za otklanjanje pogrešaka u aplikacijama i samim uređajima. Jednostavnije rečeno, namijenjen je provjeri performansi programa i stoga je vrlo popularan, prije svega, među programerima. Međutim, za obične smrtnike također je vrijedan jer vam omogućuje interakciju s Androidom putem računala i korištenje programa (prvenstveno ADB) koji daljinski mogu obavljati razne manipulacije s uređajem.

Postupak aktivacije na različitim verzijama

Android verzija 2.0 - 3.0

Ako imate stari Android uređaj na kojem su instalirane verzije sustava 2.0 i 3.0, da biste aktivirali otklanjanje pogrešaka, trebate poduzeti nekoliko jednostavnih koraka:

Android verzija 4.0, 5.0 i 6.0

Na Androidu, četvrtoj, petoj i šestoj verziji, trebat će malo popravljati, budući da je način otklanjanja pogrešaka u njima pažljivo skriven od očiju korisnika.

Kako omogućiti način USB otklanjanja pogrešaka na najnovijim verzijama Androida? Da biste to učinili, morate učiniti sljedeće korake:

Što učiniti kada se uređaj ne prepozna kada je omogućeno otklanjanje pogrešaka?

Kao što pokazuje praksa, vrlo često se korisnici nalaze u situacijama kada, nakon uključivanja načina za otklanjanje pogrešaka, iz nekog razloga pametni telefon ili tablet računalo. Kakvi bi trebali biti postupci korisnika u ovom slučaju?

  • Prije svega, morate provjeriti je li najnovija verzija upravljačkih programa instalirana na računalu kako biste detektirali uređaj putem USB-a. Pokušajte ažurirati upravljačke programe preuzimanjem najnovije verzije s web-mjesta proizvođača uređaja.
  • Provjerite je li uređaj zaključan. Preporuča se ukloniti bravu prilikom spajanja na računalo.
  • Provjerite priključke na koje se kabel spaja. Dakle, za ispravniji rad, bolje je koristiti YUSB 2.0 portove, s njima će biti bolja kompatibilnost.

Otklanjanje pogrešaka putem Wi-Fi veze

U situaciji kada ne možete koristiti Android USB način za otklanjanje pogrešaka, možete se pokušati povezati putem Wi-Fi veze.

Važno! Prije nego što nastavite, provjerite ima li uređaj ROOT prava. Ova je uputa relevantna samo za operativni sustav Windows 7, koji je trenutno najčešći na osobnom računalu.

  1. Prvo morate saznati ip-adresu, kao i port vašeg uređaja. U tu svrhu možete koristiti program. Dostupan je u trgovini aplikacija Google Play.
  2. Preuzmite program i pokrenite ga.
  3. Na dnu bi se trebala pojaviti informacija o trenutnoj IP adresi.
  4. Na računalu idite na odjeljak "Start" - "Svi programi" - "Standard"... Na popisu aplikacija pronađite i odaberite Naredbeni redak.
  5. U konzoli koja se otvori unesite sljedeću naredbu: adb connect 192.168.0.1:8555. To je sve. Android veza je dovršena. Sada se sve ADB manipulacije mogu izvoditi putem Wi-Fi bežične tehnologije.

Onemogući otklanjanje pogrešaka

Za deaktiviranje otklanjanja pogrešaka koristite sljedeću uputu:

Zaključak

Zahvaljujući našem materijalu, sada znate kako omogućiti USB otklanjanje pogrešaka na Androidu, kao i zašto i u kojim slučajevima običnom vlasniku pametnog telefona ili tableta može trebati ova funkcija.

Podsjetimo, USB debugging je koristan sustavski alat koji korisniku pruža mogućnost ponovnog instaliranja firmvera, preuzimanja i instaliranja softvera treće strane, sinkronizacije svog mobilnog uređaja s računalom i tako dalje. Iskusni korisnici će moći dobiti prava "superkorisnika", pa čak i u nekim slučajevima vratiti sustav na rad ako je prestao normalno raditi.

Omogućeni način otklanjanja pogrešaka prvenstveno je potreban programerima za provođenje postupaka otklanjanja pogrešaka, provjeru zdravlja i ponašanja aplikacija u različitim situacijama. No, obični korisnici također bi trebali znati što je način USB otklanjanja pogrešaka i gdje ga omogućiti kako bi prenijeli datoteke na računalo, instalirali APK datoteku, flash uređaj ili izvršili druge radnje.

Aktivacija načina za otklanjanje pogrešaka

Prvo morate shvatiti kako omogućiti USB otklanjanje pogrešaka na Android uređaju na standardni način. Obično su ove informacije dovoljne za aktiviranje načina za otklanjanje pogrešaka.

Ovaj kratki vodič u velikoj je mjeri relevantan za starije verzije Androida (2.2 - 3.0). Ne postoji zadani odjeljak za programere u verzijama 4.0 i novijim, ali se može brzo dodati.

Nakon dobivanja proširenih prava (nemojte brkati s root-om, to su različite stvari), vratite se na postavke. Trebao bi se pojaviti odjeljak "Za razvojne programere" u kojem možete omogućiti otklanjanje pogrešaka tako da potvrdite okvir pored odgovarajuće stavke.

Ako se iz nekog razloga USB otklanjanje pogrešaka ne uključi na telefonu (na primjer, uređaj je oštećen i zaslon osjetljiv na dodir ne radi), tada možete aktivirati ovaj način rada na računalu. Za to će vam trebati:

  • Mobilni uređaj .
  • Upravitelj QtADB-cwm-izdanja.
  • Treća verzija SQLite relacijske baze podataka.

Bez prilagođenog oporavka ništa neće raditi, jer vam je potreban root pristup sustavu da biste dovršili operaciju. Postupak je kompliciran, ali ako razumijete kako omogućiti način USB otklanjanja pogrešaka na Android uređaju putem računala, možete dobiti informacije sa svog pametnog telefona čak i ako prestane reagirati na radnje korisnika.


Sada trebate urediti datoteku settings.db, koja se sada nalazi u mapi s bazom podataka SQLite. To ćemo učiniti putem naredbenog retka, koji se nalazi u izborniku "Start". Pokrenite naredbeni redak i izvršite sljedeće naredbe u nizu:

  • cd C: \ Sqlite3_Windows.
  • sqlite3 settings.db.
  • ažuriraj vrijednost sigurnog skupa = 1 gdje je naziv = 'adb_enabled' ;.
  • .prestati.

Ne zaboravite pritisnuti Enter nakon unosa svake naredbe kako biste izvršili upit.
Nakon što izvršite sve naredbe, vratite se na upravitelja i prenesite izmijenjenu datoteku settings.db natrag u mapu /data/data/com.android.providers.settings/databases, prebrišući podatke. Nakon ponovnog pokretanja, način otklanjanja pogrešaka postat će dostupan na uređaju.

Mogući problemi

Ako otklanjanje pogrešaka ne radi nakon uključivanja, prije svega provjerite je li mobilni uređaj otkriven i ispravno detektiran od strane računala. Provjerite USB kabel i portove.

Problemi s radom ADB-a također mogu nastati kada koristite prilagođeni firmware na Androidu. Nedostatak se može otkloniti samo bljeskanjem uređaja. Osim toga, program za ispravljanje pogrešaka zahtijeva ADB drajvere. Mogu biti univerzalni ili podijeljeni prema modelu telefona.

Vrhunski povezani članci