mount-sdcard

Rating: 
5
Your rating: None Average: 5 (6 votes)

Enhanced mounting scripts for SD-cards

 
They provide the following enhancements compared to the original versions (as of SailfishOS 2.2.x):

  • Start mounting (partitions on) SD-card via udisks at the earliest sensible time: Right after udisks2.service has started.
  • Unmount before udisks2 begins stopping, hence achieving a clean unmount.
  • Ensure, that AlienDalvik begins starting after mounting succeeded, to allow for android_storage on SD-card. Even more importantly this also ensures, that unmounting occurs only after AlienDalvik is completely stopped.
    Nevertheless, these configuration files are also applicable to devices without AlienDalvik installed.
  • Versions below 1.0-4: Inhibit stubbornly trying to mount block devices without a filesystem recognised by the kernel / udev.
    As Jolla resolved this in SailfishOS 3.0.1, this workaround is omitted in mount-sdcard 1.0-4 (and later versions), making v1.0-3 the last release installable on SailfishOS 2.2.0, 2.2.1 and 3.0.0.
  • Versions below 1.0: Create / try to rectify the "compatibility symlink" in order to allow older apps seamlessly accessing (partitions on) SD-cards at their new (since SailfishOS 2.2.0) mount point.

 
Notes:

  • These configuration files do not alter, replace or delete any extant files.
  • Minimal SailfishOS version supported by mount-sdcard is 2.2.0.
  • Since mount-sdcard 1.0-4 at least SailfishOS 3.0.1 is required.
  • Since mount-sdcard 1.1-1 at least SailfishOS 3.2.1 is required.
  • A reboot is needed for these configuration files to become active.
  • They are by-products of optimising the start-up timing, feature set and shut-down behavior of crypto-sdcard.
  • Support of partitions and whole devices (as Jolla's original versions do).
  • Support for (µ)SD-cards and USB-attached storage (if supported by device hardware and Operating System).
  • mount-sdcard's source files are hosted at Github.
  • For discussing its specific configuration files and RPM packaging, please use its issue tracker at Github.
  • Issues with this RPM package or the configuration files it installs shall also be filed at mount-sdcard's issue tracker at Github.
  • As this web-page at OpenRepos exists merely for distributing mount-sdcard packaged for SailfishOS, there is no need for issuing comments here.

 
License:
MIT

Keywords:

Application versions: 
AttachmentSizeDate
File mount-sdcard-0.6-2.noarch.rpm7.98 KB26/01/2019 - 20:06
File mount-sdcard-1.0-3.noarch.rpm7.25 KB12/10/2019 - 16:56
File mount-sdcard-1.0-4.noarch.rpm6.93 KB26/10/2019 - 15:53
File mount-sdcard-1.2.2-15.noarch.rpm26.71 KB25/01/2020 - 17:51
Changelog: 

A coarse changelog is provided per release comments at Github.