Instead of using raw file paths ( /sdcard/Folder/file.txt ), you can use . You grant Tasker permission to a specific folder (like a tree), and Tasker can then read/write anywhere inside that tree.
When Tasker (or any app) targets API 29, it must obey all the new privacy and security rules of Android 10. If an app still targets an older API (like 28), it can use the old, permissive file system. tasker api 29
The good news is that Tasker is still the most powerful automation app on Android. You just have to work with the new rules, not against them. Instead of using raw file paths ( /sdcard/Folder/file
The red errors in the Tasker log feel personal. They feel like Google telling you that you don't own your phone. If an app still targets an older API
Have a specific API 29 issue I didn't cover? Drop a comment below or head to the official Tasker Google Groups. João reads every post.
Google heavily discourages this for store-distributed apps. It works, but you must do it manually every time you reinstall Tasker.
Instead of saving a text file yourself, use an intent to open a "Save as" dialog via a file manager. Part 5: Specific Task Fixes (Copy-Paste Ready) Let's fix the broken examples from Part 3. Old (Broken) Backup Script: A1: Read File [/sdcard/Documents/notes.txt] A2: Write File [/sdcard/Backups/notes_backup.txt] Text:%text Fix: