ADB komandos, skirtos „Android“. Taikyti naujinimą iš ADB – kas tai? Ką reiškia „Apple“ atnaujinimas iš adb?

Kas yra ADB? Adb komandos, skirtos Android. Šiame straipsnyje sužinosite, kas yra ADB, kodėl vartotojams to reikia ir kaip jį valdyti naudojant komandas Android terminale. Na, pradėkime mokytis adb komandų, skirtų Android...

Susipažinimas su ADB

ADB („Android Debug Bridge“) yra derinimo įrankis, leidžiantis nustatyti programų klaidas, atrakinti įrenginius „Android“ OS ir dar daugiau. Šioje svetainėje galite perskaityti oficialius dokumentus anglų kalba.

Atsisiųskite ADB

Galite atsisiųsti ADB naudodami oficialią pateiktą Android SDK kūrimo aplinką arba atsisiųsti mažas ADB montuotojas, Diegimas vyksta disko šaknyje SU:\

Įsitikinkite, kad kompiuteryje įdiegtos tvarkyklės, o „Android“ įjungtas USB derinimas.

Adb komandos android ir linux

Adb komandas galima suskirstyti į 3 tipus, tiesiogiai skirtas Adb komandai, FastBoot() ir Android komandai.

Adb komandos

1. Patikrinkite, ar „Android“ prijungtas, patikrina, ar kompiuteris „mato“ jūsų išmanųjį telefoną ar planšetinį kompiuterį.

Norėdami įsitikinti, kad viskas veikia gerai ir kompiuteris atpažįsta Android, turite įvesti komandą adb:

adb įrenginiai

Ši ekrano kopija rodo, kad „Android“ yra prijungtas

Jei turite nepasirodė Jei yra panašus pranešimas, gali tekti patikrinti, ar kompiuteryje yra tvarkyklių, kabelio vientisumą ir USB prievado funkcionalumą.

2. Android ryšys per WI-FI

Norint prijungti Android per WI-FI tinklą, reikia gauti įrenginio IP adresą ir prievadą, tai padės ADB Wireless programa (reikalinga šaknis)

po to įveskite komandą:

adb connect ip:port

Pavyzdžiui taip:

adb connect 192.168.0.14:5555

Sužinokite daugiau, kaip prijungti „Android“ per WI-FI – USB derinimas.

3. Programų diegimas „Android“.

Norėdami įdiegti bet kurią programą iš kompiuterio į „Android“, turite įvesti komandą:

adb diegimas

Kaip naudoti ir pavyzdys:

Norėdami naudoti komandą Adb, turite įdiegti programą. Rašykite:

adb intsall C:papka_gde_y_vas_hranitsya_prilogenieimja_priloginija.apk

Tai yra, parašykite komandą adb diegimas programos kelias ir šios programos pavadinimas.

4. Siųsti bet kokį failą į Android

adb push

Kaip naudoti ir pavyzdys

Norėdami nusiųsti failą iš kompiuterio į „Android“, naudodami komandą Adb. Rašykite:

adb push C:papka_gde_hranitsya_fileimja_file /sdcard

Tai yra, parašykite adb komandos kelią į failą, failo pavadinimą ir vietą, kur išsaugoti failą.

5. Gaukite failą iš Android į kompiuterį

Norint gauti absoliučiai bet kokį failą iš „Android“ įrenginio į kompiuterį, yra komanda:

adb traukti

Kaip naudoti ir pavyzdys:

Norėdami gauti failą iš Android į kompiuterį naudodami komandą Adb, turite. Rašykite:

adb pull /sdcard/xxx/Sex_s_Pameloy_Anderson C:papka_gde_budet_hranitsya_file

Tai yra, parašykite komandą adb: kelią į failą, esantį „Android“, failo pavadinimą ir vietą, kur išsaugoti šį failą kompiuteryje.

Norint iš naujo paleisti „Android“ po bet kokių atliktų operacijų arba perkrauti į specialų režimą, yra komanda:

adb paleisti iš naujo

Naudojimo pavyzdys:

Komandos iš naujo paleis „Android“.

adb reboot adb perkrovimas normalus

Bootloader

adb perkrovimo įkrovos programa

Komanda iš naujo paleis „Android“ į atkūrimo režimą

adb perkrovimo atkūrimas

7. Eikite į Android valdymą, po kurio galėsite naudoti Android OS komandas

Visas „Android“ potencialas atsiskleidžia, kai pereinate į „Android“ valdymą, kuriame yra daug „Linux“ komandų. Tam yra komanda:

adb apvalkalas

Komandos „Android“ terminale

Superuser arba Root. Leidžia atlikti absoliučiai visus veiksmus nuo kūrimo, keitimo, keitimo iki konkrečių sistemos failų ištrynimo: Norėdami tai padaryti, įveskite komandą:

su

Prieš įvesdami komandą

su

vartotojas sistemoje yra Svečias (Daugelis veiksmų blokuojami) ir terminalo pradžioje nurodomas dolerio ženklu

$

įvedus komandą

su

tampa administratoriumi ir terminale nurodomas kaip amerikietiškas numeris

#

ir gyvas pavyzdys:

2. Komanda eiti į aplanką (ateityje bus teisingiau skambinti katalogu, o ne aplanku)

Norint naršyti tarp skaidinių ir katalogų „Android“, yra speciali komanda:

CD

Pavyzdys, kaip perkelti iš /sdcard skyriaus į skyrių /sdcard/xxx/porno/hot_girl

cd /sdcard xxx/porno/hot_girl

Norėdami grįžti iš skaidinio į aukščiau esantį katalogą arba atgal į /sdcard
jei esame kataloge /sdcard/xxx/porno/hot_girl - hot_girl

CD..

mes būsime kataloge

/sdcard/xxx/porno/

jei reikia eiti į /sdcard

CD ../ ../ (tiek kartų, kiek reikia) Dėmesio: Android ir kitose Unix sistemose Primer ir primer arba PrimER failai yra visiškai skirtingi failai

3. Perkelti/pervardyti failą ar katalogą.

Failo ar katalogo perkėlimas ir pervadinimas atliekamas tik viena komanda:

mv

Pavyzdys Pervardyti failą

mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/hot_porno/kruto.avi

Pavyzdys Pervardykite aplanką:

mv -r /sdcard/xxx/hot_porno /sdcard/xxx/super

Pavyzdys, kaip perkelti failą:

mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

Pavyzdys, kaip perkelti aplanką:

mv -r /sdcard/xxx/hot_porno /sdcard/hot_porno

4. Peržiūrėkite, kas yra kataloge

Norėdami sužinoti, kokie katalogai ir failai yra jūsų vietoje, naudokite šią Linux komandą:

ls

Naudojimo pavyzdys:

ls /sdcard/xxx/hot_porno/

parodys pranešimą

Alenka.avi Pamela.avi Anderson.avi ls -a ls -a /sdcard/xxx/hot_porno/

bus rodomas toks pranešimas:

Alenka.avi Pamela Anderson.avi .Skrutiy_File.avi

5. Nukopijuokite failą arba aplanką (katalogas).

Norėdami nukopijuoti failą ar aplanką ir perkelti jį kur nors:

cp

Pavyzdys Kopijuoti failą:

cp /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

Aplanko kopijavimo pavyzdys:

cp -r /sdcard/xxx/hot_porno /sdcard/hot_porno

6. Prijunkite sekciją (prime) ir atjunkite.

Norėdami sužinoti, kokie skaidiniai egzistuoja sistemoje „Android“, prijunkite arba atjunkite:

kalnas(prijungti skyrių) ir umont(atskirti pertvarą)

Norėdami sužinoti, kurios pertvaros šiuo metu yra paruoštos, įveskite

kalnas

Norėdami pridėti skyrių:

mount /dev/block/mmcc121 mount /sistemos kodas

Norėdami atskirti pertvarą:

umount /dev/block/mmcc121 umount /sistemos kodas

7. Sukurkite katalogą (aplanką)

Norėdami kur nors sukurti aplanką, naudokite komandą:

mkdir

Naudojimo pavyzdys:

mkdir /sdcrad/android_file

8. Ištrinkite katalogą (aplanką) arba failą

Jei reikia ištrinti bet kurį failą ar aplanką linux komandą:

rm

Pavyzdys, kaip ištrinti failą:

rm /sdcard/xxx/hot_porno/Alenka.avi

Pavyzdys, kaip ištrinti aplanką:

rm - r /sdcard/xxx/hot_porno

9. Rodyti failo turinį ekrane (skaityti)

Jei susiduriate su užduotimi rodyti tekstinio failo turinį:

katė katė /sdcard/books/Tolstoy_book_war_and_peace.txt

ir gauname

- Ech bien, pone prince. Genes et Lucques ne sont plus que des apanages, des estates, de la famille Buonaparte. Non, je vous previens, que si vous ne me dites pas, que nous avons la guerre, si vous vous permettez encore de pallier toutes les infamies, toutes les atrocodes de cet Antichrist (ma parole, j`y ne crois) - je connais plus, vous n`etes plus mon ami, vous n`etes plius mano ištikimasis vergas, comme vous dites.

10. Parodykite failo turinį ekrane (skaitykite atvirkštine tvarka)

Jei susiduriate su užduotimi rodyti tekstinio failo turinį, bet nuo pabaigos iki pradžios:

tac

11. Rodyti visą kelią

Norėdami suprasti, kuriame skyriuje ir kataloge esate:

pwd

Pavyzdys: jei esame bet kuriame kataloge ir turime sužinoti visą kelią (pavyzdžiui, esame sistemos skaidinyje, programos kataloge)

pwd

parodys pranešimą

/sistema/programa/

12. Sukurkite tuščią failą

Norėdami sukurti tekstinį failą:

liesti

Pavyzdžiui, /sdcrad kataloge sukurkite failą 666.txt

palieskite /sdcard/666.txt

13. Atsarginės kopijos kūrimas iš skaidinio ir atkūrimas

dd jei

Atsarginės kopijos kūrimo SD kortelėje pavyzdys

dd if=dev/block/mmcblk0p1 of=sdcard/efs.img

Skyriaus atkūrimo iš atsarginės kopijos iš SD kortelės pavyzdys

dd if=/sdcard/efs.img of=/dev/block/mmcblk0p1

14. Peržiūrėkite failo užimamą vietą

Norėdami suprasti, kiek laiko kažkas užtrunka:

du du sistemos kodas

Failų ir katalogų leidimų nustatymas

Norėdami sužinoti, kokias teises turi failai ir katalogai, turite parašyti šią komandą

ls -n

Prieigos teisės (leidimas)

Jie užrašomi tokia forma - RWX (laiškas) arba 777 (skaitmeninis)

Prieigos teisės yra bendrinamos

1. Prieiga prie failų
2. Katalogo prieiga

Pažodiniai leidimų atributai

r- duomenų skaitymas iš failų ir katalogų (skaityti)
w- keisti failų ir katalogų turinį arba rašyti į juos, bet ne ištrinti (įrašyti)
x- failo vykdymas arba leidimas patekti į katalogą

Yra trys vartotojų grupės

« Vartotojas“ – failo ar katalogo savininkas
« grupė» -grupės, kuriai priklauso savininkas, narys
« pasaulis» - likusieji, nesusiję su 2 grupėmis

Prieigos teisių įrašymo tvarka atrodo taip
Pirma, prieigos teisės nustatomos savininkui - " u»
po grupės - " g»
o pabaigoje likusiems - “ o»

Pavyzdžiui

Failo savininkas turi teisę skaityti (r), rašyti (w) į jį ir vykdyti (x), kiti turi teisę tik skaityti.

Skaitmeninių leidimų atributai

r - skaitykite 4
w – 2 įrašas
x – 1 vykdymas
"-" be teisių 0

Jų verčių suma reiškia galutines vartotojo ir grupių teises

7 (rwx) = 4 + 2 +1 visos teisės
5 (r-x)= 4 + 0 + 1 nuskaitykite ir vykdykite
6 (rw-) = 4 + 2 + 0 skaityti ir rašyti
4 (r-) =4 + 0 + 0 tik skaityti

Pradedantiesiems gali praversti internetinė skaičiuoklė – nuoroda.

Turite nustatyti leidimus naudodami komandą

chmod

Pavyzdžiui

chmod 777* - nustatys skaitymo, rašymo ir vykdymo leidimus visiems failams ir aplankams

chmod 755 failas.avi

Kietos ir simbolinės nuorodos

„Linux“, įskaitant „Android“, yra toks dalykas kaip nuorodos – tai įprasta, pažįstama kalba skamba kaip „nuoroda“. Yra dviejų tipų nuorodos:

  • Kietos nuorodos
  • Simbolinės nuorodos arba simbolinės nuorodos

Kuo skiriasi kietosios ir simbolinės nuorodos?

Simbolinės nuorodos – sukurkite nuorodą, nurodančią tikslią failo ar aplanko, į kurį nukreipia nuoroda, vietą. Jei perkelsite failą ar aplanką, simbolinė nuoroda nutrūks. Norint aiškiai suprasti, kas yra simbolinė nuoroda, „Windows XP“ ar „Windows 7“ darbalaukyje yra programų nuorodos, kurios nukreipia į aplanką su programa, tiksliau – į exe failą.

Kaip sukurti kietas ir simbolines nuorodas

ln -s

Daugelis iš jūsų ne kartą susidūrėte su situacija, kai norėdami gauti root teises „Android“ planšetiniame kompiuteryje ar išmaniajame telefone, įdiegti naują programinę-aparatinę įrangą, atkurti sistemą ir kitus dalykus, turėjote prijungti jį prie kompiuterio ir vykdyti adb seriją. arba greitosios įkrovos komandas per komandų eilutės langą (terminalą).

Daugelis žmonių šias komandas įveda nesuprasdami, ką jos reiškia, tiesiog vadovaudamiesi internete rastomis instrukcijomis. Ir jei norite geriau suprasti, kas nutinka jas vykdant, šiandien pažvelgsime į dešimt geriausių komandų, kurias turėtų žinoti kiekvienas pažengęs „Android“ vartotojas.

Tačiau prieš pradėdami susipažinti su šiomis komandomis, leiskite priminti, kad prieš planšetinis kompiuteris ar išmanusis telefonas gali jas vykdyti, turite įsitikinti, kad jūsų kompiuteryje yra Android SDK o pačiame planšetiniame kompiuteryje ar išmaniajame telefone – parinktis „ USB derinimas».

Kaip įdiegti „Android SDK“, kuriame yra „adb“ ir „fastboot“ programos, skaitykite šioje medžiagoje.

Taip pat priminsiu, kad 4.2 ir naujesnėse versijose „Android“ elementas „USB derinimas“ yra paslėptas ir galite perskaityti, kaip jį pasiekti.

Tiems, kurie pamiršo, kaip paleisti komandų eilutės langą sistemoje „Windows“, leiskite man priminti, kad lengviausias būdas tai padaryti yra spustelėjus „Pradėti“, po to paieškos lange turėsite įvesti cmd ir paspausti „ Enter“ klavišą.

Baigę visus parengiamuosius darbus, galite prijungti įrenginį prie kompiuterio naudodami USB kabelį ir pradėti mokytis komandų.

1. adb įrenginių komanda

Tai bene svarbiausia iš visų dešimties komandų, apie kurias bus kalbama. Naudodamiesi juo galime sužinoti, ar kompiuteris mato jūsų Android įrenginį, o jei mato, ar gali susisiekti su juo per terminalo komandas.

Jei viskas gerai, tada Windows komandų eilutės lange arba Linux terminale įvedę komandą adb devices, turėtumėte pamatyti eilutę su tekstu Pridėtų įrenginių sąrašas, po kurios bus eilutė, kurią sudaro jūsų įrenginio serijos numeris. ir jo būsena – neprisijungus arba prisijungus:

Būsena neprisijungus reiškia, kad įrenginys veikia miego režimu. Internetinė būsena rodo, kad planšetinis kompiuteris arba išmanusis telefonas yra pasirengęs vykdyti jūsų komandas.

2. adb push komanda

Naudodami komandą adb push galite kopijuoti failus į planšetinį kompiuterį ar išmanųjį telefoną. Tokiu atveju turite nurodyti kelią į aplanką, kuriame norite įdėti failą įrenginyje, ir aplanką kompiuteryje, iš kurio failas bus nukopijuotas. Antrasis kelias nėra būtinas, jei failas yra tame pačiame aplanke, kuriame yra adb programa.

Štai pavyzdys, kaip nukopijuoti superfreak.mp4 vaizdo failą iš kompiuterio į įrenginį, į aplanką /sdcard/Movies, naudojant komandą adb push superfreak.mp4 /sdcard/Movies/

„Windows“ vartotojams noriu priminti, kad „Android“, nurodant kelią į failus ir aplankus, naudojamas pasvirasis brūkšnys - /, o ne pasvirasis brūkšnys, kaip esate įpratę.

3. adb traukimo komanda

Jei adb push komanda naudojama failams perkelti į Android įrenginį, tada adb pull naudojama failams kopijuoti iš įrenginio į kompiuterį. Kaip ir ankstesniu atveju, turite nurodyti kelią, kur norite gauti failą įrenginyje, ir kelią, kur norite įdėti šį failą kompiuteryje. Antrasis kelias nėra būtinas, jei norite, kad failas patektų į aplanką, iš kurio paleidote adb programą.

Štai pavyzdys, kaip nukopijuoti superfreak.mp4 failą iš planšetinio kompiuterio ar išmaniojo telefono aplanko /sdcard/Movies/ į vartotojo Jerry, C:\Users\Jerry\Desktop, Windows 8 darbalaukį.

Jei norite, kad failas patektų į aplanką, iš kurio paleidote adb, tiesiog įveskite komandą adb pull /sdcard/Movies/superfreak.mp4

4. adb perkrovimo komanda

Ši komanda dažnai naudojama įsišaknijimo ar naujos programinės įrangos diegimo metu, kai turime priimti pakeitimus, kuriuos atlikome savo įrenginyje. Įvedus adb perkrovimo komandą, planšetinis kompiuteris arba telefonas bus paleistas iš naujo.

Ši komanda taip pat svarbi, nes ją galima įdėti į scenarijus, o tai leidžia automatiškai perkrauti įrenginį, atlikus visas būtinas operacijas.

5. adb reboot-bootloader ir adb reboot atkūrimo komandos

Naudodami adb galite ne tik iš naujo paleisti "Android" įrenginį, bet ir perkrauti jį į įkrovos įkroviklį. Šis režimas reikalingas tam, kad galėtume atrakinti įkrovos įkroviklį, kuris reikalingas norint gauti root teises ir toliau įdiegti alternatyvią programinę-aparatinę įrangą.

Kai kuriuos įrenginius galima įkelti naudojant tam tikrą klavišų kombinaciją, kai jie yra įjungti, tačiau dažnai komanda adb reboot-bootloader yra vienintelis būdas pasiekti įkrovos įkroviklį.

Panašiai adb programa gali būti naudojama norint pasiekti planšetinio kompiuterio ar išmaniojo telefono atkūrimo meniu arba atkurti. Tai galima padaryti naudojant adb perkrovimo atkūrimo komandą

6. Fastboot device komanda

Jei planšetinį kompiuterį paleisite iš naujo į įkrovos įkrovos režimą, jis nustos priimti adb komandas. Šiuo režimu su įrenginiu galime bendrauti naudodami greitosios įkrovos programą.

Naudodami komandą „fastboot devices“ galite sužinoti, ar jūsų įrenginys gali priimti komandas iš šios programos įkrovos įkrovos režimu. Kadangi „fastboot“ yra labai galingas įrankis, kai kurie „Android“ įrenginių gamintojai nesuteikia prieigos prie šios programos įkrovos įkrovos režimu.

Kaip ir su adb, įvedę komandą „fastboot devices“ turėtumėte pamatyti savo įrenginio serijos numerį.

Dažnai priežastis, dėl kurios greitas įkrovimas neveikia, yra būtinų „Windows“ tvarkyklių jūsų įrenginiui trūkumas.

7. Fastboot oem atrakinimo komanda

Kai kurie gamintojai (pavyzdžiui, „HTC“ ar „Asus“) išleidžia specialias programas, leidžiančias atrakinti planšetinių kompiuterių ir išmaniųjų telefonų įkrovos įkroviklį, o po to juose bus galima įdiegti alternatyvius atkūrimus, tokius kaip „ClockworkMod“. arba TWRP ir nepriklausomų kūrėjų programinė įranga (priskirta programinė įranga).

Tačiau daugeliu atvejų galite atrakinti "Android" įrenginio įkrovos įkroviklį naudodami "fastboot" programą. Tai padaryti labai paprasta – kai planšetinis kompiuteris ar telefonas veikia įkrovos įkrovos režimu (5 veiksmas), tiesiog komandų eilutės lange įveskite šią komandą: fastboot oem unlock.

Po to turėsite vadovautis instrukcijomis, kurios bus rodomos planšetinio kompiuterio ar išmaniojo telefono ekrane.

Dėmesio!Įvykdžius „fastboot oem“ atrakinimo komandą, jūsų įrenginys bus visiškai išvalytas nuo visų įdiegtų programų, taip pat bus ištrinti jūsų asmeniniai duomenys.

8. adb apvalkalo komanda

Adb shell komanda dažnai klaidina kai kuriuos pradedančiuosius vartotojus.

Yra du būdai naudoti šią komandą. Jei tiesiog komandų eilutės lange įvesite adb shell ir paspausite klavišą Enter, būsite nukreipti į terminalo režimą arba „Android“ įrenginio komandų apvalkalą, kuriame galėsite vykdyti bet kokias „Android“ apvalkalo komandas.

Žemiau galite pamatyti ls komandos vykdymo Android apvalkale rezultatą

Šis režimas gerai žinomas Linux ir Mac kompiuterių vartotojams. Jei esate susipažinę su bash shell komandomis, dirbdami šiuo režimu neturėsite problemų. Priešingu atveju nerekomenduoju naudoti adb apvalkalo režimo, kol nesuprasite visų jo komandų tikslo, nes šiuo režimu turite visišką prieigą prie failų savo įrenginyje ir galite netyčia sukelti nepataisomus operacinės sistemos pakeitimus.

Antrasis būdas naudoti adb apvalkalą yra vykdyti vieną Android apvalkalo komandą naudojant šią konstrukciją: adb apvalkalas<команда>. Pavyzdžiui, galite pakeisti failo teises naudodami tokią komandą kaip „adb shell chmod 666 /data/filename“

9. adb diegimo komanda

Naudodami adb programą galite ne tik kopijuoti failus į įrenginį ir iš jo. Ši programa taip pat leidžia įdiegti programas „Android“ įrenginiuose apk failų pavidalu. Tam yra adb diegimo komanda. Tai šiek tiek panašu į „push“ komandą: turite nurodyti kelią, kuriame yra failas su programa, kurią norite įdiegti. Todėl paprasčiausias būdas yra pirmiausia nukopijuoti apk failą į aplanką su adb programa, o po to galite įdiegti programą naudodami komandą adb install ApplicationFileName.apk

Jei reikia atnaujinti programą, tokiu atveju turite naudoti jungiklį -r ir komanda atrodys taip: adb install -r ApplicationFileName.apk.

Naudodami jungiklį -s galite įdiegti programas atminties kortelėje (jei tai leidžia jūsų programinė įranga). Jungiklis -l leidžia užrakinti programą diegimo metu (įdiegiant ją / data/app-private aplanke). Yra ir kitų pažangesnių funkcijų klavišų, tačiau jų aprašymas yra atskiro straipsnio tema.

10. adb pašalinimo komanda

Galiausiai galite pašalinti programas iš planšetinio kompiuterio ar telefono. Norėdami tai padaryti, naudokite komandą adb uninstall ApplicationFileName.apk

Ši komanda turi jungiklį -k, kuris leidžia ištrinant programą ne ištrinti jos duomenų ir talpyklos, o palikti juos įrenginyje.

Premija: adb sideload komanda

Ši komanda labai pravers „Nexus“ planšetinių kompiuterių ir išmaniųjų telefonų savininkams – jos pagalba jie galės atnaujinti oficialią programinę-aparatinę įrangą savo įrenginiuose. Kitaip tariant, jei jūsų išmanusis telefonas ar planšetinis kompiuteris negavo belaidžio ryšio naujinimo, galite atsisiųsti naują programinę-aparatinę įrangą iš oficialios svetainės ir atnaujinti įrenginį rankiniu būdu.

Atsisiuntę programinės aparatinės įrangos failą į kompiuterį ir prijungę prie jo planšetinį kompiuterį ar telefoną, turėsite iš naujo paleisti įrenginį į atkūrimo režimą, pasirinkti „Taikyti naujinimą iš ADB“ ir komandų eilutės lange įvesti šią komandą. kompiuteris: adb sideload xxxxxxxx.zip, kur xxxxxxxx.zip yra ZIP failo su programine įranga pavadinimas.

Išsamesnių instrukcijų, kaip rankiniu būdu atnaujinti Nexus įrenginių programinę-aparatinę įrangą, rasite šioje medžiagoje.

Susijusios medžiagos:

„Adb sideload“ komanda yra puiki ir gali būti naudojama norint lengvai atnaujinti programinę-aparatinę įrangą arba atkurti „Android“, jei ji nepasileidžia!

Dar kartą apie tai, kodėl reikalinga komanda ADB SIDELOAD - ši komanda reikalinga ZIP archyvams iš atkūrimo meniu paleisti arba jei nėra įkrovos programos. Ši komanda turi analogą „fastboot -w“ naujinimui, tačiau daugeliui „Android“ įrenginių „fastboot“ programa neveikia, todėl „adb sideload“ yra universalus įrankis.

Kaip veikia ADB Sideload

ZIP archyvo naujinimas yra aplanke su „adb“ programa, išmanusis telefonas arba planšetinis kompiuteris perjungiamas į atkūrimo arba įkrovos įkrovos režimą. Paleidžiama adb programa ir įvedama komanda adb sideload<название_файла>.zip, po kurio archyvas nukopijuojamas į „Android“, o tada mirksi.

Būtinas ADB Sideload

  1. Kompiuteris arba nešiojamas kompiuteris
  2. Atsisiųskite ir po jo
  3. Atsisiųskite programą - ADB RUN arba ADB
  4. „Android“ įrenginio įkrovimas yra bent 40% ar daugiau
  5. Originalus, nepažeistas MicroUSB laidas
  6. Įgalinti „Android“.
  7. ZIP archyvo atnaujinimas

ADB Sideload naudojimo instrukcijos

Šiame straipsnyje bus pasiūlytos dvi naudojimo galimybės adb sideload, pirmasis būdas yra demonstravimas, kaip viskas veikia nuo pradžios iki galo, antrasis metodas yra automatizuotas, be nereikalingų veiksmų ir rašymo ranka.

1 būdas

1. Prijunkite „Android“ įrenginį prie kompiuterio
2. Perkelkite ZIP archyvo naujinimo failą į kelią C:/adb/progbin
3. Paleiskite ADB RUN programą arba eikite į meniu Rankinė komanda -> A.D.B.

adb įrenginiai

Ir jūs turėtumėte gauti tokį atsakymą:

C:/ADB/adb/progbin>adb įrenginiai Prijungtų įrenginių sąrašas NA36XWxxxххххх

Jei gausime atsakymą (klaida):

C:/ADB/adb/progbin>adb įrenginiai NA36XWxxxххххх neprisijungus prijungtų įrenginių sąrašas

Jei gausime atsakymą (klaida):

C:/ADB/adb/progbin>adb įrenginiai Pridedamas įrenginių sąrašas

Tai yra, nieko nėra, po prijungimo įrenginio nesimato (iš naujo įdiekite tvarkykles, pakeiskite USB prievadą, pakeiskite USB kabelį)

5. Įjunkite įrenginį į atkūrimo režimą arba režimą Bootloader

6. Priklausomai nuo atkūrimo, kai kuriais atvejais įrenginyje būtina priverstinai įjungti Sideload perdavimo ir diegimo režimą:

Jei turite standartinį arba CWM atkūrimą, jis gali būti vadinamas

  • įdiegti zip iš sileload
  • taikyti atnaujinimą iš ADB
  • ADB Sideload

ir šį meniu galima rasti pagrindiniame atkūrimo skyriuje, skiltyje Išplėstinė arba Įdiegti ZIP.

Jei turite TWRP atkūrimą

Norėdami suaktyvinti šoninį įkėlimą, eikite į Advanced -> ADB Sideload ir vilkite apatinį slankiklį į dešinę:

7. B ADB RUN parašykite šią komandą:

adb sideload XXXXXXXX.zip

Kur XXXXXXXXX- tikslus ZIP naujinimo pavadinimas (atsižvelgiant į didžiąsias arba mažąsias raides, kaip parašyta, kitaip gausite klaidą)

Po to naujinimas (firmware) bus perkeltas į Android ir atnaujintas.

  • Jei gaunate klaidą klaida: uždaryta - nesuaktyvino šoninio įkėlimo „Android“.
  • Jei gaunate klaidą klaida: įrenginys nerastas - nemato Android, pakeiskite branduolį, atkūrimą, iš naujo paleiskite Android ir vėl įjunkite režimą.

2 metodas

1. Prijunkite „Android“ įrenginį prie kompiuterio
2. Paleiskite ADB RUN programą ir eikite į meniu Perkraukite įrenginį -> pasirinkti Iš naujo paleiskite atkūrimą arba Perkraukite Bootloader (jei ne atkūrimo įrenginyje)
3. Įdiekite ZIP failą ir pasirinkite failą, kurį norite atnaujinti, o po to prasidės programinė įranga.

  • Jei gaunate klaidą klaida: uždaryta- nesuaktyvino šoninio įkėlimo „Android“;
  • Jei gaunate klaidą klaida: įrenginys nerastas- nemato Android, pakeiskite branduolį, atkūrimą, iš naujo paleiskite Android ir vėl įjunkite režimą.

Išsamios instrukcijos, kaip rankiniu būdu įdiegti OTA naujinimą naudojant ADB Sideload LG Nexus 5 („Hammerhead“), nereikia atrakinti įkrovos įkrovos, neįgyjant supervartotojo teisių arba neįdiegiant pasirinktinio atkūrimo.

Dėmesio!

Montavimo instrukcijos

    Sukurkite aplanką C:\ disko šaknyje pavadinimu " Android».

    Atidarykite komandų eilutę ir eikite į sukurtą „Android“ aplanką su komanda „ cd c:\Android\"(komandos rašomos be kabučių).

    Prijunkite telefoną prie kompiuterio naudodami USB kabelį.

    Įsitikinkite, kad kompiuteris suranda įrenginį per ADB.
    Norėdami tai padaryti, turite įvesti " adb įrenginiai“ į komandinę eilutę. Kai jūsų telefone pasirodo užklausa leisti derinti naudojant ADB šiame kompiuteryje, turite spustelėti „ Gerai", renkantis elementą" Visada leisti iš šio kompiuterio“ Jei prietaisas matomas, tekstas „ Pridedamas įrenginių sąrašasxxxxxxx įrenginys). Jei vietoj „device“ rašo „offline“ arba sąrašas tuščias, tuomet reikia atnaujinti ADB, patikrinti tvarkykles/laidą, pakeisti USB prievadą/kompiuterį.

    Iš naujo paleiskite telefoną įkrovos įkrovos režimu.
    Norėdami tai padaryti, turite išjungti įrenginį, įjungti jį tuo pačiu metu laikydami nuspaudę garsumo mažinimo ir maitinimo mygtuką arba įveskite „ adb perkrovimo įkrovos programa“ Jei viskas bus padaryta teisingai, išmaniojo telefono ekrane pasirodys pranešimas Pradėti ir Android "guli" ant nugaros su atidarytu dangčiu.

    Pirmą kartą prisijungus prie kompiuterio greitosios įkrovos režimu, sistema gali paprašyti tvarkyklių. Norėdami juos įdiegti, turite nurodyti kelią į aplanką su atsisiųstomis tvarkyklėmis. Jei taip neatsitiks ir įrenginys neaptinkamas, turite eiti į " įrenginių tvarkytuvė", išskleiskite išskleidžiamąjį meniu " Kiti įrenginiai"ir dukart spustelėkite elementą" Nežinomas įrenginys"(arba" Android 1.0“) su šauktuku geltoname trikampyje. Viduje " Yra dažni» spustelėkite mygtuką « Atnaujinti tvarkyklę", atsisakykite ieškoti tinkle ir nurodykite kelią į aplanką su tvarkyklėmis, aktyvindami elementą" Įskaitant poaplankius“ Gali pasirodyti įspėjimas, kad leidėjo patvirtinti nepavyko, bet vis tiek turėtumėte nepaisyti šio pranešimo ir tęsti diegimą. Po kurio laiko tvarkyklės bus įdiegtos.

    Patikrinkite įrenginio prieinamumą įkrovos įkrovos režimu įvesdami komandą " „fastboot“ įrenginiai“ Jei įrenginys prijungtas tinkamai, bus rodomas įrenginio identifikatorius su žodžiu „fastboot“ (pvz., „ xxxxxxx greitas paleidimas“). Jei nieko nerodoma arba „laukiama įrenginių...“, tuomet reikia atnaujinti tvarkykles, pakeisti USB prievadą arba pabandyti atlikti šiuos veiksmus kitame kompiuteryje.

    Įjunkite telefoną į atkūrimo režimą.
    Norėdami tai padaryti, naudokite garsumo mygtukus, kad pasirinktumėte elementą Atstatymo rėžimas ir paspauskite maitinimo mygtuką, kad patvirtintumėte savo pasirinkimą. Kai pasirodo mažas gulintis robotas su trikampiu ir tekstu " Jokios komandos“, laikykite nuspaudę maitinimo mygtuką ir vieną kartą paspauskite garsumo didinimo mygtuką, tada nedelsdami atleiskite juos vienu metu. Telefonas bus paleistas į atsargų atkūrimo funkciją.

    Pasirinkite elementą " taikyti atnaujinimą iš ADB».

    Patikrinkite ryšį su išmaniuoju telefonu per ADB Sideload.
    Norėdami tai padaryti, turite įvesti " adb įrenginiai“ į komandinę eilutę. Jei įrenginys prijungtas tinkamai, tekstas „ Pridedamas įrenginių sąrašas“ ir visų įrenginių sąrašą (pvz., xxxxxxx šoninė apkrova). Jei vietoj „sideload“ rašoma „host“ arba sąrašas tuščias, turite iš naujo paleisti įrenginį ir bandyti dar kartą.

    Įveskite komandą " adb sideload ota.zip“ Failas bus pradėtas kopijuoti į telefoną ir toliau diegti.

    Palaukite, kol operacija bus baigta, ir pasirinkite „ perkrauti sistemą dabar».

Jei nuspręsite atnaujinti savo išmanųjį telefoną, tikrai susidursite su tokia koncepcija kaip Taikyti naujinimą iš ADB. Ne visi žino, kas tai yra, tačiau suprasti šią problemą nėra sunku. Vieniems teks susipažinti su tema, pradedant nuo „firmware“ sąvokos, kitiems užteks tiesiog iššifruoti santrumpą ADB.

Tikslas

Jei esate „Android“ įrenginio savininkas, tai negarantuoja, kad jums reikės taikyti naujinimą iš ADB. Mūsų tėvai nežino, kas tai yra, jei įrenginys sugenda, nuneša jį savo vaikams arba į aptarnavimo centrą.

Bet jei esate patyręs išmaniųjų telefonų vartotojas ir turite idėją apie tokį procesą kaip programinė įranga, geriau šią programą išsiaiškinti patiems. Pirma, tokiu būdu galite atgaivinti bet kurį telefoną be nereikalingų finansinių išlaidų. Antra, išmoksite gauti root teises arba patys pakeisti sistemos sąsają.

Programa

Prieš išsiaiškindami, koks yra frazės Taikyti naujinimą iš ADB vertimas, pažvelkime į programinę įrangą. ADB yra neatskiriama sistemos dalis, o tai reiškia „Android Debug Bridge“. Į rusų kalbą jis išverstas kaip „derinimo tiltas „Android““ ir, žinoma, paprastam vartotojui gali pasakyti mažai.

Taip atsitiko, kad „Android“ operacinė sistema išsivystė iš anksčiau buvusios „Linux“. Senamadišku būdu, norint atlikti kai kuriuos pakeitimus, reikia naudoti komandinę eilutę. Natūralu, kad emuliatoriai jau buvo sukurti. Tačiau dirbti su jais nepatogu dėl mažo ekrano ir tam tikrų apribojimų.

Be to, dažnai prireikia ir paties kompiuterio, todėl reikalinga speciali programinė įranga. Tai ADB aplikacija, kuri veikia jungiant abu įrenginius, taip įgyvendinant įvairias operacijas su Android sistema.

Firmware

Kaip minėta anksčiau, dažnai mirksinčio proceso metu pasirodo pranešimas Taikyti naujinimą iš ADB. Vertimas į rusų kalbą rodo naujinimų taikymą naudojant „Android“ derinimo tiltą. Tačiau paprasčiau tariant, ši parinktis leidžia valdyti telefoną atnaujinant, atkuriant ar diegiant programinę-aparatinę įrangą.

Kas yra programinė įranga? Taip žmonės pradėjo vadinti įterptąją programinę įrangą. Priklausomai nuo tikslo, jis gali būti skirtingas ir atlikti tam tikrą užduotį. Tačiau išmaniajame telefone tai yra programinės įrangos rinkinys, įtrauktas į operacinę sistemą.

Programinė įranga sąlyginai kontroliuoja telefono aparatinės įrangos veikimą. Greičiausiai be jo įrenginys apskritai neveiks.

Atsigavimas

Klausimas, ar tai yra Taikyti naujinimą iš ADB, žmonėms kyla, kai jie patenka į atkūrimo meniu. Kiekvienas „Android“ išmanusis telefonas turi atkūrimo režimą. Čia galite paleisti gamyklinius nustatymus, įdiegti naujinimus ir pan.

Įdomu tai, kad mažai žmonių matė klasikinį meniu nuo tada, kai Koushik Dutta nusprendė sukurti jam alternatyvą. Dabar tai yra pažįstamas atkūrimo meniu, kuris vadinamas Clockworkmod Recovery. Tai yra beveik visose šiuolaikinėse programėlėse.

Ši meniu versija jau įgijo pagalbinį. Vienas veikia naudojant garsumo ir maitinimo mygtukus, o antrasis valdomas jutikliniu ekranu.

Apskritai šiuo metu yra daug panašių trečiųjų šalių atkūrimo atvejų. Žinoma, geriau naudoti tai, kas jau yra įrenginyje, neįdiegiant papildomos programinės įrangos. Ši parinktis yra saugesnė ir patikrinta.

Norėdami patekti į šį meniu, naudokite klavišų derinius. Skirtingiems žmonėms gali būti skirtingi mygtukai. Tačiau dažniausiai reikia laikyti nuspaudę garsumo didinimo ir maitinimo mygtukus. Tada telefonas išsijungs ir pateks į šį meniu.

Naudojimas

Kai priešais save pamatysite visą nesuprantamų žodžių sąrašą, tarp jų bus frazė Taikyti atnaujinimą iš ADB. Mes jau išsiaiškinome, kas tai yra, belieka suprasti, kodėl ši parinktis reikalinga ir kodėl ji naudojama.

Dažniausiai būtent per šią eilutę lengva atsisiųsti naujinimus naudojant naują programinę-aparatinę įrangą. Tokiu atveju jūsų telefonas turi būti prijungtas prie kompiuterio. Monitoriaus ekrane turėtų būti ADB programos komandų eilutė. Taigi, valdydami telefoną ir jo sistemą per kompiuterį, nesunkiai atliksite visus reikiamus pakeitimus.

Visi veiksmai su operacine sistema atliekami per derinimo tiltą. Kompiuteryje įvedate komandas, kurios modifikuoja išmanųjį telefoną. Svarbu suprasti, kad tik tokiu būdu turėsite prieigą prie parinkčių, kurias gamintojas slepia nuo vartotojo.

Paruošimas

Jei nuspręsite naudoti šį atnaujinimo būdą, turite pasiruošti iš anksto, kad proceso metu nekiltų problemų. Įkraukite savo išmanųjį telefoną maksimaliai. Žinoma, jie pataria, kad turėtų būti bent pusė mokesčio, bet neverta rizikuoti. Skaitykite atsiliepimus apie parinktį Taikyti naujinimą iš ADB ir galimas klaidas forumuose.

Tada kompiuteryje turite įdiegti „Android“ SDK. Tai yra pagrindinė programa, kurioje yra daug įrankių, įskaitant ADB. Nepamirškite savo telefone nustatyti USB derinimo. Daugelis žmonių pamiršta apie šį veiksmą ir užduoda klausimus, kodėl programa ar kompiuteris nemato jų įtaiso.

Beje, „USB derinimas“ neseniai buvo paslėptas nuo kai kurių vartotojų. Viskas priklauso nuo telefono modelio. Pavyzdžiui, yra parinktis, kurioje reikia rasti parinktį „Apie telefoną“. Paprastai jis yra sistemos nustatymuose. Tada turite spustelėti eilutę „Sukurti numerį“ iki 10 kartų. Pastebėsite, kad apačioje pasirodys pranešimai, rodantys, kad einate teisingu keliu.

Jei viskas bus teisinga, gausite pranešimą iš sistemos, kad tapote kūrėju. Dabar galite grįžti į skyrių „Kūrėjo parinktys“ ir ten bus rodoma ši parinktis.

Yra modelių, kurie tiesiog paslėpė „saugyklą“ neįprastoje vietoje. Pavyzdžiui, pabandykite ieškoti skiltyje „Atmintis“. Kartais šis elementas ten yra paslėptas.

Ruošdamiesi nepamirškite paleisti komandinės eilutės. Norėdami tai padaryti, tiesiog įveskite Windows cmd į paiešką. Tada paspauskite Enter. Ir galiausiai patikrinkite laido funkcionalumą. Svarbu, kad jis neatsijungtų, o tarp išmaniojo telefono ir kompiuterio nebūtų nuolatinių atsijungimų.

Komandos

Kaip jau supratote, norėdami atlikti pakeitimus, turite naudoti komandas. Jų yra labai daug, tačiau vargu ar paprastam vartotojui jų visų prireiks iš karto. Dažnai atsitinka, kad nepatyrę „vartotojai“ randa komandas internete ir neapgalvotai įveda jas į programą, nesuprasdami, kas yra „Android Apply update ADB“.

Jums nereikia super žinių, kad juos suprastumėte. Pakanka tik atidžiai perskaityti jų aprašymus ir užduotis. Toliau apžvelgsime svarbias ir naudingas komandas.

Ryšys

Taigi, pati pirmoji ir pagrindinė komanda yra adb įrenginiai. Įvedę jį į komandinę eilutę, gausite informaciją apie tai, ar jūsų įrenginys tinkamai prijungtas. Be to, kad programa nustatys tokias problemas, ji taip pat nurodys išmaniojo telefono galimybę susisiekti su kompiuteriu per terminalo komandas.

Paprastai, jei programėlė prijungta tinkamai, lentelėje rodoma eilutė Prijungtų įrenginių sąrašas. Toliau rodomas telefono serijos numeris ir jo parengtis darbui: „online“ arba „offline“.

Transportas

Ši komanda yra adb push. Tai gali būti naudinga arba ne. Bet geriau apie ją žinoti. Ši parinktis leidžia perkelti failus iš kompiuterio į įrenginį. Norėdami tai padaryti, komandinėje eilutėje turėsite nurodyti kelią, kur bus patalpintas failas, ir vietą, kur jis pradeda savo kelią.

Jei reikalingas dokumentas yra programos aplanke, šio adreso galima praleisti.

Tačiau adb pull komanda veikia priešingai. Jo dėka galite lengvai perkelti failus iš savo išmaniojo telefono į kompiuterį. Lygiai taip pat, kaip ir ankstesnėje parinktyje, turite nurodyti du kelius. Bet jei norite, kad dokumentas atsidurtų jūsų kompiuterio programos aplanke, jums nereikia nurodyti jo adreso.

Perkraukite

Parinktis Taikyti naujinimą iš ADB supažindina mus su komanda programoje yra šiek tiek pakeista ir naudojama kaip adb perkrovimas. Tai būtina, jei buvo atlikti visi reikalingi koregavimai. Ir galiausiai, kaip įprasta, reikia iš naujo paleisti išmanųjį telefoną. Būtent šis metodas leidžia lengvai paleisti iš naujo.

Įgalinimas

Norėdami suaktyvinti root teises, naudokite įkrovos įkėlimo parinktį. Norėdami tai padaryti, turite suaktyvinti adb reboot-bootloader ir adb reboot atkūrimo komandas. Taikyti naujinimą ADB leidžia perjungti į naują įkrovos įkroviklį, kurio reikia norint gauti išplėstines teises ir alternatyvią programinę-aparatinę įrangą.

Yra telefonų modelių, kurie patenka į šią įkrovos programą naudojant tam tikrus klavišų derinius. Nors tai reta, daug lengviau naudoti komandą adb reboot-bootloader.

Jei jums reikia prieigos prie atkūrimo meniu, naudokite adb perkrovimo atkūrimo komandą.

"Bendravimas"

Jei įvedėte įkrovos įkrovos režimą, visos ADB programos komandos nustos veikti. Norėdami tai padaryti, turėsite naudoti dar vieną parinktį. Norėdami užmegzti ryšį tarp įrenginių, turite įvesti greito paleidimo įrenginius.

Ši komanda laikoma puikia priemone pažengusiems vartotojams. Todėl kai kurie gamintojai to nepalaiko, kad nesukeltų sistemos sutrikimų.

Kai įvedėte „fastboot“ įrenginius, komandų eilutėje bus rodomas išmaniojo telefono numeris. Tai reiškia, kad viskas yra aktyvu ir galite naudoti šiuos derinius.

Atrakinti

Yra modelių, kuriuose jau yra įmontuotas įkrovos atrakinimo įrankis. Tai leidžia įrenginyje įdiegti trečiųjų šalių atkūrimo meniu. Tačiau daugeliu atvejų, norėdami atrakinti įkrovos įkroviklį, turite naudoti greitosios įkrovos meniu. Kad viskas vyktų teisingai, komandų eilutėje turite įvesti „fastboot oem unlock“, kai išmanusis telefonas veikia įkrovos įkrovos režimu.

Įkeliama

Tie, kurie supranta, ką reiškia Apply update from ADB, gali naudoti atsisiuntimo komandas. Tai apima adb diegimą ir adb pašalinimą. Šios parinktys ne tik padeda perkelti failus į išmanųjį telefoną, bet ir leidžia įdiegti programas su apk plėtiniu.

Norėdami pašalinti programą iš savo įrenginio, turite įvesti atitinkamą komandą ir nurodyti programinės įrangos pavadinimą su plėtiniu.

ADB vykdymas

ADB programa vienu metu tapo labai populiari. Tačiau ne visiems vartotojams buvo patogu kiekvieną kartą įvesti komandas. Tai užtrukdavo ilgiau, o kartais pasitaikydavo klaidų ir gedimų. Kad būtų lengviau dirbti su programine įranga, buvo sukurtas jos priedas ADB Run.

Ši programa turi tas pačias komandas, bet nereikalauja jų įvesti. Tereikia paspausti skaičius, atitinkančius vieną ar kitą variantą. Šiuo metu programoje yra 14 taškų. Čia yra visos pagrindinės komandos, kurių reikia ir paprastiems, ir pažengusiems vartotojams. Pavyzdžiui, po numeriu „1“ yra jau pažįstama adb įrenginių eilutė. Tik dabar jo specialiai įvesti nereikia, tereikia spustelėti vieną.

Komandos, kurios turi keletą atmainų, įsigijo subkategorijas. Jei nuėjote į pagrindinį skyrių, gali būti poskyrių, kurie taip pat yra sunumeruoti ir nereikalauja įvesti komandų.

išvadas

Svarbu suprasti, kad visos operacijos, kurias atliekate naudodami išmanųjį telefoną, yra atliekamos jūsų pačių rizika ir rizika. Tai ypač pasakytina apie sudėtingesnius procesus, įskaitant pasirinktinės programinės įrangos diegimą arba šakninių teisių gavimą.

Tokie įsikišimai į sistemą gali sukelti gedimus. Jei kažkas buvo padaryta neteisingai. Be to, telefonui nebegalioja garantija ir niekas jo už jus neatstatys nemokamai. Todėl perskaitykite ir išstudijuokite viską, kas susiję su tokiais veiksmais, taip pat pirmiausia sužinokite apie visas galimas klaidas, su kuriomis vartotojai susidūrė prieš jus.



 

Gali būti naudinga perskaityti: