An open API service indexing awesome lists of open source software.

https://github.com/ndeleforge/sync-save-miyoo

Allow to sync - upload and download - the profile (saves) and all screenshots from the Miyoo to any cloud compatible with rclone.
https://github.com/ndeleforge/sync-save-miyoo

Last synced: 5 months ago
JSON representation

Allow to sync - upload and download - the profile (saves) and all screenshots from the Miyoo to any cloud compatible with rclone.

Awesome Lists containing this project

README

          

# Sync Save

Allow to sync - upload and download - the profile (saves) and all screenshots from the Miyoo to any cloud compatible with rclone.

## Table of contents

- [SyncSave](#syncsave)
- [Table of contents](#table-of-contents)
- [Installation](#installation)
- [Configuration](#configuration)
- [Usage](#usage)
- [Troubleshooting](#troubleshooting)
- [Errors issues](#errors-issues)
- [Logs](#logs)

## Installation

1. **Download rclone for ARM**

Download the ARMv7 32-bit version of rclone : [rclone website](https://downloads.rclone.org/v1.68.1/rclone-v1.68.1-linux-arm-v7.zip)

2. **Create the app structure**

Please keep this structure.

```
/mnt/SDCARD/App/SyncSave/
├── config.json
├── .env
├── launch.sh
├── rclone
```

3. **Setup rclone**

Connect to your device with SSH and type `./rclone config` to add new remote configuration.
Follow the instructions and then check that the `rclone.conf` is created beside the `rclone` binary.

## Configuration

Make a copy of `.env.example`, name it `.env` and fill the two variables.
- `CLOUD_HOST`: if the used remote is Google Drive or any external cloud providers, leave it empty to bypass the cloud connection check. Otherwise, write the IP address of your server for example.
- `CLOUD_PATH`: the first word is the name of your rclone remote configuration followed by the path of the save folder.

## Usage

1. **Launch SyncSave** from your device Apps menu
2. **Select action with the proper button**:
- **A**: Send profile (with saves) and screenshots to your remote
- **Y**: Retrieve profile (with saves) and screenshots from your remote
- **B**: Close the application

## Troubleshooting
### Errors issues
1. **rclone / rclone.conf is missing**: Check that the rclone binary and it's configuration file are in the `syncsave` app folder.
2. **WI-FI disabled**: Activate the WI-FI in the MIyoo settings
3. **Remote not reachable**: The Miyoo cannot reach your remote, please check your config and test it.

### Logs
Check `/mnt/SDCARD/App/SyncSave/rclone.log` for detailed transfer information and error messages.