One thing about shaders on RetroArch Android is that the shaders folder is placed in the root of the SD card so it’s not accessible unless your android device is rooted. Assuming that you aren’t rooted let’s try a different method for your shaders, we’ll try moving the shaders folder where you can access it.
If you open the RetroArch directory setting the default location for the shaders folder should look like this:
We’re going to switch the location to your RetroArch folder in your SD card so the first thing you should do is go into the RetroArch folder on your Android device and create a folder called “shaders”. From there re open RetroArch, go back to the directory and change the shaders folder to the newly created shaders folder so that it now looks like this:
Now open RetroArch once more and update your shaders and they should appear now in the new shaders folder:
You should now be able to edit/create and do the things you mentioned from that folder. Hope that helps. Not to mention you should be able to use my presets that way as well.