def on_start(self):
# android.stop_service() # Kill zombine service from previous app instances
Config.set('kivy', 'exit_on_escape', 0)
if not main_utils.is_rooted():
err_str = "MobileInsight requires root privilege. Please root your device for correct functioning."
Logger.error(err_str)
self.home_screen.log_error(err_str)
elif not main_utils.check_diag_mode():
err_str = "The diagnostic mode is disabled. Please check your phone settings."
Logger.error(err_str)
self.home_screen.log_error(err_str)
# content = ConfirmPopup(text=err_str)
# content.bind(on_answer=self.__popup_dismiss)
# self.popup = Popup(title='Diagnostic mode is not available',
# content=content,
# size_hint=(None, None),
# size=(1200, 400),
# auto_dismiss=False)
# self.popup.open()
else:
self.privacy_check()
self.check_update()
评论列表
文章目录