Unable to grant permissions to access external OTG card reader
Posted: 2022-02-16, 00:33 UTC
I am using Total Commandert (TC) v3.30 on a Xiaomi Mi9 phone to access an OTG USB card reader which is capable of reading either SD or CF cards.
This appears to be an issue that has appeared sometime in the past 12 months. I have been a user of TC for several years but only very periodically).
When I connect the card reader to my phone with either a SD or CF card already inserted it is recognised by my phone and dispalys in Total Commander below "Internal shared storage" as "Kingston USB drive...".
When I then tap on the Kingston USB drive I get the dialog that states "On Android >=5, the external SD card is write protected..." and asks me to select the directory to give rights. I then select "Yes", navigate to the Kingston USB drive and click "Use this folder" and then "Allow". So far this is all as expected.
However I then get the following Error dialog. "It seems you have chosen the wrong folder! content://com.android.externalstorage.documents/tree/3A53-14F4%3QA" and I am not able to access any contents of the external card. The final part of the folder name changes slightly depending on the identifier of the actual card inserted.
In the past I have gone through this process with other cards and it has worked as expected. If I insert one of these cards that were previously granted permissions they continue to be accessible. However, it appears that it is no longer possible to grant access to any new cards.
I am able to access the cards that cause this error on TC by using the native Mi9 file manager. I have also tried alternative file manager called X-plore which goes through the same folder authorisation process but in this case I am granted access and can read and write to the external card without any issues.
This appears to be an issue that has appeared sometime in the past 12 months. I have been a user of TC for several years but only very periodically).
When I connect the card reader to my phone with either a SD or CF card already inserted it is recognised by my phone and dispalys in Total Commander below "Internal shared storage" as "Kingston USB drive...".
When I then tap on the Kingston USB drive I get the dialog that states "On Android >=5, the external SD card is write protected..." and asks me to select the directory to give rights. I then select "Yes", navigate to the Kingston USB drive and click "Use this folder" and then "Allow". So far this is all as expected.
However I then get the following Error dialog. "It seems you have chosen the wrong folder! content://com.android.externalstorage.documents/tree/3A53-14F4%3QA" and I am not able to access any contents of the external card. The final part of the folder name changes slightly depending on the identifier of the actual card inserted.
In the past I have gone through this process with other cards and it has worked as expected. If I insert one of these cards that were previously granted permissions they continue to be accessible. However, it appears that it is no longer possible to grant access to any new cards.
I am able to access the cards that cause this error on TC by using the native Mi9 file manager. I have also tried alternative file manager called X-plore which goes through the same folder authorisation process but in this case I am granted access and can read and write to the external card without any issues.