Das hoffe ich, und bin auch recht zuversichtlich. Einzig Schätzungen, wie lange es wohl dauern wird, wage ich nicht abzugeben. Ist halt auch bei Sanmer (dem Entwickler von MRepo & repo-util) ein Hobby.
Fox hat zwar auch immer getan, was es soll, habe aber doch verschiedentlich Kritisches darüber gelesen
Seit der ursprüngliche Entwickler das Projekt an Androidacy abgegeben hat, habe ich da ein wenig ein mulmiges Gefühl. Wenn Du deren Repo aktivierst, geht im Hintergrund einiges an Tracking los (soweit ich weiß Werbung & Co), was sich (soweit ich weiß) auch nicht abschalten lässt. So etwas ist für mich immer ein Alarmsignal.
Warum sich mein Magisk-Repo dort nicht einbinden lässt, weiß ich nicht. Aber ein Blick in das modules.json
des Magisk-Alt-Repos und ein kleiner Vergleich mit dem von repo-util erzeugten sagt es vermutlich:
{
"last_update": 1598596016000,
"modules": [
{
"id": "acc",
"last_update": 1680282963000,
"notes_url": "https://raw.githubusercontent.com/Magisk-Modules-Alt-Repo/acc/master/README.md",
"prop_url": "https://raw.githubusercontent.com/Magisk-Modules-Alt-Repo/acc/master/module.prop",
"stars": 7,
"zip_url": "https://github.com/Magisk-Modules-Alt-Repo/acc/archive/master.zip"
},
So schaut das vom Alt-Repo aus. Und hier der Anfang von meinem:
{
"name": "IzzyOnDroid Magisk Repo",
"timestamp": 1681150305.993857,
"modules": [
{
"id": "AOSPMods",
"license": "GPL-3.0-only",
"version": "2.7.2",
"versionCode": 233,
"name": "AOSP Mods (Xposed version)",
"author": "Siavash79 + ElTifo",
"description": "Xposed based module for customizations on SystemUI on AOSP based roms. Supports Android 12+",
"states": {
"zipUrl": "https://apt.izzysoft.de/magisk/modules/AOSPMods/2.7.2_233.zip",
"changelog": "https://apt.izzysoft.de/magisk/modules/AOSPMods/2.7.2_233.md"
}
},
Ich dachte bislang, Sanmer hätte das originale Format nur erweitert (dann hätte Fox die zusätzlichen Felder einfach ignorieren müssen). Dummerweise ist aber das einzige gemeinsame Feld die id
des jeweiligen Moduls. Ggf. mal im Issue-Tracker von magisk-modules-repo-util nachfragen?¹ Umgekehrt scheint MRepo aber wohl das Alt-Repo zu unterstützen (oder geht das nur über Sanmer’s Mirror? Habe ich nie versucht).
PS: ¹ habe ich gleich mal selbst gemacht. Wuff, 20 issues und davon 19 von mir? 