Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,81 @@
package com.firemonkeys.cloudcellapi;
import android.content.Context;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
/* loaded from: classes2.dex */
public class SerialiseNotificationsHelper {
static boolean bLog = false;
static final String TAG = ResourceHelper.GetSerialisedNotificationHelper();
static final String PATH = ResourceHelper.GetPastNotificationsFilename();
public static void Log(String str) {
}
public static void AddNotification(Context context, String str) {
SerialisedNotificationInfo LoadInformation = LoadInformation(context);
LoadInformation.AddNotification(str);
SaveInformation(context, LoadInformation);
}
public static void ClearAll(Context context) {
SerialisedNotificationInfo LoadInformation = LoadInformation(context);
LoadInformation.ClearAll();
SaveInformation(context, LoadInformation);
}
private static void SaveInformation(Context context, SerialisedNotificationInfo serialisedNotificationInfo) {
try {
FileOutputStream fileOutputStream = new FileOutputStream(new File(context.getFilesDir(), PATH));
ObjectOutputStream objectOutputStream = new ObjectOutputStream(fileOutputStream);
objectOutputStream.writeObject(serialisedNotificationInfo);
objectOutputStream.close();
fileOutputStream.close();
} catch (Exception unused) {
}
serialisedNotificationInfo.Print("Saved Information");
}
private static SerialisedNotificationInfo LoadInformation(Context context) {
Log("Attempting to load saved information");
SerialisedNotificationInfo serialisedNotificationInfo = new SerialisedNotificationInfo();
try {
File file = new File(context.getFilesDir(), PATH);
if (file.exists()) {
Log("Found saved file. Loading information");
FileInputStream fileInputStream = new FileInputStream(file);
ObjectInputStream objectInputStream = new ObjectInputStream(fileInputStream);
SerialisedNotificationInfo serialisedNotificationInfo2 = (SerialisedNotificationInfo) objectInputStream.readObject();
try {
objectInputStream.close();
fileInputStream.close();
} catch (Exception unused) {
}
serialisedNotificationInfo = serialisedNotificationInfo2;
} else {
Log("Saved file doesn't exist. Returning new file");
}
} catch (Exception unused2) {
}
serialisedNotificationInfo.Print("Loaded Information");
return serialisedNotificationInfo;
}
public static SerialisedNotificationInfo GetSavedInfo(Context context) {
return LoadInformation(context);
}
public static boolean AreNotificationsAllowed(Context context) {
return LoadInformation(context).AreNotificationsAllowed();
}
public static void SetAreNotificationsAllowed(Context context, boolean z) {
SerialisedNotificationInfo LoadInformation = LoadInformation(context);
LoadInformation.SetAreNotificationsAllowed(z);
SaveInformation(context, LoadInformation);
}
}