the **microG** package supports the following options
Notes:
* if `nanodroid_microg=0` it will be silently treated as `1`
* not installing microG when flashing the microG package doesn't make sense, so
* if `nanodroid_play=11` or `nanodroid_play=31` it will be silently treated as `10` or `30`
* you can't install both Play Store and Fake Store at the same time
You can use the [default configuration file](.nanodroid-setup) as a starting point. Below follows the detailed information on what each setting does (also described in the file itself); also which setting is support by what package. If an required entry is missing from your configuration file, the default setting will be added to your configuration file.
```
nanodroid_play=21
nanodroid_overlay=0
nanodroid_mapsv1=1
nanodroid_forcesystem=0
nanodroid_nlpbackend=1000
```
## Detailed Description
the **F-Droid** package supports the following options
### nanodroid_microg
Note:
* if `nanodroid_fdroid=0` it will be silently treated as `1`
* not installing F-Droid when flashing the F-Droid package doesn't make sense, so
whether to install **microG**
```
nanodroid_fdroid=1
nanodroid_forcesystem=0
```
* supported packages
* Full package
* microG package
the **Bromite WebView** package supports the following options
Syntax: `nanodroid_microg=1`, value can be 0, 1 or 2:
```
nanodroid_forcesystem=0
```
* 0 = don't install microG at all (Note: does not effect NanoDroid-microG package)
* 1 = install microG GmsCore, GsfProxy and DroidGuard Helper and Nominatim Geocoder Backend
* 2 = install microG GmsCore and Nominatim Geocoder Backend only
* note: OpenSource purists setting; this will leave you
* without Push Messaging support through GCM
* without the ability to pass SafetyNet attestation
the **Google** package supports the following options
### nanodroid_fdroid
```
nanodroid_gsync=0
nanodroid_swipe=0
nanodroid_forcesystem=0
```
whether to install **F-Droid**
where `1` means `on` and `0` means `off`. If no `.nanodroid-setup` is found, the [default settings](.nanodroid-setup) will be used (equals to the example above), if your `.nanodroid-setup` file exists, but is missing entries, those entries will be added, using the default values.
* supported packages
* Full package
* F-Droid package
See the [default settings](.nanodroid-setup).
Syntax: `nanodroid_fdroid=1`, value can be 0, 1, 2 or 3:
## Detailed Description
* 0 = don't install F-Droid at all (Note: does not effect NanoDroid-FDroid package)
* 1 = install official F-Droid client (alongside priviledged extension)