FX 1.1.0 is now available.
Key changes include:
- Root module is now a free add-on. If you previously purchased this module, please email email@example.com with your name and Google Order Number if you would like a refund. DO NOT send any credit card information. See below for details.
- Added support for Android 4.2 (fixed cosmetic bookmark and storage location issues).
- Added external subtitle support for remote streamed videos (subtitle file must be named identically to video)
- Text Editor: Added undo/redo pinch-to-zoom, search, volume-key cursor control, and shortcut keys for devices with physical-keyboards.
- Text Viewer: Added pinch-to-zoom. Added menu shortcut to open files with editor from viewer.
- Binary Viewer: Performance improvements, added pinch-to-zoom.
- General performance improvements and bugfixes.
- Added support for exploring and extracting APK and JAR files (available via "Open With").
The root module is now a free app. If you purchased it and would like a refund, please email firstname.lastname@example.org
with your name and order number, but WITHOUT any credit/bank card information. Again, DO NOT send any credit/bank card info, being as all orders are through Google Play it is not the least bit helpful in issuing refunds.
The Plus module will of course continue as a paid app.
The root module will continue to be a separate add-on. I think I prefer it this way, so as lessen any possibility of misuse by novices, and to avoid FX being classified as a tool solely for technical users.
Additionally, I'm considering allowing distribution of FX within custom ROMs. (Only the main app and free root app would be allowed, NOT the Plus add-on). The requirements here would be that:
- You use a stock FX APK. It must not be decompiled/modified or re-signed.
- It must be possible to upgrade to later versions of FX via the Google Play Store.
- It must be possible to install the FX Plus add-on and have it work.
- There must be some way for users to remove it from their installation (i.e., I don't want to ever be considered bloatware).
I'm not a ROM developer, but I believe these requirements could be met. If anyone who is more experienced here could provide any insight, I'd greatly appreciate it. Specifically I'm curious as to whether FX could be preinstalled into the /data directory, or whether it would have to reside in /system.
Additionally I'd like to offer a means of allowing ROM developers to customize the default settings of FX...possibly just including a preferences.xml would be adequate. For instance, I can see devs wanting to remove the "Add-Ons" section from the FX home screen by default, which would be perfectly fine with me.
As to why this is being done: I simply want more people to be exposed to be FX, and I think free root access may be a great way to do it.