[APP][2.2+] MiXplorer v6.x Released (fully-featured file manager)

Search This thread

Exameden

Member
Jun 7, 2019
19
39
23
Reading about the search, I would like to share my experience
I personally rarely like internal search of sites for plenty of reasons, using instead google with the site operator so for this thread it's

[ {your search} site:https://forum.xda-developers.com/t/...released-fully-featured-file-manager.1523691/ ]

Here the square brackets represent google search field, {your search} is your terms. I recommend using quotes for mandatory words and phrases so google won't try to correct you or ignore them. The terms here are before the site operator in order to be easily accessed for correction after the search is performed. An example about the mentioned search

[ "data/data" root site:https://forum.xda-developers.com/t/...released-fully-featured-file-manager.1523691/ ]
 

IronTechmonkey

Recognized Contributor
Feb 12, 2013
7,626
10,506
263
Reading about the search, I would like to share my experience
I personally rarely like internal search of sites for plenty of reasons, using instead google with the site operator so for this thread it's

[ {your search} site:https://forum.xda-developers.com/t/...released-fully-featured-file-manager.1523691/ ]

Here the square brackets represent google search field, {your search} is your terms. I recommend using quotes for mandatory words and phrases so google won't try to correct you or ignore them. The terms here are before the site operator in order to be easily accessed for correction after the search is performed. An example about the mentioned search

[ "data/data" root site:https://forum.xda-developers.com/t/...released-fully-featured-file-manager.1523691/ ]

Yes, external google searches for internal XDA posts can be surprisingly effective (seriously this is often underrated - thanks for the tip) but since the recent XDA changes not as many good results are being found that way as in the past. Maybe it will take time for the site to be fully re-indexed. That all being said the fact remains that a most basic search of the using obvious search term would have returned the answers people were seeking.
 

J.Michael

Senior Member
Jan 20, 2018
546
300
63
That is a very good question! I always thought that a factory reset would reset a phone to the same state as purchased new and someone in another thread on XDA recommended that I reset my phone to downgrade from Android 11 to 10, but your question just provoked me to look into it a bit more and it seems that a factory reset will wipe your data, but will not downgrade the software version. Apparently, I am stuck on Android 11, unless anyone knows differently.
The thread on rooting the SM-T290 (or maybe the SM-T295) talked about mixing pieces of two stock ROMs. In that case the goal was to keep an older bootloader. The same principle could be applied here: If you can't flash the older Android you want, you might get away with feeding Odin the BL.tar of your current system, with all other files coming from the older ROM.

Look for posts by @gcrutchr and @Talich52
 

WiraHy

Member
Apr 30, 2019
10
8
3
There is still a beta version in the OP of this thread and, AFAIK although the beta versions seem to contain components of the Silver version I don't think it is distributed on the same track. I'm not doubting that you may be seeing something atypical but could you please clarify. I have Silver and could test.
Before, mixplorer silver have a beta version at play store by "join beta tester" button. Ive joined and have "mixplorer silver (beta)" version. Now it no longer have the (beta) mark and it doesnt have "leave beta tester" button (thats why i ask). Because of that i cant give rating to mixplorer silver (at least happened to me yesterday). What ive do is download "beta maniac" app and "leave beta tester" from there. Then i can give mixplorer silver 5 star rating. 😊
Im not pushing the dev to re-release the silver beta version, its the dev decision and i always support it. 👍
 

IronTechmonkey

Recognized Contributor
Feb 12, 2013
7,626
10,506
263
Before, mixplorer silver have a beta version at play store by "join beta tester" button. Ive joined and have "mixplorer silver (beta)" version. Now it no longer have the (beta) mark and it doesnt have "leave beta tester" button (thats why i ask). Because of that i cant give rating to mixplorer silver (at least happened to me yesterday). What ive do is download "beta maniac" app and "leave beta tester" from there. Then i can give mixplorer silver 5 star rating. 😊
Im not pushing the dev to re-release the silver beta version, its the dev decision and i always support it. 👍

Thanks for the explanation. I did not even know there was a beta group available for MiX at play store as I always tested the beta from this thread. The changes probably have to do with the issue HP mentioned about the Silver package a few pages ago. Thanks again.
 

rsngfrce

Senior Member
May 13, 2012
662
249
73
NorCal
Mixplorer v6.54.2_B21040310 running on Android 11 (Oneplus 7T Pro).
The program has root permission and can operate with this permission:
View attachment 5272399View attachment 5272401

However when going to /data/data only Mixplorer folder is displayed:
View attachment 5272405

Root Explorer shows everything in the same time:
View attachment 5272403

Same for Total Commander:
View attachment 5272459

What is going on? Is switching to outdated version the only solution?
Regardless of all the discussion of searching for this commonly asked question, I felt your post asked the question in by far the most comprehensive manner I've seen. 🙂
 
  • Like
Reactions: x2k13

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,956
4,222
243
Sydney
I like people who acts as porter in female campus dormitory trying rather to point on one's mistakes than to help.

However it looks like the problem in SDK30 implementation of Mixplorer.
Looking into logs one can see the problem in ls -lnApSr "/data/data" output already.
At the same time in terminal:
...snip...
It is a real pity Hootan decided to combine Mixplorer for sdk30 and sdk29 together because sdk30 really still at beta stage.
The way Android acts within a root shell is different to how it acts in java.

Just because two apps are both targeted for SDK 30, does not mean they both are using the java interface provided by Android. For example, one app may be using a root shell, while the other is using Java directly.

SDK 30 is not considered BETA by Google, its live. However, it is still being developed. Which, is also a reason to stop using SDK29, as its no longer being developed (or not having as much time expended on it). The restriction you have come across is not because SDK is less in any way than SDK29, but BECAUSE it is more developed in line where google have chosen to direct Android and in particular, its security. Remember, you are performing ROOT tasks which are considered questionable from a security perspective. There are numerous things that were possible under previous versions of android (and the directly associated SDK) whch are no longer allowed / supported.
 
Last edited:

temporarium

Senior Member
May 16, 2012
782
400
93
The way Android acts within a root shell is different to how it acts in java.

Just because two apps are both targeted for SDK 30, does not mean they both are using the java interface provided by Android. For example, one app may be using a root shell, while the other is using Java directly.

SDK 30 is not considered BETA by Google, its live. However, it is still being developed. Which, is also a reason to stop using SDK29, as its no longer being developed (or not having as much time expended on it). The restriction you have come across is not because SDK is less in any way than SDK29, but BECAUSE it is more developed in line where google have chosen to direct Android and in particular, its security. Remember, you are performing ROOT tasks which are considered questionable from a security perspective. There are numerous things that were possible under previous versions of android (and the directly associated SDK) whch are no longer allowed / supported.
You have noticed that Google's definition of "security" is not related to security at all? That applies to Android. They're making it harder to bypass their tracking. That's all they are doing. Root, by definition, should be able to do everything, even rm -rf /* .
 

DiamondJohn

Recognized Contributor
Aug 31, 2013
4,956
4,222
243
Sydney
Root, by definition, should be able to do everything, even rm -rf /* .
HOWEVER, as new versions of android occur, things are done differently, including HOW root things are done. Root is not about keeping everything the same. What works one day, is possibly done differently the next. Your example (ie rm), still works the same. Its a SHELL command, NOT an app Java call. You are confusing the issue, as this thread is about a Java application, not a shell command runner.

[OT]I have been using Android since Gingerbread, and I cant really think of much that I could do before (using root), that I cant do now, more so the other way. The only one that bugs me is that mediaserver (i think that was what it was called) is now not available in AOSP shell. And yes, it was a BIG security issue[/OT]
You have noticed that Google's definition of "security" is not related to security at all? That applies to Android. They're making it harder to bypass their tracking. That's all they are doing.
Do not "throw out the baby with the bathwater". Your statement is emotional charged and people can easily be carried away with it. I personally dont do banking or other too private operations on my device (partly because of all the tracking), but the greater population (i.e. not US) do use the added security; and are possibly blind to the tracking/privacy issues. Google do not build phones/OS's for XDA members, we are the very small minority, the big $$$ is in everyone else.

Getting back on topic, this all started with me explaining how we now have to configure our root (ie Magisk), to access folders on A11, that we could see previously in our FM by default (ie before A11). The HOW changes, that is a given, otherwise, do not upgrade the OS or your Apps. If you wish to complain about the direction android is headed, then google should be your target for complaints. its wasted here and OT.
 

Ultramanoid

Senior Member
Apr 24, 2011
3,458
5,075
263
日本
... google should be your target for complaints. its wasted here and OT.

FMs have to deal with Google's restrictions more than any other piece of software, so I'd argue it is on-topic. If you talk to Material Files' developer ( who works at Google ) he would probably tell you how he develops around Google's guidelines and when asked to break those "good practices" for the benefit of users, he won't. But if you head over to FX's thread here in XDA instead you'll see the multiple complaints the developer has about, as it has been called, "Google's direction", and that's the developer himself raising these points once and again in that thread -- and to Google, who consistently ignore him. This is pretty much THE topic, with file managers.
 

IronTechmonkey

Recognized Contributor
Feb 12, 2013
7,626
10,506
263
Videos are freezing. İ downloaded Mix codec. Some mp4 videos are fixed if İ choose Sw. But İ am taking a new video (mp4) and it still freezing.

Do you have any solution?

If it is a "new" video which you have not viewed before then there could be an issue with it or it may have excessively high requirements to play smoothly. On the other hand, if this is a video which did not have the issue in a previous version of MiXplorer but does have the issue now then it may be a bug.

In any event, more details about the system and the file itself would be helpful in determining if the issue is with the file or the MiX player, and if it seems like an issue with the player then logs would be helpful. Testing the file in other players for comparison and having other people test it (if it's not private) would also be helpful.
 

asliaral

Senior Member
Apr 10, 2020
89
4
8
İstanbul
If it is a "new" video which you have not viewed before then there could be an issue with it or it may have excessively high requirements to play smoothly. On the other hand, if this is a video which did not have the issue in a previous version of MiXplorer but does have the issue now then it may be a bug.

In any event, more details about the system and the file itself would be helpful in determining if the issue is with the file or the MiX player, and if it seems like an issue with the player then logs would be helpful. Testing the file in other players for comparison and having other people test it (if it's not private) would also be helpful.
İt is a new video, İ have created yet on the phone. İ am new on this app so İ don't know old versions.

İ sent the video to my friend on Telegram and he told me he could watch normally.


İ downloaded a mp4 video for trying. İt works. But if İ save with my phone, it doesn't work.


So it seems like a bug on app. İs there anyone have this problem?
 
Last edited:

Mariner55

Member
Mar 28, 2015
26
27
43
Hamburg
Since MiXplorer_v6.54.2_B21040320 (silver, too) I'm not longer able to log into my encfs-folders on OneDrive. MiXplorer asks for my encfs-password over and over.
MiXplorer's encfs-feature works flawlessly with other cloud storages and locally.
The encfs-folders on OneDrive are accessible by MSWindows software without any problem.

Samsung Note 3, LineageOS 17.1 (Android 10)
Log-file:
 
Last edited:

Keror0

Senior Member
Feb 23, 2011
52
8
28
Thank you. Try the latest build in the second post, if it's possible on Chrome OS and tell me the result.

Under ChromeOS when attempt to create a file under "My files/", it end up created under a subfolder under it. "My files" is the root internal storage folder as seen from stock ChromeOS file manger.

"My files/" MiX seen as
/storage/0000000000000000000000000000CAFEF00D2019/

"Internal storage/" MiX seen as
/storage/emulated/0/

1617984585784.png


Reload the folder view at this point "New file under My files.txt" disappeared and it can only be found under the "Keys" subfolder. Related logs as follow:

##### MiX-B21032910_2021-04-09_23-47.txt ************************

MiXplorer v6.53.8-Silver-B21032910
Device: Google Samsung Chromebook 3, Brand:Google
Android Target: 9.0 (Pie, API 28)
CPU ABI: x86, armeabi-v7a, armeabi
------------------------------------
I/STARTUP> Loading started...
I/MiX> Storage: 3 /storage/0000000000000000000000000000CAFEF00D2019
I/MiX> Storage: 2 /storage/emulated/0
I/MiX> Storage: 1 /
I/STARTUP> STORAGE: 163 ms
I/STARTUP> SKINS: 47 ms
I/DB> Refresh DB...
I/STARTUP> DB LOADED: 48 ms
D/THUMB> HEAP SIZE >> 14.34 MiB / 190.38 MiB
I/STARTUP> ICONS: 32 ms
I/STARTUP> ADDONS: 151 ms
I/STARTUP> CLEAR CACHE: 16 ms
D/Storage> --- Documents -----------------------------
D/Storage> /storage/0000000000000000000000000000CAFEF00D2019
D/Storage> -------------------------------------------
I/ROOT> *********************** Not rooted. 66 ms
I/ROOT> Access to root is disabled in the settings.
I/ROOT> ls -lnApSr "/data/data/com.mixplorer.silver/home"
E/ROOT> STD-ERR >> /system/bin/sh: <stdin>[1]: /data/app/com.mixplorer.silver-Uzv7fvY_PZs6ktx2zgg-OA==/lib/x86/libbb.so: not found

D/BR_REC> Received: Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.alphainventor.filemanager flg=0x4000010 (has extras) } with action 'android.intent.action.PACKAGE_REMOVED'
I/BR_REC> Package uninstalled > package:com.alphainventor.filemanager
I/ROOT> ls -lnApSr "/data/data/com.mixplorer.silver/home"
E/ROOT> STD-ERR >> /system/bin/sh: <stdin>[2]: /data/app/com.mixplorer.silver-Uzv7fvY_PZs6ktx2zgg-OA==/lib/x86/libbb.so: not found

D/BR_REC> Received: Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:com.alphainventor.filemanager flg=0x5000010 (has extras) } with action 'android.intent.action.PACKAGE_FULLY_REMOVED'
D/BR_REC> Received: Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:com.alphainventor.filemanager flg=0x5000010 cmp=com.mixplorer.silver/com.mixplorer.BroadcastReceiver (has extras) } with action 'android.intent.action.PACKAGE_FULLY_REMOVED'
D/BROWSE> INTENT > Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10210000 cmp=com.mixplorer.silver/com.mixplorer.activities.BrowseActivity }
D/TAB_BAR> TN 40:1366:12
D/BROWSE> Init Tabs...
I/STARTUP> PAGES: 85 ms
I/STARTUP> UPDATE UI: 221 ms
I/STARTUP> TOTAL: 80942 ms *********
I/MiX> RESUMED
D/HUB> ITEM >> /storage/0000000000000000000000000000CAFEF00D2019
I/ROOT> stat -c %Z "/storage/0000000000000000000000000000CAFEF00D2019"
stat -c %X "/storage/0000000000000000000000000000CAFEF00D2019"

I/ROOT> du -s "/storage/0000000000000000000000000000CAFEF00D2019"
E/ROOT> STD-ERR >> /system/bin/sh: <stdin>[7]: /data/app/com.mixplorer.silver-Uzv7fvY_PZs6ktx2zgg-OA==/lib/x86/libbb.so: not found

I/ROOT> du -s "/storage/0000000000000000000000000000CAFEF00D2019"
E/ROOT> STD-ERR >> /system/bin/sh: <stdin>[8]: /data/app/com.mixplorer.silver-Uzv7fvY_PZs6ktx2zgg-OA==/lib/x86/libbb.so: not found

D/HUB> ITEM >> /storage/0000000000000000000000000000CAFEF00D2019/Downloads
D/STORE> Scan media /storage/0000000000000000000000000000CAFEF00D2019/New file under My files.txt
D/STORE> CURRENT /storage/0000000000000000000000000000CAFEF00D2019/New file under My files.txt
D/STORE> Scanner waiting...
D/LocalServer> Started. Port: 48593 Timeout: 0 sec
D/IntentHelper> START com.mixplorer.silver
D/IntentHelper> URI content://com.mixplorer.silver.file/500!/temp/MiX-Log-B21032910.txt
D/IntentHelper> INTERNAL
I/MiX> PAUSED
I/DB> Refresh DB...
D/MediaHelper> Result: /storage/emulated/0/Android/data/com.mixplorer.silver/cache/temp/MiX-Log-B21032910.txt
I/CodeEditorActivity> Uri: /storage/emulated/0/Android/data/com.mixplorer.silver/cache/temp/MiX-Log-B21032910.txt
I/CodeEditorActivity> INDEX 0
D/CodeEditorActivity> readable: true, path: /storage/emulated/0/Android/data/com.mixplorer.silver/cache/temp/MiX-Log-B21032910.txt
I/CodeEditorActivity> Auto charset > UTF-8
D/CodeEditorActivity> Text > 1
D/CodeEditorActivity> Syntax > 4
D/STORE> Correctly finished > 1
D/STORE> Scanner finished.
I/MiX> RESUMED
D/HUB> ITEM >> /storage/0000000000000000000000000000CAFEF00D2019/Keys
I/ROOT> du -s "/storage/0000000000000000000000000000CAFEF00D2019/Keys/New file under My files.txt"
E/ROOT> STD-ERR >> /system/bin/sh: <stdin>[9]: /data/app/com.mixplorer.silver-Uzv7fvY_PZs6ktx2zgg-OA==/lib/x86/libbb.so: not found

I/ROOT> stat -c %Z "/storage/0000000000000000000000000000CAFEF00D2019/Keys/New file under My files.txt"
stat -c %X "/storage/0000000000000000000000000000CAFEF00D2019/Keys/New file under My files.txt"

I/ROOT> du -s "/storage/0000000000000000000000000000CAFEF00D2019/Keys/New file under My files.txt"
E/ROOT> STD-ERR >> /system/bin/sh: <stdin>[14]: /data/app/com.mixplorer.silver-Uzv7fvY_PZs6ktx2zgg-OA==/lib/x86/libbb.so: not found
 

IronTechmonkey

Recognized Contributor
Feb 12, 2013
7,626
10,506
263
İt is a new video, İ have created yet on the phone. İ am new on this app so İ don't know old versions.

OK, it's a new situation and there is no baseline to compare it to, in other words no situation where you've seen mixplorer on your current device play this file properly. That's good to know. Moving on

İ sent the video to my friend on Telegram and he told me he could watch normally.

That's on a different device, probably downloaded by a different method with other possible variables. Is that even the same version of mix with the same add-ons? This is why details about the device and the file are significant. That may indicate that the original file is not corrupt but does not speak to the download onto your device and play back in MiXplorer.

İ downloaded a mp4 video for trying. İt works. But if İ save with my phone, it doesn't work.

When you save with your phone does it work with other players? This is not to doubt that there could be a bug in mixplorer but with the minimal details you've provided so far this looks like an issue with the downloaded file or available memory on the device. Those two factors are more likely to be the differences between your device and your friends device assuming that both of you attempted to play the file the same version of mix.

If you think it is a bug please see post 7 of the FAQ for advice about how to log and report bugs... or just wait to see what other users and the developer might have to say.
 

asliaral

Senior Member
Apr 10, 2020
89
4
8
İstanbul
OK, it's a new situation and there is no baseline to compare it to, in other words no situation where you've seen mixplorer on your current device play this file properly. That's good to know. Moving on



That's on a different device, probably downloaded by a different method with other possible variables. Is that even the same version of mix with the same add-ons? This is why details about the device and the file are significant. That may indicate that the original file is not corrupt but does not speak to the download onto your device and play back in MiXplorer.



When you save with your phone does it work with other players? This is not to doubt that there could be a bug in mixplorer but with the minimal details you've provided so far this looks like an issue with the downloaded file or available memory on the device. Those two factors are more likely to be the differences between your device and your friends device assuming that both of you attempted to play the file the same version of mix.

If you think it is a bug please see post 7 of the FAQ for advice about how to log and report bugs... or just wait to see what other users and the developer might have to say.
İ have tried with another app now. İt is working.

So it is a bug for Mixplorer

Thank you
 
  • Like
Reactions: J.Michael

Top Liked Posts

  • 5
    I think there was talk that if an app targets SDK29 (or maybe lower), it will act as it did in A10. Although the doc below explicitly states that scoped storage on A11 is enforced, regardless of your SDK.

    I also recentl;y read the following when looking up for something totally unrelated. It talks of various ways to side step the new scoped storage. But from memory, I think its all about external SD not the internal data partition.

    Without reading it too carefully (I was looking for something totally unrelated), I would assume that having a backdoor would negate the security fix.
    I remember some mention of a Filemanager permission -- maybe "permission" is the wrong word. Maybe it also involves @HootanParsa prostrating himself before Google, begging the boon of being recognized as worthy. Given the way he's been betrayed by someone in the Play Console hierarchy, I'm not surprised if he hasn't applied.
    4
    I would be really happy to be a part of development and to be used as a free beta-testing platform, but unfortunately I want a working device and want to spend my own time for my own life rather than for someone's development.

    To be clear; no one here has criticized you for preferring a stable installation and not wanting to spend time troubleshooting (and the information you've provided about version numbers is informative) but...The developer whose work you use has their own life as do the people who test and report. If you don't want to test, that's fine but then don't backhandedly insult those who do make time for development and testing by implying that doing so is to not have other responsibilities no less important than yours.
    3
    Internet Explorer 11 on a Windows 7 desktop can generate MHT webpage archive files (one file containing all html and images/css files in it).

    But if I try to open one of these MHT file in MiX, it opens in a text mode displaying html text and not the original webpage with embedded images in it.

    Any ideas how to fix this?
    Open as an archive not a text
    2
    I remember some mention of a Filemanager permission -- maybe "permission" is the wrong word. Maybe it also involves @HootanParsa prostrating himself before Google, begging the boon of being recognized as worthy. Given the way he's been betrayed by someone in the Play Console hierarchy, I'm not surprised if he hasn't applied.
    Google would not listen to @HootanParsa. He is but one person, where there are millions of other android users they are trying to protect. I have dealt with the playstore "gods" before. They are not high up in the android decision making process at all. The actual limitations of scoped storage makes sense to me, security wise. If anything, the thing that personally bugs me a little, is that I have to switch the root namespace to global for every root app. I would of liked to only specifically change the namespace to global for selected apps. But that is magisk not android/google or MiX, and once I allow an app root, there must be some trust.

    I would like to try to remove the namespace change in magisk, and try the various shell commands they give in the above document I linked, to see if it has any effect.
    2
    Does Internet Explorer open the archive files easily?
    Yeah, I just double-click on an MHT file (on my desktop) and internet explorer displays the webpage immediately
  • 23
    I have updated the XDA version of MiXplorer (The Standard). If there is a new problem, please let me know. Thank you.

    I see Google Play has replied to one of my old messages and apologized for delay response. Only 4 months delay! :) I'm sure there are great and professional people working in Play team and they're doing their best but I really can't bother myself to contact them anymore.
    I won't push the publish button for the Silver version which is finally reviewed after 2 days but shared with pirate websites some hours before that. I'm uploading another build as an app bundle and as you should know no one has access except Play team as always. I hope they will do their best.
    19
    I finally experienced Android 11 and its scoped storage on a real phone. What a crap! The Android media scanner wasn't enough!
    I published multiple experimental builds with target SDK 30 and 'MANAGE_EXTERNAL_STORAGE' permission before but I found some issues on emulator which are not reproducible on my device and I didn't know there is a huge difference on performance. So I will change the target to 30 with 'MANAGE_EXTERNAL_STORAGE' for the stable and beta versions.
    For the Silver version, I improved the performance as much as possible but as you should know Google Play doesn't allow 'MANAGE_EXTERNAL_STORAGE' permission, so there is nothing I can do about it for now.
    17
    Oh please let's stop with all this indignation about what is a relatively small issue which occurred only recently and about which we've not yet heard from the developer since it was reported just a few days ago. Statements about how the app cannot be used if it's this way or how could it possibly have been left in this absolutely world ending horrible condition don't help. It's been reported and other people who don't even care tested and gave a +1. Now would be an appropriate time to wait for a developer response, and to do so knowing that they are sometimes away from the thread for a while.
    14
    As many of you already know, some days ago I updated the Silver version which has many problems because Google is insisting we should build App Bundle instead of APK. So I finally did it but I didn't know it's going to modify the manifest for so called 'optimization' and change the default value of 'extractNativeLibs' to false which makes so much problems in this app. After some minutes I found out what's the problem and as Google document says I should add a Gradle option 'android.bundle.enableUncompressedNativeLibs=false' to prevent it. I'm still not 100% sure that it's going to work but I did and uploaded the new build to Play console. It was an important update because many lovely users got angry and started giving 1 star or contacting me and reporting issues one after another. I'm mentally under pressure since then and waiting for Play to review the app. But 1 day passed and not only they didn't, instead they searched around to find an irrelevant issue to reject the update. They sent me a message and told me there is an issue with some words inside the description of the app. The description which they have reviewed some hundred times during years. Check the screenshot. They had problem with this "area":
    'Html viewer which supports MHT, Markdown, AXml, CHM, MAFF and...'.
    So I rather to remove them and saved it for the review but another day passed and nothing except that my app is already on many websites. I built an app bundle and uploaded only to Play console but it's now all over the web as an APK with my signature and lovely users are sending feedback about it while it's not even reviewed by Google Play! I'm mentally so tired. I really can't contact Play developer support team anymore. Because I know they're busy and can't help or even answer me. The last time I contacted was the last year. There was an error in Play Console saying there is an issue with your developer account and I sent many messages to both Play console and Google Pay asking why can't users pay for the app and what is the error about but they never answered me. But they answered to every single buyers and told them that developer is responsible for that. No selling for 2 months. I just kept reading documents and sending messages and personal documents to their bots I guess until the Pay button got activated.
    If they review the app, I'm not sure if I should publish the app this time. I need an official and professional answer to this question that how is it possible that the app which I've uploaded only to Play console is all over the web and signed with my signature? Is there any other section in Google company I can contact about this issue?
    13
    There is a problem with installing the APK bundle I've uploaded in Play store. It doesn't extract the libraries and MiX can't execute shell commands without root. There are many problems with recent Silver versions. I will fix it soon.
  • 2248
    [APP][2.2+] MiXplorer (full-featured file manager)

    Hello everyone!
    My name is Hootan. I work on XDA in my free time and this file explorer is my favorite Android project!


    MiXplorer mix of explorers (SD, FTP, Lan, Cloud and other storage explorers) is a fast, smooth, beautiful, reliable and full-featured file manager with a simple and intuitive user interface.

    This app has no ads, is and will always remain free.
    It supports Android 2.2+ (Froyo)
    I hope you enjoy it.



    Features
    The best way indeed is to explore yourself. But here's a brief list of essential features:

    • Easily themable with customization option which lets you select any color you like.
    • Sort, disable and enable all menu options and action buttons.
    • Unlimited Tabbed browsing and Dual panel in landscape mode and Drag and Drop between panels also supported.
    • Easily create Tasks to multitask Copy, Move, ... operations.
    • Different various View Modes and Sorting Options for each folder separately!
    • Customizable bookmarks drawer with essential file types already categorized.
    • Advanced search functions.
    • Custom USB OTG driver. FAT32 (R/W), exFat(R/W), NTFS (R).
    • Html viewer which supports MHT, Markdown, AXml, CHM, MAFF and ....
    • Export/Import all preferences and bookmarks and customized skins.
    • Packing/unpacking 7z and Zip/Zip64 (splitted-encrypted), TAR, TAR.GZ, TAR.BZ2, GZIP, BZIP2, XZ, WIM, Lizard, LZ4, LZ5, Zstandard.
    • Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR/RAR5, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, XAR and Z.
    • All your cloud storage needs accessible from one single app. Choose from 19 providers:
      Amazon CloudDrive, Mega.co.nz, Mail.ru, Dropbox, Box, Yandex, HiDrive, Baidu, Mediafire, IDrive, Hubic, 4Sync, 4Shared, Google Drive, Meo, OneDrive, OneDrive Business, pCloud, SugarSync, VDisk.
      + clouds which support webdav like (Yandex.ru, OwnCloud, MyDrive.ch, DriveHQ, CloudMe, CloudSafe, ...).
    • Modifying zip files.
    • EPub, MobiPacket and PDF reader.
    • Root access for all advanced operations.
    • User and System app management with data backup ability for rooted devices.
    • EncFS volumes supported for all storages.
    • File encryption and decryption using Aescrypt file format.
    • FTP/HTTP Server built in + TCP server to receive files from other devices using MiX (Send-to option).
    • Built-in Image Viewer (it supports GIF, SVG, TGA, ICO,...).
    • Built-in Media Player + VLC codecs add-on.
    • Powerful Text Editor.
    • SAMBA, FTP, SFTP, WEBDAV supported as well.
    • And many more awesome features for you to explore!


    If you have any ideas, suggestions or you found a bug/mistake, feel free and let me know. :)
    Email: [email protected]



    Screenshots
    403
    Changelog


    v6.54.2_B21040310
    • Added 'Folder media symbols' option in VIEW > Options...
    • Fixed SD card Write issue on Android 7.

    v6.54.1_B21040210
    • Added space usage bar for the recursive search list.
    • Fixed some issues in the previous build.

    v6.53.7_B21032810
    • Fixed the thumbnail quality issue.

    v6.53.6_B21032720
    • Changed Target SDK to 30 and added 'MANAGE_EXTERNAL_STORAGE' permission for Android 11.
    • Updated PDF and Codecs add-ons.
    • Some fixes and tiny improvements.

    v6.53.5_B21031110
    • Some fixes and optimizations.

    v6.53.4_B21031010
    • Added an option 'Data folder in root' in the Settings > More settings, which is enabled by default on Android 11.
    • Added 'Open in terminal' option in the main menu.
    • Some fixes and optimizations.

    v6.53.3_B21030910
    • Moved MiX data folder to the root of internal storage on Android 11.
    • Fixed some issues in the previous build.

    v6.53.2_B21030720
    • Added the last changed and accessed times to the Properties dialog, if it's supported.
    • Fixed some issues.

    v6.53.1_B21030620
    • Added 'Dot files first' option in Sort > Options.
    • Fixed some issues.

    v6.53.0_B21030510
    • Added 'Move contents up' option in the action menu.
    • Added 'Content URI' in the properties dialog.
    • Search recursively for Type: ALL and Size smaller than 1 Byte, to find empty folders and files with zero size.
    • Dot files will be at the end of the list if the list is sorted by Name or Type.
    • Fixed some issues.


    v6.52.4_B21030120
    • Many improvements, optimizations and fixes.
    • Changed Content provider address. You need to update your shortcuts like those saved in home screen.
    • If the Breadcrumb bar is enabled by default and you don't want it, you can disable it from the Settings > More settings.
    • Added 'Folder' type in Search dialog.
    • Fixed freezing when using custom themes.
    • Add .nothumbnail to a folder to disable thumbnails.
    • Fixed some other bugs.

    v6.51.6_B21020750
    • Fixed filtering category lists by name instead of path.
    • Added check for '.nomedia' file if the category list is sorted by the parent folders. If it ignores .nomedia when it's sorted by files or when you filter the list, it's your system issue and Android media-store needs to get updated. Long-press on the address bar > Refresh Android media-store.
    • Added notification and log for 'Refresh Android media-store' function.
    • If your connected device is not added to the bookmark list, tap on Add > Document provider and select it manually.
    • Fixed an issue with loading files.

    v6.51.4_B21020450
    • Optimized listing and filtering file categories.

    v6.51.3_B21020410
    • Optimized Home page.
    • Some tiny changes.

    v6.51.2_B21020120
    • Fixed crashes in the previous build.

    v6.51.1_B21013120
    • Fixed some issues in the previous build.

    v6.51.0_B21012930
    • Added SMB3 support. You can set smb3=no to disable it. You need to update SMB add-on.
    • Many optimizations and fixes and tiny features.

    v6.50.1_B21011710
    • Fixed some bugs.

    v6.50.0_B21011130
    • Added ADD > Dot File > .nopreview to prevent creating thumbnails.
    • Added 'Starred' folder in Drive Cloud.
    • Added 'TEXT_BREADCRUMB' & 'TEXT_BREADCRUMB_SELECTED' in Skin Editor. Skins need to get updated. If you've selected a built-in skin, remove and add it again.
    • Added ADD > Symbolic Link option for network folders.
    • Added binary_mode option for FTP client.
    • Moved temp folder to /Android folder for Android 11.
    • Fixed extracting some type of Archives. (You need to update the Archive add-on.)
    • Fixed an issue with listing files in Mega.co.nz.
    • Fixed restoring .mib files.
    • Fixed executing with the built-in BusyBox.
    • Fixed some issues on Android 11 and some other bugs.

    v6.49.6_B21010710
    • Updated pCloud.
    • Fixed some other bugs.

    v6.49.5_B21010210
    • Fixed some issues on Android 11.
    • Many tiny fixes and improvements.

    v6.49.4_B20122510
    • Updated Mail.ru cloud.
    • Some other tiny fixes and optimizations.

    v6.49.3_B20080720
    • Some fixes and optimizations.

    v6.49.1_B20080510
    • Added XAPK installation support.
    • Added VIEW > Options > Change view mode globally.
    • Added 'Activities' section in the settings page to enable/disable activities.
    • Added Toolbar > VIEW > Options > Reset zoom on view change.
    • Added navigation back button option in the Settings > More settings.
    • Fixed some bugs.

    v6.48.1_B20071810
    • Fixed executing shell scripts as an unprivileged user.
    • Optimized the streaming performance in EncFs volume.

    v6.48.0_B20071610
    • Added a basic XLSX reader.
    • Optimized Main Menu > Tools > Duplicates. It's faster and uses less memory.
    • Enabled Cleartext HTTP traffic for WebDav.
    • Fixed some issues on Android 11.
    • Open your exported settings file > Add "delete_without_asking": true, after "pref": { "main": { > Save > Tap on it and import. It won't show the delete prompt.
    • The bookmarks drawer > APP lists apps by their folders by default. Tap on 'SORT' button in the toolbar > Options > Uncheck 'By parents'.
    • Fixed some other bugs.

    v6.47.2_B20062830
    • Target API Level changed to 30. You won't have access to '/Android/data' and '/Android/obb' in Android 11 (R).
    • Added TGS animated sticker support.
    • Added reading raw text from DOCX and save as DOCX in Code editor.
    • Improved Content viewer (HTML viewer) and added basic DOCX support.
    • Long press on Delete button to send files to the recycle bin, if 'Undo' is enabled from the settings.
    • Added 'Extract to...' to extract files directly from the other apps. You can disable 'Open Archive' from the settings and use it as 'Extract here'.
    • Fixed an issue with some NTFS partitions in the previous build.
    • If you've selected the built-in Dark skin. Remove and select it again to update it.
    • Improved SFTP Client performance.
    • Rename the addons extension from 'apk' to 'mia' and tap on it, then Import. You don't need to install the addons anymore.
    • Many tiny fixes and improvements.

    v6.46.3_B20060910
    • Create a folder and add symbolic links with any target and long-press on tab > 'Set as home'.
    • And some fixes.

    v6.46.2_B20060830
    • Added an experimental Home page. 'Reset Defaults' from the menu in the bookmarks drawer. If you don't need it, delete '/data/data/com.mixplorer[.beta|.silver]/home' directory.
    • Added an option to set your favorite skin as the Night Mode skin. Tap on the Pencil icon in the skins dialog > Enable 'Nigh mode'. If your system is dark, the dark skin will be selected automatically. You need to select the 'Default' skin again, if you don't want it.
    • Removed Delete confirm dialog if 'Undo' is enabled and moving to recycle bin is supported for the storage.
    • Added 'Playlist' in the Player menu.
    • Some fixes and tiny improvements.
    • Fixed some bugs in the previous builds.

    v6.45.3_B20060410
    • Added GPG-encrypted text viewer and editor.
    • These characters , @| will be allowed in 'Custom Datetime Format' in the settings.
    • Fixed Notification progress issue.
    • Fixed an issue with importing large settings.
    • Updated pCloud client ID.
    • Fixed some other bugs and tiny improvements.

    v6.44.1_B20043010
    • Added 'Auto Hide Controls' in built-in player.
    • Some bug fixes and tiny improvements.

    v6.44.0_B20030810
    • Added Auto Remount option in the settings and an option 'Remount as RO/RW' in the main menu.
    • Added '%TT' to add Title tag and '%TN' to add Track number to media filenames, in Rename dialog.
    • Added '%A' for Auto Increment Number, in Rename dialog.
    • Some tiny fixes and improvements.

    v6.43.1_B20020410
    • Fixed some issues in the previous build.

    v6.43.0_B20020320
    • Optimized deleting folders on Sd Card. If there is an error, let me know.
    • Fixed reusing TLS session key for FTP client in Android Pie+.
    • Added an option to create home screen shortcut for an AutoTask.
    • Fixed the new uploading issue in Mail.Ru.
    • Added 2FA support for Mail.Ru.
    • Added 'Overwrite if it's not equal' in 'File Exists' dialog, if it's supported by storage.
    • Fixed 'Fullscreen' option in Image Viewer, Content Viewer and eBook Reader.
    • Fixed the new login issue in Mega.nz.
    • Added 'Type' option in the Search dialog.
    • And some other tiny fixes and changes.

    v6.42.3_B19121220
    • Improved FTP client performance and fixed reusing TLS session for data connections. If it's still not working on your system, let me know.
    • Added MiX Dark Grey Skin. If there are color issues, let me know.
    • Added 'Show Extensions' in Toolbar View > Options...
    • Added back 'Editable' option in Bookmarks bar menu > Options...
    • Fixed deleting folders on SD card for some devices.

    v6.42.2_B19120820
    • Tiny fixes and improvements.

    v6.42.1_B19120810
    • Added 'Show Hidden Globally' option in the main menu. You can enable it from the Setting > Buttons > Main menu.
    • Fixed some bugs in previous build.

    v6.42.0_B19120720
    • Moved options related to Grid views from 'Settings > More settings' to 'Toolbar > View > Options'.
    • Moved 'Show hidden globally' and 'Show hidden recursively' from 'Main bar > Menu > Show Hidden' to 'Toolbar > View > Options'.
    • Added 'Drag and Drop' and 'Pinch to zoom' in 'Toolbar > View > Options'.
    • Moved 'App Remnants' and 'Duplicates' to 'Main bar > Menu > Tools'.
    • Added 'Tap to execute' option in 'Setting > More settings', to start operation by single tap on Tasks button. Long press to show tasks.
    • Moved 'Fixed drawer in landscape' from 'Settings > More settings' to 'Drawer bar > Menu > Options'.
    • Added 'Reverse and pin the list from bottom' in 'Drawer bar > Menu > Options'.
    • Fixed MediaFire new upload issue.
    • Added 'HIGHLIGHT_VISITED_FOLDER' color option.
    • Added 'Fullscreen' option for EBook Reader and Html Viewer.
    • Many tiny fixes and improvements.

    v6.41.3_B19111510
    • Some optimizations and fixes.

    v6.41.2_B19111210
    • Fixed copy to clipboard and some other issues.

    v6.41.1_B19111120
    • Added custom 'client_id' option in bookmark settings for Google and Microsoft Drives.
    • Fixed some other tiny issues.

    v6.41.0_B19111110
    • Improved 7z compression performance with LZMA, LZ5, ... methods.
    • Added Boot Completed Permission to reset auto tasks alarms.
    • Fixed saving Epub tags with cover and Mobi tags with no cover.
    • Many other tiny improvements and fixes.

    v6.40.3_B19101620
    • Fixed some issues for Android 10.
    • Fixed FTP listing for 'ows_nt' system type.
    • Fixed 'Delete Source' issue in Archive dialog. Archive addon needs to be updated.
    • Added 'Delete Source' and 'Remember' in Extract dialog.
    • Some tiny changes and improvements.

    v6.40.2_B19101610
    • Fixed text editing crash in previous build.

    v6.40.1_B19101520
    • Changed Target SDK version to 29 for Android 10.
    • Fixed some UI issues.
    • Fixed Player crash in previous build.

    v6.40.0_B19101310
    • Added custom font and LIGHT_STATUS_BAR options in Skin editor.
    • Improved CHM viewer.
    • Added 'Delete Source' option in Archive Dialog.
    • Fixed an issue with extracting RAR files.
    • Fixed wake up to execute auto task.
    • Added 'Go to' option in Ebook reader > Tap on Title bar.
    • Fixed some other tiny issues.

    v6.39.6_B19100710
    • Fixed long-press selection crash in previous build.

    v6.39.5_B19100610
    • Fixed long-press on some action buttons to execute task for selected files immediately.
    • Fixed Mega.nz 2fa authentication.
    • Fixed Exif Datetime read/save.
    • Fixed listing wrong files/folders after MOVE operation on clouds.
    • Fixed reading certificate from v2 scheme signature.
    • Fixed copying a folder into EncFs container.

    v6.39.4_B19092410
    • Fixed Google Team Drives bug.
    • Fixed wrong Week,Month interval for auto tasks.
    • Fixed an issue with IP scanner.
    • Removed Fast delete option. It does when it's possible.
    • Fixed some other bugs.

    v6.39.3_B19092210
    • Removed Amazon Drive.
    • Fixed moving/renaming in WebDav.
    Fixed wake up for auto tasks.
    • Fixed some issues for Android 10.
    • Fixed video thumbnail issue.
    • Fixed some other bugs and crashes.

    v6.39.2_B19071410
    • Fixed an issue with silent app installation.
    • Some other tiny fixes.

    v6.39.1_B19070810
    • Added archive format (for local files) and password option in Auto Tasks dialog.
    • Added Remember last password in archive dialog.
    • Added THUMB_ROUNDED_CORNER option for skins.
    • Added Subtitle options and PIP (Oreo+) for built-in player.
    • Added Slide show options for image viewer.
    • Added Breadcrumb option in settings > More settings.
    • Added Cp850 to encoding list.
    • Improved Backblaze cloud to support keys for single bucket.
    • Removed 'Folder Size' and 'Detailed View' from the settings > More settings and added 'More details' in View modes popup.
    • Fixed some root issues.
    • Some other improvements and fixes.

    v6.38.0_B19062410
    • Added Save option for entered regex in rename dialog.
    • Added Archive to... option to receive and archive the shared files.
    • Added editing EPub icon in tag editor.
    • Added Night mode option for Epub (It depends on EPub design).
    • Added 'Detailed view' option in Settings > More settings to enable extra info in detailed view mode for Lollipop+.
    • Fixed to start tasks from background in Oreo/Pie.
    • Fixed and improved reading MIME formats with Html Viewer.
    • Updated VLC addon.
    • And some other tiny fixes and improvements.

    v6.37.0_B19061310
    • Added 'DELETE' option for Auto Tasks.
    • Added a Dark skin.
    • Fixed opening network files with Code editor.
    • Added some tiny features for Lollipop+ and some other fixes.

    v6.36.6_B19060520
    • Fixed an issue with opening shortcuts from home screen.

    v6.36.5_B19060510
    • Updated Mediafire cloud.
    • Fixed freezing when creating thumbnails in previous build.

    v6.36.4_B19053110
    • Some tiny changes and optimizations for Android TV.

    v6.36.3_B19053010
    • Fixed an issue with creating zip file.

    v6.36.2_B19052610
    • Fixed opening password protected PDF. (Update Addon)
    • Fixed random crash on exit.
    • Fixed setting write permission in Android Q.
    • Improved Backblaze to save user key (encrypted) to update auth token later.
    • Fixed some Find/Replace issues in Code/Text Editor.
    • Changed FTP server timezone to UTC for some clients.
    • Fixed OneDrive external login.
    • Fixed FTP Server transfer timeout issue.
    • Optimized SFTP transfer speed.
    • Fixed some other tiny bugs.

    v6.36.1_B19051810
    • Added 'Teams' folder for Google Drive.
    • Fixed and improved PDF reader. (Update MiX PDF)
    • Fixed some Metadata/Tags editing issues. (Update MiX Metadata)
    • Dropped supporting mips architecture.
    • And some other tiny fixes and improvements.

    v6.35.7_B19042110
    • Fixed editing EPUB metadata. (Update Metadata addon)

    v6.35.6_B19042020
    • Fixed WebDav NTLM authentication.
    • Fixed reading filename from Zip extra field.
    • Fixed reading searched files for some clouds like DropBox.
    • Fixed some other bugs and some tiny improvements.

    v6.35.5_B19041010

    • Fixed generating video thumbnails for LAN.
    • Fixed opening Chrome extension .crx files.
    • Fixed FTP/SFTP Direct Write issue.
    • Fixed some other bugs and tiny improvements.
    378
    Languages

    See List of v6.x language add-ons
    If you want to help to translate to your language, send me an email to [email protected]
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone