yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] tliebeck:
Thanks! Working on a root add-on module....priority at the moment of course is getting the general everyday file/media management and networking stuff, but root is (as-expected) the #1 requested feature.

I do want to make mention (to everyone) that there's a lot more to adding root support to an application like this than simply prefacing operations with "su". The root access implementation needs to be of the same caliber as the rest of the app, and there's a good bit of work to do in terms of root-specific features as well. Development is in progress on this though.

On a semi-but-not-entirely-related note, I'm thinking it will be a good idea to have the "System" catalog not shown by default on the home screen. It'll reappear by simply tapping View->Show System, and that will be a remembered preference (so it will always be there until you turn it back off). I think this makes sense as 90% of users will not know or care what "System" is and will simply be confused by it. Please don't think this is indicative of a change in direction away from technically inclined users.
[Android Apps and Games] Cocolopes:
That's what I want to read!!! This will be my default explorer in the future!!!! thank for all the work!
[Android Apps and Games] tliebeck:
Version 0.73 is now available on the market. New features include:

Added support for FTP-S (implicit encryption) and FTP-ES (explicit encryption).

Added key verification dialog for new SSH connections. A key verification notice is displayed when connecting to a host for the first time, and a key changed warning/error is displayed in the event the key changes.

Added support for hiding system catalogs. Currently this feature is disabled by default but will likely soon be enabled by default (most non-technical users don’t have any interest in seeing non-user-accessible storage space, and technical users will easily be able to re-enable it).

Fixed playlist editing issue where reordering had an initial lag when dragging an item (when album art is enabled).

Fixed bug where passwords were forgotten when editing hosts.

Fixed bug where sleeping device would stop folder size calculations in folder details view.

FX may now be moved to the SD card.

FTP control connections are now kept alive during data transfers.
[Android Apps and Games] Brantai:
Really like the look & feel of this app! Any plans to add network share discovery in the future? Key-based SCP Auth would be cool, too.
[Android Apps and Games] starbase64:
Hi,

nice app, but i'm missing multi file selection.

with friendly greet

starbase64

edit: multi file selection found, sorry my mistake
[Android Apps and Games] kay_kiat88:
Just a few suggestions.

1. It will be good if i can create a frequently used folder shortcut on my homescreen that leads directly to a certain folder using FX File Explorer. rather than tapping on for example FX file explorer -> Phone Storage -> Documents -> School -> Chemistry, i can just tap on the shortcut "Chemistry" and it takes me directly to the folder using FX.

2. .rar support!

3. when deleting files, we have to check the box to delete. maybe that should be removed.. in a way it's like a double confirmation kind of thingy which IMO is quite unnecessary?

4. hold back button to exit! rather than tapping home and then pressing back twice, we can exit from anywhere!

just a few suggestions :) thank you for the great beta so far!

Overall a very clean and intuitive app :)
[Android Apps and Games] tliebeck:
I've had to put out a 0.74 version to update a minor glitch in the 0.73 release that prevents the Bluetooth server from being started.

The only thing modified in this update is the APK's manifest file. Unfortunately there's a very annoying bug in the Android tools for Eclipse where certain changes will result in it inappropriately changing the names of services provided by an application. As such the Bluetooth server wouldn't start at all in 0.73.

Sorry for the trouble everyone, nothing more annoying than devs that throw multiple releases up in a day. :D

---------- Post added at 01:20 AM ---------- Previous post was at 01:15 AM ----------

Thanks, this feature is often requested and will be going in. Likely we'll have "Documents" and "Downloads" as preinstalled shortcuts/favorites/bookmarks (which of course can be deleted if desired).
[Android Apps and Games] kay_kiat88:
thanks for the quick reply! i've edited my previous post! added some more suggestions :)

i really like the dragging feature man.
[Android Apps and Games] djsolidsnake86:
can you add a button for exit and one for go back please?
[Android Apps and Games] tliebeck:
Definitely want to add support for more archive/compression formats. Current list of "desirables" includes rar, 7zip, tar, gzip, and bzip2. Some/most of these will likely be post-1.0 though.

I really like the check, but this isn't the first time I've heard dislike for it. It wouldn't be terribly difficult to add a preference to disable it of course. I really want people to see what they're about to delete (file/folder/byte count in the dialog) and fully confirm it. For perspective a PC/Mac, you have Move to trash, then open trash, then empty trash, then click confirm.

When you say "exit", are you referring to terminating the app completely, or just bringing up the Android home screen? The current "exit" feature (pressing the back button twice on the FX home screen) just closes the app and raises the launcher / Android home screen.

There's actually not a good way to cleanly self-terminate an Android application. There are plenty of ways to *force* it to shutdown, such as telling the containing Dalvik VM to terminate. But this goes against the Android API spec. Examples from the Android engineers themselves:

See Dianne Hackborn's post: http://groups.google.com/group/android-developers/browse_thread/thread/63de8a9cdffa46a3

See Romain Guy's post: http://stackoverflow.com/questions/2042222/close-application

I don't necessarily want to add redundant home/back controls to the screen as display real estate is already at a major premium (at least for phones).
[Android Apps and Games] djsolidsnake86:
i mean terminate the app
[Android Apps and Games] tliebeck:
Unfortunately really can't implement true "termination" as it goes against the Android API.

This developer video offers a pretty decent explanation of what's happening:

[YOUTUBE]fL6gSd4ugSI[/YOUTUBE]

There are a lot of folks who claim that Android's performance is based largely on the number of "running" apps at any given time. This really isn't the case though. Poorly written apps that do not follow the Android API are largely to blame for this misconception.
[Android Apps and Games] Bewinxed:
MeGusta! :D yet the interface need to be cleaner, and an option to sort icons the way we want (name,time,date,modified,type) would be awesome!
[Android Apps and Games] tliebeck:
Thanks, there's actually an option to sort, just tap the "View" menu and select "Sort". Files can be sorted by name, type (extension), last modified date, or size.
[Android Apps and Games] vineetksirohi:
nice user interface
[Android Apps and Games] djsolidsnake86:
i see, well maybe can you do a minimize/exite button that hide the application

and also a button for multiple selection (and a option for remember multiple selection even if i navigate in other folders) :)
[Android Apps and Games] :
very impressed with the look and speed of this! I will be adding this to my apps to watch list, if I can stream video files from a network share (like ES File explorer does) then I'm ready to buy the final version when its out and make it my default file explorer.

Very nice work!
[Android Apps and Games] slonn:
I normally use File Expert and there is an Exit option in the menu of that app (can be added to the toolbar). If I open the app and then click on the Exit button it seems to me that the app closes completely - at least I can't see it as being active under running processes. Am I misunderstanding something here?
[Android Apps and Games] Nucleotide:
I believe that's what the plan is going by what tliebeck has said previously. :)
[Android Apps and Games] qkevinto:
So what you're saying is that the root module will be a separate paid module? So I would have to pay for FX and pay again for the Root module?
[Android Apps and Games] DarkhShadow:
I'm guessing FX will be free but have some features removed and then there will be two modules, root and other stuff

Sent from my ice cream powered Nexus S
[Android Apps and Games] tliebeck:
FX itself is free (and does not have ads). There will be two paid add-on modules:

Root Access

Network features and media catalogs

Either module can be used without the other.

If you want to use only the free features during beta, don't install the root module, open the settings, and uncheck the first option "full version features." The free version still includes quite a few features, e.g., the binary viewer, text editor, database-backed indexed search, image viewer, filesystem viewer, and directory usage calculator.
[Android Apps and Games] JHimmelbauer:
great, is there already a publishing date?
[Android Apps and Games] costlyman:
Please give it a Halo look and feel like the one found in ICS roms
[Android Apps and Games] Nucleotide:
Great to see a new version released and best of all... root! :D

Will give this a go later on when I have a bit of time free.

108 seems to be smoother again navigating and browsing files and folders. I'm not getting any lag at all now. It's very slick.

Why not just have a lite and a full version? Having two separate paid add-on modules seems a little odd. I guess it allows for choice though. Some people may want root only and not the other, and vice versa.
[Android Apps and Games] DarkhShadow:
I get this error after calculating maybe 90% of /system

View attachment 907803

Sent from my ice cream powered Nexus S
[Android Apps and Games] DarkhShadow:
Ok so root explorer has a issue with that file as well

View attachment 907818

Fyi wtf is /factory?

Sent from my ice cream powered Nexus S
[Android Apps and Games] DarkhShadow:
Sorry for the third post but xda app won't let be upload another screenshot in a edit......

This is confusing, if I use FX to calculate the sums it works fine? Just not if I do the whole of /system?

View attachment 907829

Sent from my ice cream powered Nexus S
[Android Apps and Games] iXNyNe:
Passed all tests on my at&t sgs2 running cm7 nightlies, siyah kernel, and a script pack called init.doh

May also want to advise users to ensure they have the latest superuser installed from the market and the latest su binary from the superuser app.

Maybe even have the app check for certain versions of apk and binary. (Early 3.0 series apk and binary had some issues, current ones are stable)

I'd say root specific help is almost already expected since everything else about this app screams user friendly. Hats off to you mate!

I love the warning I get when changing permissions, that's boss, but I'm not a huge fan of the warning for deleting a file especially when on my sdcard.

Maybe be rid of the checkbox and just pop-up and click ok (cuz I love the window telling me what and how much I'm deleting). Or only require the checkbox for operations done using the root module.

If there is going to be the option to remove warnings, and its not what I described above, hopefully it'll be for each individual type of warning, because I'm sure many will agree some warnings are good and we like being reminded not to Jack up our phones.

I'd say no to recursive permission setting as long as we have the ability to set perms on multiple selected items at once, this is much safer. Anyone who wants recursive permission settings should know what chmod -r is, and have a terminal handy *raise your hand if you have terminal installed* :)

I personally don't need symlink creation (if I did though, terminal) but this doesn't seem dangerous, so if you're going to add more features that have nothing to do with bricking my phone I'm not complaining. And yes I understand that anything can be used for evil, and noobs are likely to be the first to accidentally do it, but with proper warnings (this app has plenty) I think this would be a pretty safe addition.

I noticed viewing details also has all the same buttons as the permissions screen, but you can't change anything from details, only from the permissions screen.

Almost seems redundant to have them separate. I'd definitely prefer just having it editable from details screen and not having the permission button in the menu.

Anyway you have now officially replaced all other file managers on my phone. Thanks, and I look forward to pro in the market so I can permanently buy root features and no expiration!

Edit;

Also there's not much need for system AND system (root) on the home screen.

More edit;

I notice I cannot select multiple and then change permissions or view details, as mentioned above this would be handy

Viewing details for multiple selections at once would be very handy (as well as changing multiple items permissions at once)

My argument for multiple select permission change vs -r is you would have to actually select each item you want changed (or select all in a folder, which is just like -r but you have to navigate subfolders on your own which just means you have the determination to actually do the work).
[Android Apps and Games] tliebeck:
Thanks, updated the post!

Yes, definitely REQUIRED.

Yes, will probably have separate warning checks for root access deletes vs. sdcard deletes. Root remount warning definitely needs to removable as well.

Symlink creation will be straightforward and will go in, the root recursive permissions change will be a bit of work. I'd want to offer the option of assigning different permissions to directories vs. files as well, otherwise you're typically stuck manually making directories executable or files not. Need to update the permission editor when going recursive or even for multiple file applications, i.e., it needs to go from its two-state "on/off" mode to a three-state "on/off/no-change" setup.

The one on the details screen needs to be very compact (and thus touch-unfriendly), so it'd likely have to be "tap this and the permissions dialog opens".

Thanks again! Do need to add an option to always hide the non-root system catalog;
[Android Apps and Games] tliebeck:
Thanks! Looks like a broken symlink, and our checksum calculator resolves it and then fails finding the target. Copying broken symlinks works fine (they're not resolved, broken links get recreated as broken links). Regrettably checksums appear to not do as well. I'm moderately surprised none of the phones I tried this on had a broken link anywhere in their /system dirs.
[Android Apps and Games] tliebeck:
Thanks! The network/media option and root option really do cater to two different audiences, and for non-technical folks having the root option be part of the "plus/pro/elite" version of FX would be seen as a liability rather than an asset. The fact that it needs root to work and they don't have it won't always be understood.
[Android Apps and Games] iXNyNe:
good call, directories are usually 755 while files are usally 644.

there seems to be a pretty minimal difference between the sizes on the details screen and the permissions screen, and as it stands theres blank space on the left side of the permissions view in the details screen, making it a bit wider and maybe just a tad taller should make it touch friendly i think - maybe this is different for tablets but it seems fine on my phone - i'll try and put screenshots up in a bit just to compare the views

also, im the master of editing posts after i've completed them (thus my signature) and so i added a bit about being able to view details for multiple selected files (and then change permissions from details screen)
[Android Apps and Games] DarkhShadow:
Glad its a problem that can hopefully be resolved.

Hell before seeing that file I didn't know that /factory partition existed :/

Sent from my ice cream powered Nexus S
[Android Apps and Games] Nucleotide:
I've just had a chance to run the tests you suggested and everything worked perfectly.

File system mounted and unmounted as writable fine.

Thank you very much - you've just replaced ES File Explorer. :D
[Android Apps and Games] c00ller:
Do you know how much the root module will cost?
[Android Apps and Games] jcsy:
Previous version, and latest version have a slight problem.

For Samsung users to test please, though I'm running a HTC evo 3d

Run the app

Press back and exit the app

Open Samsung task manager

See fx file explorer running

select fx file explorer to open it, it opens the fx file editor

I have turned off all file edition options and still get this

This also means fx doesn't terminate properly, and still uses about 10 MB of ram... Of course, u can choose to end the app, which it does... But generally back and exit should do it within the fx app

Can someone confirm this?

For non Samsung users, download the app called Active Apps from market

It gives u the Samsung task manager functionality in a form of widget, and app

---------------------Tapatalk ----------------------

Sent from my HD 2 running Hyperdroid CM 7 or just,

my new HTC Evolution 3D running ROMeOS Unsensed
[Android Apps and Games] paul c:
The dice master's advice is good, I actually use an app called FolderSync which allows all sorts of sync combinations and timings. For example, all new photos are uploaded to a cloud storage at the end of the day, and remain in the cloud even after deleting on the phone.
[Android Apps and Games] Oblias:
[MENTION=1761297]thedicemaster[/MENTION] and [MENTION=363624]paul c[/MENTION]

Thanks for the suggestions! I am aware that there are other apps and methods to do what I want, but I was really looking for a way to use FX. I guess the closest I'll get is to do what thedicemaster says, and just have FX skip existing files when I do a mass copy. That will have to do, as long as I use FX for my purpose. I won't complain because FX does so many other things, so very well!!

Thanks again!
[Android Apps and Games] InvalidDNA:
[MENTION=2954544]tliebeck[/MENTION]

I have received 7.0b1.1through Google Play. But, it crashes whenever I tap on any item.

After disabling animation, it works.

Device: Nexus 6P with latest android 8.1 security patches

Version: build 6922

Edit:

I have identified that It happens only when home screen animation is set to circle (default) or circle zoom. no crashes with slide. Something wrong with circle animations.
[Android Apps and Games] tliebeck:
Fix for this is going out in next release tonight,it's a bug in Oreo itself which occurs when animations are disabled via Developer Settings. Switching to slide as you've done is the preffered temporary workaround, new release simply will check dev settings and disable animation preemptively.
[Android Apps and Games] tliebeck:
FX 7.0.beta2 Released (Beta Channel)

Updates include:

Improved general file transfer and archive extraction performance, especially for large numbers of small files.

Worked around Android bug where Oreo devices would crash on circular reveal animation when animations were disabled via Developer Settings. FX simply checks dev settings and disables the animation internally.

Added ability to paste images and videos into Image/Video sections (respectively).

Thanks for testing!

Direct Download: http://android.nextapp.com/fx/r6925/FX_r6925.apk

Beta Testing G+ Community: https://plus.google.com/communities/101301040394875566704 (join community, then go to https://play.google.com/apps/testing/nextapp.fx )
[Android Apps and Games] slonn:
Yeah all checked. It's just for one Gdrive account it doesn't work. It nearly looks like the drive is too big for FX to be able to read (more than 1tb). I base this on trying to connect to a couple of other Gdrive accounts with a lot less files in them and that works just fine.
[Android Apps and Games] tliebeck:
Anything in the log after attempting to connect? Go to Settings->Error Log.
[Android Apps and Games] Oblias:
I have had a strange issue with FX since the release of 7.** This has never happened before with any of the other versions, and I have changed no settings, either on my phone or on my PC. I open a folder on my phone, then connect with my PC and open a folder there. I select a .mp3 file and copy it. I then switch to my phone folder, and tap the paste button. The problem is that when I tap the paste button, a pop-up tells me that there has been a failure because of an internal error. OK.... So, I try again by going to the PC folder, selecting the music file again, and copying it again. Go back to my phone folder, tap the paste button again, and it works fine. Hummm.

This happened yesterday for the first time, and I just chalked it up to a fluke. Then it happened again just a few minutes ago, and I had to do the whole procedure twice in order for it to finally work. So, it's definitely not a fluke, and I have attached the error log for any help in resolving this issue. Thanks!
[Android Apps and Games] tliebeck:
Not sure on this yet, the SMB library and SMB code in FX are the same as they were for 6.3.0.1. That will be changing in next version, as I've just updated to the latest of both for next release (which may cure this issue as well). Thanks for report and let me know if it still breaks after next release.
[Android Apps and Games] Oblias:
Yes, it quite surprised me, as in the past FX has worked flawlessly for me doing file transfers between my PC and my phone. Strange that it happens, due to the fact that you did not change the SMB code, and nothing has changed on either my phone or my PC, as far as those settings go.

In any event, thanks much for your fast response, and after the next release we'll see how things go.
[Android Apps and Games] slonn:
Here you go:

Product: nextapp.fx

Version: r6925 / 7.0.b2

___________________

Error Log @ Wed Feb 28 15:59:27 GMT+00:00 2018: logcat -v threadtime -t 1000 -s nextapp.maui -s nextapp.fx -s AndroidRuntime -s dalvikvm

--------- beginning of main

02-28 15:58:40.431 4931 4931 W nextapp.fx: type=1400 audit(0.0:8295): avc: denied { write } for name="busybox" dev="loop0" ino=15 scontext=u:r:untrusted_app_25:s0:c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0

02-28 15:58:45.228 4931 11145 D nextapp.fx: FSDATA:Filesystem Data: size=2200096997376, available=1033160592450

02-28 15:59:08.771 11217 11217 W nextapp.fx: type=1400 audit(0.0:8306): avc: denied { write } for name="busybox" dev="loop0" ino=15 scontext=u:r:untrusted_app_25:s0:c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0

02-28 15:59:12.377 11217 11290 D nextapp.fx: FSDATA:Filesystem Data: size=2200096997376, available=1033160592450
[Android Apps and Games] tliebeck:
Thanks, doesn't look like anything out-of-shape in the log. I just checked to make sure the size info can't cause it a problem, everything's using 64-bit values (this would be a problem for anything larger than 2GB). That said I think this may be a case of me not logging an exception that is actually critical and not a simple case like no connectivity.

Any other characteristics of the Google Drive that are unique? Are there a lot of files in the root directory?
[Android Apps and Games] slonn:
I found that force closing FX and cleaning its cache sometimes helps, but far from always. When it does connect it usually takes 30 secs or more. And yes, the are a lot of folders/files in the root directory.