diff --git a/fdroid/repo/diff/1769485828000.json b/fdroid/repo/diff/1769485828000.json
deleted file mode 100644
index d693de301..000000000
--- a/fdroid/repo/diff/1769485828000.json
+++ /dev/null
@@ -1 +0,0 @@
-{"repo": {"timestamp": 1770405535000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"}, "versions": {"d66b349e173aafb9f1015acd5331729bdbdc384f683a0966daa773e19761fa20": null, "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1769486424000.json b/fdroid/repo/diff/1769486424000.json
deleted file mode 100644
index 83e7c2dc7..000000000
--- a/fdroid/repo/diff/1769486424000.json
+++ /dev/null
@@ -1 +0,0 @@
-{"repo": {"timestamp": 1770405535000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"}, "versions": {"5d327a9758bfa4cb8c8912b540d2e720f6e228c2a8ca12d08a05d74f45942392": null, "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1769486426000.json b/fdroid/repo/diff/1769486426000.json
index 83e7c2dc7..3cb84517e 100644
--- a/fdroid/repo/diff/1769486426000.json
+++ b/fdroid/repo/diff/1769486426000.json
@@ -1 +1 @@
-{"repo": {"timestamp": 1770405535000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"}, "versions": {"5d327a9758bfa4cb8c8912b540d2e720f6e228c2a8ca12d08a05d74f45942392": null, "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
+{"repo": {"timestamp": 1770405682000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"5d327a9758bfa4cb8c8912b540d2e720f6e228c2a8ca12d08a05d74f45942392": null, "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1770403479000.json b/fdroid/repo/diff/1770403479000.json
index 2fc56aa88..6e0c50efb 100644
--- a/fdroid/repo/diff/1770403479000.json
+++ b/fdroid/repo/diff/1770403479000.json
@@ -1 +1 @@
-{"repo": {"timestamp": 1770405535000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"}, "versions": {"72cf76134ee4374f91b7170cbf06f5b84c95861cd7da4b1870a6096adc8cd3a5": null, "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
+{"repo": {"timestamp": 1770405682000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"72cf76134ee4374f91b7170cbf06f5b84c95861cd7da4b1870a6096adc8cd3a5": null, "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1770403482000.json b/fdroid/repo/diff/1770403482000.json
index 2fc56aa88..6e0c50efb 100644
--- a/fdroid/repo/diff/1770403482000.json
+++ b/fdroid/repo/diff/1770403482000.json
@@ -1 +1 @@
-{"repo": {"timestamp": 1770405535000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"}, "versions": {"72cf76134ee4374f91b7170cbf06f5b84c95861cd7da4b1870a6096adc8cd3a5": null, "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
+{"repo": {"timestamp": 1770405682000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"72cf76134ee4374f91b7170cbf06f5b84c95861cd7da4b1870a6096adc8cd3a5": null, "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1770403860000.json b/fdroid/repo/diff/1770403860000.json
index 0972a04de..3a837a53d 100644
--- a/fdroid/repo/diff/1770403860000.json
+++ b/fdroid/repo/diff/1770403860000.json
@@ -1 +1 @@
-{"repo": {"timestamp": 1770405535000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"}, "versions": {"4d8dae95e17333184a71791672fd44e2ef08c0ac37d7f658a76ac8c642799618": null, "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
+{"repo": {"timestamp": 1770405682000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"4d8dae95e17333184a71791672fd44e2ef08c0ac37d7f658a76ac8c642799618": null, "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1770403863000.json b/fdroid/repo/diff/1770403863000.json
index 0972a04de..3a837a53d 100644
--- a/fdroid/repo/diff/1770403863000.json
+++ b/fdroid/repo/diff/1770403863000.json
@@ -1 +1 @@
-{"repo": {"timestamp": 1770405535000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"}, "versions": {"4d8dae95e17333184a71791672fd44e2ef08c0ac37d7f658a76ac8c642799618": null, "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
+{"repo": {"timestamp": 1770405682000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"4d8dae95e17333184a71791672fd44e2ef08c0ac37d7f658a76ac8c642799618": null, "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1770404434000.json b/fdroid/repo/diff/1770404434000.json
index e4fc8bda0..ca7c3e0f7 100644
--- a/fdroid/repo/diff/1770404434000.json
+++ b/fdroid/repo/diff/1770404434000.json
@@ -1 +1 @@
-{"repo": {"timestamp": 1770405535000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"}, "versions": {"e6cf2abc83d6735882683a163916814cf1b1389bce325bdd21b57d94ca6ff0db": null, "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
+{"repo": {"timestamp": 1770405682000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"e6cf2abc83d6735882683a163916814cf1b1389bce325bdd21b57d94ca6ff0db": null, "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1770404436000.json b/fdroid/repo/diff/1770404436000.json
index e4fc8bda0..ca7c3e0f7 100644
--- a/fdroid/repo/diff/1770404436000.json
+++ b/fdroid/repo/diff/1770404436000.json
@@ -1 +1 @@
-{"repo": {"timestamp": 1770405535000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"}, "versions": {"e6cf2abc83d6735882683a163916814cf1b1389bce325bdd21b57d94ca6ff0db": null, "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
+{"repo": {"timestamp": 1770405682000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"e6cf2abc83d6735882683a163916814cf1b1389bce325bdd21b57d94ca6ff0db": null, "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1770405532000.json b/fdroid/repo/diff/1770405532000.json
index b25432a67..d6e1a98ed 100644
--- a/fdroid/repo/diff/1770405532000.json
+++ b/fdroid/repo/diff/1770405532000.json
@@ -1 +1 @@
-{"repo": {"timestamp": 1770405535000}}
\ No newline at end of file
+{"repo": {"timestamp": 1770405682000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": null, "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1770405535000.json b/fdroid/repo/diff/1770405535000.json
new file mode 100644
index 000000000..d6e1a98ed
--- /dev/null
+++ b/fdroid/repo/diff/1770405535000.json
@@ -0,0 +1 @@
+{"repo": {"timestamp": 1770405682000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": null, "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/diff/1770405680000.json b/fdroid/repo/diff/1770405680000.json
new file mode 100644
index 000000000..3dd9410ac
--- /dev/null
+++ b/fdroid/repo/diff/1770405680000.json
@@ -0,0 +1 @@
+{"repo": {"timestamp": 1770405682000}}
\ No newline at end of file
diff --git a/fdroid/repo/entry.jar b/fdroid/repo/entry.jar
index c80a871a5..20dc1fc0a 100644
Binary files a/fdroid/repo/entry.jar and b/fdroid/repo/entry.jar differ
diff --git a/fdroid/repo/entry.json b/fdroid/repo/entry.json
index 86a1a13a6..1d7497245 100644
--- a/fdroid/repo/entry.json
+++ b/fdroid/repo/entry.json
@@ -1 +1 @@
-{"timestamp": 1770405535000, "version": 20002, "index": {"name": "/index-v2.json", "sha256": "92f864a73459f9060e12412ce7410e51b30a554fde7fafd0feedb1ba43f229db", "size": 1356, "numPackages": 1}, "diffs": {"1769485828000": {"name": "/diff/1769485828000.json", "sha256": "d700ee4d914c863f2bde18c841c7e79fa0adf50d10a5afe869f97f3523eda25d", "size": 891, "numPackages": 1}, "1769486424000": {"name": "/diff/1769486424000.json", "sha256": "a2ca03b88b26a7ea3aaf4f9ff6ca152886152c3d5814829d7a19b9d16197ede7", "size": 891, "numPackages": 1}, "1769486426000": {"name": "/diff/1769486426000.json", "sha256": "a2ca03b88b26a7ea3aaf4f9ff6ca152886152c3d5814829d7a19b9d16197ede7", "size": 891, "numPackages": 1}, "1770403479000": {"name": "/diff/1770403479000.json", "sha256": "01a059b798004e158925550211d0fdee28240496a7d06f548e1b04b3de8b799c", "size": 891, "numPackages": 1}, "1770403482000": {"name": "/diff/1770403482000.json", "sha256": "01a059b798004e158925550211d0fdee28240496a7d06f548e1b04b3de8b799c", "size": 891, "numPackages": 1}, "1770403860000": {"name": "/diff/1770403860000.json", "sha256": "67ed571cec3c9b1824a022b9bbbefe597c1dd515264880050f38b747fac8bebd", "size": 891, "numPackages": 1}, "1770403863000": {"name": "/diff/1770403863000.json", "sha256": "67ed571cec3c9b1824a022b9bbbefe597c1dd515264880050f38b747fac8bebd", "size": 891, "numPackages": 1}, "1770404434000": {"name": "/diff/1770404434000.json", "sha256": "1f0890952cad68352cec9db60aeb1858cecc0f36c9e0d751d3719605eb6ada55", "size": 891, "numPackages": 1}, "1770404436000": {"name": "/diff/1770404436000.json", "sha256": "1f0890952cad68352cec9db60aeb1858cecc0f36c9e0d751d3719605eb6ada55", "size": 891, "numPackages": 1}, "1770405532000": {"name": "/diff/1770405532000.json", "sha256": "fa47d39269ed490c0d8cf2ab57f63dd52fe984f5053095e1d3f1de86b8b3e7ac", "size": 38, "numPackages": 0}}}
\ No newline at end of file
+{"timestamp": 1770405682000, "version": 20002, "index": {"name": "/index-v2.json", "sha256": "4a2fc3b3249c58fc2fd9da9039e3f3944fb971c7891933ddab982f0559062b87", "size": 1356, "numPackages": 1}, "diffs": {"1769486426000": {"name": "/diff/1769486426000.json", "sha256": "f1cca0227f3e82a901c7b64739ca4a1aa24cc26c03b46d2bb400cf4636a8df2f", "size": 891, "numPackages": 1}, "1770403479000": {"name": "/diff/1770403479000.json", "sha256": "575498b38e8ffce44e4af6322be32e8b71b7b58ef3cdf0496a6ff4f4e61e06fd", "size": 891, "numPackages": 1}, "1770403482000": {"name": "/diff/1770403482000.json", "sha256": "575498b38e8ffce44e4af6322be32e8b71b7b58ef3cdf0496a6ff4f4e61e06fd", "size": 891, "numPackages": 1}, "1770403860000": {"name": "/diff/1770403860000.json", "sha256": "a92caf6cec48fc9974d0b7e45f37fdf9be41d1e1d38b4cbcb58554a13f8c0a81", "size": 891, "numPackages": 1}, "1770403863000": {"name": "/diff/1770403863000.json", "sha256": "a92caf6cec48fc9974d0b7e45f37fdf9be41d1e1d38b4cbcb58554a13f8c0a81", "size": 891, "numPackages": 1}, "1770404434000": {"name": "/diff/1770404434000.json", "sha256": "db2c33e513a7affb54421aa44fa3acd712a79f4616a113c7f54c2da29bd00c06", "size": 891, "numPackages": 1}, "1770404436000": {"name": "/diff/1770404436000.json", "sha256": "db2c33e513a7affb54421aa44fa3acd712a79f4616a113c7f54c2da29bd00c06", "size": 891, "numPackages": 1}, "1770405532000": {"name": "/diff/1770405532000.json", "sha256": "54853a4ff2ad46116cad134e3bde06be8d5ce9ef5cbbd6bea3a94568a77ab248", "size": 891, "numPackages": 1}, "1770405535000": {"name": "/diff/1770405535000.json", "sha256": "54853a4ff2ad46116cad134e3bde06be8d5ce9ef5cbbd6bea3a94568a77ab248", "size": 891, "numPackages": 1}, "1770405680000": {"name": "/diff/1770405680000.json", "sha256": "5e21ea699fe512cfc1d30f6b81e77c2cedf6b23cac69e2a96006132c9ba0be7f", "size": 38, "numPackages": 0}}}
\ No newline at end of file
diff --git a/fdroid/repo/index-v1.jar b/fdroid/repo/index-v1.jar
index c2004c9e1..69cb08c96 100644
Binary files a/fdroid/repo/index-v1.jar and b/fdroid/repo/index-v1.jar differ
diff --git a/fdroid/repo/index-v1.json b/fdroid/repo/index-v1.json
index 61ce97de0..dabe5952a 100644
--- a/fdroid/repo/index-v1.json
+++ b/fdroid/repo/index-v1.json
@@ -1 +1 @@
-{"repo": {"timestamp": 1770405535000, "version": 20002, "name": "Frajul's repo", "icon": "icon.png", "address": "https://fdroid.julian-mutter.de/fdroid/repo", "description": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "requests": {"install": [], "uninstall": []}, "apps": [{"categories": ["repo-frajul"], "suggestedVersionCode": "2147483647", "license": "Unknown", "name": "sheetless", "added": 1754377910000, "packageName": "com.example.sheetless", "lastUpdated": 1754377910000}], "packages": {"com.example.sheetless": [{"added": 1754377910000, "apkName": "sheetless.apk", "hash": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "hashType": "sha256", "minSdkVersion": 24, "nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "packageName": "com.example.sheetless", "sig": "376524e6a68ae2843b1d79cdeb044dad", "signer": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4", "size": 63373152, "targetSdkVersion": 36, "uses-permission": [["android.permission.INTERNET", null], ["com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION", null]], "versionCode": 1, "versionName": "0.1.2"}]}}
\ No newline at end of file
+{"repo": {"timestamp": 1770405682000, "version": 20002, "name": "Frajul's repo", "icon": "icon.png", "address": "https://fdroid.julian-mutter.de/fdroid/repo", "description": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "requests": {"install": [], "uninstall": []}, "apps": [{"categories": ["repo-frajul"], "suggestedVersionCode": "2147483647", "license": "Unknown", "name": "sheetless", "added": 1754377910000, "packageName": "com.example.sheetless", "lastUpdated": 1754377910000}], "packages": {"com.example.sheetless": [{"added": 1754377910000, "apkName": "sheetless.apk", "hash": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "hashType": "sha256", "minSdkVersion": 24, "nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "packageName": "com.example.sheetless", "sig": "87a4a89b4674f715b8b5e8e0d8845e8f", "signer": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b", "size": 63373152, "targetSdkVersion": 36, "uses-permission": [["android.permission.INTERNET", null], ["com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION", null]], "versionCode": 1, "versionName": "0.1.2"}]}}
\ No newline at end of file
diff --git a/fdroid/repo/index-v2.json b/fdroid/repo/index-v2.json
index 7765c57fd..f78abc34f 100644
--- a/fdroid/repo/index-v2.json
+++ b/fdroid/repo/index-v2.json
@@ -1 +1 @@
-{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1770405535000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"}, "versions": {"fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
+{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1770405682000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/repo/index.jar b/fdroid/repo/index.jar
index 96e21f921..0db78174c 100644
Binary files a/fdroid/repo/index.jar and b/fdroid/repo/index.jar differ
diff --git a/fdroid/repo/index.xml b/fdroid/repo/index.xml
index 697ff236a..c9560e115 100644
--- a/fdroid/repo/index.xml
+++ b/fdroid/repo/index.xml
@@ -1 +1 @@
-This is Frajul's fdroid repo containing all my apps in release as well as development state.com.example.sheetless2025-08-052025-08-05sheetlessNo description availableUnknownrepo-frajulrepo-frajul21474836470.1.21sheetless.apkfe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa66466337315224362025-08-05376524e6a68ae2843b1d79cdeb044dadINTERNET,com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONarm64-v8a,armeabi-v7a,x86_64
\ No newline at end of file
+This is Frajul's fdroid repo containing all my apps in release as well as development state.com.example.sheetless2025-08-052025-08-05sheetlessNo description availableUnknownrepo-frajulrepo-frajul21474836470.1.21sheetless.apkb03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf6337315224362025-08-0587a4a89b4674f715b8b5e8e0d8845e8fINTERNET,com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONarm64-v8a,armeabi-v7a,x86_64
\ No newline at end of file
diff --git a/fdroid/repo/status/running.json b/fdroid/repo/status/running.json
index 788d31fc0..7befca773 100644
--- a/fdroid/repo/status/running.json
+++ b/fdroid/repo/status/running.json
@@ -1 +1 @@
-{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1770405537293,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1770405535257,"index.make repo":1770405535262,"prepare_apps repo":1770405535261,"process_apks":1770405535258,"read_added_date_from_all_apks":1770405535261,"remove_apks":1770405535258,"scan_repo_files":1770405535258},"startTimestamp":1770401935000,"subcommand":"update"}
\ No newline at end of file
+{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1770405684795,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1770405682761,"index.make repo":1770405682766,"prepare_apps repo":1770405682765,"process_apks":1770405682761,"read_added_date_from_all_apks":1770405682765,"remove_apks":1770405682762,"scan_repo_files":1770405682761},"startTimestamp":1770402082000,"subcommand":"update"}
\ No newline at end of file
diff --git a/fdroid/repo/status/update.json b/fdroid/repo/status/update.json
index 788d31fc0..7befca773 100644
--- a/fdroid/repo/status/update.json
+++ b/fdroid/repo/status/update.json
@@ -1 +1 @@
-{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1770405537293,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1770405535257,"index.make repo":1770405535262,"prepare_apps repo":1770405535261,"process_apks":1770405535258,"read_added_date_from_all_apks":1770405535261,"remove_apks":1770405535258,"scan_repo_files":1770405535258},"startTimestamp":1770401935000,"subcommand":"update"}
\ No newline at end of file
+{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1770405684795,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1770405682761,"index.make repo":1770405682766,"prepare_apps repo":1770405682765,"process_apks":1770405682761,"read_added_date_from_all_apks":1770405682765,"remove_apks":1770405682762,"scan_repo_files":1770405682761},"startTimestamp":1770402082000,"subcommand":"update"}
\ No newline at end of file
diff --git a/fdroid/tmp/apkcache.json b/fdroid/tmp/apkcache.json
index c0d2877ac..a563828d1 100644
--- a/fdroid/tmp/apkcache.json
+++ b/fdroid/tmp/apkcache.json
@@ -2,7 +2,7 @@
"METADATA_VERSION": 20002,
"allow_disabled_algorithms": false,
"sheetless.apk": {
- "hash": "fe8580b5de0491abaa906397aeec46b8b9b4140c8ff79818aa3f4a670daa6646",
+ "hash": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf",
"hashType": "sha256",
"uses-permission": [
[
@@ -30,8 +30,8 @@
"armeabi-v7a",
"x86_64"
],
- "sig": "376524e6a68ae2843b1d79cdeb044dad",
- "signer": "4646b613e789201193420ac38a04f1432d1af0a3d76f8eb5797af220ae2806a4",
+ "sig": "87a4a89b4674f715b8b5e8e0d8845e8f",
+ "signer": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b",
"size": 63373152,
"apkName": "sheetless.apk",
"added": 1754377910.0
diff --git a/fdroid/tmp/repo_1769485828000.json b/fdroid/tmp/repo_1769485828000.json
deleted file mode 100644
index 5b5f78e85..000000000
--- a/fdroid/tmp/repo_1769485828000.json
+++ /dev/null
@@ -1 +0,0 @@
-{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1769485828000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "aac3805620e56ffe2c27b63f5cd36a596dbd333ca0d27d7b49e84df42e953d87"}, "versions": {"d66b349e173aafb9f1015acd5331729bdbdc384f683a0966daa773e19761fa20": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "d66b349e173aafb9f1015acd5331729bdbdc384f683a0966daa773e19761fa20", "size": 32619531}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["aac3805620e56ffe2c27b63f5cd36a596dbd333ca0d27d7b49e84df42e953d87"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/tmp/repo_1769486424000.json b/fdroid/tmp/repo_1769486424000.json
deleted file mode 100644
index 4ff8d9096..000000000
--- a/fdroid/tmp/repo_1769486424000.json
+++ /dev/null
@@ -1 +0,0 @@
-{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1769486424000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "dab966271b9473db574e113b1467f3f22370b3095042da8d12f43755a52ee143"}, "versions": {"5d327a9758bfa4cb8c8912b540d2e720f6e228c2a8ca12d08a05d74f45942392": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "5d327a9758bfa4cb8c8912b540d2e720f6e228c2a8ca12d08a05d74f45942392", "size": 32619533}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["dab966271b9473db574e113b1467f3f22370b3095042da8d12f43755a52ee143"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/tmp/repo_1770405680000.json b/fdroid/tmp/repo_1770405680000.json
new file mode 100644
index 000000000..82b61135d
--- /dev/null
+++ b/fdroid/tmp/repo_1770405680000.json
@@ -0,0 +1 @@
+{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1770405680000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file
diff --git a/fdroid/tmp/repo_1770405682000.json b/fdroid/tmp/repo_1770405682000.json
new file mode 100644
index 000000000..f78abc34f
--- /dev/null
+++ b/fdroid/tmp/repo_1770405682000.json
@@ -0,0 +1 @@
+{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1770405682000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"}, "versions": {"b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "b03a6d59818f45c73e4a706b539edb355aede5c62408513e66711e85fb4f4caf", "size": 63373152}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["3094bfdcfc74c7266ffdf983ed0e7a58d1ee032c34b10e5b0887b4ecd0a3286b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}
\ No newline at end of file