Mikä on USB-virheenkorjaus. Sovellus USB-virheenkorjaukseen tabletissa

Huolimatta siitä, kuinka edistynyt älypuhelin on, se on silti riippuvainen laite. Monissa tapauksissa työskennellä mobiililaite vielä tarvitaan Henkilökohtainen tietokone. Varsinkin kun on kyse mobiilikehitys tai palauttaa laite sen jälkeen epäonnistunut laiteohjelmisto. Jos gadget esimerkiksi epäonnistuu, tarvitset kaapelin (USB:n kautta) yhteyden älypuhelimesta tietokoneeseen järjestelmän asentamiseksi uudelleen. Jotta tietokone havaitsee puhelimesi tai tablettisi, laite asetetaan virheenkorjaustilaan. Tässä artikkelissa yritämme kertoa sinulle, kuinka USB-virheenkorjaus otetaan käyttöön Androidissa ja mihin muuhun sitä voidaan tarvita.

Mikä on USB-virheenkorjaus - miksi sitä tarvitaan?

Jos et lyö tekniset ominaisuudet, niin virheenkorjaustila (tätä tilaa kutsutaan myös virheenkorjaustilaksi) on uusien ohjelmistotuotteiden testaamiseen luotujen Android-gadgetien ominaisuus. Kehittäjät käyttävät sitä arvioidakseen sovellustensa suorituskykyä.

USB-virheenkorjauksen avulla voit suorittaa seuraavat tehtävät:

  1. Sovellusten testaus ja tarkistaminen ennen niiden julkaisemista Play Marketissa.
  2. Mobiililaitteen ROOT-oikeuksien hankkiminen (hakkerointi).
  3. Tiedostojen kopioiminen käyttöjärjestelmän juurihakemistosta.
  4. Ohjelmiston asentaminen kolmannen osapuolen lähteistä.
  5. Asennus epävirallinen laiteohjelmisto Android.
  6. Varmuuskopioiden luominen laitteista (tietojen arkistointi).

Virheenkorjaustilaa voidaan käyttää laiteohjelmiston palauttamiseen, jos se esimerkiksi ei toimi oikein tai puhelin lakkaa käynnistymästä.

Kuinka ottaa USB-virheenkorjaustila käyttöön Androidissa

USB-virheenkorjaus otetaan käyttöön puhelimesta tai tabletista asetusvalikon kautta. Tämä vaihtoehto löytyy yleensä kehittäjän asetuksista tai esteettömyysvalikosta.

Usein tämä valikkokohta on piilotettu, jotta tavalliset käyttäjät eivät voi siirtyä virheenkorjaustilaan eivätkä häiritse järjestelmän toimintaa. Yleensä kuuluisat valmistajat, kuten Samsung tai HTC, turvautuvat tähän, kun taas kiinalaiset valmistajat antavat sinun ottaa USB-virheenkorjaustilan käyttöön älypuhelimellasi ilman kysymyksiä.

Jos omistat laitteen Samsungilta tai muulta suurelta tuotemerkiltä, ​​joka piilottaa virheenkorjausoikeuden, sinun on tehtävä seuraava:

  • Avaa järjestelmäasetukset.
  • Siirry "Tietoja puhelimesta" -alivalikkoon.
  • Napsauta järjestelmän koontiversion numeroa, kunnes laite vaihtaa sinut kehittäjätilaan.
  • Uudessa tilassa voit yrittää uudelleen siirtyä kehittäjien vaihtoehtoja sisältävään osioon ja ottaa käyttöön USB-virheenkorjauksen.

Ota USB-virheenkorjaus käyttöön tietokoneen kautta

Tämä menetelmä on hyödyllinen käyttäjille, joiden laitteissa ei jostain syystä ole kosketusnäyttöä, näyttö on rikki tai USB-hiirtä ei voi liittää.

Usein, jos haluat vaihtaa virheenkorjaustilaan, sinun on yhdistettävä älypuhelin tai tabletti tietokoneeseen. Tätä varten sinun on käytettävä useita lisätyökaluja ja oltava kärsivällisiä.

Joten mennään tämä tila tietokoneen kautta sinun on tehtävä seuraavat (tämä menetelmä sopii kaikille Android-versioille, mukaan lukien 5.0, 6.0, 7.0 ja uudemmat):

  • Ensin sinun on ladattava Platform-Tools- ja QtADB-CWM-tiedostot (nämä ovat palautustiedostoja laitteiden palauttamiseen).
  • Siirrämme nämä tiedostot C-aseman tietokoneen juurihakemistoon.
  • Lataa Sqlite3-arkisto ja siirrä se C-aseman Sqlite3_Windows-hakemistoon (sinun on luotava se itse).
  • Laitamme gadgetin palautustilaan ja yhdistämme sen tietokoneeseen.
  • Suorita aiemmin ladattu QtADB.exe-tiedosto.
  • Kun olet avannut ohjelman, etsi sieltä Advanced-alikohta ja varmista, että tietokansio on kytketty tietokoneeseen. Sovelluksen komentorivi vastaa tekstillä Valmis.
  • Avaa sitten "Tiedostot"-alivalikko. Se on jaettu kahteen erilliseen osaan Tiedostonhallinta. Vasemmassa FM:ssä avataan aiemmin luotu Sqlite3_Windows-hakemisto ja oikealla FM:llä /data/data/com.andoid.providers.settings/databases hakemisto Androidissa.
  • Etsi settings.db-tiedosto oikealta FM:ltä ja vedä se vasemmalle.
  • Avaa sitten Käynnistä-valikko, valitse Suorita ja kirjoita sinne cmd.
  • Windowsin komentokehote käynnistyy.
  • Sinun on syötettävä seuraavat komennot yksitellen:

cd C:\Sqlite3_Windows (aktivoidaksesi komennon, paina Enter)

sqlite3 settings.db (aktivoidaksesi komennon, paina "Enter")

update secure set value=1 missä name=’adb_enabled’ (aktivoidaksesi komennon, paina Enter)

Lopeta (aktivoidaksesi komennon paina "Enter")

  • Palaa QtADB-sovellukseen ja päivitä tiedot vasemmassa paneelissa.
  • Päivityksen jälkeen vedä settings.db-tiedosto takaisin oikealle puolelle, missä se oli aiemmin.
  • Ohjelma kysyy, tarvitseeko sinun vaihtaa olemassa oleva tiedosto - olemme samaa mieltä.
  • Siinä kaikki. Puhelinta voidaan käyttää virheenkorjaustilassa.

Mitä minun pitäisi tehdä, jos laitetta ei vieläkään tunnisteta USB-virheenkorjauksen käyttöönoton jälkeen?

Valitettavasti USB-virheenkorjaus ei aina toimi. Usein laite ei toimi kunnolla edes tähän tilaan vaihtamisen jälkeen. Miksi näin voi tapahtua ja mihin toimenpiteisiin voidaan ryhtyä ongelman ratkaisemiseksi?

  • Varmista, että sinulla on asennettuna oikea Android Debug Bridge -ohjain. Se löytyy Googlen Android-käyttöjärjestelmän verkkosivuilta. varten erilaisia ​​laitteita Saatavilla on erilaisia ​​ajureita. Jos laitteellesi ei ole erityistä ohjainta, voit käyttää yleistä ohjainta.
  • Varmista, että tietokoneesi tunnistaa laitteesi. Jos kaapeli tai portti on vaurioitunut, laite ei välttämättä näy järjestelmässä ollenkaan, ja luonnollisesti tässä tapauksessa ei voi puhua mistään virheenkorjaustilasta.
  • USB-virheenkorjaus ei välttämättä toimi oikein laitteissa, joissa on epävirallinen laiteohjelmisto.

Johtopäätös

Siinä kaikki, oikeastaan. Nyt tiedät kuinka ottaa USB-virheenkorjaustila käyttöön Androidissa. Kuten näet, jos noudatat tiukasti ohjeita, tämän toimenpiteen suorittaminen ei ole niin vaikeaa. Tärkeintä ei ole eksyä ja ladata kaikki tarvittavat tiedostot etukäteen. Useimmissa tapauksissa yllä kuvattuja menetelmiä tarvitsevat vain kehittäjät ja testaajat, mutta on tilanteita, joissa tavallisia käyttäjiä sinun on työskenneltävä tämän tilan kanssa, joten on parempi perehtyä sen käyttöönottoon.

Missä sisään Xiaomi Redmi 3s on USB-virheenkorjaus ja mitä se on?

Vastaus

USB-virheenkorjaustila vaaditaan yleensä juurtumassa pääsy (superkäyttäjäoikeudet) tai laiteohjelmiston muokkaaminen ja muokkaaminen, toisin sanoen muutosten tekeminen käyttöjärjestelmään syvemmällä tasolla. Tämä tila luotiin alun perin kehittäjille, sen avulla voit:

  • Optimoi sovellukset ja itse käyttöjärjestelmä
  • Tarkista, kuinka luotu ohjelma toimii käyttöjärjestelmän kanssa
  • Tunnista toimintahäiriöt
  • Testaa laitteistokomponentteja
  • Päivitä ohjelmisto
  • Luoda varmuuskopio
  • Pääsy tiedostojärjestelmäälypuhelin tietokoneelta
  • Palauta puhelimesi
  • Vastaanota yksityiskohtaiset prosessitilastot

Itse virheenkorjauspalvelua kutsutaan nimellä ADB (Android Debug Bridge). Voit ottaa virheenkorjaustilan käyttöön kaikissa Xiaomi-laitteissa puhelimen/tabletin asetusten kautta. Järjestelmäsi versiosta riippuen tarvitsemasi valikkokohdan sijainti voi vaihdella hieman.

  1. Siirry seuraavaan polkuun: Asetukset-Yleiset-Tietoja älypuhelimesta
  2. Etsi rivi rakennusnumerolla (miui-versio) ja napsauta sitä noin 7 - 10 kertaa
  3. Valikon käyttöönottamisesta kehittäjille pitäisi olla ilmoitus
  4. Palaamme asetuksiin, siirrymme kohtaan "Lisäasetukset" ja löydämme kohteen "Kehittäjille"
  5. Tästä valikosta löydämme "USB-virheenkorjaus" -vaihtoehdon ja valitse sen vieressä oleva valintaruutu, siinä kaikki.

On syytä mainita, että kun olet muodostanut yhteyden tietokoneeseen ensimmäisen kerran virheenkorjaustilassa, sinun on vahvistettava yhteys puhelimellasi.

Jos älypuhelinta ei tunnisteta, siihen on yleensä kolme syytä:

  • Laite on lukittu - sinun tarvitsee vain avata älypuhelimen lukitus
  • Sopimaton usb-portti - käytä vain takaportteja ja versiota 2.0
  • Ajurit puuttuvat - lataa MI PC Suite tai etsi ajurit erikseen

Tieto auttoi 1 Tieto ei auttanut 1

USB-virheenkorjauksen avulla voit käyttää palvelua sovellusten ja laitteiden virheenkorjaukseen Android-käyttöjärjestelmässä: tarkista, miten sovellus ja järjestelmä toimivat ja mitä vikoja on tapahtunut.

Ota USB-virheenkorjaus käyttöön

Kaikissa Android-laitteissa USB-virheenkorjaus sijaitsee kohdassa Valikko > Asetukset, mutta sijaintivaihtoehdot voivat vaihdella, esimerkiksi:

Valikko > Asetukset > Kehitys > USB-virheenkorjaus (päällä) -valikko > Asetukset > Sovellukset > Kehitys > USB-virheenkorjaus (päällä) -valikko > Asetukset > Lisää > Kehittäjäasetukset > USB-virheenkorjausvalikko > Asetukset > Yleiset > Tietoja älypuhelimesta/Tietoja tabletista > Koontinumero ( napsauta sitä 7–10 kertaa ja palaa sitten kohtaan Asetukset > Kehittäjät > USB-virheenkorjaus (päällä)

USB-virheenkorjauksen käyttöönoton jälkeen

Avaa älypuhelimen tai tabletin lukitus. Älä käytä USB-portti 3.0, USB 2.0 vain, kun se on liitetty tietokoneeseen.

Kun laite muodostaa yhteyden tietokoneeseen ensimmäisen kerran, sinua pyydetään luottamaan tietokoneeseen: valitse valintaruutu ja napsauta OK. USB-virheenkorjaus on käytössä.

USB-virheenkorjaussovelluksen asentaminen

Virheenkorjaukseen käytetään ADB-ohjelmaa (Android Debug Bridge). ADB on osa tarvitsemaasi Android SDK:ta.

ladata zip-arkisto Android SDK:n kanssa se sisältää kansion adt-bundle-windows-x86_64-20140702, joka sisältää itse SDK:n. Pura se tietokoneellesi. Esimerkiksi sijoitimme kansion C-aseman juureen, ts. SDK:n polku on seuraava: C:\adt-bundle-windows-x86_64-20140702\

Varmistamme, että tietokone on yhteydessä Internetiin, ja käynnistämme SDK Manager -ohjelman, joka sijaitsee kansiossa adt-bundle-windows-x86_64-20140702.

Jos SDK Manager ei käynnisty, asenna Java SE.

SDK Manager -ohjelman käynnistämisen jälkeen asennusikkuna tulee näkyviin. Meidän on ladattava ja asennettava

✓ Android SDK -alustatyökalut ✓ Android SDK -työkalut ✓ Google USB-ohjain paketti

Merkitsemme nämä kolme kohdetta luetteloon ja poistamme kaikkien muiden valinnat. Napsauta "Asenna" ja odota, että ohjelma lataa komponentit.

USB-ajurit 32- ja 64-bittisille Windowsille ladataan kansioon C:\adt-bundle-windows-x86_64-20140702\extras\google\usb_driver (asenna ne myöhemmin, jos et löydä virallisia ohjaimia tabletille tai älypuhelimelle).

Yhdistämme laitteemme tietokoneeseen - tietokone havaitsee uudet laitteet. Asennamme ajurit valmistajan verkkosivuilta tai kansiosta, josta ne on ladattu aiemmin (asennus tapahtuu Task Managerin kautta> * Tuntematon laite* > hiiren oikea painike > Päivitä ohjainohjelmisto... > etsi ohjain PC:ltä > ladatut ohjaimet).

Ohjainten asennuksen jälkeen laitehallinnassa näkyy uusi "ADB Interface" -laite.

Jos laitetta ei tunnisteta hallinnassa ADB-liittymäksi, tarkista tabletin tai älypuhelimen ohjaimet, kytke USB-virheenkorjaustila pois päältä ja päälle ja liitä laite uudelleen tietokoneeseen.

ADB-ohjelman käynnistäminen

On parasta työskennellä ADB-ohjelman kanssa komentorivin kautta Windows-merkkijono. Soittaa komentorivi Napsauta "Käynnistä" ja kirjoita "Hae ohjelmista ja tiedostoista" -syöttökenttään cmd ja paina "Enter".

Näet tietokoneeseen liitetyt laitteet kirjoittamalla komennon:

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

ADB-ohjelma näyttää luettelon tietokoneeseen kytketyistä laitteista. Jos laite näkyy komentorivillä, voit aloittaa virheenkorjauksen.

Virheenkorjaus i2 Control V2.2:sta USB:n kautta

Syötä (1):

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

Komentorivi alkaa näyttää älypuhelimen tai tabletin lokia.

Lopeta kirjaaminen napsauttamalla Ctrl+C

Syötä (2):

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

Nyt loki, joka käynnistetään uudelleen komennolla (1), tallennetaan tekstitiedostoon, joka sijaitsee kansiossa C:\Users\*Käyttäjänimi*\log.txt

Käynnistä i2 Control V2.2 -sovellus tabletillasi tai älypuhelimella, suorita loki (1), suorita toiminto, jonka lokin haluat tallentaa, lopeta kirjaaminen painamalla Ctrl+C.

Voit lähettää tallennetun lokin osoitteeseen tekninen tuki, jonka mukana on projektisi, ongelman kuvaus, tabletin tai älypuhelimen malli ja laiteohjelmistoversio, jossa ongelma havaittiin.

Kuinka ottaa kehittäjävalikko ja USB-virheenkorjaus käyttöön puhelimessasi tai Android tabletti perinteisellä tavalla olemme jo kuvanneet artikkelissa.

Tässä artikkelissa puhutaan USB-virheenkorjauksen ottamisesta käyttöön Android-laitteella, jossa on rikki näyttö, joita saatetaan tarvita.

1. Varoitus

Tämä menetelmä vaatii ohjelmointi-/järjestelmänhallintataitoja Windows- ja Linux-käyttöjärjestelmissä tai ainakin suurta huolellisuutta, koska virheiden tekeminen alla olevia komentoja kirjoitettaessa voi johtaa puhelimen/tabletin täydelliseen toimintakyvyttömyyteen.

Tämä ohje sopii ensisijaisesti laitteille, joissa on Android 4.0 (Ice Cream Sandwich), Android 4.2 (Jelly Bean), Android 4.4 (Kit Kat) ja Android 6.0 (Marshmallow), koska se on testattu niillä. Muissa Android-versiot muutokset järjestelmätiedostoissa ovat mahdollisia, joten edes seuraavien komentojen tarkka suorittaminen ei välttämättä johda siihen haluttu lopputulos. Palaa tässä tapauksessa varmuuskopioihin tämän artikkelin viimeisessä osiossa "5.

2. Periaate USB-virheenkorjauksen mahdollistamisesta tietokoneen kautta

Ajatus USB-virheenkorjauksen mahdollistamisesta tietokoneen kautta on muokata suoraan järjestelmätiedostot ADB-käyttöliittymän (Android Debug Bridge) kautta mukautetun palautuksen (CVM/TWRP) kautta ennen suoraa lataamista Android-järjestelmät, mikä tarkoittaa, että sinun on ensin asennettava mukautetut palautus- ja ROOT-oikeudet puhelimeesi. On syytä huomata, että joissakin kiinalaiset puhelimet(esimerkiksi UMI, iconBIT) ROOT on jo asennettu valmistajan toimesta ja alla luetellut komennot toimivat myös alkuperäisen (tehdas) palautuksen kanssa.

3. Valmistelu

3.1. Mukautetun palautuksen asentaminen

Valitettavasti ei ole olemassa yleistä tapaa asentaa mukautettuja palautus- ja ROOT-oikeuksia, jotka sopivat mihin tahansa Android-laite. Sinun on etsittävä ohjeita erityisesti laitteellesi, mutta on hyviä uutisia: mukautetun palautuksen asentaminen voidaan tehdä puhelimeen/tablet-laitteeseen käytännössä ilman syöttöä sen näytöltä (No-Touch palautusversio) käyttämällä laitteen pikakäynnistyslatainta (käynnistyslataimen on oltava lukitsematon). Siksi Google asentaa mukautetun palautuksen tietylle laitteellesi avainsanoja: <модель Вашего телефона/планшета>, No-Touch CVM/TWRP, ROOT, palautus, pikakäynnistys, käynnistyslatain, flash-työkalu ja niin edelleen.

Artikkeli aiheesta voi olla hyödyllinen oppaana. Totta, esimerkiksi asentaaksesi TWRP:n ja ROOTin Xiaomi puhelimet, jossa sinun on ensin täytettävä etkä ole aiemmin rekisteröitynyt tähän etkä ole kirjautunut MI-tilillesi laitteella, on epätodennäköistä, että pystyt avaamaan käynnistyslataimen lukituksen ilman näyttöä. Siksi suosittelemme olemaan hukkaamatta aikaa, vaan viemään tällaisen puhelimen välittömästi huoltokeskukseen näytön vaihtamiseksi.

3.2. Tietokoneen valmistelu

Tässä oppaassa kerromme, kuinka USB-virheenkorjaus otetaan käyttöön käynnissä olevalla tietokoneella Windowsin ohjaus 10. Tarpeellinen ohjelmisto löytyy muillekin käyttöjärjestelmät. Alla luetellut komennot ovat voimassa myös muissa käyttöjärjestelmissä (MacOS ja Linux), mutta niiden syntaksia on muutettava vastaamaan näiden käyttöjärjestelmien komentotulkkien syntaksia.

3.2.1. Android SDK -työkalujen asentaminen

3.2.2. Asenna Notepad++

Pääsääntöisesti konfigurointijärjestelmä Android-tiedostoja ovat tavallisia tekstitiedostoja. Vaikka ne voidaan avata ja muokata sisäänrakennettuna Windowsin Muistio, suosittelemme ilmaisen koodieditorin käyttöä Windowsille - Notepad++, koska se tunnistaa automaattisesti tiedoston rivinvaihdot. Voit myös ottaa käyttöön ohjausmerkkien näytön (Näytä > Symbolinäyttö > Näytä kaikki symbolit).

3.2.3. SQLite3:n asentaminen (Android 4.0, 4.2, 4.4)

Jos puhelimeesi/tablettiisi on asennettu Android 4.0, 4.2 tai 4.4, sinun on myös muokattava tietokantaa laitteen asetuksilla. Tätä varten käytämme Windowsin konsolitietokantaeditoria - SQLite3, joka voidaan ladata viralliselta verkkosivustolta.

3.2.4. Työkansion luominen tietokoneellesi

Luo kansio "android-config" C-aseman juureen, pura arkisto SQLite3:lla tähän kansioon (Android 4.0, 4.2 tai 4.4). Luo myös "varmuuskopio"-kansio "android-config"-kansioon tallentaaksesi kaikki varmuuskopiot Android-laitteen järjestelmätiedostoista, joita muokkaamme.

3.3. Mukautetun palautuksen käynnistäminen

Käynnistä Android-laitteesi uudelleen mukautettuun palautukseen. Tämä riippuu myös laitteesta, mutta yleensä puhelimen/tabletin ollessa pois päältä, sinun on painettava äänenvoimakkuuden vähennys- tai lisäys- ja virtanäppäimiä yhdessä muutaman sekunnin ajan. Muunnelma on myös mahdollista pitämällä molempia painikkeita (äänenvoimakkuuden lisäys ja alas) painettuna ja kytkemällä puhelimen/tabletin päälle. Vielä harvinaisempaa, mutta on olemassa menetelmä, jossa pidät vain äänenvoimakkuusnäppäimiä painettuna ja yhdistät laturin pois päältä kytkettyyn laitteeseen. Yleisesti ottaen tarkista laitteesi näppäinyhdistelmä Googlesta.

4. Itse asiassa USB-virheenkorjauksen ottaminen käyttöön tietokoneelta

Avaa "platform-tools" -kansio, pidä "Shift"-näppäintä painettuna, napsauta hiiren kakkospainikkeella Windowsin Resurssienhallinta-ikkunan tyhjää aluetta ja valitse "Avaa komentoikkuna" -kontekstivalikosta.

Liitä puhelin/tabletti tietokoneeseen, kirjoita seuraava komento komentoriviikkunaan:

adb-laitteet

ja paina "Enter"-näppäintä.

Jos laitteen tunnus näkyy ja sen vieressä sana "laite" tai "palautus", olet muodostanut yhteyden puhelimeesi/tablettiisi ADB:n avulla.

4.1. Esiasetusten poistaminen

Suorita seuraavat komennot poistaaksesi esiasetetut parametrit (jos suorituksen seurauksena tapahtuu virheitä, se ei haittaa, se tarkoittaa, että nämä parametrit eivät ole enää järjestelmässä):

(Tee ensin varmuuskopiot poistetuista järjestelmäasetustiedostoista) adb pull /data/property/persist.service.adb.enable c:\android-config\backup adb pull /data/property/persist.sys.usb.config c :\android -config\backup (Kutsu interaktiivista komentotulkkia) adb-kuori (Poista järjestelmäasetustiedostot laitteesta) rm /data/property/persist.service.adb.enable rm /data/property/persist.sys.usb. config (Poistu interaktiivisesta kuoresta) poistu

4.2. Pääasetustiedoston muokkaaminen

(Varmuuskopion tekeminen pääasetustiedostosta) adb pull /system/build.prop c:\android-config\backup (Teen työkopion päämääritystiedostosta. Vältä kirjoittamasta kaikkea uudelleen painamalla "Ylös"-näppäintä ja muokkaa komentoa.) adb pull /system/build.prop c:\android-config

Avaa tiedosto "c:\android-config\build.prop" Notepad++ -editorissa ja etsi siitä seuraavat parametrit:

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

Jos parametrit ovat olemassa, mutta niiden ominaisuudet ovat erilaisia, muokkaa niitä yllä olevien arvojen mukaisesti, jos sellaisia ​​​​parametreja puuttuu, lisää ne tiedoston loppuun. Jos tietokone ei ole aiemmin havainnut laitettasi flash-asemana vaan medialaitteena, viimeisen vaihtoehdon pitäisi olla:

Persist.sys.usb.config=mtp,adb

Tallenna tiedosto ja suorita komento:

(Lataa muokattu määritystiedosto takaisin Android-laitteeseen) adb push c:\android-config\build.prop /system

Jos saat kopiointivirheilmoituksen "adb: error: epäonnistui kopioimaan 'c:\android-config\build.prop" hakemistoon "/system/build.prop": vain luku -tiedostojärjestelmä" suorita komento:

(Asenna "/system"-osio luku-kirjoitustilassa) adb shell "mount -o rw,remount,rw /system"

(Määritä omistaja/ryhmä "root" tiedostolle "build.prop") adb-kuori "chown root.root /system/build.prop" (Aseta tiedoston "build.prop" käyttöoikeudet arvoon "644") adb komentotulkki "chmod 644 / system/build.prop"

4.3. Tietokannan muokkaaminen (Android 4.0, 4.2, 4.4)

Seuraava vaihe: Sinun on muokattava Android-asetustietokantaa (Android 4.0, 4.2, 4.4). Lataa tietokanta tietokoneellesi:

(Varmuuskopion tekeminen tietokannasta asetusten kanssa) adb pull /data/data/com.android.providers.settings/databases/settings.db c:\android-config\backup (Työkopion tekeminen tietokannasta asetuksineen) adb pull /data /data/com.android.providers.settings/databases/settings.db c:\android-config

Avaa kansio "c:\android-config" tietokannan työkopiolla ja käynnistä siellä uusi komentorivi-ikkuna (katso yllä), mutta älä sulje edellistä! Olemme kiinnostuneita "adb_enabled"- ja "development_settings_enabled"-asetuksista. Ne voivat olla "suojatussa" tai "globaalisessa" taulukossa. Suoritamme seuraavat SQL-kyselyt löytääksemme asetuksemme:

(Yhdistä tietokantaan) sqlite3 settings.db (Tarkista "adb_enabled"-vaihtoehdon "suojattu"-taulukko) valitse * suojatusta kohdasta name="adb_enabled"; (Tarkista "secure"-taulukosta "development_settings_enabled"-vaihtoehto) valitse * suojatusta kohtaan, jossa name="development_settings_enabled"; (Tarkista "global"-taulukosta "adb_enabled"-vaihtoehdon läsnäolo) valitse * globaalista missä name="adb_enabled"; (Tarkista "global"-taulukosta, onko "development_settings_enabled"-vaihtoehto olemassa.) valitse * globaalista missä name="development_settings_enabled";

Meidän tapauksessamme tarvittavat vaihtoehdot löytyivät "globaalista" taulukosta ja niiden arvot ovat "0".

Meidän on määritettävä heille uudet arvot - "1".

(Päivitetään "adb_enabled"-vaihtoehdon arvo) update global set value="1" missä name="adb_enabled"; (Päivitetään "development_settings_enabled"-vaihtoehdon arvo) update global set value="1" missä name="development_settings_enabled"; (Katkaise yhteys tietokantaan) .quit

Siirry edelliseen komentoriviikkunaan ja suorita komennot:

(Lataa muokattu tietokanta asetuksineen takaisin laitteeseen) adb push c:\android-config\settings.db /data/data/com.android.providers.settings/databases (Määritä tiedostoon omistaja/ryhmä "järjestelmä" "settings.db" ") adb-kuori "chown system.system /data/data/com.android.providers.settings/databases/settings.db" (Aseta tiedoston "settings.db" käyttöoikeuksiksi "644") adb-kuori "chmod 644 /data /data/com.android.providers.settings/databases/settings.db"

4.4. Tarkistetaan, onko USB-virheenkorjaus käytössä

(Käynnistä Android-laite uudelleen) adb reboot

Kun laite käynnistyy, suorita komento:

adb-laitteet

Jos "offline" näkyy "device" tai "recovery" sijaan, suorita komento:

Adb kill-server adb-laitteet

Jos mikään ei ole muuttunut, puhelimessa ei todennäköisesti ole julkista avainta. Samasta syystä "adb-laitteet" voi näyttää "luvaton". Siirry kotihakemistossasi olevaan ".android"-kansioon tili Windows, kopioi tiedosto "adbkey.pub" "platform-tools"-hakemistoon ja suorita komento:

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

Toista "adb-laitteet"-komento varmistaaksesi, että yhteys on määritetty.

Kaikki! Jos olet onnistunut saavuttamaan tämän pisteen, onnittelut! Nyt voit käyttää tietokonettasi tai muita vastaavia ohjelmistoja ohjataksesi Android-laitteesi näyttöä.

5. Palaa varmuuskopioihin

Jos kaikki muu epäonnistuu ja tämä ohje ei auttanut, palauta aiemmin tallennetut järjestelmän määritystiedostojen varmuuskopiot takaisin Android-laitteeseen. Voit tehdä tämän käynnistämällä laitteen uudelleen mukautettuun palautukseen ja palautamalla sen alkuperäiset tiedostot. Esimerkiksi päämääritystiedostolle "build.prop" komennot olisivat:

(Lataa varmuuskopio "build.prop"-määritystiedostosta Android-laitteeseen) adb push c:\android-config\backup\build.prop /system (Määritä omistaja/ryhmä "root" tiedostoon "build.prop" tiedosto) adb-kuori "chown root.root /system/build.prop" (Aseta tiedoston "build.prop" käyttöoikeuksiksi "644") adb-kuori "chmod 644 /system/build.prop"

Muiden tiedostojen toiminnot ovat samanlaisia, vain lataamme ne Android-laitteen asianmukaisiin hakemistoihin ja asetamme asianmukaiset omistajat/ryhmät ja oikeudet:

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

Nyt opetan sinulle kuinka liittää Android-puhelin USB:n kautta tietokoneeseen asemana ja siten mahdollistaa tiedonsiirto ja tiedonsiirto ilman flash-asemaa. Erittäin mukavasti.

Tämä artikkeli sopii kaikille brändeille, jotka tuottavat puhelimia Android 10/9/8/7: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia ja muut. Emme ole vastuussa teoistasi.

Huomio! Voit esittää kysymyksesi asiantuntijalle artikkelin lopussa.

Mikä on MTP-tila ja mihin USB-tila katosi?

Ennen Android 4.4 KitKatia oli mahdollista yhdistää USB:n kautta flash-asemana. PC näki laitteen sellaisena kuin se oli irrotettava asema ja samat oikeudet: käyttäjä voi suorittaa myös muita toimintoja.

Sitten Androidin uusissa versioissa USB-tila korvattiin MTP:llä, jossa vain tiedonsiirtotoiminto jäi, ja sama muotoilu ei toiminut.

Puhelinyhteyden muodostaminen tietokoneeseen USB:n kautta

Jotta voit hallita yhteyttä tietokoneeseen USB:n kautta, tarvitset. Voit tehdä tämän lisäämällä Android-asetukset osio "Kehittäjille" (jos sitä ei ole):

  1. Avaa asetukset.
  2. Siirry "Tietoja puhelimesta"- tai "Tietoja laitteesta" -osioon.
  3. "Koontiversionumero" tai "MIUI-versio".
  4. Paina (napsauta) tätä kohdetta, kunnes näet viestin, että sinusta on tullut kehittäjä (yleensä 7-10 napsautusta riittää).
Lisääntyä

Kun kehittäjäosio tulee näkyviin asetuksiin, voit ottaa USB-virheenkorjauksen käyttöön. Kohdetta kutsutaan tällä tavalla, joten sinun tarvitsee vain siirtää liukusäädin Päällä-asentoon ja vahvistaa resoluutio.


Lisääntyä

Nyt voit liittää laitteen tietokoneeseesi USB:n kautta ja valita käyttötilan. SISÄÄN uusimmat versiot Eniten käytettyjä Android-laitteita ovat:

  • MTP - siirtää kaikki tiedostot tietokoneelta puhelimeen ja päinvastoin.
  • PTP - valokuvien siirto sekä tiedostojen siirto, joita ei tueta MTP-tilassa.
  • Vain lataus.

Yhdistetään USB-tallennustilassa

Jos et voi tottua mediasoittimen käyttöön, palaa USB-tallennustilaan. Tätä varten tarvitset:

Tämän menetelmän käyttäminen voi vahingoittaa järjestelmätiedostoja. Tässä tapauksessa sinun on päivitettävä Android.

Joten Android muodostaa yhteyden tietokoneeseen asemana.

Aiheeseen liittyviä julkaisuja