Bom, meu caro... Eu uso a plataforma completa, todo o ADT por causa da integração do Android com o Delphi XE5 assim como na imagem:
Eu copiei o CMD.exe da pasta C:\Windows\System32 para a pasta "plataform-tools", assim eu posso executar o ADB.exe direto do prompt sem que ele se feche sozinho depois.
Como você pode ver existem os arquivos:
devices.bat com a linha de comando: "adb devices" que me retorna quais dispositivos estão conectados ao computador.
download.bat com a linha de comando "adb reboot download" que coloca o dispositivo [smartphones normalmente] em modo download.
onde.bat com a linha de comando "adb shell pm getInstallLocation" que me retorna o local padrão de instalação dos programas no aparelho.
recovery.bat com a linha "adb reboot recovery" que coloca o dispositivo em modo de recuperação.
sdcard.bat com a linha de comando "adb shell pm set-install-location 2" que configura o aparelho para instalar os programas diretamente no cartão de memória.
Estando dessa forma, se eu abrir o CDM.exe da pasta "plataform-tools" ele vai abrir igualzinho ao CMD nativo. Se eu digitar "devices" ele vai executar o DEVICES.bat e ai me retornar :
E:\ADT\platform-tools>adb devices
List of devices attached
S61022afb1e83 device
que é o aparelho conectado ao computador.
Acontece que normalmente que as pessoas não utilizam toda a plataforma Android e na prática para manutenção em tablets, celulares e GPS são necessários apenas estes:
adb.exe
fastboot.exe
AdbWinApi.dll
AdbWinUsbApi.dll
Assim sendo se você tiver esses 4 arquivos acima já pode fazer o hard reset nesse aparelho. Só que nesse caso eu usei o "fastboot.exe" ao invés do "adb.exe" pois ao pressionar Power+Home o aparelho exibiu a mensagem "Fastboot Mode". O que você tem em mãos ficou nesse modo ou nem liga?