README.md: refactor variant section

pull/53/head
FriendlyNeighborhoodShane 1 year ago
parent e99f0d9982
commit a7bc90826d

@ -20,32 +20,37 @@ can also (mostly) support much older versions, but sync adapters and some
location providers won't work. It can even uninstall itself from your device, location providers won't work. It can even uninstall itself from your device,
just rename it and flash it again. just rename it and flash it again.
### Variants
The `MinMicroG` packages are intended as various base configuration for microG, The `MinMicroG` packages are intended as various base configuration for microG,
they are all mutually exclusive with each other and you can only choose one. they are all mutually exclusive with each other and you can only choose one.
While the `MinAddon` packages act as independent additions on top, you can have While the `MinAddon` packages act as independent additions on top, you can have
as many as you wish over a base package, or even without a base package. as many as you wish over a base package, or even without a base package.
### Table of component packages per MinMicroG release variant All of these include required permissions and an addon.d file to backup/restore
everything on a ROM flash in a system installation.
| Variant → Component ↓ | Standard | NoGoolag | UNLP | Minimal | MinimalIAP | AuroraServices | PlayStore |
|-----------------------|----------|----------|------|---------|------------|----------------|-----------| #### Table of contents of different MinMicroG variants
| MicroG | x | x | | x | x | | | | Component \ Variant | Standard | NoGoolag | UNLP | Minimal | MinimalIAP |
| Standalone UNLP (old) | | | x | | | | | |-----------------------|----------|----------|------|---------|------------|
| Maps APIv1 | x | x | x | x | x | | | | MicroG | x | x | | x | x |
| UNLP Backends | x | x | x | | | | | | Standalone UNLP (old) | | | x | | |
| Fake Store | | x | | x | | | | | Maps APIv1 | x | x | x | x | x |
| Google Play Store | x | | | | x | | x | | UNLP Backends | x | x | x | | |
| Aurora Store | | x | | | | | | | Fake Store | | x | | x | |
| Aurora Droid | x | x | | | | | | | Google Play Store | x | | | | x |
| Aurora Services | x | x | | | | x | | | Aurora Store | | x | | | |
| Swype libs | x | | | | | | | | Aurora Droid | x | x | | | |
| Google DRM jars | x | | | | x | | | | Aurora Services | x | x | | | |
| Google Sync adapters | x | | | | | | | | Swype libs | x | | | | |
| Google DRM jars | x | | | | x |
All of these include required permissions and an addon.d file to backup/restore everything on a ROM flash. | Google Sync adapters | x | | | | |
#### List of MinAddon variants
They just consist of singular components, just what they say on their label.
- AuroraServices
- PlayStore
#### Package sources and credit #### Package sources and credit
- MicroG includes GMSCore and GSFProxy from MicroG FDroid repo - MicroG includes GMSCore and GSFProxy from MicroG FDroid repo
- Maps APIv1 from MicroG FDroid repo - Maps APIv1 from MicroG FDroid repo
- UNLP and UNLP backends from FDroid repo (Dejá vu, LocalGSM, LocalWiFi, Mozilla, Nominatim) - UNLP and UNLP backends from FDroid repo (Dejá vu, LocalGSM, LocalWiFi, Mozilla, Nominatim)

Loading…
Cancel
Save