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 2018-02-27 16:04:48 +0200

How can I transfer media files to my device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

KR

Fanda

How can I transfer media files to my device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

KREdit (@olf):
Bluetooth file transfer (flaky), with a file-manager via Cloud storage (e.g. CargoDock), but also by starting an FTP-server on the phone (FTP Server by dipesh in OpenRepos or various FTP servers under AlienDalvik from F-Droid, e.g. primitive ftpd), SendToPhone (by mikol in Jolla Store), FishNetMount (by korppi in OpenRepos.net), HTTP share folder (by schturman in OpenRepos.net), Dukto (Android, Linux, Windows, MacOS, bbOS 10) etc. But IMO one should enable "Developer mode" and use the best tool for this purpose on the CLI: rsync

Fanda

How can I transfer media files to my device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

Edit (@olf):
Bluetooth file transfer (flaky), with a file-manager via Cloud storage (e.g. CargoDock), but also by starting an FTP-server on the phone (FTP Server by dipesh in OpenRepos or various FTP servers under AlienDalvik from F-Droid, e.g. primitive ftpd), SendToPhone (by mikol in Jolla Store), FishNetMount (by (various protocols; by korppi in OpenRepos.net), OpenRepos), HTTP share folder (by schturman in OpenRepos.net), OpenRepos), Dukto (Android, Linux, Windows, MacOS, bbOS 10) etc. But IMO one should enable "Developer mode" and use the best tool for this purpose on the CLI: rsync

How can I transfer media files to my device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

Edit (@olf):
Bluetooth file transfer (flaky), with a file-manager via Cloud storage (e.g. CargoDock), but also by starting an FTP-server on the phone (FTP Server by dipesh in OpenRepos or various FTP servers under AlienDalvik from F-Droid, e.g. primitive ftpd), SendToPhone (by mikol in Jolla Store), FishNetMount (various protocols; by korppi in OpenRepos), HTTP share folder (by schturman in OpenRepos), Dukto (Android, Linux, Windows, MacOS, bbOS 10) etc. etc.
But IMO one should enable "Developer mode" and use the best tool for this purpose on the CLI: rsync

How can I transfer media files to my device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

Edit (@olf):
Bluetooth Bluetooth file transfer (flaky), with a file-manager via Cloud storage (e.g. CargoDock), CargoDock), but also by starting an FTP-server on the phone (FTP Server (FTP Server* by dipesh in OpenRepos or various FTP servers under AlienDalvik from F-Droid, e.g. primitive ftpd), SendToPhone ftpd), *SendToPhone (by mikol in Jolla Store), FishNetMount *FishNetMount (various protocols; by korppi in OpenRepos), HTTP share folder folder (by schturman in OpenRepos), Dukto Dukto (Android, Linux, Windows, MacOS, bbOS 10) etc.
But IMO one should enable "Developer mode" and use the best tool for this purpose on the CLI: rsyncpurpose, either on the CLI (
rsync*) or at the GUI with "Simple & quick file backup".

How can I transfer media files to my device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

Edit (@olf):
Bluetooth file transfer (flaky), with a file-manager via Cloud storage (e.g. CargoDock), but also by starting an FTP-server on the phone (FTP Server* by dipesh in OpenRepos or various FTP servers under AlienDalvik from F-Droid, e.g. primitive ftpd), *SendToPhone SendToPhone* (by mikol in Jolla Store), *FishNetMountFishNetMount (various protocols; by korppi in OpenRepos), HTTP share folder (by schturman in OpenRepos), Dukto (Android, Linux, Windows, MacOS, bbOS 10) etc.
But IMO one should enable "Developer mode" and use the best tool for this purpose, either on the CLI (
rsync*) or at the GUI with "Simple & quick file backup". or alternatively at the CLI (just examples, needs to be adapted for your use case) as user nemo:

rsync -vvhhe ssh Documents/myDoc.txt nemo@<IP address>:Documents/  # Omit the *e ssh*, if you do not want to use encrypted transfers

or rsync -auvvhhe ssh Documents nemo@<ip address="">:Documents # See flags a, u and others in rsync's man page. Too check that the data has been transferred and written correctly, one can use: rsync -nc -auvvhhe ssh <src> <dest> | grep -vF " is uptodate"` # Should result in total: matches=0 hash_hits=0 false_alarms=0 data=0

How can I to transfer media files from and to my SailfishOS device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

Edit (@olf):
Bluetooth file transfer (flaky), with a file-manager via Cloud storage (e.g. CargoDock), but also by starting an FTP-server on the phone (FTP Server by dipesh in OpenRepos or various FTP servers under AlienDalvik from F-Droid, e.g. primitive ftpd), SendToPhone* (by mikol in Jolla Store), FishNetMount (various protocols; by korppi in OpenRepos), HTTP share folder (by schturman in OpenRepos), Dukto (Android, Linux, Windows, MacOS, bbOS 10) etc.
But IMO one should enable "Developer mode" and use the best tool for this purpose, either at the GUI with "Simple & quick file backup" or alternatively at the CLI (but then needs "Developer mode" enabled) as user nemo (just examples, needs to be adapted for your use case) as user nemo:case):

rsync -vvhhe ssh Documents/myDoc.txt nemo@<IP address>:Documents/  # Omit the *e ssh*, if you do not want to use encrypted transfers

or

rsync -auvvhhe ssh Documents nemo@<ip address="">:Documents nemo@<IP address>:Documents  # See flags a, u *a*, *u* and others in rsync's man page.

Too check that the data has been transferred and written correctly, one can use: use:

rsync -nc -auvvhhe ssh <src> <dest> | grep -vF " is uptodate"`  uptodate"  # Should result in total: *total: matches=0  hash_hits=0  false_alarms=0 data=0

data=0*

How to transfer files from and to my SailfishOS device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

Edit (@olf):

Bluetooth file transfer (flaky), with a file-manager via Cloud storage (e.g. CargoDock), but also by starting an FTP-server on the phone (FTP Server by dipesh in OpenRepos or various FTP servers under AlienDalvik from F-Droid, e.g. primitive ftpd), SendToPhone* (by mikol in Jolla Store), FishNetMount (various protocols; by korppi in OpenRepos), HTTP share folder (by schturman in OpenRepos), Dukto (Android, Linux, Windows, MacOS, bbOS 10) etc.

But IMO one should use the best tool for this purpose, either at the GUI with "Simple & quick file backup" or alternatively at the CLI (but then needs "Developer mode" enabled) as user nemo (just examples, needs to be adapted for your use case):

rsync -vvhhe ssh Documents/myDoc.txt nemo@<IP address>:Documents/  # Omit the *e ssh*, if you do not want to use encrypted transfers

or

rsync -auvvhhe ssh Documents nemo@<IP address>:Documents  # See flags *a*, *u* and others in rsync's man page.

Too check that the data has been transferred and written correctly, one can use:

rsync -nc -auvvhhe ssh <src> <dest> | grep -vF " is uptodate"  # Should result in *total: matches=0  hash_hits=0  false_alarms=0 data=0*

How to transfer files from and to my SailfishOS device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

Edit (@olf):

Bluetooth file transfer (flaky), with a file-manager via Cloud storage (e.g. CargoDock), but also by starting an FTP-server on the phone (FTP Server by dipesh in OpenRepos or various FTP servers under AlienDalvik from F-Droid, e.g. primitive ftpd), SendToPhone (by mikol in Jolla Store), FishNetMount (various protocols; by korppi in OpenRepos), HTTP share folder (by schturman in OpenRepos), Dukto (Android, Linux, Windows, MacOS, bbOS 10) etc.

But IMO one should use the best tool for this purpose, either at the GUI with "Simple & quick file backup" or alternatively at the CLI (but then needs "Developer mode" enabled) as user nemo (just examples, needs to be adapted for your use case):

rsync -vvhhe ssh Documents/myDoc.txt nemo@<IP address>:Documents/  # Omit the *e ssh*, "e ssh", if you do not want to use encrypted transfers

or

rsync -auvvhhe ssh Documents nemo@<IP address>:Documents  # See flags *a*, *u* "a", "u" and others in rsync's man page.

Too check that the data has been transferred and written correctly, one can use:

rsync -nc -auvvhhe ssh <src> <dest> | grep -vF " is uptodate"  # Should result in *total: matches=0  hash_hits=0  false_alarms=0 data=0*

How to transfer files from and to my SailfishOS device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

Edit (@olf):

Bluetooth file transfer (flaky), with a file-manager via Cloud storage (e.g. CargoDock), but also by starting an FTP-server on the phone (FTP Server by dipesh in OpenRepos or various FTP servers under AlienDalvik from F-Droid, e.g. primitive ftpd), SendToPhone (by mikol in Jolla Store), FishNetMount (various protocols; by korppi in OpenRepos), HTTP share folder (by schturman in OpenRepos), Dukto (Android, Linux, Windows, MacOS, bbOS 10) etc.

But IMO one should use the best tool for this purpose, purpose (rsync), either at the GUI with "Simple & quick file backup" or alternatively at the CLI (but then needs "Developer mode" enabled) as user nemo (just examples, needs to be adapted for your use case):

rsync -vvhhe ssh Documents/myDoc.txt nemo@<IP address>:Documents/  # Omit the "e ssh", if you do not want to use encrypted transfers

or

rsync -auvvhhe ssh Documents nemo@<IP address>:Documents  # See flags "a", "u" and others in rsync's man page.

Too check that the data has been transferred and written correctly, one can use:

rsync -nc -auvvhhe ssh <src> <dest> | grep -vF " is uptodate"  # Should result in *total: matches=0  hash_hits=0  false_alarms=0 data=0*

How to transfer files from and to my SailfishOS device without developer mode enabled?

Since it is very simple to enable developer mode and use ssh swiss as swiss army knife for everything, it seems to me as rather hard task to upload my media files to Sailfish X device without this. What I found so far:

  • MTP - it is read only on my Debian (may be it is RW on Windows, havn't tested)
  • ssh - possible in developer mode only
  • CIFS - N/A
  • USB Mass storage - N/A
  • switch device OFF, remove SD, put it to PC, etc ... - last resort :)

have I missed something?

Edit (@olf):

Bluetooth file transfer (flaky), with a file-manager via Cloud storage (e.g. CargoDock), but also by starting an FTP-server on the phone (FTP Server by dipesh in OpenRepos or various FTP servers under AlienDalvik from F-Droid, e.g. primitive ftpd), SendToPhone (by mikol in Jolla Store), FishNetMount (various protocols; by korppi in OpenRepos), HTTP share folder (by schturman in OpenRepos), Dukto (Android, Linux, Windows, MacOS, bbOS 10) etc.

But IMO one should use the best tool for this purpose (rsync), either at the GUI with "Simple & quick file backup" or alternatively at the CLI (but then needs "Developer mode" enabled) as user nemo (just examples, needs to be adapted for your use case):

rsync -vvhhe ssh Documents/myDoc.txt nemo@<IP address>:Documents/  # Omit the "e ssh", if you do not want to use encrypted transfers

or

rsync -auvvhhe ssh Documents nemo@<IP address>:Documents  # See flags "a", "u" and others in rsync's man page.

Too To check that the data has been transferred and written correctly, one can use:

rsync -nc -auvvhhe ssh <src> <dest> | grep -vF " is uptodate"  # Should result in *total: matches=0  hash_hits=0  false_alarms=0 data=0*