Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dnicolson/ios-wallpaper-extractor

📱Extract wallpapers from iOS backups
https://github.com/dnicolson/ios-wallpaper-extractor

Last synced: about 2 months ago
JSON representation

📱Extract wallpapers from iOS backups

Awesome Lists containing this project

README

        

# iOS Wallpaper Extractor

This tool extracts iOS wallpaper images from a backup using the `Manifest.db` database, images are converted from the cpbitmap format using [cpbitmap-to-png](https://github.com/hthetiot/cpbitmap-to-png). Encrypted backups are first decrypted with [irestore](https://github.com/dnicolson/node-irestore).

iOS backups are located in `~/Library/Application Support/MobileSync/Backup/`.

## Usage

```
npx ios-wallpaper-extractor
```

```
const extractor = require('ios-wallpaper-extractor');

extractor('/Users/dave/Library/Application Support/MobileSync/Backup/00008110-001438282142401E', 'wallpapers').then(output => {
console.log(output);
}).catch(err => {
console.error(err);
});
```

## License

MIT.