fix: getting the SSID via shell (#494)
This commit is contained in:
parent
68865843dc
commit
b81f43c7cf
|
@ -84,8 +84,8 @@ fun Config.toWgQuickString(): String {
|
||||||
|
|
||||||
fun RootShell.getCurrentWifiName(): String? {
|
fun RootShell.getCurrentWifiName(): String? {
|
||||||
val response = mutableListOf<String>()
|
val response = mutableListOf<String>()
|
||||||
this.run(response, "dumpsys wifi | grep -o \"SSID: [^,]*\" | cut -d ' ' -f2- | tr -d '\"'")
|
this.run(response, "dumpsys wifi | grep 'Supplicant state: COMPLETED' | grep -o 'SSID: [^,]*' | cut -d ' ' -f2- | tr -d '\"'")
|
||||||
return response.lastOrNull()
|
return response.firstOrNull()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun Backend.BackendState.asBackendState(): BackendState {
|
fun Backend.BackendState.asBackendState(): BackendState {
|
||||||
|
|
Loading…
Reference in New Issue