Hello everyone, as you all know, Samsung Galaxy S4 GT-I9500 has recently been updated to Android 4.4.2 KitKat officially. Indeed it's a great news but it has many drawbacks too, and I think among them, removing the permission to write data directly into the External SD card by 3rd Party Apps (eg. 'UC Browser', 'Flud' etc.) is the most significant one. The International Octa-core variant of GT-I9500 has 16GB of Internal Storage but the TouchWiz and Android OS itself eats up almost half of it and leaves only about 8.5GB user-available. If you're a hardcore user like me and often download Gigs. of data from internet, then you might also be feeling that the little internal storage is not sufficient at all for us. I've already expanded my device's storage by inserting a 64GB Strontium Nitro 566X UHS-1 MicroSDXC card but the dumb concept of seizing the data Write permission to External SD of 3rd Party Apps by KitKat really deserted us (perhaps that's why I always preferred 'Bournville' more than the 'KitKat'). Downloading to Internal Storage and then moving it to the External Storage using the existing explorer - "My Files" can be seemed to be a good solution but not the best one.
But, luckily, I found where the problem is. Under root > etc > permissions > platform.xml you'll find "<permission name="android.permission.WRITE_EXTERNAL_STORAGE"> tag and under it, the following values exist:
What you'll have to do is, add one more line:
and reboot your device. The problem should be resolved.
I've attached the two screenshots - one of Galaxy S4 running 4.4.2 KitKat and one of Galaxy Grand running Android 4.2.2 Jelly Bean.
Galaxy Grand Screenshot
Galaxy S4 Screenshot
But I'm pretty confused about it. Will the warranty be void after applying the changes or not? Will the device status still remain Official or become Custom? Does anyone know the answers of my questions?