[GUIDE L9] App data on external SD/Apps on SD/Replacing Internal SD with External SD - LG Optimus L9 P760, P765, P768, P769

Hi, I wrote this 3in1 guide because many users LG L9 have problems with Applications data on SD Card. Our internal sd hasn't much space, so When we install game There isn't space on internal sd. We can't also move application to External SD. I this guide I wrote about moving apps to sd, moving application's data to sd and replacing external sd with internal sd in system. Lets's go.
1. Movings apps to SD with Link2SD:
Apk: https://play.google.com/store/apps/...?t=W251bGwsMSwxLDEsImNvbS5idWFrLkxpbmsyU0QiXQ..
I won't write this guide because on xda are manu guides of using Link2SD. Some of them:
http://forum.xda-developers.com/showthread.php?t=1614700
http://forum.xda-developers.com/showthread.php?t=1765610
http://forum.xda-developers.com/showthread.php?t=1462418
In my CWM Recovery there is also option to partition sd card (all data will be deleted).
(+):
Easy in use when configureated
(-):
You must partition SD Card
Apk isn't moving in 100% to external SD
2. App data to external sd:
a) Method with Directory Bind
Apk: http://forum.xda-developers.com/showthread.php?t=1410262
http://funbook.gizmolord.com/app-directorybind-install-apps-on-external-sd-card/
(+)
Only app data moves
(-)
Problem with configuration (for some users it doesn't work)
Apk don't save setting on reboot (for me, even if I check Bind on boot)
b)Method with GL2SD
Apk: https://play.google.com/store/apps/details?id=com.slf.ListglApp
Guide:
1. Go to Setting
2. Check /sdcard/Android and /sdcard/Data
3. Remove unused apps in Games list by pressing on App title and clicking ok.
4. Now, if you want to copy game data to external sd:
If game data directory is:
/sdcard/android/data copy game data to /sdcard/external_sd/data
/sdcard/android/obb copy game data to /sdcard/external_sd/obb
/sdcard/android/gameloft copy game data to /sdcard/external_sd/gameloft
5. Open GL2SD app. New apps will have shown on game list.
6. To run game click open next to game title.
(+)
Very easy in use and configuration
(-)
To run game you must use this app to run game
3. Replacing Internal SD with External SD:
Download: http://www.mediafire.com/?pooy45nkesd7h2i
Guide:
1. Flash in recovery
To remove this delete /system/etc/init.d/97ext2sd
(+)
Easy to use
You don't need to configure
If you have fast sdcard your system will be also faster
(-)
If you have slow sdcard your system will work slower. You must have class 10 sdcard to have fast device.
All apps will store data to sdcard

3. Replacing Internal SD with External SD:
Download: http://www.mediafire.com/?pooy45nkesd7h2i
Guide:
1. Flash in recovery
To remove this delete /system/etc/init.d/97ext2sd
(+)
Easy to use
You don't need to configure
If you have fast sdcard your system will be also faster
(-)
If you have slow sdcard your system will work slower. You must have class 10 sdcard to have fast device.
All apps will store data to sdcard.
hi artas182x,when i turn on the phone sometimes, usually 1 out of 2 no detects the external sd as internal sd.why this happens?

artas182x said:
These theards wasn't moved. First is all about L9 and second has cwm zip for replacing sd. I wrote this for L9.
Links:
http://forum.xda-developers.com/showthread.php?t=2096061
http://forum.xda-developers.com/showthread.php?t=2096138
Click to expand...
Click to collapse
As a reply to my intimations to XDA Admins, just got a PM from Admins, that your both great threads are moved in L9 Dev Section.

lancelotpro;
hi artas182x said:
Yes it happens to me too.
Click to expand...
Click to collapse

iswanptr18 said:
Yes it happens to me too.
Click to expand...
Click to collapse
Thus proof that it works perfectly.
http://forum.xda-developers.com/showthread.php?t=2108775
You no longer need to do otherwise.:good:

artas182x said:
Hi, I wrote this 3in1 guide because many users LG L9 have problems with Applications data on SD Card. Our internal sd hasn't much space, so When we install game There isn't space on internal sd. We can't also move application to External SD. I this guide I wrote about moving apps to sd, moving application's data to sd and replacing exteranl sd with internal sd in system. Lets's go.
1. Movings apps to SD with Link2SD:
Apk: https://play.google.com/store/apps/...?t=W251bGwsMSwxLDEsImNvbS5idWFrLkxpbmsyU0QiXQ..
I won't write this guide because on xda are manu guides of using Link2SD. Some of them:
http://forum.xda-developers.com/showthread.php?t=1614700
http://forum.xda-developers.com/showthread.php?t=1765610
http://forum.xda-developers.com/showthread.php?t=1462418
(+):
Easy in use when configureated
(-):
You must partition SD Card
Apk isn't moving in 100% to external SD
Click to expand...
Click to collapse
Hi, when I'm trying to mount my second partition (formatted with ext4, got error, then reformatted as fat32) with Link2SD, I've got mount error. Little bit searching reveal something about NAND lock on L9. I can't get information how to unlock NAND on L9. I had experience previously on my old Galaxy Ace using CM 7.2 using Link2SD flawlessly. Can you help me with this?
Thank you
EDIT: do I need to use CMW to create second partition?

raymonthly said:
Hi, when I'm trying to mount my second partition (formatted with ext4, got error, then reformatted as fat32) with Link2SD, I've got mount error. Little bit searching reveal something about NAND lock on L9. I can't get information how to unlock NAND on L9. I had experience previously on my old Galaxy Ace using CM 7.2 using Link2SD flawlessly. Can you help me with this?
Thank you
EDIT: do I need to use CMW to create second partition?
Click to expand...
Click to collapse
ray, try to change the second partition to Primary. I got the same mount error and this resolved it.

victle said:
ray, try to change the second partition to Primary. I got the same mount error and this resolved it.
Click to expand...
Click to collapse
Thank you for your answer victle, it worked. Some interesting observation:
1. When first partition on SD is primary and the second is logical, my L9 P765 failed to detect presence of SD card. It's like sd card not mounted.
2. L9 support ext4 as second partition filesystem, figured it out after issuing command "mount" in Terminal as root.
Hope this help other's who got same problem.

try and works Method with GL2SD

is there a method for moving apps/games on the sd card without rooting the phone?

sisu2005 said:
is there a method for moving apps/games on the sd card without rooting the phone?
Click to expand...
Click to collapse
No, not for our L9

I'm new at tinkering with android. Can someone elaborate on #3 for me?
Does this method actually swap the internal memory with the external SD card memory? Or does it just change the labels of the storage locations like the script does?
As far as flashing in recovery, I think I understand what it is but I want to be sure about how to go about it on a P769 device specifically. Can someone provide some actual steps for this method? Thanks!
artas182x said:
3. Replacing Internal SD with External SD:
Download: http://www.mediafire.com/?pooy45nkesd7h2i
Guide:
1. Flash in recovery
To remove this delete /system/etc/init.d/97ext2sd
(+)
Easy to use
You don't need to configure
If you have fast sdcard your system will be also faster
(-)
If you have slow sdcard your system will work slower. You must have class 10 sdcard to have fast device.
All apps will store data to sdcard
Click to expand...
Click to collapse
Sent from my LG-P769 using xda app-developers app

Can anyone give me the script. I need to know what to rewrite
Want to change my sd mount, but on my lg optimus 2x. Have cm10.1
So im looking for the script. Forgpt what i need to change and keep.
Had made a backup of the sd mount from cm7 but didnt save it kn my bloknote...
And for the l9. So i have a 16gb class 2. that will be tl slow. ? Orher wise i will need to buy a 16gb cass 10

reggiexp said:
Can anyone give me the script. I need to know what to rewrite
Want to change my sd mount, but on my lg optimus 2x. Have cm10.1
So im looking for the script. Forgpt what i need to change and keep.
Had made a backup of the sd mount from cm7 but didnt save it kn my bloknote...
And for the l9. So i have a 16gb class 2. that will be tl slow. ? Orher wise i will need to buy a 16gb cass 10
Click to expand...
Click to collapse
You can extract script from zip file in OP (\system\etc\init.d\97extsd2sd). Or if your phone is root after you flash the zip, you can edit /system/etc/init.d/97extsd2sd to change script behavior.

artit said:
You can extract script from zip file in OP (\system\etc\init.d\97extsd2sd). Or if your phone is root after you flash the zip, you can edit /system/etc/init.d/97extsd2sd to change script behavior.
Click to expand...
Click to collapse
Im loooking for the script thing.
System/etc/vold.fstab

reggiexp said:
Im loooking for the script thing.
System/etc/vold.fstab
Click to expand...
Click to collapse
Um.. So you want L9 vold.fstab file. This is from my phone
Code:
## Vold 2.0 Generic fstab
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################
## Example of a standard sdcard mount for the emulator / Dream
# Mounts the first usable partition of the specified device
dev_mount extsdcard /mnt/sdcard/external_sd auto /devices/platform/omap/omap_hsmmc.0/mmc_host
#dev_mount sdcard /mnt/sdcard auto /devices/platform/mmci-omap-hs.1/mmc_host/mmc0
#dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/mmci-omap-hs.0/mmc_host/mmc1

artit said:
Code:
## Vold 2.0 Generic fstab
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################
## Example of a standard sdcard mount for the emulator / Dream
# Mounts the first usable partition of the specified device
dev_mount extsdcard /mnt/sdcard/external_sd auto /devices/platform/omap/omap_hsmmc.0/mmc_host
#dev_mount sdcard /mnt/sdcard auto /devices/platform/mmci-omap-hs.1/mmc_host/mmc0
#dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
Click to expand...
Click to collapse
Inverted mount?
Thx

reggiexp said:
Inverted mount?
Thx
Click to expand...
Click to collapse
I don't know what you mean "Inverted mount". That is default mount point for my phone. L9 mount /sdcard to internal memory (this mount not in vold.fstab and I cannot find where it is) and use /sdcard/external_sd for external sd card. I don't change it. I'm using Link2SD and DirectoryBind to move app+data to my external sd.

artit said:
I don't know what you mean "Inverted mount". That is default mount point for my phone. L9 mount /sdcard to internal memory (this mount not in vold.fstab and I cannot find where it is) and use /sdcard/external_sd for external sd card. I don't change it. I'm using Link2SD and DirectoryBind to move app+data to my external sd.
Click to expand...
Click to collapse
I mean internal as external
And sd card as internal.
Its that i need to know what i need to change/how the inverted mount looks like.
For my lg o2x on cm10

alienkid said:
I'm new at tinkering with android. Can someone elaborate on #3 for me?
Does this method actually swap the internal memory with the external SD card memory? Or does it just change the labels of the storage locations like the script does?
As far as flashing in recovery, I think I understand what it is but I want to be sure about how to go about it on a P769 device specifically. Can someone provide some actual steps for this method? Thanks!
Sent from my LG-P769 using xda app-developers app
Click to expand...
Click to collapse
I would like some step by step help with method 3 if possible too please.

Related

Using multi partition external SD card [solved]

I am sharing this in this forum. Hope this is the right place.
I have been trying to re-partition my external SD card using one vfat partition and a bigger ext4 partition. Then my intention was to mount ext4 through an init.d script.
Partitioning (with gparted under Linux) was of course not a problem.
However, the system does not recognize the multi partition external SD card.
I am using Leedroid's HC (but I don't think that matter so much).
After system has fully started it says "SD card is damaged", do you want to format it.
So yes ... I formatted it. Then mounted it again under Ubuntu.
Back into gparted ... and ... now there is no partition table any more !
The android formatting has just written a vfat file system over the whole device without using a partition table.
So ... no luck.
Then I looked at the volume manager. In the file /etc/vold.fstab we can see:
dev_mount sdcard /mnt/sdcard 33 /devices/platform/msm_sdcc.2/mmc_host/mmc0
dev_mount sdcard2 /mnt/sdcard/ext_sd auto /devices/platform/msm_sdcc.4/mmc_host/mmc2
dev_mount usb /mnt/sdcard/usb auto /devices/platform/msm_hsusb_host.0
So, I re-formatted the SD card with a vfat and ext4 partition and changed the vold.fstab to:
dev_mount sdcard /mnt/sdcard 33 /devices/platform/msm_sdcc.2/mmc_host/mmc0
dev_mount sdcard2 /mnt/sdcard/ext_sd 1 /devices/platform/msm_sdcc.4/mmc_host/mmc2
dev_mount usb /mnt/sdcard/usb auto /devices/platform/msm_hsusb_host.0
(so I changed "auto" into "1" in the second line)
Well after booting ... no good! System still thinks SD card is damaged and proposed to re-format it.
I am guessing there must be a way tricking the vold daemon into using the first partition (vfat) as file system instead of the whole device block ... but I have not found it yet.
Maybe I am missing something very simple here so any help would be appreciated.
Normally questions go in the Q&A section.
Never really checked into this but I don't think the Android framework has capability to handle more than one partition per device even if you supply the mount points.
On the color nook it works as you described because the primary boot device was the SD card. You might try searching through the Nook forum
DigitalMD said:
Normally questions go in the Q&A section.
Never really checked into this but I don't think the Android framework has capability to handle more than one partition per device even if you supply the mount points.
On the color nook it works as you described because the primary boot device was the SD card. You might try searching through the Nook forum
Click to expand...
Click to collapse
Well, I have multiple partitions on external SD card on my HTC Desire phone. They appear under /dev/block/mmcblkXp1 and /dev/block/mmcblkXp2. However, on the flyer I only see /dev/block/mmcblkYp1 (which is the first partition of the internal memory mounted on /sdcard). There is a different mechanism for the mount of /sdcard2 (external SD card). No entries in /dev/block are created for it.
I will have a look at Nook forum tonight. Thanks for response.
foobar66 said:
Well, I have multiple partitions on external SD card on my HTC Desire phone. They appear under /dev/block/mmcblkXp1 and /dev/block/mmcblkXp2. However, on the flyer I only see /dev/block/mmcblkYp1 (which is the first partition of the internal memory mounted on /sdcard). There is a different mechanism for the mount of /sdcard2 (external SD card). No entries in /dev/block are created for it.
I will have a look at Nook forum tonight. Thanks for response.
Click to expand...
Click to collapse
Android system needs first partition of sdcard to be vfat
Sent from my LT15i using XDA App
DooMLoRD said:
Android system needs first partition of sdcard to be vfat
Sent from my LT15i using XDA App
Click to expand...
Click to collapse
Well, OK ... but it does not work if there is a partition table !
So 2 partitions (1 VFAT and 1 ext4 does not work).
It only works when the whole block device just contains a VFAT file system (without partition table).
OK, I figured it out (kinda).
Apparently, when I create 2 partitions (1 VFAT and 1 ext4) via gparted under Ubuntu then the Flyer won't properly recognize the partition table (that is my guess). Don't know why ...
I created 2 partitions via CWM ... and now it is working fine.
So I have:
/dev/block/mmcblk1p1 -> VFAT
/dev/block/mmcblk1p2 -> EXT4
hi, just found this is SOLVE (congrats) and wondered whether this allows SD > supported 256GB on (G900f) S5.
Can you create many partitions on the SD (maybe up to 256) on a 1 TB microSD?
thanks

[Q]16GB SD can change with internal storage?can any1 show me where the tutorial?THX!

16GB SD can change with internal storage ?can someone showme where the tutorial?THX!
i just bought a 16gb sd card, anyone help me find where the tutorial ?
Here u go www.google.com
regards,
•ƒγяύs ργяσ™•
help pls ,,,,,
I have no idea what the question is.
i guess he meant he want to move apps to his sd card ..
1.download link2sd from market
2.copy paste all your sd card files to your computer ( this will format your sd card )
3.reboot to cwm
4.go advance
5.go partition sd card
6.choose your size ( i choose 1024 mb dun go 256mb too little )
7.linux swap 0 mb
9.wait ( quite long about 5mins )
10.done
11.reboot
12.enter link2sd
13. pick ext 3.
14.reboot
15. you can now send apps to sd
The easy way to do it is format it with clockworkmod, it will create an EXT partition and a swap along with the standard FAT partition.
I preferred to use commandline parted and shell fu, but there is also gparted linux liveCD or windows tools like Easeus or Minitool.
Then use link2sd to "link" apps to use the ext partition. Your ROM may already have a2sd, in which case app2sd app is a GUI to control that, or for CM you can use S2E as well
-Download 'Forece2SD' .apk file
Note: This will only work if you are rooted
If you thought My comment was gelpful, Gimme a one-up!
@kabir: force2sd doesn't appear to handle or reformat an EXT partition. There are significant issues with running apks from the FAT sdcard partition (app break on boot, disappear when using usb storage, possibly lower performance due to all the virtual mountpoints), and I think link2sd is better than force2sd because of that.
Can you really use EXT partition of SD card as internal memory ??
he mean swap right? so the main selected memory would be sd card.
i have made a tutorial
go and read it
thx you eraser0
but ur ways is too many steps to follow and it is just linked , have any idea same with this ..? , just flash with CWM and the partition changed ...lol..
Example ~http://forum.xda-developers.com/showthread.php?t=1161557
I agree.
The only purpose of suggesting force2sd was its simplicity, and I can't think of a simpler way of freeing up space.
Also, the partition. basically, all we're doing is fooling system to believe that it has more memory than it actually does.
Sent from my GT-S5830 using XDA App

Use of app2sd

Hi Friends, I just bought 32 gb class 10 micro sd card for my x10i....
Should I need to copy any files from my old sd card....
and how to use app2sd (what exactly it does)....Is that to increase the phone's internal memory.....
srinivas103 said:
Hi Friends, I just bought 32 gb class 10 micro sd card for my x10i....
Should I need to copy any files from my old sd card....
and how to use app2sd (what exactly it does)....Is that to increase the phone's internal memory.....
Click to expand...
Click to collapse
Cool. 32GB Class10 cards are the business.
No, you shouldn't need to copy any files from your old card. BUT.....
I'd check all applications and restore all data back to the phone (if you have the available internal storage available) before you insert the new card so you have no installed applications with sdcard storage. settings -> applications
Sometimes it's better to start a fresh and this way you're not copying over all your 'zombie' folders from apps you no longer have installed.
Export configuration/setup files for the likes of mail, contacts and etc, so you can import them again later if required.
I have a NAS and copy my old card(s) onto the NAS and thus I have access to the 'old' data via WiFi if and when I need it as the XPERIA X10i has no OTG microUSB access.
Apps2SD does NOT free up memory, it frees up space in your internal storage area and takes advantage of your high speed Classs10 miroSD card read/write I/O and 32GB disk space. Your XPERIA X10 has an internal data size as small as approx 400MB, with approx 2-3MB read/write I/O and that's what apps2sd is attempting to assist by freeing up space on your internal /data storage.
Apps2SD allows you to manage the applications which can be moved onto the microSD card. Apps2SD does leave some files (dex) in the /data partition on the phone internal memory, but even so you'll reduce the internal phone storage use.
The only real down side of Apps2SD is that you have to consider that all your SD card applications will NOT be accessible when your phone is mounted via USB on a PC as the 32GB microSD card is generally one FAT32 partition.
Link2SD FAQ
If you enabled root access, you could use Link2SD and a 32GB Class10 card is just the ticket for this kind of use.
This allows you to create a second ext4 formatted data partition on your SDcard(I use a 1GB partition) and have the applications themselves run from the SDcard as will as the data which is linked from the primary partition. This takes full advantage of your high speed Class10 MicroSD card and this partition is not 'unmounted' when your phone is connected to a PC via USB, so all your 'linked' applications continue to work.
If you remove or replace the SDcard after using apps2sd or link2sd your lose all your applications on the SDcard, so just be aware.
Link2SD is mucho cool as you can backup the second partition and then recreate it and re-run the Link2SD mount script and it'll relink and restore all your Link2SD applications as is stores all the app, library and data files.
Dr Goodvibes said:
Cool. 32GB Class10 cards are the business.
No, you shouldn't need to copy any files from your old card. BUT.....
I'd check all applications and restore all data back to the phone (if you have the available internal storage available) before you insert the new card so you have no installed applications with sdcard storage. settings -> applications
Sometimes it's better to start a fresh and this way you're not copying over all your 'zombie' folders from apps you no longer have installed.
Export configuration/setup files for the likes of mail, contacts and etc, so you can import them again later if required.
I have a NAS and copy my old card(s) onto the NAS and thus I have access to the 'old' data via WiFi if and when I need it as the XPERIA X10i has no OTG microUSB access.
Apps2SD does NOT free up memory, it frees up space in your internal storage area and takes advantage of your high speed Classs10 miroSD card read/write I/O and 32GB disk space. Your XPERIA X10 has an internal data size as small as approx 400MB, with approx 2-3MB read/write I/O and that's what apps2sd is attempting to assist by freeing up space on your internal /data storage.
Apps2SD allows you to manage the applications which can be moved onto the microSD card. Apps2SD does leave some files (dex) in the /data partition on the phone internal memory, but even so you'll reduce the internal phone storage use.
The only real down side of Apps2SD is that you have to consider that all your SD card applications will NOT be accessible when your phone is mounted via USB on a PC as the 32GB microSD card is generally one FAT32 partition.
Link2SD FAQ
If you enabled root access, you could use Link2SD and a 32GB Class10 card is just the ticket for this kind of use.
This allows you to create a second ext4 formatted data partition on your SDcard(I use a 1GB partition) and have the applications themselves run from the SDcard as will as the data which is linked from the primary partition. This takes full advantage of your high speed Class10 MicroSD card and this partition is not 'unmounted' when your phone is connected to a PC via USB, so all your 'linked' applications continue to work.
If you remove or replace the SDcard after using apps2sd or link2sd your lose all your applications on the SDcard, so just be aware.
Link2SD is mucho cool as you can backup the second partition and then recreate it and re-run the Link2SD mount script and it'll relink and restore all your Link2SD applications as is stores all the app, library and data files.
Click to expand...
Click to collapse
That was great.....
I am planning to put Fera's V 23 Voltage ROM....
When should I install Link2SD and how to create a second ext4 data partion...
srinivas103 said:
That was great.....
I am planning to put Fera's V 23 Voltage ROM....
When should I install Link2SD and how to create a second ext4 data partion...
Click to expand...
Click to collapse
You can leave your XPERIA X10i to format the 32GB card or you can format it on a PC using one of the following tools.
You can read up on formatted unit size and partition alignment and see if it is right for you.
I use Ridgecorp Consultants FAT32 formatter
Or you could use SD Association FAT32 formatter (I've not used it)
When the XPERIA X10i formats and mounts the SD card a few XML files are created as well.
I would install Link2SD as your first user application as then all following applications will be 'auto' linked after you setup Link2SD on your SD card.
Most 'new-ish' ROMs have support for additional partitions (ext3/ext4) and mount the FAT32 formatted partition first before any additional ext3/4 partitions.
GB 2.3.3 doesn't have this support and you'll need to install via xRecovery or CWM(if supported)
This information can be found here:
[DEV]Link2SD working on X10i
[DEV]Step by step instructions to load Link2SD on X10i
I have used MiniTool Partition Wizard on Win7 and created a 1GB partition and formatted it as ext3. You can try ext4 as some ROM/Link2SD combinations will work.
Oh and make both your FAT32 and you ext3/4 partitions as primary.
Dr Goodvibes said:
You can leave your XPERIA X10i to format the 32GB card or you can format it on a PC using one of the following tools.
You can read up on formatted unit size and partition alignment and see if it is right for you.
I use Ridgecorp Consultants FAT32 formatter
Or you could use SD Association FAT32 formatter (I've not used it)
When the XPERIA X10i formats and mounts the SD card a few XML files are created as well.
I would install Link2SD as your first user application as then all following applications will be 'auto' linked after you setup Link2SD on your SD card.
Most 'new-ish' ROMs have support for additional partitions (ext3/ext4) and mount the FAT32 formatted partition first before any additional ext3/4 partitions.
GB 2.3.3 doesn't have this support and you'll need to install via xRecovery or CWM(if supported)
This information can be found here:
[DEV]Link2SD working on X10i
[DEV]Step by step instructions to load Link2SD on X10i
I have used MiniTool Partition Wizard on Win7 and created a 1GB partition and formatted it as ext3. You can try ext4 as some ROM/Link2SD combinations will work.
Oh and make both your FAT32 and you ext3/4 partitions as primary.
Click to expand...
Click to collapse
Hi, I formatted the 32 gb sd card today using the minitool partion wizard (as it is given in the link you provided).
I partitioned 1 gb as fat32 and the remaining as ext2....
But now I can only see the 1 gb in my mobile(cant able to see remaining space), What should I do now.....
Shall I format the sd card completely to fat32 (back to its original form) . Is it possible to partion using link2sd...
If you followed the following step by step instructions, I would have thought you'd be OK.
[DEV]Step by step instructions to load Link2SD on X10i
Your first partition should be ~29GB FAT32 and then the ~1GB ext3/ext4 partition, both of which are primary.
I have no idea what Link2SD does on a FeraLab v23 ROM, maybe someone else has information on that.
It works fine on CM10 4.1.2 (Scritch007) or GB 2.3.3 with DoomKernel v6.
Did you install the following zip?
[DEV]Link2SD working on X10i
Dr Goodvibes said:
If you followed the following step by step instructions, I would have thought you'd be OK.
[DEV]Step by step instructions to load Link2SD on X10i
Your first partition should be ~29GB FAT32 and then the ~1GB ext3/ext4 partition, both of which are primary.
I have no idea what Link2SD does on a FeraLab v23 ROM, maybe someone else has information on that.
It works fine on CM10 4.1.2 (Scritch007) or GB 2.3.3 with DoomKernel v6.
Did you install the following zip?
[DEV]Link2SD working on X10i
Click to expand...
Click to collapse
No, I did not install the zip...
I formatted the sd in my pc, copied the rom in the sd card and then installed V23 ROM.......and then downloaded link2sd from play store...
I only did this....
Cool. And after successfully installing the FreaLab v23 ROM from the FAT32 partition of the card which may or may not be approximately 28GB which xRecovery/CWM can read without problems. You restarted your phone, logged in and proceeded through the startup wizard, probably rebooted if you followed the FeraLab V23 ROM install instructions and restarted the phone again.
You would then normally check to see if the MicroSD card is operational/mounted and/or go to settings->storage and check that you had a 28GB FAT32 partition mounted.
If the MicroSD card is not mounted or there is an operational error with the MicroSD card, then there is a fair chance you need to install the Link2SD mount correction zip to allow the Android phone to mount the FAT32 partition first.
I have to assume that because you were able to install the ROM from the MicroSD card that there is some sort of operational working formatted storage available on the MicroSD card that Android recognizes.
If this is successful and there was no MicroSD card mounting or operational errors you'd proceed to setup Google play with a user sign-in and installed Link2SD.
You'd then invoked Link2SD and assign the correct format to the partition. I chose ext4. You could choose any of ext2,ext3 or ext4 options.
If this is successful you will need to restart your phone or at least restart Link2SD.
Then you should be good to go.
Dr Goodvibes said:
Cool. And after successfully installing the FreaLab v23 ROM from the FAT32 partition of the card which may or may not be approximately 28GB which xRecovery/CWM can read without problems. You restarted your phone, logged in and proceeded through the startup wizard, probably rebooted if you followed the FeraLab V23 ROM install instructions and restarted the phone again.
You would then normally check to see if the MicroSD card is operational/mounted and/or go to settings->storage and check that you had a 28GB FAT32 partition mounted.
If the MicroSD card is not mounted or there is an operational error with the MicroSD card, then there is a fair chance you need to install the Link2SD mount correction zip to allow the Android phone to mount the FAT32 partition first.
I have to assume that because you were able to install the ROM from the MicroSD card that there is some sort of operational working formatted storage available on the MicroSD card that Android recognizes.
If this is successful and there was no MicroSD card mounting or operational errors you'd proceed to setup Google play with a user sign-in and installed Link2SD.
You'd then invoked Link2SD and assign the correct format to the partition. I chose ext4. You could choose any of ext2,ext3 or ext4 options.
If this is successful you will need to restart your phone or at least restart Link2SD.
Then you should be good to go.
Click to expand...
Click to collapse
This is not working, I tried with both the zip and without zip.....
It says
Mount Script error
Mount script cannot be created.
mount: mounting/dev/block/vold/179:2 on /data/sdext2
failed: Invalid argument
ext4 may not be supported on your device. Try FAT32 on the second partition
So, should I try FAT32 for both partitions....
In that case what will be the probability that it will choose exactly my 1gb partition...
Pls help...
Dr Goodvibes said:
You can leave your XPERIA X10i to format the 32GB card or you can format it on a PC using one of the following tools.
You can read up on formatted unit size and partition alignment and see if it is right for you.
I use Ridgecorp Consultants FAT32 formatter
Or you could use SD Association FAT32 formatter (I've not used it)
When the XPERIA X10i formats and mounts the SD card a few XML files are created as well.
I would install Link2SD as your first user application as then all following applications will be 'auto' linked after you setup Link2SD on your SD card.
Most 'new-ish' ROMs have support for additional partitions (ext3/ext4) and mount the FAT32 formatted partition first before any additional ext3/4 partitions.
GB 2.3.3 doesn't have this support and you'll need to install via xRecovery or CWM(if supported)
This information can be found here:
[DEV]Link2SD working on X10i
[DEV]Step by step instructions to load Link2SD on X10i
I have used MiniTool Partition Wizard on Win7 and created a 1GB partition and formatted it as ext3. You can try ext4 as some ROM/Link2SD combinations will work.
Oh and make both your FAT32 and you ext3/4 partitions as primary.
Click to expand...
Click to collapse
im using x10 stock rom and I cant mount partition like ext2,ext3,ext4. it showing SD CARD IS BLANK OR UNSUPPORTED FILE SYSTEM.
how can I slove my problem
im using doomkernal v6 1113mhz

[Q] Link2SD - Partitioning issues

Still looking for some insight and/or answers on this one...please help if u can!! Thanks!!
Phone details:
Metro PCS LGMS769
Android v 4.1.2
ROM LGMS769e (stock)
I have finally partitioned my SD card (16GB) successfully using MiniTool Partition Wizard tool. I created two FAT 32 partions (G=11.75GB DATA and *.=2.87 APPS). I had problems when creating an EXT2 partition...Link2SD wouldn't recognize it or mount the card.
Was able to successfully mount the card after creating 2 FAT32 partitions so I went with that for now. Several questions though...
1) I was unable to actually move to SDcard using "native App2SD method" with an error telling me that App2SD not supported by my device because it has a primary external storage which is emulated from the internal storage. Instead had to link the app in order to move its files to the card. What does this mean and why can't I physically move? Also, what is actually happening when I create links?
2) Apps appeared to be on the external card afterward when I went to System/storage and reviewed space usage. I could not, however tell whether they were on the DATA or the APPS partition from File Manager OR after taking the card out and looking at it from my PC. There were a couple of l directories created (LGBackup and LOST.DIR) but all appeared to be empty. WHY?
3) After dismounting and taking the card out to explore on PC and then putting card back in the phone it was remounted automatically however all apps are now taking up space on my internal drive and external storage is completely. Also, all my home screen widget configs are empty with all listed under "APPS" utility. Can anyone explain what's going on and how to correct?
THANKS!!
Q: about how you recoverd sd partition from EXT2 to fat32
jakman50 said:
Phone details:
Metro PCS LGMS769
Android v 4.1.2
ROM LGMS769e (stock)
I have finally partitioned my SD card (16GB) successfully using MiniTool Partition Wizard tool. I created two FAT 32 partions (G=11.75GB DATA and *.=2.87 APPS). I had problems when creating an EXT2 partition...Link2SD wouldn't recognize it or mount the card.
Was able to successfully mount the card after creating 2 FAT32 partitions so I went with that for now. Several questions though...
1) I was unable to actually move to SDcard using "native App2SD method" with an error telling me that App2SD not supported by my device because it has a primary external storage which is emulated from the internal storage. Instead had to link the app in order to move its files to the card. What does this mean and why can't I physically move? Also, what is actually happening when I create links?
2) Apps appeared to be on the external card afterward when I went to System/storage and reviewed space usage. I could not, however tell whether they were on the DATA or the APPS partition from File Manager OR after taking the card out and looking at it from my PC. There were a couple of l directories created (LGBackup and LOST.DIR) but all appeared to be empty. WHY?
3) After dismounting and taking the card out to explore on PC and then putting card back in the phone it was remounted automatically however all apps are now taking up space on my internal drive and external storage is completely. Also, all my home screen widget configs are empty with all listed under "APPS" utility. Can anyone explain what's going on and how to correct?
THANKS!!
Click to expand...
Click to collapse
HI: I tried to partition a 32GB card an used EXT4 using the free Minitool Partition wizard. Now my Freelander Tab won't mount my card nor will
Windows-7 Pro allow me to copy my backup data to the card. I tried to re-partition but minitool doesn't recognize the partition. I tried the partition recovery mode but got no where now I have a bricked 32BG SD card. How do I recover my 32GB SD card?? I had no data on it as I backed up all of it to my Computer before I started. HELP PLEASE Dan Mericle Sr
SD Partitioning issues with MiniTool Wizard
danvidman said:
HI: I tried to partition a 32GB card an used EXT4 using the free Minitool Partition wizard. Now my Freelander Tab won't mount my card nor will
Windows-7 Pro allow me to copy my backup data to the card. I tried to re-partition but minitool doesn't recognize the partition. I tried the partition recovery mode but got no where now I have a bricked 32BG SD card. How do I recover my 32GB SD card?? I had no data on it as I backed up all of it to my Computer before I started. HELP PLEASE Dan Mericle Sr
Click to expand...
Click to collapse
Dan,
I don't think Windows would recognize a Linux partition...which is what EXT is. That's why u can't move data to that partition at this time. MiniTool doesn't even SEE your EXT partition?? If that's the case how do u know it's an EXT partition in the first place? Perhaps u could post an image of the MiniTool screen? If it CAN see the partition I would delete it and recreate it with at least a portion being FAT32.
Answer to Jakman50 Questions
jakman50 said:
Dan,
I don't think Windows would recognize a Linux partition...which is what EXT is. That's why u can't move data to that partition at this time. MiniTool doesn't even SEE your EXT partition?? If that's the case how do u know it's an EXT partition in the first place? Perhaps u could post an image of the MiniTool screen? If it CAN see the partition I would delete it and recreate it with at least a portion being FAT32.
Click to expand...
Click to collapse
jakman: Because when I Partitioned my 32GB SD Card I was reading a XDA thread that said to Partition it using Ext4 as being the best Partition to use. When I look at Minitool it shows the Partitions that says Disk 8 read only ( Capacity 5.00GB for 1st partition and 24.72FGB for 2nd partition, used GB's then under File System Ext4 for both partitions, Type Primary both partitions, Status None. ). When I Hi-Light partition-1 it comes up on the left side with Actions and Wizards. Under Wizards the Choices are Copy Partition Wizard, Copy Disk Wizard, Partition Recovery Wizard. No other Choices the task bar at the top is grayed out. When I Hi-Light one of the other drives it adds a whole bunch of choices like Format Partition - Show Partition Properties and other actions that I can take Etc. I tried Partition Recovery Wizard it just tells me what files that can be recoverd. the Delete Icon is Missing. So there is no way i can delete the partitions and choose FAT 16/32 File System. When I first Partitioned the card Ext2, Ext3, Ext4, Fat 16, & Fat 32 were the File Systems offered. So do you Know of another Partition App that might enable me to Delete the partition and set the File System to Fat 32 thats FREE or doesn't Cost to Much as I'm on a fixed Income. Ive search the Forums but no body seems to have had this problem in the past or they found a solution else where and didn't post there Solution. Thanks I hope maybe you or some on else might know of a solution and help me as I don't want to have to buy another 32GB SD Card. Dan Mericle Sr danvidman
can you use minitool partition wizard to recovery your 32gb card? You can use the function Recovery Partition to scan card. have you set the partition to primary after change its files system? maybe this is main reason why it cant be recognized.

Link2sd mount lost after rebooting

hello,
currently I am reinstalling my now around one year old honor 5x.
Since I bought it, it was on b130 and could not update because of a custom TWRP recovery and root access.
So now I sat down, installed a stock b140, updated to b330 (android 6) and then installed CyanogenMod (Nightly). Many problems occurred on the way but until now I found all my questions answered in old threads.
Now the system runs smoothly and I can start configuring it. This includes Link2sd in order to be able to force move large apps to my sd card and linking them to the system. But this time I have quite a lot problems with this.
I started by doing the exact same thing like last time:
shut down the phone, take SD Card out of the phone and plug into computer
create around 80% primary partition fat32 and 19% primary partition ext4 (also tested ext2) (the 1% is unused space)
Then plug the sd card back in and start the phone
ES Datei Explorer now shows three "spaces": the internal space, the large fat32 sd partition and the small ext4 sd partition (all three can be written and read on)
Now start Link2SD. It recognices the second partition and askes what filesystem there is. I choose "ext4" and press OK
Here is my main problem: The app gives me an error:
Code:
[B]Error in mount script[/B]
Could not create mount script.
mount: '/dev/block/vold/public:179_66'->'/data/sdext2': Invalid argument
So the mount script could not be created and in the threads on xda there are some possible "solutions":
trying different filesystems: ext2, ext3, ext4 -> I tried all of them
clearing dalvik-cache -> I also tried that
formatting the sd card inside the phone with a app called "AParted" -> no help at all
Make Link2sd to a system app -> I did this by moving the folder from Link2sd from /app/data/ to /app/system/ (I hope this is enouph to be a system app, but Link2sd is starting normal after a reboot and is also not listed anymore under "user apps", instead now I can find it unter "system apps" ... so I think this worked fine)
...
The interesting part now is, that I can go in my system settings of android -> Spaceusage (don't know how it is exactly called in english) -> and then unmount only the ext4 partition of the sd card (the fat32 is still mounted).
After I do that, Link2SD can create the mount script !!!
The dialog after creating the mount script says, that I have to reboot the system in order to finish the process. But when I do so, after the reboot the "normal" mount of the system is there again and Link2sd is asking for the filesystem again. So no "special" mount for linking possible.
So now my question:
How can I fix this issue? Can I
force android to stop mounting the ext4 on booting and let Link2sd's script do the mounting?
do I have to set special permissions to the created mounting script?
Is there a other way to make Link2sd work properly? Do I missed something? (last time it worked this way, but maybe something changed due the time?)
is Link2sd maybe incompatible with android 6.0?
Thanks for any help and any suggestion.
greetings
Chriss
OH MY GOD .. That long to read ,
Install Cm Nightly Last Version with Recovery .
Format Ur SD Card throw ur laptop \PC
When u boot to New CM go Settings > Storage > Format SD Card after that u will be asked to use it as internal or external , use it as internal so it will be added to ur internal 10GB without using app2sd any more =) ..
*Recommendation : use Class 10 SD card only otherwise ur phone will become slow ! .
GD luck ! =)
thanks very much. At first, this did not work. But after reinstalling CM I could use your method.
But two questions:
The App ES File Explorer just shows one internal storage. Correct so far, bu I have 10GB intern and 60GB extern SD, so there should be 70GB internal storage shown. But ES FIle Explorer just shows 60GB internal storage. Is this a bug? Do I have to worrie?
Under the system settings -> storage I can see the internal 10GB and the external 60GB seperately. Does the system take care of the "migrate files" it self in order to lower the usage of the real internal storage? Or do I have to go the the settings time to time in order to click the "migrate files" manually?
greetings and thanks for any help so far
Chriss
i wouldnt recomend doing a partition, as cm always did it for me, it recognizes only the ext4 partition and says cant mount as link2sd, so if you want link to sd, then try not patitioning the card, worked fine on mine once..
christopher2007 said:
thanks very much. At first, this did not work. But after reinstalling CM I could use your method.
But two questions:
The App ES File Explorer just shows one internal storage. Correct so far, bu I have 10GB intern and 60GB extern SD, so there should be 70GB internal storage shown. But ES FIle Explorer just shows 60GB internal storage. Is this a bug? Do I have to worrie?
Under the system settings -> storage I can see the internal 10GB and the external 60GB seperately. Does the system take care of the "migrate files" it self in order to lower the usage of the real internal storage? Or do I have to go the the settings time to time in order to click the "migrate files" manually?
greetings and thanks for any help so far
Chriss
Click to expand...
Click to collapse
use the phone as it is and dont look @ how many gb throw EFS manager , u have 70 GB and u have huge amount of saving , just keep ur sd card backup 60gb is large but hope u dont save much on it without backup , much data saved = much tears if lost !. GD luck .
Romiui said:
use the phone as it is and dont look @ how many gb throw EFS manager , u have 70 GB and u have huge amount of saving , just keep ur sd card backup 60gb is large but hope u dont save much on it without backup , much data saved = much tears if lost !. GD luck .
Click to expand...
Click to collapse
ok, thanks a lot. The system is working fine now, but I now wanted to create a backup from the fully furnished phone and TWRP is not able to do so. On the internal memory TWRP says "not enouph space" and on the external (/external_sd/) it saysy out of memory. So how can I now create a backup?
Before the new external sd extension for the internal memory i was able to create backups, but with the new setting it seems impossible.
greetings
Chriss
christopher2007 said:
ok, thanks a lot. The system is working fine now, but I now wanted to create a backup from the fully furnished phone and TWRP is not able to do so. On the internal memory TWRP says "not enouph space" and on the external (/external_sd/) it saysy out of memory. So how can I now create a backup?
Before the new external sd extension for the internal memory i was able to create backups, but with the new setting it seems impossible.
greetings
Chriss
Click to expand...
Click to collapse
u can make ur SD card 2 partitions , backup ur sd then Format it then throw TWRP just partition the Sd Card 2 partitions . Will work .. GD Luck !
christopher2007 said:
ok, thanks a lot. The system is working fine now, but I now wanted to create a backup from the fully furnished phone and TWRP is not able to do so. On the internal memory TWRP says "not enouph space" and on the external (/external_sd/) it saysy out of memory. So how can I now create a backup?
Before the new external sd extension for the internal memory i was able to create backups, but with the new setting it seems impossible.
greetings
Chriss
Click to expand...
Click to collapse
move stuff off your phone to free up space
Romiui said:
u can make ur SD card 2 partitions , backup ur sd then Format it then throw TWRP just partition the Sd Card 2 partitions . Will work .. GD Luck !
Click to expand...
Click to collapse
ok, in theory there must be two partitions on the sd card:
most of the memory as extention for the internal android storage
a little free space as fat32 for backups and as "external sd card"
But I am not able to achieve this. I tried this:
first idea: formatting on computer, then put it in phone and select "extend for internal storage" for the first partition. but then the phone formats the whole sd card and the second fat32 partition disappears
second idea: backup the extended partition, then formatting and creating the two partitions and restore the backup to the first partition. but the "android extended partition" can not be read by my programs. So how can I achieve this? Or is there an other way?
greetings
Chriss
Your life will be easier if you use MiniTool Partition Wizard. Fully wipe your card, then repartition with EXT4 through that.
gopinaidu77 said:
Your life will be easier if you use MiniTool Partition Wizard. Fully wipe your card, then repartition with EXT4 through that.
Click to expand...
Click to collapse
I already used this program. It is a very useful tool, but it didn't work.
I did it like the following:
put sd out of phone into computer
start MiniTool and wipe
delete all partitions
create two new partitions: first a primary fat32 at the beginning of the sd card (10GB) and on the rest at the end create a second primary ext4 partition (50GB)
wait until finish, unplug from pc and back into phone
reboot phone
in the android menu under "storage" klick on the 50GB ext4 partition
over the menu klick on "use as internal storage extention", but then he warns that the fully sd card will be formatted. when I klick no, he returns to the previews menu. If I klick yes, he creates a 60GB unreadable "android_extended" partition and adds this to the internal storage. So my little fat32 partition will get lost
What am I doing wrong?
greetings
Chriss
christopher2007 said:
I already used this program. It is a very useful tool, but it didn't work.
I did it like the following:
put sd out of phone into computer
start MiniTool and wipe
delete all partitions
create two new partitions: first a primary fat32 at the beginning of the sd card (10GB) and on the rest at the end create a second primary ext4 partition (50GB)
wait until finish, unplug from pc and back into phone
reboot phone
in the android menu under "storage" klick on the 50GB ext4 partition
over the menu klick on "use as internal storage extention", but then he warns that the fully sd card will be formatted. when I klick no, he returns to the previews menu. If I klick yes, he creates a 60GB unreadable "android_extended" partition and adds this to the internal storage. So my little fat32 partition will get lost
What am I doing wrong?
greetings
Chriss
Click to expand...
Click to collapse
Don't click yes , just click No and reboot .
Sent from my KIW-L22 using Tapatalk
christopher2007 said:
ok, in theory there must be two partitions on the sd card:
most of the memory as extention for the internal android storage
a little free space as fat32 for backups and as "external sd card"
But I am not able to achieve this. I tried this:
first idea: formatting on computer, then put it in phone and select "extend for internal storage" for the first partition. but then the phone formats the whole sd card and the second fat32 partition disappears
second idea: backup the extended partition, then formatting and creating the two partitions and restore the backup to the first partition. but the "android extended partition" can not be read by my programs. So how can I achieve this? Or is there an other way?
greetings
Chriss
Click to expand...
Click to collapse
If u format throw TWRP 2 partitions into TWRP u can find only backup partition and into ur system u can find the second as SD and the other into internal under name ext-Sd2
Not sure about the last name but sure ull find it
GD Luck !
My apologies for necroing this. I picked the two first entries in google. Just in case somebody else finds the same problem
The OP was doing FINE with his/her partitions. Link2sd and titanium backup can have issues placing the mount scripts in the correct place
I solved the problem. Try this post:
https://forum.xda-developers.com/showpost.php?p=78074532&postcount=5671

Categories

Resources