You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+1
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ Linux Android Backup is a tiny shell script & Flutter app that makes securely ba
11
11
- Apps (.apk files of installed apps)
12
12
- Internal storage (pictures, downloads, videos, Signal backups if enabled, etc)
13
13
- Contacts (exported in vCard format)
14
+
- SMS Messages (exported in CSV format; currently cannot be restored to a new device, viewable by opening the backup archive)
14
15
15
16
These 3 things are the majority of what most people would want to keep safe, but everybody has different expectations and requirements, so suggestions are welcome.
"Please continue the backup process on your computer.");
94
130
} else {
95
131
showInfoDialog(context, "Error",
96
-
"Storage and/or contacts permissions have not been granted.");
132
+
"Storage, SMS or contacts permissions have not been granted.");
97
133
}
98
134
}
99
135
@@ -191,7 +227,11 @@ class _HomeState extends State<Home> {
191
227
contactsExported.toString() +
192
228
" contact(s) out of "+
193
229
contactsAmountDatabase.toString() +
194
-
".")),
230
+
". Found "+
231
+
smsMessageCount.toString() +
232
+
" SMS messages to process, of which "+
233
+
smsMessagesExported.toString() +
234
+
" have been exported.")),
195
235
constDivider(
196
236
color:Color.fromARGB(31, 44, 44, 44),
197
237
height:25,
@@ -200,7 +240,7 @@ class _HomeState extends State<Home> {
200
240
endIndent:5,
201
241
),
202
242
constText(
203
-
"Upon restoring a backup, press the button below to automatically import all contacts.",
243
+
"Upon restoring a backup, press the button below to automatically import all contacts. SMS message importing isn't currently available, but you can view your messages by opening your backup archive.",
# Export internal storage. We're not using adb pull due to reliability issues
62
63
cecho "Exporting internal storage - this will take a while."
63
64
mkdir ./backup-tmp/Storage
@@ -102,5 +103,7 @@ function backup_func() {
102
103
fi
103
104
104
105
cecho "Backed up successfully."
106
+
cecho "Note: SMS messages cannot be restored by Linux Android Backup at the moment. They are included in the backup archive for your own purposes."
107
+
cecho "You can find them by opening the backup archive using 7-Zip and navigating to the 'SMS' directory. This data can be opened in LibreOffice or Microsoft Excel."
0 commit comments