Android telefonumu bir adb komutu kullanarak nasıl kapatabilirim?


79

Adb komutunu kullanarak bir android telefonu nasıl durdurabilirim? Yeniden başlayabilirim ama nasıl duracağımı bilmiyorum.

shutdown -k waitKomutu denedim ama işe yaramadı.

Yanıtlar:


113

adb shell reboot -pTelefonu kapatmayı dene .


35
"P" nin ne anlama geldiğini merak edenler için: kısacık --poweroff:)
Izzy

6
daha iyi bir unix yolu olurdu: kapatma için "kapatma" ve yeniden başlatma için "shutdown -r"
Mert Akcakaya 3:13

Yine de benim için çalışmıyor. Lollipop 5.0.1 (köklü) üzerinde Nexus 4 veya ICS 4.0.3 (köksüz) üzerinde LG P705. Bunun ADB sürümüyle ilgili olup olmadığını merak ediyorum (benimki 1.0.32).
Andrew T.

4
Dene adb reboot -p(bırak shell).
Caleb Xu

2
yeniden başlatma -p sadece tabletimi yeniden başlatıyor. Kapanmaz.
JohnyTex

17

Not: Aşağıdaki tüm komutlar root erişimi gerektirir.

On Android Oreo , bu işler ve bir kapama yapar :

adb kabuğu su -c 'başlangıç-a com.android.internal.intent.action.REQUEST_SHUTDOWN'
adb kabuk su -c 'başlangıç ​​-n android / com.android.internal.app.ShutdownActivity' #alternative; yukarıda belirtilen niyetin normal şartlar altında bu bileşene geçirilmesi gerekiyor, ancak bileşeni tek başına çağırmak da işe yarıyor
adb kabuk su -c 'svc güç kapatma' # alternatif; Android 5.0, 6.0.1 ve 8.1.0'da test edilmiştir

Aşağıdaki bir alternatiftir ve Android 4.2, 5.0 ve 6.0.1'de test edilmiştir. Nuga hakkında bilmiyorum ama yine de Oreo için çalışmıyor.

adb kabuğu su -c 'başla - a android.intent.action.ACTION_REQUEST_SHUTDOWN --ez KEY_CONFIRM true --activity-clear-task' # Bunu sadece tarihsel amaçlar için sakladım.

Düşük seviye ve anında kapatma için

Android KitKat veya üstü * kullanıyorsanız ve root erişiminiz varsa, şu komutu deneyebilirsiniz:

adb shell su -c 'setprop sys.powerctl reboot,recovery'
  • yerine su -c ile adb kabuk kullanarak komutu çalıştırmak için
  • yerine yeniden başlatma, kurtarma ile yeniden başlatma cihazı yeniden başlatmak için
  • yeniden başlatma yerine , cihazı kapatmak için kapatma ile kurtarma

* Komutun üzerinde test edildiği son sürüm Android 6.0.1 ürününün stokudur.


"setprop sys.powerctl reboot, recovery" benim için çalıştı. Teşekkürler!
spica

4

işte başka bir yöntem, android kabuk gidin ve telefonu kapatın!

adb shell
shutdown

görüntü tanımını buraya girin


1
Yine de benim için çalışmıyor. Lollipop su5.0.1'deki Nexus 4 (kullandıktan sonra bile köklü ) veya ICS 4.0.3 (köksüz) üzerinde LG P705. Bunun ADB sürümüyle ilgili olup olmadığını merak ediyorum (benimki 1.0.32).
Andrew T.

Bir MIUI Redmi 3 benim için çalışmıyor. "Kapatma: bulunamadı".
andrew lorien

Bu standart bir komut değil
Rolf

0

Telefonu kapatmak için PC'de bu komutu kullanın:

adb shell halt

1
5.0 Galaxy S5 & 5.1 Nexus 7 hisse senetleri Çalışmaz, CM12 çalıştırmak İlginçtir zaman Rebootsürecinde süper erişimi istedi ve CM12 çalışır
Manubhargav
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.