2021-10-01 20:19:42 +00:00
|
|
|
# Fox's Magisk Module Manager
|
|
|
|
|
2022-11-09 14:13:00 +00:00
|
|
|
<details>
|
|
|
|
<summary>
|
|
|
|
Important news
|
|
|
|
</summary>
|
2022-10-28 11:14:00 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
I have health problems that made me work slow on everything. I don't like sharing my health problmes
|
|
|
|
but it has been to much recently for me to keep it for myself.
|
2022-10-28 11:14:00 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
This has been too much for me recently, so my moderators (same that on telegram)
|
2022-10-28 11:14:00 +00:00
|
|
|
will be handling the project for me for a while.
|
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
I had theses problems even before I started FoxMMM, the only reason no one noticed is because I can
|
|
|
|
work or go to any school because of how much pain and exhaustion I feel everyday.
|
2022-10-28 11:14:00 +00:00
|
|
|
|
|
|
|
The only two thing that helped me reduce the pain is making code and playing with firends.
|
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
Even tho I'm very slow at doing anything, the only thing that made me look like I was working on
|
|
|
|
this project at a normal speed like someone that work is because 75% of my time was on this project.
|
2022-10-28 11:14:00 +00:00
|
|
|
|
|
|
|
There was also some times I couldn't work on this projects for multiple days because of my health,
|
|
|
|
sometimes I was forcing myself to change one line of code from this project because doing nothing
|
|
|
|
was more painful that trying something while in pain.
|
|
|
|
|
|
|
|
Spending time with my friend and working on this project was a sort of pain killer for me.
|
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
Even tho I received money from my parent and the governement for my health problems, I didn't know
|
|
|
|
what to do with it cause anything I could have bought had no use for me because my extreme pain made
|
|
|
|
me unable to use anything. (Even video games)
|
2022-10-28 11:14:00 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
My health issues also prevented me to do any project of greater complexcity that this, and without
|
|
|
|
community support I would have been physically unable to continue this project.
|
2022-10-28 11:14:00 +00:00
|
|
|
|
|
|
|
There was clues of my health problems, right on this project, and theses are the following:
|
2022-12-10 20:23:02 +00:00
|
|
|
|
2022-10-28 11:14:00 +00:00
|
|
|
- My commit time of day being random proving I have no jobs.
|
|
|
|
- Me not commiting for entire week, or having only commited one line in a week.
|
|
|
|
- Me taking too much time to publish release after I did the relase commit.
|
|
|
|
- Me missing obvious bugs and being able to do simple task properly
|
|
|
|
(Well maybe this last one is harder to proove via commit history)
|
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
But sine many peoples are faking health issues for clout, if any data-scientist want to do an
|
|
|
|
analysis to proove what it would make my day, and I would be happy to give money if someone does
|
|
|
|
that because I don't know what do to with my money at this point.
|
2022-10-28 11:14:00 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
This is really sickening peoples need to give proof for their mental/health issues because some
|
|
|
|
peoples fake having thoses issues for clout.
|
2022-10-28 11:14:00 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
If you want to use my health problems for coult, I don't care as long as you are respectful, at
|
|
|
|
least you won't be hurting peoples with mental/health issues by faking having thoses issues.
|
2022-10-28 11:14:00 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
I'll probably delete this section once my health would be gotten better, or at least good enough for
|
|
|
|
me to not be stuck on my bed at least once a day because of pain.
|
2022-07-02 16:14:13 +00:00
|
|
|
|
2022-11-09 14:13:00 +00:00
|
|
|
</details>
|
|
|
|
|
2022-10-09 13:11:36 +00:00
|
|
|
## Community
|
2022-05-04 12:44:59 +00:00
|
|
|
|
|
|
|
[![Telegram Group](https://img.shields.io/endpoint?color=neon&style=flat&url=https%3A%2F%2Ftg.sumanjay.workers.dev%2FFox2Code_Chat)](https://telegram.dog/Fox2Code_Chat)
|
2022-10-09 13:11:36 +00:00
|
|
|
<a href="https://translate.nift4.org/engage/foxmmm/">
|
|
|
|
<img src="https://translate.nift4.org/widgets/foxmmm/-/foxmmm/svg-badge.svg" alt="Translation status" />
|
|
|
|
</a>
|
2022-05-04 12:44:59 +00:00
|
|
|
|
2022-07-11 13:15:58 +00:00
|
|
|
## Screenshots
|
|
|
|
|
|
|
|
Main activity:
|
|
|
|
[<img src="screenshot-dark.jpg" width="250"/>](screenshot-dark.jpg)
|
|
|
|
[<img src="screenshot-light.jpg" width="250"/>](screenshot-light.jpg)
|
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
## What is this?
|
2022-05-04 12:44:59 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
The official Magisk has dropped support to download online modules, so I made Fox's Magisk Module
|
|
|
|
Manager to help you download and install Magisk modules.
|
2021-10-01 20:19:42 +00:00
|
|
|
|
2022-03-31 16:26:12 +00:00
|
|
|
**This app is not officially supported by Magisk or its developers**
|
2021-10-01 20:19:42 +00:00
|
|
|
|
2022-08-24 15:39:00 +00:00
|
|
|
**The modules shown in this app are not affiliated with this app or Magisk**
|
2022-02-07 15:33:26 +00:00
|
|
|
(Please contact repo owners instead)
|
|
|
|
|
2021-10-23 16:14:40 +00:00
|
|
|
## Requirements
|
|
|
|
|
|
|
|
Minimum:
|
2022-12-10 20:23:02 +00:00
|
|
|
|
2021-10-23 16:14:40 +00:00
|
|
|
- Android 5.0+
|
|
|
|
- Magisk 19.0+
|
2021-12-27 16:19:44 +00:00
|
|
|
- An internet connection
|
2021-10-23 16:14:40 +00:00
|
|
|
|
|
|
|
Recommended:
|
2022-12-10 20:23:02 +00:00
|
|
|
|
2021-10-23 16:14:40 +00:00
|
|
|
- Android 6.0+
|
|
|
|
- Magisk 21.2+
|
2021-12-27 16:19:44 +00:00
|
|
|
- An internet connection
|
|
|
|
|
|
|
|
Note: This app may require the use of a VPN in countries with a state wide firewall.
|
2021-10-23 16:14:40 +00:00
|
|
|
|
2021-10-01 20:48:43 +00:00
|
|
|
## For users
|
2021-10-01 20:19:42 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
To install the app go to [releases](https://github.com/Fox2Code/FoxMagiskModuleManager/releases),
|
2022-03-31 16:26:12 +00:00
|
|
|
and download and install the latest `.apk` on your device.
|
2021-10-01 21:21:05 +00:00
|
|
|
|
2022-05-04 12:44:59 +00:00
|
|
|
## Repositories Available
|
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
The app currently use these two repos as module sources, each with their own benefits and
|
|
|
|
drawbacks:
|
2022-02-21 22:56:40 +00:00
|
|
|
(Note: Each module repo can be disabled in the settings of the app)
|
2022-11-09 14:15:42 +00:00
|
|
|
(Note²: I do not own or actively monitor any of the repos or modules, **download at your own risk**)
|
2022-02-06 17:36:10 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
#### [https://github.com/Magisk-Modules-Alt-Repo](https://github.com/Magisk-Modules-Alt-Repo)
|
|
|
|
|
2021-11-19 22:40:18 +00:00
|
|
|
- Accepting new modules [here](https://github.com/Magisk-Modules-Alt-Repo/submission)
|
|
|
|
- Less restrictive than the original repo
|
2022-02-06 17:36:10 +00:00
|
|
|
- Officially supported by Fox's mmm
|
|
|
|
|
2022-05-04 12:44:59 +00:00
|
|
|
Support:
|
|
|
|
|
|
|
|
[![GitHub issues](https://img.shields.io/github/issues/Magisk-Modules-Alt-Repo/submission)](https://github.com/Magisk-Modules-Alt-Repo/submission/issues)
|
|
|
|
|
|
|
|
#### [https://www.androidacy.com/modules-repo/](https://www.androidacy.com/modules-repo/)
|
2022-12-10 20:23:02 +00:00
|
|
|
|
2022-02-06 17:36:10 +00:00
|
|
|
- Accepting new modules [here](https://www.androidacy.com/module-repository-applications/)
|
|
|
|
- Modules downloadable easily outside the app
|
|
|
|
- Officially supported by Fox's mmm
|
2022-12-10 20:23:02 +00:00
|
|
|
- May show ads to help cover infrastrcture costs.
|
|
|
|
- [Read more](https://www.androidacycom/doing-it-alone-the-what-the-how-and-the-why/)
|
|
|
|
| [Privacy policy](https://www.androidacy.com/privacy/)
|
2022-11-09 14:15:42 +00:00
|
|
|
- Added features like module reviews, automatic VirusTotal scans, and more
|
2022-05-04 12:44:59 +00:00
|
|
|
|
|
|
|
Support:
|
2021-11-19 22:44:41 +00:00
|
|
|
|
2022-05-04 12:44:59 +00:00
|
|
|
[![Telegram Group](https://img.shields.io/endpoint?color=neon&style=flat&url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Fandroidacy_discussions)](https://telegram.dog/androidacy_discussions)
|
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
If a module is in multiple repos, the manager will just pick the most up to date version of the
|
|
|
|
module, if a module is in multiple repos it will just use first registered repo.
|
2021-10-01 20:19:42 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
Note: If you or a friend uploaded a module and it doesn't appear in your module list you can disable
|
|
|
|
the low quality filter in the app settings.
|
|
|
|
Go to the [developer documentation](docs/DEVELOPERS.md) for more info.
|
2022-02-01 21:29:28 +00:00
|
|
|
|
2021-10-01 20:48:43 +00:00
|
|
|
## For developers
|
2021-10-01 20:19:42 +00:00
|
|
|
|
2021-10-23 16:14:40 +00:00
|
|
|
The manager can read new meta keys to allow modules to customize their own entry
|
2021-10-01 20:19:42 +00:00
|
|
|
|
2021-10-23 16:14:40 +00:00
|
|
|
It also use `minApi`, `maxApi` and `minMagisk` in the `module.prop` to detect compatibility
|
|
|
|
And support the `support` and `donate` properties to allow them to add their own support links
|
2022-02-06 17:36:10 +00:00
|
|
|
And if you want to be event fancier you can setup `config` to your own config app.
|
2021-10-23 16:14:40 +00:00
|
|
|
(Note: the manager use fallback values for some modules, see developer documentation for more info)
|
2021-10-01 20:19:42 +00:00
|
|
|
|
2021-10-23 16:14:40 +00:00
|
|
|
It also add new ways to control the installer ui via a new `#!` command system
|
|
|
|
It allow module developers to have a more customizable install experience
|
2021-10-01 20:19:42 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
For more information please check the [developer documentation](docs/DEVELOPERS.md)
|
2021-10-01 20:48:43 +00:00
|
|
|
|
2021-12-02 17:24:56 +00:00
|
|
|
## For translators
|
2022-03-31 16:26:12 +00:00
|
|
|
|
2022-10-09 13:11:36 +00:00
|
|
|
We use Weblate for translations: https://translate.nift4.org/engage/foxmmm/
|
|
|
|
(Make sure to check your spam folder when registering)
|
2022-10-08 13:23:27 +00:00
|
|
|
|
2022-12-10 20:23:02 +00:00
|
|
|
If you do not want to register on the self-hosted Weblate instance, you can do a pull request on
|
|
|
|
GitHub:
|
2022-10-08 13:23:27 +00:00
|
|
|
|
2021-12-02 17:24:56 +00:00
|
|
|
See [`app/src/main/res/values/strings.xml`](https://github.com/Fox2Code/FoxMagiskModuleManager/blob/master/app/src/main/res/values/strings.xml)
|
|
|
|
and [`app/src/main/res/values/arrays.xml`](https://github.com/Fox2Code/FoxMagiskModuleManager/blob/master/app/src/main/res/values/arrays.xml)
|
|
|
|
|
2022-07-11 21:29:18 +00:00
|
|
|
If your language is right to left don't forget to set `lang_support_rtl` to `true`.
|
2021-12-02 17:24:56 +00:00
|
|
|
|
|
|
|
Translators are not expected to have any previous coding experience.
|
|
|
|
|
2022-12-07 20:38:55 +00:00
|
|
|
## License
|
2022-12-10 20:23:02 +00:00
|
|
|
|
|
|
|
Fox's Magisk Manager, the icon, and names are copyright
|
|
|
|
2021-present [Fox2Code](https://github.com/Fox2Code). The Androidacy name, logo, integration, and
|
|
|
|
later portions of the code are copyright
|
|
|
|
2022-present [Androidacy](https://www.androidacy.com/?utm_source=fox-repo&utm_medium=web). See
|
|
|
|
[LICENSE](LICENCE) for details. Library licenses can be found in the licenses section of the app.
|
|
|
|
|
|
|
|
Modules are not covered by this license, please check the license of each module before using it.
|
|
|
|
|
|
|
|
Some third party backend services may be proprietary, please check their terms of service before
|
|
|
|
using them.
|
|
|
|
|
|
|
|
## Disclaimer
|
|
|
|
|
|
|
|
In no event shall the developer be liable for any special, direct, indirect, consequential, or
|
|
|
|
incidental damages or any damages whatsoever, whether in an action of contract, negligence or other
|
|
|
|
tort, arising out of or in connection with the use of the app or the contents of the app. The
|
|
|
|
developer reserves the right to make additions, deletions, or modification to the contents on the
|
|
|
|
app at any time without prior notice.
|
|
|
|
|
|
|
|
This app is not affiliated with Magisk or its developers, nor with any of the module repos or
|
|
|
|
developers of the modules.
|
|
|
|
|
|
|
|
## Add your own repos
|
|
|
|
|
|
|
|
See [the documentation](docs/add-repo.md)
|
|
|
|
|
|
|
|
## Issues with a repo
|
|
|
|
|
|
|
|
If you have a problem with a repo, please contact the repo owner **first**. If you are unable to
|
|
|
|
reach them or they are not willing to help, you can contact us as a last resort.
|
|
|
|
|
|
|
|
Default repo owners:
|
|
|
|
|
|
|
|
- Androidacy: [Telegram](https://telegram.dog/androidacy_discussions)
|
|
|
|
- Magisk-Modules-Alt-Repo: [Telegram](https://github.com/Magisk-Modules-Alt-Repo/submission/issues)
|