+##################### ENIGMA STARTUP:
+
+def init_nav():
+ print "init nav"
+ import Navigation, NavigationInstance
+ NavigationInstance.instance = Navigation.Navigation()
+
+def init_record_config():
+ print "init recording"
+ import Components.RecordingConfig
+ Components.RecordingConfig.InitRecordingConfig()
+
+def init_parental_control():
+ print "init parental"
+ from Components.ParentalControl import InitParentalControl
+ InitParentalControl()
+
+def init_all():
+ # this is stuff from mytest.py
+ init_nav()
+
+ init_record_config()
+ init_parental_control()
+
+ import Components.InputDevice
+ Components.InputDevice.InitInputDevices()
+
+ import Components.AVSwitch
+ Components.AVSwitch.InitAVSwitch()
+
+ import Components.UsageConfig
+ Components.UsageConfig.InitUsageConfig()
+
+ import Components.Network
+ Components.Network.InitNetwork()
+
+ import Components.Lcd
+ Components.Lcd.InitLcd()
+
+ import Components.SetupDevices
+ Components.SetupDevices.InitSetupDevices()
+
+ import Components.RFmod
+ Components.RFmod.InitRFmod()
+
+ import Screens.Ci
+ Screens.Ci.InitCiConfig()