diff --git a/README.md b/README.md
index 7d050a2..2a35b0d 100644
--- a/README.md
+++ b/README.md
@@ -16,37 +16,42 @@ DroidFS cannot protect you from screen recording apps, keyloggers, apk backdoori
Do not use this app with volumes containing sensitive data unless you know exactly what you are doing.
# Unsafe features
-
DroidFS allows you to enable/disable unsafe features to fit your needs between security and comfort.
It is strongly recommended to read the documentation of a feature before enabling it.
-#### Allow screenshots:
-Disable the secure flag of DroidFS activities. This will allow you to take screenshots from the app, but will also allow other apps to record the screen while using DroidFS.
-Note: apps with root access don't care about this flag: they can take screenshots or record the screen of any app without any permissions.
-
-#### Allow opening files with other applications:
-Decrypt and open file using external apps. This require writing the plain file to disk (DroidFS internal storage).
-
-#### Allow exporting files:
-Decrypt and write file to disk (external storage). Any app with storage permissions can access exported files.
-
-#### Allow sharing files via the android share menu:
-Decrypt and share file with other apps. This require writing the plain file to disk (DroidFS internal storage).
-
-#### Allow saving password hash using fingerprint:
-Generate an AES-256 GCM key in the Android Keystore (protected by fingerprint authentication), then use it to encrypt the volume password hash and store it to the DroidFS internal storage. This require Android v6.0+
+
+ Allow screenshots:
+ Disable the secure flag of DroidFS activities. This will allow you to take screenshots from the app, but will also allow other apps to record the screen while using DroidFS.
+ Note: apps with root access don't care about this flag: they can take screenshots or record the screen of any app without any permissions.
+
+ Allow opening files with other applications:
+ Decrypt and open file using external apps. This require writing the plain file to disk (DroidFS internal storage).
+
+ Allow exporting files:
+ Decrypt and write file to disk (external storage). Any app with storage permissions can access exported files.
+
+ Allow sharing files via the android share menu:
+ Decrypt and share file with other apps. This require writing the plain file to disk (DroidFS internal storage).
+
+ Allow saving password hash using fingerprint:
+ Generate an AES-256 GCM key in the Android Keystore (protected by fingerprint authentication), then use it to encrypt the volume password hash and store it to the DroidFS internal storage. This require Android v6.0+.
+
+
# Permissions
DroidFS need some permissions to work properly. Here is why:
-#### Read & write access to shared storage:
-Required for creating, opening and modifying volumes and for importing/exporting files to/from volumes.
-
-#### Biometric/Fingerprint hardware:
-Required to encrypt/decrypt password hashes using a fingerprint protected key.
-
-#### Camera:
-Needed to take photos directly from DroidFS to import them securely.
+
+ Read & write access to shared storage:
+ Required for creating, opening and modifying volumes and for importing/exporting files to/from volumes.
+
+ Biometric/Fingerprint hardware:
+ Required to encrypt/decrypt password hashes using a fingerprint protected key.
+
+ Camera:
+ Needed to take photos directly from DroidFS to import them securely.
+
+
# Download
You can download the latest version [here](https://github.com/hardcore-sushi/DroidFS/releases).
@@ -79,3 +84,14 @@ $ env ANDROID_NDK_HOME="" OPENSSL_PATH="./openssl-1.1.1g" ./build
Then, open the DroidFS project with Android Studio.
If a device (virtual or physical) is connected, just click on "Run".
If you want to generate a signed APK, you can follow this [post](https://stackoverflow.com/a/28938286).
+
+# Third party code
+Thanks to these open source projects that DroidFS uses:
+
+### Modified code:
+- [gocryptfs](https://github.com/rfjakob/gocryptfs) to encrypt your data
+### Libraries:
+- [Cyanea](https://github.com/jaredrummler/Cyanea) to customize UI
+- [Glide](https://github.com/bumptech/glide/) to display pictures
+- [ExoPlayer](https://github.com/google/ExoPlayer) to play media files
+- [CameraView](https://github.com/natario1/CameraView) to take photos
diff --git a/Screenshots/1.jpg b/Screenshots/1.jpg
index ba6a5f3..0609e13 100755
Binary files a/Screenshots/1.jpg and b/Screenshots/1.jpg differ
diff --git a/Screenshots/2.jpg b/Screenshots/2.jpg
index 3cfa6db..c69e523 100755
Binary files a/Screenshots/2.jpg and b/Screenshots/2.jpg differ
diff --git a/Screenshots/3.jpg b/Screenshots/3.jpg
index 2ca9e68..4fd3e06 100755
Binary files a/Screenshots/3.jpg and b/Screenshots/3.jpg differ