Làm cách nào để tạm dừng điện thoại Android bằng lệnh adb? Tôi có thể khởi động lại, nhưng tôi không biết làm thế nào để dừng lại.
Tôi đã thử shutdown -k wait
lệnh, nhưng nó không hoạt động.
Làm cách nào để tạm dừng điện thoại Android bằng lệnh adb? Tôi có thể khởi động lại, nhưng tôi không biết làm thế nào để dừng lại.
Tôi đã thử shutdown -k wait
lệnh, nhưng nó không hoạt động.
Câu trả lời:
Cố gắng adb shell reboot -p
tắt điện thoại.
adb reboot -p
(bỏ đi shell
).
Lưu ý: Tất cả các lệnh sau đây yêu cầu quyền truy cập root.
Trên Android Oreo , điều này hoạt động và tắt máy duyên dáng :
adb shell su -c 'đang bắt đầu -a com.android.iternal.intent.action.REQUEST_SHUTDOWN' adb shell su -c 'am start -n android / com.android.iternal.app.ShutdownActivity' #alternative; ý định nói trên được cho là sẽ được chuyển đến thành phần này trong các trường hợp thông thường, nhưng việc gọi riêng thành phần này cũng hoạt động adb shell su -c 'svc power shutdown' # thay thế; đã thử nghiệm trên Android 5.0, 6.0.1 và 8.1.0
Sau đây là một giải pháp thay thế và được thử nghiệm trên Android 4.2, 5.0 và 6.0.1. Tôi không biết về Nougat nhưng nó không hoạt động với Oreo.
adb shell su -c 'am start -a android.intent.action.ACTION_REQUEST_SHUTDOWN --ez KEY_CONFIRM true --activity-Clear-task' # Tôi chỉ giữ điều này ở đây cho mục đích lịch sử.
Nếu bạn đang chạy Android KitKat trở lên * và có quyền truy cập root, bạn có thể thử lệnh này:
adb shell su -c 'setprop sys.powerctl reboot,recovery'
* Phiên bản cuối cùng mà lệnh được thử nghiệm là Android 6.0.1.
Đây là một phương pháp khác, vào Android shell rồi tắt điện thoại!
adb shell
shutdown
su
) hoặc LG P705 trên ICS 4.0.3 (chưa được phân phối). Tôi tự hỏi liệu nó có liên quan đến phiên bản ADB hay không (của tôi là 1.0.32).
Để tắt điện thoại, sử dụng lệnh này trên PC:
adb shell halt
Reboot
quy trình CM12 đã yêu cầu quyền truy cập siêu người dùng và hoạt động trong CM12
--poweroff
:)