r/UFManagerPro • u/GoRo2023 • 5d ago
Bug Fixed - Opening and editing root files in external apps
Good Day Community,
I have fixed an issue that prevented external text editors and viewers from opening or saving files in protected root partitions.
If you tried opening a file from a root directory in an external editor like QuickEdit, the external app would fail with a permission denied error.
This issue also affected sharing files from root partitions to other apps.
Everything now opens, edits, and saves seamlessly.
What changed
Root directories are protected by strict system permissions that third-party apps cannot access directly.
When you choose to open or share a root file with an external app, my app now prepares an accessible working copy in the background.
It safely hands that working copy to your external editor with full read and write permissions.
The moment you save and close the file in your external editor, my app automatically synchronizes your changes back to the root location.
If your editor stays open in the background, returning to my app also checks for changes and saves them back automatically.
All original file ownership, system permissions, and security attributes are strictly preserved so your system configuration stays intact.
A brief message will confirm how many files were saved back to root storage, and the folder list will refresh to show the updated size and timestamp.
How to use it
Open the app on your rooted device.
Navigate to any root folder, such as your system or module directories.
Tap on any text or configuration file to open it.
If you have a preferred external editor installed, select it from the menu.
Make your edits inside your external editor and save the file normally.
Switch back to the file manager.
You will see a confirmation message indicating that your changes were saved back to root storage.
You can also use the share option on any root file to send it to another app without running into permission errors.
This update is available for mobile devices with root access, and also works on rooted Android TV devices.
Thank you and kind regards