yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] xdarthanonx:
FX Error Log

Product: nextapp.fx
Version: r6301 / 6.3.0.1
___________________
Android SDK: 22
Board: unknown
Build ID: M01 (build: 20170406T0505)
CPU: arm64-v8a
Device: ZTE_BLADE_A110
Fingerprint: ZTE/P635A60_AU_OPT/ZTE_BLADE_A110:5.1/LMY47D/20160428.163242:user/release-keys
Manufacturer: ZTE
Model: ZTE BLADE A110
Product: P635A60_AU_OPT
Tags: release-keys
___________________
Error Log @ Sat Mar 17 22:01:07 ACDT 2018: logcat -v threadtime -t 1000 -s nextapp.maui -s nextapp.fx -s AndroidRuntime -s dalvikvm
--------- beginning of system
--------- beginning of main

logcat | grep "nextapp.maui"

root@ZTE_BLADE_A110:/ # logcat | grep "nextapp.maui"
D/AbsListView(23195): onSizeChanged w=384, h=568, oldw=0, oldh=0, getChildCount=0, mSyncPosition=0, mNeedSync=false, mSyncMode=0, mAdapternextapp.maui.ui.c.d$a@38dd059f, this=nextapp.fx.ui.dir.a.e{329edcee VFED.VC. ......I. 0,0-384,568}, callstack=android.
widget.ListView.onSizeChanged:1146 android.view.View.sizeChange:16135 android.view.View.setFrame:16100 android.widget.AbsListView.setFrame:2263 android.view.View.layout:15991 android.view.ViewGroup.layout:5181 android.widget.LinearLayout.setChildFrame:1959
android.widget.LinearLayout.layoutVertical:1813 android.widget.LinearLayout.onLayout:1722 android.view.View.layout:16001
D/AbsListView(23195): onSizeChanged w=480, h=641, oldw=0, oldh=0, getChildCount=0, mSyncPosition=0, mNeedSync=false, mSyncMode=0, mAdapternextapp.maui.ui.c.d$a@236834a1, this=nextapp.fx.ui.dir.a.e{277a29ea VFED.VC. ......I. 0,0-480,641}, callstack=android.
widget.ListView.onSizeChanged:1146 android.view.View.sizeChange:16135 android.view.View.setFrame:16100 android.widget.AbsListView.setFrame:2263 android.view.View.layout:15991 android.view.ViewGroup.layout:5181 android.widget.FrameLayout.layoutChildren:639
android.widget.FrameLayout.onLayout:574 android.view.View.layout:16001 android.view.ViewGroup.layout:5181
W/nextapp.maui(23195): Failed to create checksum.
W/nextapp.maui(23195): nextapp.fx.w: TASK_THREAD_REQUIRED
W/nextapp.maui(23195): at nextapp.fx.q.a(Unknown Source)
W/nextapp.maui(23195): at nextapp.fx.dirimpl.shell.f.c_(Unknown Source)
W/nextapp.maui(23195): at nextapp.fx.ui.viewer.a.r(Unknown Source)
W/nextapp.maui(23195): at nextapp.fx.ui.viewer.ExecActivity.A(Unknown Source)
W/nextapp.maui(23195): at nextapp.fx.ui.viewer.ExecActivity.w(Unknown Source)
W/nextapp.maui(23195): at nextapp.fx.ui.viewer.ExecActivity$9.run(Unknown Source)
W/nextapp.maui(23195): at java.lang.Thread.run(Thread.java:818)
[Android Apps and Games] tliebeck:
FX 7.0.0.6 Released (RC#6->Moved to Production)

Very minor updates:

Fixed symlink creation dialog not showing paths.

Fixed/added ability to run shell scripts found in root partition. (Thanks for report [MENTION=6621220]xdarthanonx[/MENTION] )

Clipboard slideout size is now similar to window menu slideout size.

Minor bugfixes.

Thanks again for all the testing, hope to roll this to production if new problems do not appear!

Direct Download: http://android.nextapp.com/fx/r7011/FX_r7011.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] thedicemaster:
could you add the "open with" option to the top when a single file is selected?

I see plenty of space, and I find it rather annoying that it takes even more "digging" to get to now.
[Android Apps and Games] osm0sis:
Noticed a regression: Scripts Executor always reverts "Execute As User" to Unprivileged, even when the script is in a location only accessible with root.
[Android Apps and Games] tliebeck:
Thanks, yes, was thinking of adding this as a setting, which when enabled, would replace the "Rename" icon. The rename action would always be possible by tapping the file name (as it is presently).
[Android Apps and Games] osm0sis:
I was thinking having more than one icon in there with the rename would be handy. Like adding an "Open in Text Editor" mini icon next to rename would be super useful.
[Android Apps and Games] tliebeck:
Does anyone ever see "Enable Write Access" on an SD Card not work? I have rare reports of this from non-XDA users yet not one of my devices seems to be able to reproduce it. They claim they make it through the Enable Write Access procedure but then it doesn't work.

Edit: appears most recent user is only reporting deletes failing. Again, can't replicate. Appreciate any data if anyone else is seeing this, hate to start sending him down the "I think your SD card is busted" path if it could possibly be something wrong with FX.
[Android Apps and Games] tliebeck:
FX 7.0.1.0 Released (Beta Channel)

7.0.1 is mainly fixes for bugs/issues as a result of the public release....

Tasks now run in a separate "notification channel" on Android Oreo. Future releases will push all notifications into separate notitfication channels.

"Open With" dialog will now show apps that only support File URIs. A red "X" appears over their icons, and a warning message appears about how the Play Store will soon disallow all apps that use file URIs (due to minimum Oreo SDK support requirements). FX will still let you open the file (until I need to set the target SDK to Oreo).

Script executor now defaults to run-as-root if you're opening a script using root access.

Web Access and other networking features are now aware of Ethernet connections and won't show mobile network warnings/info as appropriate.

Bugfixes for random crazy devices that don't implement the Android API properly.

Bugfixes for things I actually screwed up.

New and improved bugs.

I did not yet add the ability to put an "open-with" in the selection mode menu. I know this sounds simple but I need to change a bit more than I thought to keep the code clean.

Direct Download: http://android.nextapp.com/fx/r7012/FX_r7012.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] osm0sis:
Still "Unprivileged" for scripts/binaries in /data/local, which definitely require root to execute.
[Android Apps and Games] tliebeck:
Sorry about this, fixed locally and will be in 7.0.2.

7.0.1 tested well though otherwise so it's being slowly rolled out to production, wanted to get an update out quickly because of user confusion about the Content URI change...and also to fix crashes due to the new task notification not playing well with some obscure devices (and also with people who do things like still run KitKat on a Samsung Note 4).
[Android Apps and Games] BobboVilla:
Hi, I have a problem with using root with the app. It's been this way for a while, and I hoped that it would be fixed by the latest public (i.e. not beta) version, but it's not. The problem seems to be due to the uncommon CPU of my device (and possibly the old Android version). It's an Asus ZenFone 2 with an Intel x64 processor. I'm not sure if the issue is due to the busybox used by FX, or something with FX itself, but when I installed busybox 1.28.1, the root features started working again.

I have attached the error log. When I go to the "Root Access Diagnostics" I get the error message "nextapp.fx.shell.l: nextapp.fx.shell.c$a: Unsupported CPU architecture".

As I said, I can get root to work using a separate installation of busybox, and in addition I'll probably get a new device soon, so this should definitely be a very low priority. It would be nice to have this fixed, though :).
[Android Apps and Games] tliebeck:
Thanks, that log explains the problem, should be fixed in next release.
[Android Apps and Games] xdarthanonx:
Is it possible to create script shortcuts for apps other than the launcher? (Specifically Folder Organizer, but any app that creates shortcuts...) At the moment I'm achieving it by kludging SQLite databases :eek:
[Android Apps and Games] -moos-:
Little bug report there: incorrect timestamp generated for in app archiving.

Files zipped under FX will have 15 February 1970 date. Ooops! :)
[Android Apps and Games] osm0sis:
I think a lot of archivers pack with dates somewhere around epoch if the argument to preserve timestamps isn't used.
[Android Apps and Games] tliebeck:
Thanks for report, fixed for next release. The date is being stored correctly in the archive, but is read incorrectly.
[Android Apps and Games] tliebeck:
Here's where I am with selection options for 7.0.2...

Rename "Pen" icon is no longer shown in any scenario.

When a single item is selected, item text is underlined. As before, tapping the item's name brings up the Rename dialog.

When a single file is selected, the "Open With" option is displayed to the right of the file name.

When a single folder is selected, the "Open in New Window" option is displayed to the right of the file name.

Presently implemented and will likely do a beta out early this week.
[Android Apps and Games] mbc07:
Well, I think the Pen icon should stay. The way you have now (just an underline) looks very subjective to me and I think it would cause confusion especially with new users. In fact, I only knew you could rename by tapping the item name because you mentioned it a few times on this thread...
[Android Apps and Games] tliebeck:
And the winner for best support request ever is....

EXCUSE ME. WHY THE ★★★★ IS THERE NO ★★★★ING OPTION TO "SHARE" ANYMORE ON THIS STUPID-★★★ APP?!?!?! FIX YOUR ★★★★ING DUMB★★★ ERROR AND PUT BACK THE ★★★★ING "SHARE" OPTION, YOU DUMB★★★★.

(emailed to main support address)
[Android Apps and Games] tliebeck:
Not sure on this, may add it to the tutorial everyone probably skips ...might even try mentioning it as a tip the first time you manually click rename. I do want to keep the number of options to a minimum to keep the UI clean there, too much will confuse as well.
[Android Apps and Games] Oblias:
Hummm, seems legit to me. Clear, concise, and to the point. What more could you ask for? Civility, manners, tact? Nahh, that's so 90's.. :):D;)

And I'm sure you jumped right on that request too, now didn't you?
[Android Apps and Games] Ultramanoid:
For what it's worth, I would also have missed this change unless mentioned in the thread, and in fact even then, the first time you mentioned the name could be changed by tapping on the filename, I was tapping on the filename in the file itself, not on the filename in the top menu, so I was just selecting and deselecting, really confused until I figured out where it was.

No issues once you know it, but I can see how first time users could get lost. Maybe a tip the first time indeed.
[Android Apps and Games] MrWasdennnoch:
For what? For asking?
[Android Apps and Games] xdarthanonx:
You're welcome.
[Android Apps and Games] jhoff80:
It's not a huge deal, because I rarely use DeX. However, when using the "Desktop Hub" app which improves on Samsung's DeX features, they give the capability to use Win/Meta+E to automatically launch a file explorer. There's also the option in their pseudo-"start menu" to jump to Documents. However, this doesn't seem to work with FX as my file explorer. I asked the dev of that Desktop Hub app a while back what would be required for FX to work with it, and he mentioned: "The file explorer developer needs to add support for system file explorer intents."

Super low priority for me, but if that's something easy to add into FX it would be nice to have.
[Android Apps and Games] tliebeck:
FX 7.0.2.0 Released (Beta Channel)

Open-with or Open-in-new-window now available from action bar when in selection mode (for files and folders respectively).

Adding missing open-with options when browsing music tracks.

Fixed broken behavior in File Chooser when (default) Content URI-mode file opening is enabled.

Added a workaround for non-standard implementation of storage API on Huawei Mate 9/Android 8.0 where user reported both Main Storage and Media Card both pointing to SD card.

Various random bugfixes.

Direct Download: http://android.nextapp.com/fx/r7017/FX_r7017.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:
Still not able to connect to Gdrive 99% of the time. Any chance of getting a fix in for connecting to Gdrive accounts with more than 1TB storage used? Thanks very much!
[Android Apps and Games] tliebeck:
Very much want to fix this, but still don't understand what's going on. I just uploaded 2048 files into the root directory of a gdrive account, but it doesn't seem to have any trouble with it on the 7.0.2 version. Having terabytes of storage shouldn't cause it trouble.
[Android Apps and Games] techguyone:
I think it's spot on how it is, I like being able to easily rename, see info, and open as/open with. It's still clean and uncluttered, good job.
[Android Apps and Games] tliebeck:
Just received another complaint (via user support email) about "auto play video ads" in FX.

Play Store is going (has gone) to hell. User states all apps were installed from the Play Store, meaning another app is simply arbitrarily launching video ads. Have seen a fair number of reviews upset that "FX has ads" as well. Filed a security bug report two years ago on this month on this problem (the fact that apps can launch arbitrarily over others) and Google refuses to fix.

(Not kidding, not an April fools thing).
[Android Apps and Games] detroitredwings:
Could you please provide the ETA for Classic Icons upload to play store?
[Android Apps and Games] techguyone:
possible bug

I'm using current beta on a mate 9 android 7. If I try and open a text file with OI Notepad the screen flashes briefly as if loading the app then goes back to the folder with the text file in. This has worked reliably previously. A different notepad app 'colornote' works as expected.

I don't know why OI note is doing this and colornote isn't.
[Android Apps and Games] aaron74:
Wow, I feel like a noob. I've been using this explorer for years. This is my favorite file manager. But I had no idea until today that this came from xda.

Great job!
[Android Apps and Games] techguyone:
Hrmmm does this mean I might as well remove OI as I won't be able to use it from within FX in the future (really the only time I used it)
[Android Apps and Games] tliebeck:
It will work fine if they update it.

I didn't think I was too early making FX switch over to content URIs 4-7 months before the deadlines, but more apps than I thought seem to have problems. The main purpose of the 7.0.1 update was to ensure that apps that don't yet support Content URIs still showed up in the "Open With" list (reviews were pretty scathing about how I was intentionally denying users the ability to open certain apps as some kind of conspiracy).

Another wonderful example...Microsoft Excel crashes trying to open XLSX files from a MicroSD card, for some reason it assumes content URIs coming from there are some type of product licensing information.

I will say I think Google is making an overall good decision here for security reasons, although a much better decision would have been to never have allowed old apps to bypass critical security features by specifying old API levels. Another better decision would have been to NOT ban file URIs in API 24, as they're not a security issue.
[Android Apps and Games] techguyone:
I guess they'll fix it themselves if Google is forcing the change in a few months anyway

Edit

It's open source - I'll add an issue, maybe it's an easy fix, although it does look a bit like it's been abandoned, shame it was a nice simple editor.
[Android Apps and Games] tliebeck:
FX 7.0.3.0 Released (Beta Channel)

Changes include:

New themes: White and Indigo Blue. White theme has a unique action/status bar appearance, with dark text/icons.

Moved theme trim color configuration to separate tab and improved color selection UI.

Added option to set button text color (independent of primary trim color).

All notifications are now in channels (Oreo).

Web Access now uses an expanding notification, shows generated access passwords when expanded.

Minor UI smoothness enhancements.

Usual bugfixes.

Direct Download: http://android.nextapp.com/fx/r7019/FX_r7019.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] techguyone:
Actually now I've used it a bit the built in FX text viewer/editor isn't bad, would it be possible to add a vertical scrollbar, and perhaps the option to have ruled lines to make it perfect?
[Android Apps and Games] mbc07:
While you're at it, could you make the icons and header labels of the settings page match the color of the currently selected theme? Right now, they'll always be teal, and that feels out of place when you're using any other theme that isn't material teal. I see you'll need some special handling for the new white and the translucent themes, but I think simply using the same color from the currently selected theme on the other cases would look better than always forcing teal on those icons...
[Android Apps and Games] tliebeck:
Those icons are presently coded into the preferences XML, the teal tint was chosen because it's neutral and works with light and dark themes. I think it's possible to reassign these with theme-tinted versions in the PreferenceActivity code, but it will be a bit of work. I have a learned fear of monkeying too much with the preference API though, it's a bit of a dumpster fire.
[Android Apps and Games] techguyone:
I've managed to engage someone at github about this, but I'm rapidly reaching the end of my technical know how to explain it to them, do you have a link to the November google policy regarding content URI
[Android Apps and Games] tliebeck:
Sorry for delay, here is the requirement regarding Play Store API level requirements:

https://developer.android.com/distribute/best-practices/develop/target-sdk.html

It requires new apps to Target SDK 26 (Oreo 8.0) by August 2018 and existing apps to do by November 2018.

Starting in SDK 24 (Nougat 7.0) apps are forbidden from sending files to each other using a file:/// URI and must instead use a content:// URI. This is mentioned in the Play Store info URL, but also more specifically here: https://developer.android.com/about/versions/nougat/android-7.0-changes.html#sharing-files
[Android Apps and Games] techguyone:
Thanks for that, maybe they'll fix the app - any thoughts on my suggestions for FX txt viewer?
[Android Apps and Games] asia559571:
King Of File Explorers

Love this app, I have been using it since it first came out and wouldn't use any other explorer, not even built ones, Love the new release, just gets better:o

Many Thanks to the Developer for this Gem and Kind Regards! :highfive:
[Android Apps and Games] osm0sis:
Archive Extractor seems to have stopped working in the last build or so for me.. a zip in /sdcard/Download gives "Access was denied" errors, even with Extract Here.
[Android Apps and Games] tliebeck:
Text viewer should already have scrolling/fast scrolling. Regrettably I think it's not possible with current Android "EditText" based text editor (the entirety of the text editor is built around a simple-but-somewhat-powerful text area control. More advanced Android text editors depart from using this, but that's a project of its own. The base EditText control is "fairly" difficult to extend. Not sure on gridlines, horizontal or vertical, other than that vertical separators would be straightforward to write for viewer as it's just a list (horizontal probably aren't that bad either).
[Android Apps and Games] gma388124:
Hi,

I emailed your support email address on 18th march, I have always used your app. I had purchased FX plus upgrade but when I got a new phone and installed the app it didn't reinstate the FX plus upgrade key.

Poor support not to reply to emails.
[Android Apps and Games] tliebeck:
Sorry, the support address gets pretty well sacked by spam, empty messages, and offers from advertising companies for new and exciting horrible ways to monetize the product. Not an excuse though. Do you have the Plus license key or the in-app purchase? In-app purchase should automatically install if you're signed into the same Google account. Plus APK add-on needs to be downloaded separately here: https://play.google.com/store/apps/details?id=nextapp.fx.rk
[Android Apps and Games] ipdev:
Just tried.

Same error.

Note : Test2 was an .apk file.
[Android Apps and Games] gma388124:
Hi thank you your reply, it was an in app purchase in march last year, I am signed into the same Google account but it's not automatically reinstated licence key.
[Android Apps and Games] InvalidDNA:
[MENTION=2954544]tliebeck[/MENTION]

I couldn't connect to the SMB shares located on my windows 10 system through FX. I have tried to connect the same from MAC. I can browse the shares as expected. So, I have tried another app that also uses SMBJ. But, surprisingly it has worked. Can you take a look at that.

The target device's IP was 192.168.1.101. It was shown properly inside FX when I have scanned for available smb servers. But, when I have tried to connect, it was trying to connect a different address (192.168.56.1). If I manually specify the IP, then it works. Hope this info will help you to debug the issue.

Here is Logs from ADB:

04-11 23:16:30.665 3161 10775 I com.f.k.c.a: Closed connection to 192.168.56.1
04-11 23:16:30.665 3161 10775 D nextapp.fx: SMB Error
04-11 23:16:30.665 3161 10775 D nextapp.fx: java.net.SocketTimeoutException: failed to connect to /192.168.56.1 (port 445) from /192.168.1.106 (port 47522) after 5000ms
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at libcore.io.IoBridge.connectErrno(IoBridge.java:185)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at libcore.io.IoBridge.connect(IoBridge.java:130)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:129)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:356)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at java.net.Socket.connect(Socket.java:616)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at com.f.h.a.c.a.a(Unknown Source:21)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at com.f.h.a.c.a.createSocket(Unknown Source:6)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at com.f.k.i.a.a.b.a(Unknown Source:10)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at com.f.k.c.a.a(Unknown Source:39)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at com.f.k.b.b(Unknown Source:57)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at com.f.k.b.a(Unknown Source:2)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at nextapp.fx.dirimpl.smb.c.a(Unknown Source:219)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at nextapp.fx.connection.h.o(Unknown Source:9)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at nextapp.fx.connection.h.a(Unknown Source:23)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at nextapp.fx.connection.SessionManager.a(Unknown Source:4)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at nextapp.fx.ui.net.c$6.run(Unknown Source:16)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at nextapp.maui.l.d.a(Unknown Source:6)
04-11 23:16:30.665 3161 10775 D nextapp.fx:	at nextapp.maui.l.d.run(Unknown Source:10)
[Android Apps and Games] thedicemaster:
odd and annoying bug on a note 8 on android 8:

when a folder with images both loose and in a subfolder is moved from a hidden to a visible location the media database is updated with all images in the same album/folder(subfolder contents are dumped into their top folder in media viewers)

after some copy/paste/deleting I can correct the mess, but simple file operations become very tedious this way.

a manual rescan will not fix this, if the files are "known" the manual rescan refuses to update their entries.