Related
I have installed the LeeDroid ROM v3.3.3 Port R5 on my Desire and I downloaded the A2SDGUI app from the market. But it gives an error saying phone is not rooted (which it obviously is) or A2SD scripts not found or ext partition not found. How do I make this app run on my phone? I have Superuser installed and A2SDGUI is given permission. Kindly help.
Thanks in advance!
Did you configure your SD Card with a FAT32 and an EXT partition?
Yes I did. I have followed all instructions given for LeeDroid's ROM properly. I used GParted Live CD to make the FAT32 partition and a 1gb ext3 partition on my SD card.
Followed guide on Leedroid thread to get A2SD working?
You know a2sdGUI only works with Dark Tremor a2sd scripts? I dont think leedroid uses Dark Tremor.
@Matdroid
Before installing LeeDroid I had created the ext3 partition. I presume A2SD is working because my apps are installed to the ext3 partition and not in the internal memory. Do I have to do anything else?
@rootsu
Then A2SDGUI wont work on my phone?
sarkar_007 said:
Then A2SDGUI wont work on my phone?
Click to expand...
Click to collapse
Not right now. Not without the Dark Tremor a2sd+ Solution in place.
If you followed leedroid guide for A2SD+, you don't need A2SDGUI.
SwiftKeyed from CyanogenMod with Transparent XDA App
The only reason I was looking for the A2SDGUI was to try to move the dalvik cache to ext partition. Or is it already in the ext partition in LeeDroid ROM? I dont know.
Also inspite of having a ext partition my internal memory is getting reduced bit by bit with every app that I install. I thought I had got rid of the 'lack of internal memory to install apps' problem by having an ext partition. What data is occupying the internal memory now?
sarkar_007 said:
The only reason I was looking for the A2SDGUI was to try to move the dalvik cache to ext partition. Or is it already in the ext partition in LeeDroid ROM? I dont know.
Also inspite of having a ext partition my internal memory is getting reduced bit by bit with every app that I install. I thought I had got rid of the 'lack of internal memory to install apps' problem by having an ext partition. What data is occupying the internal memory now?
Click to expand...
Click to collapse
Apps still take up the space on Internal memory. Thats the way it is.
You have to flash the dalvik cache script in the leedroid thread, post 1
Like Mat said, if you read the thread, you would know the answer.
I have downloaded the 'move dalvik to sd.zip' file from LeeDroid's thread. I read somewhere that A2SDGUI also does the job so I wanted to try it out. I guess I will just flash the zip now. Thanks for your replies.
sarkar_007 said:
I have downloaded the 'move dalvik to sd.zip' file from LeeDroid's thread. I read somewhere that A2SDGUI also does the job so I wanted to try it out. I guess I will just flash the zip now. Thanks for your replies.
Click to expand...
Click to collapse
As stated many times, A2SDGUI does the work... with DarkTremor's script, but Leedroid's ROM does not have it.
This place can be so much hard work sometimes
Sent from my HTC Desire using XDA App
Appreciate all you guys taking the trouble of answering my questions. I really have very little knowledge of rooting and stuff. Just venturing in this field. So far I have managed to read the guides posted here and root and install a custom ROM. Now trying to understand dalvik cache and stuff.
Thanks once again.
I'm not an Android guru, i'm just investigating what's going on with my phone and now i'm completely lost after reading tons of topics & googling about all that Apps2SD, Data2SD, Data++ etc. stuff. I'm wondering is it possible to move the WHOLE DATA partition to SD Card, so original Data partition on internal memory would not be used? Like in Linux, where you can mount external disk over empty partition/folder. Thanks in advance.
yes
there is script called data2sd
like in droidzone rom
supernova
starbrust
internal become the ext partion
You can search for :
DATA2SD
Data2ext
Data2whatever
And also modified amarullz script.
Sent from my HTC Desire using xda premium
Hello Guys, i need help.
I followed this guide to create a Link2sd system.
http://www.xperiablog.net/2011/12/12/link2sd-guide-never-worry-about-internal-memory-limits-again/
Link2SD Partition is FAT32 primary, other one is also FAT32.
My problem is, after moving my apps i have a lot of free space in internal memory. After the reboot, which takes some time, some apps are missing, and i have no free space anymore in my internal memory. What am i doing wrong? I´ve wiped dalvik cache through CWM, but that didn´t help. However, I can restore old system through CWM Backup, but i want a system with working Link2sd.
Using .69 rom.
Any tips?
UNCUT88RAW said:
Hello Guys, i need help.
I followed this guide to create a Link2sd system.
http://www.xperiablog.net/2011/12/12/link2sd-guide-never-worry-about-internal-memory-limits-again/
Link2SD Partition is FAT32 primary, other one is also FAT32.
My problem is, after moving my apps i have a lot of free space in internal memory. After the reboot, which takes some time, some apps are missing, and i have no free space anymore in my internal memory. What am i doing wrong? I´ve wiped dalvik cache through CWM, but that didn´t help. However, I can restore old system through CWM Backup, but i want a system with working Link2sd.
Using .69 rom.
Any tips?
Click to expand...
Click to collapse
I wouldn't use fat32, ext4 is much better
Sent from my R800i using Tapatalk 2
fma965 said:
I wouldn't use fat32, ext4 is much better
Sent from my R800i using Tapatalk 2
Click to expand...
Click to collapse
Yes, ext4 is what I use also, helps a lot.
Sent from my R800x using xda app-developers app
brsingr said:
Yes, ext4 is what I use also, helps a lot.
Sent from my R800x using xda app-developers app
Click to expand...
Click to collapse
I use ext4 too, it's awesome!
Sent from my Xperia Play!
Okay, when it seems to be this problem then i´m using ext format. But ext4 can only be used with some kernels, doomlords one right?But i thought it´s some kind of dalvik cache problem. I read that some people on a german forum pointing of that. But anyways, i´ll try ext3, want to see if it works better.
Now i know what the issue was: You can link max.10 apps at once, than you need to restart phone. Guess that was the problem. I linked too much apps at once and dalvik cache had a problem with it. But thx anyways for responding.
UNCUT88RAW said:
Okay, when it seems to be this problem then i´m using ext format. But ext4 can only be used with some kernels, doomlords one right?But i thought it´s some kind of dalvik cache problem. I read that some people on a german forum pointing of that. But anyways, i´ll try ext3, want to see if it works better.
Click to expand...
Click to collapse
FYI, ext4 works on Doom kernel v14 for Gingerbread and on the Lupus kernel for ICS beta (I tried these)
Sent from my Xperia Play!
Low memory at boot
I have an odd problem ,,, Upon boot my phone has very low internal memory and I get an error.
About 1 to 2 minutes after boot, all of a sudden I get a large chunk of it back ... is something corrupt in my LINK2SD setup ?
The internal memory is so low at boot sometimes that it starts to F/C apps and sometimes doesn't even load the SIM card ...
Lib, dex files ?
... it seems to be the linking of LIB & DEX files upon boot, if I turn the option off within LINK2SD the memory stays low, if I switch it on and reboot then after about 100 seconds the memory comes back ...
Does this mean I will always 'owe' back the internal memory from LINK2SD ?
I thought LINK2SD symlinked to the files, which to my understanding was just a small shortcut places on the internal pointing back to the EXT partition
When the memory drops low at boot, it makes things FC error
When I link the lib and apk files, Link2SD works grandly. Maybe it's the dex files that's causing issues? Or maybe you chose the wrong file system when you first ran Link2SD?
Introduction:
I have written this tutorial because many people especially in legacy ARMv6 or older device forums suffer from low internal storage. Out of those, some do not know how to increase their internal memory, some use the wrong scripts and get problems, and some, well, do it right. This tutorial is not just meant for all of us, but for anyone who has these problems, or just wants to know some things.
croniccorey said:
About:
CronMod INT2EXT was wrote for use in my rom with the goal to achive a stable and fast way of moving the data partition of your phone to the sd-ext partition, they are available for all users and developers to use in any rooted rom with init.d support.
CronMod INT2EXT scripts are the first universal INT2EXT method released.
Features:
(All scripts are tested on Android 2.3.7 - 4.2.2)
INT2EXT
-Mounts /sd-ext to /data
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
INT2EXT+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
INT2EXT4
-Mounts /sd-ext to /data
-Works with EXT 4 filesystem
-ZipAligns /data/app on every boot
-No symlinks
INT2EXT4+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 4 filesystem
-ZipAligns /data/app on every boot
-No symlinks
INT2EXTV2+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
-Supports SWAP2INT
-Completely universal (Testing is needed)
Prerequisites:
-Rooted Rom with init.d support
-SD-EXT partition
-100mb internal is needed for every 500mb sd-ext
SD Card Partitioning:
Partition 1 - Fat32
Partition 2 - Ext 2/3/4
Install:
(Instructions based on ClockWorkMod recovery)
-Download Chosen Script Below
-Place on root of your sdcard
-Reboot Recovery
-Select "install zip from sdcard"
-Select "choose zip from sdcard"
-Select "CronMod-****_signed"
-Select "mounts and storage" category
-Select "format /sd-ext"
-Reboot
(if you already use a A2SD/D2EXT/INT2EXT/M2SD script then you will need to remove it completely)
Click to expand...
Click to collapse
That's about it on croniccorey's side. Now, onto the basics.
What is INT2EXT?
Basically, INT2EXT is an init.d script which increases your internal memory according to the size of your EXT partition.
How do I use it?
Prerequisites and install instructions are above.
Which Script do I choose?
Now, this is the topic I would like to stress upon. Croniccorey has a bunch of nice scripts, and obviously it is difficult to choose, when you know close to or absolutely nothing of these scripts.
Alright, so let's look at each of these scripts and what they do, again.
INT2EXT
-Mounts /sd-ext to /data
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
INT2EXT+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
INT2EXTV2+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
-Supports SWAP2INT
-Completely universal (Testing is needed)
Click to expand...
Click to collapse
Note: I have not included INT2EXT4(+) because they're the same thing, only that they support ONLY EXT4.
Now, let's talk about INT2EXT+ first, as that's what majority of Wildfire S users have.
My opinion:
Not such a good choice for some people. Look at it again.
INT2EXT+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
Click to expand...
Click to collapse
Agreed, the red part is done for speed, but this STILL keeps some part of your data on your REAL INTERNAL MEMORY. This is exactly why croniccorey has stated in the prerequisites:
-100mb internal is needed for every 500mb sd-ext
Click to expand...
Click to collapse
This means that every 100MB of real internal memory you have, it is equivalent to 500MB of your EXT partition.
To be more clear -
Our phone has 150MB of internal memory. This means, that if you use INT2EXT+ and have a 1GB partition for example, and if you install loads of apps, it's going to say "Storage Full" on around 750MB. That means, the remaining is practically waste and you can actually use only 750MB. This is why, if you are going to install loads of apps, you can use 750MB only, with this script.
Now then, let's move on to INT2EXT.
-Mounts /sd-ext to /data
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
Click to expand...
Click to collapse
Now, you can see that there's no leaving /data/data on internal for speed. This means that your phone will become slightly laggier.
But, if you have, say, a 2GB EXT Partition and flash this script, you get the FULL 2GB to use / torture / whatever as per your wish. No catches, only con is that it becomes slightly laggier (only on some ROMs, notably on stock).
My Opinion:
If you're ready to live with some more lag, (which we're all used to, anyway) and have loads of apps on your phone which won't fit in 750MB of space, then INT2EXT is for you.
Final Verdict:
-If you're not a heavy apps installer and can happily live with 750MB of space (which is enough for most people), go for INT2EXT+. This will make your phone less laggier than INT2EXT.
-If you are a heavy apps / widgets / whatever installer, and 750MB isn't enough for you, go for INT2EXT. This will, however, make your phone slightly laggier (as aforementioned only on certain ROMs, like stock).
-If you are a heavy apps installer, can't live with 750MB of space and want good speeds, well, I'm sorry, this isn't for you.
And finally, the link you've been waiting for!
Downloads:
Click to go to the CronMod-INT2EXT Scripts page to download
Credits:
croniccorey for the scripts of course!
dk75 for teaching me on the scripts thread on which is better to use. If it wasn't for him, this thread wouldn't be here for a long time or wouldn't be here at all!
Click to expand...
Click to collapse
Coming Soon:
Tell me what to add!
And this one too
Re: [GUIDE][INFO] CronMod-INT2EXT(+) --> How To Use, What To Use, etc...
Very...very clear :thumbup:
Sent from MARVEL JellyScream
How do I run?
I have HTC wildfire s and am just learning about rooting and this internal memory issue I am having with this phone..I have NO memory but was able to root and move some stuff to sd card but I tried to install the ROM "touchwiz v6" and all that happens is the phone is stuck on the S. Do I run the :cronmod zip just like I would install a ROM?
Lt.Win said:
Coming Soon:
INT2EXTV2+ information and guide, with information on SWAP2INT!
Something else I forgot.
Click to expand...
Click to collapse
I've been trying to install the cronmod scripts for well over a couple of weeks now. Tried three different recoveries, different scripts but I always get status 0 error. What is going wrong, I even moved the files from the script folder into a rom and tried installing it from there, the files do go into the init.d folder but they don't seem to be working. I even verified the init.d by using universal init.d apk
Did you use Primary ext4 partition?
Anil_Sharma said:
I've been trying to install the cronmod scripts for well over a couple of weeks now. Tried three different recoveries, different scripts but I always get status 0 error.
Click to expand...
Click to collapse
Hi, I can just suggest you to check if your ext 2/3/4 partition is set as Primary (not logical). You must have two primary partition (1. Fat 32; 2. Ext 2/3/4)
Int2extv2+ tutorial...
Any updates
Sent from my Wildfire S A510e using xda app-developers app
[email protected]¡[email protected]_S¡D said:
Int2extv2+ tutorial...
Any updates
Sent from my Wildfire S A510e using xda app-developers app
Click to expand...
Click to collapse
Sorry,I got a new phone about a month or so back and since then I've been inactive (college).
Anyways, the v2+ tutorial is the same as the remaining. In the time I had my WFS, i could only say that INT2EXTv2+ felt faster than INT2EXT+.
That is all. And the SWAP2INT is it puts your Swap partition on your internal, that is all.
If you need me to add something, do tell me!
How do I use it?
Prerequisites and install instructions are above.
Click to expand...
Click to collapse
Can someone please help. I am on a P500. I have followed all the instructions and flashed INT2EXT+. I am using AmonRA and dont have a format sd-ext option. What should I do? And once I have completed the process, what do I actually do to shift the apps to the sd-ext partition? There are no instructions for this.
Thanks very much and I appreciate your work. :good:
Internal memory required every 500 MB sd-ext
I saw in some people's signature in this forum sd-ext up to 8GB with int2ext+, int2ext4+ or int2extv2+, which according with tutorial, needs 100 MB of internal memory every 500MB sd-ext... Any exceeding sd-ext won't be considered by system
This means that every 100MB of real internal memory you have, it is equivalent to 500MB of your EXT partition.
To be more clear -
Our phone has 150MB of internal memory. This means, that if you use INT2EXT+ and have a 1GB partition for example, and if you install loads of apps, it's going to say "Storage Full" on around 750MB. That means, the remaining is practically waste and you can actually use only 750MB. This is why, if you are going to install loads of apps, you can use 750MB only, with this script.
Click to expand...
Click to collapse
So, it is possible to use "+" scripts with sd-ext bigger than this requirement (and use the entire sd-ext))??
Good work. i ve install Int2ext+v2 with ext3 on jelly king 2.0....working theeeeee best..congrats ..keep on development....very good work .thankful for that
archstanton2013 said:
I saw in some people's signature in this forum sd-ext up to 8GB with int2ext+, int2ext4+ or int2extv2+, which according with tutorial, needs 100 MB of internal memory every 500MB sd-ext... Any exceeding sd-ext won't be considered by system
So, it is possible to use "+" scripts with sd-ext bigger than this requirement (and use the entire sd-ext))??
Click to expand...
Click to collapse
If you use the entire sd-ext you will have no space for your private stuff like pictures, etc.
If you connect to computer there will be nothing I suppose.
i am using int2extv2+ and i have 1 gb ext partition on my wfs .
my problem is that i cant install any app because it is saying that your internal is full although in settings it shows that i still have 730 mb of free space plz help me with this
umairchang said:
i am using int2extv2+ and i have 1 gb ext partition on my wfs .
my problem is that i cant install any app because it is saying that your internal is full although in settings it shows that i still have 730 mb of free space plz help me with this
Click to expand...
Click to collapse
For every 500mb ext memory you need 100mb (actual) internal storage for int2ext+,int2ext4+ and int2extv2+.
The creator of these scripts clearly mentioned it in his op!!!
Thus 750mb is maximum we can use.
If you wanna use the extra memory next time flash int2ext or int2ext4 scripts.
Sent from my Wildfire S A510e using xda app-developers app
[email protected]¡[email protected]_S¡D said:
For every 500mb ext memory you need 100mb (actual) internal storage for int2ext+,int2ext4+ and int2extv2+.
The creator of these scripts clearly mentioned it in his op!!!
Thus 750mb is maximum we can use.
If you wanna use the extra memory next time flash int2ext or int2ext4 scripts.
Sent from my Wildfire S A510e using xda app-developers app
Click to expand...
Click to collapse
actually it is full on around 250 mb not on 750 mb . 750 mb is the free space it is showing but i m not able use it
umairchang said:
actually it is full on around 250 mb not on 750 mb . 750 mb is the free space it is showing but i m not able use it
Click to expand...
Click to collapse
Flash int2ext only script.
Sent from my Wildfire S A510e using xda app-developers app
hello
thanks for this post
i've read and practiced it earlier before i register this forum
i've used kimsmodrom which have link2sd and i replace it with int2ext
now i'm using crosssfire v1
one thing i noticed, that both rom won't reboot after i wipe cache / dalvik cache, also when i use defragment
i've been through 5 times a night reinstalling rom because of this..
so i conclude that do not ever wipe cache and defragment when using int2ext
Good Tutorial man, thx
So i installed int2ext+ 1gb partition for that. Got it working, the phone shows internal storage 1gb. I'm having one problem though. When I shut down or reboot the phone it loads the internal storage and no downloaded apps work. I have to pull the battery, then it starts with int2ext again. Any ideas?
Sent from my HTC One S using xda app-developers app
Hey everyone,
I have recently rooted and S-OFF my HTC Desire, using Revolutionary.
I have partitioned my SD card and installed Mounts2SD application from Google Play store. Busybox and Init.d seem to be configured ok but still, Mounts2SD doesn't seem to work and I can't get my applications to use the 1GB partition off memory that I have dedicated on my SD card.
Some help would be much appreciated!!
Thanks a lot in advance...
Sent from my HTC Desire using xda app-developers app
1. How did you partition your sd-card?
2. Did you configure m2sd correctly?
3. Are you one of those guys who think that the internal memory itself will be larger, thus expecting to see "1148 mb" of internal storage in settings? You will still see 148 mb, but the partition will be there, doing its job.
4. What did you move to sd-ext? Try moving app and dalvik cache.
Hello,
1. To partition my SD card, I booted the phone in recovery and I partitioned it from there. And I know it's done because my SD's memory is now 1GB less.
2. All the boxes in m2sd application are checked. It doesn't let me change anything.
3. I didn't expect to see the internal memory larger.
4. From what I read, I thought that after m2sd is configured, it will move the applications itself to sd-ext. So by still seeing 126/148MB of my internal memory occupied, I suppose this didn't happen. How can I move an app manually??
Sent from my HTC Desire using xda app-developers app
panos.c said:
Hello,
1. To partition my SD card, I booted the phone in recovery and I partitioned it from there. And I know it's done because my SD's memory is now 1GB less.
2. All the boxes in m2sd application are checked. It doesn't let me change anything.
3. I didn't expect to see the internal memory larger.
4. From what I read, I thought that after m2sd is configured, it will move the applications itself to sd-ext. So by still seeing 126/148MB of my internal memory occupied, I suppose this didn't happen. How can I move an app manually??
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
In the Content section, select "Application" and "Dalvik Cache".
What recovery do you use?
I tried checking the dalvik cache and also data, but not only nothing changes, also every time I reboot the phone it goes back to the original settings: only application is checked....
My revolutionary is RA-desire-v2.0.1
Sent from my HTC Desire using xda app-developers app
Sorry that's my recovery, not my revolutionary...
Sent from my HTC Desire using xda app-developers app
panos.c said:
Sorry that's my recovery, not my revolutionary...
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
Ok. That explains it. Your sd-ext wasn't done properly. Check my guide for correctly partitioning your sd-card :
http://forum.xda-developers.com/showthread.php?p=37383522#post37383522
Then use the mounts2sd flashable zip. It's safer.
http://forum.xda-developers.com/showthread.php?t=1342387
I have followed your guidelines and installed 4Ext recovery. Then i partitioned my SD card with that and i installed m2sd using the flashable zip.
Then still m2sd not working and i'm still getting the annoying low space notification. So i installed FreeSpace and it seems like i don't have an ext partition. The only things it shows there are:
- Cache 40MB
- Data 147MB
- SD-card 2731MB
- System 250MB
My SD card is 3.66GB. So from that, the conclusion is that the partition was created but the system cannot access it..?? What could be wrong?? How should i proceed? Just try to partition the SD again??
Thanks a lot
Sent from my GT-P7500 using xda app-developers app
panos.c said:
I have followed your guidelines and installed 4Ext recovery. Then i partitioned my SD card with that and i installed m2sd using the flashable zip.
Then still m2sd not working and i'm still getting the annoying low space notification. So i installed FreeSpace and it seems like i don't have an ext partition. The only things it shows there are:
- Cache 40MB
- Data 147MB
- SD-card 2731MB
- System 250MB
My SD card is 3.66GB. So from that, the conclusion is that the partition was created but the system cannot access it..?? What could be wrong?? How should i proceed? Just try to partition the SD again??
Thanks a lot
Sent from my GT-P7500 using xda app-developers app
Click to expand...
Click to collapse
Yes, partition your sd-card again.
1gb goes to your sd-ext. It's normal for freespace to show 2731 mb.
For some reason my phone couldn't access SD-ext, even if it was partitioned correctly and in recovery it could see it. So i wiped everything and istalled a new ROM. Now it works perfectly!
Thanks a lot for the assistance!
Sent from my GT-P7500 using xda app-developers app