Android prohibits writing to external memory cards on Android 4.4

Many users of devices with removable SD card who upgraded to Android 4.4 KitKat discovered that apps suddenly can't write to their external SD card anymore. X-plore suffered from same problem.

There are many articles on Internet discussing this, so we shall not repeat this here. Need only to mention that Google makes removable storages useless in Android 4.4, as users can't write anything to their removable cards with apps installed from Play Store.

But some apps can write there. Correct. This is matter of permissions, and built-in apps such as Camera app or built-in (crappy) File Manager can write to external cards. Only 3rd party apps are cut off since they can't get needed write permission.
It seems to be Google's wish not to populate memory card with garbage files created by bad coded apps. Or they want learn users to use storages in some abstract way. Many discussions go on Internet if there's good logic behind this, as internal mass memory is still writable and many apps write anything anywhere there, yet "secondary" removable SD card is write-protected.

The fix

X-plore provides fix/workaround/hack, which utilizes security hole in one Android's built-in component. Sending fake commands to this component (which has needed permissions to change files) causes by some magic the files to be written or deleted as needed. Some other file managers provide same hack to achieve this.

This is nowhere to ideal solution, just workaround for Android 4.4. Next version of Android may either fix the security hole in its component, making this method ineffective, and definitely blocking access to external cards. Or Android may bring real solution so that external cards become writable by selected apps.

For now we have to live with this solution, and enjoy that some file managers can still write to your memory card.