yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] tliebeck:
Picked up a second-generation Moto G (XT1034), it came with KitKat and I manually upgraded it to Lollipop.

BOTH KitKat and Lollipop supported writing to the MicroSD card without the using Storage Access Framework, requiring any modification, root, or using any workaround.

This device was designed by Google. This device appears to directly violate Google's policy outlined here:

(from http://source.android.com/devices/tech/storage/index.html )

SD card is mounted at /mnt/media_rw/sdcard1. This worked before unlocking the bootloader. Kitkat build was KXB21.85-23. Lollipop build is LXB22.39-6. Device has never been rooted. Using FX beta posted above (4.0.0.11). FX detected the external storage and labeled it with an SDcard icon. Everything works just like Android 4.3.

I don't have time to look into what's really going on here tonight, but if anyone has any info on why this might be I'd greatly appreciate it!
[Android Apps and Games] PunchUp:
Lenovo acquired Motorola. So I guess the 2nd gen devices are not directly influenced by Google (?)
[Android Apps and Games] tliebeck:
This device was designed in the days of Google ownership though. And I don't believe you can even obtain Google Play Store/GApps OEM distribution licensing if you violate those terms. Samsung, LG, and HTC are all complying.

Google is doing this.
[Android Apps and Games] Thirumalai.K:
Actually /mnt/media_rw/* is protected mount point which is only available for system services. It allows raw access to your sdcard. All devices has this mount point. But, not accessible by others.

Here is the trick used by Google to enable permission management system on External SDCard

MicroSDcard is directly mounted on /mnt/media_rw/storage1 (incase of Samsung /mnt/media_rw/extSDcard, others use /mnt/media_rw/sdcard1) as vfat filesystem. As many of you know fat system doesn't support permission management. By creating virual filesystem called sdcardfs google implemented the permission management. So, /mnt/media_rw/storage1 will be mounted again as sdcardfs filesystem on /storage/sdcard1

Looks like somehow they have forgot to protect the mount point access. Possibly a bug. If they have intentionally enabled, rw access they shoud have enabled rw access to /storage/sdcard1

Kindly check whether it's possible to delete any files on the mount point under /storage/sdcard1 or whatever in your case
[Android Apps and Games] mbc07:
Well, if that helps, my brother have Moto G 2nd Gen (the model with 16GB, dual chip and DTV). I installed the latest version of FX available in Play Store in his phone, which is running the latest KitKat update available here in Brazil, without any kind of modification (no root, bootloader not unlocked, no customization from any carrier, etc), and while I can fully read microSD card content, I can only write files if I enable workaround available in FX settings...
[Android Apps and Games] Magissia:
Are you asking for feedback for the theme or the whole app ?

If for the whole, physical keyboard shortcuts ?
[Android Apps and Games] iXNyNe:
could the navigation bar at the top be just a tad bigger? The one that says home > camera > dcim.
[Android Apps and Games] tliebeck:
The "Enlarge Navigation" option under Settings->Appearance is supposed to do this, but it looks terrible in the current beta version (font way too large). Will be corrected for next.
[Android Apps and Games] TechnoSparks:
This is my last bump for the developer. I hope the developer will read this. As from my post in G+:
[Android Apps and Games] DrUnKenSTeiN:
A small bug. On themes -> icon set -> get more icon themes-> screenshot , i get app foreclose.

As a request , i wouldn't mind material design with black background instead of white.

Keep up the great job tliebeck!
[Android Apps and Games] tliebeck:
Not seeing this, will take a look. Is it repeatable? Any chance you can grab a logcat? No worries if not.

Thanks!
[Android Apps and Games] DrUnKenSTeiN:
It happens everytime i press screenshot. I'll pm a logcat.
[Android Apps and Games] tliebeck:
FX 4.0 Beta Release (4.0.0.16)

Also released to beta channel (available within the hour)

New features include in 4.0.0.16 (vs 4.0.0.11) include:

Ability to link storage locations (e.g. your MicroSD card) to the new Android 5.0 Storage Access Framework to allow for write access (without root). Available via the menu, "Enable Write Access" when viewing a secondary storage location.

Higher resolution icons (e.g. for XXXHDPI devices like the Nexus 6. For those of you who can see 500 DPI.)

Lots of bugfixes, UI cleanups, and miscellaneous improvements.

Direct Download: http://android.nextapp.com/fx/r4016/FX_r4016.apk

Beta Testings 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] tliebeck:
Thanks, had forgotten that I'd fixed this a day or two ago, which explains why it didn't show up in my test. :D 4.0.0.16 has the fix.
[Android Apps and Games] PunchUp:
I have some suggestions :)

- Could you please add an option to rename (automatically) the duplicate file while pasting?

- After a file/folder is selected by swiping, wouldn't it be convenient to make selections after that just by tapping?

- Could you please add more selection options? Particularly Alternate, Inverse and Between (when two files/folders are selected, like the Shift select method in Windows)

- This one is just random. Would you consider to move Tasks button somewhere in the clipboard window. Seems more appropriate there.

Also sent you a PM earlier with some others. Haven't you read or those suggestions not in your plans? :p
[Android Apps and Games] dlt0rre:
I second this, especially all related to the selections :)
[Android Apps and Games] Rufufu:
Does somebody knows a way of mounting usb stick OTG without root on a nexus device and see with FX? (With at least read access)
[Android Apps and Games] henrik.dk:
Even though all these might be used rarely but brilliant idea anyway.
[Android Apps and Games] tliebeck:
I don't think it's possible. I believe the dedicated OTG file managers on the market are transferring data directly via the USB protocol. Don't believe it's possible for any of them to mount such a filesystem without root.

Just trying out the Nexus 6 and even it doesn't mount mass storage automatically. I tend to use Chainfire's "stickmount" (requires root) and have just added support specifically for it to FX, such that a "USB" icon will show up on the home screen when a mass storage device is connected. https://play.google.com/store/apps/details?id=eu.chainfire.stickmount

I'd love to add OTG mass storage support directly to FX but it appears to be a very large project (unless there's a nice open-source library available to do it that I haven't found). Android only supports raw USB access, I'd have to implement the mass storage/filesystem stuff myself.
[Android Apps and Games] Rufufu:
Thanks ! So I guess I have to root for now...
[Android Apps and Games] thedicemaster:
I just found another issue with the new image viewer, the "set wallpaper" button does nothing.

this is quite a problem for me because the gallery app on my phone doesn't allow for normal scrolling wallpapers, it can only set 1280x1280 images.
[Android Apps and Games] mbc07:
Err, I updated to the new beta via Play Store and something weird happened. my device runs Android 4.3 and have root, but when I opened FX after updating it showed me a screen saying that my device was running Android 4.4 (!?) and that it have both internal storage and a external microSD card (which is true) and because of that I would need the workaround available in settings or SDFix... This screen kept showing until I clicked the option to not show it anymore, but it's a bit strange since I'm running Android 4.3 and it's an official ROM (not a custom one)
[Android Apps and Games] tliebeck:
If you go to "System Status" and tap "Logs", what does FX report on the "Android SDK" line? As far as I know all those SD-card related dialogs should only trigger for values >= 19 (KITKAT).

Sorry for the trouble, that's an odd one!
[Android Apps and Games] mbc07:
Log shows "Android SDK: 18". As far as I tested, this is happening only in the latest Play Store beta; the previous 4.0 beta posted only here or the stable 3.x version doesn't show this behaviour...
[Android Apps and Games] tliebeck:
Doh.

public static final boolean SECONDARY_STORAGE_WRITE_UNAVAILABLE = SDK >= KITKAT || SDK <= KITKAT_WATCH;

Brilliant. :D Fixed in next release. That || needs to be an &&. This was modified in 4.0.0.16.

Thanks for finding this!
[Android Apps and Games] henrik.dk:
is the material design limiting the capability & creativity of the designers?

I have seen so many material design with white background color. It is much appreciated that FX has kept the dark theme.

The new beta looks quite decent. But I would say that the left sliding out panel with list of windows looks not that pleasing with "x" and thick indication bar.

BTW: the menu layout of the editor doesn't match what is in FX.
[Android Apps and Games] PunchUp:
I think close “x” button would look better on the right side

The thick indication bar is cool. Particularly if you pick a good trim colour
[Android Apps and Games] peterbonge:
Please (!) enable hidden files in the file chooser. It's not nice to have to work with two file managers because of this small thing.
[Android Apps and Games] PunchUp:
Talking about file chooser, I really like the fact that FX uses a simple independent activity instead of the whole app, but can you please add a way to access bookmarks? A slide out drawer with the list perhaps?
[Android Apps and Games] tliebeck:
Anyone here have an HTC One M8, Samsung S5, or LG G3 on Lollipop yet? Greatly appreciate any help testing the storage access framework (i.e., "Enable Write Access") feature for MicroSD cards.
[Android Apps and Games] fcasoli:
In my unrooted Note 4 I cannot remove Docs folder from bookmarks.

It is possible in rooted device with Android 4.4.2
[Android Apps and Games] tliebeck:
Very odd, you should just be able to long press on it and then tap "Remove". Does it just continue to remain thereafter, or is there any error message?
[Android Apps and Games] fcasoli:
Hi, if I long press and I tap Remove, rearrange menu appears, instead of deleting...

I add a nice news, your app, and others cannot copy, cut.. files in Micro SD, but the native Samsung file manager can do! I do not know how..

I have the apk available if you need...

Thanks
[Android Apps and Games] thedicemaster:
only system apps can freely modify files on the sdcard if you have android 4.4.x

you'll have to root your phone and either remove the restriction, or turn FX into a system app.

or you can update to android 5 when it becomes available for you, and use the newly added option for enabling sdcard access.
[Android Apps and Games] PunchUp:
Guess you don't read your PM? :p

I wanted to make a theme with some slight modification to your material icon theme.. Won't mind sharing it on the thread but I'd like to know if it's possible to make it work without the Plus add-on?
[Android Apps and Games] fcasoli:
How can I do, without root?

Thanks
[Android Apps and Games] squaresoft.android:
That's material design.
[Android Apps and Games] thedicemaster:
you need root for that too.
[Android Apps and Games] tliebeck:
FX 4.0 Beta Release (4.0.0.20)

Also released to beta channel (available within the hour)

New features include in 4.0.0.20 (vs 4.0.0.16) include:

New Progress Dialogs (see screenshots)

Lots of bugfixes, UI cleanups, and miscellaneous improvements.

Slide left/right on progress dialog to switch between plot and basic stats.

Direct Download: http://android.nextapp.com/fx/r4020/FX_r4020.apk

Beta Testings 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] tliebeck:
I forgot to mention, I updated the app icons with 4.0.0.20:
[Android Apps and Games] tuuquy:
This app doesnt wifi file sharing feature, right?
[Android Apps and Games] TechnoSparks:
Hello.

I mentioned the OP's poster in G+ about the new update feature "Ignore .nomedia" folders however I am not receiving any response. Therefore I think it is best to inform the problem here instead.

The new option, as mentioned, only works for photos. For videos however, thumbnails won't be generated at all. Despite many trials, it won't generate thumbnails at all. This is extremely a bummer, as to be honest, I stopped using Fx when I noticed this 1 or 2 months ago. I then think I should tell the developer about the issue.

I can't use the Xposed Module that controls media scanner. That is the only workaround I found, but my mediascanner crashes like hell.

I also notice Fx relies so much on mediascanner on generating thumbnails. I recommend for this behaviour to be changed; though the decision is respectfully should be made from the developer himself.

I am also would like to help to find the root of the cause, if you wish for any help.

Regards :)
[Android Apps and Games] Aswin08:
Using fx for a very long time,for me this is definitely the best file manager...just wondering why some people prefer other file manager apps!

btw,thanks for the beautiful material update!
[Android Apps and Games] tliebeck:
Thumbnails for images are not generated using the MediaScanner (or the built-in thumbnail generation stuff). They're stored independently in the /Android/data/nextapp.fx directory. This was unfortunately necessary due to unreliability of Android's own thumbnail generation stuff, which (at least back in the olden days of Android) often only worked for the built-in gallery app.

Video thumbnails are unfortunately reliant on the media scanner. I don't know of another (practical) way to implement it. The task of extracting a thumbnail from a video file is non-trivial, there are multiple formats and they may or may not provide embedded thumbnails. Those that don't would require sampling the video and finding a frame to thumbnail. I imagine even adding a library to do this might severely bloat the size of the FX APK.
[Android Apps and Games] dd043:
I would like to suggest adding "filter" to the top bar. If space is an issue why not make it swapable with search? I need filter way more often than i need recursive search!
[Android Apps and Games] tliebeck:
Thanks, added it, will be in next beta...also now set up this way on my own phone, I agree! :)

Edit: btw, it is optional, search is still default, it'll be under "file management" in the settings.
[Android Apps and Games] TechnoSparks:
I may sound exaggerating haha but really, I can't actually live without video thumbnails. :eek:

Above all, please assume my posts as suggestions and not a demand. Sometimes when I read my posts again, I sounded like demanding! When in fact, I am not.

Not an offence, but another file manager are able to generate video thumbnails on the fly without (maybe) relying on mediascanner (as I experimented). Yet the APK size is still at an acceptable rate! The alien file manager is 5MB while yours is (great!) at 4MB. You may want to contact the developer for the method he used to generate thumbnails. I prefer your file manager due to the home screen it has. This feature is really unique compared to the others.

If you wish to disagree on finding the solution, I really respect your decision. :)

Another suggestion, I notice that Fx thumbnails directory does not contain a .nomedia files thus cluttering my Gallery. It happens on my device, though I am not sure about other people. Yes, I did created .nomedia file inside the directory, I just want to inform you about it when I have the chance.
[Android Apps and Games] Ultramanoid:
I confirm that other file managers ( even with a tiny size, like MiXplorer's 1 MB ) can create video thumbnails when FX doesn't... As mentioned by the poster above, no idea what method the developer uses to achieve this. Just a note to confirm that it's possible.
[Android Apps and Games] tliebeck:
No worries, didn't sound demanding to me.

I'm currently using MediaStore to get them, looks like I can use ThumbnailUtils on API >= 8 (Froyo) which appears to provide access without mediascanner intervention. Will be trying this, can't promise it's going to work (but if it doesn't clearly there's a solution out there somewhere :D). Thanks!
[Android Apps and Games] TechnoSparks:
Nice! No, but thank you! ;) Will wait for the next version! Again, not a demand for a quick update. :p
[Android Apps and Games] tliebeck:
No worries, hope to actually have this out tonight. For everything but Android 2.1 (seriously :D) I'm now using ThumbnailUtils...seems to work and will generate thumbnails for videos in .nomedia folders (if this is enabled in the settings, as by default it's not to protect any sensitive content).
[Android Apps and Games] tliebeck:
FX 4.0 Beta Release (4.0.0.22)

Also released to beta channel (available within the hour)

New features include in 4.0.0.22 (vs 4.0.0.20) include:

Video thumbnails now generated without using MediaStore (media database). Note that FX will still respect ".nomedia" files in directory hierarchies, unless you enable the "Ignore .nomedia" files option under Settings->File Management.

Various UI cleanups and bugfixes.

Tutorial updated.

Direct Download: http://android.nextapp.com/fx/r4022/FX_r4022.apk

Beta Testings G+ Community: https://plus.google.com/communities/101301040394875566704 (join community, then go to https://play.google.com/apps/testing/nextapp.fx )

Please report any bugs ASAP and thanks for testing!
[Android Apps and Games] GermainZ:
When using the FAB to create a new window, the drawer disappears instantly but the FAB uses a remarkable animation. Adding an animation for the drawer would make it look much better.

Turning the screen off then on when a menu is open causes FX to "freeze" except for the toolbar. Pressing anything on the toolbar fixes this.

Changing the trim color has no effects with material themes. If that's by design, then the preference should be disabled when a material theme is selected.

(This was reported in the past and isn't specific to the redesign, but the menus take a noticeable amount of time to open.)
[Android Apps and Games] PunchUp:
- The animation does look odd I agree.

- That freeze issue doesn't happen on my device. I touch anywhere and the toolbar goes away

- You're wrong about the trim colour. It does change with material theme
[Android Apps and Games] GermainZ:
Ah, just noticed it affects the FAB and indicators. I was expecting it to be a bit more similar to previous versions and change the "pressed" color as well.
[Android Apps and Games] Ultramanoid:
Ooh. Video thumbnails working, and fast.
[Android Apps and Games] thedicemaster:
unfortunately no fix for wallpaper setting yet.

I've been stuck on the same wallpaper for a while now because FX does nothing when I tell it to set an image as wallpaper.
[Android Apps and Games] Ultramanoid:
This is working for me, and with a rather large .png, too; over 5000 pixels wide, 20 MB file.
[Android Apps and Games] thedicemaster:
it doesn't work on my galaxy K zoom running android 4.4.2(stock rooted) and my nexus 7 2013 running android 4.4.4

edit: I'm talking about the systemwide wallpaper set using the "set wallpaper" option in the image viewer, the setting for FX works fine.
[Android Apps and Games] Ultramanoid:
Yes, talking about the same thing. Well, different devices, different versions. Same old Android crazy diversity. SONY and LG, CM11 4.4.4, over here. Hope it gets fixed.

Edit : Actually for me it crashes ( after setting the wallpaper correctly though ) but I always thought it was because of the size of the file I'm using.
[Android Apps and Games] tliebeck:
FX 4.0 Release Candidate (4.0.0.23)

Also released to beta channel (available within the hour)

This is a very minor bugfix release relative to 4.0.0.22. Fixes some miscellaneous reported crashes via Google Play and FX beta channel. This is a release candidate...meaning that barring any critical issues it may be pushed to production. Thank you all again for testing and making suggestions!

Direct Download: http://android.nextapp.com/fx/r4023/FX_r4023.apk

Beta Testings 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] kngyr:
Does this new version support moving to next track or previous / resume function with SMB shares?? I'm still on the paid version from play store, haven't tried this version yet.

I'm having to exit MX player then going back to my smb share selecting next or another track. If it doesn't have this feature, can you please add it?? Definitely useful for streamers! Thanks :)
[Android Apps and Games] iXNyNe:
Found some things:

The 'Place "search/filter" option in action bar' preferences are not respected on the home screen. Seems good everywhere else.

The action bar of the filesystem manager, system status, and addons manager screens are missing the action bar elements like the main overflow menu and the pull out drawer on the left to make new windows. Accessing these from the home screen icons makes them feel like they should have these things.

The action bar on the filesystem manager is smaller than the action bar throughout the rest of the app.

The transition when opening the filesystem manager, system status, and addons manager from the home screen icons don't match the rest of the transitions (they don't slide in like all the other screens, seems like they should).

Sorry for chiming in late and not providing as much feedback as I used to. Keep up the great work!

---------- Post added at 08:50 PM ---------- Previous post was at 08:40 PM ----------

I feel like the trim color should control the material theme color. It would certainly be less confusing. I can't imagine anyone being heartbroken over not having the material theme color and trim color separately selectable. Plus it would mean there would only be one material theme in the menu and the theme color would be selected as the trim color, which seems natural in my head.
[Android Apps and Games] peterbonge:
Great!

But what about hidden files in the file picker? That should really be a very small change in the code.

And what about double tap to zoom images?
[Android Apps and Games] Crescendo Xenomorph:
[MENTION=2954544]tliebeck[/MENTION] bro how about adding [refresh]?

Coz sometimes I browse file under Network, whenever I delete file from my PC the list in FX doesn't get refreshed.

And no way to refresh other than exit from the Network sub-menu and re-enter.

In Root Explorer I can easily press [refresh], but how to do it in FX?
[Android Apps and Games] iXNyNe:
I'm not at home to verify that there is a refresh button in the network screens, but there sure is one when browsing local storage. I would expect to find it in the same place when browsing a network location.

Edit: just confirmed this option is available as expected when browsing smb shares.
[Android Apps and Games] tliebeck:
Both of these need to go in, but neither is in 4.0 final (I have to cut it somewhere)...will try and add these soon, especially the hidden file issue.
[Android Apps and Games] tliebeck:
4.0.0.23 has been released as the "4.0.0" production version on the Google Play Store.

Thank you everyone for testing and continue to submit bugs and feature requests. Please note that the omission of items from 4.0 final does not mean they'll be neglected, 4.0 is stable and is a significant improvement over 3.x, so it needed to be released to the general public, especially as it adds major Lollipop compatibility features (e.g., root access without 3rd-party busybox and SD card write access via the Storage Access Framework).
[Android Apps and Games] Crescendo Xenomorph:
My bad..... >,<

I always search in three dots or using hardware menu button for additional menu....

I never checked that Gear button.... >,<

I'm so embarrassed.... Sorry for the fuss.... >,<

Yes, its working for SMB as well.... :good: