From 15c0a4a7b4c98aa503259c60cbc2087744d25a33 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Tue, 23 Jun 2026 12:37:29 +0200 Subject: [PATCH] log error if ROM hasn't ported additional_repos.xml to JSON fdroid-website@9bdf0905f9 fdroid-website!1508 --- app/src/main/kotlin/org/fdroid/repo/RepoPreLoader.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/kotlin/org/fdroid/repo/RepoPreLoader.kt b/app/src/main/kotlin/org/fdroid/repo/RepoPreLoader.kt index 5d18b3278..e510d097f 100644 --- a/app/src/main/kotlin/org/fdroid/repo/RepoPreLoader.kt +++ b/app/src/main/kotlin/org/fdroid/repo/RepoPreLoader.kt @@ -42,6 +42,11 @@ class RepoPreLoader( val romRepos = tryLoadRepositoriesFromFile("$root/etc/$subdir/additional_repos.json") if (romRepos.isNotEmpty()) { addRepositories(db.getRepositoryDao(), romRepos) + } else { + val xmlFile = "$root/etc/$subdir/additional_repos.xml" + if (fileFactory(xmlFile).isFile) { + log.error { "Old format not ported to JSON ($xmlFile)! See https://f-droid.org/2026/03/28/how-to-include-repos-in-rom.html" } + } } } }