[Feb.2014]
Just want to update that only Method 1 (Root External 2 Internal SD ) semi-works for KitKat 4.4 but sdcard0 (internal) and sdcard1(external) are mounted as the same internal card. This means there is no access to the original internal sd card. I am running SlimKat with BMM.
Method 2 doesn't work for KK4.4.
Note:
1) After installing JBX 3.0, both cards will be mounted as internal. I'm not sure why.
2) If you have apps that needs to be ran at startup (like 2x battery, screebl, and etc) but doesn't seem to be starting up on boot after using this method, move them to internal phone storage using Apps2SD program.
*** please update if anyone manages to make internal sd work, or workarounds with JBX ***
----- Below is old post for ICS and JB -----
METHOD 1
Use this at your own risk. I performed this on my rooted ICS razr asia and it is working fine. Please backup your own RAZR with nandroid and/or your SD internal and ext files first in case things go wrong. I am not responsible if things go wrong.
This is for stock rom. Cyanogenmod or other custom roms may have different mnt names.
1) Install Root External 2 Internal SD
https://play.google.com/store/apps/details?id=eu.codlab.int2ext
2) Run app, grant root access and click settings on top right corner
3) Click original internal mounting point.
Make sure it's /mnt/sdcard
4) Click original external mounting point.
Change to /mnt/sdcard-ext
5) Click ext. sdcard device access.
Change to /dev/block/vold/179:97
6) Check Use per default: Check to use custom attributes
7) Check send rescan
8) Click to left corner to go back splash page.
9) Click External>Internal
10) Check At boot
11) Click At boot if init.d enable!
If there are any problems, please post.
---------------------- UPDATE!!!! -----------------------
METHOD 2:
Just tried works as well. I am using this as of now.
http://forum.xda-developers.com/showthread.php?t=2045778
Read the post below by romdroid. to use directory bind.
Just want to update that only Method 1 (Root External 2 Internal SD ) semi-works for KitKat 4.4 but sdcard0 (internal) and sdcard1(external) are mounted as the same internal card. This means there is no access to the original internal sd card. I am running SlimKat with BMM.
Method 2 doesn't work for KK4.4.
Note:
1) After installing JBX 3.0, both cards will be mounted as internal. I'm not sure why.
2) If you have apps that needs to be ran at startup (like 2x battery, screebl, and etc) but doesn't seem to be starting up on boot after using this method, move them to internal phone storage using Apps2SD program.
*** please update if anyone manages to make internal sd work, or workarounds with JBX ***
----- Below is old post for ICS and JB -----
METHOD 1
Use this at your own risk. I performed this on my rooted ICS razr asia and it is working fine. Please backup your own RAZR with nandroid and/or your SD internal and ext files first in case things go wrong. I am not responsible if things go wrong.
This is for stock rom. Cyanogenmod or other custom roms may have different mnt names.
1) Install Root External 2 Internal SD
https://play.google.com/store/apps/details?id=eu.codlab.int2ext
2) Run app, grant root access and click settings on top right corner
3) Click original internal mounting point.
Make sure it's /mnt/sdcard
4) Click original external mounting point.
Change to /mnt/sdcard-ext
5) Click ext. sdcard device access.
Change to /dev/block/vold/179:97
6) Check Use per default: Check to use custom attributes
7) Check send rescan
8) Click to left corner to go back splash page.
9) Click External>Internal
10) Check At boot
11) Click At boot if init.d enable!
If there are any problems, please post.
---------------------- UPDATE!!!! -----------------------
METHOD 2:
Just tried works as well. I am using this as of now.
http://forum.xda-developers.com/showthread.php?t=2045778
Read the post below by romdroid. to use directory bind.
Attachments
-
64.6 KB Views: 6,620
Last edited: