How to get back write access to SD-Card on Android 4.4

Support for Android version of Total Commander

Moderators: white, Hacker, petermad, Stefan2

User avatar
petermad
Power Member
Power Member
Posts: 14700
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

My HTC One (M8) got updated to Android 5.0.1 today, but I still cannot read or write to the external SD card.

When for example trying to delete a file, TC shows this message:
On Android 5, the external SD card is write protected.
You need to choose the directory from a special Android dialog to give Total Commander write rights.

In the next dialog, please go to the root of the external SD-card and click on the button at the bottom, \'Select\'!
Then an Android dialog pops up and if I tap the ≡ icon I can see and choose my external SD card, but when i do so, I get this mesage (translated):
Documents has unexpectedly stopped. Do you want to send an error report to HTC?...
Is this an HTC bug or are there anything I can do? An what is this "Documents"
Last edited by petermad on 2015-02-01, 01:58 UTC, edited 1 time in total.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Riccardo
Member
Member
Posts: 123
Joined: 2003-02-16, 12:04 UTC

Post by *Riccardo »

petermad wrote:My HTC One (M8) got updated to Android 5.0.1 today, but I still cannot read or write to the external SD card.
Did you try a new TC Install?

Someone said you will be asked wheather TC should be enabled to manipulate the external SDCard.

regards, Richard
User avatar
petermad
Power Member
Power Member
Posts: 14700
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

2Riccardo

Hmm, I upgraded from TC 2.60 beta 1 to beta 2 AFTER I got Lollipop installed.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Riccardo
Member
Member
Posts: 123
Joined: 2003-02-16, 12:04 UTC

Post by *Riccardo »

petermad wrote:2RiccardoI upgraded from TC 2.60 beta 1 to beta 2 AFTER I got Lollipop installed.
Try a deinstall and newinstall of TC 2.6b2.

Maybe this works? I'm curious. Plz report.

Regard, Richard
User avatar
petermad
Power Member
Power Member
Posts: 14700
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

2Riccardo

I just tried a comlete deinstall and reinstall of TC 2.6b2 - it didn't help ;-(
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48005
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Sounds like a HTC bug. TC calls a special dialog to request write rights for the external SD card. Apparently this dialog is broken on your device.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14700
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

2ghisler(Author)

Well - there is a dialog opening -swowing folder in on the internal SD memory. It is when I tap the ≡ icon and choose the extrenal SD card that the error occurs.

How is the dialog supposed to look - could anyone provide a screenshot ?
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48005
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

It's exactly the dialog you describe.

Here is a screenshot from the emulator:
http://www.ghisler.com/android5carddialog.png

Try tapping on the three dots in the upper right corner first, and choose "Show SD-Card". The three bars on the left open a directory history. Maybe it doesn't work when there is no history yet.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14700
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Try tapping on the three dots in the upper right corner first, and choose "Show SD-Card"
Already did that... Is there any way to start a history?
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
vlskrbek
New Member
New Member
Posts: 1
Joined: 2015-02-02, 11:52 UTC

Sonny Experia Z3 Compact - android 4.4.4

Post by *vlskrbek »

Hi,

I tried the Towelroot and check the system version:
Android 4.4.4
Version core: 3.4.0, Nov 25 11:03:01 2014

And the Towelroor that the this system is not jet supported.

What is wrong in your description? I thought that the version 4.4 and core older than June 3, 2014 is supported?

Do you know how to get Total commander to write to external card in this phone?

Best Regards
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48005
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2petermad
Have you tried the same with some other app supporting the external SD card? Titanium Backup and ES File Explorer should both support the new method too now. I wonder whether they also crash on your device...

2vlskrbek
Indeed the security hole in Android 4.4 used by towelroot is fixed in Android 4.4.4. Please make a Google search to find a root tool for your specific device. You may also check http://forum.xda-developers.com/ because they have forum sections for many devices.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14700
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

2ghisler(Author)

I installed Titanium Backup - it seems to only work for a rooted device, which mine isn't

Then I tried ES File Explorer3.2.4.1 - I does the same as TC when I try to select the SD card in the Android dialog.

So it is definitely HTC that made an error implementing this.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48005
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I see - it's just strange that I cannot find any such bug reports in forums like http://forum.xda-developers.com , and also nothing via Google (just this thread).

If you don't have moved any apps to the card, you may try with a different card. Maybe HTC dislikes something about the card directory structure, or the file system has errors.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14700
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Actually I reformatted the card (with the HTC device) - that was because, after udating to Android 5.0.1 I could only se one folder on the card via USB connection from my Windows PC - now I can see all folders again. But it didn't help to give TC-Android access to the SD card.

I will take your advice and try another card though...
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48005
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Found it! There is a new thread (just 2 days old) where the solution is described: You need to put the card in a PC and give it a VOLUME LABEL.

See this message:
http://forum.xda-developers.com/htc-one-m8/help/write-access-to-extsd-card-failing-t3024815
Author of Total Commander
https://www.ghisler.com
Post Reply