I simplified my example blocks a bit (without using TaifunFile ext):
- download the APK from Google Drive to the
/Download(default) folder and copy it to ASD
- install AKP from ASD
Of course you need the WRITE permission for this, since the download component always downloads to the standard folder (/storage/emulated/0/Download).
To avoid this, you need to use an extension that also allows you to download a file to a specific folder. I only know that the Download extension from our beloved can do that. Maybe someone has a better suggestion.