Двойная активация интерфейса WiFi и сотовой сети одновременно

На Android, когда доступны WiFi и сотовая сеть, WiFi имеет более высокий приоритет, и сотовая сеть будет деактивирована автоматически. Это можно проверить по результатам команд ifconfig/netcfg, что также возможно при проверке таблицы маршрутов.

Чтобы провести некоторые эксперименты, нам нужно активировать одновременно интерфейс WiFi и сотовую сеть. Насколько нам известно, один из способов достижения этого до сих пор основан на MultiPath TCP: во-первых, загрузите образ MPTCP (к сожалению, последняя поддержка для Nexus 5 Android 4.4), во-вторых, присоединитесь к "Тестировщикам приложения Multipath Control" и установите их Multipath Control apk.

Мы проверили вышеуказанный метод на Nexus 5, и он хорошо работает для Kitkat. Однако нам нужна двойная активация на новых телефонах Android и более поздних уровнях API (например, Marshmallow или даже Nougat). Мы провели тщательный онлайн-опрос, но единственное решение, которое я упомянул выше, основано на MPTCP. Любое решение (уровни ядра или приложения) для достижения активации двойного сетевого интерфейса приветствуется. Хорошо, если метод требует рута.

Спасибо.

1 ответ

Наконец, мы получили ответ после покупки последней версии Pixel.

Мы убедились, что с помощью Nougat Android гораздо проще активировать интерфейсы WiFi и сотовой связи на Pixel:

Просто включите опцию разработчика, появилась новая опция "Сотовые данные всегда активны". Пока вы включаете это, два интерфейса могут быть активными одновременно. Я не знаю, на каком уровне API была представлена ​​эта опция, по крайней мере, на Nexus 5 с KitKat.

Надеюсь это поможет.

Другие вопросы по тегам