[MODULE] ExSDCard Write Access Enabler 5.0-8

Search This thread

Rom

Senior Member
Jul 1, 2013
2,574
1,064
Lyon
Hello :)!
401005microsdcardicon66397.png

I am not responsible for any damage that may be caused to SD cards or broken phones.
Thanks for comprehension.


Introduction

Since the first version of the module "v9 Module - SD Write Access Enabler v1" was no longer compatible with Magisk v14, i have decided to update it for next versions of Magisk (stable & beta if possible).



Short explanations

On the latest versions of Android, it can be difficult to do what you want on MicroSD cards. :(

To overcome these new design and security rules (according to Google) and to be able to read and write again on our memory cards, it is necessary to modify a file in the system partition of the phone, and if necessary, to switch selinux in permissive mode (on some phones).

This module does this work, and therefore a new path is set up, which is as follows:


The new access path for our externals SDCards: /mnt/media_rw/SDCARDNUMBER/ :eek:


Since the v3.3 ZIP version, a feature has been added especially for Oreo (Android 8) users, on this Android version, several special permissions can be used by any app.
For exemple, theses specials permissions are used to get access to reading logs, managing the power of the device.


If you want to use this special feature, you just have to follow theses easy steps:
- creating a simple file named "ExSDCard_Oreo_apps" in the module path, so: /sbin/.core/img/ExSDCard/ExSDCard_Oreo_apps (remove any extension).
- Write all the apps package names that require a special permissions, one by line, for exemple:
Code:
com.google.android.youtube
com.snapchat.android
 org.mozilla.firefox


Changelog

v3.5
- The module has been updated with the last 17000 template version
- New module version pushed to the Module Repo (up-to-date in Download tab in the Manager)
- ZIP version is just changed from "3.4" to "3.5"
- Module base is unchanged
- OP simplified to be more clean




On your phones

435669_Screenshot20171008172017.png
944605_Screenshot20170909143851.png


09/01/2018:
- Module zip update to 17000 (so Magisk v17 is now recommended) on OP and Module Repo.
- zip version is just changed from "v3.4" to "3.5", no more changes.



Old news..
=> https://pastebin.com/rcxaVbnR


Compatibilities

Certified and tested on:
- All LG phones (stocks and customs)
- HTC M8 LOS 14
- HTC Sprint EVO 4G LTE
- Most Samsung devices
- Huawei Honor 5X Silver (KIW-L21) Resurection Remix 7.1.2 & few others models
- Sony XPeria Z5 Compact stock ROM 7.0
- Sony XZ with stock ROM


=> Compatible with most Android devices, but it couldn't works on ROM with Trebble support unfortunatly.

If not works propeply, try to making new fresh Magisk install and install the module again :good:

@ Others members: feedback the module works for you too or not.


Thanks

@topjohnwu
@_Exeedy
@m0yP
@VR25
@Didgeridoohan
@ahrion
And users on Telegram too

=> Telegram group link:good: (for Q/A, infos about BETA versions..)


Downloads links


Magisk Repo link
https://github.com/Magisk-Modules-Repo/ExSDCard_Write_Access_Enabler_v3.3


v3.5

http://www.mediafire.com/file/4b2nbs3uo3pxdhg/ExSDCard_Write_Access_Enabler_v3.5.zip/file
https://uptobox.com/a6qykj7golmy


v3.4

http://www.mediafire.com/file/qdhm05so8huimwp/ExSDCard_Write_Access_Enabler_v3.4.zip
https://uptobox.com/15f270qpujcq

v3.3
http://www.mediafire.com/file/7oomtyflkflmz44/ExSDCard_Write_Access_Enabler_v3.3.zip
http://uptobox.com/ycf9vby49jl2

v3.2
http://www.mediafire.com/file/r5da48yq4kthn77/ExSDCard_Write_Access_Enabler_v3.2.zip
https://uptobox.com/nboeauejwbxk

v3.2 - with SELinux Switcher
http://www.mediafire.com/file/19r0995pctcf9po/ExSDCard_Write_Access_Enabler_v3.2_with_SELinux.zip
https://uptobox.com/1aflt9w3og6z

v3.1
http://www.mediafire.com/file/283fu55pjq1iqgr/ExSDCard_Write_Access_Enabler_v3.1.zip
http://uptobox.com/zzmlp6rn8ruq

v3.1 - with SELinux Switcher
http://www.mediafire.com/file/5omemmt9zxbnm7r/ExSDCard_Write_Access_Enabler_v3.1_with_SELinux.zip
http://uptobox.com/sj3p418vgd8t

v3.1 Magisk Repo link
https://github.com/Magisk-Modules-Repo/ExSDCard_Write_Access_Enabler_v3.1
https://github.com/Magisk-Modules-Repo/ExSDCard_Write_Access_Enabler_v3.1_with_SELinux

v3
http://www.mediafire.com/file/oqks71evkfl6glw/ExSDCard_Write_Access_Enabler_v3.zip
http://uptobox.com/lutvmvm3un72

v3 - with SELinux Switcher
http://www.mediafire.com/file/v97m1grmozqt4a1/ExSDCard_Write_Access_Enabler_v3_with_SELinux.zip
http://uptobox.com/80w17rqozmfi


Classic flashable ZIP
(For any custom Recovery like CWM/TWRP/.. - a backup of the original file is placed in "/data/media/0/ExSDCard/")
Link below..

----------------------------------------------

(OLD) v2.1
http://www.mediafire.com/file/eo0u27est2hpdt2/ExSDCard_Write_Access_Enabler_v2.1.zip
http://uptobox.com/f5z9zfssqqpw

(OLD) v2.1 - with SELinux Switcher

http://www.mediafire.com/file/hyy24...e_Access_Enabler_Nougat_v2.1_with_SELinux.zip
http://uptobox.com/oidwqn2ydmif


(OLD) v2 for Magisk:

http://uptobox.com/skgaidq6jgmb
https://www.mediafire.com/file/wjj8y33naamtcla/ExSDCard Write Access Enabler Nougat v2.zip

Check in attachment if you prefere download your desired ZIP file from XDA directly :good:


Please give your feedbacks by specify your ROM name/version and your model phone too.
Thanks!


Total downloads:

(xda dl + mediafire dl + uptobox dl) - Magisk repo dl ignored because numbers of dl not reported).

v2: 2001
v2.1: 2220+
v2.1 with SELinux: 1557+
v3: 785+
v3 with SELinux: 650+
v3.1: 189+
v3.1 with SELinux: 133+

Flashable ZIP (TWRP): 264
Uninstaller ZIP (TWRP): 114


All this is very appreciable!

Enjoy !:cowboy:
 

Attachments

  • ExSDCard_flashable_unninstaller_zip.zip
    559.5 KB · Views: 2,217
  • ExSDCard.config.txt
    74 bytes · Views: 1,739
  • ExSDCard.O.1.applist.txt
    19 bytes · Views: 960
  • ExSDCard.O.2.applist.txt
    17 bytes · Views: 924
  • ExSDCard_Write_Access_Enabler_v3.zip
    12.4 KB · Views: 846
  • ExSDCard_Write_Access_Enabler_v3_with_SELinux.zip
    12.9 KB · Views: 633
  • ExSDCard_Write_Access_Enabler_v3.1.zip
    15.6 KB · Views: 483
  • ExSDCard_Write_Access_Enabler_v3.1_with_SELinux.zip
    15.8 KB · Views: 1,090
  • ExSDCard_flashable_zip.zip
    355.4 KB · Views: 1,286
  • ExSDCard_Write_Access_Enabler_v3.3.zip
    8.9 KB · Views: 644
  • ExSDCard_Write_Access_Enabler_v3.4.zip
    8.9 KB · Views: 1,889
  • ExSDCard_Write_Access_Enabler_v3.5.zip
    8.9 KB · Views: 4,912
Last edited:

ahac85

Senior Member
Aug 7, 2010
1,583
246
Working great on htc m8 using lineage os 14
 
Last edited:
  • Like
Reactions: Rom
Not so good luck on Galaxy S5!
Q1- Is this Terminal Only? Meaning many APKs are not able to be "Moved"...???
Q2- How to Actually use this mod, on LOS14? (Natively on LOS14 (Android 7.1.2) not able to store anything yet on the SD Card...
Hell, good old Link2SD don't work, M Trying but the APK is not... An NO APPS SD is no where better due to same issues with using the SD card for any actual data.....
 

de.er

Senior Member
Aug 29, 2014
307
183
Not so good luck on Galaxy S5!
Q1- Is this Terminal Only? Meaning many APKs are not able to be "Moved"...???
Q2- How to Actually use this mod, on LOS14? (Natively on LOS14 (Android 7.1.2) not able to store anything yet on the SD Card...
Hell, good old Link2SD don't work, M Trying but the APK is not... An NO APPS SD is no where better due to same issues with using the SD card for any actual data.....

Think this is not the module you're looking for, seems you want to install/move apps to sdcard, is that right? This module is not designed to do that, this one creates a new access path in /mnt/media_rw/ for external sd cards, this is needed for some apps to work with sd cards over usb otg, for example syncing specific folders or creating titanium backups directly on a pendrive.
 
Last edited:
Think this is not the module you're looking for, seems you want to install/move apps to sdcard, is that right? This module is not designed to do that, this one creates a new access path in /mnt/media_rw/ for external sd cards, this is needed for some apps to work with sd cards over usb otg, for example syncing specific folders or creating titanium backups directly on a pendrive.

Yep this is working, SM-G900P (Galaxy S5, Sprint/Virgin)
This IS something that I have been trying to figure out for some time now.
It did exactly as you said, (4 me, it made a path straight to the 2nd Partition, on the SD Card, formatted as Ext4, (I do have both Ubuntu/Win 10).

Titanium Backup folder. YES, been trying to figure what needs to be done. Pendrive or USB OTG.. Something to make it so much easier when wiping the phone, and starting with a new flash....
Thanks, I was able to find the path, which is working for TB, as we speak...
Thank you agian
 
Last edited:

de.er

Senior Member
Aug 29, 2014
307
183
Yep this is working, SM-G900P (Galaxy S5, Sprint/Virgin)
This IS something that I have been trying to figure out for some time now.
It did exactly as you said, (4 me, it made a path straight to the 2nd Partition, on the SD Card, formatted as Ext4, (I do have both Ubuntu/Win 10).

Titanium Backup folder. YES, been trying to figure what needs to be done. Pendrive or USB OTG.. Something to make it so much easier when wiping the phone, and starting with a new flash....
Thanks, I was able to find the path, which is working for TB, as we speak...
Thank you agian

No probs mate, I find this clever little module very helpful as well :D although all the props go to the dev @Rom for ressurecting this for us!
 
Yep, Thank you, ROM!!!
Wonderful module, is what android 6 an 7 really need!
Thank you.

Facts - sm-g900p on LineageOS 14, with Magisk 14.
Can say, on Magisk Manger, 14, at this time, they dont have this listed, just yet! But, flash and it is being supported by the magisk manager...
Awesome.
Thank you for bring this back to us on 7.... (Just not really happy with Android Nugat... Probably just me)
 
  • Like
Reactions: Rom

Rom

Senior Member
Jul 1, 2013
2,574
1,064
Lyon
Yep, Thank you, ROM!!!
Wonderful module, is what android 6 an 7 really need!
Thank you.

Facts - sm-g900p on LineageOS 14, with Magisk 14.
Can say, on Magisk Manger, 14, at this time, they dont have this listed, just yet! But, flash and it is being supported by the magisk manager...
Awesome.
Thank you for bring this back to us on 7.... (Just not really happy with Android Nugat... Probably just me)
Np:good:
 

Rom

Senior Member
Jul 1, 2013
2,574
1,064
Lyon
Thanks, working on my Z5compact stock rom 7.0 with magisk 14
Thanks for feedback ! :good:
This module is a life saver. :D
Of course its sure :cool:
Sometimes it stop working. Any idea?

Inviato dal mio SM-G935F utilizzando Tapatalk
I suggest u to make a fresh install of Magisk v14, so:
- reboot in recovery
- flash magisk uninstaller
- reboot in classic mode
- reboot in recovery
- flash magisk v14 and zip module(s) u want
- reboot in classic mode
Feedback if u have problems yet.
Tell me on wich ROM u want to run that please also.
Profit! :good:
And if u can tell me on wich model phone and ROM u make it works its would be fine.
 

Rom

Senior Member
Jul 1, 2013
2,574
1,064
Lyon
The problem is after a app update. After app update seems that this app lost access to external SD.

Inviato dal mio SM-G935F utilizzando Tapatalk
If i understand correctly your problem, u mean that an specifiq app u use haven't longer access to the dedicated path if u update it, thats it ?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 78
    Hello :)!
    401005microsdcardicon66397.png

    I am not responsible for any damage that may be caused to SD cards or broken phones.
    Thanks for comprehension.


    Introduction

    Since the first version of the module "v9 Module - SD Write Access Enabler v1" was no longer compatible with Magisk v14, i have decided to update it for next versions of Magisk (stable & beta if possible).



    Short explanations

    On the latest versions of Android, it can be difficult to do what you want on MicroSD cards. :(

    To overcome these new design and security rules (according to Google) and to be able to read and write again on our memory cards, it is necessary to modify a file in the system partition of the phone, and if necessary, to switch selinux in permissive mode (on some phones).

    This module does this work, and therefore a new path is set up, which is as follows:


    The new access path for our externals SDCards: /mnt/media_rw/SDCARDNUMBER/ :eek:


    Since the v3.3 ZIP version, a feature has been added especially for Oreo (Android 8) users, on this Android version, several special permissions can be used by any app.
    For exemple, theses specials permissions are used to get access to reading logs, managing the power of the device.


    If you want to use this special feature, you just have to follow theses easy steps:
    - creating a simple file named "ExSDCard_Oreo_apps" in the module path, so: /sbin/.core/img/ExSDCard/ExSDCard_Oreo_apps (remove any extension).
    - Write all the apps package names that require a special permissions, one by line, for exemple:
    Code:
    com.google.android.youtube
    com.snapchat.android
     org.mozilla.firefox


    Changelog

    v3.5
    - The module has been updated with the last 17000 template version
    - New module version pushed to the Module Repo (up-to-date in Download tab in the Manager)
    - ZIP version is just changed from "3.4" to "3.5"
    - Module base is unchanged
    - OP simplified to be more clean




    On your phones

    435669_Screenshot20171008172017.png
    944605_Screenshot20170909143851.png


    09/01/2018:
    - Module zip update to 17000 (so Magisk v17 is now recommended) on OP and Module Repo.
    - zip version is just changed from "v3.4" to "3.5", no more changes.



    Old news..
    => https://pastebin.com/rcxaVbnR


    Compatibilities

    Certified and tested on:
    - All LG phones (stocks and customs)
    - HTC M8 LOS 14
    - HTC Sprint EVO 4G LTE
    - Most Samsung devices
    - Huawei Honor 5X Silver (KIW-L21) Resurection Remix 7.1.2 & few others models
    - Sony XPeria Z5 Compact stock ROM 7.0
    - Sony XZ with stock ROM


    => Compatible with most Android devices, but it couldn't works on ROM with Trebble support unfortunatly.

    If not works propeply, try to making new fresh Magisk install and install the module again :good:

    @ Others members: feedback the module works for you too or not.


    Thanks

    @topjohnwu
    @_Exeedy
    @m0yP
    @VR25
    @Didgeridoohan
    @ahrion
    And users on Telegram too

    => Telegram group link:good: (for Q/A, infos about BETA versions..)


    Downloads links


    Magisk Repo link
    https://github.com/Magisk-Modules-Repo/ExSDCard_Write_Access_Enabler_v3.3


    v3.5

    http://www.mediafire.com/file/4b2nbs3uo3pxdhg/ExSDCard_Write_Access_Enabler_v3.5.zip/file
    https://uptobox.com/a6qykj7golmy


    v3.4

    http://www.mediafire.com/file/qdhm05so8huimwp/ExSDCard_Write_Access_Enabler_v3.4.zip
    https://uptobox.com/15f270qpujcq

    v3.3
    http://www.mediafire.com/file/7oomtyflkflmz44/ExSDCard_Write_Access_Enabler_v3.3.zip
    http://uptobox.com/ycf9vby49jl2

    v3.2
    http://www.mediafire.com/file/r5da48yq4kthn77/ExSDCard_Write_Access_Enabler_v3.2.zip
    https://uptobox.com/nboeauejwbxk

    v3.2 - with SELinux Switcher
    http://www.mediafire.com/file/19r0995pctcf9po/ExSDCard_Write_Access_Enabler_v3.2_with_SELinux.zip
    https://uptobox.com/1aflt9w3og6z

    v3.1
    http://www.mediafire.com/file/283fu55pjq1iqgr/ExSDCard_Write_Access_Enabler_v3.1.zip
    http://uptobox.com/zzmlp6rn8ruq

    v3.1 - with SELinux Switcher
    http://www.mediafire.com/file/5omemmt9zxbnm7r/ExSDCard_Write_Access_Enabler_v3.1_with_SELinux.zip
    http://uptobox.com/sj3p418vgd8t

    v3.1 Magisk Repo link
    https://github.com/Magisk-Modules-Repo/ExSDCard_Write_Access_Enabler_v3.1
    https://github.com/Magisk-Modules-Repo/ExSDCard_Write_Access_Enabler_v3.1_with_SELinux

    v3
    http://www.mediafire.com/file/oqks71evkfl6glw/ExSDCard_Write_Access_Enabler_v3.zip
    http://uptobox.com/lutvmvm3un72

    v3 - with SELinux Switcher
    http://www.mediafire.com/file/v97m1grmozqt4a1/ExSDCard_Write_Access_Enabler_v3_with_SELinux.zip
    http://uptobox.com/80w17rqozmfi


    Classic flashable ZIP
    (For any custom Recovery like CWM/TWRP/.. - a backup of the original file is placed in "/data/media/0/ExSDCard/")
    Link below..

    ----------------------------------------------

    (OLD) v2.1
    http://www.mediafire.com/file/eo0u27est2hpdt2/ExSDCard_Write_Access_Enabler_v2.1.zip
    http://uptobox.com/f5z9zfssqqpw

    (OLD) v2.1 - with SELinux Switcher

    http://www.mediafire.com/file/hyy24...e_Access_Enabler_Nougat_v2.1_with_SELinux.zip
    http://uptobox.com/oidwqn2ydmif


    (OLD) v2 for Magisk:

    http://uptobox.com/skgaidq6jgmb
    https://www.mediafire.com/file/wjj8y33naamtcla/ExSDCard Write Access Enabler Nougat v2.zip

    Check in attachment if you prefere download your desired ZIP file from XDA directly :good:


    Please give your feedbacks by specify your ROM name/version and your model phone too.
    Thanks!


    Total downloads:

    (xda dl + mediafire dl + uptobox dl) - Magisk repo dl ignored because numbers of dl not reported).

    v2: 2001
    v2.1: 2220+
    v2.1 with SELinux: 1557+
    v3: 785+
    v3 with SELinux: 650+
    v3.1: 189+
    v3.1 with SELinux: 133+

    Flashable ZIP (TWRP): 264
    Uninstaller ZIP (TWRP): 114


    All this is very appreciable!

    Enjoy !:cowboy:
    9
    Hello, the module on the Repo has been updated (by me) according to new module template and Magisk v19.


    In parrallel i continue to works on Pie compatibility.
    7
    New version is coming !

    Hello :eek:

    After a moment of waiting, here is a first phase of tests that will take place through the Telegram application, in the following group provided for this purpose so as not to clutter the subject with multiple tests if there must to have some !

    Overall, this new version brings some improvements, and support!

    The goal: to support a maximum of possibilities while taking at the same time the least time and at the same time the least possible material resources.
    About Oreo, a set of XML files, according to their uses and the needs of each one, will have to be placed at the end of the internal memory of your phone.

    On the main lines:
    - Some improvements to the changes made to the initial XML file
    - Oreo support:
    -- Special Oreo permissions support by XML files
    -- Sort process for apps declared in the XML config file
    - Added different XML files that can help depending on Android versions and ROMs

    Included in the next BETA version of the module:
    - Improved compatibility with LineageOS ROMs

    Oreo support in details:
    - the file "ExSDCard.config.txt" will have to be manually edited so that the script executed in the Magisk Service mode during the start of the phone, it contains the two lines allowing to indicate to the process of the module if one of the XML files " platform "needs to be put in place by Magisk
    - The files:
    -- "ExSDCard.O.applist.txt" will indicate to the initialization process of the module does Magisk for which package name the XML file (s) will have to be put in place
    -- "privapp-permissions-com.package.name.xml" will serve as an example for the other XML files to be created, each respective to each application mentioned in the previous file, this one will not have to be edited by the user

    About the "ExSDCard.O.applist.txt" file, all the names of the application packages you want to have their special Oreo-related permissions put on each line.

    Regarding the "ExSDCard.config.txt" file, if you want one of the two XML files (already edited) to be set up correctly, the respective values ​​must be either "yes" or "no", no Allowed capitalization, may be in the following BETA version, I have not looked into it yet. Attention, no return line (key Enter) should be omitted, it may not work properly the entire script.

    I think I have gone around.
    Here is the link of the Telegram group:
    https://t.me/exsdcard

    All the files as well as the zip of the module are deposited on the Telegram group as a free download.
    I take also the care of publish the files on XDA (see links above..).

    Please, it has been set up by me so as not to clutter the line of the original subject, the respect of each and everyone will be rigorous!

    !! Therefore !!
    - no injury whatsoever will be tolerated
    - no publication off topic
    - the help and suggestions of each and every one will be welcome, if requested by me, contact me directly in private on Tg
    - No liability related to external SD cards or even internal or even directly related to phones could be supported by myself or anyone else.

    Hoping that you like this new version, made by myself (and thanks to external help), imbly, on my free time, and without any donations requested, only by pure passion.

    (Yeah no checks or hundredths requested)

    And if i willn't have the time to say before: Merry Christmas @ all ! :eek:
    7
    v2.1 is coming !

    My new update is finish!

    I have added the support for Magisk v14.2 (BETA) and the SELinux changer too !

    Downloads links are available now !
    Enjoy ! :good::cool:
    5
    V3 BETA 1 for Oreo features test started on Tg!

    Hello, and for first Merry christmas @ all for 2018 :eek:

    Just a little news to say you that the first BETA version of the module with features for Oreo is available !

    You can test the two version on any Android versions (5.0 to 8.X.X), for more information and downloading the two ZIP files versions, come on Tg group at this link (usage of Telegram software is totally free):
    https://t.me/exsdcard

    You can report any issues/questions here and/or on Tg group.
    When some users will report me that they haven't get any issue, i will merge the two ZIP module on XDA and Github!



    Have a nice year ! :good::cowboy: