diff --git a/frontend/device/android/device.lua b/frontend/device/android/device.lua index 5a35958ed..3d6ebd7d6 100644 --- a/frontend/device/android/device.lua +++ b/frontend/device/android/device.lua @@ -51,4 +51,14 @@ function Device:init() Generic.init(self) end +function Device:initNetworkManager(NetworkMgr) + NetworkMgr.turnOnWifi = function() + android.setWifiEnabled(true) + end + + NetworkMgr.turnOffWifi = function() + android.setWifiEnabled(false) + end +end + return Device diff --git a/frontend/ui/network/manager.lua b/frontend/ui/network/manager.lua index b954aca5c..a18a56071 100644 --- a/frontend/ui/network/manager.lua +++ b/frontend/ui/network/manager.lua @@ -82,7 +82,7 @@ end function NetworkMgr:getWifiMenuTable() return { text = _("Wi-Fi connection"), - enabled_func = function() return Device:isKindle() or Device:isKobo() end, + enabled_func = function() return Device:isAndroid() or Device:isKindle() or Device:isKobo() end, checked_func = function() return NetworkMgr:isOnline() end, callback = function(menu) local wifi_status = NetworkMgr:isOnline()