Unlock external SD card write permission for all Apps in Android Lollipop / Kitkat

As we all know Google has changed their App install policies and write permissions for external SD card in Android 4.4 Kitkat and Android Lollipop 5.1 / 5.0. So here the simple and easy trick which will let users to Unlock external microSD card for writing all the all from Google Play Store. This process requires the Phone to be rooted in order to unlock the memory Card write permission for all the Application.

First of all make sure your android smartphone is rooted, the trick / solution will not work without rooting your phone. You should be Super user in order to make changes to system files in Linux operating system. Other thing you need is Root Manager Application, you can install it from Play store or any third party source.Unlock external SD card write permission for all Apps in Android Lollipop Kitkat

Unlock SD-card write / access permission for all Apps in Android

To gain external SDcard acees and write permission in Android Kitkat and Lollipop, do the following:

  1. Launch your favorite file manager, like Root Explorer
  2. Navigate to /system/etc/permissions/platform.xml  (Do remember to  backup “platform.xml” in safer place)
  3. Open Platform.xml by long pressing on it and then selecting EDIT
  4. Find android.permission.WRITE_EXTERNAL_STORAGE and android.permission.WRITE_MEDIA_STORAGE lines
  5. Add the below Highlighted code line or Simply make WRITE_EXTERNAL_STORAGE and WRITE_MEDIA_STORAGE blocks look exactly the same and then save the file.

<permission name=”android.permission.WRITE_EXTERNAL_STORAGE” >

<group gid=”sdcard_r” />

<group gid=”sdcard_rw” />

<group gid=”media_rw” />


<permission name=”android.permission.WRITE_MEDIA_STORAGE” >

<group gid=”sdcard_rw” />

<group gid=”media_rw” />


The solution will work on Allview, Amoi, Archos, AT&T, BenQ, Bird, BLU, Casio, Celkon, Dell, Ericsson, Fujitsu,  Siemens, Gigabyte, Haier, HTC, i-mate, Icemobile, iNQ,  HP, Huawei, i-mobile, Innostream, Jolla, Kyocera, Lenovo, Maxon, Myphone, BQ, Star mobile, Cherry Mobile, TCL, THL, Meizu, Microsoft, Mitsubishi, Motorola, NEC, NIU, Mitac, Modu, MWg, Neonode, Nokia, O2, Oppo, Palm, Pantech, Philips, Amazon, Apple, Asus, Benefon, BenQ-Siemens, BlackBerry, Bosch, Cat, OBI, LETV, Elephone, Nvidia, OnePlus, Orange, Panasonic, Parla, Plum, Prestigio, Sagem, Sendo, Posh, Qtek, Samsung, Sewon, Siemens, Sony, Spice, Tel.Me., Thuraya, Unnecto, verykool, VK,  Mobile, Wiko, XCute, XOLO, Yota, ZTE,  Alcatel , Sharp, Sonim, Sony Ericsson, Karbonn, Lava, LG, Maxwest, Micromax, Pepsi, iBerry Auxus, Acer, Alcatel, MChea, Emporia, Eten, Garmin-Asus, Gionee, T-Mobile, Telit, Toshiba, Vertu, vivo, Vodafone, WND, Xiaomi, Yezz, YU yureka ,Chinese phones Nokia, and other rooted android mobile phone.

Now reboot the phone and now you can install apps to external micro SD card without any error or problem. In the above code gained read and Write (rw) permission for installing media Applications on the SD card. If you are unable to Edit, long press on the file, touch on “Properties” then touch on “Permissions Change” and  Check the “Other” in Read only.

Show Comments

10 Comments to Unlock external SD card write permission for all Apps in Android Lollipop / Kitkat

  1. By Wolfie June 28, 2016

    Hello, i feel helpful after reading this article but,
    i use this in my zenfone 2 ZE551ML
    which is in this part

    <—- this is not available on my zen2

    is that still work? Really wait for your reply.

  2. By Peter Tam July 11, 2016

    HI !
    I ‘ve tried editing platform.xml for my sm-g900t Samsung S5. I did not work for me . I ‘ve also tried adb shell pm set-install-location 2. Whatever is possible ,I ‘ve tried them all .Still no luck . I need to ask you what exactly what does it mean by “Write External Storage’ ? Does it mean when you download an app & it go straight to the SD card ? If I can move an user app manually to the SD card,then I don’t have the “Write Extenal Storage’ ? I forgot to mention I am on Lollipop version .Thanks !

    • By HARPAL SINGH July 11, 2016

      It means you can manually move the apps to SDcard and you can also set External storage as your default storage for installing apps.

  3. By Shiva Das September 16, 2016

    Thanks! It worked perfectly on my Redmi 2 Prime.

  4. By Syahariman Abdul Raished October 25, 2016

    Worked for me, thanks! (Lenovo A536)

  5. By anonym October 29, 2016

    TQ it really work…

  6. By Sonu Chauhan November 8, 2016

    It’s saying unable to save. Help

    • By HARPAL SINGH November 8, 2016

      Which phone are you using.

  7. By musdamang November 17, 2016

    It works for me. I did it on xiaomi redmi 3 pro. Thank you so much.

  8. By Obot March 20, 2017

    It is not working on my Tecno H8 Droidpad, Lollipop 5.0. Any further help, please?


Post Your Opinion

Your email address will not be published. Required fields are marked *