mirror of
https://github.com/gutosie/neoboot.git
synced 2025-11-03 12:45:47 +01:00
Update devices.py
This commit is contained in:
@@ -71,7 +71,7 @@ class ManagerDevice(Screen):
|
|||||||
self['key_red'] = Label(_('Initialize ext3'))
|
self['key_red'] = Label(_('Initialize ext3'))
|
||||||
self['key_green'] = Label(_('SetupMounts'))
|
self['key_green'] = Label(_('SetupMounts'))
|
||||||
self['key_yellow'] = Label(_('Initialize ext4'))
|
self['key_yellow'] = Label(_('Initialize ext4'))
|
||||||
self['key_blue'] = Label(_('Exit'))
|
self['key_blue'] = Label(_('Reinstall Kernel'))
|
||||||
self['lab1'] = Label()
|
self['lab1'] = Label()
|
||||||
self.onChangedEntry = []
|
self.onChangedEntry = []
|
||||||
self.list = []
|
self.list = []
|
||||||
@@ -81,7 +81,7 @@ class ManagerDevice(Screen):
|
|||||||
'red': self.Format_ext3,
|
'red': self.Format_ext3,
|
||||||
'green': self.SetupMounts,
|
'green': self.SetupMounts,
|
||||||
'yellow': self.Format_ext4,
|
'yellow': self.Format_ext4,
|
||||||
'blue': self.ExitBack,
|
'blue': self.Kernel_update,
|
||||||
'back': self.close})
|
'back': self.close})
|
||||||
self.activityTimer = eTimer()
|
self.activityTimer = eTimer()
|
||||||
self.activityTimer.timeout.get().append(self.updateList2)
|
self.activityTimer.timeout.get().append(self.updateList2)
|
||||||
@@ -102,8 +102,11 @@ class ManagerDevice(Screen):
|
|||||||
from Screens.HarddiskSetup import HarddiskSelection
|
from Screens.HarddiskSetup import HarddiskSelection
|
||||||
self.session.openWithCallback(self.updateList, HarddiskSelection)
|
self.session.openWithCallback(self.updateList, HarddiskSelection)
|
||||||
|
|
||||||
def ExitBack(self):
|
def Kernel_update(self):
|
||||||
self.close()
|
if fileExists('/.multinfo'):
|
||||||
|
self.session.open(MessageBox, _("This option is available only from Flash"), MessageBox.TYPE_INFO, timeout=10)
|
||||||
|
else:
|
||||||
|
os.system('rm -f /home/root/*.ipk; opkg download kernel-image; sleep 2; opkg install --force-maintainer --force-reinstall --force-overwrite --force-downgrade /home/root/*.ipk; opkg configure update-modules; rm -f /home/root/*.ipk; sleep 5; reboot -f')
|
||||||
|
|
||||||
def setWindowTitle(self):
|
def setWindowTitle(self):
|
||||||
self.setTitle(_('Mount Manager'))
|
self.setTitle(_('Mount Manager'))
|
||||||
|
|||||||
Reference in New Issue
Block a user