Могу ли я заставить Android через настройки использовать 3G для всех загрузок, когда включены и WiFi, и 3G?
Основная причина, по которой я пытаюсь добиться этого, заключается в том, что я хочу использовать WiFi только как средство для подключения к ADB (без использования USB).
У меня телефон Nexus 4 с Cyanogenmod 10.
Краткий ответ
Нет, невозможно или, по крайней мере , сложно и утомительно , потому что Android по умолчанию использует Wi-Fi, поскольку он обычно быстрее, надежнее и не имеет ограничения на передачу данных.
Однако
Вы можете изучить это приложение . Хотя для этого требуется рутированное устройство, оно позволяет вам использовать как ваш WiFi, так и 3G для одновременной загрузки.
Длинный ответ
Как предложил t0mm13b (и я охотно подчиняюсь ему), если вы действительно серьезно относитесь к этому и обладаете необходимым опытом, вы можете
изменить исходный код, чтобы удалить взаимоисключающий флип/флоп, а также на уровне RIL
К сожалению, я недостаточно квалифицирован, чтобы указать вам направление на страницу разработчика Android , если вы решите пойти по этому пути.
т0мм13б