Чтобы изменить канал Wifi Direct вашего устройства, вам необходимо выполнить следующие действия: 1- Корневой телефон. 2. Загрузите любое приложение File Manager. Например, ES File Explorer. 3. В ES File Explorer, перейдите в Инструменты, затем включите Root Explorer и нажмите на него, затем смонтируйте RW 4. Используя ES File Explorer, перейдите в Device -> Data -> Misc -> Wifi -> p2p_supplicant.conf и измените p2p_oper_channel на любой канал, который вы хотите. 5- Выключите Wi-Fi своего телефона, затем включите его, чтобы изменения произошли.
Следует отметить, что для того, чтобы прямой канал Wifi был тем, который вы установили, телефон не должен подключаться к любой точке доступа при запуске прямого соединения Wi-Fi. Кроме того, обычно, когда телефон A подключается к телефону B через Wi-Fi напрямую, соединение работает по каналу телефона B.
Чтобы реализовать приложение для этого динамически, вы можете позволить программе выполнить процесс, который будет изменять файл, выдав команду.
Надеется, что это помогает
Всех настроек каналов я столкнулся, были доступны в точке доступа, а не устройство. Вы читали, что его можно было установить на устройстве где-нибудь? Если да, можете ли вы поделиться ссылкой? – jww
Извините, я понимаю, что для подключения к точке доступа вы должны использовать канал, установленный точкой доступа. Но я предположил, что при использовании wifi-direct одно из устройств действует как точка доступа, и поэтому вы, возможно, сможете выбрать канал, на котором общаются устройства? – unrealgam3r11