MiXplorer: Q&A and FAQ (User Manual)

Search This thread

Zalext

Senior Member
Dec 23, 2008
118
16
Xiaomi Redmi Note 7 Pro
Thx

I'm still on A10.
Just replayed because seen the questions about the changes but not a definitely explain about.

I'll check about the suggestion then before post if needed.

Than you








If you search threads you'll find that this has been spoken to; recently discussed in the MiX main thread where there is a link to external page describing the closing of that loophole, then linked to this FAQ a few post prior to this one, and the user who provided the external link has since tested the latest version of MiX which may work around the issue (also in main thread). The information in those posts would be more meaningful to you than to me (A11) and I recommend that you search or review recent thread pages for more info. You could start with the post that I mentioned just a few posts above this one. It does seem that the developer has in part given a workaround. After reading the available material and trying what is suggested, if it's not working for you you could log it and report it the main thread.

[EDIT] in fact at this moment the last several posts of the main thread speak to this very issue.



The main thread is the place for a feature request but if you first want to check if it is something that can already be done or otherwise flesh out the request you could start here or in the main thread. Either way it is recommended to search to see if it has been spoken to. See my signature for tips on working around issues with XDA search feature.
 
  • Like
Reactions: IronTechmonkey

Amalka_Ari

Member
May 4, 2015
29
4
SMB storage "issue" (MiXplorer vs. Material Files/Solid Explorer)

I use two WiFi networks and share file from/to my laptop via SMB. I've used Material Files for some time but because its limited features recently tried Solid Explorer and MiXplorer.

I'm more interested in MiXplorer but it has this weird issue. Other apps can access my laptop's shared folders despite switching WiFi networks, but MiXplorer can't. There are lots of features and customizations in MiX so am I missing something here? Why can't it access SMB shared folders like other two apps?
 

IronTechmonkey

Recognized Contributor
Feb 12, 2013
9,104
15,068
SMB storage "issue" (MiXplorer vs. Material Files/Solid Explorer)

I use two WiFi networks and share file from/to my laptop via SMB. I've used Material Files for some time but because its limited features recently tried Solid Explorer and MiXplorer.

I'm more interested in MiXplorer but it has this weird issue. Other apps can access my laptop's shared folders despite switching WiFi networks, but MiXplorer can't. There are lots of features and customizations in MiX so am I missing something here? Why can't it access SMB shared folders like other two apps?

Typically SMB shares would be detected when a device scans a network for any devices which broadcast that the SMB service is available. In your case I don't know what is allowing other devices to detect and connect to SMB shares on a different wifi network. I wonder if they are actually on the same network* or if there is some 3rd party utility or additional functionality which allows the other app to make the connection. I would suggest first testing the creation of an SMB bookmark on the device running MiX to the device which is presenting the SMB share while they are on the same wifi network.

* It is possible to have different wifi routers with different wifi security on the same LAN where all devices are effectively on the same network and are being managed by only one of the 2 routers. It is also possible to connect them in a way which might not allow the devices to see each other, and then there are "bridging" and wifi extenders.

To suss out some of this, in addition to the above suggestion try this: while the devices are on "different" wifi networks, see if you can ping either one from the other by IP address or computer name.

Beyond that, a log captured while you attempt to make the connection, and details about the device might be informative.
 
Last edited:

Amalka_Ari

Member
May 4, 2015
29
4
Typically SMB shares would be detected when a device scans a network for any devices which broadcast that the SMB service is available. In your case I don't know what is allowing other devices to detect and connect to SMB shares on a different wifi network. I wonder if they are actually on the same network* or if there is some 3rd party utility or additional functionality which allows the other app to make the connection. I would suggest first testing the creation of an SMB bookmark on the device running MiX to the device which is presenting the SMB share while they are on the same wifi network.

* It is possible to have different wifi routers with different wifi security on the same LAN where all devices are effectively on the same network and are being managed by only one of the 2 routers. It is also possible to connect them in a way which might not allow the devices to see each other, and then there are"bridging" and wifi extenders.

To suss out some of this, in addition to the above suggestion try this: while the devices are on "different" wifi networks, see if you can ping either one from the other by IP address or computer name.

Beyond that a log captures while you attempt to make the connection and details about the device might be informative.
Thanks for the reply but I'm sorry I wasn't that clear in the previous post.

Here please let me explain the issue again.

So I use two WiFi networks, let's say A & B.

Scenario 1;
- PC is connected to 'A' WiFi
- Phone is connected to 'A' WiFi
- MiX can access PC files
- Material Files can access PC files
- Solid can access PC files

Scenario 2;
- PC is connected to 'B' WiFi
- Phone is connected to 'B' WiFi
- MiX can't access PC files with the bookmark I created earlier while connected to 'A' wifi
- Material files can access PC files with the bookmark I created earlier while connected to 'A' wifi
- Solid can access PC files with the bookmark I created earlier while connected to 'A' wifi

Why MiX can't access PC files while in 'B' is my question. I have to search the PC again and enter username/password and add a different storage to access the PC with 'B' wifi despite there's already created storage for the same PC with 'A' wifi.
 

IronTechmonkey

Recognized Contributor
Feb 12, 2013
9,104
15,068
Thanks for the reply but I'm sorry I wasn't that clear in the previous post.

Here please let me explain the issue again.

So I use two WiFi networks, let's say A & B.

Scenario 1;
- PC is connected to 'A' WiFi
- Phone is connected to 'A' WiFi
- MiX can access PC files
- Material Files can access PC files
- Solid can access PC files

Scenario 2;
- PC is connected to 'B' WiFi
- Phone is connected to 'B' WiFi
- MiX can't access PC files with the bookmark I created earlier while connected to 'A' wifi
- Material files can access PC files with the bookmark I created earlier while connected to 'A' wifi
- Solid can access PC files with the bookmark I created earlier while connected to 'A' wifi

Why MiX can't access PC files while in 'B' is my question. I have to search the PC again and enter username/password and add a different storage to access the PC with 'B' wifi despite there's already created storage for the same PC with 'A' wifi.

Thanks for explaining. If I now understand correctly in all cases they are both on the same network and on one of the networks it works okay and on the other network you must recreate the bookmark but then that bookmark works okay.


A workaround would be to have two different bookmarks, one for each network but that may not be optimal so...

This could be as simple as that MiX might be using IP addresses which could be unique to each network but the other app might be using DNS (name) which might be the same regardless of network (then each network would route the different IP addresses to the same name). I suggest this just as a possible mechanism which could cause the symptoms but it is inefficient to approach it that way. Here are some testing suggestions.

Determine and note the IP addresses being assigned to the devices when they are both connected to network A. Do the same when they are both connected to network B.

- With both devices on network A create a bookmark in MiX to the SMB share, likewise do the same when both devices are on network B.

- Compare the details of the two bookmarks created in the previous step, in particular note the IP addresses.

Beyond that, a log taken while attempting to create the bookmarks on each Network might be informative.
 

fabiorfreitas

Member
Nov 19, 2015
16
11
I can't seem to write to the SD Card via FTP server. It seems I can access root, but in read-only. WinSCP even manages to create folders and blank files, FileZilla not even that.
 

IronTechmonkey

Recognized Contributor
Feb 12, 2013
9,104
15,068
I can't seem to write to the SD Card via FTP server. It seems I can access root, but in read-only. WinSCP even manages to create folders and blank files, FileZilla not even that.

MiX FTP server running on Android being accessed b y WinSCP on other device? If so, sounds as if MiX could be lacking permissions for the destination or a cached location used for the operation, or that some settings are not lining up between FTP host and client. I would suggest checking to see if you can copy files to the location from within the same instance of MiX. Also locally to MiX, see if you can access /android/data (and media and obb) on both internal and external SD. Additionally you can check the parameters of the MiX FTP server and the Filezilla profile for that connection. In the Server post (among the opening posts of this thread) there is a link to a Security Settings post which described most common combinations of settings. I dont kow for sure of that applies to your situation but is worth a look. Beyond that it might be time to log it and share details about the device.
 

fabiorfreitas

Member
Nov 19, 2015
16
11
MiX FTP server running on Android being accessed b y WinSCP on other device? If so, sounds as if MiX could be lacking permissions for the destination or a cached location used for the operation, or that some settings are not lining up between FTP host and client. I would suggest checking to see if you can copy files to the location from within the same instance of MiX. Also locally to MiX, see if you can access /android/data (and media and obb) on both internal and external SD. Additionally you can check the parameters of the MiX FTP server and the Filezilla profile for that connection. In the Server post (among the opening posts of this thread) there is a link to a Security Settings post which described most common combinations of settings. I dont kow for sure of that applies to your situation but is worth a look. Beyond that it might be time to log it and share details about the device.
1. MiXplorer on Android can read and write both to the SD card and root folders. Magisk even notifies me whenever it grants su permissions when I'm trying to access any root folders. The /android/ folders are accessible and writable as well;

2. On my FTP settings, I'm using the account Admin/admin (manually added the password), port 2121 and Explicit TSL/SSL. All of these settings are set as well on WinSCP;

3. This seems to me as an issue of MixPlorer granting the server's client the proper permissions, as I seem to have a similar problem with the SFTP server. WinSCP outputs errors such as "The user does not have permission to read /storage" and "The user does not have permission to write/create" on different commands.

On WinSCP's session advanced settings, I can change the SFTP server protocol from "default" to "sudo su -c /bin/sftp-server" in a dropdown menu. This results in the error "Server refused to start a shell/command".

4. My device is a Redmi Note 9 Pro running a Xiaomi.eu stable ROM, a MIUI 12.5.5 on Android 11;

5. Finally, after fiddling with lots of settings for a long time, somehow it's working again, even if I seem to be using the same settings as before. Right now I can access both the SD Card and root and write to both. Perhaps I forced a needed refresh somewhere during my testing, I did read some messages about new certificates, which I just accepted. I'll be running the server over night to transfer some 80GB and I will be back if something goes wrong as before.

Thanks for having me reviewing every setting, it seems that it was all that was needed!
 

syborg

Senior Member
Sep 4, 2010
75
5
Google Pixel 4a 5G
I'm having difficulty getting mix to connect to my smb shares. "Search local" didn't I find my server and manually entering the server information doesn't work either.

Manually entering the info I tried smb://servername and smb://serverIPaddress

I can ping my server and connect with other file managers. For the heck of it I downloaded AndSMB and was able to connect to my server.

That leads me to believe that there is a mix issue and not a server issue.

How can I get mix to connect to my samba share?
 

snoopyhaeckers

Senior Member
I'm having difficulty getting mix to connect to my smb shares. "Search local" didn't I find my server and manually entering the server information doesn't work either.

Manually entering the info I tried smb://servername and smb://serverIPaddress

I can ping my server and connect with other file managers. For the heck of it I downloaded AndSMB and was able to connect to my server.

That leads me to believe that there is a mix issue and not a server issue.

How can I get mix to connect to my samba share?
Reset Cache and try again
 

staanferne

Member
Dec 23, 2008
6
6
Hi, I am having an issue when creating a ftpes storage. All options are left by default except the port = 10921.
binary_mode=yes
passive=
port=10921
force_show_hidden=yes
implicit=
explicit=
encoding=
list_name=
limit_conns=yes
thumbnail=
reuse_session=yes

The log is strange, it seems to connect OK, but when it tries to access the list of files, it fails:


38 D/HUB> ITEM >> ftpes://#####.freeboxos.fr
‌39 I/FTPExplorer> Answer: 220 Welcome to Freebox FTP Server.
‌40 I/FTPExplorer> Command: AUTH TLS
‌41 I/FTPExplorer> Answer: 234 Proceed with negotiation.
‌42 I/FTPExplorer> Command: USER <username>
‌43 I/FTPExplorer> Answer: 331 User name okay, need password.
‌44 I/FTPExplorer> Command: PASS ********
‌45 I/FTPExplorer> Answer: 230 User logged in, proceed.
‌46 I/FTPExplorer> Command: FEAT
‌47 I/FTPExplorer> Answer: 211-Extensions supported:
‌48 I/FTPExplorer> Answer: UTF8
‌49 I/FTPExplorer> Answer: EPRT
‌50 I/FTPExplorer> Answer: EPSV
‌51 I/FTPExplorer> Answer: REST STREAM
‌52 I/FTPExplorer> Answer: SIZE
‌53 I/FTPExplorer> Answer: CLNT
‌54 I/FTPExplorer> Answer: AUTH TLS
‌55 I/FTPExplorer> Answer: PBSZ
‌56 I/FTPExplorer> Answer: PROT
‌57 I/FTPExplorer> Answer: 211 End
‌58 I/FTPExplorer> Command: OPTS UTF8 ON
‌59 I/FTPExplorer> Answer: 200 Command Okay.
‌60 I/FTPExplorer> Command: PBSZ 0
‌61 I/FTPExplorer> Answer: 200 Command Okay.
‌62 I/FTPExplorer> Command: PROT P
‌63 I/FTPExplorer> Answer: 200 Command Okay.
‌64 I/FTPExplorer> Command: SYST
‌65 I/FTPExplorer> Answer: 215 UNIX Type: L8
‌66 I/FTPClient> System Type > Type: L8
‌67 I/FTPExplorer> Command: PWD
‌68 I/FTPExplorer> Answer: 257 "/"
‌69 D/FTPExplorer> Current path > /
‌70 I/FTPExplorer> Command: EPSV
‌71 I/FTPExplorer> Answer: 229 Entering extended passive mode (|||771|)
‌72 D/FTP_PARSER> SYST_L8
‌73 I/FTPExplorer> Command: LIST -al
‌74 E/FTPClient> java.lang.NullPointerException
‌75 I/FTPExplorer> Answer: 150 File Status OK.
‌76 I/FTPExplorer> Answer: 426 Data channel closed.
‌77 E/BROWSE_TASK> libs.dc1: Data channel closed.
‌78 I/MiX> PAUSED

Thank you in advance for your help...
 
  • Like
Reactions: IronTechmonkey

IronTechmonkey

Recognized Contributor
Feb 12, 2013
9,104
15,068

Would you mind describing what cache you cleared (or attempted to clear)?

As to the issue, there are some advanced settings in the MiX SMB share bookmark which toggle different versions of SMB. I wold suggest reviewing the servers FAQ post t make sure no details about recent changes have been missed https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/#post-65157350, as well as the server security FAQ post https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/page-95#post-85932885. Beyond that you can reproduce the (attempted) creation of SMB bookmark and share the log along with details about the Android device and the location of the SMB share.
 

IronTechmonkey

Recognized Contributor
Feb 12, 2013
9,104
15,068
Hi, I am having an issue when creating a ftpes storage. All options are left by default except the port = 10921.
binary_mode=yes
passive=
port=10921
force_show_hidden=yes
implicit=
explicit=
encoding=
list_name=
limit_conns=yes
thumbnail=
reuse_session=yes

The log is strange, it seems to connect OK, but when it tries to access the list of files, it fails:


38 D/HUB> ITEM >> ftpes://#####.freeboxos.fr
‌39 I/FTPExplorer> Answer: 220 Welcome to Freebox FTP Server.
‌40 I/FTPExplorer> Command: AUTH TLS
‌41 I/FTPExplorer> Answer: 234 Proceed with negotiation.
‌42 I/FTPExplorer> Command: USER <username>
‌43 I/FTPExplorer> Answer: 331 User name okay, need password.
‌44 I/FTPExplorer> Command: PASS ********
‌45 I/FTPExplorer> Answer: 230 User logged in, proceed.
‌46 I/FTPExplorer> Command: FEAT
‌47 I/FTPExplorer> Answer: 211-Extensions supported:
‌48 I/FTPExplorer> Answer: UTF8
‌49 I/FTPExplorer> Answer: EPRT
‌50 I/FTPExplorer> Answer: EPSV
‌51 I/FTPExplorer> Answer: REST STREAM
‌52 I/FTPExplorer> Answer: SIZE
‌53 I/FTPExplorer> Answer: CLNT
‌54 I/FTPExplorer> Answer: AUTH TLS
‌55 I/FTPExplorer> Answer: PBSZ
‌56 I/FTPExplorer> Answer: PROT
‌57 I/FTPExplorer> Answer: 211 End
‌58 I/FTPExplorer> Command: OPTS UTF8 ON
‌59 I/FTPExplorer> Answer: 200 Command Okay.
‌60 I/FTPExplorer> Command: PBSZ 0
‌61 I/FTPExplorer> Answer: 200 Command Okay.
‌62 I/FTPExplorer> Command: PROT P
‌63 I/FTPExplorer> Answer: 200 Command Okay.
‌64 I/FTPExplorer> Command: SYST
‌65 I/FTPExplorer> Answer: 215 UNIX Type: L8
‌66 I/FTPClient> System Type > Type: L8
‌67 I/FTPExplorer> Command: PWD
‌68 I/FTPExplorer> Answer: 257 "/"
‌69 D/FTPExplorer> Current path > /
‌70 I/FTPExplorer> Command: EPSV
‌71 I/FTPExplorer> Answer: 229 Entering extended passive mode (|||771|)
‌72 D/FTP_PARSER> SYST_L8
‌73 I/FTPExplorer> Command: LIST -al
‌74 E/FTPClient> java.lang.NullPointerException
‌75 I/FTPExplorer> Answer: 150 File Status OK.
‌76 I/FTPExplorer> Answer: 426 Data channel closed.
‌77 E/BROWSE_TASK> libs.dc1: Data channel closed.
‌78 I/MiX> PAUSED

Thank you in advance for your help...

"Creating ftpes storage"... so creating MiX bookmark to an FTPES server on another device. If that is the case you could check check the server security post to make sure the bookmark syntax (prefix of server address) and the advanced settings align with corresponding settings on the server: https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-85896901
 
Last edited:

syborg

Senior Member
Sep 4, 2010
75
5
Google Pixel 4a 5G
Would you mind describing what cache you cleared (or attempted to clear)?

As to the issue, there are some advanced settings in the MiX SMB share bookmark which toggle different versions of SMB. I wold suggest reviewing the servers FAQ post t make sure no details about recent changes have been missed https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/#post-65157350, as well as the server security FAQ post https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/page-95#post-85932885. Beyond that you can reproduce the (attempted) creation of SMB bookmark and share the log along with details about the Android device and the location of the SMB share.
Settings/Apps/MiXplorer/Storage & Cache/Clear Cache

Where do I find the log?
 
  • Like
Reactions: IronTechmonkey

IronTechmonkey

Recognized Contributor
Feb 12, 2013
9,104
15,068
Settings/Apps/MiXplorer/Storage & Cache/Clear Cache

Where do I find the log?

Ahhh, that's the Android app cache. Thanks for clarifying.

MiX's logging can be enabled in settings. After logging is enabled then start a new MiX session (close MiX and swipe from recents then start MiX) and reproduce the issue but don't do anything else, then send the log either directly from the menu or by finding the log file. More details about logging in post 7 of this FAQ.
 
  • Like
Reactions: pocketrule

syborg

Senior Member
Sep 4, 2010
75
5
Google Pixel 4a 5G
Ahhh, that's the Android app cache. Thanks for clarifying.

MiX's logging can be enabled in settings. After logging is enabled then start a new MiX session (close MiX and swipe from recents then start MiX) and reproduce the issue but don't do anything else, then send the log either directly from the menu or by finding the log file. More details about logging in post 7 of this FAQ.
I reviewed the links you suggested and that did not help.

Log is attached.

I didn't see the attachment after my last post so here it is.

MiXplorer v6.58.5-BETA-B22082630
Device: Google Pixel 4a (5G), Brand:Google
Android Target: 12.1 (SDK 32 S_V2)
Display: 1080×2204-420
CPU ABI: arm64-v8a, armeabi-v7a, armeabi
------------------------------------
‌1 I/STARTUP> Loading started...
‌2 I/MiX> Storage: PRIMARY /storage/emulated/0
‌3 I/MiX> Storage: SYSTEM /
‌4 I/STARTUP> STORAGE: 33 ms
‌5 I/STARTUP> SKINS: 6 ms
‌6 I/DB> Refresh DB...
‌7 I/STARTUP> LOAD DB: 3 ms
‌8 D/THUMB> HEAP SIZE >> 36.32 MiB / 252.40 MiB
‌9 I/STARTUP> ICONS: 2 ms
‌10 I/MiX> ARCHIVE v3.13 B2202012
‌11 I/MiX> CODECS v2.4 B2112101
‌12 I/MiX> IMAGE v2.9 B2204202
‌13 I/MiX> PDF v1.11 B2202010
‌14 I/MiX> TAGGER v1.4 B2202011
‌15 I/MiX> AUTOTAG v1.0 B1801161
‌16 I/STARTUP> ADDONS: 3 ms
‌17 I/STARTUP> CLEAR CACHE: 3 ms
‌18 D/BROWSE> INTENT > Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.mixplorer.beta/com.mixplorer.activities.BrowseActivity bnds=[799,1567][1059,2006] }
‌19 D/BROWSE> Init Tabs...
‌20 D/Storage> --- Documents -----------------------------
‌21 D/Storage> /storage/emulated/0/Android/obb
‌22 D/Storage> /storage/emulated/0/Android/data
‌23 D/Storage> -------------------------------------------
‌24 I/STARTUP> PAGES: 34 ms
‌25 I/STARTUP> UPDATE UI: 46 ms
‌26 I/STARTUP> TOTAL: 116 ms *********
‌27 I/MiX> RESUMED
‌28 D/HUB> ITEM >> smb://123.456.78.9
‌29 I/SMBExplorer> IP: 123.456.78.9:445, hostname: SMB-server
‌30 D/HUB> ITEM >> /data/data/com.mixplorer.beta/home
‌31 I/ROOT>
‌32 E/ROOT> STD-ERR >> /system/bin/sh: <stdin>[1]: /system/app/com.mixplorer/lib/arm64/libbb.so: inaccessible or not found

‌33 D/ROOT> 00PS, error:/system/bin/sh: <stdin>[1]: /system/app/com.mixplorer/lib/arm64/libbb.so: inaccessible or not found

‌34 I/ROOT>
‌35 E/ROOT> STD-ERR >> /system/bin/sh: <stdin>[2]: busybox: inaccessible or not found

‌36 D/ROOT> 00PS, error:/system/bin/sh: <stdin>[2]: busybox: inaccessible or not found

‌37 I/ROOT> --version
‌38 I/ROOT> Using system ToyBox >> toybox 0.8.4-android

‌39 D/ROOT> Exists > /system/bin/su
‌40 I/ROOT> *********************** Rooted. 64 ms
‌41 I/ROOT> ls -lAnH "/data/data/com.mixplorer.beta/home"
‌42 I/MiX> PAUSED
‌43 I/DB> Refresh DB...
‌44 I/MiX> RESUMED
‌45 I/MiX> PAUSED
‌46 I/DB> Refresh DB...
‌47 E/SMBExplorer> AUTH failed to connect to /123.456.78.9 (port 445) from /:: (port 46632): connect failed: ETIMEDOUT (Connection timed out)
‌48 D/BR_REC> Received: Intent { act=android.intent.action.PACKAGE_CHANGED dat=package:eu.thedarken.sdm flg=0x45000010 (has extras) } with action 'android.intent.action.PACKAGE_CHANGED'
‌49 I/ROOT> ls -lAnH "/data/data/com.mixplorer.beta/home"
‌50 E/MediaHelper> GET_PATH column '_data' does not exist. Available columns: []
‌51 D/MediaHelper> Result: /storage/emulated/0/Android/data/com.mixplorer.beta/cache/log/MiX-B22082630_2022-10-20_14-33.txt
‌52 I/CodeEditorActivity> Uri: /storage/emulated/0/Android/data/com.mixplorer.beta/cache/log/MiX-B22082630_2022-10-20_14-33.txt
‌53 I/CodeEditorActivity> INDEX 0
‌54 D/CodeEditorActivity> readable: true, path: /storage/emulated/0/Android/data/com.mixplorer.beta/cache/log/MiX-B22082630_2022-10-20_14-33.txt
‌55 I/CodeEditorActivity> Auto charset > UTF-8
‌56 E/SPAN> REP Substring > start:0 end:32 length:0
‌57 D/BR_REC> Received: Intent { act=android.intent.action.PACKAGE_CHANGED dat=package:eu.thedarken.sdm flg=0x45000010 (has extras) } with action 'android.intent.action.PACKAGE_CHANGED'
 
Last edited by a moderator:
  • Like
Reactions: IronTechmonkey

staanferne

Member
Dec 23, 2008
6
6
Yes it is a bookmark to a ftpes server.
Here is the server config obtained via winscp:
Remote system = UNIX Type: L8
File transfer protocol = FTP
Cryptographic protocol = TLS/SSL Explicit encryption, TLSv1.2
Encryption algorithm = TLSv1/SSLv3: ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA, ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD

Compression = No
------------------------------------------------------------
Certificate fingerprint
d0:1b:fc:f3:22:aa:b1:34:84:1c:fc:66:3f:5e:c2:87:e2:1a:23:73
------------------------------------------------------------
Can change permissions = Yes
Can change owner/group = No
Can execute arbitrary command = Protocol commands only
Can create symbolic/hard link = No/No
Can lookup user groups = No
Can duplicate remote files = No
Can check available space = No
Can calculate file checksum = No
Native text (ASCII) mode transfers = No
------------------------------------------------------------
Additional information
The server supports these FTP additional features:
UTF8
EPRT
EPSV
REST STREAM
SIZE
CLNT
AUTH TLS
PBSZ
PROT

So we are in an explicit tls/ssl, so I put ftpes: heading and nothing else in advanced parameters (explicit is the default)...
Thanks again for your quick answer :)
 

Top Liked Posts

  • 2
    MiX Nugget - Tools: Find Duplicates, Find App Remnants

    Menu > Tools > Duplicates > finds duplicate items.
    This scan is performed in the currently displayed folder; if that folder is at the top of a drive the scan can take some time. When scan is complete then tapping the Android notification will pop up a list of found items.

    Menu > Tools > App remnants will search for app remnants.
    This scan is not specific to the current directory. As the scan proceed the found results will be populated to the list.

    Disclaimer: As with Recycle bin and Undo, and as with any feature that provides the opportunity to delete or remove found items, make sure you know what are the items you will be deleting and what will be the consequences of deleting/removing them.
    1
    MiX- Nugget: Recycle Bin and Undo

    As of version 6.59 MiXplorer's Undo feature (which previously tracked deleted files AND some file operations such as copy, move, and rename) has been separated into Recycle Bin and Undo which now track deleted items and other file operations separately. There are corresponding settings which, for the purposes of this documentation, should be set like so:

    Settings > More settings > Recycle Bin > Enabled.

    Settings > More settings > Undo > Enabled.

    Settings > More settings > Remember delete option > Disabled.

    ---------
    If Recycle Bin is enabled then, upon deleting files there will be a prompt offering a choice to send to recycle bin or to delete permanently.

    ---------
    To restore deleted items or to reverse some file operations:

    Menu > Undo > tap item = restore/undo immediately.

    Menu > Undo > Long press item = see details.

    Menu > Undo > Remove > select which category to remove (Undo (Delete, Rename, Copy, Move, All).

    ---------
    Long-press-delete:

    When Recycle Bin is enabled then long press delete (in top bar or in menu) = sends directly to Recycle Bin.

    When recycle bin is disabled then long press delete (in top bar or in menu) = invoke regular permanent delete with prompt.

    ---------
    The Recycle and Undo material will be in folders named .recycle in the root of internal and or external storage. Within that folder tree the deleted items may carry the original file names and in emergency can be restored manually but when using this feature it is best to restore item from within the menu whenever possible.

    ----------------
    Disclaimer; Author's opinion: The Recycle Bins and Trash containers in OS such as Windows, iOS, and Linux, are dedicated parts of the operating systems and are not controlled by individual applications. As critical and long-standing functions of each OS there is little that can cause them to fail in those OS. In the Android universe these recycle or undo features are managed by the individual apps (in this case MiXplorer) within a highly variable operating system which is not designed to preserve such material on it's own.

    Before committing to using these features, make sure they work for you from deletion to recovery by testing on some expendable files that are in the location you will be using. Confirm that you can navigate through the process, and that you can successfully Undo deletions and or other file operations (depending on your settings). Additionally, regardless of Recycle and Undo, any important data on a handheld device should be backed up regularly. For the purposes of testing it is recommended that you disable Settings > More settings "Remember delete option".
    1
    FAQ Update:

    - Overhaul of Nuggets post, consolidated, reorganized, grouped troubleshooting items together:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-65157352

    - New Nugget for Tools - Tools: Find Duplicates, Find App Remnants:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-88077467

    - New Nugget for Recycle Bin and Undo:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-88077515
  • 4
    I already tried some trick like remount the SD card manually or from the system but not works.
    How do I get the log? Please let me know

    Here you go, take it easy hero.

    Edit: reupload the log, not uploaded

    https://hastebin.com/cayubawaye

    Settle down Sparky. JK. Disclaimer: Sparky is not pejorative nickname, I once had a parakeet named Sparky which I was fond of but which was energetic and sometimes got ahead of itself. :D Humor aside, but to the point of not getting ahead of ourselves, it could be a waste of time for people to dive into the log and test on your behalf without having some assurance that you actually did try the suggested workarounds.

    To that point, you only mentioned attempting the one particular workaround a which happens to be first in the list and there's no indication that you tried the others. In fact it would be reasonable for a reader to surmise that you only tried the suggestion from the post on this page and did not actually go to the troubleshooting post to try the other suggestions.

    Additionally, the one you mentioned is least likely to rectify your situation and some of the others may be important. In particular I suggest trying these selected things in the order presented and then sharing what is the result at each step.

    Again here is the link to the troubleshooting post.

    "MiX Nugget: Troubleshooting SD card & USB OTG ...." here: https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-87626419

    See these sections:

    1) Confirm that MiX has required Android permissions.

    2) Issues with SD as adopted storage, and possibly other cases, sch as after an OS update there may be the need to redo some permissions

    3) Alternate Paths

    If none of those work then it may indeed be time to dig into the log and possibly report it in the main thread. If that is the case then it might also help to log sessions where those workarounds have been attempted. When sharing alarms also share detailed list of the steps you took to reproduce the problem.

    [EDIT] the log indicates that you are rooted and have created document providers for the /android/data,obb directories and for the root of external storage. I'm surprised that you are allowed to create that document provider; try creating a document provider for the location where you are trying to add a folder. Also, another important detail, share specifically what folder you are creating and where as that may speak to the limitations as well.
    3
    Hi, I'm using this app for several months
    But now I have a problem, mixplorer can't access SD card whenever I try to make folder to get permission it always failed. Also it says no item RW, but if I check with google files I can see the items in it but no with mixplorer.
    Is there any solution for this issue? I already search for some tips but nothing works so far.

    I'm using cusrom cherish os decrypted, a13 and rooted in Redmi note 10 pro.
    Read back a couple of posts, there is a link to sd card troubleshooting section that may have some tips
    Logs are also useful...........
    3
    Here the new log, please have look.

    I already try that troubleshoo, but still no clue what the issue that's why I ask here.
    Also I don't wanna waste your precious time but I run out of options.
    Tried everything I know, from using magisk module no restrictions, formating the SD card and remount it, reinstall mixplorer with different version, revoke permission and root, and i had tried to reflash the rom yet still no solution this far and decided to ask here.

    Thanks for your reply

    If my time was precious I wouldn't be maintaining this FAQ and trying to help you. In fact due to the way you bypass due diligence and refuse to provide adequate information about what you actually tried to do and what the effect was, the "precious" spotlight could easily swing your way, so let's leave the snark out of it. :|

    If you think you have to re flash the ROM or format the SD card to fix this then you are outside the scope of MiXplorer. Not that there could be no possible fix within MiXplorer nor do I mind you discussing potential OS and ROM factors here, but if you're going all over the place doing that stuff like that then it is harder to diagnose what is happening in MiXplorer because each time it's a different set of circumstances, which makes details even more significant.

    In other words: If the ride down the road is bumpy and that is because something might be wrong with the car then you don't start tearing up and rebuilding the road before establishing whether or not there is an issue with the car.

    If you think this is an issue with MiXplorer then please post it in the main thread with a log and details about what you did while creating the log (as described post 7 of this thread). If you think it's not a MiX issue worth reporting directly to the developer then you're more than welcome to keep hacking away at it here, but within the scope of testing for MiX specific issues more information and detail might be required.
    3
    I already tried some trick like remount the SD card manually or from the system but not works.
    How do I get the log? Please let me know
    Come on groover, you have posted in a thread thats called Q&A and FAQ, do some reading please, logging, do whatever you are trying to do with the sdcard then go to the 3dot menu then send log, post it up for people to have a look at whats failing and should hopefully be able to help troubleshoot
    3
    I am no expert but this error possibly means the default Poco launcher cannot create shortcuts from mixplorer
    31 D/BROWSE> INTENT > Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10600000 cmp=com.mixplorer/.activities.BrowseActivity bnds=[837,2061][1038,2262] (has extras) }
    ‌32 I/MiX> RESUMED
    ‌33 D/HUB> ITEM >> /storage/emulated/0/Android
    ‌34 E/Explorer> COUNT obb > exceptions.NotExistsException

    Someone with more knowledge will confirm the meaning of the error
    I would have guessed the error is in counting obb -- I'm not sure what that means, but Android/obb is a troublesome directory, maybe permission to access it has not (can not?) been granted.
  • 100
    MiXplorer: Q&A and FAQ (User Manual)

    Table Of Contents:

    i. INTRODUCTION, GETTING MIXPLORER, & INSTALLATION (This post)
    ii. UI, NAVIGATION, VIEW CONFIGURATION, BOOKMARKS, TABS
    iii. WORKING WITH FILES & FOLDERS (Copy Move methods, Trash option)
    iv. FTP, HTTP, TCP SERVERS
    v. MiX NUGGETS (Freestanding Topical Posts)
    vi. THEMES and SKINS
    vii. BUG REPORTING, TROUBLESHOOTING, AND FAQ WIP
    MiX Nugget - Settings Overview: https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-82834917

    Notes:

    If you are just starting with MiXplorer then a general review of this FAQ might be helpful but if you seek information about a particular feature or workaround you can see if there is a "MiX Nugget" for it. MiX Nuggets are individual freestanding FAQ posts which describe a MiXplorer feature in enough detail for basic use without having to sift through whole FAQ. v. MiX NUGGETS (Freestanding Topical Posts).

    Issues and workarounds of the moment:
    As the android OS and individual apps evolve there are often clusters of issues for which there are common sets of symptoms and common workarounds. This section is to share a link to whatever is the latest such batch of such issues/workarounds. As of January 2023 this set of issues and potential workarounds is described in this post:
    MiX Nugget: Troubleshooting SD card & USB OTG access, accessing /android/data, creating Document Providers, accessing folders on Andriod TV or Google TV, accessing folders in Android 13 and up, other things. https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-87626419.

    --------------------------------------
    i) INTRODUCTION

    As mentioned in an introduction from the main thread: "MiXplorer (Mix of Explorers) is a fast, smooth, beautiful, reliable and fully-featured file manager with a simple and intuitive user interface." created by XDA member and Recognized Developer @HootanParsa

    I (IronTechmonkey) am a MiXplorer user and who volunteered (was volunteered) to create the FAQ but I am not the/a developer. This FAQ attempts to describe configuration options, file & folder operations, UI options, and MiX utilities, as well as to share workarounds for known issues or usage cases. Please feel free to provide, suggestions, corrections, or additions which could be linked to or added to the OPs. Thanks to all for your input already as much of this comes from your questions and answers in the main MiXplorer thread. Thanks to @HootanParsa for such a good file management utility.

    Please continue to direct bug reporting and tech discussion to the primary MiXplorer thread: http://forum.xda-developers.com/showthread.php?t=1523691.

    Note: the developer is sometimes away for periods of time, days or weeks or even months, but is good about following up upon return.

    SOME MIXPLORER HISTORY (MiXtory?)

    This post by HootanParsa describes a how MiXplorer got started and some key events during its relationship with Google Play Store. https://forum.xda-developers.com/t/...y-featured-file-manager.1523691/post-77894840

    Here is another note from HootanParsa regarding the history of MiXplorer on Playstore https://forum.xda-developers.com/showthread.php?t=1523691&p=73870110.

    MiXplorer is closed source, and because the developer rarely if ever engages in discussions about closed vs. open source this is not discussed at length in the main MiX thread. This is not by any rule but rather by respect for the developer's decision. That being said, past discussions about closed vs. open source have been well informed and informative. Such discussions really do relate to software development, if not to the bugs to be fixed at any given moment, so please feel free to have such discussions here if/when they become too much for the main thread.

    --------------------------------------
    GETTING MIXPLORER

    There are several ways to get MiXplorer and keep it updated.

    1) XDA Version in Main Thread: https://forum.xda-developers.com/showthread.php?t=1523691:
    This is the place for p the latest stable version, which is usually available in post 2. This is also where you can get the latest beta version. Note: it is always a good idea to check the main thread's OPs to see what version # is flagged as stable, as well as check the change-log. Add-ons can be obtained through the app which links to website.

    2) Playstore (MiXplorer Silver). As announced by HootanParsa here https://forum.xda-developers.com/showpost.php?p=78465999&postcount=27232; "MiX Silver a bundle of MiX with Archive and SMB2 addons and the latest language resources is uploaded in Play store as a paid app to support the development of MiXplorer. If you liked it and installed it and found a problem, please let me know. Thank you very much. "

    Note: The Playstore-Silver and XDA-Stable versions of MiXplorer are essentially the same (sometimes with small variation) but the Playstore-Silver version includes some add-ons (describe below and at Playstore page) which would have to be installed separately and manually in the XDA version; otherwise the 2 version are functionally the same.

    3) APK Mirror: This is an unsupported repository of more versions of MiX than most people would need, but some of these builds may be helpful in some situations and it provides access outside of Playstore.
    MiX at APK Mirror: https://www.apkmirror.com/apk/hootan-parsa/mixplorer-hootanparsa/
    Old link (just in case) https://www.apkmirror.com/uploads/?q=pishrodevs.
    If this link does not work then search Google for [MiXplorer APK Mirror]
    As to upgrade paths: The Play Store gives a one-shot installation and upgrade path for the app and its included add-ons. The XDA stable version allows users to decide specifically which add-ons are installed but offers a similarly simple upgrade path from with the app.

    4) [POSSIBLE INACTIVE] APKMirror RSS Feeds: https://www.apkmirror.com/apk/pishrodevs/mixplorer-hootanparsa/feed/
    [inactive?]http://www.apkmirror.com/apk/hootanparsa/feed/ The ApkMirror RSS feeds are considered by many to be a similarly "stable" and up to date as the main MiXplorer thread and XDA Labs but it offers less information about the development progression of recent updates.

    Add-ons: MiXplorer Add-ons can be installed from within the app like this:
    Settings > Addons > and click add button > follow links to browse and download appropriate add-ons.

    --------------------------------------
    INSTALLATION:

    After installing MiXplorer there are some things that must be done in order to give MiXplorer proper access to storage locations and root or SU access. It is a good idea to get these things out of the way as part of the installation (or update) of MiXplorer rather than on-the-fly as you need to perform file management tasks. Here is a brief walk-through of how to give MiXplorer it's requisite permissions. This is written for Android Nougat which has more of these prerequisites than earlier Android versions so please note that things may differ across different ROMs and SU/root methods:

    Do this stuff first, immediately after installing MiXplorer but before configuring it and importing skins and or settings

    - At first run of MiXplorer at prompt "Allow MiXplorer to access photos, media, and files on your device?" Select to Allow.
    - Make sure root is enabled in MiX setting > Navigate to Root "/" to force first time SU permissions request > Select " allow" and "remember".
    - Navigate to external SD and create a new folder. There should a prompt "Attention Please select Ext SD... to gain permissions". Note: In some situations you may not have to create a folder to invoke this prompt.

    BUG REPORTING

    - Please report bugs in the primary MiXplorer thread here: http://forum.xda-developers.com/showthread.php?t=1523691. Bug reports should include. details about your device (Android version, ROM version, Root status, SU method, MiXplorer version) as well as a step by step description of how to reproduce the issue and a log taken while the issue was reproduced. There are more suggestions for testing, logging and reporting bugs in this post: https://forum.xda-developers.com/showpost.php?p=65157367&postcount=7
    44
    ii. UI, NAVIGATION, VIEW CONFIGURATION, BOOKMARKS, TABS
    1) Primary UI Components
    2) Navigation
    3) Drawer (Bookmarks/History)
    4) Tabs
    5) Views (file folder list)
    6) "Home" page - described in MiX Nugget
    - Home Page - https://forum.xda-developers.com/showpost.php?p=82781209&postcount=1168

    --------------------------------------
    1) Primary UI Components

    The names of various UI objects may be referenced throughout documentation (and are helpful to know when configuring theme). Here are the names of a few primary UI components along with the specific name for their background colors in the theme configuration. This is just as a reference point for the documentation. For more about skins and themes see that post.

    Status Bar: TINT_STATUS_BAR
    Main Bar: BG_BAR_MAIN
    Tab Bar: BG_BAR_TAB
    Tab Indicator: TINT_TAB_INDICATOR
    Selected Tab: TINT_TAB_INDICATOR_SELECTED
    Page: BG_PAGE
    Tools bar: BG_BAR_TOOLS
    Navigation Bar: TINT_NAVIGATION_BAR

    I) Action Bar: BG_BAR_ACTION The Action Bar appears in place of the Main Bar when one or more items is selected.

    J) Drawer: The Drawer can be opened by tapping Hamburger in Main Bar or swiping the Page from left edge toward right and takes it’s background color from BG_BAR_MAIN.

    --------------------------------------
    2) Navigation

    To navigate through folders; Tap the name of he folder you want to enter, or select a bookmark or history item. Note: Tapping the icon to the left will select and highlight the folder.

    To go to the previously accessed folder:; Press back button.

    To go anywhere in the path you are browsing: Tap the Location button in Main bar then tapping the part of the folder tree you want to go to.

    To go to a manually entered location: Long press the Address in the Main bar then tap “Enter the path”. Note the other things that can be done from this menu: Copy path, Copy name, Enter the path, Create shortcut, Clear thumbnails cache, Properties. Note: The items in lists like this may change as MiXplorer evolves.

    To search for items: Tap the search icon, then you can start typing what you want to find in current folder.
    To filter the search: tap the leaning-hamburger, then select an option.
    To search recursively (into sub-folders): Tap the right-angle arrow icon, then choose options and search criteria. See this FAQ Nugget for recursive and advanced search options: https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-82781351
    Regex: Regex is a fairly powerful method of using expressions (wild-cards and variables) to do searches, and can also be used for renaming files.
    Harvesting information in this post https://forum.xda-developers.com/showpost.php?p=71218953&postcount=118

    To change the View level of details: Tap the View button, then select an option.
    To Add a file or folder: Tap the Add button
    To refresh the View: Tap the Refresh button (or tap the Tab title, or tap the Location button in Main bar then tap the location).
    To sort the view: Tap the Sort button (A-Z icon)

    To show or hide an item flagged as hidden: With no items selected, tap overflow menu then tap "Show Hidden" or "Don't show hidden".
    To exit MiXplorer: Long-press Back button.

    ------------------------------------
    3) Bookmarks/History (Drawer)

    To open the Drawer for Bookmarks and History: Tap hamburger in Main Bar, or swipe from the left edge toward right.

    To create a Bookmark to a location on the device: Navigate to the location, then long press the Location in the Main (top) Bar, then tap "Add to...", then tap "Bookmarks"; or Navigate to one level above the folder, then long press the folder in the file/folder list, then tap overflow menu, then tap "Add to...", then tap "Bookmarks". :

    To create a Bookmark to a network share, server or cloud: Open Drawer, then tap hamburger, then tap Add storage, then select and configure the type of storage. There is a "Custom" option at the bottom of the list. Here are examples of 2 common types of network bookmarks:

    1) To access shared folder (SMB share) on PC or other computer on same local network.:
    - Have a shared folder on a computer with file sharing and network discovery enabled.
    - Open MiXplorer on device connected to same network.
    - Bookmarks Drawer
    - Hamburger button
    - Add Storage
    - Custom
    - Search local
    - Enter credentials
    - If the search finds no shares there may be an issue with the sharing on the host or network between devices but you could try manual configuration.

    2) To access an FTP Server on another device:.
    - Have an FTP server to connect to.
    - Bookmarks Drawer
    - Hamburger button
    - Add Storage
    - Custom
    - Enter server details (ftp://<ipaddress>:<port>, user-name password)

    Notes about network and cloud bookmarks:

    - When you create a connection to local network share or cloud via <Bookmark Drawer - hamburger - Add storage>, a Bookmark will automatically be created.

    - Depending on the type of network location, when you browse the network location you may or may not be able to create bookmarks to locations within that tree as described above. This should work for SMB shares on a computer or folders on another Android device accessed via MiXplorer FTP and might work for others.

    - When you save an off-device bookmark, some context sensitive additional configuration variables may or may not be added to the "Advance settings" field, which in some cases can be edited manually later.

    To Delete or modify a bookmark: Open the Drawer, then swipe the bookmark name to the right, then select appropriate action.

    To rearrange bookmarks: Open the Drawer, then tap and drag a bookmark by it’s icon up or down.

    To create a custom category (similar to custom bookmark for a search) in the bookmark list: Open 'All files' - Tap on the search button - Recursively - Enter file-name extensions eg; *.zip|*.rar|*.txt - Press GO - Long press the address bar - Add to bookmarks.

    To reset the search-all-by=type folders (archive, apk,image, video, etc) if they are gray and don't work: If you are updating from an older version of MiXplorer you may have to click on bookmark menu and choose "reset default" (which should preserve your own bookmarks) to recreate the new versions of the search bookmarks, then you can delete the gray ones.

    Bookmark functions via the Bookmarks Menu: Add storage Reset defaults; Remove all, Export. Note: To import bookmarks, open the exported .micfg file with MiXplorer and select import.

    To switch between Bookmarks and History : Open Drawer then tap the Bookmarks or History label in top Bar.

    To clear history: Open Drawer to History, then tap mini-hamburger.

    --------------------------------------
    4) Tabs

    1st Tab is left-most. Last Tab is right-most. New tabs will open to the right of the active tab.

    General Tab functions can be accessed via the tab menu and are context sensitive, based on Tab bar visibility and tab arrangement.

    Some functions can can be accessed by long pressing on a Tab when the Tab Bar is visible.

    To refresh a Tab’s view: Swipe down, or tap on the name in the Tab Bar, or tap the location name in main bar then tap it again in the drop down.

    To open a new tab:
    - Open Bookmarks/History
    - Long press on the item that you want to open in a new tab
    or
    - Select a folder in the main page
    - Tap the overflow menu in the action bar
    - Tap "Open in new tab",
    or;
    - Tap the Tab menu then tap "Add new tab"
    or;
    - When on last (right-most) tab, Swipe from right edge to left (depends on "Settings" - ""More Settings" - "Swiping in first and last...")


    Save single tab as default tab or to save a group of tabs (Note: "Save" may occasionally be referred to as "Pin")

    To save an individual Tab be opened to a specific location at each app start (default tab)
    - Have only one tab opened.
    - Navigate to desired location.
    - Long press on Tab Title then tap "Set as default".
    - Open the Tab drop-down menu, select, "Save tabs", Tap "Now" (leave "On Exit" un-selected).

    To save a group of tabs (tab-set) to be opened at each app start:
    - Create the tabs, and open each to the location of your choice.
    - To set the default tab (to be active at app start) long press on Tab Title then tap "Set as default".
    - Open the Tab drop-down menu, select, "Save tabs", Tap "Now" (leave "On Exit" un-selected).
    Note: View detail level and sort order should be remembered per tab.

    To have MiXplorer save the tab-set that is in place at each app close (to be opened at next app app start):
    - Open the Tab menu.
    - Select check box: "On Exit".

    To reset tabs to whatever was last saved by 'Save tabs - Now" or by "Save tabs - On exit":
    - Open the Tab menu then tap Reset tabs. Each Tab's view level and sort order should be remembered and not be reset by this action.


    5) Views (file folder list)

    There are many ways to configure the file/folder list views using the "View" and "Sort" buttons which appear in the Tools bar at the bottom (in the default skin and configuration). Here are a few of the more notable functions:

    - "View" button - "Recursive data": When "Recursive data" is enabled (and after a refresh of the view) MiXplorer will calculate and show the quantity of items and storage space uses in sub-folders.

    - "View" button - "Reset defaults": When "Reset defaults" is enabled then pinch zoom settings can be reset to default for each drive independently by going to root of drive, then selecting a view mode (eg "Detailed"). To maintain the different zoom levels disable "Reset defaults".

    - "Pin" an item to top of list: A folder or file can be "Pinned" so it stays at the top of the list view regardless of sort options. To pin/unpin an item: Select it then open menu then select pin/unpin. Similarly, apps in the "Open with" list can be pinned to the top of that list by long pressing the app then tapping "Pin"

    - Create a custom thumbnail: To create a custom thumbnail for a folder (which would be used when "Auto folder preview" is enabled in main settings) put the image you want to use for the thumbnail in the folder and rename it to .preview.

    - Gallery style view for search folders: For the search folders which show all of a certain file type (eg Audio, Document, Image, Video), there is a gallery style view which shows all images of the designated type on the device but grouped in folders by location similar to the way most default gallery apps work. To enable this mode: Tap the "Sort" button then enable "By parent". To show all items in one list without the folders, disable "By parent"

    - App, User App, System App: When viewing contents of the "App" search bookmark, tapping on Location allows choice of App (all), User App, System App. To create a custom bookmark to any of those: Tap the Location in Main Bar, then select desired view (App, User App, or System App) then long press location and "Add to" bookmarks.

    6) "Home" page

    A full page panel containing locations with details, described in more detail here: MiX Nugget - Home Page - https://forum.xda-developers.com/showpost.php?p=82781209&postcount=1168

    View Customization (more in Skins/Themes)

    Disable Thumbnails (folder specific}: Place image in folder > rename to .nothumbnail
    Custom Folder Icon (folder specific): Place image in folder > rename to .foldericon
    Custom Folder Icon Preview (folder specific): Place image in folder > rename to. preview

    Notes:
    - Some image properties may not function properly. Icons can be optimized here: https://tinypng.com/
    - Some of these may depend on a related setting within the app (eg .preview file and setting "Auto folder preview")



    ----------------------------------------------
    ----------------------------------------------
    LINKS TO FAQ SECTIONS
    i. INTRODUCTION, GETTING MIXPLORER, & INSTALLATION (This post)
    ii. UI, NAVIGATION, VIEW CONFIGURATION, BOOKMARKS, TABS
    iii. WORKING WITH FILES & FOLDERS (Copy Move methods, Trash option)
    iv. FTP, HTTP, TCP SERVERS
    v. MiX NUGGETS (Freestanding Topical Posts)
    vi. THEMES and SKINS
    vii. BUG REPORTING, TROUBLESHOOTING, AND FAQ WIP
    MiX Nugget - Settings Overview: https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-82834917
    38
    iii. WORKING WITH FILES & FOLDERS

    Search, searching for items: Expanded description of search methods in this post. MiX Nugget - Searching for Files and Folders: https://forum.xda-developers.com/showpost.php?p=82781351&postcount=1170

    Select a file or folder: Long press anywhere on the file, or tap on the icon at the left side.

    Select multiple files and or folders: Select one file or folder as described above and then select additional items by tapping on the name of each item.

    Select all files and folders in the current view: Tap the "Select all" button in the tools bar, or open overflow menu and tap Select all. Note: the Select all button and the Servers button can be swapped in the Tools Bar via Settings - More Settings.

    Once you have selected any item(s) the Action Bar will appear (temporally replacing the Main Bar) and will show a counter of selected items with their size, and icons for some standard actions with an overflow menu for more actions. The downward pointing arrow now offers options to expand shift or invert the selection.

    There are several ways to to Copy or Move items:

    Task queue Select items, then choose an action (repeat process for multiple jobs), then navigate to destination, then tap Job Queue, then select queued task.

    - Individual pending tasks or all pending tasks can be cleared from the queue.

    - Pending Copy tasks in the queue can be repeated to different destinations.

    Drag & drop: Select some items then long press on that selection and drag. A hovering pop-up will appear indicating how many selected items are being dragged.When the the destination folder becomes highlighted, release the selection and respond to the then a “Drop files” prompt which offers a choice to copy or move the selected items.

    Copy To and Move To: To copy/move files to a folder to be selected during the process; select items, open menu, tap ]Copy To or Move To, navigate to location, tap OK.

    Some long file operations can be paused using the play/pause button in the task status window. Also, from there the task can be canceled or sent to background.

    Delete options. There are several delete methods, the visibility of which may be context sensitive, and MiXplorer has a native "recycle/trash" feature which can be enabled in Settings - More Settings - Undo.

    Normal: Deletes file “normally”. As is the case with file deletions (not Recycle or Trash) in other OS, the deletion is non-reversible but the raw data may persist until incidentally written over by other system activity.

    Trash: Similar to Recycle or Trash bins on desktops. The locations (drives/root paths) where “Trash” functions may very across ROMs and devices. When "Undo" is enabled as described above the following should occur:

    - Deleted items are placed in hidden folders named .recycle at the root of each drive. Don't delete those manually unless you are not using the "Undo" feature.

    - In the main menu there is an item called "Undo" which shows a list of available undo items. Long press on an item in that list to see the specific files that can be restored. Short press to restore that item/group of items.

    - Menu > Undo > "Remove all"; will delete all the .recycle folders and their contents from all drives (if they exist). Also nota bene: only do this if you are sure you wont need to restore anything). Any time you "Trash" something when "Undo" is enabled the .recycle folder for that drive will be recreated. If you've already disabled "Undo" in settings and still have leftover material in the .recycle folders, those folders can be deleted manually (requires "Show hidden")

    - In some cases you may be able to recover items manually from the .recycle folders.

    - If the trash cannot be emptied, try the following: Main Menu > Undo > Remove all, or Settings > More Settings > deselect Undo. As with manually deleting the contents of the trash/recycle folder, make sure you dont need anything from there before doing this.

    Shredder: Destroys files before deleting them. Only available for certain locations. May take longer for larger selections. Deletion by this method is non-reversible and leaves minimal if any recoverable data on the drive.

    Batch Delete: When you try to delete a folder as "Normal", it also takes time to clean up database, removing thumbnails, etc... . You can use "Batch Delete" to remove that folder as fast as possible.



    ----------------------------------------------
    ----------------------------------------------
    [LINKS TO FAQ SECTIONS
    i. INTRODUCTION, GETTING MIXPLORER, & INSTALLATION (This post)
    ii. UI, NAVIGATION, VIEW CONFIGURATION, BOOKMARKS, TABS
    iii. WORKING WITH FILES & FOLDERS (Copy Move methods, Trash option)
    iv. FTP, HTTP, TCP SERVERS
    v. MiX NUGGETS (Freestanding Topical Posts)
    vi. THEMES and SKINS
    vii. BUG REPORTING, TROUBLESHOOTING, AND FAQ WIP
    MiX Nugget - Settings Overview: https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-82834917
    38
    - vii. BUG REPORTING, TROUBLESHOOTING, AND FAQ WIP

    ----------------------------------------------
    Bug Reporting:
    Please report bugs in the primary MiXplorer thread here: http://forum.xda-developers.com/showthread.php?t=1523691.

    Bug reports should come from the newest beta version of the app. If you notice a bug in the newest release version then check the newest beta. If it also occurs in the beta then log it from there.

    Bug reports should include. details about your device (Android version, ROM version, Root status, SU method, MiXplorer version) as well as a step by step description of how to reproduce the issue and a log taken while the issue was reproduced.

    ----------------------------------------------
    MiXplorer's Built-in Logging:


    Enable MiXplorer logging
    : Settings . More settings . Logging (enable)

    MiXplorer has a native logging feature. If logging is enabled (as it is by default) then the most efficient and the recommended way to do it is the following:

    - After crash or after experiencing issue,
    - Open MiXplorer
    - 3-dots menu
    - Send log.

    If you have disabled logging in the past, or you if are diagnosing more complicated issues or if you will be reviewing the logs yourself before sending. Here is a manual method that some people use:

    - Enable MiXplorer logging.
    - Close MiXplorer.
    - Open MiXplorer.
    - Reproduce the issue.
    - Close MiXplorer.
    - The logs should be in /storage/emulated/0/Android/data/com.mixplorer/cache/log/ (The path may vary slightly depending on ROM).
    - Use alternative file manager (just for this ;)) to get most recent log in folder.
    - If using MiXplorer to get the log manually, then make sure to get the log for the previous MiXplorer session rather than the one for the current session.

    Testing and Logging Notes:

    - Reproduce and log issues in a new session of MiXplorer that was started after logging has been enabled. In other words: Enable logging, then close MiXplorer, then start MiXplorer to reproduce the issue and send the log. A new log is created each time you open MiXplorer. Note: - In some cases it is recommended to test the issue in a clean installation of MiXplorer (after uninstalling MiX then reinstalling it).

    - The MiXplorer log directory will not appear until MiXplorer logging has been enabled at least once since last new installation of MiXplorer. Also, if MiXplorer is uninstalled the log folder will be deleted, so if you are getting logs manually during repeated tests remember to do so before next uninstall.

    - Before sharing logs it is a good practice to review them for information that you don’t want to share, and to delete that information or replace it with an obvious label, eg <thing x deleted>. To each their own about what to delete, but reviewing logs with privacy in mind before sending is prudent.

    - For logging more complex issues, or certain types of FCs where native app logging does not catch the error, a full system log (logcat) may be needed. The app "MatLog" (formerly "CatLog") from Play Store https://play.google.com/store/apps/details?id=com.pluscubed.matlog&hl=en can be used to capture logcats on the device. If an issue is causing reboots then the log might have to be taken from a USB connection on a computer via ADB.

    - When you share the log, also share the following:

    1) Full details of the device including: Android version, ROM version and variant, Root status, SU status, busybox status.
    2) A detailed description about how to reproduce the error when logging so others may try to reproduce it.

    ----------------------------------------------
    LINKS TO FAQ SECTIONS
    i. INTRODUCTION, GETTING MIXPLORER, & INSTALLATION (This post)
    ii. UI, NAVIGATION, VIEW CONFIGURATION, BOOKMARKS, TABS
    iii. WORKING WITH FILES & FOLDERS (Copy Move methods, Trash option)
    iv. FTP, HTTP, TCP SERVERS
    v. MiX NUGGETS (Freestanding Topical Posts)
    vi. THEMES and SKINS
    vii. BUG REPORTING, TROUBLESHOOTING, AND FAQ WIP
    37
    MiX NUGGET INDEX

    Nuggets are freestanding FAQ posts which describe a MiXplorer feature or workaround in enough detail for basic use without having to sift through the sprawling FAQ.

    --------------
    Add-ons (simple list):
    https://forum.xda-developers.com/showpost.php?p=82834971&postcount=1182

    --------------
    Automated Intents (Tasker etc):

    - COPY with Tasker, Automagic and...:
    https://forum.xda-developers.com/showpost.php?p=75389465&postcount=422
    - Turning Servers ON/OFF with Tasker and ... :
    https://forum.xda-developers.com/showpost.php?p=75400602&postcount=424

    --------------
    Autotag:
    https://forum.xda-developers.com/showpost.php?p=75366938&postcount=420

    --------------
    Batch Renaming and Regex:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-71218953

    --------------
    Bookmark Advanced Settings:
    https://forum.xda-developers.com/showpost.php?p=80301547&postcount=932
    - SMB shares on other LAN device.
    - FTP servers on other LAN device.
    - Bluetooth folder on other BT connected device running MiX
    - Cloud

    --------------
    Date and Time formats:
    https://forum.xda-developers.com/showpost.php?p=76749686&postcount=561
    and
    https://forum.xda-developers.com/showpost.php?p=76750741&postcount=562

    --------------
    Language package (for translators):
    https://forum.xda-developers.com/showpost.php?p=75741128&postcount=469

    --------------
    Document Provider: For accessing OTG and or accessing /android/data, /android/media, android/obb, and or accessing locations in Android 13, and in other scenarios.
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-85878051

    --------------
    Home Page: A full page panel of locations including details about the locations:
    https://forum.xda-developers.com/showpost.php?p=82781209&postcount=1168

    --------------
    Merging Text (txt) files:
    https://forum.xda-developers.com/showpost.php?p=75786123&postcount=480

    --------------
    Network: Optimizing Network Connections: https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-84515405

    --------------
    Recycle Bin and Undo: Track and restore or undo deleted files and some file operations.
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-88077515

    --------------
    Searching for Files and Folders:
    https://forum.xda-developers.com/showpost.php?p=82781351&postcount=1170

    Regex can be used in searches as well as renaming:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308 582/post-71218953

    --------------------------------------
    SERVERS:

    FTP and HTTP SERVERS and Send-to:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-65157350

    Server Security Settings:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-85932885

    FTP, HTTP, TCP SERVERS; Servers configuration ONLY for older version of MiX:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-85896901

    Turning Servers ON/OFF with Tasker: and...:
    https://forum.xda-developers.com/showpost.php?p=75400602&postcount=424

    Old Server configuration: [URL]http...ers.com/showpost.php?p=75366970&postcount=421

    --------------
    Settings:
    - Settings Overview:
    https://forum.xda-developers.com/showpost.php?p=82834917&postcount=1181

    - Settings (reset):
    https://forum.xda-developers.com/showpost.php?p=83626647&postcount=1263

    --------------
    Storage Analyzer:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-85942125

    --------------
    Tabs: Save (aka; pin), rearrange, close, clone Tabs:
    https://forum.xda-developers.com/showpost.php?p=75580704&postcount=440
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-75580704

    --------------------------------------
    Tools: Find Duplicates, Find App Remnants

    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-88077467

    --------------
    Troubleshooting:

    Troubleshooting SD card & USB OTG access, and creating Document Providers.: A troubleshooting walk-through document providers and other issues regarding drive and directory access. This post contains many of the other workaround suggested here. https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-87626419

    Set document provider for Android 13 (with some resets):
    https://forum.xda-developers.com/t/mixplorer-q-a-a d-faq-user-manual.3308582/post-87492173

    Reset Root:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-87492173

    Cannot uninstall MiX from within Android OS, try doing do so via ADB:
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-87652917

    Version Compatibility (possibly helpful for some older devices): URL unfurl="false"]https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-84468783[/URL]

    Android-version specific workarounds:. including accessing /android/data on internal and external drives, and /data/data. Applicable primarily to A11 and up but might also be applicable elsewhere.
    https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-85904825

    --------------------------------------
    --------------------------------------
    Possible additions.

    - App backups.
    - Archive management.
    - Description of available add-ins.
    - MiXplorer Media Viewer usage description
    - MiXplorer text Editor usage description
    - MiXplorer code Editor usage description


    Many things can be learned by exploring the app, most UI elements have a function, long press is your friend.

    ----------------------------------------------
    ----------------------------------------------
    LINKS TO FAQ SECTIONS
    i. INTRODUCTION, GETTING MIXPLORER, & INSTALLATION (This post)
    ii. UI, NAVIGATION, VIEW CONFIGURATION, BOOKMARKS, TABS
    iii. WORKING WITH FILES & FOLDERS (Copy Move methods, Trash option)
    iv. FTP, HTTP, TCP SERVERS
    v. MiX NUGGETS (Freestanding Topical Posts)
    vi. THEMES and SKINS
    vii. BUG REPORTING, TROUBLESHOOTING, AND FAQ WIP
    MiX Nugget - Settings Overview: https://forum.xda-developers.com/t/mixplorer-q-a-and-faq-user-manual.3308582/post-82834917