Androidacy / MagiskModuleManager

Previously known as Fox's Magisk Module Manager (FoxMMM), this app helps users find, install "Magisk Modules" - powerful little zips/apps for your device that plug into the Magisk framework.
https://www.androidacy.com
GNU Lesser General Public License v3.0
894 stars 32 forks source link

[BUG] Upgradable module not showing up in Online tab #92

Closed ChaliceChore closed 8 months ago

ChaliceChore commented 9 months ago

I received a notification that "BCR" (Basic Call Recorder) has an update. "Installed" tab says that it is Upgradable. But if I search for the module in "Online" tab I can't find it. Searching for the word "BCR" yields no result. The Online tab itself has the number 1 written on it. But that's it.

I miss the time when Fox was the only developer working on this, because Androidacy has the ruined this beautiful app. Moving update packages from GitHub to their own website, which has anti-adblockers and countdown timers to make users wait. Pop-ups in the app to upgrade to premium, etc. Also the Online tab takes forever to display modules.

I know running servers costs a lot, but I find your approach terrible. I felt like venting, so used the opportunity. Anyway, the issue is mainly about the Update not visible. Pls fix this issue.

androidacy-user commented 9 months ago

The online tab loading is largely dependent on what repos you enable. Just having the Androidacy repo enabled usually loads in under three seconds, including parsing and displaying the modules.

Fox tried to please everyone. Looks better on the surface, but it wears one out and isn't sustainable, especially when you already have a history of mental health issues.

The v3 rewrite will definitely address this but for now we'll continue investigating mitigations for this issue. Fwiw, it has a lot to do with his code being largely undocumented and relying on undefined behavior to accomplish things.