Skip to content

Instantly share code, notes, and snippets.

@crazyyy
Last active February 16, 2024 07:03
Show Gist options
  • Save crazyyy/9e0414799d530939d46221bcbfe74d56 to your computer and use it in GitHub Desktop.
Save crazyyy/9e0414799d530939d46221bcbfe74d56 to your computer and use it in GitHub Desktop.
πŸ“± #adb #fastboot Favorite Android

Android

Favorite Android, ADB and Fastboot Snippets

adb devices - это ΡƒΠΆΠ΅ извСстная Π½Π°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π° adb, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Ρ‹Π²ΠΎΠ΄Π° списка всСх устройств, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ.

adb reboot - Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π±Π΅Π· использования ΠΊΠ½ΠΎΠΏΠΊΠΈ питания. Π•Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, послС Ρ‚Π΅Ρ… ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

adb reboot bootloader - Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ fastboot, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ устройство Π² Ρ€Π΅ΠΆΠΈΠΌ bootloader (fastboot ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ). ΠΊΠΎΠΌΠ°Π½Π΄Π° reboot bootloader сдСлаСт это.

adb reboot recovery - с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ свой смартфон Π² Ρ€Π΅ΠΆΠΈΠΌ восстановлСния (Ρ€Π΅ΠΊΠ°Π²Π΅Ρ€ΠΈ). Команда ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Π½Π΅ Π·Π½Π°Π΅Ρ‚ ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш громкости ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

adb shell - ΠΊΠΎΠΌΠ°Π½Π΄Π° shell Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ интСрфСйс Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° Linux Π² вашСм ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ для управлСния ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ Android устройством. Π­Ρ‚ΠΎ позволяСт Π½Π°ΠΌ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Linux для взаимодСйствия с устройством.

adb install <ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ> - эта ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для установки ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° вашС устройство Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π—Π΄Π΅ΡΡŒ <ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ> ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ мСстополоТСниС ΠΈ имя установочного APK Ρ„Π°ΠΉΠ»Π° Π½Π° ПК. Для этого Π½Π°Π±Ρ€Π°Π² adb просто ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» Π½Π° ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ΠΈ располоТСниС вмСстС с ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ„Π°ΠΉΠ»Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Π²Π΅Π΄Π΅Π½ΠΎ автоматичСски.

adb install -t <ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ> - Как ΠΈ привСдСнная Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ADB для установки прилоТСния Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π΅Π³ΠΎ тСстирования.

adb install -r <ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ> - Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° вашСм смартфонС ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π΅, Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ -r Π² ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ установки.

adb install -f <ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ> - ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ установлСно Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ Android устройства.

adb shell pm uninstall com.example.myapp - это ΠΊΠΎΠΌΠ°Π½Π΄Π° adb для удалСния Π»ΡŽΠ±Ρ‹Ρ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° вашСм смартфонС ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π΅. Π—Π΄Π΅ΡΡŒ com.example.myapp ссылаСтся Π½Π° имя ΠΏΠ°ΠΊΠ΅Ρ‚Π° прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ. Π­Ρ‚ΠΎ полСзная ΠΊΠΎΠΌΠ°Π½Π΄Π°, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ врСдоносныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ прСдустановлСнныС прилоТСния. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этой ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ здСсь.

adb clear com.example.myapp - ΡƒΠ΄Π°Π»ΠΈΡ‚ всС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ кСш, относящиСся ΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ.

adb shell screencap <мСстополоТСниС ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π°> - Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ экрана вашСго Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ADB. Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ <мСстополоТСниС ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π°> Π½Π° мСстополоТСниС ΠΈ имя Ρ„Π°ΠΉΠ»Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ свой ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ /sdcard/screenshot.png.

adb shell screenrecord <располоТСниС Ρ„Π°ΠΉΠ»Π° записи экрана> - Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρƒ, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ происходит Π½Π° экранС смартфона ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ADB. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ <мСстополоТСниС записи экрана> Π½Π° мСстополоТСниС ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, Π³Π΄Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» записи экрана. НапримСр, /storage/emulated/0/Download/screenrecord.mp4. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ запись экрана, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Ctrl + C.

adb push <источник Ρ„Π°ΠΉΠ»Π°> <мСсто назначСния> - ΠΊΠΎΠΌΠ°Π½Π΄Π° adb, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для копирования <источник Ρ„Π°ΠΉΠ»Π°> с вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² <мСсто назначСния> Π½Π° вашСм Android устройствС.

adb pull - это Ρ‚Π° ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°, Ρ‡Ρ‚ΠΎ ΠΈ adb push, Π½ΠΎ для копирования Ρ„Π°ΠΉΠ»ΠΎΠ² с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.

adb logcat - Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для отобраТСния ΠΆΡƒΡ€Π½Π°Π»Π° вашСго Android устройства Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

adb logcat > logcat.txt - ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π·Π°Ρ…Π²Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ ΠΆΡƒΡ€Π½Π°Π» Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² Ρ„Π°ΠΉΠ» logcat.txt.

adb remount - Ссли систСмный Ρ€Π°Π·Π΄Π΅Π» вашСго Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° установлСн Π½Π° «Волько Ρ‡Ρ‚Π΅Π½ΠΈΠ΅Β», Π½ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌ Β«Π§Ρ‚Π΅Π½ΠΈΠ΅/Π—Π°ΠΏΠΈΡΡŒΒ», Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.

adb sideload - эта ΠΊΠΎΠΌΠ°Π½Π΄Π° adb ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ любого Ρ„Π°ΠΉΠ»Π° Π½Π° Android устройство. Имя Ρ„Π°ΠΉΠ»Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΌ с Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ.

adb kill-server - ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для уничтоТСния процСсса adb Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅.

adb start-server - ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ сСрвСр adb послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

adb connect <IP-адрСс устройства> - для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° с доступом ΠΊ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ Ρ‡Π΅Ρ€Π΅Π· WiFi.

adb forward tcp: 7100 tcp: 6100 - ΠΊΠΎΠΌΠ°Π½Π΄Π° ADB для пСрСадрСсации ΠΏΠΎΡ€Ρ‚Π° хоста с 7100 Π½Π° 6100. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΡ€Ρ‚Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ примСняСтся Π² вашСм случаС.

adb –help - Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для получСния справки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ADB (ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ADB ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅).

adb -d Команда посылаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° устройство ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ Ρ‡Π΅Ρ€Π΅Π· USB. Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Выдаст ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ссли ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ большС ΠΎΠ΄Π½ΠΎΠ³ΠΎ устройства.

adb -e Команда посылаСтся Π½Π° устройство Π² эмуляторС. Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Выдаст ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ссли ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ большС ΠΎΠ΄Π½ΠΎΠ³ΠΎ эмулятора.

adb -s <сСрийный_Π½ΠΎΠΌΠ΅Ρ€_устройства> Команда посылаСтся Π½Π° устройство с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ сСрийным Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ:

adb -p <имя устройства ΠΈΠ»ΠΈ ΠΏΡƒΡ‚ΡŒ> Команда посылаСтся Π½Π° устройство с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ: Если ΠΊΠ»ΡŽΡ‡ -p Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ANDROID_PRODUCT_OUT.

adb devices Бписок всСх подсоСдинСнных устройств.

adb connect <хост>[:<ΠΏΠΎΡ€Ρ‚>] ΠŸΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ Π°Π½Π΄Ρ€ΠΎΠΈΠ΄ хосту ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠΊΡƒ TCP/IP Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ 5555 (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли Π½Π΅ Π·Π°Π΄Π°Π½).

adb disconnect [<хост>[:<ΠΏΠΎΡ€Ρ‚>]] ΠžΡ‚ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π°Π½Π΄Ρ€ΠΎΠΈΠ΄ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‡Π΅Ρ€Π΅Π· TCP/IP ΠΏΠΎΡ€Ρ‚ 5555 (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли Π½Π΅ Π·Π°Π΄Π°Π½). Если Π½Π΅ Π·Π°Π΄Π°Π½ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ всСх Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… соСдинСний.

adb push <ΠΏΡƒΡ‚ΡŒ Π½Π° PC> <ΠΏΡƒΡ‚ΡŒ Π½Π° Π°Π½Π΄Ρ€ΠΎΠΈΠ΄> ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»/ΠΏΠ°ΠΏΠΊΡƒ PC->дСвайс.

adb pull <ΠΏΡƒΡ‚ΡŒ Π½Π° Π°Π½Π΄Ρ€ΠΎΠΈΠ΄> [<ΠΏΡƒΡ‚ΡŒ Π½Π° PC>] ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»/ΠΏΠ°ΠΏΠΊΡƒ дСвайс->PC.

adb sync [<ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³>] ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ PC->дСвайс Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΠΎΠ²Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹. ΠšΠ»ΡŽΡ‡ΠΈ: -l НС ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ список.

adb shell Запуск ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ unix shell. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования

adb emu <ΠΊΠΎΠΌΠ°Π½Π΄Π°> ΠŸΠΎΡΠ»Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² консоль эмулятора

adb install [-l] [-r] [-s] <Π½Π°Π·Π²Π°Π½ΠΈΠ΅_прилоТСния.apk> ΠŸΠΎΡΠ»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° устройство ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: adb install c:/adb/app/autostarts.apk Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» autostarts.apk Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΉ Π² ΠΏΠ°ΠΏΠΊΠ΅ /adb/app/ Π½Π° дискС с: ΠšΠ»ΡŽΡ‡ΠΈ: -l Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° прилоТСния -r ΠŸΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, с сохранСниСм Π΄Π°Π½Π½Ρ‹Ρ… -s Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ памяти Установка split apk

adb uninstall [-k] <Π½Π°Π·Π²Π°Π½ΠΈΠ΅_прилоТСния.apk> Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ прилоТСния с устройства. ΠšΠ»ΡŽΡ‡ΠΈ: -k НС ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ сохранСнныС Π΄Π°Π½Π½Ρ‹Π΅ прилоТСния ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

adb wait-for-device Π–Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройства.

adb start-server Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ слуТбу/Π΄Π΅ΠΌΠΎΠ½.

adb kill-server ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ слуТбу/Π΄Π΅ΠΌΠΎΠ½.

adb get-state ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ статус: offline Π’Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½. bootloader Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. device Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

adb get-serialno ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ сСрийный Π½ΠΎΠΌΠ΅Ρ€.

adb status-window НСпрСрывный опрос состояния.

adb remount ΠŸΠ΅Ρ€Π΅ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ для записи. ВрСбуСтся для Ρ€Π°Π±ΠΎΡ‚Ρ‹ скриптов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π°.

adb reboot bootloader ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π² Ρ€Π΅ΠΆΠΈΠΌ bootloader.

adb reboot recovery ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π² Ρ€Π΅ΠΆΠΈΠΌ recovery.

adb root ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊ Π΄Π΅ΠΌΠΎΠ½Π° с ΠΏΡ€Π°Π²Π°ΠΌΠΈ root

adb usb ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊ Π΄Π΅ΠΌΠΎΠ½Π°, ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ USB.

adb tcpip <ΠΏΠΎΡ€Ρ‚> ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊ Π΄Π΅ΠΌΠΎΠ½Π°, ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΡ€Ρ‚ TCP.

adb ppp [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹] Запуск слуТбы Ρ‡Π΅Ρ€Π΅Π· USB. Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1 ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: defaultroute debug dump local notty usepeerdns

adb shell <ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ· списка shell> Команда посылаСтся Ρ‡Π΅Ρ€Π΅Π· shell ΠŸΡ€ΠΈΠΌΠ΅Ρ€: adb shell rm -r /system/sd/app Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, установлСнных Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ памяти. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: adb shell rm -r /system/sd/app-private Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, установлСнных Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ памяти Π² Ρ€Π°Π·Π΄Π΅Π» private. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: adb shell cat /proc/mtd Выдаст ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти дСвайса. Выдаст Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅: dev: size erasesize name mtd0: 000a0000 00020000 "misc" mtd1: 00420000 00020000 "recovery" mtd2: 002c0000 00020000 "boot" mtd3: 0fa00000 00020000 "system" mtd4: 02800000 00020000 "cache" mtd5: 0af20000 00020000 "userdata"

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: adb shell df Выдаст ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ свободных рСсурсах Π² Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… памяти Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π°. Выдаст Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅: Filesystem 1K-blocks Used Available Use% Mounted on tmpfs 160664 0 160664 0% /dev /dev/block/mtdblock4 40960 1292 39668 3% /cache /dev/block/mtdblock3 256000 146888 109112 57% /system /dev/block/mtdblock5 179328 125728 53600 70% /data /dev/block/mmcblk0p1 15521280 10056880 5464400 65% /sdcard

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π² ΠΏΠ°ΠΏΠΊΠ΅ с ADB Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .cmd ΠΈΠ»ΠΈ .bat (провСряСм Ρ‡Ρ‚ΠΎ .cmd ΠΈΠ»ΠΈ .bat это Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° Π° Π½Π΅ Π΅Π³ΠΎ имя) ΠΈ пишСм Ρ‚ΡƒΠ΄Π°: ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊ (Π·Π°Π΄Π°Π΅ΠΌ Π±Π»ΠΎΠΊ ΠΈ выходящиС имя) adb shell su -c dd if=/dev/block/mmcblk0p9 of=/sdcard/factoryfs.img bs=4096

ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ Ρ‚ΠΎ Π² ΠΎΠ±Ρ‰Π΅ΠΌ Π΅ΡΡ‚ΡŒ adb shell cat /proc/partitions

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: adb shell mount -o rw /dev/block/mtdblock3 /system adb shell mount -o rw /dev/block/mtdblock5 /data ΠœΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ /system ΠΈ /data Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ClockworkMod recovery.

Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ графичСского ΠΊΠ»ΡŽΡ‡Π° Π½Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ΅ (послС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ввСсти любой ТСст) adb shell rm /data/system/gesture.key

fastboot reboot - ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ устройство (Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° fastboot ). ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° fastboot Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли ваш Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ находится Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ fastboot, Ρ‡Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ adb reboot bootloader.

fastboot devices - эта ΠΊΠΎΠΌΠ°Π½Π΄Π° fastboot Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ список устройств, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ fastboot.

fastboot reboot recovery - Π²Π²ΠΎΠ΄ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ fastboot ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π² стоковоС ΠΈΠ»ΠΈ Π² кастомноС Ρ€Π΅ΠΊΠ°Π²Π΅Ρ€ΠΈ.

fastboot oem unlock - ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°Ρ… Google ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°Ρ…. Он Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°ΠΌΠΈ.

fastboot flashing unlock - этот Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°, Π½ΠΎ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ Pixel, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ послС 2015 Π³ΠΎΠ΄Π°.

fastboot flashing unlock_critical - Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° для Π΄Ρ€ΡƒΠ³ΠΈΡ… условий, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

fastboot oem lock - ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ fastboot ΠΌΠΎΠΆΠ½ΠΎ для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² Android.

fastboot flashing lock - Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ², Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ fastboot.

fastboot flashing lock_critical - Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°, Ссли Π²Ρ‹ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ unlock_critical.

fastboot flash boot boot.img - эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ fastboot ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π·ΠΎΠ². ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° смартфон Π½Π΅ запускаСтся ΠΈΠ·-Π·Π° ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±Ρ€Π°Π·Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’Π°ΠΊΠΆΠ΅ эта ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для получСния Root Π½Π° Android устройствах послС ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΎΠ±Ρ€Π°Π·Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠΉΡ‚Π΅ ваш Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² boot.img.

fastboot flash recovery recovery.img β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ стокового ΠΈΠ»ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΊΠ°Π²Π΅Ρ€ΠΈ. ΠŸΠ΅Ρ€Π΅Π΄ Π²Π²ΠΎΠ΄ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΎΠ±Ρ€Π°Π·Π° восстановлСния Π² recovery.img.

fastboot flashall -w - ΠΊΠΎΠΌΠ°Π½Π΄Π° fastboot, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для очистки Ρ€Π°Π·Π΄Π΅Π»Π° /data Π½Π° устройствС.

fastboot oem device-info - эта ΠΊΠΎΠΌΠ°Π½Π΄Π° fastboot ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΌ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ состояниС Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°. Он Π²Π΅Ρ€Π½Π΅Ρ‚ Β«TrueΒ», Ссли Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½, ΠΈ Π²Π΅Ρ€Π½Π΅Ρ‚ Β«FalseΒ», Ссли Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½.

fastboot format:ext4 userdata - ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для удалСния всСх Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»Π° ext4. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π», Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ².

fastboot boot recovery.img - эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ fastboot ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° устройствС Ρ€Π΅ΠΊΠ°Π²Π΅Ρ€ΠΈ ΠΈΠ· ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°. ΠŸΡ€ΠΈ нСобходимости recovery.img ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ„Π°ΠΉΠ»Π° Ρ€Π΅ΠΊΠ°Π²Π΅Ρ€ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ.

fastboot erase data - Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ тустройства для удалСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

fastboot erase system - для стирания систСмы с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.

fastboot erase cache - ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кСш смартфона ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°.

fastboot erase system -w - эта ΠΊΠΎΠΌΠ°Π½Π΄Π° fastboot ΡƒΠ΄Π°Π»ΠΈΡ‚ систСму, Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ кСш Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, эта ΠΊΠΎΠΌΠ°Π½Π΄Π° выполняСт всё, для Ρ‡Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ Ρ‚Ρ€ΠΈ.

fastboot flash system system.img - ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ„Π°ΠΉΠ»Π° ΠΎΠ±Ρ€Π°Π·Π° систСмы

fastboot flash userdata data.img - ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ fastboot, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π· с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

fastboot boot kernel ramdisk - Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ядром, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ fastboot для тСстирования ядра.

fastboot flash zip file.zip - ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ zip-Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ file.zip Π½Π° имя Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ.

fastboot getvar mid - эта ΠΊΠΎΠΌΠ°Π½Π΄Π° fastboot ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для получСния Π½ΠΎΠΌΠ΅Ρ€Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ устройства.

fastboot getvar all β€” выдаст Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± устройствС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, модСль устройства, ΠΌΠΎΠ΄Π΅ΠΌΠ°, IMEI ΠΈ Ρ‚. Π΄.

FastBoot - консольноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для PC. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для дСйствий Π½Π°Π΄ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ

fastboot devices Бписок присоСдинСнных устройств Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ fastboot. fastboot flash <Ρ€Π°Π·Π΄Π΅Π»> <Ρ„Π°ΠΉΠ»> ΠŸΡ€ΠΎΡˆΠΈΠ²Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ» .img Π² Ρ€Π°Π·Π΄Π΅Π» устройства.

fastboot erase <Ρ€Π°Π·Π΄Π΅Π»> Π‘Ρ‚Π΅Ρ€Π΅Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π». Π Π°Π·Π΄Π΅Π»Ρ‹: boot, recovery, system, userdata, radio ΠŸΡ€ΠΈΠΌΠ΅Ρ€: fastboot erase userdata Π‘Ρ‚ΠΈΡ€Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ….

fastboot update <имя_Ρ„Π°ΠΉΠ»Π°.zip> ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΈΠ· Ρ„Π°ΠΉΠ»Π° имя_Ρ„Π°ΠΉΠ»Π°.zip

fastboot flashall ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° boot + recovery + system.

fastboot getvar <имя_ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ> ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ bootloader. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: fastboot getvar version-bootloader ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ bootloader.

fastboot boot [] Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ kernel.

fastboot flash:raw boot [] Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ bootimage ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

fastboot devices ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ список ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… устройств.

fastboot continue ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ с Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ.

fastboot reboot ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚.

fastboot reboot-bootloader ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ дСвайсв Ρ€Π΅ΠΆΠΈΠΌ bootloader. ΠŸΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ fastboot ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΈ: -w ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ кэш -s <сСрийный Π½ΠΎΠΌΠ΅Ρ€> Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ сСрийный Π½ΠΎΠΌΠ΅Ρ€ устройства. -p Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ устройства. -c ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ kernel commandline. -i Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ USB vendor id. -b <base_addr> Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ Π² Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ адрСс kernel. -n Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ страниц nand. ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 2048.

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ€Π΅ΠΊΠ°Π²Π΅Ρ€ΠΈ

РаспаковываСм ΠΎΠ±Ρ€Π°Π· Ρ€Π΅ΠΊΠ°Π²Π΅Ρ€ΠΈ. ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» Π² recovery.img ΠΈ ΠΊΠ»Π°Π΄Π΅ΠΌ Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΡƒ с ADB.

@echo off
fastboot reboot-bootloader
echo ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ bootloader Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ...
pause
fastboot flash recovery recovery.img
fastboot reboot

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°

ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Π΅ΠΌ кусок ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π² boot.img ΠΈ ΠΊΠ»Π°Π΄Π΅ΠΌ Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΡƒ ADB.

@echo off
fastboot reboot-bootloader
echo ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ bootloader Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ...
pause
fastboot flash boot boot.img
fastboot reboot

ВосстановлСниС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈΠ· бэкапа.

@echo off
fastboot reboot-bootloader
echo ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ bootloader Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ...
pause
fastboot flash userdata data.img
fastboot flash system system.img
fastboot flash boot boot.img
fastboot reboot

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅

# ΠšΠ°Ρ‡Π°Π΅ΠΌ Π±ΡƒΡ‚Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ. ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» Π² bootanimation.zip ΠΈ ΠΊΠ»Π°Π΄Π΅ΠΌ Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΡƒ ADB.
@echo off
adb remount
adb push bootanimation.zip /data/local

ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Π΅ΠΌ Ρ€Π°Π΄ΠΈΠΎ Π² radio.img ΠΈ ΠΊΠ»Π°Π΄Π΅ΠΌ Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΡƒ ADB.

@echo off
fastboot reboot-bootloader
echo ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ bootloader Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ...
pause
fastboot flash radio radio.img
fastboot reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment