Tôi đang cố gắng thay đổi chế độ mạng ưa thích của mình (CM 12, Stock 4.2, cả hai gốc) từ "GSM / WCDMA" (0) thành "chỉ WCDMA" (2) và ngược lại (cũng có thể có các chế độ khác), chỉ sử dụng dòng lệnh. Dựa trên câu trả lời này, tôi có thể thực hiện các thay đổi có liên quan Settings.db
bằng cách sử dụng các lệnh:
adb shell
su
settings put global preferred_network_mode 2
Tuy nhiên, tôi không thể tìm ra từ logcat mà tôi phải gửi bao nhiêu chương trình phát sóng và với những giá trị quan trọng bổ sung. Đó là vì nó tôi phải khởi động lại thiết bị của mình để các thay đổi có hiệu lực.
Cuối cùng, làm cách nào để thay đổi chế độ mạng mà không cần khởi động lại chỉ bằng dòng lệnh?
Chỉnh sửa : Sử dụng lệnh nói trên kết hợp với chế độ máy bay cũng không hoạt động.
input touch/keyevent
không phải là một tùy chọn vì nó sẽ mô phỏng GUI thực sự.