c4a0cdd497 | ||
---|---|---|
.husky | ||
.vscode | ||
electron | ||
examples | ||
public | ||
resources/adb | ||
scripts | ||
src | ||
state | ||
.czrc | ||
.editorconfig | ||
.eslintrc.js | ||
.gitignore | ||
.npmrc | ||
.release-it.json | ||
LICENSE | ||
README-zh_CN.md | ||
README.md | ||
commitlint.config.js | ||
electron-builder.json5 | ||
index.html | ||
package.json | ||
tsconfig.json | ||
tsconfig.node.json | ||
vite.config.ts |
README.md
MIB
A backup tool (GUI) developed based on electron
+ react
+ typescript
. It automatically migrates and backs up data files from mobile devices to the computer according to your configuration, supporting incremental backups.
English | 中文文档
🌈 Features
- Backup data via USB connection
- Backup data via wireless connection
- Incremental backup
- Multi-device backup selection
- Full backup for a single node
- Selective backup for a single node
- Theme switching
- Analysis of backed-up data types
🚀 How to Enable ADB Mode
Enable ADB Debugging on the device
🌊 How to Use Wireless Connection
Connect to the device via Wi-Fi (Android 10 and lower)
Connect to the device via Wi-Fi (Android 11 and higher)
📁 MIB Configuration File .mibrc
The default configuration file is stored in the user's directory.
The current version supports editing within the software, eliminating the need to manually modify the configuration file.
{
"backups": [
{
"path": "/sdcard/DCIM/Camera/",
"comment": "Local photo album"
},
{
"path": "/sdcard/DCIM/Screenshots/",
"comment": "Screenshots"
},
{
"path": "/sdcard/MIUI/sound_recorder/",
"comment": "Voice recordings"
},
{
"path": "/sdcard/MIUI/sound_recorder/app_rec/",
"comment": "App recordings"
},
{
"path": "/sdcard/MIUI/sound_recorder/call_rec/",
"comment": "Call recordings"
}
// Add more backup nodes
],
// Recommended to use absolute paths
"output": "E:/files",
// Read scan ignore file and folder names
"ignoreFileList": []
}
🧱 Node Options
Property | Type | Description | Required |
---|---|---|---|
path | String | Device backup path | Y |
comment | String | Node description | Y |
full | Boolean | Full backup for node | N |
output | Boolean | Specify export path for the current node | N |