Xposed-Modules-Repo / com.github.dan.nostoragerestrict

NoStorageRestrict
https://github.com/Xposed-Modules-Repo/com.github.dan.nostoragerestrict
GNU General Public License v3.0
299 stars 15 forks source link

Android 14 (February security )doesn't work correctly #13

Closed sakana164 closed 4 months ago

sakana164 commented 5 months ago

Android 14 (February security )doesn't work After Google updated the security patch for February, third-party applications were unable to access data from other applications,So I tried this moduleAlthough the authorization button of SAF has become an optional button,I found that the authorization for this data is fake. Although it shows that the authorization was successful, the application still accesses the authorized application's data for lunch, which is displayed as a blank folder. The following LSPosed logs LSPosed_2024-02-08T03_28_28.924751.zip

DanGLES3 commented 5 months ago

Android 14 (February security )doesn't work After Google updated the security patch for February, third-party applications were unable to access data from other applications,So I tried this moduleAlthough the authorization button of SAF has become an optional button,I found that the authorization for this data is fake. Although it shows that the authorization was successful, the application still accesses the authorized application's data for lunch, which is displayed as a blank folder. The following LSPosed logs LSPosed_2024-02-08T03_28_28.924751.zip

It's possible this has been strengthened somehow, I'll take a look tomorrow as soon as possible

DanGLES3 commented 5 months ago

Android 14 (February security )doesn't work After Google updated the security patch for February, third-party applications were unable to access data from other applications,So I tried this moduleAlthough the authorization button of SAF has become an optional button,I found that the authorization for this data is fake. Although it shows that the authorization was successful, the application still accesses the authorized application's data for lunch, which is displayed as a blank folder. The following LSPosed logs LSPosed_2024-02-08T03_28_28.924751.zip

Send me the media provider apk if possible

Android 14 (February security )doesn't work After Google updated the security patch for February, third-party applications were unable to access data from other applications,So I tried this moduleAlthough the authorization button of SAF has become an optional button,I found that the authorization for this data is fake. Although it shows that the authorization was successful, the application still accesses the authorized application's data for lunch, which is displayed as a blank folder. The following LSPosed logs LSPosed_2024-02-08T03_28_28.924751.zip

Could you send the media provider APK to me? The code I need to hook seems to be there

sakana164 commented 5 months ago

com.android.externalstorage_14.zip I uploaded com. android. externalstorage I tried to access any data path, such as com.android.vending

sakana164 commented 5 months ago

com.android.externalstorage_14.zip I uploaded com. android. externalstorage I tried to access any data path, such as com.android.vending

com.android.providers.media_14.zip

DanGLES3 commented 5 months ago

com.android.externalstorage_14.zip I uploaded com. android. externalstorage I tried to access any data path, such as com.android.vending

com.android.providers.media_14.zip

app-release.zip

Try this build, make sure to apply the module to the Android system

sakana164 commented 5 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

DanGLES3 commented 5 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

sakana164 commented 5 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

Media_14.zip framework.jar It's too big, I'm trying to upload the cloud storage

sakana164 commented 5 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

DanGLES3 commented 5 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

Will have to take a look tomorrow, it's getting late here, talk to you when i find something

sakana164 commented 5 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

Will have to take a look tomorrow, it's getting late here, talk to you when i find something

Sure, good night

DanGLES3 commented 4 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

Will have to take a look tomorrow, it's getting late here, talk to you when i find something

Sure, good night

app-release.zip

Try this, and sorry for the delay

sakana164 commented 4 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

Will have to take a look tomorrow, it's getting late here, talk to you when i find something

Sure, good night

app-release.zip

Try this, and sorry for the delay

It's okay, just hook Selected by default (com.android.externalstorage)?Or should we also hook the system framework?

DanGLES3 commented 4 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

Will have to take a look tomorrow, it's getting late here, talk to you when i find something

Sure, good night

app-release.zip Try this, and sorry for the delay

It's okay, just hook Selected by default (com.android.externalstorage)?Or should we also hook the system framework?

You select also the media provider (the one you sent me)

sakana164 commented 4 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

Will have to take a look tomorrow, it's getting late here, talk to you when i find something

Sure, good night

app-release.zip Try this, and sorry for the delay

It's okay, just hook Selected by default (com.android.externalstorage)?Or should we also hook the system framework?

You select also the media provider (the one you sent me)

It still doesn't work, I'm trying to access it using MT Manager,tv.danmaku.bili,mark.viaJust like before, it's a fake authorization success. I hooked com.android.externalstorage, the one I sent you, and the system framework, both

sakana164 commented 4 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

Will have to take a look tomorrow, it's getting late here, talk to you when i find something

Sure, good night

app-release.zip Try this, and sorry for the delay

It's okay, just hook Selected by default (com.android.externalstorage)?Or should we also hook the system framework?

You select also the media provider (the one you sent me)

It still doesn't work, I'm trying to access it using MT Manager,tv.danmaku.bili,mark.viaJust like before, it's a fake authorization success. I hooked com.android.externalstorage, the one I sent you, and the system framework, both

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

Will have to take a look tomorrow, it's getting late here, talk to you when i find something

Sure, good night

app-release.zip Try this, and sorry for the delay

It's okay, just hook Selected by default (com.android.externalstorage)?Or should we also hook the system framework?

You select also the media provider (the one you sent me)

Attached are LSPosed logs LSPosed_2024-02-13T00_24_38.120682.zip

DanGLES3 commented 4 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

Will have to take a look tomorrow, it's getting late here, talk to you when i find something

Sure, good night

app-release.zip Try this, and sorry for the delay

It's okay, just hook Selected by default (com.android.externalstorage)?Or should we also hook the system framework?

You select also the media provider (the one you sent me)

It still doesn't work, I'm trying to access it using MT Manager,tv.danmaku.bili,mark.viaJust like before, it's a fake authorization success. I hooked com.android.externalstorage, the one I sent you, and the system framework, both

Did you also hook the media provider? (com.google.android.providers.media.module/com.android.providers.media.module)

sakana164 commented 4 months ago

LSPosed_2024-02-08T10_40_11.484195.zip Screenshot_2024-02-08-10-38-31-726_com android shell It still doesn't work, I have enabled the hook system frameworkI am trying to authorize com.tensint.mobileqq and com.tensint.mm using SAF

Btw, wrong media provider, i need com.google.android.providers.media.module

You can download framework.jar from this link https://drive.google.com/file/d/102ik-bhvQjq8sB3xHUvPHXj1_w3HL4lo/view?usp=drive_link

Will have to take a look tomorrow, it's getting late here, talk to you when i find something

Sure, good night

app-release.zip Try this, and sorry for the delay

It's okay, just hook Selected by default (com.android.externalstorage)?Or should we also hook the system framework?

You select also the media provider (the one you sent me)

It still doesn't work, I'm trying to access it using MT Manager,tv.danmaku.bili,mark.viaJust like before, it's a fake authorization success. I hooked com.android.externalstorage, the one I sent you, and the system framework, both

Did you also hook the media provider? (com.google.android.providers.media.module/com.android.providers.media.module)

Yes, I did it

sakana164 commented 4 months ago

image

DanGLES3 commented 4 months ago

image

app-release.zip

sakana164 commented 4 months ago

image

app-release.zip

Still not working properly

DanGLES3 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

sakana164 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

DanGLES3 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

sakana164 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

DanGLES3 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

This was working before the february patch? tried applying the module to the documentsui app as well?

sakana164 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

This was working before the february patch? tried applying the module to the documentsui app as well?

I just tried to add the MT manager to the hook list, just like beforeIn fact, before the February patch, I was able to authorize normally, and the authorized button could also be clicked normally. Authorization was also successful. After the February patch, my authorization button could not be clicked (displayed in gray), so I found this module. To solve this problem, on the surface, the module only changed the agree to authorize button to a clickable state, The operation of authorizing data was not executed

DanGLES3 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

This was working before the february patch? tried applying the module to the documentsui app as well?

I just tried to add the MT manager to the hook list, just like beforeIn fact, before the February patch, I was able to authorize normally, and the authorized button could also be clicked normally. Authorization was also successful. After the February patch, my authorization button could not be clicked (displayed in gray), so I found this module. To solve this problem, on the surface, the module only changed the agree to authorize button to a clickable state, The operation of authorizing data was not executed

Alright, think i found something, give me 2 minutes

DanGLES3 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

This was working before the february patch? tried applying the module to the documentsui app as well?

I just tried to add the MT manager to the hook list, just like beforeIn fact, before the February patch, I was able to authorize normally, and the authorized button could also be clicked normally. Authorization was also successful. After the February patch, my authorization button could not be clicked (displayed in gray), so I found this module. To solve this problem, on the surface, the module only changed the agree to authorize button to a clickable state, The operation of authorizing data was not executed

app-release1.zip

Here

sakana164 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

This was working before the february patch? tried applying the module to the documentsui app as well?

I just tried to add the MT manager to the hook list, just like beforeIn fact, before the February patch, I was able to authorize normally, and the authorized button could also be clicked normally. Authorization was also successful. After the February patch, my authorization button could not be clicked (displayed in gray), so I found this module. To solve this problem, on the surface, the module only changed the agree to authorize button to a clickable state, The operation of authorizing data was not executed

app-release1.zip

Here

Wow, it's working fine now. The MT manager can access the data partitions of other applications. Although some of my cache cleaning software's applications cannot be authorized, most of them can be authorized. I'll test it again

DanGLES3 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

This was working before the february patch? tried applying the module to the documentsui app as well?

I just tried to add the MT manager to the hook list, just like beforeIn fact, before the February patch, I was able to authorize normally, and the authorized button could also be clicked normally. Authorization was also successful. After the February patch, my authorization button could not be clicked (displayed in gray), so I found this module. To solve this problem, on the surface, the module only changed the agree to authorize button to a clickable state, The operation of authorizing data was not executed

app-release1.zip Here

Wow, it's working fine now. The MT manager can access the data partitions of other applications. Although some of my cache cleaning software's applications cannot be authorized, most of them can be authorized. I'll test it again

Yeah, turns out Google just added a second boolean check in the external storage provider to hide Android/folders (likely to patch out any exploits that could allow access to these folders), just had to set to false

sakana164 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

This was working before the february patch? tried applying the module to the documentsui app as well?

I just tried to add the MT manager to the hook list, just like beforeIn fact, before the February patch, I was able to authorize normally, and the authorized button could also be clicked normally. Authorization was also successful. After the February patch, my authorization button could not be clicked (displayed in gray), so I found this module. To solve this problem, on the surface, the module only changed the agree to authorize button to a clickable state, The operation of authorizing data was not executed

app-release1.zip Here

Wow, it's working fine now. The MT manager can access the data partitions of other applications. Although some of my cache cleaning software's applications cannot be authorized, most of them can be authorized. I'll test it again

Yeah, turns out Google just added a second boolean check in the external storage provider to hide Android/folders (likely to patch out any exploits that could allow access to these folders), just had to set to false

So what is the current scope of the module? Remember to update the recommended scope of the module. Cache cleaning software still cannot obtain data authorization for certain applications, such as Twitch , it is also possible that there is no data folder for this application in the data partition

DanGLES3 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

This was working before the february patch? tried applying the module to the documentsui app as well?

I just tried to add the MT manager to the hook list, just like beforeIn fact, before the February patch, I was able to authorize normally, and the authorized button could also be clicked normally. Authorization was also successful. After the February patch, my authorization button could not be clicked (displayed in gray), so I found this module. To solve this problem, on the surface, the module only changed the agree to authorize button to a clickable state, The operation of authorizing data was not executed

app-release1.zip Here

Wow, it's working fine now. The MT manager can access the data partitions of other applications. Although some of my cache cleaning software's applications cannot be authorized, most of them can be authorized. I'll test it again

Yeah, turns out Google just added a second boolean check in the external storage provider to hide Android/folders (likely to patch out any exploits that could allow access to these folders), just had to set to false

So what is the current scope of the module? Remember to update the recommended scope of the module. Cache cleaning software still cannot obtain data authorization for certain applications, such as Twitch , it is also possible that there is no data folder for this application in the data partition

The same as version 4.0 (com.android.externalstorage), i'm not hooking/injecting into any new packages

sakana164 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

This was working before the february patch? tried applying the module to the documentsui app as well?

I just tried to add the MT manager to the hook list, just like beforeIn fact, before the February patch, I was able to authorize normally, and the authorized button could also be clicked normally. Authorization was also successful. After the February patch, my authorization button could not be clicked (displayed in gray), so I found this module. To solve this problem, on the surface, the module only changed the agree to authorize button to a clickable state, The operation of authorizing data was not executed

app-release1.zip Here

Wow, it's working fine now. The MT manager can access the data partitions of other applications. Although some of my cache cleaning software's applications cannot be authorized, most of them can be authorized. I'll test it again

Yeah, turns out Google just added a second boolean check in the external storage provider to hide Android/folders (likely to patch out any exploits that could allow access to these folders), just had to set to false

So what is the current scope of the module? Remember to update the recommended scope of the module. Cache cleaning software still cannot obtain data authorization for certain applications, such as Twitch , it is also possible that there is no data folder for this application in the data partition

The same as version 4.0 (com.android.externalstorage), i'm not hooking/injecting into any new packages

Okay, my problem has been resolved. You can close this issue now. Thank you very much for your help. Looking forward to a stable version update.

DanGLES3 commented 4 months ago

image

app-release.zip

Still not working properly

Could you provide a recording of the issue? just so i can take a closer look

Okay, I uploaded it https://drive.google.com/file/d/1x0EgWE9x4hSPFFY_t5e3_kQKnin_3fwM/view?usp=drive_link

Ooof, yeah what I was trying was way off, anyway I don't see any error coming from Mt manager or anything related to these folders

After being authorized by SAF, the mt manager should be able to access the data folders of these authorized applications, but there is nothing inside. I also have an application cache cleaning software that requires data authorization to work, but when I authorize it and open it again for inspection, it still prompts for authorization. It should be said that it did not work as expected

This was working before the february patch? tried applying the module to the documentsui app as well?

I just tried to add the MT manager to the hook list, just like beforeIn fact, before the February patch, I was able to authorize normally, and the authorized button could also be clicked normally. Authorization was also successful. After the February patch, my authorization button could not be clicked (displayed in gray), so I found this module. To solve this problem, on the surface, the module only changed the agree to authorize button to a clickable state, The operation of authorizing data was not executed

app-release1.zip Here

Wow, it's working fine now. The MT manager can access the data partitions of other applications. Although some of my cache cleaning software's applications cannot be authorized, most of them can be authorized. I'll test it again

Yeah, turns out Google just added a second boolean check in the external storage provider to hide Android/folders (likely to patch out any exploits that could allow access to these folders), just had to set to false

So what is the current scope of the module? Remember to update the recommended scope of the module. Cache cleaning software still cannot obtain data authorization for certain applications, such as Twitch , it is also possible that there is no data folder for this application in the data partition

The same as version 4.0 (com.android.externalstorage), i'm not hooking/injecting into any new packages

Okay, my problem has been resolved. You can close this issue now. Thank you very much for your help. Looking forward to a stable version update.

The update has already been pushed and should show up any moment now, thank you for reporting the issue