Hvad er usb android debugging. Hvad er USB Debugging Mode på Android? Rul tilbage til sikkerhedskopier

Hver bruger af en moderne Android-enhed oplever på et tidspunkt ubehag, når han skal aktivere funktioner, der ikke er tilgængelige under normal drift. En sådan funktion er USB-fejlretning.

Instruktioner

For at udføre proceduren har vi brug for en smartphone, der kører Android og et USB-kabel. Oftest bruges Android USB-fejlretning til at opnå specielle rodrettigheder til enheden. Desuden er den første procedure ikke særlig kompliceret, den er tilgængelig for den gennemsnitlige bruger, og alle handlinger er gennemtænkt af producenten på forhånd.

Lad os se nærmere på, hvordan du aktiverer USB-fejlretning på enheder, der kører Android-platformen. Lad os starte med at kalde hovedmenuen på din enhed. Denne fase bør ikke være en kilde til særlige vanskeligheder for brugeren. Gennemgå derefter omhyggeligt listen over elementer i hovedmenuen. Find "Indstillinger". Vi går ind i denne sektion, nu skal vi finde linket "Applikationer" og udvide noden "Udvikling". Den første fane øverst, der er synlig på skærmen, kaldes "USB Debugging".

Hvis der under det valgte punkt er en kommentar om at aktivere fejlfindingstilstand ved tilslutning til en computer via USB, så gør vi alt korrekt. Alt, hvad vi skal gøre, er at sætte et flueben på højre side af inskriptionen, der blev angivet ovenfor.

Det skal huskes, at alle handlinger, der kan udføres af en uerfaren enhedsejer i tilstande, der ikke er beregnet til almindelige brugere, godt kan forårsage uoprettelig skade på enheden.

Tjek, hvor korrekt du forsøger at løse problemet med specialiserede kilder.

USB-fejlfindingstilstand til tablet-computer

Hvis du skal udføre proceduren på en tablet-enhed, skal vi gå til enhedsindstillingerne. Gå til det relevante punkt ved hjælp af uret, som er placeret i nederste højre side af skærmen.

Vi klikker på dem, hvorefter en særlig menu åbner foran os, hvori vi skal finde kontrolikonet til vores mobile enhed. Det er på dette tidspunkt, at de ønskede indstillinger findes.

Hvad hvis der ikke er en sådan vare?

I nogle tilfælde er punktet "For udviklere" muligvis ikke i menuen. Bemærk, at Google har en fremragende en. Så gå til "Indstillinger", derefter "System", vælg "Om tablet", hvorefter du skal klikke på "Bygnummer"-elementet omkring ti gange.

Dette kan virke mærkeligt, da elementet ikke kan åbnes med det samme, men udviklerne valgte denne metode.

Ved det syvende eller tiende klik vil systemet acceptere, at du bliver udvikler i et stykke tid. Hvis dette sker i sektionen "System", i menuen for enhedsindstillinger, vises et "For udviklere"-link. Det er alt. Følg derefter instruktionerne beskrevet ovenfor.

Hvorfor er USB-fejlretning nødvendig?

Lad os opsummere. Lad os starte med det faktum, at mange fans af den "grønne robot" simpelthen ikke kender til alle de muligheder, som en sådan tablet eller smartphone skjuler. Ofte bruger ejere af Android-enheder ikke engang ti procent af potentialet i deres moderne gadgets. USB-fejlretningstilstand giver dig mulighed for at bruge interessante funktioner i Android-operativsystemet.

Først og fremmest er USB-fejlretning nødvendig for softwareudviklere. I nogle tilfælde kan almindelige brugere også selv finde mange interessante løsninger.

Ved at bruge denne tilstand, når du bruger ADB-værktøjet, som er en del af Android SDK-platformen, kan du opnå særlige superbrugerrettigheder; kopier nemt den ønskede fil eller mappe fra din smartphone til din personlige computer; gendanne funktionaliteten af ​​din tablet eller smartphone; flash gadgeten; oprette en sikkerhedskopi af alle applikationer; installer Android-applikationen; sende den nødvendige fil fra din personlige computer til din smartphone.

Hvad angår rettighederne for den såkaldte superbruger, er de ret nemme at opnå. Et specialiseret Unlock Root-program vil hjælpe dig. Denne løsning understøttes af enheder baseret på Android 2.1 - 4.0.3. Download og installer det angivne program. Følg instrukserne. Hvis der under installationen vises mærkelige symboler i stedet for de sædvanlige bogstaver, skal du ikke være opmærksom - efter afslutningen vil alt være korrekt i programgrænsefladen.

De fleste mennesker bruger deres tablet eller telefon i "som den er"-tilstand, uden at bemærke forskellige gener på arbejdet eller blot finde sig i dem. Men en ret stor kategori af brugere forsøger at ændre den, så den passer til deres behov eller få mulighed for frit at manipulere data og indstillinger. En anden kategori er servicecentermedarbejdere. USB-fejlretning er en metode for dem, der gerne vil lære deres tablet eller telefon bedre at kende. Foretag justeringer, ændringer, diagnosticer problemer og så videre.

Alle er lidt bekendt med princippet om at konstruere et operativsystem. Det skal være klart for dig, at du skal lede efter svaret på spørgsmålet om, hvordan du aktiverer USB-fejlretning i punktet "Indstillinger" i hovedmenuen. Placeringen og metoden til inklusion er dog meget forskellige. Dette såvel som valget af enhedsproducenten. Lad os se på måder at aktivere USB-fejlretningstilstand på.

Standard mulighed

I firmware, hvor producenten ikke har forsøgt at komplicere adgangen til rooting og flashing, samt på enheder uden mulighed for at finjustere diagnostik, er Android USB debugging aktiveret. I punktet "Indstillinger" i hovedmenuen er der et afsnit "Udvikling", hvor du skal markere afkrydsningsfeltet ud for punktet "USB Debugging".

Anden firmwareversion

Placeringen ligner ens for firmware med en "tæt" version. Det kan for eksempel være det samme "Indstillinger", men så vil undermenuen hedde "For udviklere", hvor du også skal tjekke fejlfindingsindstillingen.

Operativsystem version 2.2 - 3.0

Der er en mere detaljeret menu her, udviklingspunktet er placeret under "Indstillinger" - "Applikationer". Dernæst aktiveres USB Android-fejlretningstilstand på samme måde som beskrevet ovenfor.

Anden firmware

Der kan være en mulighed, når undermenuen "Applikationer" i menuen "Indstillinger" hedder "Mere". Resten er det samme som punkt 3.

Operativsystem version 4.2 og nyere

Her er Android USB-fejlretningsmuligheden bevidst skjult. For at aktiveringsafkrydsningsfeltet bliver tilgængeligt, skal du gå til , vælge "Om tablet" og klikke på "Bygnummer" cirka 10 gange. Herefter vises underpunktet "For udviklere" i menuen "Indstillinger", hvor muligheden "USB Debugging" bliver tilgængelig.


Anden placering

Punktet "Om tablet" kan findes direkte i menuen "Indstillinger". Der er dog versioner af operativsystembygninger, når du yderligere skal gå til undermenuen "System" eller "Generelt". Ellers er debugging som i punkt 5.

PC tilslutning

Før du kan bruge et USB-fejlfindingsprogram eller et rodværktøj, skal du tilslutte din enhed til din computer korrekt. Det første, der kan skabe en hindring på denne vej, er manglen på chauffører. Dette problem kan dog løses. For mærkede enheder med ikke-standard udvekslingsprotokoller kan alt, hvad du behøver, findes på de officielle websteder. Derudover leveres telefonbogs-, billed- og musikprogrammer fra enhedsproducenter normalt med driversæt. Det er nok at installere det passende værktøj.

Som en god mulighed kan vi anbefale MOBILedit Enterprise programmet, som tilbyder et kæmpe udvalg af drivere til alle typer udstyr.

eller smartphones fra kinesiske producenter baseret på MTK-processorer. Hvis du stadig ikke kan installere driverne, bør du søge efter dem på specialiserede websteder baseret på enhedsmodellen og operativsystemets firmwareversion.

Når driverne er installeret, vil den første forbindelse til pc'en kræve bekræftelse af tillid. Efter at have markeret det relevante felt i anmodningen på tabletten, vil dataudveksling være tilladt.

Hvorfor er fejlfinding nødvendig?

  • Lad os kort liste nogle af de opgaver, der kan løses ved hjælp af USB-fejlretning:
  • , og sektioner, der er ansvarlige for operativsystemindstillinger;
  • nem filoverførsel, uden om indbyggede omkodningssystemer;
  • genoprettelse af arbejde efter forkert installation af applikationer;
  • ændring af operativsystemversionen til en nyere;
  • ændring af firmwaren for at få adgang til individuelle enhedsfunktioner eller en sprogpakke;

opnå rod (rod)rettigheder.

Video om, hvordan du aktiverer USB-fejlretning på Android:

Det sidste punkt er værd at dvæle ved mere detaljeret, da rooting er årsagen til at aktivere USB-fejlretning i cirka 99% af tilfældene.

Hvorfor roote din tablet eller smartphone?


Rodadgang er groft sagt maksimale rettigheder i styresystemet. De giver dig mulighed for at sikkerhedskopiere alle kontakter, beskedindhold, telefonhistorik og information.

Operativsystemet er bygget på en sådan måde, at det har en AfterStart-hændelse. Det kan indeholde en hel liste over handlinger, herunder lancering af andre processer. Ofte er dette visning af reklamer, indsamling af statistik og andre helt ærligt "unødvendige" ting. Ved hjælp af root-rettigheder og små applikationer kan du fleksibelt styre driften af ​​både Android som helhed og individuelle programmer.

I Android-indstillingerne fandt du sikkert det mystiske "USB Debugging" -element, men ved alle, hvad denne tilstand er til, og hvordan man aktiverer den korrekt på forskellige versioner af Android OS?

Hvorfor er fejlfinding nødvendig?

Oprindeligt blev denne tilstand udelukkende leveret til udviklere af applikationer eller tjenester til Android. Ved hjælp af debugging fik de adgang til operativsystemets "inside".

Men efterfølgende begyndte der at opstå flere og flere tilfælde, hvor "almindelige" brugere også havde brug for fejlfindingstilstanden. Det er bare, at udviklerne skabte automatiserede værktøjer til at opnå root (), gendanne en smartphone, ændre OS, hvilket krævede en fejlretningstilstand.

På trods af det truende navn er det ret simpelt at aktivere denne tilstand.

Sådan aktiverer du fejlretning

For Android 4.1 og tidligere: Når udviklermenuen er synlig:

I tidligere versioner af Android er udviklermuligheder eksplicit og åbent tilgængelige. Bare åbn systemindstillinger. I forskellige versioner kan sektionen med udviklerindstillinger være placeret forskellige steder: i den generelle liste, i sektionen "Applikationer" i hovedmenuen.

Vælg "USB Debugging" og marker afkrydsningsfeltet der. Du vil se en advarsels-pop-up; bare klik på "OK".

Der er ingen grund til at genstarte din smartphone for at aktivere denne tilstand.

Hvad skal man gøre, hvis det påkrævede afsnit ikke er synligt?

I Android-versioner, der starter fra 4.2.2, vises fejlfindingstilstand (såvel som andre udviklermuligheder) ikke i menuen. Der er dog en måde at åbne dem nemt på:

  • Åbn menuen Indstillinger og fanen Generelt
  • Find afsnittet "Om enhed".
  • Åbn punktet "Software Information" i det.
  • Find linjen "Bygnummer" i den, og tryk på den 7 gange
  • Når meddelelsen om modtagelse af udviklerstatus vises, skal du vende tilbage til sektionen "Generelt".
  • Find "Udviklerindstillinger", der vises.
  • Find linjen "USB Debugging" i dette afsnit, og marker afkrydsningsfeltet der
  • Afslut menuen

Tillykke, du kan nu få adgang til din enhed via din computer!

Sager ved fejlretning gemmer

Enhver Android-bruger har situationer, hvor fejlretning er desperat nødvendig. Det er godt, at du brugte instruktionerne fra det forrige afsnit og aktiverede det. Nu kan du:

  • Få root-adgang på din smartphone/tablet ved hjælp af specielle applikationer til din computer. Fejlretning aktiveret er påkrævet til dette.
  • Hent data fra en enhed, hvis skærm ikke fungerer. Vi dedikerede en separat artikel til dette problem.
  • Gendan din enhed, hvis den ikke starter. For at gøre dette skal du bruge specielle hjælpeprogrammer, som kan variere for forskellige enheder og chipsæt. Se efter mere detaljerede oplysninger specifikt om din model.
  • Arbejd med kommandolinjen på din computer for hurtigt at kopiere filer, installere et program eller et helt sæt programmer på én gang, ændre adgangsrettigheder til en bestemt fil. For at gøre dette skal ADB-programmet (Android Debug Bridge) være installeret på din computer, som giver dig mulighed for at udstede kommandoer til Android-miljøet på den tilsluttede enhed. Den har både en grafisk grænseflade og et sæt konsolkommandoer, der udsendes via kommandolinjen.

Alt i alt, hvis du ønsker at få mest muligt ud af funktionaliteten på din Android-tablet eller smartphone, vil fejlfindingstilstanden være yderst nyttig for dig.

Vi har allerede beskrevet i artiklen, hvordan du aktiverer udviklermenuen og USB-fejlretning på en Android-telefon eller -tablet på traditionel vis.

Denne artikel vil tale om at aktivere USB-fejlretning på en Android-enhed med en ødelagt skærm, hvilket kan være nødvendigt for at.

1. Advarsel

Denne metode kræver programmerings-/systemadministrationsfærdigheder for Windows- og Linux-operativsystemer, eller i det mindste stor omhu, da fejltagelser, når du indtaster kommandoerne nedenfor, kan føre til fuldstændig ubrugelighed af telefonen/tabletten.

Denne instruktion er primært egnet til enheder, der kører Android 4.0 (Ice Cream Sandwich), Android 4.2 (Jelly Bean), Android 4.4 (Kit Kat) og Android 6.0 (Marshmallow), da den blev testet på dem. Andre versioner af Android kan have ændringer i systemfiler, så selv at udføre følgende kommandoer nøjagtigt giver muligvis ikke det ønskede resultat. I dette tilfælde skal du rulle tilbage til sikkerhedskopierne, som beskrevet i det sidste afsnit "5 Tilbage til sikkerhedskopier" i denne artikel.

2. Princippet om at muliggøre USB-fejlretning via en computer

Ideen med at aktivere USB-fejlretning via en computer er at redigere systemfiler direkte via ADB-grænsefladen (Android Debug Bridge) via brugerdefineret gendannelse (CVM/TWRP), før du indlæser Android-systemet direkte, hvilket betyder, at du først skal installere en brugerdefineret gendannelse og ROOT på din telefon rettigheder. Det skal bemærkes, at på nogle kinesiske telefoner (for eksempel UMI, iconBIT) er ROOT allerede installeret af producenten, og følgende kommandoer vil fungere selv med native (fabriks)gendannelse.

3. Forberedelse

3.1. Installerer tilpasset gendannelse

Desværre er der ingen universel måde at installere tilpasset gendannelse og ROOT-rettigheder, der passer til enhver Android-enhed. Du skal lede efter instruktioner specifikt til din enhed, men der er gode nyheder: du kan installere en brugerdefineret gendannelse på din telefon/tablet med praktisk talt ingen involvering af dens skærm (No-Touch recovery version) ved hjælp af fastboot-enhedens bootloader (bootloaderen). skal låses op). Derfor, google installerer tilpasset gendannelse på din specifikke enhed med søgeordene:<модель Вашего телефона/планшета>, No-Touch CVM/TWRP, ROOT, recovery, fastboot, bootloader, flashværktøj osv.

En artikel om . kan være nyttig som vejledning. Sandt, for eksempel at installere TWRP og ROOT på Xiaomi-telefoner, hvor du først skal gøre dette, og du ikke tidligere har registreret dig til dette og ikke har logget ind på MI-kontoen på enheden, er det usandsynligt, at du vil være i stand til at låse bootloaderen op uden en skærm. Derfor anbefaler vi ikke at spilde tid, men straks at tage en sådan telefon til et servicecenter for at udskifte skærmen.

3.2. Klargøring af din computer

I denne vejledning vil vi fortælle dig, hvordan du aktiverer USB-fejlretning ved hjælp af en computer, der kører Windows 10. Den nødvendige software kan også findes til andre operativsystemer. Kommandoerne nedenfor er også gyldige for andre operativsystemer (MacOS og Linux), men deres syntaks skal ændres for at matche syntaksen for kommandofortolkerne på disse operativsystemer.

3.2.1. Installation af Android SDK-værktøjer

3.2.2. Installation af Notepad++

Typisk er Android-systemkonfigurationsfiler almindelige tekstfiler. Selvom de kan åbnes og redigeres med Notepad indbygget i Windows, anbefaler vi at bruge den gratis kodeeditor til Windows - Notepad++, da den automatisk genkender linjeskift i filen. Du kan også slå visningen af ​​kontroltegn til (Vis > Symbolvisning > Vis alle symboler).

3.2.3. Installation af SQLite3 (til Android 4.0, 4.2, 4.4)

Hvis Android 4.0, 4.2 eller 4.4 er installeret på din telefon/tablet, skal du også redigere databasen med enhedsindstillingerne. For at gøre dette bruger vi konsoldatabaseeditoren til Windows - SQLite3, som kan downloades fra den officielle hjemmeside.

3.2.4. Oprettelse af en arbejdsmappe på din computer

Opret en mappe "android-config" i roden af ​​drev C, udpak arkivet med SQLite3 i denne mappe (til Android 4.0, 4.2 eller 4.4). Opret også en "backup"-mappe i "android-config"-mappen for at gemme alle sikkerhedskopier af Android-enhedens systemfiler, som vi vil redigere.

3.3. Starter i brugerdefineret gendannelse

Genstart din Android-enhed til tilpasset gendannelse. Dette afhænger også af enheden, men normalt med telefonen/tabletten slukket, skal du trykke og holde lydstyrken ned eller op og tænd/sluk-tasterne sammen i et par sekunder. En variation er også mulig ved at holde begge knapper nede (lydstyrke op og ned) og tænde for telefonen/tablet. Endnu mindre almindeligt, men der er en metode, hvor du kun holder lydstyrketasterne nede og tilslutter opladeren til en slukket enhed. Generelt skal du kontrollere tastekombinationen for din enhed på Google.

4. Aktiverer faktisk USB-fejlretning fra computeren

Åbn mappen "platform-værktøjer", hold "Shift"-tasten nede, højreklik i et tomt område af Windows Stifinder-vinduet og vælg "Åbn kommandovindue" genvejsmenupunktet.

Tilslut din telefon/tablet til din computer, skriv følgende kommando i kommandolinjevinduet:

adb enheder

og tryk på "Enter"-tasten.

Hvis enheds-id'et vises og ordet "enhed" eller "gendannelse" ved siden af ​​det, så har du oprettet forbindelse til din telefon/tablet ved hjælp af ADB.

4.1. Sletning af forudindstillinger

Kør følgende kommandoer for at fjerne de forudindstillede parametre (hvis der opstår fejl som følge af udførelse, er det okay, det betyder, at disse parametre ikke længere er i systemet):

(Lav først sikkerhedskopier af de slettede systemindstillinger) adb pull /data/property/persist.service.adb.enable c:\android-config\backup adb pull /data/property/persist.sys.usb.config c :\android -config\backup (Kald den interaktive kommandoshell) adb shell (Slet systemindstillingsfiler på enheden) rm /data/property/persist.service.adb.enable rm /data/property/persist.sys.usb. config (Afslut den interaktive shell) exit

4.2. Redigering af hovedkonfigurationsfilen

(Lage en sikkerhedskopi af hovedkonfigurationsfilen) adb pull /system/build.prop c:\android-config\backup (Lage en arbejdskopi af hovedkonfigurationsfilen. For at undgå at skrive alt igen, tryk på "Op"-tasten og rediger kommandoen.) adb pull /system/build.prop c:\android-config

Åbn filen "c:\android-config\build.prop" i Notepad++ editoren og se efter følgende parametre i den:

Persist.service.adb.enable=1 persist.service.debuggable=1 persist.sys.usb.config=mass_storage,adb

Hvis parametrene eksisterer, men deres egenskaber er forskellige, skal du redigere dem i overensstemmelse med værdierne ovenfor, hvis sådanne parametre overhovedet mangler, skal du tilføje dem til slutningen af ​​filen. Hvis din enhed tidligere blev registreret af computeren ikke som et flashdrev, men som en medieenhed, bør den sidste mulighed være:

Persist.sys.usb.config=mtp,adb

Gem filen og kør kommandoen:

(Upload den redigerede konfigurationsfil tilbage til Android-enheden) adb push c:\android-config\build.prop /system

Hvis du modtager en kopifejl "adb: fejl: kunne ikke kopiere 'c:\android-config\build.prop' til '/system/build.prop': eksternt skrivebeskyttet filsystem", kør kommandoen:

(Monter "/system"-partitionen i læse-skrivetilstand) adb shell "mount -o rw,remount,rw /system"

(Tildel ejeren/gruppen "root" til filen "build.prop") adb shell "chown root.root /system/build.prop" (Sæt adgangsrettigheder til "644" for filen "build.prop") adb shell "chmod 644 / system/build.prop"

4.3. Redigering af databasen (til Android 4.0, 4.2, 4.4)

Næste trin: Du skal redigere Android-indstillingsdatabasen (til Android 4.0, 4.2, 4.4). Download databasen til din computer:

(Lage en sikkerhedskopi af databasen med indstillinger) adb pull /data/data/com.android.providers.settings/databases/settings.db c:\android-config\backup (Lage en arbejdskopi af databasen med indstillinger) adb pull /data /data/com.android.providers.settings/databases/settings.db c:\android-config

Åbn mappen "c:\android-config" med en arbejdskopi af databasen og start et nyt kommandolinjevindue der (se ovenfor), men luk ikke det forrige! Vi er interesserede i indstillingerne "adb_enabled" og "development_settings_enabled". De kan være i den "sikre" eller "globale" tabel. Vi kører følgende SQL-forespørgsler for at finde vores indstillinger:

(Opret forbindelse til databasen) sqlite3 settings.db (Tjek "secure" tabellen for "adb_enabled" mulighed) vælg * fra sikker hvor name="adb_enabled"; (Tjek "secure"-tabellen for "development_settings_enabled" mulighed) vælg * fra sikker hvor name="development_settings_enabled"; (Tjek den "globale" tabel for tilstedeværelsen af ​​"adb_enabled" muligheden) vælg * fra global hvor name="adb_enabled"; (Tjek den "globale" tabel for tilstedeværelsen af ​​"development_settings_enabled" muligheden) vælg * fra global hvor name="development_settings_enabled";

I vores tilfælde blev de nødvendige muligheder fundet i den "globale" tabel, og deres værdier er "0".

Vi skal tildele dem nye værdier - "1".

(Opdatering af værdien af ​​"adb_enabled"-indstillingen) opdater global sætværdi="1" hvor name="adb_enabled"; (Opdatering af værdien af ​​"development_settings_enabled" mulighed) opdater global set value="1" hvor name="development_settings_enabled"; (Afbryd forbindelsen til databasen) .quit

Gå til det forrige kommandolinjevindue og udfør kommandoerne:

(Upload den redigerede database med indstillinger tilbage til enheden) adb push c:\android-config\settings.db /data/data/com.android.providers.settings/databases (Tildel ejeren/gruppen "systemet" til filen "settings.db" ") adb shell "chown system.system /data/data/com.android.providers.settings/databases/settings.db" (Sæt adgangsrettigheder til "644" for filen "settings.db") adb shell "chmod 644 /data /data/com.android.providers.settings/databases/settings.db"

4.4. Kontrollerer, om USB-fejlretning er aktiveret

(Genstart Android-enheden) adb genstart

Når enheden starter op, skal du køre kommandoen:

adb enheder

Hvis "offline" vises i stedet for "enhed" eller "gendannelse", skal du køre kommandoen:

Adb kill-server adb enheder

Hvis intet har ændret sig, er der højst sandsynligt ingen offentlig adgangsnøgle på telefonen. Af samme grund kan "adb-enheder" vise "uautoriseret". Gå til mappen ".android" placeret i hjemmemappen på din Windows-konto, kopier filen "adbkey.pub" til mappen "platform-tools" og kør kommandoen:

Adb push adbkey.pub /data/misc/adb/adb_keys

Gentag kommandoen "adb-enheder" for at sikre, at forbindelsen er konfigureret.

Alle! Hvis du har nået dette punkt, tillykke! Nu kan du køre på din computer eller anden lignende software for at styre skærmen på din Android-enhed.

5. Rul tilbage til sikkerhedskopier

Hvis intet virker, og disse instruktioner ikke hjalp, skal du returnere de tidligere gemte sikkerhedskopier af systemkonfigurationsfiler tilbage til Android-enheden. For at gøre dette skal du genstarte enheden til tilpasset gendannelse og returnere de originale filer. For eksempel, for hovedkonfigurationsfilen "build.prop" vil kommandoerne være:

(Upload en sikkerhedskopi af "build.prop"-konfigurationsfilen til Android-enheden) adb push c:\android-config\backup\build.prop /system (Tildel ejer/gruppe "rod" til "build.prop" fil) adb shell " chown root.root /system/build.prop" (Sæt adgangsrettigheder til "644" for filen "build.prop") adb shell "chmod 644 /system/build.prop"

For andre filer er handlingerne ens, kun vi uploader dem til de relevante mapper på Android-enheden og indstiller de relevante ejere/grupper og rettigheder:

  • settings.db (system.system, 644)
  • persist.service.adb.enable(root.root, 600)
  • persist.sys.usb.config (root.root, 600)

Mange instruktioner, når du arbejder med en enhed på Android-platformen, kræver, at du aktiverer USB-fejlretningstilstand. Denne mulighed er tilgængelig i alle gadgets i dette operativsystem, men dens placering kan variere afhængigt af versionen af ​​Android. Lad os finde ud af, hvordan du aktiverer eller deaktiverer USB-fejlretningstilstand.

Hvorfor har du brug for USB-fejlretningstilstand?

USB-fejlretningstilstand giver dig mulighed for at bruge Android Debug Bridge-tjenesten (ADB), som kontrollerer driften af ​​hver applikation og systemet som helhed. Denne tilstand bruges hovedsageligt aktivt af udviklere, når de opretter nye applikationer eller forbedrer gamle. Men det kan også være nyttigt for almindelige brugere. Hvad kan du ellers gøre med denne service:

  • kopier den ønskede mappe eller sektion fra din smartphone til din pc;
  • send en fil fra pc til smartphone;
  • installer Android-applikationen;
  • lave en sikkerhedskopi af applikationer;
  • flash en smartphone;
  • gendanne funktionaliteten af ​​din smartphone eller tablet;
  • få root-rettigheder.

Sådan aktiverer du USB-fejlretningstilstand: trin-for-trin instruktioner

Der er flere måder at aktivere USB-fejlretning på på din enhed. Flere muligheder vil blive præsenteret nedenfor, de er fordelt efter Android-versioner, men der er også undtagelser fra reglerne. For eksempel virker den sidste metode på Sony Xperia M med operativsystemversion 4.1. Derfor, hvis du ikke var i stand til at aktivere fejlretning ved hjælp af standardmetoder, skal du bruge mulighederne for andre versioner.

Til Android versioner 2.2 – 3.0

  1. Gå til menuen Indstillinger.
  2. Find punktet "Applikationer" der.
  3. Find "Udvikling" blandt alle applikationer.

Android mindre end 4.2 - første metode

  1. Gå til menuen Indstillinger
  2. Find punktet "Udvikling" eller "For udviklere" der.
  3. Marker afkrydsningsfeltet "USB Debugging".

Android mindre end 4.2 - mulighed to

  1. Gå til menuen Indstillinger.
  2. Åbn punktet "Mere".
  3. Find udviklerindstillinger.
  4. Marker afkrydsningsfeltet "USB Debugging".

Tilslutning af fejlfinding til Android version 4.2 og nyere

  1. Gå til menuen Indstillinger.
  2. Find punktet "System". I Xiaomi-, Samsung- og LG-telefoner kan dette menupunkt kaldes "Generelt". Hvis du ikke finder noget lignende i dig selv, skal du gå videre til næste trin - i dit tilfælde vil operationen kræve et trin mindre.
  3. Klik derefter på "Om smartphone/tablet/telefon".
  4. Find “Build number” og klik på det 7-10 gange (afhængigt af telefonmodellen, men nogle gange er der et hint om, hvor mange gange du skal klikke). Nu er du udvikler og kan bruge mere avanceret funktionalitet på telefonen.
  5. Vend tilbage til menuen Indstillinger.
  6. Nu har du punktet "For Developers" eller "Features for Developers", klik på det.
  7. Marker afkrydsningsfeltet ud for "USB Debugging".

Video: Aktivering af USB-fejlretning

Godkendelse af computeren efter aktivering af fejlretningstilstand

Dette element er relevant for versioner af Android 4.2 og nyere. Efter at have aktiveret USB-fejlretningstilstand, skal du selvfølgelig tilslutte din smartphone eller tablet til din computer. Enheden vil identificere denne computer og bede om tilladelse til at foretage fejlretning fra denne pc. For at fejlfindingstilstanden kan fungere efter hensigten, skal du aktivere fejlfinding på din telefon. Hvis du vil forhindre en sådan anmodning i at blive vist, når du opretter forbindelse til denne computer i fremtiden, skal du markere afkrydsningsfeltet ud for "Tillad altid denne computer." Men når du opretter forbindelse til en ny enhed, vil smartphonen stadig bede om tilladelse.

Enheden blev ikke fundet - hvorfor skete dette, og hvad skal jeg gøre?

Mangel på chauffører

Når du første gang tilslutter din smartphone eller tablet til din computer, er det første, pc'en gør, at søge efter og installere drivere til din enhed. Oftest er dette en slags program, der har navnet på producenten af ​​din gadget i sit navn. Se efter noget lignende blandt alle installerede programmer på din pc. Hvis et sådant program ikke blev fundet, så brug internettet til selv at søge og installere driverne.

Enheden låst tilstand

Sørg for, at din smartphone eller tablet er tændt. Lås enheden op, hvis det kræves, indtast et billede eller en almindelig adgangskode.

USB-port

Brug ikke USB 3.0, kun USB 2.0 er egnet til fejlretning.

PTP-tilstand

Hvis du stadig ikke kan aktivere fejlfindingstilstanden, så prøv, mens du opretter forbindelse til pc'en, sænk det øverste informationspanel på din smartphone eller tablet ned og vælg "USB-forbindelse". Skift derefter forbindelsestilstanden til PTP.

Sådan deaktiveres USB-fejlretningstilstand

Hvis du allerede har fundet en mulighed for at aktivere denne tilstand, der passer dig, vil det ikke være et problem at slå den fra. Følg den samme liste med instruktioner som for at aktivere fejlretningstilstand, men i stedet for at markere afkrydsningsfeltet USB-fejlretning, skal du fjerne markeringen i det.

USB-fejlretningstilstand er primært nødvendig af udviklere, men kan også være nyttig for almindelige brugere. Der er flere metoder til at tænde for det. Valget af metode afhænger kun af versionen af ​​Android og muligvis af gadget-producenten. Når den er tilsluttet en pc, kan enheden muligvis ikke registreres af computeren, men dette problem kan også nemt løses ved at aktivere indstillingerne korrekt.