Hi, im making this kind of tutorial to help out everyone who didn't find the "adopted storage" setting in cm13.
Only do this if you know what you're doing
1) Make sure to have proper root access either by superSU or the built-in root. (Developer options> Root access)
2) Use either adb or the built-in Android shell. (Developer options>Local terminal)
3) If you use ADB, connect your device, if not, open the Android Shell called "Terminal"
4) I don't know how it works from ADB, but in Terminal you'll have to give root access because of some permissions error, so type "su"
5) From ADB type: "adb shell sm set-force-adoptable true" (Without the " ) From Terminal type: "sm set-force-adoptable true"
6) Look at your notifications, it should now say SD card. New SD card detected. Set up. Eject"
7)Select "Set Up" and choose "Use as internal storage" NOTE: Backup your sd card, because this will format it, so read and be careful. Then select "Erase and Format"
8) When everything finishes, it should ask you if you want to move all your data now, you can choose what you want.
9) Enjoy
Note: I don't know why, but when I tried this it stopped at 20% and threw a java error, but i know for a fact that this works for other users, so please test if you can so I can update this thread. Thanks -- Fixed by turning off and on the device
Another note: I'm no expert, so if you find an easier method please share it so I can update OP
WARNING: Adopted storage may cause bootloop, at least in my phone that's what happened. To fix that you'll have to take out the ext SD and then turn on the phone, wait until it gets to the home screen and then insert the ext SD.
Credits:
http://nelenkov.blogspot.mx/2015/06/decrypting-android-m-adopted-storage.html
Only do this if you know what you're doing
1) Make sure to have proper root access either by superSU or the built-in root. (Developer options> Root access)
2) Use either adb or the built-in Android shell. (Developer options>Local terminal)
3) If you use ADB, connect your device, if not, open the Android Shell called "Terminal"
4) I don't know how it works from ADB, but in Terminal you'll have to give root access because of some permissions error, so type "su"
5) From ADB type: "adb shell sm set-force-adoptable true" (Without the " ) From Terminal type: "sm set-force-adoptable true"
6) Look at your notifications, it should now say SD card. New SD card detected. Set up. Eject"
7)Select "Set Up" and choose "Use as internal storage" NOTE: Backup your sd card, because this will format it, so read and be careful. Then select "Erase and Format"
8) When everything finishes, it should ask you if you want to move all your data now, you can choose what you want.
9) Enjoy
Note: I don't know why, but when I tried this it stopped at 20% and threw a java error, but i know for a fact that this works for other users, so please test if you can so I can update this thread. Thanks -- Fixed by turning off and on the device
Another note: I'm no expert, so if you find an easier method please share it so I can update OP
WARNING: Adopted storage may cause bootloop, at least in my phone that's what happened. To fix that you'll have to take out the ext SD and then turn on the phone, wait until it gets to the home screen and then insert the ext SD.
Credits:
http://nelenkov.blogspot.mx/2015/06/decrypting-android-m-adopted-storage.html
Attachments
Last edited: