User Guide

Basic usage

To open the locker, start the app and enter your password. Note that the first time you open RR File Locker, you will be prompted to create a password. Remember it carefully, if you forget your password, it CANNOT be recovered! It is a good idea to keep a backup of the locker someplace safe in case you ever lose your password or your mobile device.

On logging in to RR File Locker, you will be presented with the locker main window. The major portion of this window contains a list of files and folders in the locker. At the bottom of the window is a toolbar with the following buttons (left to right):

  • Settings - opens the RR File Locker settings menu
  • Create Folder - creates a new folder in the locker
  • Import - opens dialog to import files into the locker
  • Export Archive/Backup - opens dialog to export a backup archive
  • Lock & Close - immediately locks and closes the locker

To view a file stored in the locker, simply tap it. Graphic files of type jpg, jpeg and png will be opened in the internal RR File Locker graphics viewer. Any other files will be decrypted, and the decrypted data will be passed to the android OS, which will select (or prompt the user for) an appropriate app to view the data.

Note that all data opened from RR File Locker is opened read only. Any changes you make to the file will not be saved in the locker. To edit a file, you must decrypt the file to the file system (long press the file, then select "Export to Filesystem"), open the decrypted file and edit with the appropriate app, then re-import the file back into RR File Locker.

If you wish to decrypt an encrypted file and export it, long click the file, then select "Export to Filesystem". Then, select the location to which you want to export and click OK.

Importing files into the locker

To encrypt and move files into the locker, you have several options. From inside the locker, you can launch an external application (like gallery) and select a single file to import using "App Import", or you can batch select multiple files from the file system and import them using "Batch Import". Additionally, from external applications, you can send files to the locker via standard android "share" functionality.

In all import methods, there are two options for the import:

  • "Copy to Locker" - encrypts and adds the file to locker, but leaves the original unencrypted file in place

  • "Move to Locker" - encrypts and adds the file to locker, removing the original unencrypted file

App import

To launch an external app for selecting a file to import to locker, tap menu, then "App Import". Select the app from which you want to import data. From that app, select the file you want to import. Note that as of Android 4.4 (Kit Kat), apps are unable to write or delete data belonging to other apps. This means that when using "move to locker" from "App Import", RR File Locker will often be unable to delete the original file. When this happens, you will receive an error message telling you that RR File Locker was unable to remove the original data. To get around this, exit RR File Locker, open the app from which you want to import data and use the android "share" or "send to" button.

Batch import

If you have a bunch of files you want to import to the locker, you can use the Batch Import functionality. Tap menu, then "Batch Import". This will launch a filesystem browser. Check the checkbox next to all files you want to import, then click OK.

Android "Send" or "Share" functionality

You can also copy or move files into the locker from any android application that supports "Send" or "Share". Simply invoke the "send" or "share" functionality, then select RR File Locker as the target of the share or send. (video showing share from gallery forthcoming).

Export/backup and transferring the locker

RR File Locker data cannot be recovered without the password, nor can it be transferred to another handset by copying the data directory and reinstalling the app. As such, it is a good idea to keep a backup of the locker someplace safe. To create a backup archive, click the export icon, then select a location on the android file system to save the archive file. The exported archive will be named "rrfl_[timestamp].zip.

To transfer the contents of the locker to another device, follow the following steps:

  1. create an export archive of the locker
  2. copy the export archive to the target device
  3. install RR File Locker on the target device
  4. start RR File Locker on the target device
  5. import the archive created above

Organizing the locker

Data in the locker can be organized into folders and subfolders. To create a folder, tap the folder button on the toolbar located at the bottom of the screen. To move a file from one folder to another, long click the file and select "Move"

Fake Locker

RR File Locker offers the ability to set up a "Fake Locker" with its own password. The idea behind this is that a user can set up a fake locker with its own password -- accessing RR File Locker with the fake locker password looks exactly like accessing the locker with the full password, but only the files in the fake locker will be visible. This password can be provided under duress to give someone access to RR File Locker. When access the locker with the fake locker password, a user will believe they are accessing your protected content, while your real locker remains hidden and encrypted.

To set up a fake locker, simply create a folder in RR File Locker named "fake.[password]" where [password] is the password used to access the fake locker. Then, when a user logs in to RR File Locker using the fake password [password], they will have access only to the "fake.[password]" folder and its subfolders. When logged in to the fake locker, a user will have no access or visibility to anything outside the "fake.[password]" folder. An example fake locker folder name is fake.f@k3p@ssw0rd in this example, if a user logs in to RR File Locker using the password f@k3p@ssw0rd, they would get in to the locker but have access only to the contents of the fake.f@k3p@ssw0rd directory.

When logged in to the fake locker, any global actions taken (password change, data reset, export archive, etc.) will effect only data in the fake locker.


To access RR File Locker Settings, click the "Settings" button, located at the bottom left portion of the screen. The following options are available in the settings menu:

  • Change Password - change RR File Locker password
  • Clear All Data
  • User Guide
  • EULA - show the End User License Agreement
  • What's New
  • About RR File Locker
  • Auto Lock Timeout (s) - Controls how long (in seconds) the locker can be left idle before it will automatically lock itself. This avoids the locker being accidentally left open if the device is left unattended.
  • Confirm On File Open - Controls whether the app will prompt you with the "Open" dialog when opening a file in the locker.
  • Data Storage Location - Controls where RR File Locker is stored. You will generally have options for internal phone storage, and external SD card storage (if available). On a Galaxy S5 phone, for example, /data/data is internal phone storage, /storage/emulated/0 is the built in SD card, and /storage/extSdCard is the removable SD card. Changing this value does not move any data already in the locker, it only controls new data added to the locker. To move all data to the new storage location, create a backup archive and import it back into the locker.