+ } catch (Exception e) {
+ return;
+ }
+
+ if (getDelay() <= 0) {
+ return;
+ }
+
+ /* Module was obviously loaded, so it is safe to load on boot */
+ if (!is_safe_to_load()) {
+ SharedPreferences settings = ctx.getSharedPreferences(PREFS_NAME, Context.MODE_PRIVATE);
+ SharedPreferences.Editor editor = settings.edit();
+ editor.putBoolean("safe_to_load", true);
+ editor.commit();
+ }