We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2014-10-09 12:36:22 +0200

File transfer between Mac OS X and Jolla using the Finder

Using developer mode on the phone, and installing sshfs from macports, I was able to mount the Jolla filesystem onto the Finder as a network drive.

I have detailed instructions in case anyone is interested.

File transfer between Mac OS X and Jolla using the Finder

Using developer mode on the phone, and installing sshfs from macports, I was able to mount the Jolla filesystem onto the Finder as a network drive.

I have detailed instructions in case anyone is interested. See below:

WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

On the phone: 1. Developer mode must be enabled on the phone. Settings->System->Developer mode 2. Allow remote connection as well (same menu in settings as (1) above 3. Set a password for SSH (same menu) 4. Note down your IP address visible here under Networking. (Since I own all the routers that I use, I've added the phone's mac to the DHCP reservation list to make my life easier. You may not have this luxury.)

On the Mac: 1. Install MacPorts from here: https://www.macports.org/install.php (There's a list of OS X versions at the top of the page. You will have to install Xcode etc. Be aware that these are big downloads.) Macports has detailed instructions on how to keep their packages up-to-date. 2. Start the OS X Terminal.app (It should be in /Applications/Utility/Terminal.app - I just hit command-space and type "terminal" 3. In the terminal, type "sudo port install sshfs" - this should pull in all the dependencies for sshfs 4. If all goes well, you will now be able to type "sshfs nemo@JOLLA-IP:/ MOUNTPOINT" where JOLLA-IP is your phone's ip address from earlier and MOUNTPOINT is where you want to place that filesystem. I created /Volumes/Jolla and left it there. When prompted, type in the password you entered on the phone earlier.

In Finder, you should now see a network drive which is your phone's filesystem

Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

File transfer between Mac OS X and Jolla using the Finder

Using developer mode on the phone, and installing sshfs from macports, I was able to mount the Jolla filesystem onto the Finder as a network drive.

I have detailed instructions in case anyone is interested. See below:

WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

On the phone: 1. phone:

  1. Developer mode must be enabled on the phone. Settings->System->Developer mode 2. mode

  2. Allow remote connection as well (same menu in settings as (1) above 3. above

  3. Set a password for SSH (same menu) 4. menu)

  4. Note down your IP address visible here under Networking. (Since I own all the routers that I use, I've added the phone's mac to the DHCP reservation list to make my life easier. You may not have this luxury.)

On the Mac: 1. Mac:

  1. Install MacPorts from here: https://www.macports.org/install.php (There's a list of OS X versions at the top of the page. You will have to install Xcode etc. Be aware that these are big downloads.) Macports has detailed instructions on how to keep their packages up-to-date. 2. up-to-date.

  2. Start the OS X Terminal.app (It should be in /Applications/Utility/Terminal.app - I just hit command-space and type "terminal" 3. "terminal"

  3. In the terminal, type "sudo port install sshfs" - this should pull in all the dependencies for sshfs 4. sshfs

  4. If all goes well, you will now be able to type "sshfs nemo@JOLLA-IP:/ MOUNTPOINT" where JOLLA-IP is your phone's ip address from earlier and MOUNTPOINT is where you want to place that filesystem. I created /Volumes/Jolla and left it there. When prompted, type in the password you entered on the phone earlier.

In Finder, you should now see a network drive which is your phone's filesystem

Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

File transfer between Mac OS X and Jolla using the Finder

Using developer mode on the phone, and installing sshfs from macports, I was able to mount the Jolla filesystem onto the Finder as a network drive.

I have detailed instructions in case anyone is interested. See below:

WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

On the phone:

  1. Developer mode must be enabled on the phone. Settings->System->Developer mode

  2. Allow remote connection as well (same menu in settings as (1) aboveabove)

  3. Set a password for SSH (same menu)

  4. Note down your IP address visible here under Networking. (Since I own all the routers that I use, I've added the phone's mac to the DHCP reservation list to make my life easier. You may not have this luxury.)

On the Mac:

  1. Install MacPorts from here: https://www.macports.org/install.php (There's a list of OS X versions at the top of the page. You will have to install Xcode etc. Be aware that these are big downloads.) Macports has detailed instructions on how to keep their packages up-to-date.

  2. Start the OS X Terminal.app (It should be in /Applications/Utility/Terminal.app - I just hit command-space and type "terminal"

  3. In the terminal, type "sudo port install sshfs" - this should pull in all the dependencies for sshfs

  4. If all goes well, you will now be able to type "sshfs nemo@JOLLA-IP:/ MOUNTPOINT" where JOLLA-IP is your phone's ip address from earlier and MOUNTPOINT is where you want to place that filesystem. I created /Volumes/Jolla and left it there. When prompted, type in the password you entered on the phone earlier.

In Finder, you should now see a network drive which is your phone's filesystem

Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

File transfer between Mac OS X and Jolla using the Finder

Using developer mode on the phone, and installing sshfs from macports, I was able to mount the Jolla filesystem onto the Finder as a network drive.

I have detailed instructions in case anyone is interested. See below:

WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

On the phone:

  1. Developer mode must be enabled on the phone. Settings->System->Developer mode

  2. Allow remote connection as well (same menu in settings as (1) above)

  3. Set a password for SSH (same menu)

  4. Note down your IP address visible here under Networking. (Since I own all the routers that I use, I've added the phone's mac to the DHCP reservation list to make my life easier. You may not have this luxury.)

On the Mac:

  1. Install MacPorts from here: https://www.macports.org/install.php (There's a list of OS X versions at the top of the page. You will have to install Xcode etc. Be aware that these are big downloads.) Macports has detailed instructions on how to keep their packages up-to-date.

  2. Start the OS X Terminal.app (It should be in /Applications/Utility/Terminal.app - I just hit command-space and type "terminal"

  3. In the terminal, type "sudo "sudo port install sshfs" sshfs" - this should pull in all the dependencies for sshfs

  4. If all goes well, you will now be able to type "sshfs "sshfs nemo@JOLLA-IP:/ MOUNTPOINT" MOUNTPOINT" where JOLLA-IP is your phone's ip address from earlier and MOUNTPOINT is where you want to place that filesystem. I created /Volumes/Jolla (mkdir /Volumes/Jolla)and left it there. When prompted, type in the password you entered on the phone earlier.

In Finder, you should now see a network drive which is your phone's filesystem

Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

File transfer between Mac OS X and Jolla using the Finder

Using developer mode on the phone, and installing sshfs from macports, I was able to mount the Jolla filesystem onto the Finder as a network drive.

I have detailed instructions in case anyone is interested. See below:

WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

On the phone:

  1. Developer mode must be enabled on the phone. Settings->System->Developer mode

  2. Allow remote connection as well (same menu in settings as (1) above)

  3. Set a password for SSH (same menu)

  4. Note down your IP address visible here under Networking. (Since I own all the routers that I use, I've added the phone's mac to the DHCP reservation list to make my life easier. You may not have this luxury.)

On the Mac:

  1. Install MacPorts from here: https://www.macports.org/install.php (There's a list of OS X versions at the top of the page. You will have to install Xcode etc. Be aware that these are big downloads.) Macports has detailed instructions on how to keep their packages up-to-date.

  2. Start the OS X Terminal.app (It should be in /Applications/Utility/Terminal.app - I just hit command-space and type "terminal"

  3. In the terminal, type "sudo port install sshfs" - this should pull in all the dependencies for sshfs

  4. If all goes well, you will now be able to type "sshfs nemo@JOLLA-IP:/ MOUNTPOINT" where JOLLA-IP is your phone's ip address from earlier and MOUNTPOINT is where you want to place that filesystem. I created /Volumes/Jolla (mkdir /Volumes/Jolla)and left it there. When prompted, type in the password you entered on the phone earlier.

In Finder, you should now see a network drive which is your phone's filesystem

Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

EDIT:

Since I'm lazy, I tend to mount file system from root ("/"). It's better to mount the nemo home directory instead like so:

$ mkdir /Volumes/nemo
$ sshfs nemo@192.168.0.18:/home/nemo /Volumes/nemo

remember to change the IP address appropriately in the sshfs command.

File How to transfer files between Jolla and Mac OS X over the network (LAN)

How to transfer files between Jolla and Jolla using the Finder

Using developer mode on the phone, and installing sshfs from macports, I was able Mac OS X over the network (LAN)

This method will allow your Mac to mount the Jolla Jolla's filesystem onto the Finder as a network drive.

I have detailed instructions in case anyone is interested. See below:volume.

For this to work, you need to enable developer mode on the Jolla and install sshfs on the Mac.

WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

On the phone:

  1. Developer mode must be enabled on the phone. phone: Settings->System->Developer mode

  2. Allow remote connection as well (same menu in settings as (1) above)

  3. Set a password for SSH (same menu)

  4. Note down your IP address which should be visible here under under Networking. (Since I own all the routers that I use, I've added the phone's mac to the DHCP reservation list to make my life easier. You may not have will need this luxury.)IP address later on the Mac to establish the connection.

On the Mac:

  1. Install MacPorts from here: https://www.macports.org/install.php (There's a list of here: https://www.macports.org/install.php

Macports has some prerequisites to install; follow their detailed instructions. Note that they may differ slightly depending on the OS X versions at the top of the page. version that you are running. You will have to install Xcode etc. Be aware that these are big downloads.) Macports has detailed instructions on how to should also keep macports up-to-date using their packages up-to-date.

instructions

  1. Start the OS X Terminal.app (It should be located in /Applications/Utility/Terminal.app - I just hit command-space and type "terminal"

  2. /Applications/Utility/Terminal.app

    1. In the terminal, type "execute the following command:

    $ sudo port install sshfs" - this should pull in all the dependencies for sshfs

If all goes well, you will now be able to type "mount the Jolla's file system using its IP address which you noted down earlier (say 192.168.0.18).

  1. Create the mountpoint on OS X:

    $ mkdir /Volumes/jolla

  2. Now to connect to Jolla. sshfs nemo@JOLLA-IP:/ MOUNTPOINT" where JOLLA-IP is your phone's ip address from earlier and MOUNTPOINT is where you want to place that filesystem. I created /Volumes/Jolla (mkdir /Volumes/Jolla)and left it there. When prompted, type in will ask for the password you entered on the phone earlier.entered into the phone. The example below mounts the entire filesystem from root. Be careful, you can do some serious damage if you're careless.

    $ sshfs nemo@192.168.0.18:/ /Volumes/jolla

In Finder, On the Finder desktop, you should now see a network drive which is your phone's filesystemfilesystem.

Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

EDIT:

Since I'm lazy, I tend to

To mount file system from root ("/"). It's better to mount the nemo just the home directory instead like so:directory, which is what you would usually need:

$ mkdir /Volumes/nemo
$ sshfs nemo@192.168.0.18:/home/nemo /Volumes/nemo

remember to change the IP address appropriately in the sshfs command.

How to transfer files between Jolla and Mac OS X over the network (LAN)

How to transfer files between Jolla and Mac OS X over the network (LAN)

This method will allow your Mac to mount the Jolla's filesystem as a network volume.

For this to work, you need to enable developer mode on the Jolla and install sshfs on the Mac.

WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

On the phone:

  1. Developer mode must be enabled on the phone: Settings->System->Developer mode

  2. Allow remote connection as well (same menu in settings as (1) above)

  3. Set a password for SSH (same menu)

  4. Note down your IP address which should be visible here under Networking. You will need this IP address later on the Mac to establish the connection.

On the Mac:

  1. Install MacPorts from here: https://www.macports.org/install.php

Macports has some prerequisites to install; follow their detailed instructions. Note that they may differ slightly depending on the OS X version that you are running. You should also keep macports up-to-date using their instructions

  1. Start the OS X Terminal.app located in /Applications/Utility/Terminal.app

    1. In the terminal, execute the following command:

    $ sudo port install sshfs

If all goes well, you will now be able to mount the Jolla's file system using its IP address which you noted down earlier (say 192.168.0.18).

  1. Create the mountpoint on OS X:

    $ mkdir /Volumes/jolla

  2. Now to connect to Jolla. sshfs will ask for the password you entered into the phone. The example below mounts the entire filesystem from root. Be careful, you can do some serious damage if you're careless.

    $ sshfs nemo@192.168.0.18:/ /Volumes/jolla

On the Finder desktop, you should now see a network drive which is your phone's filesystem.

Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

To mount just the home directory, which is what you would usually need:

$ mkdir /Volumes/nemo
$ sshfs nemo@192.168.0.18:/home/nemo /Volumes/nemo

How to transfer files between Jolla and Mac OS X over the network (LAN)

How to transfer files between Jolla and Mac OS X over the network (LAN)

This method will allow your Mac to mount the Jolla's filesystem as a network volume.

For this to work, you need to enable developer mode on the Jolla and install sshfs on the Mac.

WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

On the phone:

  1. Developer mode must be enabled on the phone: Settings->System->Developer mode

  2. Allow remote connection as well (same menu in settings as (1) above)

  3. Set a password for SSH (same menu)

  4. Note down your IP address which should be visible here under Networking. You will need this IP address later on the Mac to establish the connection.

On the Mac:

  1. Install MacPorts from here: here:

    https://www.macports.org/install.php

Macports has some prerequisites to install; follow their detailed instructions. Note that they may differ slightly depending on the OS X version that you are running. You should also keep macports up-to-date using their instructions

  1. Start the OS X Terminal.app located located in /Applications/Utility/Terminal.app

    1. In the terminal, execute the the following command:

    $ sudo port install sshfs

If all goes well, you will now be able to mount the Jolla's file system using its IP address which you noted down earlier (say 192.168.0.18).

  1. Create the mountpoint on OS X:

$ mkdir /Volumes/jolla

    1. Now to connect to Jolla. sshfs will will ask for the password you entered entered into the phone. The example below below mounts the entire filesystem from from root. Be careful, you can do some some serious damage if you're careless.

    $ sshfs nemo@192.168.0.18:/ /Volumes/jolla

  • On the Finder desktop, you should now see a network drive which is your phone's filesystem.

    Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

    To mount just the home directory, which is what you would usually need:

    $ mkdir /Volumes/nemo
    $ sshfs nemo@192.168.0.18:/home/nemo /Volumes/nemo
    

    How to transfer files between Jolla and Mac OS X over the network (LAN)

    How to transfer files between Jolla and Mac OS X over the network (LAN)

    This method will allow your Mac to mount the Jolla's filesystem as a network volume.

    For this to work, you need to enable developer mode on the Jolla and install sshfs on the Mac.

    WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

    On the phone:

    1. Developer mode must be enabled on the phone: Settings->System->Developer mode

    2. Allow remote connection as well (same menu in settings as (1) above)

    3. Set a password for SSH (same menu)

    4. Note down your IP address which should be visible here under Networking. You will need this IP address later on the Mac to establish the connection.

    On the Mac:

    1. Install MacPorts from here:

      https://www.macports.org/install.php

    Macports has some prerequisites to install; follow their detailed instructions. Note that they may differ slightly depending on the OS X version that you are running. You should also keep macports up-to-date using their instructions

    1. Start the OS X Terminal.app located in /Applications/Utility/Terminal.app

    2. In the terminal, execute the following command:

    $ sudo port install sshfs

    If all goes well, you will now be able to mount the Jolla's file system using its IP address which you noted down earlier (say 192.168.0.18).

    1. Create the mountpoint on OS X:

    $ mkdir /Volumes/jolla

    1. Now to connect to Jolla. sshfs will ask for the password you entered into the phone. The example below mounts the entire filesystem from root. Be careful, you can do some serious damage if you're careless.

    $ sshfs nemo@192.168.0.18:/ /Volumes/jolla

    On the Finder desktop, you should now see a network drive which is your phone's filesystem.

    Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

    To mount just the home directory, which is what you would usually need:

    $ mkdir /Volumes/nemo
    $ sshfs nemo@192.168.0.18:/home/nemo /Volumes/nemo
    

    [Wiki] How to transfer files between Jolla and Mac OS X over the network (LAN)

    How to transfer files between Jolla and Mac OS X over the network (LAN)

    This method will allow your Mac to mount the Jolla's filesystem as a network volume.

    For this to work, you need to enable developer mode on the Jolla and install sshfs on the Mac.

    WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

    On the phone:

    1. Developer mode must be enabled on the phone: Settings->System->Developer mode

    2. Allow remote connection as well (same menu in settings as (1) above)

    3. Set a password for SSH (same menu)

    4. Note down your IP address which should be visible here under Networking. You will need this IP address later on the Mac to establish the connection.

    On the Mac:

    1. Install MacPorts from here:

      https://www.macports.org/install.php

    Macports has some prerequisites to install; follow their detailed instructions. Note that they may differ slightly depending on the OS X version that you are running. You should also keep macports up-to-date using their instructions

    1. Start the OS X Terminal.app located in /Applications/Utility/Terminal.app

    2. In the terminal, execute the following command:

      $ sudo port install sshfs

    If all goes well, you will now be able to mount the Jolla's file system using its IP address which you noted down earlier (say 192.168.0.18).

    1. Create the mountpoint on OS X:

      $ mkdir /Volumes/jolla

    2. Now to connect to Jolla. sshfs will ask for the password you entered into the phone. The example below mounts the entire filesystem from root. Be careful, you can do some serious damage if you're careless.

      $ sshfs nemo@192.168.0.18:/ /Volumes/jolla

    On the Finder desktop, you should now see a network drive which is your phone's filesystem.

    Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

    To mount just the home directory, which is what you would usually need:

    $ mkdir /Volumes/nemo
    $ sshfs nemo@192.168.0.18:/home/nemo /Volumes/nemo
    

    [Wiki] How to transfer files between Jolla and Mac OS X over the network (LAN)

    How to transfer files between Jolla and Mac OS X over the network (LAN)

    This method will allow your Mac to mount the Jolla's filesystem as a network volume.

    For this to work, you need to enable developer mode on the Jolla and install sshfs on the Mac.

    WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

    On the phone:

    1. Developer mode must be enabled on the phone: Settings->System->Developer mode

    2. Allow remote connection as well (same menu in settings as (1) above)

    3. Set a password for SSH (same menu)

    4. Note down your IP address which should be visible here under Networking. You will need this IP address later on the Mac to establish the connection.

    On the Mac:

    1. Install MacPorts from here:

      https://www.macports.org/install.php

    Macports has some prerequisites to install; follow their detailed instructions. Note that they may differ slightly depending on the OS X version that you are running. You should also keep macports up-to-date using their instructions

    1. Start the OS X Terminal.app located in /Applications/Utility/Terminal.app

    2. In the terminal, execute the following command:

      $ sudo port install sshfs

    If all goes well, you will now be able to mount the Jolla's file system using its IP address which you noted down earlier (say 192.168.0.18).

    1. Create the mountpoint on OS X:

      $ mkdir /Volumes/jolla

    2. Now to connect to Jolla. sshfs will ask for the password you entered into the phone. The example below mounts the entire filesystem from root. Be careful, you can do some serious damage if you're careless.

      $ sshfs nemo@192.168.0.18:/ /Volumes/jolla

    On the Finder desktop, you should now see a network drive which is your phone's filesystem.

    Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

    To mount just the home directory, which is what you would usually need:

    $ mkdir /Volumes/nemo
    $ sshfs nemo@192.168.0.18:/home/nemo /Volumes/nemo
    

    TODO

    1. Since OS X deletes the mount point directory when you unmount the network drive, you will have to create it every time you connect to the Jolla. There should be an easier way.

    [Wiki] How to transfer files between Jolla and Mac OS X over the network (LAN)

    How to transfer files between Jolla and Mac OS X over the network (LAN)

    This method will allow your Mac to mount the Jolla's filesystem as a network volume.

    For this to work, you need to enable developer mode on the Jolla and install sshfs on the Mac.

    WARNING: You can cause serious damage to the phone if you accidentally delete or modify a critical system file. I can't emphasize this enough.

    On the phone:

    1. Developer mode must be enabled on the phone: Settings->System->Developer mode

    2. Allow remote connection as well (same menu in settings as (1) above)

    3. Set a password for SSH (same menu)

    4. Note down your IP address which should be visible here under Networking. You will need this IP address later on the Mac to establish the connection.

    On the Mac:

    1. Install MacPorts from here:

      https://www.macports.org/install.php

    Macports has some prerequisites to install; follow their detailed instructions. Note that they may differ slightly depending on the OS X version that you are running. You should also keep macports up-to-date using their instructions

    1. Start the OS X Terminal.app located in /Applications/Utility/Terminal.app

    2. In the terminal, execute the following command:

      $ sudo port install sshfs

    If all goes well, you will now be able to mount the Jolla's file system using its IP address which you noted down earlier (say 192.168.0.18).

    1. Create the mountpoint on OS X:

      $ mkdir /Volumes/jolla

    2. Now to connect to Jolla. sshfs will ask for the password you entered into the phone. The example below mounts the entire filesystem from root. Be careful, you can do some serious damage if you're careless.

      $ sshfs nemo@192.168.0.18:/ /Volumes/jolla

    On the Finder desktop, you should now see a network drive which is your phone's filesystem.

    Once again, if you delete/modify a critical file, you can break your phone. I am NOT responsible.

    To mount just the home directory, which is what you would usually need:

    $ mkdir /Volumes/nemo
    $ sshfs nemo@192.168.0.18:/home/nemo /Volumes/nemo
    

    TODO

    1. Since OS X deletes the mount point directory when you unmount the network drive, you will have to create it every time you connect to the Jolla. There should be an easier way.