• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Make SD card as internal memory

wadja1

Newbie
Dec 10, 2014
26
23
YOU ARE RESPONSIBLE FOR YOUR DEVICE ME NOR THE LISTED PPL BELOW TAKE ANY CREDIT FOR ANY DAMAGE TO YOUR PHONE

All credit goes to Jvene and WarrantyVoider and any other DEVS I left out your work is appreciated.
IF INSTALLING FRESH ROM BOOT INTO ROM BEFORE DOING THIS HACK SO THAT DATA CAN SETUP ON YOUR INTERNAL MEMORY. THIS HAS TO BE DONE. DO NOT ATTEMPT THIS WITHOUT BOOTING INTO ROM FIRST.
For the best results this should be done with a class 10 SD Card.


1. Partition your sd using TWRP (http://androidforums.com/threads/twrp-2-8-0-l-d320n.882472/ ). Your first partition should be FAT 32 Primary which would be used as your " SD Card" , Your second partition will be your EXT 4 primary partition which will become your new " Internal memory ".

In TWRP this is done by entering Advanced >partition SD . The size you choose is the new internal so make sure its what you want and make it EXT 4. The Remainder will be your SD Card.

2. Back to the main menu and mount your sd ext partition.

3.Back to main menu go into settings and check the option that says format using rf/rm ( something along those lines...lol )

4. Back to main then Wipe> Advanced> Wipe SD Ext

5. Back to main go back into Settings and uncheck the format using rf/rm .

6. Now flash the datacopy.zip attached to this post

7. Now flash the datainstall.zip

8. REBOOT TO SYSTEM. GIVE IT TIME TO BOOT AND YOU SHOULD BE SET CHECK YOUR NEW STORAGE SIZE IN SETTINGS !!!

!!UPDATE!! The small size files are newer. Speed and stability improvement. If sensors don't work flash DataOnSD-sensor-kksdfix.zip

If you want to UNINSTALL flash DataOnSD-uninstall.zip.

In the next photos you will see my storage memory and proof that Asphalt 8 runs on LG L70.

20110107_091216.jpg 20110107_091249.jpg
 

Attachments

  • DataOnSD-copy (1).zip
    178.1 KB · Views: 8,613
  • DataOnSD-install (1).zip
    184.1 KB · Views: 8,071
  • DataOnSD-uninstall.zip
    178 KB · Views: 4,858
  • DataOnSD-copy.zip
    1.1 KB · Views: 1,833
  • DataOnSD-sensor-kksdfix.zip
    1.5 KB · Views: 1,399
  • DataOnSD-install.zip
    7 KB · Views: 1,843
  • NewDataOnSD-uninstall.zip
    1.1 KB · Views: 1,415
Last edited:
Hello,
could you please give details about your comment about : IF INSTALLING FRESH ROM BOOT INTO ROM BEFORE DOING THIS HACK SO THAT DATA CAN SETUP ON YOUR INTERNAL MEMORY. THIS HAS TO BE DONE. DO NOT ATTEMPT THIS WITHOUT BOOTING INTO ROM FIRST.
I did not get how to do that.

Besides, how is the procedure to : flash the datacopy.zip and datainstall.zip

many thanks
 
Upvote 0
Hello,
could you please give details about your comment about : IF INSTALLING FRESH ROM BOOT INTO ROM BEFORE DOING THIS HACK SO THAT DATA CAN SETUP ON YOUR INTERNAL MEMORY. THIS HAS TO BE DONE. DO NOT ATTEMPT THIS WITHOUT BOOTING INTO ROM FIRST.
I did not get how to do that.

Besides, how is the procedure to : flash the datacopy.zip and datainstall.zip

many thanks
You need to boot into android just IF you have a fresh rom to let the operating sistem make the data otherwise you don't need to do this. If you have followed every step is self explanatory how to flash a zip. Did you install the TWRP recovery as is says in description (link provided)?
 
Upvote 0
Okay, I've been attempting something like this for the past couple hours and then i find this thread and yet I'm still having the same problem that I was with my own methods. How is it that you're able to mount the ext partition in TWRP? I've tried 3 different custom recoveries with no luck. They only see the fat32 partition. If you could shed some light on this it would be greatly appreciated.

-EDIT- Okay I got it your way and I see what you mean by slow lol. I didn't expect it to be that slow i mean i understand why its slower but not why it crawls at times. Do you think if i also partitioned a portion of the sdcard for ram and ran it in ART runtime it would run faster?
 
Last edited:
Upvote 0
I was able to increase my phones internal storage with this tutorial thanks. In case people are wondering my phone is MS323 so I can confirm that this is working on the lg optimus l70 from metro pcs a.k.a MS323

P.S: For the partitioning part, I used mini partition tool wizard instead of TWRP (the partitioning part was not working for me with TWRP).
 
  • Like
Reactions: The Seby
Upvote 0
Okay, I've been attempting something like this for the past couple hours and then i find this thread and yet I'm still having the same problem that I was with my own methods. How is it that you're able to mount the ext partition in TWRP? I've tried 3 different custom recoveries with no luck. They only see the fat32 partition. If you could shed some light on this it would be greatly appreciated.

-EDIT- Okay I got it your way and I see what you mean by slow lol. I didn't expect it to be that slow i mean i understand why its slower but not why it crawls at times. Do you think if i also partitioned a portion of the sdcard for ram and ran it in ART runtime it would run faster?

To make it faster needs i/o kernel optimisation. I don't know if we can modify the read ahead size, and maybe I will try and edit the post to make it faster. For a quick fix you can buy a microSD class 10 UHS-1 around 80/s write speed and it will be faster. I don't know how faster it will be, maybe you can post here how it is if you have one.
 
Upvote 0
P.S: For the partitioning part, I used mini partition tool wizard instead of TWRP (the partitioning part was not working for me with TWRP).

how did you make those itens below using mini partition tool wizard?
3.Back to main menu go into settings and check the option that says format using rf/rm ( something along those lines...lol )

4. Back to main then Wipe> Advanced> Wipe SD Ext

5. Back to main go back into Settings and uncheck the format using rf/rm .
 
Upvote 0
Sadly Android doesn't work that way, an usual app (e.g Facebook) uses an APK (15-30 MB or more) the data of the app (facebook uses more than 100MB of data) and other things, the updates of the app (facebook, google play store, google play services, ETC, are usually installed in the system partition, but the update doesn't so the update is using some of your "user" space) and of this way your 1.5 GB can be easily shrunk to 100MB or less resulting in the annoying message of "low Storage Space".

this is can be fixed whit mods like this or Rooting your phone and using link2SD for move the updates of the app to the system partition and moving the apps to a external SD partition (is better if you use a 10 class of higher SD card).
 
  • Like
Reactions: nickyhickey
Upvote 0
These applications take 15-30mb memory. / data / app
with 1,5gb can install a lot of applications , the main weight of the application / internal path / data / / obb ,
social networking, music cache

Sadly Android doesn't work that way, an usual app (e.g Facebook) uses an APK (15-30 MB or more) the data of the app (facebook uses more than 100MB of data) and other things, the updates of the app (facebook, google play store, google play services, ETC, are usually installed in the system partition, but the update doesn't so the update is using some of your "user" space) and of this way your 1.5 GB can be easily shrunk to 100MB or less resulting in the annoying message of "low Storage Space".

this is can be fixed whit mods like this or Rooting your phone and using link2SD for move the updates of the app to the system partition and moving the apps to a external SD partition (is better if you use a 10 class of higher SD card).
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones