Jump to content


Photo

[How To] Swapping the internal and external SD cards


  • Please log in to reply
37 replies to this topic

#21
targetbsp

targetbsp

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 3,999 posts
  • Gender:Male
  • Devices:Blade V, I9000, Blade

 

any other suggestions as how I can get around this kind of bricked phone ?!

 

This should undo the swap from CWM: http://blade.windows...ndo-swap-sd.zip

 

Then if you move all your apps internal and repeat the swap it should be OK.


Edited by targetbsp, 31 October 2013 - 09:35 AM.

  • 0
My Blade site - includes vanilla KANGS's of CM7. Also available: modified GB Gapps with various market versions, mini ICS Gapps for 160mb system partitions and Flash for ARMv6
CM7 Blade changelog

#22
mrwhitelabel

mrwhitelabel

    Newbie

  • Members
  • Pip
  • 4 posts
  • Devices:ZTE Blade V

This should undo the swap from CWM: http://blade.windows...ndo-swap-sd.zip
 
Then if you move all your apps internal and repeat the swap it should be OK.

Ok I'm kind of stucki don't have cwm installed.

 

ive got usb drivers and sdk tools, When I connect with it and turn on windows recognises

 

if I try adb reboot bootloader , phone rebooots correctly, windows then asks for drivers again and doesnt recognise the ones that I have and wont let me install them....

Ive tried a stock recovery but can't get anywhere.
I can make / receive calls but no ring tone, everything else shuts down as soon as I open it.

If I roll back to v 2 stock then back to 2.1 ?


All help appreciated


Edited by mrwhitelabel, 31 October 2013 - 05:06 PM.

  • 0

#23
targetbsp

targetbsp

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 3,999 posts
  • Gender:Male
  • Devices:Blade V, I9000, Blade

ZTE's drivers don't work in fastboot.  There's a more detailed guide to installing CWM here: http://forums.thedig...55&postcount=91

 

If you're willing to reinstall the rom then it should be sufficient to just reinstall 2.1

 

I would imagine you could also adb push the stock file to the phone (after extracting it from my zip or a stock rom image) but I've never actually done that and I'm too drunk to work it out right now!


  • 0
My Blade site - includes vanilla KANGS's of CM7. Also available: modified GB Gapps with various market versions, mini ICS Gapps for 160mb system partitions and Flash for ARMv6
CM7 Blade changelog

#24
mrwhitelabel

mrwhitelabel

    Newbie

  • Members
  • Pip
  • 4 posts
  • Devices:ZTE Blade V

WOOP success

 

Thanks to those drivers Ive managed to install cwm and reverse that error 

so now the card is back to normal.... for the moment

 

 

dare i try again....


  • 0

#25
targetbsp

targetbsp

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 3,999 posts
  • Gender:Male
  • Devices:Blade V, I9000, Blade

if you go to settings -> apps -> manage apps.  scroll to the right and make sure every app is unticked (so none are on sd card) then I can;t see why it wouldn't work.  And you can quickly reverse it again anyway now you have CWM. :)


  • 0
My Blade site - includes vanilla KANGS's of CM7. Also available: modified GB Gapps with various market versions, mini ICS Gapps for 160mb system partitions and Flash for ARMv6
CM7 Blade changelog

#26
Baldrik 1

Baldrik 1

    Newbie

  • Members
  • Pip
  • 8 posts
  • Gender:Male
  • Location:Lowestoft
  • Devices:ZTE Blade v

I am on my second Blade having had a 111 for a short while,which was good. I now have a Blade v.I have nearly used the internal memory so got a 32GB external card but this made no difference, Being new to technology i found this forum and discovered this is a common problem, i understand this can be sorted so the phone saves apps on external sd card thinking it is internal but you have to root it?? In stall a root explorer? My question is HOW!! As i said i'm new to this and not young! Can someone please explain how to do this in an easy none techy way, as easy as possible cos i'm not techy minded at all !! Thank you in advance


  • 0

#27
targetbsp

targetbsp

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 3,999 posts
  • Gender:Male
  • Devices:Blade V, I9000, Blade

This is probably the easiest way but isn't the way I did mine so I can't much help with it: http://forum.xda-dev...d.php?t=1886460

 

This is how I did mine: http://forums.thedig...ed write up of KonstaT's original guide but seeks to avoid some issues that may trip people up such as ZTE's driver not working properly.


  • 0
My Blade site - includes vanilla KANGS's of CM7. Also available: modified GB Gapps with various market versions, mini ICS Gapps for 160mb system partitions and Flash for ARMv6
CM7 Blade changelog

#28
Sappermajor

Sappermajor

    Newbie

  • Members
  • Pip
  • 10 posts
Hi Baldrick 1
I have replied to your other post on the forum.

I found that even moving as many apps as possible to the internal SD I found that the internal storage /data/ filled up and I could not update/download appps. This happened when there was over 200 Mb of free memory.

My solution was to move the internal apps to a hidden partition on my SD card using Link2sd app. I also use a cleaner app to delete junk files and remove cache files.

Links in my other reply. Hope that helps someone.

Edited by Sappermajor, 29 December 2013 - 11:55 PM.

  • 0

#29
targetbsp

targetbsp

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 3,999 posts
  • Gender:Male
  • Devices:Blade V, I9000, Blade

From terminal emulator you can use

su

pm set-install-location 2

to allow you to move anything to SD.  Don't move your launcher, keyboard or any app whose widget you use though.

 

I've got 195 user apps on there so far with no need for an ext partition yet.


Edited by targetbsp, 30 December 2013 - 12:01 AM.

  • 0
My Blade site - includes vanilla KANGS's of CM7. Also available: modified GB Gapps with various market versions, mini ICS Gapps for 160mb system partitions and Flash for ARMv6
CM7 Blade changelog

#30
seanspotatobusiness

seanspotatobusiness

    Regular

  • Members
  • PipPip
  • 119 posts

My phone doesn't have sufficient space for me to move my apps from internal SD card back to the phone so I can't do this. Considering however, that there is plenty of space on my internal SD card and the phone just refuses to put many apps or app data to my internal SD, I don't think I'd actually benefit from swapping. Maybe I could force them to move with pm set-install-location 2 but there's got to be a reason why this is not allowed in the first place.


  • 0

#31
targetbsp

targetbsp

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 3,999 posts
  • Gender:Male
  • Devices:Blade V, I9000, Blade

Yeah, this is mostly for apps that download a lot of external data like games and stuff.  They'd soon fill your tiny internal SD.

 

The apps2sd feature didn't exist until Froyo.  And after that it's up to the app developer whether they can be moved or not so older apps probably don't have the 'i can move' flag set.  The only things you shouldn't move are default keyboard and launcher and any apps whose widgets you use.

 

Alternatively you could also make an Ext partition on your SD card and use to Link2SD


  • 0
My Blade site - includes vanilla KANGS's of CM7. Also available: modified GB Gapps with various market versions, mini ICS Gapps for 160mb system partitions and Flash for ARMv6
CM7 Blade changelog

#32
EziMod

EziMod

    Newbie

  • Members
  • Pip
  • 1 posts

Here's the manual instructions:

 

First you need root

Then you need to edit the file called vold.emmc.fstab in the \system\etc folder

The 2 lines beginning # are commented out and are how these lines appear in the stock rom.  The 2 lines following them are modified to swap the SD cards.

 

So, using a root file explorer, copy the vold.emmc.fstab file to your sd card, connect the phone to your computer via usb, edit the file in a text editor and copy the edited file back to system/etc

#dev_mount emmc    /storage/sdcard0 20 /devices/platform/msm_sdcc.3/mmc_host/mmc0
#dev_mount sdcard /storage/sdcard1 auto /devices/platform/msm_sdcc.1/mmc_host
dev_mount sdcard /storage/sdcard1 20 /devices/platform/msm_sdcc.3/mmc_host/mmc0
dev_mount emmc    /storage/sdcard0 auto /devices/platform/msm_sdcc.1/mmc_host
 

 

 

Swapping these cards has another advantage too.  I believe the CWM we have atm is looking for .android_secure* on the external card?  Which is where it will be if the cards are swapped but not if they are stock.

 

 

 

*where apps moved to sd card live.

k you help me on my device?

 

this is my original vold file.

 

dev_mount    sdcard    /mnt/sdcard    auto    /devices/virtual/block/nandj    /devices/platform/sunxi-mmc.2/mmc_host
dev_mount    extsd    /mnt/extsd    auto    /devices/platform/sunxi-mmc.1/mmc_host    /devices/platform/sunxi-mmc.0/mmc_host
dev_mount    usbhost1    /mnt/usbhost1    auto    /devices/platform/sunxi-ehci.1    /devices/platform/sunxi_hcd_host0    /devices/platform/sunxi-ohci.1  


  • 0

#33
shiftyc

shiftyc

    Regular

  • Members
  • PipPip
  • 91 posts
  • Gender:Male

k you help me on my device?

 

this is my original vold file.

dev_mount    sdcard    /mnt/sdcard    auto    /devices/virtual/block/nandj    /devices/platform/sunxi-mmc.2/mmc_host
dev_mount    extsd    /mnt/extsd    auto    /devices/platform/sunxi-mmc.1/mmc_host    /devices/platform/sunxi-mmc.0/mmc_host
dev_mount    usbhost1    /mnt/usbhost1    auto    /devices/platform/sunxi-ehci.1    /devices/platform/sunxi_hcd_host0    /devices/platform/sunxi-ohci.1  
  1. Make sure you don't already have apps moved to the external SD card, if you do, move them back
  2. Make a backup - don't skip this
  3. Following the instructions, try pasting this into your vold.emmc.fstab:
dev_mount    sdcard    /mnt/extsd    auto    /devices/virtual/block/nandj    /devices/platform/sunxi-mmc.2/mmc_host
dev_mount    extsd    /mnt/sdcard    auto    /devices/platform/sunxi-mmc.1/mmc_host    /devices/platform/sunxi-mmc.0/mmc_host
dev_mount    usbhost1    /mnt/usbhost1    auto    /devices/platform/sunxi-ehci.1    /devices/platform/sunxi_hcd_host0    /devices/platform/sunxi-ohci.1  

  • 0

#34
gkalen

gkalen

    Regular

  • Members
  • PipPip
  • 111 posts
I'm not sure, but i swapped sd cards, by editing a line in build.prop, not by editing vold.mmc.fstab .
I mean that external sd is primary storage and internal sd as secondary.
Is this something else or we talk about the same thing? ???

Edited by gkalen, 04 June 2014 - 10:21 PM.

  • 0

#35
shiftyc

shiftyc

    Regular

  • Members
  • PipPip
  • 91 posts
  • Gender:Male

I'm not sure, but i swapped sd cards, by editing a line in build.prop, not by editing vold.mmc.fstab .
I mean that external sd is primary storage and internal sd as secondary.
Is this something else or we talk about the same thing? ???

 

Same thing.  Many people have used the technique in this thread with great results.  In think EziMod was asking how to do the same thing for a different device.

 

Would you like to share what changes you made to build.prop?


  • 0

#36
gkalen

gkalen

    Regular

  • Members
  • PipPip
  • 111 posts

Same thing. Many people have used the technique in this thread with great results. In think EziMod was asking how to do the same thing for a different device.
It seems easier to me.
Would you like to share what changes you made to build.prop?

It's simple and easy ...
Find the below line in build.prop .
"persist.sys.emmcsdcard.enabled=1"
Then change numper 1 at the end, to zero ( 0 ) .
Reboot and done.

Edited by gkalen, 04 June 2014 - 11:11 PM.

  • 0

#37
GaBBren

GaBBren

    Newbie

  • Members
  • Pip
  • 34 posts
  • Devices:ZTE Blade V

Can we merge the internal memory and the virtual sdcard? My biggest problem is the little free space in internal memory.


  • 0

#38
targetbsp

targetbsp

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 3,999 posts
  • Gender:Male
  • Devices:Blade V, I9000, Blade

Can we merge the internal memory and the virtual sdcard? My biggest problem is the little free space in internal memory.

 

Not that I know of. Wish we could.


  • 0
My Blade site - includes vanilla KANGS's of CM7. Also available: modified GB Gapps with various market versions, mini ICS Gapps for 160mb system partitions and Flash for ARMv6
CM7 Blade changelog




2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users