Skip to content
This repository was archived by the owner on May 4, 2023. It is now read-only.

Commit 8ac1d3b

Browse files
Merge pull request #242 from Androidacy/master
1.0.1 update
2 parents b5bb905 + c5cca14 commit 8ac1d3b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+1352
-783
lines changed

README.md

Lines changed: 80 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -5,53 +5,53 @@
55
Important news
66
</summary>
77

8-
I have health problems that made me work slow on everything.
9-
I don't like sharing my health problmes but it has been to much recently for me to keep it for myself.
8+
I have health problems that made me work slow on everything. I don't like sharing my health problmes
9+
but it has been to much recently for me to keep it for myself.
1010

11-
This has been too much for me recently, so my moderators (same that on telegram)
11+
This has been too much for me recently, so my moderators (same that on telegram)
1212
will be handling the project for me for a while.
1313

14-
I had theses problems even before I started FoxMMM, the only reason no one noticed is because
15-
I can work or go to any school because of how much pain and exhaustion I feel everyday.
14+
I had theses problems even before I started FoxMMM, the only reason no one noticed is because I can
15+
work or go to any school because of how much pain and exhaustion I feel everyday.
1616

1717
The only two thing that helped me reduce the pain is making code and playing with firends.
1818

19-
Even tho I'm very slow at doing anything, the only thing that made me look like I was working
20-
on this project at a normal speed like someone that work is because 75% of my time was on this project.
19+
Even tho I'm very slow at doing anything, the only thing that made me look like I was working on
20+
this project at a normal speed like someone that work is because 75% of my time was on this project.
2121

2222
There was also some times I couldn't work on this projects for multiple days because of my health,
2323
sometimes I was forcing myself to change one line of code from this project because doing nothing
2424
was more painful that trying something while in pain.
2525

2626
Spending time with my friend and working on this project was a sort of pain killer for me.
2727

28-
Even tho I received money from my parent and the governement for my health problems,
29-
I didn't know what to do with it cause anything I could have bought had no use for me
30-
because my extreme pain made me unable to use anything. (Even video games)
31-
32-
My health issues also prevented me to do any project of greater complexcity that this,
33-
and without community support I would have been physically unable to continue this project.
28+
Even tho I received money from my parent and the governement for my health problems, I didn't know
29+
what to do with it cause anything I could have bought had no use for me because my extreme pain made
30+
me unable to use anything. (Even video games)
3431

32+
My health issues also prevented me to do any project of greater complexcity that this, and without
33+
community support I would have been physically unable to continue this project.
3534

3635
There was clues of my health problems, right on this project, and theses are the following:
36+
3737
- My commit time of day being random proving I have no jobs.
3838
- Me not commiting for entire week, or having only commited one line in a week.
3939
- Me taking too much time to publish release after I did the relase commit.
4040
- Me missing obvious bugs and being able to do simple task properly
4141
(Well maybe this last one is harder to proove via commit history)
4242

43-
But sine many peoples are faking health issues for clout, if any data-scientist want
44-
to do an analysis to proove what it would make my day, and I would be happy to give money
45-
if someone does that because I don't know what do to with my money at this point.
43+
But sine many peoples are faking health issues for clout, if any data-scientist want to do an
44+
analysis to proove what it would make my day, and I would be happy to give money if someone does
45+
that because I don't know what do to with my money at this point.
4646

47-
This is really sickening peoples need to give proof for their mental/health
48-
issues because some peoples fake having thoses issues for clout.
47+
This is really sickening peoples need to give proof for their mental/health issues because some
48+
peoples fake having thoses issues for clout.
4949

50-
If you want to use my health problems for coult, I don't care as long as you are respectful,
51-
at least you won't be hurting peoples with mental/health issues by faking having thoses issues.
50+
If you want to use my health problems for coult, I don't care as long as you are respectful, at
51+
least you won't be hurting peoples with mental/health issues by faking having thoses issues.
5252

53-
I'll probably delete this section once my health would be gotten better, or at
54-
least good enough for me to not be stuck on my bed at least once a day because of pain.
53+
I'll probably delete this section once my health would be gotten better, or at least good enough for
54+
me to not be stuck on my bed at least once a day because of pain.
5555

5656
</details>
5757

@@ -68,9 +68,10 @@ Main activity:
6868
[<img src="screenshot-dark.jpg" width="250"/>](screenshot-dark.jpg)
6969
[<img src="screenshot-light.jpg" width="250"/>](screenshot-light.jpg)
7070

71-
## What is this?
71+
## What is this?
7272

73-
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.
73+
The official Magisk has dropped support to download online modules, so I made Fox's Magisk Module
74+
Manager to help you download and install Magisk modules.
7475

7576
**This app is not officially supported by Magisk or its developers**
7677

@@ -80,11 +81,13 @@ The official Magisk has dropped support to download online modules, so I made Fo
8081
## Requirements
8182

8283
Minimum:
84+
8385
- Android 5.0+
8486
- Magisk 19.0+
8587
- An internet connection
8688

8789
Recommended:
90+
8891
- Android 6.0+
8992
- Magisk 21.2+
9093
- An internet connection
@@ -93,17 +96,18 @@ Note: This app may require the use of a VPN in countries with a state wide firew
9396

9497
## For users
9598

96-
To install the app go to [releases](https://github.com/Fox2Code/FoxMagiskModuleManager/releases),
99+
To install the app go to [releases](https://github.com/Fox2Code/FoxMagiskModuleManager/releases),
97100
and download and install the latest `.apk` on your device.
98101

99102
## Repositories Available
100103

101-
102-
The app currently use these two repos as module sources, each with their own benefits and drawback:
104+
The app currently use these two repos as module sources, each with their own benefits and
105+
drawbacks:
103106
(Note: Each module repo can be disabled in the settings of the app)
104107
(Note²: I do not own or actively monitor any of the repos or modules, **download at your own risk**)
105108

106-
#### [https://github.com/Magisk-Modules-Alt-Repo](https://github.com/Magisk-Modules-Alt-Repo)
109+
#### [https://github.com/Magisk-Modules-Alt-Repo](https://github.com/Magisk-Modules-Alt-Repo)
110+
107111
- Accepting new modules [here](https://github.com/Magisk-Modules-Alt-Repo/submission)
108112
- Less restrictive than the original repo
109113
- Officially supported by Fox's mmm
@@ -113,22 +117,25 @@ Support:
113117
[![GitHub issues](https://img.shields.io/github/issues/Magisk-Modules-Alt-Repo/submission)](https://github.com/Magisk-Modules-Alt-Repo/submission/issues)
114118

115119
#### [https://www.androidacy.com/modules-repo/](https://www.androidacy.com/modules-repo/)
120+
116121
- Accepting new modules [here](https://www.androidacy.com/module-repository-applications/)
117122
- Modules downloadable easily outside the app
118123
- Officially supported by Fox's mmm
119-
- Contains ads to help cover server costs
124+
- May show ads to help cover infrastrcture costs.
125+
- [Read more](https://www.androidacycom/doing-it-alone-the-what-the-how-and-the-why/)
126+
| [Privacy policy](https://www.androidacy.com/privacy/)
120127
- Added features like module reviews, automatic VirusTotal scans, and more
121128

122129
Support:
123130

124131
[![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)
125132

126-
If a module is in multiple repos, the manager will just pick the most up to date version
127-
of the module, if a module is in multiple repos it will just use first registered repo.
133+
If a module is in multiple repos, the manager will just pick the most up to date version of the
134+
module, if a module is in multiple repos it will just use first registered repo.
128135

129-
Note: If you or a friend uploaded a module and it doesn't appear in your module
130-
list you can disable the low quality filter in the app settings.
131-
Go to the [developer documentation](DEVELOPERS.md) for more info.
136+
Note: If you or a friend uploaded a module and it doesn't appear in your module list you can disable
137+
the low quality filter in the app settings.
138+
Go to the [developer documentation](docs/DEVELOPERS.md) for more info.
132139

133140
## For developers
134141

@@ -142,14 +149,15 @@ And if you want to be event fancier you can setup `config` to your own config ap
142149
It also add new ways to control the installer ui via a new `#!` command system
143150
It allow module developers to have a more customizable install experience
144151

145-
For more information please check the [developer documentation](DEVELOPERS.md)
152+
For more information please check the [developer documentation](docs/DEVELOPERS.md)
146153

147154
## For translators
148155

149156
We use Weblate for translations: https://translate.nift4.org/engage/foxmmm/
150157
(Make sure to check your spam folder when registering)
151158

152-
If you do not want to register on the self-hosted Weblate instance, you can do a pull request on GitHub:
159+
If you do not want to register on the self-hosted Weblate instance, you can do a pull request on
160+
GitHub:
153161

154162
See [`app/src/main/res/values/strings.xml`](https://github.com/Fox2Code/FoxMagiskModuleManager/blob/master/app/src/main/res/values/strings.xml)
155163
and [`app/src/main/res/values/arrays.xml`](https://github.com/Fox2Code/FoxMagiskModuleManager/blob/master/app/src/main/res/values/arrays.xml)
@@ -159,46 +167,39 @@ If your language is right to left don't forget to set `lang_support_rtl` to `tru
159167
Translators are not expected to have any previous coding experience.
160168

161169
## License
162-
See [LICENSE](LICENCE). Library licenses can be found in the licenses section of the app.
163-
164-
Cronet is licensed under the Apache License, Version 2.0. Static libraries are licensed under
165-
the BSD license. See [LICENSE](https://chromium.googlesource.com/chromium/src/+/master/LICENSE)
166-
for more information. Libraries were built using the microg build script which can be found [here](https://github.com/microg/cronet-build).
167-
168-
## I want to add my own repo
169-
170-
To add you own repo to Fox's mmm it need to follow theses conditions:
171-
- The module repo or at least one of it's owners must be known.
172-
- Modules in the repo must be monitored, and malicious modules must be removed.
173-
- Module repo must have a valid, working, automatically or frequently updated `modules.json`
174-
([Example](https://github.com/Magisk-Modules-Alt-Repo/json/blob/main/modules.json))
175-
176-
In addition of these initial condition the repo must follow these rules:
177-
- Repos must process and take-down off their repo module where it's removal was requested
178-
by their original author, even if their licences legally allow their distributions.
179-
- Repos may collect and store "mixed anonymous data" without user permission
180-
(Anonymous means no personal data, usernames, email, or IP addresses)
181-
(Mixed means users data must be split and not that separate data is not linkable together)
182-
- Temporary storage of IPs address without user consent is allowed for rate limiting, GeoIP,
183-
security reason, and must not be used for any other purpose without user explicit consent.
184-
(GeoIP is the process of getting the country of an IP address)
185-
- Repos may not collect and/or distribute any personal data without informing users that they do so and offering a way to opt out
186-
- Modules owners must be aware that their modules are being hosted on the repository
187-
(This rule doesn't apply for modules from `Magisk-Modules-Repo` last updated before 2022)
188-
- Modules owners must be aware of any change made of the distributed version of their modules.
189-
190-
Please note Androidacy has their Module Repository Policies outlined [on their website](https://www.androidacy.com/module-requirements/?utm_source=foxmmm-readme&utm_medium=web). Please refer to that document for the latest changes regarding their Repository.
191-
192-
If all of these conditions are met you can open an issue for review.
193-
(And don't forget to include a link to the `modules.json`)
194-
195-
If an existing repo is not respecting theses rules please open an issue.
196-
If a repo is repeatedly violating these rule will be removed from the app.
197-
Last update of theses rules are: 4 May 2022
198-
199-
Please note that these rules does not apply retroactively.
200-
If your post an issue about rules violation they must violate both the version of
201-
the rules at the moment of the incident and the latest version of the rules.
202-
(This paragraph doesn't apply for license violation, legal requests, or illegal behaviour.)
203-
204-
In addition, we advise you to contact the repo host beforehand to attempt to resolve any issues. This helps avoid unnecessary conflict, and most of the time will get your issue solved quickly!
170+
171+
Fox's Magisk Manager, the icon, and names are copyright
172+
2021-present [Fox2Code](https://github.com/Fox2Code). The Androidacy name, logo, integration, and
173+
later portions of the code are copyright
174+
2022-present [Androidacy](https://www.androidacy.com/?utm_source=fox-repo&utm_medium=web). See
175+
[LICENSE](LICENCE) for details. Library licenses can be found in the licenses section of the app.
176+
177+
Modules are not covered by this license, please check the license of each module before using it.
178+
179+
Some third party backend services may be proprietary, please check their terms of service before
180+
using them.
181+
182+
## Disclaimer
183+
184+
In no event shall the developer be liable for any special, direct, indirect, consequential, or
185+
incidental damages or any damages whatsoever, whether in an action of contract, negligence or other
186+
tort, arising out of or in connection with the use of the app or the contents of the app. The
187+
developer reserves the right to make additions, deletions, or modification to the contents on the
188+
app at any time without prior notice.
189+
190+
This app is not affiliated with Magisk or its developers, nor with any of the module repos or
191+
developers of the modules.
192+
193+
## Add your own repos
194+
195+
See [the documentation](docs/add-repo.md)
196+
197+
## Issues with a repo
198+
199+
If you have a problem with a repo, please contact the repo owner **first**. If you are unable to
200+
reach them or they are not willing to help, you can contact us as a last resort.
201+
202+
Default repo owners:
203+
204+
- Androidacy: [Telegram](https://telegram.dog/androidacy_discussions)
205+
- Magisk-Modules-Alt-Repo: [Telegram](https://github.com/Magisk-Modules-Alt-Repo/submission/issues)

0 commit comments

Comments
 (0)