Post content
v3.6.0_Beta3: Download WARNING Backups taken with v3.6.x releases CANNOT be restored with older versions of the app. Backups taken with previous versions are compatible. Mega.nz support Initial support for Mega.nz cloud storage. Please provide feedback if you plan to try it out. Note that the APK size has almost doubled due to addition of Mega.nz SDK. Experimental: Run schedules using shell command Swift Backup now supports a minimal implementation for running schedules at your convenience via a shell command. You can run this command in a terminal emulator or use it in automation apps like Tasker, Macrodroid, etc. Command: am start -n org.swiftapps.swiftbackup/.shortcuts.ShortcutsActivity -e "cmd" "-s [schedule_id1] [schedule_id2]" Breakdown of the above command: am start -n org.swiftapps.swiftbackup/.shortcuts.ShortcutsActivity This just starts the activity that handles the command. '-n' is very important! -e "cmd" "-s [schedule_id1] [schedule_id2]" This is the extra (-e) called 'cmd' (short for command) that is passed to the activity. -s takes one or more ids of the schedules to run separated by a whitespace. Please don't use squared brackets '[' or ']' in the command you run. How to get the schedule_id? These ids can be obtained by long clicking the title of the respective schedule which will copy the id to the clipboard. Other changes - Cloud: Fixed an issue with SMB where custom port wasn't used - WiFi: Proper support for restoring hidden WiFi networks on Android 12 - Fixed crashes during backup/restore when device model id contains a slash - Many small fixes and performance optimizations