# P2P (peer-to-peer) App Updates

**Peer-to-peer (P2P) App Updates** is an experimental feature that allows you to share and receive newer versions of the Mapeo app by connecting to other Mapeo devices via Wi-Fi (no internet connection required).&#x20;

When updating the Mapeo app version in this way, **NONE** of your Mapeo data (observations, configurations, or maps) is shared between devices.

To search for and share Mapeo app updates between Mapeo Mobile devices, both smartphones must:

* have the P2P App Updates feature enabled
* have Mapeo open to the **Synchronize** screen
* be connected to the same Wi-Fi network

### Turn on the P2P App Updates feature

To use this feature, you will need to enable it within the **Experiments** menu. To do so, tap the <img src="https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2FePeKKh1lMNl1CF7Emg5W%2Fapp%20icons_observation-list_35px.png?alt=media&#x26;token=1c312590-3e62-4bbb-8486-9d9c337625e8" alt="" data-size="line">**Observations list** button, then tap <img src="https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2FHYjvA5GxV5cVDVny2SAW%2Fapp%20icons_Settings.png?alt=media&#x26;token=73fa7753-ac3c-4d05-a0c0-9b658ae2168a" alt="" data-size="line">**Settings**, and select **Experiments**. Select **P2P App Updates,** then check the box to **Use P2P App Updater**.

![](https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2Fi7WFqeYeUKEYvHpfEKIb%2FSettings%20screen%20-%20Experiments.jpg?alt=media\&token=282daf20-f62e-4841-a75c-3408548708c1)  ![](https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2FBDQTYhxiNnU4HWsqLjYF%2FMm_Experiments_screen_P2P_App_Updates.jpg?alt=media\&token=7c723871-141f-40d7-be7b-9e0af1f76b28)![](https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2FsWgdCNpgURxuDRI86F47%2FMm_P2P_App_Updates_screen_on.jpg?alt=media\&token=8dcc3171-75d5-4696-8497-c2ecb81f32eb)

### Check for available updates

Once you have enabled the P2P App Updates feature, you will be able to use it on the <img src="https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2FSn1FbGF79VfE9wgQYQOE%2Fapp_icons_Sync_35px.png?alt=media&#x26;token=401d7926-1a00-4ecb-a87e-9c0b0ebf52f6" alt="" data-size="line"> **Synchronize** screen.\
\
To search for and share Mapeo app updates between Mapeo Mobile devices, both smartphones must have the P2P App Updates feature enabled, have Mapeo open to the **Synchronize** screen, and be connected to the same Wi-Fi network.

![](https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2FImgvHAiY35Z2hd3SjeYu%2FMm_sync_checking_p2p_updates.jpg?alt=media\&token=0d6d4f13-6eaa-44e9-8bc8-f305e25f43fb)

If a newer version of the app is available from another Mapeo device on the network, the update will be automatically downloaded.&#x20;

(If your device has a newer version than other devices the network, you will see the message "Sharing app updates with other devices.")

### Install app update

To install the newer version of Mapeo, wait until the download completes, then tap **INSTALL** on the **Synchronize** screen.

![](https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2FzbFqBKmPJk0zNXP73zsz%2FMm_P2P_App_Updates_install.jpg?alt=media\&token=a0fa727b-c26d-4e7d-b7de-ab877dddd29c)

### Allow installs from Mapeo

After tapping **INSTALL**, you may see a security pop-up window saying that your phone is not allowed to install apps from this source.

To enable Mapeo to install updates, tap **Settings** in the pop-up window and toggle the switch to **Allow from this source** in the following Android Settings screen.

&#x20;![](https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2Fe522TJKC3uwQGpM6BIS7%2FMm_P2P_app_update_security_window.jpg?alt=media\&token=036833c6-0e9e-4a5d-bd94-31d2ab7c845c)![](https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2FXyipdfM7OxA0n0kymLnr%2FMm_P2P_app_update_Android_settings_allow_install.jpg?alt=media\&token=2c8b9e02-b53c-4841-b928-f61b4b1554d8)

Tap the <img src="https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2F0ItNjEZXvdVtgj7jSdnm%2Fapp%20icons_back%20arrow.png?alt=media&#x26;token=329f713a-1f8b-4644-b83a-e6f9ed496470" alt="" data-size="line"> **Back** button to return to Mapeo and confirm that you would like to install the update.

### Reopen Mapeo

When the installation is complete, Mapeo will close automatically. When you re-open Mapeo, you will see an update confirmation window. Tap **OK** to close the window and start using the new version of Mapeo.

&#x20;![](https://3796244665-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYBEBKX0wx5_bwmCf0q-887967055%2Fuploads%2FM82zjwSlpgwUgXQGgIGQ%2FMm_P2P_update_complete_confirmation.jpg?alt=media\&token=fe305c51-04f7-4f33-a68b-a5c413d42838)
