arianneorpilla / jidoujisho

A full-featured immersion language learning suite for mobile.
GNU General Public License v3.0
904 stars 58 forks source link

Expand Jidoujisho's access to READ_EXTERNAL_STORAGE for expanded media storage on SD cards with modify the Android Manifest file #313

Open phamthaison1207 opened 10 months ago

phamthaison1207 commented 10 months ago

Hi there Ironpilla, I love using your app a lot and would want to post this suggestion: As of now, Jidoujisho still only has access to the internal storage I currently am running into trouble when I try to mount an SD card into my phone to use with Jidoujisho but if I do so, the app stops working (it stops Jidoujisho's access to files for some reason?) and it makes me sad that I can't have a bigger mobile storage capacity to use with Jidoujisho.

I previously opened this issue once but would like to try my luck again. image

arianneorpilla commented 10 months ago

This line is present here so I suspect the lack of this flag is not the cause of the issue. Could you share more about what device you use?

I can't share what I'm actively working on at the moment but I want to let you know that I have my eye on this issue and I should address it in the future.

phamthaison1207 commented 10 months ago

thank you so much for giving some attention to this matter, I love your app and how it changed the learning of so many of us. Good health to you to Ironpilla for still updating and improving the app.

On Wed, Oct 18, 2023 at 2:44 PM lrorpilla @.***> wrote:

I can't share what I'm working on at the moment but I want to let you know that I have my eye on this issue and I should address it in the future.

— Reply to this email directly, view it on GitHub https://github.com/lrorpilla/jidoujisho/issues/313#issuecomment-1767868509, or unsubscribe https://github.com/notifications/unsubscribe-auth/APFD2IB6NZDTXACTT4TEUV3X76CE3AVCNFSM6AAAAAA6E2M4USVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRXHA3DQNJQHE . You are receiving this because you authored the thread.Message ID: @.***>

phamthaison1207 commented 10 months ago

The device I'm using

This line is present here so I suspect the lack of this flag is not the cause of the issue. Could you share more about what device you use?

I can't share what I'm actively working on at the moment but I want to let you know that I have my eye on this issue and I should address it in the future.

Yes, my device is a Realme 8 Pro running android 13, as of now, I was always pointed towards an issue like: scoped storage that you previously mentioned but I think that may not be the case, I will try to send you a video demonstrating the problem when possible. As I think this may be the problem with storage emulated? because it seems like any file manager app can get access to the SD card but not Jidoujisho because of the ? reason

phamthaison1207 commented 10 months ago

Please let me know of any more information you need to know from my device and I will send it to you =)). Also thank you again for looking into this.

arianneorpilla commented 10 months ago

Can you send me some file paths that your device might use, for internal storage and on an SD card?

phamthaison1207 commented 10 months ago

Okay, I will send you the file paths on the device itself: It looks like my device treat the sd card as its own "phone" storage and doesn't consider it as part ? of the phone? But the file manager app by google can read it?, Was this helpful to you? Do I need to update it? Please let me know. Screenshot_2023-10-20-19-10-46-42_fc704e6b13c4fb26bf5e411f75da84f2 - Copy Screenshot_2023-10-20-19-12-43-39_e5d3893ac03954c6bb675ef2555b879b - Copy Screenshot_2023-10-20-19-12-25-01_e5d3893ac03954c6bb675ef2555b879b - Copy Screenshot_2023-10-20-19-11-03-22_fc704e6b13c4fb26bf5e411f75da84f2 - Copy Screenshot_2023-10-20-19-10-57-20_fc704e6b13c4fb26bf5e411f75da84f2 - Copy

arianneorpilla commented 10 months ago

The paths that are displayed from a PC are not useful, it would help if you could find the path name that would be reported from the device itself.

phamthaison1207 commented 10 months ago

This is also what Jidoujisho experiences when there's an SD card present on my device: Without the SD card mounted on, Jidoujisho works fine and can execute its permission Whereas when it's mounted, for some reason, Jidoujisho "forgets, loses" all of its permission and can't even read the internal storage. https://github.com/lrorpilla/jidoujisho/assets/63585568/c5a4b4c5-1283-4fb4-bb7f-cc879209167e

phamthaison1207 commented 10 months ago

The SD card I'm using is this: (if this information might help in some way) image

askerrit commented 4 months ago

Hi, I am also having this issue with the same SD card (but 128gb).