New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SD-card access on 4.0.10 beta #330

Closed
gaich opened this Issue Mar 20, 2016 · 23 comments

Comments

4 participants
@gaich

gaich commented Mar 20, 2016

SD Maid 4.0.10 shows me a prompt to grant SD Card access constantly, although the whole access was given using Nextapp SDfix and there were no problems with previous versions.
screenshot_2016-03-20-19-10-28
You choose SDcard in the next window, but the app tells the input is invalid.
My phone is LG G4, H815, Lollipop 5.0.1, H815 Genisys Rom 2.2.1

screenshot_2016-03-20-19-05-30
screenshot_2016-03-20-19-05-23
screenshot_2016-03-20-19-05-18
screenshot_2016-03-20-19-05-12
screenshot_2016-03-20-19-05-07

A screenrecord.

@d4rken

This comment has been minimized.

Owner

d4rken commented Mar 20, 2016

Likely caused by #231.
4.0.10 fixed a few detection issues which is why you see the prompt, I think...
Can you record a debug run ?

SD Maid can still write to the card though, right ? (Because you have root)
Due to the sdfix app, can SD Maid also write without root? Try it by just not granting root to SD Maid.

The permission dialog is independent of the read/writeability tests.

@gaich

This comment has been minimized.

gaich commented Mar 20, 2016

SD Maid works fine, I just press skip.
logs.zip

But if I don`t grant root, it shows that Public storage (secondary) is read only.

screenshot_2016-03-21-06-39-17

screenshot_2016-03-21-06-39-01

screenshot_2016-03-21-06-41-22

Without root I dont know how to check SD Card write status, but I cannot, for the instance, change receivers state for system apps.

no root_logfile_1458513486040.zip

@d4rken

This comment has been minimized.

Owner

d4rken commented Mar 21, 2016

Try to create and delete a folder as write test. Thanks for the log files,
I'm currently on mobile will check the logs later.
Am 21.03.2016 12:27 vorm. schrieb "gaich" notifications@github.com:

SD Maid works fine, I just press skip.
logs.zip https://github.com/d4rken/sdmaid-public/files/181557/logs.zip
But if I dont grant root, it shows that Public storage (secondary) is
read only.
screenshot_2016-03-21-06-39-17
screenshot_2016-03-21-06-39-01
screenshot_2016-03-21-06-41-22
Without root I dont know how to check SD Card write status, but I cannot,
for the instance, change receivers` state for system apps.
no root_logfile_1458513486040.zip
https://github.com/d4rken/sdmaid-public/files/181558/no.root_logfile_1458513486040.zip


You are receiving this because you commented.
Reply to this email directly or view it on GitHub
#330 (comment)

@gaich

This comment has been minimized.

gaich commented Mar 21, 2016

I am able to create and delete it without granting root permissions in internal memory:
https://youtu.be/GzMeJHqyKkg
sdmaid_logfile_1458570931278.zip
But on the external SD card there isn`t even an option to create it:
https://youtu.be/tFAZy8hAfGk
sdmaid_logfile_1458571437687.zip

@d4rken

This comment has been minimized.

Owner

d4rken commented Mar 23, 2016

Thanks for all the info.
Not being able to write to external storage despite the sdcard fix is due to a mistake I made in the write test function.

I think other tools than the explorer don't experience this bug though, can you confirm that ? Can the system cleaner delete items from the external sdcard without root ?

On a side note, from the logs it seems I might be able to fix the your case of the #231 issue :).

@gaich

This comment has been minimized.

gaich commented Mar 23, 2016

Yes, I easily managed to delete empty directories from external SD in System cleaner whithout granting root.
sdmaid_logfile_1458730917389.zip
https://youtu.be/Oo1mcDwesoc
But without root System cleaner just shows two elements - Gallery thumbnails and Empty directories. When the root is granted, there are much more:
screenshot_2016-03-23-20-43-01

@d4rken

This comment has been minimized.

Owner

d4rken commented Mar 23, 2016

Thanks, that confirms my suspicions.
Explorer and Overview should be fixed with the next update.
I'll also try something for the sdcard permission granting.

It's normal that the system cleaner results differ, some filters only work with root.

@gaich

This comment has been minimized.

gaich commented Mar 23, 2016

Thank you!

@prozacfield

This comment has been minimized.

prozacfield commented Mar 26, 2016

I have the same issue. Here's my logfile attached.
sdmaid_logfile_1458991539075.zip

@d4rken

This comment has been minimized.

Owner

d4rken commented Mar 26, 2016

@prozacfield basically the same "light version" of issue #231 that @gaich has.
For further progress on that follow issue #231 as I will close this ticket when the write detection is fixed.

@prozacfield

This comment has been minimized.

prozacfield commented Mar 26, 2016

@d4rken thanks.

@d4rken

This comment has been minimized.

Owner

d4rken commented Mar 28, 2016

Write test should be fixed with v4.0.11 and I think permission granting should also work for this case and similar ones (maybe all LG?).

@d4rken d4rken closed this Mar 28, 2016

@gaich

This comment has been minimized.

gaich commented Mar 28, 2016

4.011 - the prompt and input invalid issue still remain...
sdmaid_logfile_1459204506710.txt

@d4rken d4rken reopened this Mar 28, 2016

@d4rken

This comment has been minimized.

Owner

d4rken commented Mar 28, 2016

I think I made a coding mistake, can you send me a mail and I'll give you a test version?

@gaich

This comment has been minimized.

gaich commented Mar 29, 2016

@neojudgment

This comment has been minimized.

neojudgment commented Mar 29, 2016

Hi, exactly the same bug as gaich above !

@d4rken

This comment has been minimized.

Owner

d4rken commented Mar 29, 2016

@neojudgment Please provide a debug log to see whether it is exactly the same issue. Some issues have the same symptons but are slightly different such that the fix employed for this case (LG specific?) doesn't apply and it's a more general issue as #231.
If it's the same issue and you mail me I can give you a test version too.

@neojudgment

This comment has been minimized.

@d4rken

This comment has been minimized.

Owner

d4rken commented Mar 29, 2016

@neojudgment It seems to be different from both this issue and #231. Both of your storages provide valid UUIDs:

StorageVolumeX: uuid: C5CF-8BA0 | state: mounted | path: /storage/sdcard0 | userlabel: FAT32
StorageVolumeX: uuid: 963B-07DF | state: mounted | path: /storage/sdcard1 | userlabel: M4_Note
StorageVolumeX: uuid: null | state: removed | path: /storage/usbotg | userlabel: null

I actually don't see SD Maid throwing any errors. If you want to pursue this further, please make a new ticket for this. (In that case you can also mail me and I'll give you a version that prints better logoutput for these kind of issues.

@gaich

This comment has been minimized.

gaich commented Mar 29, 2016

Test version works fine, no prompts or something of that kind.
sdmaid_logfile_1459290273324.txt
]

@d4rken

This comment has been minimized.

Owner

d4rken commented Mar 29, 2016

@gaich Can you clear SD Maids data and see if the prompt works correctly when granting the permission?

@gaich

This comment has been minimized.

gaich commented Mar 30, 2016

It works! No errors and invalid inputs.
screenshot_2016-03-30-10-34-58

@gaich gaich closed this Mar 31, 2016

@prozacfield

This comment has been minimized.

prozacfield commented Mar 31, 2016

Issue solved, thank you very much.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment