ADB & Fastboot

 

 

ADB - Android Debug Bridge

Android Debug Bridge (ADB) je sada nástrojů, které jsou zahrnuty v balíčku Android SDK.

ADB je obvykle přístupné přes rozhraní příkazového řádku.

 

Mezi často používane příkazy ADB patří:

    reboot bootloader        /restartuje a přepne přístroj do režimu bootloaderu

    reboot                       /běžně restartuje přístroj

 

Fastboot

Fastboot je diagnostický protokol a je součástí balíčku Android SDK používané zejména k úpravě flash souborových systémů pomocí připojení USB z hostitelského počítače.

 

Mezi běžné příkazy pro patří tyto:

  update                  reflash device from update.zip
  flashall                                         flash boot + recovery + system
  flash [ ]                 write a file to a flash partition
  erase                                 erase a flash partition
  format                                format a flash partition
  getvar                                 display a bootloader variable
  boot [ ]                 download and boot kernel
  flash:raw boot [ ]     create bootimage and flash it
  devices                                  list all connected devices
  continue                                 continue with autoboot
  reboot                                   reboot device normally
  reboot-bootloader                        reboot device into bootloader
  help                                     show this help message

Výpis příkazů fastboot oem pro HTC One M7:
...
(bootloader) command list
(bootloader) dmesg
(bootloader) last_dmesg
(bootloader) clearaspflag
(bootloader) refurbish
(bootloader) copyFotaBoot
(bootloader) get_identifier_token
(bootloader) checkKeycardID
(bootloader) get_tamper_flag
(bootloader) checkSbl1
(bootloader) checkHWSecurity
(bootloader) enter
(bootloader) keytest
(bootloader) heap
(bootloader) boot
(bootloader) reset
(bootloader) powerdown
(bootloader) rebootRUU
(bootloader) heap_test
(bootloader) erase_phone_storage
(bootloader) erase_nfc_record
(bootloader) gotohboot
(bootloader) resetgift
(bootloader) ats
(bootloader) eraseconfig
(bootloader) readconfig
(bootloader) rtask
(bootloader) task
(bootloader) enableqxdm
(bootloader) gencheckpt
(bootloader) readmeid
(bootloader) readpid
(bootloader) writepid
(bootloader) readcid
(bootloader) writecid
(bootloader) readimei
(bootloader) writeimei
(bootloader) readsecureflag
(bootloader) writesecureflag
(bootloader) ddr2gbh
(bootloader) ramdump2gbh
(bootloader) ddr2gstatus
(bootloader) get_temp
(bootloader) writemeid
(bootloader) clear_atsdebug
(bootloader) read_atsdebug
(bootloader) lock
(bootloader) readusername
(bootloader) writeusername
(bootloader) resethtcdebugflag
(bootloader) readredeemrecord
(bootloader) load_emmc
(bootloader) check_emmc_mid
(bootloader) get_wp_info_emmc
(bootloader) send_wp_info_emmc
(bootloader) get_ext_csd_emmc
(bootloader) get_sector_info_emmc