Repository navigation
Флаг автоподключения у Wi-Fi-профиля (v1.19) - #1
Merged
Merged
Conversation
Тумблер «Автоподключение к сети» (autoJoin в YAML). Выключенный флаг добавляет -d к cmd wifi connect-network: сеть сохраняется в Android с allowAutojoin=false, и телефон возвращается в неё только по кнопке. Guest / Guest 5G / IoT из коробки без автоподключения. Версия 1.19.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
У Wi-Fi-профиля появился флаг «Автоподключение к сети» (
autoJoinв YAML, по умолчаниюtrue). Если он выключен, подключение идёт командойcmd wifi connect-network … -d: сеть сохраняется в Android сallowAutojoin = false, и телефон больше не возвращается в неё сам — только по кнопке. Для гостевых и IoT-сетей.Проверено по исходникам AOSP (
WifiShellCommand,WifiConfigManager):-dставитallowAutojoin = false, а при повторном добавлении уже сохранённой сети фреймворк переносит этот флаг в системную запись. Поэтому флаг применяется в момент подключения через приложение и в обе стороны: без-dсвежийWifiConfigurationнесётallowAutojoin = true, так что включение тумблера обратно возвращает автоподключение.Что в изменении:
Profile.autoJoin, ключautoJoinв экспорте/импорте YAML (отсутствующий ключ =true, старые файлы читаются как раньше);-dв команде подключения; в fallback без Shizuku —setIsInitialAutojoinEnabled(false)у suggestion;Guest,Guest 5G,IoTиз коробки автоподключение выключено, пример конфига обновлён;autoJoin, round-trip, наличие тумблера в диалоге;После мержа нужно поставить тег
v1.19— релиз соберёт Actions.