Skip to content

Commit

Permalink
Fix rst2html warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
marioba committed Mar 25, 2019
1 parent 09633d3 commit 9665c0d
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions en/project-management/project-selection.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,21 +20,21 @@ External SD card
----------------
The file selector shows the root of the SD card labeled as "read-only" and the application-specific directory separated from the rest of the SD card, as it is the only directory for which the app has write access. The directory is the following:

.. code-block:: none
.. code-block::
/Android/data/ch.opengis.qfield/files
.. note::

Technically, this is due to the fact that Android intents ACTION_OPEN_DOCUMENT and ACTION_OPEN_DOCUMENT_TREE, work and grant read-write access on the content of the returning URI, not on the real linked file. This limitation which makes sense for how Android is structured but currently it is unusable with QField as QField needs to access the real file with a real path.
Technically, this is due to the fact that Android intents ACTION_OPEN_DOCUMENT and ACTION_OPEN_DOCUMENT_TREE, work and grant read-write access on the content of the returning URI, not on the real linked file. This limitation which makes sense for how Android is structured but currently it is unusable with QField as QField needs to access the real file with a real path.

Warning!
--------
By storing data in this folder, you risk losing data.
The application-specific directory (`/Android/data/ch.opengis.qfield/`) will be deleted by the system if you uninstall QField from your Android device. This is important if you keep the data in the External sd card.

How to turn external SD card into internal storage
--------
--------------------------------------------------
Starting from Android 6.0, you can use the SD card as internal storage for your Android phone. A feature called Adoptable Storage allows the Android OS to format an external storage media as a permanent internal storage. The data on the adopted SD card is encrypted and it can’t be mounted on another device.

**Please be sure you start with an empty SD card. It needs to be empty because when the card is converted to "Internal" storage, it will be formatted (wiped).**
Expand All @@ -44,6 +44,7 @@ Starting from Android 6.0, you can use the SD card as internal storage for your
3. Now select “Format as internal”, and then “Erase & Format”.
4. Your SD Card will now be formatted as internal storage.
5. Reboot your phone.

If you don't reboot the phone, many things may not work correctly, so make sure you do.

It might be possible that the Adoptable Storage feature is not present on your device even if it is running Android 6.0 and above. The device manufacturer may have disabled the feature. However, command-line methods exist which allow you to force a device to adopt a storage.

0 comments on commit 9665c0d

Please sign in to comment.