ADB команди за Android. Прилагане на актуализация от ADB - какво е това? Какво означава актуализация на Apple от adb?

Какво е ADB? Adb команди за Android. В тази статия ще научите какво е ADB, защо потребителите се нуждаят от него и как да го управляват с помощта на команди в терминала на Android. Е, нека започнем да учим adb команди за android...

Запознаване с ADB

ADB (android debug bridge) е инструмент за отстраняване на грешки, идентифициране на грешки в приложения, отключване на устройства на Android OS и много други. Можете да прочетете официалната документация на английски на този уебсайт.

Изтеглете ADB

Можете да изтеглите ADB с официалната доставена среда за разработка на Android SDK или да изтеглите малък ADB инсталатор,Инсталирането се извършва в корена на диска С:\

Уверете се, че драйверите са инсталирани на вашия компютър и USB отстраняването на грешки е активирано на Android.

Adb команди за android и linux

Adb командите могат да бъдат разделени на 3 типа, директно за Adb команда, FastBoot() и Android команда.

Adb команди

1. Проверете дали Android е свързан, проверява дали компютърът „вижда“ вашия смартфон или таблет.

За да сте сигурни, че всичко работи добре и компютърът разпознава Android, трябва да въведете командата adb:

adb устройства

Този екран показва, че Android е свързан

Ако имате не се появиАко има подобно съобщение, тогава може да се наложи да проверите наличието на драйвери на компютъра, целостта на кабела и функционалността на USB порта.

2. Android връзка чрез WI-FI

За да свържете Android чрез WI-FI мрежа, трябва да получите IP адреса и порта на устройството, приложението ADB Wireless ще ви помогне с това (необходим е Root)

след това въведете командата:

adb свържете ip:порт

Например така:

adb свързване 192.168.0.14:5555

Научете повече за това как да свържете Android чрез WI-FI - USB отстраняване на грешки.

3. Инсталиране на приложения на Android

За да инсталирате всяко приложение от компютър на Android, трябва да въведете командата:

adb инсталация

Как да използвате и пример:

За да използвате командата Adb, трябва да инсталирате приложението. Напишете:

adb intsall C:papka_gde_y_vas_hranitsya_prilogenieimja_priloginija.apk

Тоест напишете командата adb инсталацияпътя до приложението и името на това приложение.

4. Изпратете произволен файл на Android

adb тласък

Как да използвате и пример

За да изпратите файл от компютър към Android, като използвате командата Adb. Напишете:

adb push C:papka_gde_hranitsya_fileimja_file /sdcard

Тоест, напишете пътя на командата adb до файла, името на файла и мястото, където да го запишете.

5. Получете файл от Android на компютър

За да получите абсолютно всеки файл от устройство с Android на компютър, има команда:

adb издърпване

Как да използвате и пример:

За да получите файл от Android на компютър с помощта на командата Adb, трябва. Напишете:

adb тегли /sdcard/xxx/Sex_s_Pameloy_Anderson C:papka_gde_budet_hranitsya_file

Тоест, напишете пътя на командата adb до файла, намиращ се на Android, името на файла и мястото, където да запишете този файл на компютъра.

За да рестартирате Android след извършени операции или да рестартирате в специален режим, има команда:

adb рестартиране

Пример за употреба:

Командите ще рестартират Android

adb рестартиране adb рестартиране нормално

Буутлоудър

adb рестартиране на буутлоудъра

Командата ще рестартира Android в режим на възстановяване

adb възстановяване при рестартиране

7. Отидете на управление на Android, след което можете да използвате команди на Android OS

Пълният потенциал на Android се разкрива, когато влезете в управлението на Android, където са налични много Linux команди. Има команда за това:

adb обвивка

Команди в терминала на Android

Суперпотребител или Root. Позволява ви да извършвате абсолютно всички действия, от създаване, модифициране, промяна, до изтриване на конкретни системни файлове: За да направите това, въведете командата:

су

Преди да въведете командата

су

потребителят е гост в системата (много действия са блокирани)и се обозначава в началото на терминала със знак за долар

$

след въвеждане на командата

су

става Администратор и се обозначава в терминала като американски номер

#

и жив пример:

2. Команда за отиване в папка (в бъдеще ще бъде по-правилно да извиквате директория вместо папка)

За да навигирате между дялове и директории в Android, има специална команда:

CD

Пример за преместване от секцията /sdcard към секцията /sdcard/xxx/porno/hot_girl

cd /sdcard xxx/porno/hot_girl

За да се върнете от дял към директорията по-горе или обратно към /sdcard
ако сме в директорията /sdcard/xxx/porno/hot_girl - hot_girl

CD..

ще бъдем в каталога

/sdcard/xxx/porno/

ако трябва да отидете на /sdcard тогава

cd ../ ../ (колкото пъти е необходимо) Внимание: в Android и други Unix системи, Primer и Primer или PrimerER файловете са напълно различни файлове

3. Преместване/Преименуванефайл или директория.

Преместването и преименуването на файл или директория се извършва само с една команда:

мв

Пример за преименуване на файл

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

Пример Преименуване на папка:

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

Пример за преместване на файл:

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

Пример за това как да преместите папка:

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

4. Вижте какво има вътре в каталога

За да разберете какви директории и файлове се съдържат от мястото, където се намирате, използвайте следната команда на Linux:

ls

Пример за употреба:

ls /sdcard/xxx/hot_porno/

ще покаже съобщение

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

ще покаже следното съобщение:

Аленка.avi Памела Андерсън.avi .Skrutiy_File.avi

5. Копирайте файл или папка (директория).

За да копирате файл или папка и да го преместите някъде:

cp

Примерен файл за копиране:

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

Примерна папка за копиране:

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

6. Свържете секцията (основно) и изключете.

За да разберете какви дялове съществуват в Android, свържете или прекъснете връзката:

монтиране(секция за свързване) и umont(отделяне на дял)

За да разберете кои дялове са готови в момента, въведете

монтиране

За да прикачите раздел:

монтиране /dev/block/mmcc121 монтиране /systcode

За да отделите дял:

umount /dev/block/mmcc121 umount /systcode

7. Създайте директория (папка)

За да създадете папка някъде, използвайте командата:

mkdir

Пример за употреба:

mkdir /sdcrad/android_file

8. Изтриване на директория (папка) или файл

Ако трябва да изтриете файл или папка, команда на linux:

rm

Пример за изтриване на файл:

rm /sdcard/xxx/hot_porno/Alenka.avi

Пример за изтриване на папка:

rm - r /sdcard/xxx/hot_porno

9. Показване на съдържанието на файла на екрана (четене)

Ако сте изправени пред задачата да покажете съдържанието на текстов файл:

котка котка /sdcard/books/Tolstoy_book_war_and_peace.txt

и получаваме

- Eh bien, mon 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 crois) - je ne vous connais plus, vous n`etes plus mon ami, vous n`etes плюс моя верен робе, comme vous dites.

10. Показване на съдържанието на файла на екрана (прочетете в обратен ред)

Ако сте изправени пред задачата да покажете съдържанието на текстов файл, но от края към началото:

так

11. Покажи пълния път

За да разберете в кой раздел и директория се намирате:

pwd

Пример: ако се намираме в която и да е директория и трябва да намерим пълния път (например, ние сме в системния дял, директорията на приложението)

pwd

ще покаже съобщение

/система/приложение/

12. Създайте празен файл

За да създадете текстов файл:

докосване

Например създайте файл 666.txt в директорията /sdcrad

докоснете /sdcard/666.txt

13. Създаване на резервно копие от дял и възстановяване

дд ако

Пример за създаване на резервно копие на SD карта

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

Пример за възстановяване на дял от резервно копие от SD карта

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

14. Вижте пространството, заето от файл

За да разберете колко време отнема нещо:

du du системен код

Задаване на разрешения за файлове и директории

За да разберете какви права имат файловете и директориите, трябва да напишете следната команда

ls -n

Права за достъп (разрешение)

Те се записват в тази форма - RWX (буква) или 777 (цифра)

Правата за достъп са споделени

1.Достъп до файлове
2. Достъп до директория

Литерални атрибути на разрешения

r- четене на данни от файлове и директории (четене)
w- промяна на съдържанието на файлове и директории или писане в тях, но не и изтриване (запис)
х- изпълнение на файл или разрешение за влизане в директория

Има три групи потребители

« потребител" - собственикът на файла или директорията
« група» -член на групата, към която принадлежи собственикът
« свят» - останалите, несвързани с 2 групи

Редът на записване на правата за достъп изглежда така
Първо се задават права за достъп за собственика - “ u»
след групата - " ж»
и накрая за останалите - “ о»

Например

Собственикът на файла има право да чете (r), да пише (w) в него и да изпълнява (x), останалите имат право само да четат.

Атрибути на цифрови разрешения

r - прочетете 4
w - запис 2
x - изпълнение 1
"-" без права 0

Сумата от техните стойности означава крайните права за потребителя и групите

7 (rwx) = 4 + 2 +1 пълни права
5 (r-x)= 4 + 0 + 1 четене и изпълнение
6 (rw-) = 4 + 2 + 0 четене и писане
4 (r-) =4 + 0 + 0 само за четене

За начинаещи може да е полезен онлайн калкулатор - връзка.

Трябва да зададете разрешения с командата

chmod

Например

chmod 777* - ще зададе разрешения за четене, запис и изпълнение за всички файлове и папки

chmod 755 файл.avi

Твърди и символни връзки

В Linux, включително Android, има такова нещо като връзки - което на нормален, познат език звучи като „пряк път“. Има два вида връзки:

  • Твърди връзки
  • Символни връзки или символни връзки

Какви са разликите между твърдите и символните връзки?

Символни връзки - създайте пряк път, който указва точното местоположение на файла или папката, към която препратката води. Ако преместите файл или папка, символната връзка ще бъде прекъсната. За да разберете ясно какво е символна връзка, в Windows XP или Windows 7 има програмни преки пътища на работния плот, които се свързват към папката с програмата или по-точно exe файла.

Как да създадете твърди и символни връзки

ln ln -s

Много от вас повече от веднъж са се сблъсквали със ситуация, при която, за да получите root права на таблет или смартфон с Android, да инсталирате нов фърмуер, да възстановите системата и други неща, трябваше да го свържете към компютъра и да изпълните серия adb или команди за бързо стартиране през прозореца на командния ред (терминал).

Повечето хора въвеждат тези команди, без да разбират какво означават, просто следвайки инструкциите, намерени в Интернет. И ако искате да разберете по-добре какво се случва, когато ги изпълните, днес ще разгледаме десетте най-добри команди, които всеки напреднал потребител на Android трябва да знае.

Но преди да започнете да се запознавате с тези команди, нека ви напомня, че преди вашият таблет или смартфон да ги изпълни, трябва да се уверите, че компютърът ви има SDK за Android, а на самия таблет или смартфон опцията „ USB отстраняване на грешки».

Как да инсталирате Android SDK, който съдържа програмите adb и fastboot, прочетете този материал.

Позволете ми също да ви напомня, че в Android 4.2 и по-нови, елементът „USB Debugging“ е скрит и можете да прочетете как да получите достъп до него.

За тези, които са забравили как да стартирате прозорец на командния ред в Windows, нека ви напомня, че най-лесният начин да направите това е като щракнете върху „Старт“, след което ще трябва да въведете cmd в прозореца за търсене и да натиснете „ Enter”.

След приключване на цялата подготвителна работа можете да свържете устройството към компютъра с помощта на USB кабел и да започнете да изучавате командите.

1. команда adb devices

Това е може би най-важният от всичките десет отбора, които ще бъдат обсъдени. Използвайки го, можем да разберем дали компютърът вижда вашето Android устройство и ако го вижда, дали може да комуникира с него чрез терминални команди.

Ако всичко е наред, след като въведете командата adb devices в прозорец на командния ред на Windows или терминал на Linux, трябва да видите ред с текста Списък на прикачените устройства, след което ще има ред, състоящ се от серийния номер на вашето устройство и състоянието му - офлайн или онлайн:

Офлайн състояние означава, че устройството е в режим на заспиване. Онлайн състоянието сигнализира, че таблетът или смартфонът е готов да изпълни вашите команди.

2. adb push команда

С помощта на командата adb push можете да копирате файлове на вашия таблет или смартфон. В този случай трябва да посочите пътя до папката, в която искате да поставите файла на устройството, и папката на компютъра, откъдето ще бъде копиран файлът. Вторият път не е необходим, ако файлът се намира в същата папка, където се намира програмата adb.

Ето пример за копиране на видео файл superfreak.mp4 от компютър на устройство в папката /sdcard/Movies с помощта на командата adb push superfreak.mp4 /sdcard/Movies/

За потребителите на Windows бих искал да ви напомня, че в Android, когато посочвате пътя до файлове и папки, се използва наклонена черта - /, а не обратна наклонена черта, както сте свикнали.

3. adb команда за изтегляне

Ако командата adb push се използва за прехвърляне на файлове към устройство с Android, тогава adb pull се използва за копиране на файлове от устройството на компютъра. Точно както в предишния случай, трябва да посочите пътя, където искате да получите файла на устройството, и пътя, където искате да поставите този файл на компютъра. Вторият път не е необходим, ако искате файлът да отиде в папката, от която сте стартирали програмата adb.

Ето пример за копиране на файла superfreak.mp4 от папката /sdcard/Movies/ на вашия таблет или смартфон на работния плот на Windows 8 на потребител Jerry, C:\Users\Jerry\Desktop

Ако искате файлът да отиде в папката, от която сте изпълнили adb, просто въведете командата adb pull /sdcard/Movies/superfreak.mp4

4. adb команда за рестартиране

Тази команда често се използва по време на процеса на руутване или инсталиране на нов софтуер, когато трябва да приемем промените, които сме направили на нашето устройство. След като въведете командата adb reboot, вашият таблет или телефон ще се рестартира.

Тази команда също е важна, защото може да бъде поставена в скриптове, което ви позволява да рестартирате устройството автоматично, след като завършите всички необходими операции.

5. команди за възстановяване на adb reboot-bootloader и adb reboot recovery

Използвайки adb, можете не само да рестартирате устройството си с Android, но и да го рестартирате в буутлоудъра. Този режим е необходим, за да можем да отключим буутлоудъра, което е необходимо за получаване на root права и допълнително инсталиране на алтернативен фърмуер.

Някои устройства могат да бъдат заредени с помощта на специфична клавишна комбинация, когато са включени, но често командата adb reboot-bootloader е единственият начин за достъп до зареждащия механизъм.

По същия начин програмата adb може да се използва за достъп до менюто за възстановяване на таблет или смартфон или възстановяване. Това може да стане с помощта на командата adb reboot recovery

6. Команда за бързо стартиране на устройства

Ако рестартирате таблета си в режим на зареждане, той ще спре да приема adb команди. В този режим можем да комуникираме с устройството с помощта на програмата fastboot.

С помощта на командата fastboot devices можете да разберете дали вашето устройство може да приема команди от тази програма в режим на зареждане. Тъй като fastboot е много мощен инструмент, някои производители на устройства с Android не предоставят достъп до тази програма в режим на зареждащо устройство.

Точно както при adb, след въвеждане на командата fastboot devices трябва да видите серийния номер на вашето устройство.

Често причината fastboot да не работи е липсата на необходимите Windows драйвери за вашето устройство.

7. Fastboot oem unlock команда

Някои производители (например HTC или Asus) пускат специални помощни програми, които ви позволяват да отключите буутлоудъра на техните таблети и смартфони, след което можете да инсталирате алтернативни възстановявания, като ClockworkMod. или TWRPи фърмуер от независими разработчици (персонализиран фърмуер).

В много случаи обаче можете да отключите буутлоудъра на устройство с Android с помощта на програмата fastboot. Това се прави много лесно – когато таблетът или телефонът ви е в режим на зареждащо устройство (стъпка 5), просто въведете следната команда в прозореца на командния ред: fastboot oem unlock.

След това ще трябва да следвате инструкциите, които ще се показват на екрана на вашия таблет или смартфон.

внимание!След като изпълните командата за отключване на fastboot oem, вашето устройство ще бъде напълно изчистено от всички програми, които сте инсталирали, и вашите лични данни също ще бъдат изтрити.

8. adb shell команда

Командата adb shell често обърква някои начинаещи потребители.

Има два начина да използвате тази команда. Ако просто въведете adb shell в прозореца на командния ред и натиснете клавиша Enter, ще бъдете отведени в терминален режим или командната обвивка на вашето Android устройство, където можете да изпълнявате всякакви команди на Android shell.

По-долу можете да видите резултата от изпълнението на командата ls в обвивката на Android

Този режим е добре познат на потребителите на Linux и Mac компютри. Ако сте запознати с командите на bash shell, няма да имате проблеми при работата в този режим. В противен случай не препоръчвам да използвате режима adb shell, докато не разберете целта на всички негови команди, тъй като в този режим имате пълен достъп до файловете на вашето устройство и можете случайно да причините непоправими промени в операционната система.

Вторият начин за използване на adb shell е да изпълните една команда на Android shell, като използвате тази конструкция: adb shell<команда>. Например, можете да промените разрешенията за файлове с помощта на команда като „adb shell chmod 666 /data/filename“

9. adb install команда

С програмата adb можете да правите повече от просто копиране на файлове към и от вашето устройство. Тази програма също ви позволява да инсталирате приложения на устройства с Android под формата на apk файлове. За това има команда за инсталиране на adb. Това е малко като командата push: трябва да посочите пътя, където се намира файлът с приложението, което искате да инсталирате. Затова най-лесният начин е първо да копирате apk файла в папката с програмата adb, след което можете да инсталирате програмата с командата adb install ApplicationFileName.apk

Ако трябва да актуализирате приложението, тогава в този случай трябва да използвате превключвателя -r и командата ще изглежда така: adb install -r ApplicationFileName.apk.

С помощта на превключвателя -s можете да инсталирате приложения на картата с памет (ако вашият фърмуер позволява това). Ключът -l ви позволява да заключите приложението по време на инсталацията (като го инсталирате в папката /data/app-private). Има и други клавиши за по-разширени функции, но тяхното описание е тема на отделна статия.

10. команда за деинсталиране на adb

И накрая, можете да премахвате приложения от вашия таблет или телефон. За да направите това, използвайте командата adb uninstall ApplicationFileName.apk

Тази команда има ключ -k, който ви позволява, когато изтривате приложение, да не изтривате данните и кеша му, а да ги оставите на устройството.

Бонус: команда adb sideload

Тази команда ще бъде много полезна за собствениците на таблети и смартфони Nexus - с нейна помощ те ще могат да актуализират официалния фърмуер на своите устройства. С други думи, ако вашият смартфон или таблет не е получил актуализация по въздуха, можете да изтеглите нов фърмуер от официалния уебсайт и да актуализирате устройството ръчно.

След като изтеглите файла на фърмуера на вашия компютър и свържете своя таблет или телефон към него, ще трябва да рестартирате устройството си в режим на възстановяване, да изберете „Прилагане на актуализация от ADB“ и след това въведете следната команда в прозореца на командния ред на вашия компютър: adb sideload xxxxxxxx.zip, където xxxxxxxx.zip е името на zip файла с фърмуера.

В този материал ще намерите по-подробни инструкции как да актуализирате ръчно фърмуера на устройства Nexus.

Свързани материали:

Командата adb sideload е страхотна и може да се използва за лесно актуализиране на фърмуера или възстановяване на вашия Android, ако не се стартира!

Още веднъж за това защо е необходима командата ADB SIDELOAD - тази команда е необходима за флашване на ZIP архиви от менюто за възстановяване или ако няма буутлоудър. Тази команда има аналог на fastboot -w update, но за много устройства с Android помощната програма fastboot не работи, така че adb sideload е универсален инструмент.

Как работи ADB Sideload

Актуализацията на ZIP архива се намира в папката с помощната програма adb, смартфонът или таблетът се превключват в режим на възстановяване или буутлоудър. Помощната програма adb се стартира и се въвежда командата adb sideload<название_файла>.zip, след което архивът се копира в Android и след това се флашва.

Необходимо за ADB Sideload

  1. Компютър или лаптоп
  2. Изтегляне и след него
  3. Изтеглете програмата - ADB RUN или ADB
  4. Зареждането на устройството с Android е поне 40% или повече
  5. Оригинален, ненарушен MicroUSB кабел
  6. Активиране на Android
  7. Актуализация на ZIP архив

Инструкции за използване на ADB Sideload

Тази статия ще предложи два варианта за използване adb странично натоварване, първият метод е демонстрация как работи всичко от началото до края, вторият метод е автоматизиран, без излишни действия и писане на ръка.

Метод №1

1. Свържете устройството си с Android към компютъра
2. Преместете файла за актуализиране на ZIP архива в пътя C:/adb/progbin
3. Стартирайте програмата ADB RUN или отидете в менюто Ръчна команда -> A.D.B.

adb устройства

И трябва да получите следния отговор:

C:/ADB/adb/progbin>adb устройстваСписък на прикачените устройства NA36XWxxxххххх

Ако получим отговора (грешка):

C:/ADB/adb/progbin>adb устройстваСписък на прикачените устройства NA36XWxxxххххх офлайн

Ако получим отговора (грешка):

C:/ADB/adb/progbin>adb устройстваСписък на прикачените устройства

Тоест няма нищо, след прикачване устройството не се вижда (преинсталирайте драйверите, сменете USB порта, сменете USB кабела)

5. Поставете устройството в режим на възстановяване или режим Буутлоудър

6. В зависимост от Recovery, в някои случаи е необходимо да активирате принудително Sideload трансфер и режим на инсталиране на устройството:

Ако имате стандартно или CWM възстановяване, може да се извика

  • инсталирайте zip от sileload
  • приложете актуализация от ADB
  • Странично зареждане на ADB

и това меню може да се намира в главната секция за възстановяване, секцията Разширени или Инсталиране на ZIP.

Ако имате TWRP Recovery

За да активирате sideload, отидете на Advanced -> ADB Sideload и плъзнете долния плъзгач надясно:

7. Б ADB RUNнапишете следната команда:

adb sideload XXXXXXXX.zip

Където XXXXXXXXX- точното име на ZIP актуализацията, която се флашва (като се има предвид, че имената са ГЛАВНИ или МАЛКИ, както са написани, в противен случай ще получите грешка)

След което актуализацията (фърмуера) ще бъде прехвърлена на Android и актуализирана.

  • Ако получите грешка грешка: затворен - не активира sideload на Android
  • Ако получите грешка грешка: устройството не е намерено - не вижда Android, сменете ядрото, възстановяване, рестартирайте Android и го върнете в режим.

Метод № 2

1. Свържете устройството си с Android към компютъра
2. Стартирайте програмата ADB RUN и отидете в менюто Рестартирайте устройството -> изберете Рестартирайте възстановяването или Рестартирайте Bootloader (ако не е на устройството за възстановяване)
3. Инсталирайте ZIP и след това изберете файла за флашване, след което фърмуерът ще започне.

  • Ако получите грешка грешка: затворен- sideload не е активиран на Android;
  • Ако получите грешка грешка: устройството не е намерено- не вижда Android, сменете ядрото, възстановяване, рестартирайте Android и го върнете в режим.

Подробни инструкции как да инсталирате ръчно OTA актуализация чрез ADB Sideload на LG Nexus 5 (Hammerhead), без да е необходимо да отключвате буутлоудъра, да получавате права на суперпотребител или да инсталирате персонализирано възстановяване.

внимание!

Инструкции за инсталация

    Създайте папка в корена на устройството C:\ с име " Android».

    Отворете командния ред и отидете до създадената папка на Android с командата „ cd c:\Android\"(командите са написани без кавички).

    Свържете телефона към компютъра с помощта на USB кабел.

    Уверете се, че компютърът намира устройството чрез ADB.
    За да направите това, трябва да въведете " adb устройства" към командния ред. Когато на телефона ви се появи заявка за разрешение за отстраняване на грешки чрез ADB на този компютър, трябва да щракнете върху „ Добре", докато избирате елемента " Винаги разрешавайте от този компютър" Ако устройството е видимо, текстът „ Списък на прикачените устройстваxxxxxxx устройство). Ако вместо „устройство“ пише „офлайн“ или списъкът е празен, тогава трябва да актуализирате ADB, да проверите драйверите/кабела, да смените USB порта/компютъра.

    Рестартирайте телефона си в режим на зареждане.
    За да направите това, трябва да изключите устройството, да го включите, докато едновременно задържате клавиша за намаляване на звука и бутона за захранване или въведете „ adb рестартиране на буутлоудъра" Ако всичко е направено правилно, на екрана на смартфона ще се появи следното съобщение: Започнетеи Android, „лежащ“ по гръб с отворен капак.

    Първият път, когато се свържете с компютър в режим Fastboot, системата може да поиска драйвери. За да ги инсталирате, трябва да посочите пътя до папката с изтеглените драйвери. Ако това не се случи и устройството не бъде открито, трябва да отидете на „ мениджър на устройства", разгънете падащото меню " Други устройства" и щракнете двукратно върху елемента " Неразпознато устройство"(или " Android 1.0") с удивителен знак в жълт триъгълник. в " са често срещани» щракнете върху бутона « Актуализирайте драйвера", откажете да търсите в мрежата и посочете пътя до папката с драйвери, докато активирате елемента " Включително подпапки" Може да се появи предупреждение, че издателят не може да бъде проверен, но все пак трябва да игнорирате това съобщение и да продължите с инсталацията. След известно време драйверите ще бъдат инсталирани.

    Проверете наличността на устройството в режим на зареждане, като въведете командата " устройства за бързо зареждане" Ако устройството е свързано правилно, ще се покаже идентификаторът на устройството с думата „fastboot“ (например „ xxxxxxx бързо стартиране"). Ако нищо не се показва или „чака за устройства...“, тогава трябва да актуализирате драйверите, да смените USB порта или да опитате да направите тези стъпки на друг компютър.

    Поставете телефона си в режим на възстановяване.
    За да направите това, използвайте бутоните за сила на звука, за да изберете елемента Режим на възстановяванеи натиснете клавиша за захранване, за да потвърдите избора си. Когато се появи малък легнал робот с триъгълник и текст " Без команда", задръжте натиснат бутона за захранване и натиснете веднъж клавиша за увеличаване на звука, след което веднага ги освободете едновременно. Телефонът ще бъде стартиран в стандартно възстановяване.

    Изберете елемента " приложете актуализация от ADB».

    Проверете връзката с вашия смартфон чрез ADB Sideload.
    За да направите това, трябва да въведете " adb устройства" към командния ред. Ако устройството е свързано правилно, текстът „ Списък на прикачените устройства" и списък на всички устройства (напр. xxxxxxx странично натоварване). Ако вместо „sideload“ пише „host“ или списъкът е празен, тогава трябва да рестартирате устройството и да опитате отново.

    Въведете командата " adb странично зареждане ota.zip" Файлът ще започне да копира в телефона и по-нататъшното му инсталиране.

    Изчакайте операцията да приключи и изберете „ Рестартирай системата сега».

Ако решите да презаредите смартфона си, тогава определено ще срещнете такава концепция като Прилагане на актуализация от ADB. Не всеки знае какво е това, но не е трудно да се разбере този въпрос. Някои ще трябва да се запознаят с темата, като се започне с концепцията за „фърмуер“; за други ще бъде достатъчно просто да дешифрират съкращението ADB.

Предназначение

Ако сте собственик на устройство с Android, това не гарантира, че ще трябва да се справите с Apply update from ADB. Нашите родители не знаят какво е; ако устройството се повреди, те го носят на децата си или в сервиза.

Но ако сте опитен потребител на смартфон и имате представа за такъв процес като фърмуер, тогава би било по-добре да разберете тази програма сами. Първо, по този начин можете да съживите всеки телефон без допълнителни финансови разходи. Второ, ще научите как да получите root права или сами да промените интерфейса на системата.

програма

Преди да разберем какъв е преводът на фразата Прилагане на актуализация от ADB, нека да разгледаме софтуера. ADB е неразделна част от системата, което означава Android Debug Bridge. На руски се превежда като „мост за отстраняване на грешки „Android““ и, разбира се, може да каже малко на обикновения потребител.

Така се случи, че операционната система Android еволюира от съществуващия преди това Linux. По старомодния начин и двете изискват използване на командния ред, за да направите някои промени. Естествено вече са разработени емулатори. Но работата с тях е неудобна поради малкия екран и някои ограничения.

Освен това често се нуждаете от самия компютър, така че е необходим специален софтуер. Това беше приложението ADB, което работи за свързване на двете устройства, като по този начин изпълнява различни операции със системата Android.

фърмуер

Както споменахме по-рано, често по време на процеса на мигане се среща съобщението Apply update from ADB. Преводът на руски показва прилагане на актуализации с помощта на моста за отстраняване на грешки на Android. Но казано по-просто, тази опция ви позволява да контролирате телефона, докато актуализирате, възстановявате или инсталирате фърмуера.

Какво е фърмуер? Това е, което хората започнаха да наричат ​​вграден софтуер. В зависимост от предназначението, той може да бъде различен и да изпълнява определена задача. Но в смартфона това е набор от софтуер, който е включен в операционната система.

Фърмуерът условно контролира работата на хардуера на телефона. Най-вероятно без него устройството изобщо няма да може да работи.

Възстановяване

Въпросът, че това е Прилагане на актуализация от ADB, възниква у хората, когато стигнат до менюто за възстановяване. Всеки смартфон с Android има режим на възстановяване. Тук можете да стартирате фабрично нулиране, да инсталирате актуализации и т.н.

Интересното е, че малко хора са виждали класическото меню, откакто Koushik Dutta реши да създаде негова алтернатива. Сега това е познатото меню за възстановяване, което се нарича Clockworkmod Recovery. Има го на почти всички съвременни джаджи.

Тази версия на менюто вече е придобила спомагателна. Единият работи с помощта на бутоните за сила на звука и захранване, а вторият се управлява от сензорния екран.

Като цяло в момента има много подобни рекавъри от трети страни. По-добре е, разбира се, да използвате това, което вече е в устройството, без да инсталирате допълнителен софтуер. Тази опция е по-безопасна и доказана.

За да стигнете до това меню, използвайте клавишни комбинации. Може да има различни бутони за различните хора. Но най-често трябва да задържите бутоните за увеличаване на звука и захранване. След това телефонът ще се изключи и ще влезе в това меню.

Използване

Когато видите цял списък от неразбираеми думи пред вас, сред тях ще бъде фразата Прилагане на актуализация от ADB. Вече обсъдихме какво е това, остава само да разберем защо е необходима тази опция и защо се използва.

Най-често чрез този ред е лесно да изтеглите актуализации с нов фърмуер. В този случай телефонът ви трябва да е свързан към компютъра. На екрана на монитора трябва да има команден ред за програмата ADB. Така че, като управлявате телефона и неговата система чрез компютър, можете лесно да направите всички необходими промени.

Всички действия с операционната система се извършват през моста за отстраняване на грешки. На компютъра въвеждате команди, които променят смартфона. Важно е да разберете, че само по този начин ще имате достъп до опции, които са скрити от потребителя от производителя.

Подготовка

Ако решите да използвате този метод за актуализиране, трябва да се подготвите предварително, за да няма проблеми по време на процеса. Заредете вашия смартфон до максимум. Разбира се, те съветват да има поне половин заряд, но не си струва риска. Прочетете отзиви за опцията Прилагане на актуализация от ADB и възможни грешки във форумите.

След това трябва да инсталирате Android SDK на вашия компютър. Това е основната програма, която има много инструменти, включително ADB. Не забравяйте да настроите USB Debugging на телефона си. Много хора забравят за тази стъпка и след това задават въпроси защо програмата или компютърът не вижда тяхната притурка.

Между другото, „USB отстраняване на грешки“ наскоро стана скрито от някои потребители. Всичко зависи от модела на телефона. Например, има опция, при която трябва да намерите опцията „Всичко за телефона“. Обикновено се намира в системните настройки. След това трябва да кликнете върху реда „Номер на компилация“ до 10 пъти. Ще забележите, че в долната част се появяват известия, които ви уведомяват, че сте на прав път.

Ако всичко е правилно, ще получите съобщение от системата, че сте станали разработчик. Сега можете да се върнете в секцията „опции за програмисти“ и тази опция ще се появи там.

Има модели, които просто скриха „склада“ на необичайно място. Например, опитайте да потърсите в секцията „Памет“. Понякога този предмет е скрит там.

По време на подготовката не трябва да забравяте да стартирате командния ред. За да направите това, просто въведете Windows cmd в търсенето. След това натиснете Enter. И накрая, проверете функционалността на кабела. Важно е да не прекъсва връзката и да няма постоянни прекъсвания на връзката между смартфона и компютъра.

Екипи

Както вече разбрахте, за да направите промени, трябва да използвате команди. Има голям брой от тях, но е малко вероятно обикновеният потребител да се нуждае от всички наведнъж. Често се случва неопитни „потребители“ да намерят команди в интернет и безмислено да ги въвеждат в програмата, без да разбират какво е Android Apply update ADB.

Нямате нужда от супер знания, за да ги разберете. Достатъчно е само внимателно да прочетете техните описания и задачи. След това ще разгледаме важни и полезни команди.

Връзка

И така, първата и основна команда е adb devices. Когато го въведете в командния ред, получавате информация дали вашето устройство е свързано правилно. В допълнение към факта, че програмата ще идентифицира такива проблеми, тя също така ще посочи способността на смартфона да комуникира с компютъра чрез терминални команди.

Обикновено, ако притурката е свързана правилно, редът Списък на свързаните устройства се появява в таблицата. Следното показва серийния номер на телефона и неговата готовност за работа: „онлайн“ или „офлайн“.

Транспорт

Следната команда е adb push. Може или не може да бъде полезно. Но е по-добре да знаете за нея. Тази опция ви позволява да прехвърляте файлове от вашия компютър на вашето устройство. За да направите това, в командния ред ще трябва да посочите пътя, където ще бъде поставен файлът, както и мястото, откъдето започва пътя му.

Ако документът, от който се нуждаете, се намира в папката с програмата, този адрес може да бъде пропуснат.

Но командата adb pull прави обратното. Благодарение на него можете лесно да прехвърляте файлове от вашия смартфон на вашия компютър. По абсолютно същия начин, както при предишната опция, трябва да посочите два пътя. Но ако искате документът да се окаже в програмната папка на вашия компютър, тогава не е нужно да посочвате адреса за него.

Рестартирайте

Опцията Apply update from ADB ни запознава с Командата в програмата е леко модифицирана и се използва като adb reboot. Необходимо е, ако са извършени всички необходими настройки. И накрая, както обикновено, трябва да рестартирате смартфона си. Именно този метод улеснява рестартирането.

Овластяване

За да активирате root права, използвайте опцията за зареждане. За да направите това, трябва да активирате командите adb reboot-bootloader и adb reboot recovery. Прилагането на актуализация ADB дава възможност за превключване към нов буутлоудър, който е необходим за получаване на разширени права и алтернативен фърмуер.

Има модели телефони, които влизат в този буутлоудър чрез определени комбинации от клавиши. Въпреки че това е рядко, много по-лесно е да използвате командата adb reboot-bootloader.

Ако имате нужда от достъп до менюто за възстановяване, използвайте командата adb reboot recovery.

"Комуникация"

Ако сте влезли в режим на зареждащо устройство, всички програмни команди на ADB ще спрат да работят. За да направите това, ще трябва да използвате още една опция. Трябва да въведете устройства за бързо стартиране, за да установите комуникация между устройствата.

Тази команда се счита за отличен инструмент за напреднали потребители. Затова някои производители не го поддържат, за да не се стига до смущения в системата.

Когато въведете устройства за бързо стартиране, номерът на смартфона ще се появи в командния ред. Това означава, че всичко е активно и можете да използвате следните комбинации.

Отключи

Има модели, които вече имат вградено отключване на буутлоудъра. Това прави възможно инсталирането на менюта за възстановяване на трети страни на устройството. Но в повечето случаи, за да отключите буутлоудъра, трябва да използвате менюто за бързо зареждане. За да върви всичко правилно, трябва да въведете fastboot oem unlock в командния ред, когато смартфонът е в режим на зареждащо устройство.

Зареждане

Тези, които разбират какво означава Прилагане на актуализация от ADB, могат да използват командите за изтегляне. Те включват adb инсталиране и adb деинсталиране. Тези опции не само ви помагат да премествате файлове на вашия смартфон, но също така ви позволяват да инсталирате приложения с apk разширение.

За да премахнете програма от вашето устройство, трябва да въведете съответната команда и след това да посочите името на софтуера с разширението.

Изпълнение на ADB

Програмата ADB стана много популярна по едно време. Но не всички потребители се чувстваха удобно да въвеждат команди всеки път. Това отнемаше допълнително време и понякога възникваха грешки и повреди. За да се улесни работата със софтуера, беше създадена добавка към него ADB Run.

Това приложение има същите команди, но не изисква да ги въвеждате. Просто трябва да натиснете цифрите, които отговарят на една или друга опция. В момента в програмата има 14 точки. Ето всички основни команди, от които се нуждаят както обикновените, така и напредналите потребители. Например, под номер „1“ има вече познатата линия adb devices. Само че сега не е необходимо да го въвеждате конкретно, просто трябва да щракнете върху един.

Отборите, които имат няколко разновидности, са придобили подкатегории. Ако сте отишли ​​в основния раздел, може да има подраздели, които също са номерирани и не изискват въвеждане на команди.

заключения

Важно е да разберете, че всички операции, които извършвате с вашия смартфон, се извършват на ваша отговорност и риск. Това важи особено за по-сложни процеси, включително инсталиране на персонализиран фърмуер или получаване на root права.

Такива намеси в системата могат да доведат до сривове. Ако нещо е направено неправилно. Освен това телефонът е извън гаранция и никой няма да ви го възстанови безплатно. Затова прочетете и проучете всичко, свързано с подобни действия, и първо разберете за всички възможни грешки, които потребителите са срещнали преди вас.



 

Може да е полезно да прочетете: