1. Transferring data over a USB connection
Due to OS X not supporting MTP (Media Transfer Protocol), easy access to the device contents over USB is not possible, unfortunately.
There are some commercial solutions available like SyncMate. It is good to read this article about MTP drivers for Mac. Jolla cannot however guarantee that this solution would make the connection between your Mac and Sailfish device work.
2. Transferring files over a WLAN connection
a) Via a graphical app
If you prefer a solution with graphical UI you could use Cyberduck for Mac. Mac and your Sailfish device have to be in the same WLAN network. Enable Developer Mode and remote connections on the phone and set a password. On Cyberduck, make a new connection using SFTP (SSH) to the WLAN IP address of the phone (see Settings > Developer tools), username 'defaultuser' or 'nemo'. Then you can easily browse the phone's file system. There is write access to everything, so be careful. Jolla cannot however guarantee that this solution would make the connection between your Mac and Sailfish device work.
[Thanks to user femtopeta in T.J.C]
b) Via the command line
Another option is to rely on SCP on Mac OS X (not sure whether it is installed by default) with Developer Mode enabled on the Sailfish phone (similar to case a) above). It is fast and works over WLAN. Use the following command to download files from the phone (WLAN IP address: u.v.w.x) to Mac's current directory - in this example we copy pictures:
scp -r email@example.com:$HOME/Pictures/Camera/*
[Thanks to user wosrediinanatour in T.J.C]
c) OpenRepos store has a clever application named AirSail Transfer for transferring files to/from your Sailfish OS device using your computer's web browser. Install the latest rpm file - for this, you will need to allow untrusted software in Settings > Untrusted software. Jolla cannot however guarantee that this solution would make the connection between your Mac and Sailfish device work.
[Thanks to user aga4io in T.J.C]
3. Transferring files via SD card to/from Mac
It is possible to insert a micro SD card to your Sailfish device and then move files from the phone memory to the SD card. Transfer the file using the File Browser app, available in Jolla Store. Once done, take the SD card and connect it to your Mac computer and read the files on the SD card.
In the opposite direction, copy files from Mac to the SD card. Then insert the card into your Sailfish device.
This article describes what kind of SD cards and file formats Sailfish OS supports.
4. Transferring files via a cloud-based service
Your Mac supports the integration of cloud-based services such as Dropbox into your Finder –application. This way you can easily sync media files (or any files) from your Mac into your cloud-storage, and then download the media on your Sailfish device.
Dropbox will be the example service used here, but there are several other services available and we encourage that you try to use one that you are most familiar with.
* An account in a cloud-based file-storing service and a possible client app downloaded and configured on your computer.
On your computer:
1. Upload the file(s) to your web-storage service. You can do it using the app on your computer or possibly through a web interface (www.dropbox.com for Dropbox users).
On your Sailfish device:
1. Open the Sailfish browser, and browse to www.dropbox.com
2. Scroll down the page until in the bottom left corner you see the option to switch to Desktop view.
3. Find your media file(s) inside your Dropbox and download it.
4. To see the status of the file transfer you can check in Settings > Transfers
5. Your music files will now show up in the Media app and your videos and photos in the Gallery application.
6. If you wish to manage these media files on your device, browse to Downloads with the File Browser application.
Alternatively, you could install the Android app Dropbox on your phone and use it instead of the net browser.
5. Transferring files over Bluetooth
Bluetooth is a wireless and fairly hassle-free way of transferring data, but it is quite slow. Therefore this method is recommended for cases where you are transferring only a moderate amount of files, or files that are quite small in size (for eg. single songs, single photos etc.).
1. Enable Bluetooth on your Mac.
2. On your Sailfish device, tap on Settings > System:
- Under the ‘Connectivity’ headline; tap on ‘Bluetooth’
- Tap the globe to switch on Bluetooth
- On the Bluetooth page of your Sailfish device; Pull down and tap on 'search for devices'
- You can now see a list of all devices you can connect to; choose your Mac from this list
- Your Sailfish device and Mac will now ask you ‘accept’ the connection
- You should now be able to connect with your Mac.
3. On your Mac:
- Click on the Bluetooth icon in the menu bar and click 'Send File to device'
- Select the file(s) you wish to send to your Sailfish device and press 'send'
- Transfers will now begin. Every Bluetooth transfer will have to be accepted separately on your Sailfish device.
- Your music files will now show up in the Media app of your device and photos and videos in the Gallery application.
6. Using Android's support software
Yet another option is to install support for over-the-USB files transfer for Android phones on your Mac. Please visit this site: https://www.android.com/filetransfer/
This method hasn't been verified by Jolla, so please use this method at your own risk.