# Open Android Backup

## A complete, easy to use script that lets you locally backup and restore your Android device.

#### Formerly called Linux Android Backup.

Download
GitHub Repository

## Early Demo GIF

## Why Open Android Backup?

Completely Free & Open Source - Formats Included!

We believe that your data should stay yours. Open Android Backup uses 7-Zip to pack the data exported from your device into a 'backup archive', ensuring that you can access your data, even if you don't have access to this script or it gets removed by chance. It is also completely free, with no 'premium features' locked behind a paywall.

Truly Cross-Platform

Open Android Backup can back up and restore devices on Linux, macOS and Windows. This ensures that you are not locked in to a single operating system due to this script.

Compression & Encryption by Default

Your backups and metadata such as file names are automatically encrypted and archived using the best compression settings. This means that you don't need to worry about not having enough disk space to backup your Android phone.

Semi-Wireless Backups

Malfunctioning cable? You can wirelessly connect your phone to your computer and back up your device without having to worry about the connection being unstable. Note that a cable is still needed for setup.

### And more...

- Hooks that let you effortlessly create your own backup steps.
- A small footprint of around 20 megabytes.
- Settings controllable via environment variables, so you don't have to follow the same prompts everytime you want to start a backup.
- Uses a Flutter-based companion app that can reach your device beyond what adb lets us - without root.
- Zero usage of `adb backup`, an unreliable backup feature built in to adb that's been deprecated.

# What is backed up?

SMS Messages.*

Photos and videos in their original quality.

Internal storage - includes Signal backups, downloads, and other important data.

All contacts, exported in the open CSV format.

Call logs, exported into a text file.*

Installed applications.*

*SMS messages and call logs cannot be restored at the moment. App data is not saved due to Android restrictions.

## Try it! Pick your favorite flavor.

Linux
Windows
macOS

## Discover more details and features on the GitHub repository!

GitHub Repository