Introduction
Settings
Main Menu
View Button Menu
File/folder Menu
Search Criteria
SAF links
Usage Tips
  Performance tips
  Abort processing
  Refreshing view contents
  Select folder
  Favourites
  Multi select
  USB stick not showing up
  DCIM folders
File access issues
  KitKat and higher
  Nougat and higher
  Q and higher

Introduction

Light File Explorer (LFE) is a file manager app, that shows the file system as a traditional file hierarchy starting on "/".
It can have multiple views, but only one view is visible at a time.

There are two types of views:
- Browse views, where you navigate the file system and look at the contents of folders.
- Search views, where you set up search criteria and view search results.

All actions are accessed via the app's three menus:
- File/folder menu, for file operations.
- View button (long-click) menu, for some view actions.
- Main menu for various actions.

Settings

Unless otherwise stated, the settings apply to both browse views and search views.

Attributes to show

Select the attributes you want to see for files and folders.
- Date (Modification time)
- Permissions
- File size
- Folder size, cumulative
- Folder counts, cumulative

The cumulative attributes, folder size and folder counts, are only applicable in browse views. They make browsing more time consuming for folders with deep sub folder hierarchy.
With the "Cumulative folders limit" setting you can limit how many sub folders will be investigated.

The following attributes are always shown :
- Name of file or folder
- Parent path of the item. Only in search views.
- Indicator, "Hidden", for hidden item.
- Indicators for restricted items:
  - "No access"
  - "Not file/folder"
  - "Does not exist"
"No access" items could be system folders which contents we are not allowed to explore.
"Not file/folder" and "Does not exist" items could be vendor/device specific irregular file system objects, or regular files that are temporarily inaccessible.

"Limited access" indicates that LFE can not get a full listing of the contents of a folder, but show items which we specifically can confirm exists there.
"SAF" means that the file/folder is accessed via Storage Access Framework.

Default sorting

Choose the order in which the files and folders should be displayed in browse views and search views.
Sorting can be changed per view with the sorting button at the bottom right corner in browse and search views.

Show/hide certain items

Select whether you want to see these items or not:
- Hidden items, i.e items that are marked "Hidden" by the system.
- Restricted items

Note: This setting just affects what items will be shown in browse and search views. When folder sizes and folder counts are shown (by using cumulative attributes in lists, or when viewing folder properties), these numbers always include also hidden and restricted items.
Note: For SAF items the "hidden" and "restricted" flags are not fully applicable. LFE assumes all SAF items being not hidden and not restricted.

Partial file system

Typically the Partial file system settings should be used to exclude huge system folders, that otherwise would lower the performance when browsing and searching from the root directory.
Folders that are "no access" are not so useful to define here, since their contents can not be accessed (and slow things down) anyway.

First you can specify which root level folders (to exclude).

And then with the Action setting, you specify how to treat these folders:
- The app should not see these folders
- The app should only see these folders
- Do not use this setting. Use this if you temporarily want to see ALL folders.

Changes to these settings do not immediately affect existing views. The changes will apply as new views are created and old ones are refreshed.
The "Partial file system" setting does not effect SAF-links. If you use SAF-links, they are always shown at root level.

Various

Use device Back key as Up
Check this if you like to use the phone's Back key (or back gesture) to "step up" in the folder hierarchy in browse views.
To step up several levels at once - click on the desired folder directly in the clickable path.

Use app Back key as Up
Check this if you like to use the app's Back key (the back arrow in the action bar) to "step up" in the folder hierarchy in browse views.
To step up several levels at once - click on the desired folder directly in the clickable path.

Action when clicking file
Choose what, if any, action is desired when clicking a file directly in browse and search lists.

Time format
Choose desired format of files and folders date (modification time).

Folder color
Choose desired background color of folder items in lists.

File color
Choose desired background color of file items in lists.

Search Criteria

In the Search Criteria form, you first specify the folder to search in. "Include sub folders" makes the search proceed (recursively) also in sub folders.
The folder can be changed with the "Up" and "Path" (Select folder) buttons.

Then select type of items to search for (files and/or folders). If searching for folders, use the "Search within found folders" checkbox, to tell if you want the search to continue also with the sub folders of found folders. If, for example, you search for writable folders, the result might be cleaner if un-checking this checkbox, since permission attributes often are inherited by the sub folders.

Choose how the found items should be sorted. Can also be changed via the sorting button (in the bottom right corner) in the search result view.

Then the actual criteria follows. Each criterion has a "Use" checkbox with which it is enabled/disabled.
For a file (or folder) to meet the full criteria, all used parts must be fulfilled, i.e imagine "and" between them.

Name

Enter whole or part of the file/folder name. Wildcards are not supported. The search is case insensitive.
Select how the entered name should be matched against the names of files and folders:
(Not) Equals/Contains/Begins/Ends
Example:
Ends .txt   Items whose name ends with ".txt"
It is possible to use two criteria on the file/folder Name.

Date (Modification time)

Enter number of time units and unit.
Example:
Newer than 2 hours   Items that been modified two hours ago or more recent.
Note: Items lacking a real modified time have their time shown as "Date unknown". Such items are considered older than all other items. (January 1st 1970 to be exact).

File size

Enter number of bytes, and if it regards minimum or maximum size. This criterion is only applied on files - not folders.
Example:
>= 500   Files that are of 500 bytes size or larger.

Permission

Select whether a certain permission must be set, or must not be set. Note: For SAF items the "executable" permission is not fully applicable. LFE assumes all SAF items being executable.

Hidden flag

Select whether the item must be marked as hidden or must not be marked as hidden.
If this criterion is used and hidden items should be searched for, hidden items can appear in the search result even if the general app setting "Show hidden items" indicates that such items should not be shown.
Note: For SAF items the "hidden" flag is not fully applicable. LFE assumes all SAF items being not hidden.

Restricted

Select whether the item must be restricted or must not be restricted.
If this criterion is used and restricted items should be searched for, restricted items can appear in the search result even if the general app setting "Show restricted items" indicates that such items should not be shown.
Note: For SAF items the "restricted" flag is not fully applicable. LFE assumes all SAF items being not restricted.


The Search criteria Favourites menu option lets you name and store the current selection, so you don't have to re-enter criteria you often use.


Finally, start the search by hitting the Search menu option, or return to the actual search view and hit the Search button there.

Usage Tips

Performance tips

- Having the the cumulative attributes, "Folder size" and "Folder counts", enabled slows down browsing.
- If doing searches from the root (/) level, it is of course good to avoid big system folders. See Settings, Partial file system.
Also note that a folder /sdcard often is a link for "Internal storage", typically /storage/emulated/0 or (if SAF) /primary.
- If using SAF links, delete links in "Manage SAF links", that you plan not to use again.

Abort processing

Whenever a progress dialog is shown, it can be aborted by hitting the phone's back key.
If information retrieving has been aborted this way, or by the processing hitting some max limit, a "Processing aborted" text will be shown in the status bar and/or in the displayed data. This to inform that the data shown might be incomplete.

Refreshing view contents

When showing a view (by clicking on its view button or select it under "Views"), the view contents (the list of files and folders) normally is not refreshed. I.e its contents is the same as when it was last shown.
Exception: Browse views that may have been affected by file operations done by LFE, will automatically be refreshed.
To manually refresh a browse view, click on the last underlined part of the path. To manually refresh a search view - perform the search again.
The status bar, at the bottom of the screen, always shows the time (hh:mm:ss) of when the data was refreshed.

Select folder

Sometimes a "Select folder" dialog is used. For example, in a "copy to" file action, you will be prompted to select destination folder.
The folders provided in this dialog are the current folders of all views, and the folders stored in the favourites list.
If desired folder is not provided here, you can choose the "Other..." option, to open another dialog where one can navigate and select any folder.

Favourites

You can store the paths to folders that you frequently use, as favourites, by invoking the folder menu on a folder and select "Add path to favourites".
To edit the favourites list, use the "Manage favourites" menu option in the main menu.

Another type of favourites are search criteria favourites. These prevent having to re-enter criteria you often use. These favourites are accessed from the "Favourites" menu option in the search criteria form.

Multi select

When this feature is enabled, checkboxes will occur in the browse and search views. Only for files - not folders.
To perform an operation on multiple files, first select (check) desired files, and then invoke the file action menu from one of them.
If you invoke the file action menu from a non checked file, the menu actions will just cover that file, regardless of any checked files.
File operations that can be performed on multiple files: Copy to, Move to, Delete, Compress zip
Other operations will just cover one file - the one from which the menu was invoked.

USB stick not showing up

If an on-the-go usb stick has been inserted but is not showing up in the LFE file structure.

Android 11 and higher:
If the browse view has /storage as current path, it just needs to be refreshed - tap the "storage" part of the clickable path.
Now /storage/nnnn-nnnn should show up.
Note that it might take a few seconds for the device to mount the usb stick.

Android 10 and lower:
This is probably an access issue, and one might have to use SAF as workaround.
See SAF links

DCIM folders

LFE treats all files as just pure file system objects, without any special treatment for any type of files. This could, on some devices, cause annoyances when deleting or renaming certain media/consumer files.
For example, when deleting/renaming camera image files in DCIM folders, corresponding changes might not show up (at least not immediately) in the device's Photos/Gallery app.
If this is a problem: To delete/rename files in DCIM folders, you might be better of using the device's built in file manager or the dedicated Photos app.

File access issues

KitKat

For KitKat (4.4) and higher, LFE may have only read access to removable sd cards.
The contents of OTG usb sticks might not be accessible at all in LFE.
UPDATE: See SAF links
UPDATE 2: For Android 11 and higher, if using the new "All files access" permission, this is no longer a problem, and there is no need to use SAF.

Nougat

For Nougat (7.0) and higher, LFE fails in getting the full list of contents of the root level (/).
So, for now, at / level, it will only show items which we specifically can confirm exists there.

Q

For Android Q (10) and higher, LFE might fail in accessing the device's main storage (typically /storage/emulated/0).
If this happens, a workaround is to create a SAF link for this location.
For Android 11 and higher, if using the new "All files access" permission, this is no longer a problem, and there is no need to use SAF.

Top of page