Skip to main content

Virtual Disk Encryption Software For Android

Explore the features of EDS, a powerful virtual disk encryption software for Android that keeps your files safe and confidential. Whether you're looking to protect your personal data or sensitive business information, EDS offers a comprehensive solution with various container types, encryption algorithms, and unique features.

Encrypt your life in a minute!

Google Play
Virtual Disk Encryption Software For AndroidVirtual Disk Encryption Software For Android
Full view Hide

One app, flexible features

EDS is a free application providing reliable encryption functions for everyday use. We also offer additional paid features to enhance its performance. You can select only the options you require, avoiding payment for unnecessary ones. Customize your EDS to meet your specific security needs without extra expenses!

FREE forever

  • Platform Independence
  • File Deletion with Overwrite
  • Large File Container Splitting
  • VeraCrypt / TrueCrypt Format Support Encryption algorithms: AES, Serpent, Twofish;
    Hashing algorithms: SHA-512, Whirlpool, SHA-256
  • Support for Different File Systems in VeraCrypt, TrueCrypt, LUKS Containers FAT
  • Absence of Tracking and Analytics
  • Rapid Data Search Within Encrypted Containers
  • Swift Navigation to a Specific File or Directory
  • Full-Fledged File Manager
  • Use of External Editors and Data Viewers
  • Different Methods for Accessing Drives
  • Creating Nested Storage
  • Emergency Closure of All Storages
  • Deletion of Storage Information

Enhanced Security (one-time payment)

  • VeraCrypt / TrueCrypt Format Support Encryption algorithms: AES, Serpent, Twofish, Camelia, GOST, Kuznyechik and more.
    Hashing algorithms: SHA-512, Whirlpool, SHA-256, Streebog and more
  • Support for Different File Systems in VeraCrypt, TrueCrypt, LUKS Containers FAT, exFAT, NTFS
  • Data Access Restriction
  • EncFS Format Support
  • CryFS Format Support
  • Customizable Forms
  • LUKS1, LUKS2 Format Support
  • Quick Form Creation from a Given Template
  • Built-in Tools for Viewing and Editing Text Data
  • Built-in Media Player
  • Supported Network and Cloud Storage Providers Dropbox, Google Drive, OneDrive, Yandex Disk, Webdav, Windows Network (SMB)
  • Restricting Data Access on Cloud Storage
  • Working with Fully Encrypted USB Drives
  • Support for "Mounting" Storage
Platform Independence
File Deletion with Overwrite
Large File Container Splitting
VeraCrypt / TrueCrypt Format Support
Encryption algorithms: AES, Serpent, Twofish;
Hashing algorithms: SHA-512, Whirlpool, SHA-256
Encryption algorithms: AES, Serpent, Twofish,
+ Camelia, GOST, Kuznyechik and more.
Hashing algorithms: SHA-512, Whirlpool, SHA-256,
+ Streebog and more
Support for Different File Systems in VeraCrypt, TrueCrypt, LUKS Containers)
FAT
For a fee
FAT, exFAT, NTFS
Absence of Tracking and Analytics
Rapid Data Search Within Encrypted Containers
Swift Navigation to a Specific File or Directory
Full-Fledged File Manager
Use of External Editors and Data Viewers
Different Methods for Accessing Drives
Creating Nested Storage
Emergency Closure of All Storages
Deletion of Storage Information
Data Access Restriction
For a fee
EncFS Format Support
For a fee
CryFS Format Support
For a fee
Customizable Forms
For a fee
LUKS1, LUKS2 Format Support
For a fee
Quick Form Creation from a Given Template
For a fee
Built-in Tools for Viewing and Editing Text Data
For a fee
Built-in Media Player
For a fee
Supported Network and Cloud Storage Providers
For a fee
Dropbox, Google Drive, OneDrive, Yandex Disk, Webdav, Windows Network (SMB)
Restricting Data Access on Cloud Storage
For a fee
Working with Fully Encrypted USB Drives
For a fee
Support for "Mounting" Storage
For a fee

Download Now

EDS NG

EDS NG for Android

Full version | In English | 1.12.50
EDS Full Legacy

EDS Legacy for Android

Full version | In English | 2.0.0.244

FAQ

 

EDS NG is capable of functioning without network access. You can block its network access using the firewall app. Network access is only necessary in the following cases:
1. Accessing cloud storage or local network storage.
2. Streaming encrypted media files to the external mediaplayer application, which you can disable in the settings.
3. Making in-app purchases, which can be done by sending an email request.
4. Activating automatic features, which can be manually activated by sending an email request or using a web browser.

Opening a storage

Parameter nameTypeMeaningValuesDefault valuesIs optionalExample
com.sovworks.projecteds.ACTION_TYPEStringType of intent action

Open

Close

  --es "com.sovworks.projecteds.ACTION_TYPE" "Open"

com.sovworks.projecteds.STORAGE_PATH

 

StringStorage path  

yes if com.sovworks.projecteds.STORAGE_ID

is set

--es "com.sovworks.projecteds.STORAGE_PATH" "eds:/b2328b5d-3ad0-4f1d-8956-f216a218cd0b/%2Fcontainer_vc"

com.sovworks.projecteds.STORAGE_ID

 

StringStorage id  

yes if com.sovworks.projecteds.STORAGE_PATH

is set

--es "com.sovworks.projecteds.STORAGE_ID" "b2328b5d-3ad0-4f1d-8956-f216a218cd0b"
com.sovworks.projecteds.STORAGE_TYPEString

Storage type

(Use it to create a storage)

VeraCrypt

TrueCrypt

LuksV1LuksV2CryFsEncFsSmb

 yes if storage creating is not required--es "com.sovworks.projecteds.STORAGE_TYPE" " VeraCrypt"
com.sovworks.projecteds.PASSWORDStringStorage password  yes--es "com.sovworks.projecteds.PASSWORD" "password"
com.sovworks.projecteds.KEYFILESString array listStorage keyfiles  yes--esal "com.sovworks.projecteds.KEYFILES" "/sdcard/keyfile1","/sdcard/keyfile2
com.sovworks.projecteds.PIMIntegerStorage pim  yes--ei  "com.sovworks.projecteds.PIM" 100
com.sovworks.projecteds.USERNAMEStringStorage username  yes--es "com.sovworks.projecteds.USERNAME" "username"
com.sovworks.projecteds.KEY_SLOTIntegerStorage key slot  yes--ei  "com.sovworks.projecteds.KEY_SLOT" 2
com.sovworks.projecteds.SHOULD_MOUNTBooleanSet to true to mount the storage

true

false

falseyes--ez "com.sovworks.projecteds.SHOULD_MOUNT" true
com.sovworks.projecteds.READ_ONLYBooleanSet to true to make the file system of the storage read only

true

false

falseyes--ez "com.sovworks.projecteds.READ_ONLY" true

Examples:

  • am start -n "com.sovworks.projecteds/.ui.storagemanager.StorageManagerActivity" --es "com.sovworks.projecteds.ACTION_TYPE" "Open" --es "com.sovworks.projecteds.STORAGE_PATH" "eds:/b2328b5d-3ad0-4f1d-8956-f216a218cd0b/%2Fcontainer_vc" --es "com.sovworks.projecteds.STORAGE_TYPE" "VeraCrypt" --es "com.sovworks.projecteds.PASSWORD" "password"  --ez "com.sovworks.projecteds.SHOULD_MOUNT" true --activity-clear-task
  • am start -n "com.sovworks.projecteds/.ui.storagemanager.StorageManagerActivity" --es "com.sovworks.projecteds.ACTION_TYPE" "Open" --es "com.sovworks.projecteds.STORAGE_ID" " 77844c59-5d19-45e5-b2fc-2ba73f54b33b" --es "com.sovworks.projecteds.STORAGE_TYPE" "LuksV1" --esal "com.sovworks.projecteds.KEYFILES" "/sdcard/keyfile1"  --ez "com.sovworks.projecteds.SHOULD_MOUNT" true --activity-clear-task

 

Closing a storage

Parameter nameTypeMeaningValuesDefault valuesIs optionalExample
com.sovworks.projecteds.ACTION_TYPEStringType of intent action

Open

Close

  --es "com.sovworks.projecteds.ACTION_TYPE" "Close"

com.sovworks.projecteds.STORAGE_PATH

 

String array listPaths of storages  yes--esal "com.sovworks.projecteds.STORAGE_PATH" "eds:/b2328b5d-3ad0-4f1d-8956-f216a218cd0b/%2Fcontainer_vc","eds:/ 77844c59-5d19-45e5-b2fc-2ba73f54b33b /%2Fcontainer_luks",

com.sovworks.projecteds.STORAGE_ID

 

String array listIds of storages  yes-- esal "com.sovworks.projecteds.STORAGE_ID" "b2328b5d-3ad0-4f1d-8956-f216a218cd0b","77844c59-5d19-45e5-b2fc-2ba73f54b33b"
com.sovworks.projecteds.FORCE_CLOSEBooleanSet to true to force close the storage

true

false

falseyes--ez "com.sovworks.projecteds.FORCE_CLOSE"  true
com.sovworks.projecteds.STORAGE_DELETINGBooleanSet to true to delete the storage

true

false

falseyes--ez "com.sovworks.projecteds.STORAGE_DELETING"  true
com.sovworks.projecteds.BIOMETRIC_AND_PATTERN_RESETBooleanSet to true to reset biometric and pattern values of the storage

true

false

falseyes--ez "com.sovworks.projecteds.BIOMETRIC_AND_PATTERN_RESET" true
com.sovworks.projecteds.PASSWORD_RESETBooleanSet to true to reset password of the storage

true

false

falseyes--ez "com.sovworks.projecteds.PASSWORD_RESET"  true
com.sovworks.projecteds.KEY_FILES_RESETBooleanSet to true to reset keyfiles value of the storage

true

false

falseyes--ez "com.sovworks.projecteds.KEY_FILES_RESET"  true
com.sovworks.projecteds.PIM_RESETBooleanSet to true to reset pim value of the storage

true

false

falseyes--ez "com.sovworks.projecteds.PIM_RESET"  true

 Examples:

  • am start -n "com.sovworks.projecteds/.ui.storagemanager.StorageManagerActivity" --es "com.sovworks.projecteds.ACTION_TYPE" "Close" --es "com.sovworks.projecteds.STORAGE_PATH" "eds:/b2328b5d-3ad0-4f1d-8956-f216a218cd0b/%2Fcontainer_vc" --ez "com.sovworks.projecteds.FORCE_CLOSE"  true --activity-clear-task
  • am start -n "com.sovworks.projecteds/.ui.storagemanager.StorageManagerActivity" --es "com.sovworks.projecteds.ACTION_TYPE" "Close" --es "com.sovworks.projecteds.STORAGE_ID" " 77844c59-5d19-45e5-b2fc-2ba73f54b33b" --ez "com.sovworks.projecteds.PASSWORD_RESET"  true  --activity-clear-task
  • am start -n "com.sovworks.projecteds/.ui.storagemanager.StorageManagerActivity" --es "com.sovworks.projecteds.ACTION_TYPE" "Close"  --ez "com.sovworks.projecteds.PASSWORD_RESET"  true --ez "com.sovworks.projecteds.PIM_RESET"  true  --activity-clear-task

The following video shows how to open an EncFS container stored on Google Drive.

To enable encrypted messages on Android, use the default messaging app or a special secure messaging app. To get full encryption and more opportunities, download EDS app / install EDS app from Google Play and use virtual disk encryption with increased security and various data formats.

EDS provides a dedicated focus on supplementary encryption, especially for handling sensitive data, ensuring its protection even when the device is in an unlocked state. This functionality acts as a barrier against potential threats from unsafe applications. Additionally, external memory card encryption is worth noting: you have the flexibility to use an external memory card on both the Android device and PC. You can encrypt the entire memory card using EDS and subsequently use VeraCrypt/TrueCrypt/LUKS for accessing it on a PC.

While encrypting your Android phone increases security, it also comes with some potential downsides to using standard phone encryption. For example, encryption can slightly affect the performance of your device - older or less powerful devices may experience a more noticeable slowdown. Encrypting your whole device can take some time, and during this process, your device needs to be connected to a charger. If you forget your encryption password or PIN, it can be challenging to recover your data. A few apps, especially older or less secure ones, might not function correctly on encrypted devices. However, this is becoming less common as encryption is increasingly becoming a standard feature.

Despite these potential drawbacks, the benefits of encrypting your Android phone, such as enhanced data security, usually outweigh these considerations. Besides, EDS is a powerful virtual disk encryption software that offers a comprehensive solution with various container types, encryption algorithms, data forms, cloud integration and other unique features.

When you encrypt your Android phone, various types of data are secured. Here are the primary categories of Android data that can be encrypted:

Storage: The most fundamental aspect of Android encryption is encrypting the entire storage, including the system files, apps, and user data. This means that if someone gains unauthorized access to your device, they won't be able to access the stored data without the encryption key.

Files and Media: Encryption protects files, documents, photos, videos, and other media stored on the device. Even if you connect your device to a computer, the files remain encrypted unless unlocked.

App Data: Data stored by individual apps is encrypted. This includes login credentials, app-specific settings, and any other information associated with installed applications.

Cache and Temporary Files: Temporary files and cached data are also encrypted. This adds an extra layer of protection to potentially sensitive information stored temporarily by apps.

SD Card: If you use an SD card as internal storage, it will also be encrypted along with the internal storage.

It's important to note that encryption doesn't directly encrypt data during transmission. For example, data sent over a network (e.g., Wi-Fi, mobile data) is typically encrypted separately using protocols like SSL/TLS for internet traffic or WPA3 for Wi-Fi. Android's encryption focuses on protecting data at rest on the device.

The data on Android devices is automatically encrypted by default. This feature doesn't require additional activation, and it cannot be deactivated.

EDS gives you a focus on supplementary encryption, particularly for sensitive data, which stays safeguarded even when the device is unlocked. This also helps protect data from potentially unsafe apps and conceals the presence of data on the device. Moreover, there is an external memory card encryption: you can utilize an external memory card on both the Android device and PC, ensuring that the data remains encrypted. In simpler terms, you can encrypt the entire memory card using EDS and then employ VeraCrypt / TrueCrypt / LUKS to access it on a PC.

To encrypt your Android phone for enhanced security:

  • Download / install EDS app from Google Play. EDS is a free application for encryption.
  • Select your storage category and make your storage configuration.
  • Connect your Android phone to a charger, as encryption may take some time.
  • Confirm and proceed with the encryption process.

Your Android phone is now totally encrypted for increased protection of your data!