From 367962bd9e3f93c5c8628944d206289a40636077 Mon Sep 17 00:00:00 2001 From: Daniel Elliott Date: Thu, 19 Feb 2026 14:20:44 -0800 Subject: [PATCH] Use original MainActivity from before offline mode Restored MainActivity from commit f3960ee35 (before Phase 1 offline mode). This version has no references to LocalSaveManager or offline mode classes. Fixes NoClassDefFoundError crash on startup. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../com/firemint/realracing/MainActivity.smali | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/smali_classes2/com/firemint/realracing/MainActivity.smali b/smali_classes2/com/firemint/realracing/MainActivity.smali index 4c1387998..3f6fc096b 100644 --- a/smali_classes2/com/firemint/realracing/MainActivity.smali +++ b/smali_classes2/com/firemint/realracing/MainActivity.smali @@ -2237,18 +2237,6 @@ :cond_0 invoke-static {p0}, Lcom/firemint/realracing/AppProxy;->SetActivity(Landroid/app/Activity;)V - # Initialize LocalSaveManager for offline mode - invoke-static {p0}, Lcom/firemint/realracing/LocalSaveManager;->initSaveFile(Landroid/content/Context;)V - - # Initialize OfflineModeManager - invoke-static {p0}, Lcom/firemint/realracing/OfflineModeManager;->init(Landroid/content/Context;)V - - # Initialize OfflineCurrencyManager (sets unlimited currency for offline) - invoke-static {p0}, Lcom/firemint/realracing/OfflineCurrencyManager;->init(Landroid/content/Context;)V - - # Initialize OfflineEventsManager (enables all special events) - invoke-static {p0}, Lcom/firemint/realracing/OfflineEventsManager;->init(Landroid/content/Context;)V - .line 353 invoke-virtual {p0}, Landroid/app/Activity;->getApplication()Landroid/app/Application;