diff options
Diffstat (limited to 'lib/python/Plugins/SystemPlugins/NFIFlash/plugin.py')
| -rw-r--r-- | lib/python/Plugins/SystemPlugins/NFIFlash/plugin.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/lib/python/Plugins/SystemPlugins/NFIFlash/plugin.py b/lib/python/Plugins/SystemPlugins/NFIFlash/plugin.py new file mode 100644 index 00000000..0394d81b --- /dev/null +++ b/lib/python/Plugins/SystemPlugins/NFIFlash/plugin.py @@ -0,0 +1,20 @@ +# -*- coding: utf8 -*- + +def Plugins(**kwargs): + from Plugins.Plugin import PluginDescriptor + from Tools.Directories import fileExists + if fileExists("/usr/share/bootlogo-flasher.mvi"): + import flasher + # started from usb stick # don't try to be intelligent and trick this - it's not possible to rewrite the flash memory with a system currently booted from it + return [PluginDescriptor(where = PluginDescriptor.WHERE_WIZARD, fnc = (9,flasher.NFIFlash))] + else: + # started on real enigma2 + import downloader + return [PluginDescriptor(name="NFI Image Flashing", + description = _("Download .NFI-Files for USB-Flasher"), + icon = "flash.png", + where = [PluginDescriptor.WHERE_PLUGINMENU], + fnc = downloader.main), PluginDescriptor(name="nfi", where = PluginDescriptor.WHERE_FILESCAN, fnc = downloader.filescan) + ] + #, + #PluginDescriptor(name="nfi", where = PluginDescriptor.WHERE_WIZARD, fnc = (1,downloader.NFIDownload)) ] |
