Çfarë është debugging USB. Aplikim për korrigjimin e USB-së në një tabletë

Pavarësisht se sa i avancuar është një smartphone, ai është ende një pajisje e varur. Në shumë raste, për të punuar me pajisje celulare ende të nevojshme Kompjuter personal. Në veçanti, kur bëhet fjalë për zhvillim celular ose rikthimi i pajisjes pas firmware i pasuksesshëm. Për shembull, nëse pajisja dështon, për të riinstaluar sistemin do t'ju duhet një lidhje me kabllo (nëpërmjet USB) nga smartphone në PC. Në mënyrë që kompjuteri të zbulojë telefonin ose tabletin tuaj, pajisja futet në modalitetin e korrigjimit. Në këtë artikull do të përpiqemi t'ju tregojmë se si të aktivizoni korrigjimin e USB në Android dhe për çfarë tjetër mund të nevojitet.

Çfarë është korrigjimi USB - pse është i nevojshëm?

Nëse nuk goditni karakteristikat teknike, pastaj modaliteti i korrigjimit (ky modalitet quhet edhe modaliteti i korrigjimit) është një veçori e veglave Android të krijuara për testimin e produkteve të reja softuerike. Zhvilluesit e përdorin atë për të vlerësuar performancën e aplikacioneve të tyre.

Debugging USB ju lejon të kryeni detyrat e mëposhtme:

  1. Testimi dhe verifikimi i aplikacioneve përpara se t'i lëshojë ato në Play Market.
  2. Marrja e të drejtave ROOT (hakimi) të një pajisjeje celulare.
  3. Kopjimi i skedarëve nga direktoria rrënjësore e sistemit operativ.
  4. Instalimi i softuerit nga burime të palëve të treta.
  5. Instalimi firmware jozyrtar Android.
  6. Krijimi i kopjeve rezervë të pajisjeve (arkivimi i të dhënave).

Modaliteti i korrigjimit mund të përdoret për të rivendosur firmuerin nëse, për shembull, nuk funksionon siç duhet ose nëse telefoni ndalon së ndezuri.

Si të aktivizoni modalitetin e korrigjimit të USB në Android

Aktivizimi i korrigjimit të USB nga një telefon ose tabletë bëhet përmes menysë së cilësimeve. Ky opsion zakonisht gjendet në opsionet e zhvilluesit ose në menunë e aksesueshmërisë.

Shpesh ky artikull i menysë fshihet në mënyrë që përdoruesit e zakonshëm të mos mund të kalojnë në modalitetin e korrigjimit dhe të mos prishin funksionimin e sistemit. Zakonisht, prodhuesit e famshëm si Samsung ose HTC i drejtohen kësaj, ndërsa prodhuesit kinezë ju lejojnë të aktivizoni modalitetin e korrigjimit të USB në smartphone tuaj pa ndonjë pyetje.

Nëse zotëroni një pajisje nga Samsung ose ndonjë markë tjetër kryesore që fsheh aksesin e korrigjimit, atëherë do t'ju duhet të bëni sa më poshtë:

  • Hapni cilësimet e sistemit.
  • Shkoni te nënmenyja "Rreth telefonit".
  • Klikoni në numrin e ndërtimit të sistemit derisa pajisja t'ju kalojë në statusin e zhvilluesit.
  • Në statusin e ri, mund të provoni përsëri të shkoni te seksioni me opsionet për zhvilluesit dhe të aktivizoni korrigjimin e USB.

Aktivizo korrigjimin e USB-së përmes kompjuterit

Kjo metodë do të jetë e dobishme për ata përdorues, pajisjet e të cilëve për ndonjë arsye nuk kanë një ekran me prekje, ekrani është i prishur ose nuk ka asnjë mënyrë për të lidhur një mi USB.

Shpesh, për të kaluar në modalitetin e korrigjimit, duhet të lidhni smartfonin ose tabletin tuaj me kompjuterin tuaj. Për ta bërë këtë, do t'ju duhet të përdorni një sërë mjetesh shtesë dhe të jeni të durueshëm.

Pra, për të shkuar në këtë mënyrë përmes një kompjuteri duhet të bëni sa më poshtë (kjo metodë është e përshtatshme për të gjitha versionet e Android, duke përfshirë 5.0, 6.0, 7.0 dhe më të lartë):

  • Së pari, duhet të shkarkoni skedarët Platforma-Tools dhe QtADB-CWM (këto janë skedarë të Rimëkëmbjes për rivendosjen e pajisjeve).
  • Ne i zhvendosim këta skedarë në drejtorinë rrënjësore të kompjuterit në diskun C.
  • Shkarkoni arkivin Sqlite3 dhe zhvendoseni në drejtorinë Sqlite3_Windows në diskun C (duhet ta krijoni vetë).
  • Ne e vendosim vegël në modalitetin e rikuperimit dhe e lidhim atë me kompjuterin.
  • Ekzekutoni skedarin QtADB.exe të shkarkuar më parë.
  • Pas hapjes së programit, gjeni aty nën-artikullin Advanced dhe sigurohuni që dosja e të dhënave të jetë e lidhur me kompjuterin. Linja e komandës në aplikacion do të përgjigjet me Ready.
  • Pastaj hapni nënmenynë "Files". Ajo është e ndarë në dy të veçanta menaxher skedari. Në FM-në e majtë hapim direktoriumin Sqlite3_Windows, i cili është krijuar më parë, dhe në FM-në e djathtë hapim drejtorinë /data/data/com.andoid.providers.settings/databases në Android.
  • Gjeni skedarin settings.db në FM-në e djathtë dhe tërhiqeni në të majtë.
  • Pastaj hapni menunë Start, zgjidhni Run dhe futni cmd atje.
  • Do të hapet rreshti i komandës së Windows.
  • Ju duhet të futni komandat e mëposhtme një nga një:

cd C:\Sqlite3_Windows (për të aktivizuar komandën, shtypni "Enter")

sqlite3 settings.db (për të aktivizuar komandën, shtypni "Enter")

përditësoni vlerën e vendosur të sigurt = 1 ku emri = 'adb_enabled' (për të aktivizuar komandën, shtypni "Enter")

Dilni (për të aktivizuar komandën, shtypni "Enter")

  • Kthehuni te aplikacioni QtADB dhe përditësoni të dhënat në panelin e majtë.
  • Pas përditësimit, tërhiqni skedarin settings.db përsëri në anën e djathtë, ku ishte më parë.
  • Programi do të pyesë nëse keni nevojë të zëvendësoni skedarin ekzistues - ne jemi dakord.
  • Kjo eshte e gjitha. Telefoni mund të përdoret në modalitetin e korrigjimit.

Çfarë duhet të bëj nëse, pas aktivizimit të korrigjimit të USB, pajisja ende nuk është zbuluar?

Fatkeqësisht, korrigjimi i USB-së nuk funksionon gjithmonë. Shpesh, edhe pas kalimit në këtë mënyrë, pajisja nuk funksionon siç duhet në të. Pse mund të ndodhë kjo dhe çfarë masash duhen marrë për të zgjidhur problemin?

  • Sigurohuni që keni të instaluar drejtuesin e duhur të Android Debug Bridge. Mund të gjendet në faqen e internetit të sistemit operativ Android të Google. Për pajisje të ndryshme Grupe të ndryshme drejtuesish janë në dispozicion. Nëse nuk ka drejtues specifik për pajisjen tuaj, atëherë mund të përdorni një universal.
  • Sigurohuni që pajisja juaj të njihet nga kompjuteri juaj. Nëse kablloja ose porti është i dëmtuar, atëherë pajisja mund të mos shfaqet fare në sistem dhe, natyrisht, nuk mund të flitet për ndonjë mënyrë korrigjimi në këtë rast.
  • Korrigjimi i USB-së mund të mos funksionojë siç duhet në pajisjet që përdorin firmware jozyrtar.

konkluzioni

Kjo është e gjitha, në fakt. Tani e dini se si të aktivizoni modalitetin e korrigjimit të USB në Android. Siç mund ta shihni, nëse ndiqni rreptësisht udhëzimet, atëherë kryerja e kësaj procedure nuk është aq e vështirë. Gjëja kryesore është të mos humbni dhe të shkarkoni të gjithë skedarët e nevojshëm paraprakisht. Në shumicën e rasteve, metodat e përshkruara më sipër nevojiten vetëm nga zhvilluesit dhe testuesit, por ka situata në të cilat përdoruesit e zakonshëm ju duhet të punoni me këtë mënyrë, kështu që është më mirë të njiheni me mënyrën se si ta aktivizoni atë.

Ku brenda Xiaomi Redmi 3s është korrigjim USB dhe çfarë është?

Përgjigju

Zakonisht kërkohet modaliteti i korrigjimit USB për duke marrë rrënjë aksesi (të drejtat e superpërdoruesit) ose modifikimi dhe modifikimi i firmuerit, me fjalë të tjera, duke bërë ndryshime në OS në një nivel më të thellë. Ky modalitet u krijua fillimisht për zhvilluesit; ju lejon të:

  • Optimizoni aplikacionet dhe vetë sistemin operativ
  • Kontrolloni se si funksionon programi i krijuar me OS
  • Zbuloni dështimet operacionale
  • Testoni komponentët e harduerit
  • Përditëso softuerin
  • Krijo kopje rezervë
  • Qasja sistemi i skedarëve smartphone nga kompjuteri
  • Rivendos telefonin tuaj
  • Merrni statistika të detajuara të procesit

Vetë shërbimi i korrigjimit quhet ADB (Android Debug Bridge). Mund të aktivizoni modalitetin e korrigjimit në të gjitha pajisjet Xiaomi përmes cilësimeve të telefonit/tabletit. Në varësi të versionit të sistemit tuaj, vendndodhja e artikullit të menusë që ju nevojitet mund të ndryshojë pak.

  1. Shkoni në shtegun e mëposhtëm: Cilësimet-Të përgjithshme-Rreth smartphone
  2. Gjeni rreshtin me numrin e ndërtimit (versioni miui), më pas klikoni mbi të rreth 7 - 10 herë
  3. Duhet të ketë një njoftim për aktivizimin e menusë për zhvilluesit
  4. Ne kthehemi te cilësimet, shkojmë te "Avancuar" dhe gjejmë artikullin "Për Zhvilluesit"
  5. Në këtë menu gjejmë opsionin "Debugging USB" dhe kontrolloni kutinë pranë tij, kjo është e gjitha.

Vlen të përmendet se pas lidhjes me kompjuterin për herë të parë në modalitetin e korrigjimit, do t'ju duhet të konfirmoni lidhjen në telefonin tuaj.

Nëse telefoni inteligjent nuk zbulohet, zakonisht ekzistojnë tre arsye:

  • Pajisja është e kyçur - thjesht duhet të zhbllokoni telefonin inteligjent
  • Porta e papërshtatshme usb - përdorni vetëm portat e pasme dhe versionin 2.0
  • Drejtuesit mungojnë - shkarkoni MI PC Suite ose gjeni drejtuesit veç e veç

Informacioni ndihmoi 1 Informacioni nuk ndihmoi 1

Korrigjimi i USB-së ju lejon të përdorni shërbimin për korrigjimin e aplikacioneve dhe pajisjeve në sistemin operativ Android: kontrolloni se si funksionojnë aplikacioni dhe sistemi dhe cilat dështime kanë ndodhur.

Aktivizo korrigjimin e USB-së

Në të gjitha pajisjet Android, korrigjimi USB ndodhet te Menyja > Cilësimet, por opsionet e vendndodhjes mund të ndryshojnë, për shembull:

Menyja > Cilësimet > Zhvillimi > Korrigjimi USB (Oktiv) Menyja > Cilësimet > Aplikacionet > Zhvillimi > Menyja e korrigjimit USB (Aktivizuar) > Cilësimet > Më shumë > Opsionet e zhvilluesit > Menyja e korrigjimit USB > Cilësimet > Të përgjithshme > Rreth smartphone/Rreth tabletit > Numri i ndërtimit ( kliko mbi të 7 - 10 herë), më pas kthehu te Cilësimet > Për Zhvilluesit > Korrigjimi USB (aktiv)

Pas aktivizimit të korrigjimit të USB

Zhbllokoni telefonin inteligjent ose tabletin tuaj. Mos e përdor Porta USB 3.0, USB 2.0 vetëm kur lidhet me një kompjuter.

Kur pajisja lidhet me kompjuterin për herë të parë, do t'ju kërkohet t'i besoni kompjuterit: kontrolloni kutinë dhe klikoni OK. Korrigjimi i USB-së është aktivizuar.

Instalimi i një aplikacioni për korrigjim USB

Për korrigjimin e gabimeve, përdoret programi ADB (Android Debug Bridge). ADB është një pjesë integrale Android SDK që ju nevojitet.

Shkarko arkivi zip me Android SDK, ai përmban dosjen adt-bundle-windows-x86_64-20140702, e cila përmban vetë SDK-në. Shpaketojeni atë në kompjuterin tuaj. Për shembull, ne e vendosëm dosjen në rrënjën e diskut C, d.m.th. rruga për në SDK do të jetë si kjo: C:\adt-bundle-windows-x86_64-20140702\

Sigurohemi që kompjuteri të jetë i lidhur me internetin dhe nisim programin SDK Manager që ndodhet në dosjen adt-bundle-windows-x86_64-20140702.

Nëse Menaxheri SDK nuk fillon, instaloni Java SE.

Pas nisjes së programit SDK Manager, do të shfaqet dritarja e instalimit. Duhet të shkarkojmë dhe instalojmë

✓ Mjetet e platformës Android SDK ✓ Mjetet e Android SDK ✓ Google Shofer USB paketë

Ne i shënojmë këto tre artikuj në listë dhe zgjidhim të gjithë të tjerët. Klikoni "Instalo" dhe prisni që programi të shkarkojë komponentët.

Drejtuesit e USB-së për Windows 32 dhe 64-bit do të shkarkohen në dosjen C:\adt-bundle-windows-x86_64-20140702\extras\google\usb_driver (instaloni ato më vonë nëse nuk gjeni drejtues zyrtarë për tabletin ose smartfonin tuaj).

Ne e lidhim pajisjen tonë me kompjuterin - kompjuteri do të zbulojë pajisje të reja. Ne instalojmë drejtuesit nga faqja e internetit e prodhuesit ose nga dosja ku janë shkarkuar më parë (instalimi bëhet përmes Task Manager> * Pajisje e panjohur* > butoni i djathtë i miut > Përditëso softuerin e drejtuesit.. > kërko për drejtuesin në PC > drejtuesit e shkarkuar).

Pas instalimit të drejtuesve, një pajisje e re “ADB Interface” do të shfaqet në menaxherin e pajisjes.

Nëse pajisja nuk identifikohet në menaxher si Ndërfaqja ADB, kontrolloni drejtuesit e tabletit ose smartfonit tuaj, fikni dhe aktivizoni modalitetin e korrigjimit të USB-së dhe rilidheni pajisjen me kompjuterin.

Nisja e programit ADB

Është më mirë të punoni me programin ADB përmes linjës së komandës Vargu i Windows. Per te thirrur linja e komandës Klikoni "Start" dhe në fushën e hyrjes "Kërko programet dhe skedarët", shkruani cmd dhe shtypni "Enter".

Për të parë se cilat pajisje janë të lidhura me kompjuterin, shkruani komandën:

C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe pajisje

Programi ADB do të shfaqë një listë të pajisjeve të lidhura aktualisht me kompjuterin. Nëse pajisja shfaqet në vijën e komandës, mund të filloni korrigjimin e gabimeve.

Korrigjimi i i2 Control V2.2 nëpërmjet USB

Shkruani (1):

C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe logcat

Linja e komandës do të fillojë të shfaqë regjistrin e smartphone ose tabletit tuaj.

Ndalo regjistrimin duke klikuar Ctrl+C

Shkruani (2):

C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe logcat >log.txt

Tani regjistri, i rifilluar duke përdorur (1), do të ruhet në një skedar teksti të vendosur në C:\Users\*Username*\log.txt

Hapni aplikacionin i2 Control V2.2 në tabletin ose smartfonin tuaj, ekzekutoni regjistrin (1), kryeni veprimin regjistrin e të cilit dëshironi të ruani, ndaloni regjistrimin duke shtypur Ctrl+C.

Ju mund ta dërgoni regjistrin e ruajtur te mbeshtetje teknike, duke e shoqëruar me projektin tuaj, përshkrimin e problemit, modelin dhe versionin e firmuerit të tabletit ose smartphone në të cilin u zbulua problemi.

Si të aktivizoni menunë e zhvilluesit dhe korrigjimin e USB-së në telefonin tuaj ose Tableti Android në mënyrën tradicionale, ne kemi përshkruar tashmë në artikull.

Ky artikull do të flasë për aktivizimin e korrigjimit të USB në një pajisje Android me ekran i thyer, të cilat mund të jenë të nevojshme për të.

1. Paralajmërim

Kjo metodë kërkon aftësi programimi/administrimi të sistemit për sistemet operative Windows dhe Linux, ose të paktën kujdes të madh, pasi gabimet gjatë shtypjes së komandave më poshtë mund të çojnë në mosfunksionim të plotë të telefonit/tabletit.

Ky udhëzim është kryesisht i përshtatshëm për pajisjet që përdorin Android 4.0 (Ice Cream Sandwich), Android 4.2 (Jelly Bean), Android 4.4 (Kit Kat) dhe Android 6.0 (Marshmallow), pasi është testuar në to. Në të tjerat Versionet e Android Ndryshimet në skedarët e sistemit janë të mundshme, kështu që edhe ekzekutimi i saktë i komandave të mëposhtme mund të mos çojë në rezultatin e dëshiruar. Në këtë rast, kthehuni te rezervimet, siç përshkruhet në seksionin e fundit "5. Rikthim në kopje rezervë" të këtij artikulli.

2. Parimi i aktivizimit të korrigjimit të USB nëpërmjet një kompjuteri

Ideja që qëndron pas aktivizimit të korrigjimit të USB-së nëpërmjet një kompjuteri është të modifikoni drejtpërdrejt skedarët e sistemit nëpërmjet ndërfaqes ADB (Android Debug Bridge) nëpërmjet rikuperimit me porosi (CVM/TWRP) përpara se të shkarkohet drejtpërdrejt Sistemet Android, që do të thotë se fillimisht duhet të instaloni të drejtat e rikuperimit të personalizuar dhe ROOT në telefonin tuaj. Duhet theksuar se në disa Telefonat kinezë(për shembull, UMI, iconBIT) ROOT është instaluar tashmë nga prodhuesi dhe komandat e listuara më poshtë do të funksionojnë edhe me rikuperimin e brendshëm (fabrika).

3. Përgatitja

3.1. Instalimi i rikuperimit me porosi

Fatkeqësisht, nuk ka asnjë mënyrë universale për të instaluar të drejtat e rimëkëmbjes me porosi dhe ROOT, të përshtatshme për cilindo Pajisja Android. Ju duhet të kërkoni udhëzime posaçërisht për pajisjen tuaj, por ka një lajm të mirë: instalimi i një rikuperimi të personalizuar mund të bëhet në një telefon/tabletë pa hyrje praktikisht nga ekrani i tij (Pa prekje versioni i rikuperimit) duke përdorur ngarkuesin fastboot të pajisjes (bootloader duhet të jetë i shkyçur). Prandaj, google instalon rikuperimin me porosi në pajisjen tuaj specifike me fjalë kyçe: <модель Вашего телефона/планшета>, CVM/TWRP pa prekje, ROOT, rikuperim, fastboot, ngarkues, mjet flash e kështu me radhë.

Një artikull rreth . mund të jetë i dobishëm si një udhëzues. E vërtetë, për shembull, për të instaluar TWRP dhe ROOT në Telefonat Xiaomi, ku fillimisht duhet të plotësoni dhe nuk jeni regjistruar më parë për këtë dhe nuk keni hyrë në llogarinë tuaj MI në pajisje, nuk ka gjasa që të jeni në gjendje të zhbllokoni ngarkuesin pa ekran. Prandaj, ju rekomandojmë të mos humbni kohë, por ta çoni menjëherë një telefon të tillë në një qendër shërbimi për të zëvendësuar ekranin.

3.2. Përgatitja e kompjuterit tuaj

Në këtë manual do t'ju tregojmë se si të aktivizoni korrigjimin e USB-së duke përdorur një kompjuter që funksionon Kontrolli i Windows 10. E nevojshme software mund të gjendet për të tjerët sistemet operative. Komandat e renditura më poshtë janë gjithashtu të vlefshme për sistemet e tjera operative (MacOS dhe Linux), por sintaksa e tyre duhet të modifikohet për të përputhur sintaksën e interpretuesve të komandave në ato sisteme operative.

3.2.1. Instalimi i mjeteve Android SDK

3.2.2. Instalimi i Notepad++

Si rregull, sistemi i konfigurimit Skedarët Android janë të zakonshme skedarët e tekstit. Megjithëse ato mund të hapen dhe modifikohen me Notepad-in e integruar në Windows, ne rekomandojmë përdorimin e redaktuesit të kodit falas për Windows - Notepad++, pasi ai njeh automatikisht ndërprerjet e rreshtave në skedar. Mund të aktivizoni gjithashtu shfaqjen e karaktereve të kontrollit (Shiko > Ekrani i simboleve > Shfaq të gjitha simbolet).

3.2.3. Instalimi i SQLite3 (për Android 4.0, 4.2, 4.4)

Nëse Android 4.0, 4.2 ose 4.4 është i instaluar në telefonin/tabletin tuaj, do t'ju duhet gjithashtu të redaktoni bazën e të dhënave me cilësimet e pajisjes. Për ta bërë këtë, ne do të përdorim redaktuesin e bazës së të dhënave të konsolës për Windows - SQLite3, i cili mund të shkarkohet nga faqja zyrtare e internetit.

3.2.4. Krijimi i një dosje pune në kompjuterin tuaj

Krijoni një dosje "android-config" në rrënjën e diskut C, shpaketoni arkivin me SQLite3 në këtë dosje (për Android 4.0, 4.2 ose 4.4). Krijoni gjithashtu një dosje "backup" në dosjen "android-config" për të ruajtur të gjitha kopjet rezervë të skedarëve të sistemit të pajisjes Android që do të modifikojmë.

3.3. Nisja në rikuperimin me porosi

Rinisni pajisjen tuaj Android në rikuperimin e personalizuar. Kjo varet gjithashtu nga pajisja, por zakonisht kur telefoni/tableti është i fikur, duhet të shtypni dhe mbani butonin e volumit poshtë ose lart dhe butonat e ndezjes së bashku për disa sekonda. Një variacion është gjithashtu i mundur duke mbajtur të shtypur të dy butonat (volumi lart e poshtë) dhe duke ndezur telefonin/tabletin. Edhe më pak e zakonshme, por ekziston një metodë ku mbani të shtypur vetëm tastet e volumit dhe lidhni karikuesin me një pajisje të fikur. Në përgjithësi, kontrolloni kombinimin e tasteve për pajisjen tuaj në Google.

4. Në fakt mundëson korrigjimin e USB nga kompjuteri

Hapni dosjen "platformë-tools", mbani të shtypur tastin "Shift", kliko me të djathtën në një zonë të zbrazët të dritares së Windows Explorer dhe zgjidhni artikullin e menysë së kontekstit "Open command window".

Lidhni telefonin/tabletin tuaj me kompjuterin tuaj, shkruani komandën e mëposhtme në dritaren e linjës së komandës:

pajisje adb

dhe shtypni butonin "Enter".

Nëse shfaqet ID-ja e pajisjes dhe fjala "pajisje" ose "rikuperim" pranë saj, atëherë ju jeni lidhur me sukses me telefonin/tabletin tuaj duke përdorur ADB.

4.1. Fshirja e paracaktimit

Ekzekutoni komandat e mëposhtme për të hequr parametrat e paracaktuar (nëse ndodhin gabime si rezultat i ekzekutimit, është në rregull, kjo do të thotë që këta parametra nuk janë më në sistem):

(Së pari, bëni kopje rezervë të skedarëve të fshirë të cilësimeve të sistemit) adb pull /data/property/persist.service.adb.enable c:\android-config\backup adb pull /data/property/persist.sys.usb.config c :\android -config\backup (Thirrni guaskën e komandës interaktive) guaskë adb (Fshi skedarët e cilësimeve të sistemit në pajisje) rm /data/property/persist.service.adb.enable rm /data/property/persist.sys.usb. config (Dalje nga guaska interaktive) dalje

4.2. Redaktimi i skedarit kryesor të konfigurimit

(Bërja e një kopje rezervë të skedarit kryesor të konfigurimit) adb pull /system/build.prop c:\android-config\backup (Bëni një kopje funksionale të skedarit kryesor të konfigurimit. Për të shmangur shtypjen e gjithçkaje përsëri, shtypni tastin "Up" dhe redaktoni komandën.) adb pull /system/build.prop c:\android-config

Hapni skedarin "c:\android-config\build.prop" në redaktorin e Notepad++ dhe kërkoni në të parametrat e mëposhtëm:

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

Nëse parametrat ekzistojnë, por vetitë e tyre janë të ndryshme, modifikoni ato në përputhje me vlerat e mësipërme; nëse parametra të tillë mungojnë fare, shtoni ato në fund të skedarit. Nëse pajisja juaj më parë ishte zbuluar nga kompjuteri jo si një flash drive, por si një pajisje mediatike, opsioni i fundit duhet të jetë:

Persist.sys.usb.config=mtp,adb

Ruani skedarin dhe ekzekutoni komandën:

(Ngarko skedarin e modifikuar të konfigurimit përsëri në pajisjen Android) adb push c:\android-config\build.prop /system

Nëse merrni një gabim kopjimi "adb: gabim: dështoi të kopjojë "c:\android-config\build.prop" në "/system/build.prop": sistemi i skedarëve vetëm për lexim në distancë" ekzekutoni komandën:

(Motoni ndarjen "/system" në modalitetin lexim-shkrim) adb shell "mount -o rw,remount,rw /system"

(Cakto pronarin/grupin "root" te skedari "build.prop") guaska adb "chown root.root /system/build.prop" (Vendos të drejtat e hyrjes në "644" për skedarin "build.prop") adb shell "chmod 644 / system/build.prop"

4.3. Redaktimi i bazës së të dhënave (për Android 4.0, 4.2, 4.4)

Hapi tjetër: Duhet të modifikoni bazën e të dhënave të cilësimeve të Android (për Android 4.0, 4.2, 4.4). Shkarkoni bazën e të dhënave në kompjuterin tuaj:

(Bërja e një kopje rezervë të bazës së të dhënave me cilësimet) adb pull /data/data/com.android.providers.settings/database/settings.db c:\android-config\backup (Bëni një kopje pune të bazës së të dhënave me cilësimet) adb pull /data /data/com.android.providers.settings/database/settings.db c:\android-config

Hapni dosjen "c:\android-config" me një kopje pune të bazës së të dhënave dhe hapni një dritare të re të linjës së komandës atje (shih më lart), por mos e mbyllni atë të mëparshmen! Ne jemi të interesuar për cilësimet "adb_enabled" dhe "development_settings_enabled". Ato mund të jenë në tabelën "të sigurt" ose "globale". Ne ekzekutojmë pyetjet e mëposhtme SQL për të gjetur cilësimet tona:

(Lidhu me bazën e të dhënave) sqlite3 settings.db (Kontrollo tabelën "secure" për opsionin "adb_enabled") zgjidhni * nga safe where name="adb_enabled"; (Kontrollo tabelën "secure" për opsionin "development_settings_enabled") zgjidhni * nga safe where name="development_settings_enabled"; (Kontrollo tabelën "global" për praninë e opsionit "adb_enabled") zgjidhni * nga globale ku emri = "adb_enabled"; (Kontrolloni tabelën "globale" për praninë e opsionit "development_settings_enabled") zgjidhni * nga globale ku emri = "zhvillimi_settings_enabled";

Në rastin tonë, opsionet e kërkuara u gjetën në tabelën "globale" dhe vlerat e tyre janë "0".

Ne duhet t'u caktojmë atyre vlera të reja - "1".

(Përditësimi i vlerës së opsionit "adb_enabled") përditësoni vlerën e grupit global = "1" ku emri = "adb_enabled"; (Përditësimi i vlerës së opsionit "development_settings_enabled") përditësoni vlerën e grupit global = "1" ku emri = "development_settings_enabled"; (Shkëputje nga baza e të dhënave) .dalo

Shkoni te dritarja e mëparshme e linjës së komandës dhe ekzekutoni komandat:

(Ngarkoni bazën e të dhënave të redaktuar me cilësimet përsëri në pajisje) adb push c:\android-config\settings.db /data/data/com.android.providers.settings/databases (Cakto "sistemin" e pronarit/grupit në skedar "settings.db" ") guaskë adb "chown system.system /data/data/com.android.providers.settings/databases/settings.db" (Cakto të drejtat e hyrjes në "644" për skedarin "settings.db") guaska adb "chmod 644 /data /data/com.android.providers.settings/databases/settings.db"

4.4. Po kontrollon nëse korrigjimi i USB-së është i aktivizuar

(Rinisni pajisjen Android) rindezni adb

Kur pajisja të niset, ekzekutoni komandën:

pajisje adb

Nëse shfaqet "offline" në vend të "device" ose "recovery", ekzekutoni komandën:

Adb kill-server pajisje adb

Nëse asgjë nuk ka ndryshuar, ka shumë të ngjarë që nuk ka asnjë çelës aksesi publik në telefon. Për të njëjtën arsye, "pajisjet adb" mund të shfaqen "të paautorizuara". Shkoni te dosja ".android" e vendosur në direktorinë tuaj kryesore llogari Windows, kopjoni skedarin "adbkey.pub" në drejtorinë "platform-tools" dhe ekzekutoni komandën:

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

Përsëritni komandën "adb devices" për të siguruar që lidhja është konfiguruar.

Të gjitha! Nëse e keni arritur me sukses këtë pikë, urime! Tani mund të ekzekutoni në kompjuterin tuaj ose softuer tjetër të ngjashëm për të kontrolluar ekranin e pajisjes tuaj Android.

5. Rikthim në kopje rezervë

Nëse asgjë nuk funksionon dhe këto udhëzime nuk ndihmuan, ktheni kopjet rezervë të ruajtura më parë të skedarëve të konfigurimit të sistemit përsëri në pajisjen Android. Për ta bërë këtë, rindizni pajisjen në rikuperimin me porosi dhe kthejeni skedarë origjinalë. Për shembull, për skedarin kryesor të konfigurimit "build.prop" komandat do të ishin:

(Ngarko një kopje rezervë të skedarit të konfigurimit "build.prop" në pajisjen Android) adb push c:\android-config\backup\build.prop /system (Cakto pronarin/grupin "root" te "build.prop" skedar) adb shell " chown root.root /system/build.prop" (Vendos të drejtat e hyrjes në "644" për skedarin "build.prop") guaska adb "chmod 644 /system/build.prop"

Për skedarët e tjerë, veprimet janë të ngjashme, vetëm ne i ngarkojmë ato në drejtoritë e duhura në pajisjen Android dhe vendosim pronarët/grupet dhe të drejtat e duhura:

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

Tani do t'ju mësoj se si të lidhni një telefon Android nëpërmjet USB-së me një kompjuter si një disk dhe kështu të mundësoni transferimin e të dhënave dhe transferimin e informacionit pa përdorur një flash drive. Shumë komode.

Ky artikull është i përshtatshëm për të gjitha markat që prodhojnë telefona në Android 10/9/8/7: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia dhe të tjerë. Ne nuk jemi përgjegjës për veprimet tuaja.

Kujdes! Ju mund t'ia bëni pyetjen tuaj një specialisti në fund të artikullit.

Çfarë është modaliteti MTP dhe ku shkoi modaliteti USB?

Përpara Android 4.4 KitKat, ishte e mundur të lidheshim përmes USB si një flash drive. PC e pa pajisjen si makinë e lëvizshme dhe siguronte të njëjtat të drejta: përdoruesi mund të kryente edhe veprime të tjera.

Më pas, në versionet e reja të Android, modaliteti USB u zëvendësua nga MTP, në të cilin mbeti vetëm funksioni i transferimit të të dhënave dhe i njëjti formatim nuk funksionoi.

Vendosja e një lidhjeje telefoni me një kompjuter përmes USB

Për të menaxhuar lidhjen me një kompjuter nëpërmjet USB, ju duhet. Për ta bërë këtë, shtoni në Cilësimet e Android seksioni "Për Zhvilluesit" (nëse nuk ekziston):

  1. Hap cilësimet.
  2. Shkoni te seksioni "Rreth telefonit" ose "Rreth pajisjes".
  3. "Numri i ndërtimit" ose "versioni MIUI".
  4. Shtypni (kliko) mbi këtë artikull derisa të shihni një mesazh se jeni bërë zhvillues (zakonisht mjaftojnë 7-10 klikime).
Rrit

Pasi të shfaqet seksioni i zhvilluesit në cilësimet, mund të aktivizoni korrigjimin e USB. Artikulli quhet në këtë mënyrë, kështu që ju vetëm duhet të zhvendosni rrëshqitësin në pozicionin "On" dhe të konfirmoni rezolucionin.


Rrit

Tani mund ta lidhni pajisjen me kompjuterin tuaj nëpërmjet USB-së dhe të zgjidhni mënyrën e funksionimit. NË versionet e fundit Android më të përdorur janë:

  • MTP - transferoni çdo skedar nga kompjuteri në telefon dhe anasjelltas.
  • PTP - transferimi i fotove, si dhe transferimi i skedarëve që nuk mbështeten në modalitetin MTP.
  • Vetëm karikimi.

Lidhja në modalitetin e ruajtjes USB

Nëse nuk mund të mësoheni me përdorimin e luajtësit të mediave, kthehuni te përdorimi i modalitetit të ruajtjes USB. Për këtë do t'ju duhet:

Përdorimi i kësaj metode mund të dëmtojë skedarët e sistemit. Në këtë rast, do t'ju duhet të rifreskoni Android.

Kështu që Android të lidhet me kompjuterin si një disk.

Publikime mbi temën