Well i'm wondering about a2sd and apps2sd and have a few questions that maybe someone more experienced than me can answer.
1. What is the difference between a2sd and apps2sd? Or are they the same program?
2. How do i get it enabled on my phone, I'm currently switching between WhiteWidow Rom and Aloysious Rom, I have seen the option for it but it is grayed out and I cannot access it.
3. Maybe someone could explain the benefits or using these programs vs not using them.
Thanks in advance for any answers.
I'm sure you could have searched this honestly.
1. Same thing.
2. There should be instructions if it's possible on those roms.
3. Extra space so you can use more apps. They may be slower, I suggest upgrading your card to at least class 4.
sorry wasn't trying to just ask questions without searching for it. I was just trying to find a decent walktrhough. I'll do some more research. Thanks for the response.
darkside86 said:
2. How do i get it enabled on my phone, I'm currently switching between WhiteWidow Rom and Aloysious Rom, I have seen the option for it but it is grayed out and I cannot access it.
Click to expand...
Click to collapse
In my experience of experimenting with different ROMs, the option (in the "Settings" menu) won't even show up unless the ROM/kernel supports the option. Since you see it and the threads for both of those ROMs say it supports, I will guess that it will remain grayed out until your SD card is set up (partitioned) properly in order to use A2SD. That involves adding an EXT3 partition to the card.
1. No difference...they are the same program (i.e. Darktremor A2SD and Darktremor Apps2SD are the same program).
2. Your SD card has to be partitioned for it (it must contain an EXT2 or EXT3 partition on it. EXT4 doesn't always work if the kernel the rom is using doesn't support it). Your rom must be able to launch apps2sd either directly or via Busybox run-parts. Your rom also must have apps2sd installed (doesn't matter which Apps2sd).
Once you have those, the apps2sd should activate automatically on startup (unless it is being prevented via a flag file (Darktremor) or a property value (DamageControl)).
3. Using apps2sd will free up internal storage by moving your applications to the SD card. Some more advanced apps2sd will also have the option of moving the dalvik-cache to the SD card, freeing more internal storage. This will allow you to run more programs without worrying about running out of internal storage (Android tends to act flaky when there's not enough storage for it to work with).
darkside86 said:
Well i'm wondering about a2sd and apps2sd and have a few questions that maybe someone more experienced than me can answer.
1. What is the difference between a2sd and apps2sd? Or are they the same program?
2. How do i get it enabled on my phone, I'm currently switching between WhiteWidow Rom and Aloysious Rom, I have seen the option for it but it is grayed out and I cannot access it.
3. Maybe someone could explain the benefits or using these programs vs not using them.
Thanks in advance for any answers.
Click to expand...
Click to collapse
Thank you guys for the informative responses, now I have a pretty good idea what it does,i would like to give it a try, do I need to back my sd card on my pc before trying? Because it sounds like formatting my card will delete everything, am I right on this?
Yes...back everything up (do a nandroid backup before you backup your SD card...this way you'll make a copy of the nandroid backup). Repartitioning will wipe the data from the card.
darkside86 said:
Thank you guys for the informative responses, now I have a pretty good idea what it does,i would like to give it a try, do I need to back my sd card on my pc before trying? Because it sounds like formatting my card will delete everything, am I right on this?
Click to expand...
Click to collapse
tkirton said:
Yes...back everything up (do a nandroid backup before you backup your SD card...this way you'll make a copy of the nandroid backup). Repartitioning will wipe the data from the card.
Click to expand...
Click to collapse
Thanks, I'll give it a try.
additoinal questions
Hello
I have a few additional questions:
1) how can I access the ext2 partion on my sd card in windows through adb?
I want to be able to do this because I want to confirm that the apps are indeed being installed to the sdcard because I notice the internal storage continues to decrease (now this may be due to the apps cache since I am not putting the cache on the sd card...yet)
I would also like to be able to pull apps.
2) I kind of address my next question with the last statement of question 1, can you still pull apps and if so how?
3) I have DConfig on my phone which acts as a gui for app2sd (i think) but when I ran it for the first time I noticed that it did not move any of the apps that came with the rom (all the htc stuff, youtube, facebook, wireless teathering, etc), can these apps be moved and if so how?
dsMA said:
Hello
I have a few additional questions:
1) how can I access the ext2 partion on my sd card in windows through adb?
I want to be able to do this because I want to confirm that the apps are indeed being installed to the sdcard because I notice the internal storage continues to decrease (now this may be due to the apps cache since I am not putting the cache on the sd card...yet)
I would also like to be able to pull apps.
2) I kind of address my next question with the last statement of question 1, can you still pull apps and if so how?
3) I have DConfig on my phone which acts as a gui for app2sd (i think) but when I ran it for the first time I noticed that it did not move any of the apps that came with the rom (all the htc stuff, youtube, facebook, wireless teathering, etc), can these apps be moved and if so how?
Click to expand...
Click to collapse
1) You really can't. Windows doesn't support ext2-3 partitions. There is software out there that will allow it, but most of it is buggy at best. You can see them if it's mounted in Linux though.
2) Do some googling on this one. I'm inclined not to instruct on such things, as "pulled apps" usually end up floating around torrent sites and screwing honest devs out of their $1.99.
3) I don't believe system apps themselves are generally moved, but I may be wrong on that. (it happens sometimes ) If you move the cache, then their cache will be moved, but that's all.
dsMA said:
Hello
I have a few additional questions:
1) how can I access the ext2 partion on my sd card in windows through adb?
I want to be able to do this because I want to confirm that the apps are indeed being installed to the sdcard because I notice the internal storage continues to decrease (now this may be due to the apps cache since I am not putting the cache on the sd card...yet)
I would also like to be able to pull apps.
2) I kind of address my next question with the last statement of question 1, can you still pull apps and if so how?
3) I have DConfig on my phone which acts as a gui for app2sd (i think) but when I ran it for the first time I noticed that it did not move any of the apps that came with the rom (all the htc stuff, youtube, facebook, wireless teathering, etc), can these apps be moved and if so how?
Click to expand...
Click to collapse
I use the app Root Explorer, and you can check your ext on there to see what's in it. Also you can move apps around using that app.
I'll ask this here as it seems to be on topic.
The info below was a real help in getting me straightened out on this thanks.
tkirton said:
1. No difference...they are the same program (i.e. Darktremor A2SD and Darktremor Apps2SD are the same program).
2. Your SD card has to be partitioned for it (it must contain an EXT2 or EXT3 partition on it. EXT4 doesn't always work if the kernel the rom is using doesn't support it). Your rom must be able to launch apps2sd either directly or via Busybox run-parts. Your rom also must have apps2sd installed (doesn't matter which Apps2sd).
Once you have those, the apps2sd should activate automatically on startup (unless it is being prevented via a flag file (Darktremor) or a property value (DamageControl)).
3. Using apps2sd will free up internal storage by moving your applications to the SD card. Some more advanced apps2sd will also have the option of moving the dalvik-cache to the SD card, freeing more internal storage. This will allow you to run more programs without worrying about running out of internal storage (Android tends to act flaky when there's not enough storage for it to work with).
Click to expand...
Click to collapse
OK, so I have wiped the phone and partioned the SD card but A2SD still not working, my ROM says it will work, when I do a ADB check of A2sd app I get this...
C:\AndroidSDK\android-sdk-windows\tools>adb shell
# a2sd check
a2sd check
----------------------------------------------------------------------------
Starting xtr init scripts for a2sd and memory at 07-28-2010 01:38:45
setting variables from default init.apps2sd.conf file in /system/etc/
varialbe capture - xtr.a2sd.data.active false
varialbe capture - xtr.a2sd.apps.active true
varialbe capture - xtr.a2sd.dalvikcache.active true
varialbe capture - xtr.swap.active false
varialbe capture - xtr.swap.swpto swppart
varialbe capture - xtr.swap.swappiness 30
[*] Check for ext partition and move files between /data/ and /system/sd/ as per init.apps2sd.conf s
ettings
[ ] Searching for Mount Point...
[ ] Mount point found..no further action required.
[!] Ext partition found.
[ ] Checking Ext partition...
e2fsck 1.40.8 (13-Mar-2008)
/system/bin/e2fsck: Device or resource busy while trying to open /dev/block/mmcblk0p2
Filesystem mounted or opened exclusively by another program?
8
[!] Mounting ext partitions as ext3.
mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: Device or resource busy
[!!] Mounting ext partition as ext3 failed.
[!] Mounting ext partition as ext2.
mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: Device or resource busy
[!!] Mounting ext partition as ext2 failed.
[!!] Can't use Apps2sd....
#
Any idea what I'm doing wrong? I would really like to move some of this to the large SD card and free up the phone for phone stuff.
Also How dose this effect phone memory use if at all? I would like to maximize usable memory for apps to run in as well as allow the phone to run as fast and reliably as possible.
Still looking for an answer. I can not get a2sd working.
With xtr you have to wipe then flash the rom then boot up and set up your phone but don't download any apps....then go back to recovery and flash the rest like stock apps then reboot and let the phone do its thing then back to recovery and then flash a2sd on then reboot and finish setting up your phone....I encountered that too after flashing then flashed the other modules before turning phone on. Does that make sense?
Do everything one at a time with a restart in between, correct?
indie1138 said:
I'll ask this here as it seems to be on topic.
The info below was a real help in getting me straightened out on this thanks.
OK, so I have wiped the phone and partioned the SD card but A2SD still not working, my ROM says it will work, when I do a ADB check of A2sd app I get this...
C:\AndroidSDK\android-sdk-windows\tools>adb shell
# a2sd check
a2sd check
----------------------------------------------------------------------------
Starting xtr init scripts for a2sd and memory at 07-28-2010 01:38:45
setting variables from default init.apps2sd.conf file in /system/etc/
varialbe capture - xtr.a2sd.data.active false
varialbe capture - xtr.a2sd.apps.active true
varialbe capture - xtr.a2sd.dalvikcache.active true
varialbe capture - xtr.swap.active false
varialbe capture - xtr.swap.swpto swppart
varialbe capture - xtr.swap.swappiness 30
[*] Check for ext partition and move files between /data/ and /system/sd/ as per init.apps2sd.conf s
ettings
[ ] Searching for Mount Point...
[ ] Mount point found..no further action required.
[!] Ext partition found.
[ ] Checking Ext partition...
e2fsck 1.40.8 (13-Mar-2008)
/system/bin/e2fsck: Device or resource busy while trying to open /dev/block/mmcblk0p2
Filesystem mounted or opened exclusively by another program?
8
[!] Mounting ext partitions as ext3.
mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: Device or resource busy
[!!] Mounting ext partition as ext3 failed.
[!] Mounting ext partition as ext2.
mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: Device or resource busy
[!!] Mounting ext partition as ext2 failed.
[!!] Can't use Apps2sd....
#
Any idea what I'm doing wrong? I would really like to move some of this to the large SD card and free up the phone for phone stuff.
Also How dose this effect phone memory use if at all? I would like to maximize usable memory for apps to run in as well as allow the phone to run as fast and reliably as possible.
Click to expand...
Click to collapse
Did you move ext 2 to ext 3? What allocations did you make? 512 mb for apps? It's been a while since I've done this so it's no longer fresh on my mind.
Why not install one of the Froyo roms? You don't have to format the sd (or do anything special with it) for apps2sd to work. In fact, if your sd is partitioned now, the rom will ask you if you'd like to reformat it at the first boot (which removes the partition for you). The only catch with these roms (or at least KaosFroyo) is you can't move system apps to the sd card (yet) and any app that you use widgets with or apps such as home launchers, texting, etc should be saved in internal memory or you'll have errors each time you usb mount or reboot. I've got a lot of apps installed (many on my internal for the reason listed above) and I'm only at about 35% internal storage. It's a quick rom too.
Sent from my FroyoEris using XDA App
I am using DamageR Rom and it has DamagedConfig but I can't get any of the apps to my sd. I don't know what to do. I've been looking around for the answer and I just can't figure it out. The creator said to look for it on one of the a2sd threads but I just can't get it right.
indie1138 said:
I'll ask this here as it seems to be on topic.
The info below was a real help in getting me straightened out on this thanks.
OK, so I have wiped the phone and partioned the SD card but A2SD still not working, my ROM says it will work, when I do a ADB check of A2sd app I get this...
C:\AndroidSDK\android-sdk-windows\tools>adb shell
# a2sd check
a2sd check
----------------------------------------------------------------------------
Starting xtr init scripts for a2sd and memory at 07-28-2010 01:38:45
setting variables from default init.apps2sd.conf file in /system/etc/
varialbe capture - xtr.a2sd.data.active false
varialbe capture - xtr.a2sd.apps.active true
varialbe capture - xtr.a2sd.dalvikcache.active true
varialbe capture - xtr.swap.active false
varialbe capture - xtr.swap.swpto swppart
varialbe capture - xtr.swap.swappiness 30
[*] Check for ext partition and move files between /data/ and /system/sd/ as per init.apps2sd.conf s
ettings
[ ] Searching for Mount Point...
[ ] Mount point found..no further action required.
[!] Ext partition found.
[ ] Checking Ext partition...
e2fsck 1.40.8 (13-Mar-2008)
/system/bin/e2fsck: Device or resource busy while trying to open /dev/block/mmcblk0p2
Filesystem mounted or opened exclusively by another program?
8
[!] Mounting ext partitions as ext3.
mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: Device or resource busy
[!!] Mounting ext partition as ext3 failed.
[!] Mounting ext partition as ext2.
mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: Device or resource busy
[!!] Mounting ext partition as ext2 failed.
[!!] Can't use Apps2sd....
#
Any idea what I'm doing wrong? I would really like to move some of this to the large SD card and free up the phone for phone stuff.
Also How dose this effect phone memory use if at all? I would like to maximize usable memory for apps to run in as well as allow the phone to run as fast and reliably as possible.
Click to expand...
Click to collapse
Looks like you are on one of my ROMs in which case there is a good write up in the 1st post of both my ROM threads that should get you going
Sent from my ERIS using XDA App
Related
Download here - app2sd.ext4(modified 3.1.11)
Or if you want both, apps and dalvik-cache on SD - download here - app2sd.dc2sd.ext4
First of all make backup in xRecovery
Install app2sd through xRecovery - install custom zip
ext2 or ext3 or ext4 partition on SDcard needed
After app2sd installed, don´t turn the phone on without SD card with installed apps inserted, until it is really necessary
First boot after installation takes longer, depending on the amount of installed apps
If you make backup with xRecovery after installation -
- your personal data and setting of your apps will be backed up
- installed apps will no longer be backed up, but still remaining in the ext partition on SD card
If some app won´t work correctly, please reinstall the app from Market or from the file browser (rootexplorer) - you can find your apps in /system/sd/app directory
Compatible with JIT?
Yes, it is.
peetr_ said:
Download here - app2sd.ext4
Install through xRecovery - install custom zip
Click to expand...
Click to collapse
Could u upload the file on megaupload.com
Thanks,...
Ok... now it´s on megaupload.
Installed it, how can i check it? This is my first app2sd try
Sent from my E10i
In rootexplorer, /data/app - shows used and remaining space, added together it should be size of your ext partition.
Ok at first i didnt have a ext2 partition.
Now i have formated my sd card and app2sd seems to waork, my problem is after installing the uptade.zip my phone reboots and at first it shows all the apps in menu then they dissapear, i think theyre transfered to sd card. and then i can do nothing just have the standart apps, appbrain doeasnt works, cant start root explorer etc... but all m apps appera in the menu for deinstallation. Hope you can help me
EDIT//
after another restart everything seems to work fine
I am glad to hear that
Works well with my previous ext2 partition.
I already had app2sd working, and it still works this way.
I'm now trying a new sdcard. I formatted an ext4 partition in ubuntu, but the phone enters into an eternal loop. Don't know why, but it seams that it is not recognizing the partition.
Any Ideas?
Regards
Use ext3,for mini is better - stable
I made ext4 partition making first ext3 and then ext4 manually in xrecovery through adb with this tutorial http://forum.xda-developers.com/showthread.php?t=534714 and its stable.
But maybe ext3 is faster with our kernel. Dont know, didnt compared.
peetr_ said:
Ok... now it´s on megaupload.
Click to expand...
Click to collapse
Thanks brader.....
This sounds awesome but does this mean that I can have apps on ext2 + ext 3 which means double the amount of apps?
NO.On ext3 is better performance.
No, but you can double the amount of partition size
Nice so say I've doubled it, will it increase the amount of apps I can put on my mini? just want to know a bit more about this
peetr_ said:
Download here - app2sd.ext4
Install through xRecovery - install custom zip
ext 2,3 or 4 partition on SDcard needed
Click to expand...
Click to collapse
THANK YOU VERY MUCH !!!
now i have a question, i got a 1gb ext2 partition, would it be better when i format it in ext3 or ext4 ? i dont know wich class the microsd card is, its a 8gb....
I have ext4 but few people said ext3 has better performance.
I had no time yet, to try ext3.
I think 1 GB is too much, because there are still some data, that are stored in internal memory and when you run out of internal memory, remaining place in ext partition is unused.
500 MB is enough, this is not high-end phone and too many apps means more slowness and less stability, i think.
M
peetr_ said:
I have ext4 but few people said ext3 has better performance.
I had no time yet, to try ext3.
I think 1 GB is too much, because there are still some data, that are stored in internal memory and when you run out of internal memory, remaining place in ext partition is unused.
500 MB is enough, this is not high-end phone and too many apps means more slowness and less stability, i think.
Click to expand...
Click to collapse
Can I skip doing ext2 just make ext3 n 4..then intall the zip file using recovery?to make partition ext3 or 4 using same method of make partition ext2?
sent from my E10i
Hey all I'm running CMD 7.1 (RC) on a Nexus One and I've followed the instructions to partition my sd card from here as ext3, installed link2sd, and get this error:
Mount script error
Mount script cannot be created.
mount: mounting/dev/block/
vold/179:2 on /data/sdext2
failed: Device or resource busy
Anyone have a solution for this? I have searched XDA and Google for a solution, a few posts showed up with the same problem, but the person that starts the thread with the same problem ends up not following their own thread, or finds a solution without explaining how.
I am having the exact same problem, Nexus One with CM7 nightly 214. Tried S2E but it kept screwing up and trashing my EXT partition so I wanted to try Link2SD.
Finally got it to work but I can only get EXT3 partition, tried updating using Amon-Ra and MiniTool Partition but neither updated to EXT4.
In Terminal you can check the type of EXT partition by typing: mount | grep sd-ext
Everything I tried kept giving me only an EXT2 partition, I tried converting to EXT4 using MiniTool Partition Manager which reported a successful conversion but when I checked in terminal it reported EXT2. I then used Amon-Ra recovery to convert from EXT2 to EXT3 and now Link2SD works. Lexar 32GB Class 10 SD. Hope this helps.
Possible solution
I might have just found a solution.
Do you guys use any kind of bk2sdext? (automated backup of app/data to sdext partition, which comes with some ROMs built in)
To find out, go to your build.prop file in /system and check, it's one of the last lines, if it says something like bkup2sdext.enable=1, then disable it (switch 1 to 0), save and restart.
After that either go to ClockworkMod Recovery or just unmount your SD card, in order to FORMAT the sd-ext partition again so that it doesn't contain any data (and doesn't get automatically filled back, because bkup2sdext is off now).
This way I was able to mount it finally.
I think it has something to do with the build.prop AND the sd-ext partition having some other data on it before first mounting with link2sd.
Cheers.
download titanium backup press menu select batch operation scroll down till u see move all user apps to sd(if supported) and also make sure that you have checked allow application moving(settings->applications)
I have segmentation fault all the time,donnu why
Ok people, I don't understand any of this. Does anyone care to explain to me how this ext4 thing works and how should my phone be set up?
first of all running cwm5 and ICSunday2
At first I partitioned my phone with cwm5, make a 800mb partition on my sd card. Then I used Titanium backup to move my apps to SD card. I set up from CM settings to install apps to external... now all my memory keeps getting full with time. With that partition I don't think I gained anything just lost almost half my SD card capatity.
my current memory according to Titanium:
system rom: 81/216 free
internal: 65/187 free
sd card 684mb/1.1gb free
Also CM settings sais that the device deosn't have expanded internal storage...
Can anyone help me get back to square one and guide me from a clean slate??
Cheers
P.s. while updateing apps i get storage full warning....
Download s2e this will help
Sent from my GT-S5830 using xda premium
will this detect all my apps and put them in the correct place? including them ones already on the sd card moved by titanium?
EDIT: great it just put me in a boot loop, fkin awesome
Edit2: restoring -_-
I used this on all my phones on my galaxy s i had 724 apps installed and on ace ive got353 apps it will put everything like cache apps etc in your ext
Sent from my GT-S5830 using xda premium
yeah i got that, except that the app got my phone into a boot loop... had to restore from cwm
I'll try to explain (CMIIW):
Firstly, the option in Titanium Backup and CyanogenMod settings refer to native Apps2SD, i.e. the one used by FroYo up. It will move data files to your partition under /sdcard/.android_secure/ and/or /sdcard/Android/
a2sd, however (such as DTA2SD, Link2SD and S2E) takes ALL the files of an application and puts them in the ext4 partition, then creates a link (a shortcut in Windows terms) in /data/app/ (and other concerning directories).
My personal favorite is Link2SD, because you chioose which apps to link, what files of the app to link and supports FAT, ext2, ext3 and ext4 partitions.
I have yet to try S2E.
Sent from my GT-S5830
OK, I get it. Thanks. But will it move the apps from the sd card that the titanium moved?
I tried the apps, both move the apps to regular sd aprtition not to /sd-ext
someone tell me what to do step by step, not "download **"
Jokerman170 said:
I tried the apps, both move the apps to regular sd aprtition not to /sd-ext
Click to expand...
Click to collapse
"Both apps" as in Titanium Backup and CM7 Settings?
Okay, I'll try to give you directions to use Link2SD (if you want to use another app, that's fine, but I'll only post instructions for Link2SD for the moment):
1. Download and flash CWM 5.
You've done that, right? Okey-dokey, next step
2. Partition your SD card with CWM.
It's recommended to backup then format your SD card in order for it work optimally. After that, boot into CMW and partition from there. I don't remember where, but it should be under the "advanced" option.
You'll get a prompt on how large the partition will be (I recommend 512MB; it's more than enough). After that, there'll be a prompt on the swap size; you should choose 0MB if you don't plan on using swap, otherwise pick ~200MB.
The created partition will use the ext3 partition; DTA2SD and S2E (AFAIK) don't support ext3, but Link2SD does.
3. Download/install Link2SD from the Market.
Pretty straightforward there.
4. Open and set up Link2SD mount scripts.
The first time you open Link2SD, there will be a dialog on what your 2nd partition filesystem is. As stated above, it's ext3, so pick ext3. After Link2SD creates the mount scripts, reboot in order to be able to start using it.
5. Pick apps to move to sd-ext and set up Link2SD settings.
Sidenote: you can't move system apps to sd-ext, for safety reasons.
You can batch-link your apps to sd-ext by: Filter icon (the kitchen funnel thing; don't know what it's called) > User > Menu button > Multi-select > Menu button > Select all > Menu button > Actions > Create link > OK. By doing that, all your apps will be moved to the ext partition.
If you want to automatically link to sd-ext every time you install an app: Menu-button > Settings > Auto-link.
Hope that'll work. Link2SD never fails for me (except for that one time when the mount script didn't work, but that was because I selected the wrong filesystem type; user error).
thanks for the guide. earlyer today I got a little problem I used the link2sd but i selected ext4, i moved the apps, but they went to the normal partition. i deleted link2sd and used s2e, s2e worket but only transfered the apps from my phone not the ones from my SD card that link2sd moved.. now any app i try to install or move the phone reboots... or sais that i have not enough space on my phone to copy back
any helps with that?
edit: ill just restore my backup and start over
Yup worked fine now, thank you so much again. You should post it somewhere as tutorial for noobs
Sorry if i sound like a noob but can i take advantage of the ext3 partition on my SD using this version of CM?
I partitioned my SD using clockworkmod, which is why it's ext3.
only app i've tried is Link2SD but when i tell it there is an ext3 partition on the card it creates a script and asks me to reboot.
Once that's done and i access the app again it goes through the same motions and informs me that - "if im seeing this message then the partition is unable to be mounted during boot"
Appreciate any help
Here's a quick way to install Link2sd.
I preassume that your device is rooted and your sdcard data is backed up.I think,the mount script didn't work because of inappropriate attributes..Ok heres,how i installed Link2sd...
1.First of all download and install MiniTool Partition Wizard in your windows PC.
Connect your handset to the PC via USB.
2.Launch MiniTool Partition,you should see your SDcard mentioned in the list Under Disk 2 probably.
3.Right click your SDcard mentioned in the list, press "Move/Resize Partition"
4.In the Partition size,allocate bigger chunk of partition for primary partition.This is the partition your phone will access for general purpose.Say you allocate 7GB from your 8GB memory card.
Click OK.
5.Now Under disk 2. you will see and unpartitioned space of about 1GB.This partition will be used by link2sd.You may allocate your sdcard as you may wish.
6.Right click the upartitioned space to create a new partition under "Create As".If a warning popup asks for permission click YES.
7.Under New window Create As,choose "Primary".For File System type choose 'FAT32'.though you may choose among ext3 or ext4,either is supported by link2sd.NTFS is not supported by Link2sd or android OS.For partition size take whole unallocated space.Click on OK
8.Click Apply button<upper left corner in the screen>.
9.Restart your phone.
Again use your Link2sd app to create mount script.Now your app should work fine.
Don't forget to hit THANKS if i helped you.
I would not suggest you to create the Link2sd partition as a FAT32 one: this way when you will connect your phone to a PC through the USB cable Windows will mount all the 2 partitions automatically (with all negative consequences you can imagine); this issue will not happen on Linux, however; while with the Link2sd partition formatted as extX you will be able to use your linked apps while the phone is connected to your PC and the first partition is mounted, it doesn't matter if you are on Linux or Windows (tested )
Regarding your problem: try to tell the Link2sd script activator that your partition is an ext4 and see if it works.. I hope so, anyway let us know..
@brainvision
yeah thanks,extX would be better..bt i think windows doesn't mount two sdcard Fat32 partition at a time.i may be wrong in this term, bt sometime back,when i used to use rooted android 2.1,windows would mount only my 1st primary partition of sdcard..however under ubuntu..both partition would load bt without affecting the phone apps.
thinkfreedom said:
@brainvision
yeah thanks,extX would be better..bt i think windows doesn't mount two sdcard Fat32 partition at a time.i may be wrong in this term, bt sometime back,when i used to use rooted android 2.1,windows would mount only my 1st primary partition of sdcard..however under ubuntu..both partition would load bt without affecting the phone apps.
Click to expand...
Click to collapse
oh sorry I'm not a winZoZZ user since a lot of time!! I'm a slacker now!!
Regarding Linx OS: I set up my Slackware so that it doesn't auto mount external disk, so i can plug in the phone and activate the USB Mass storage without still mounting it: this way I can mount only the first partition; but in a auto-mount situation I fear that the the phone apps would be affected by USB Mass storage activation!
Hi all,
I have increased the internal memory of my GT-S5830B with this guide (http://forum.xda-developers.com/showthread.php?t=2082465) and all works fine.
Later I create a swap file in the SD Card with this guide (http://forum.xda-developers.com/showthread.php?t=2376735) and it works too.
But, when the Swap File is active the app's instaled by Google Play can't be loaded, and I can't install others or do anything with SD Card, is the similar reason when the phone is plugged to a PC as a Mass Storage.
Anyone know if this situation have a solution? Maybe I need to use a Swap partion and not a Swap file?
Thanks
assuming you are using Samsung Galaxy s5830 i/B/M/C/5839 i < rooted> best solution to remove all apk + lib+dex+data <in pro version> is installing link2sd, which does not require all of hardship you went through in order to increase your internal memory mate.
Link2SD moves apk + dex + lib files of the application to the second partition and creates symbolic links in the original locations on internal storage.
application by itself does not create necessary partitions though, you need some third party apps to accomplish it or CWM recovery can perform it ,, check this post for some comprehensive guideline ,, also you may need to check the Developer's topic http://forum.xda-developers.com/showthread.php?t=919326 for further reassurances
But I think my problem is not with the method utilized to increase the internal memory, it working very good and I can use all apps installed on sd-ext partition including when the phone is connected to PC as Mass Storage.
Any comment about the Swap file configuration?
I found the problem, its occurs when I activate the Swap file during boot, if I start it after the boot all the apps works.
I think it can be related with the script used to activate the Swap file, see below.
Code:
#!/system/bin/sh
su
BUSYBOX=/sbin/busybox
$BUSYBOX mount -t vfat /dev/block/mmcblk0p1 /sdcard
chmod 777 /sdcard/swapfile
$BUSYBOX swapon /sdcard/swapfile
Maybe I need to use a Swap partition if I want to mount the Swap during boot process?
That attached images show all the thinks running, increased internal memory and swap file.