[Q] Using Link2sd correctly - HTC Wildfire S

Hey People,
As the title shows I have some questions about using Link2sd correctly.
First off my phone is rooted and is using a standard VM rom with most of the bloatware already removed and apps2sd built into the rom.
I am only using a 4 gig SD card that has 2 partitions.
In Link2sd SD(/mnt/sdcard) card shows total .97GB and SD Card 2nd Part (/data/sdext2) has total 2.84GB.
I think I have them backwards, should /mnt/sdcard be the larger partition since that is the one I have access to?
And what is the difference between Linking something to the SD card and just moving it to the SD card?
From what I have gathered when something is Linked to the SD card it gets moved to the /data/sdext2.
And if you just move it to the SD card it gets moved to the /mnt/sdcard partition.
When would you choose one over the other?
Thanks

Quick study Links2SD can move any app; A2SD can only move apps written to be moved to SD [/sdcard]. I prefer to use the ext2 or ext3 [/sdext] as much as possible for apps as its a native file system [android is a linux branch after all]. The fat32 can cause longer delays at boot time imo. I believe your partition sizes to be a good choice though. Your fat32 will fill up with nandroids, downloaded roms and mods, music, documents and such before you know it
Hope that helps.
Rob
Sent from my HTC_A510c using Tapatalk 2

I think your ext partition is to big for a 4gb sdcard, you may want to reduce it to 1gb or 2gb if you have plenty of apps. Let me tell you more about this link2sd, app2sd and data2sd so that you will understand better and be able to decide which is suitable for your phone.
As mentioned above, link2sd moves apps to your ext2/ext3/ext4 partition. But not only apps or the apk's, it also moves the dalvik, cache, and library files supporting the apps. The advantage of link2sd is the freedom to choose which of those you want to move. You can easily check or uncheck this options during the linking process.
Native app2sd moves apps to the fat32 partition (/sdcard). And it only moves the apk, leaving cache, dalvik and library files in the internal memory. If you have several applications moved in this manner, a certain portion of your internal memory is still being consumed.
There's also Data2Sd, it creates a link of the entire /data folder and moves everything to the ext partition. Logically speaking, your ext partition becomes your /data partition. The original data partition now becomes a useless space. The advantage of this is the size of your internal memory, which is only limited to the size of your ext partition. But there's also a disadvantage, to use app2sd you need a fast sdcard (category 6 and above is recommended) because everything is now residing on the sdcard which is normally slower than the built-in memory and may result to lagging on some applications.

I have a new SD cart I have partition it like the 1i use know
How do I copy all of my staff from one card to another? So that link 2sd will work with no problem?
Sent from my HTC Wildfire S A510e using Tapatalk 2

anhelogr said:
I have a new SD cart I have partition it like the 1i use know
How do I copy all of my staff from one card to another? So that link 2sd will work with no problem?
Sent from my HTC Wildfire S A510e using Tapatalk 2
Click to expand...
Click to collapse
I you mean the apps linked into your old sdcard, then do this:
1. Backup all your apps using titanium backup. The backup will be stored in your /sdcard under "TitaniumBackup" folder.
2. Use a card reader to copy that folder to your new sdcard.
3. Insert your new sdcard to your phone, then download and reinstall titanium backup.
It will automatically scan for backup up files in your sdcard and will allow you to restore all your apps.

Ok thanks s I will try this
Send from my Wildfire S Rom : Wildchild Lite v1. 1

Why is link2sd not finding my ext 2 particion ?
Is this because I used cwr to particion my SD card ?
I have made a 2gb ext2 with 512 swap I have linked a lot of apps to SD card but when I get the memory status I get the SD particion not detected
What can I do? The think is that the phone works fine
Send from my Wildfire S Rom : Wildchild Lite v1. 1

2GB is probably more that you'll ever need. I've always used 1GB and it has not yet run out.
Could you clarify what you mean when you say that you have linked a lot of apps but the SD partition is not detected?
Does Link2SD say that the apps are on the sdcard or the apps are LINKED to SD?

AceRoom said:
2GB is probably more that you'll ever need. I've always used 1GB and it has not yet run out.
Could you clarify what you mean when you say that you have linked a lot of apps but the SD partition is not detected?
Does Link2SD say that the apps are on the sdcard or the apps are LINKED to SD?
Click to expand...
Click to collapse
Well the problem is this when I open the link2sd a windows pops up and tells me to choose
Ext2 ext 3 ext 4 fat 32 if I choose ext 2 it say that it can't found the ext2 and I have to do a restart then it finds the ext2 and tells me to restart again if I do not turn the phone off there is no problem but if I turn the phone off at night I have to do this again:banghead: in order for the link2sd to find the ext2 partition if I go to link2sd settings storage use the 2end partition is not available only if I do 2 restarts
Sent from my HTC Wildfire S A510e using Tapatalk 2

Did you ever use data2sd or s2e or anything else which uses the sd-ext partition? It sounds like there might be a conflict between different startup scripts.
Could you open a root explorer (Or terminal or adb) and find the init.d folder.
On my CM9, the folder is at /system/system/etc/init.d
Post here a list of all the files inside that folder.

AceRoom said:
Did you ever use data2sd or s2e or anything else which uses the sd-ext partition? It sounds like there might be a conflict between different startup scripts.
Could you open a root explorer (Or terminal or adb) and find the init.d folder.
On my CM9, the folder is at /system/system/etc/init.d
Post here a list of all the files inside that folder.
Click to expand...
Click to collapse
No I haven't use anythink
I have a new rom Installed with link2sd ready for use
I have a lot of free space the rom is what I wanted the only promplem is this :banghead:
The solution is never turn off my phone (I think this is no good for any phone )
Send using Htc Wildfire S
Rom Wildchild v1.1

anhelogr said:
No I haven't use anythink
I have a new rom Installed with link2sd ready for use
I have a lot of free space the rom is what I wanted the only promplem is this :banghead:
The solution is never turn off my phone (I think this is no good for any phone )
Send using Htc Wildfire S
Rom Wildchild v1.1
Click to expand...
Click to collapse
I've got confirmation that the Link2SD/a2sd in this ROM are working just fine. Many users have reported that; and a few users have even told me that Data2SD also works just fine (I dunno... I only use Link2SD) with the only point being that you can't delete/uninstall any of the app2sd scripts that come bundled with the ROM. If you must use Data2SD (why??) then simply install it and you're off and running. Other than that, Link2SD should work just fine (it does for me and, literally, hundreds others).
I suspect this has to do with what/how you restored from Titanium Backup... or the fact that you partitioned with CWM. No offense, but CWM's strength is in backup/recovery, not partitioning (or even partitioning WIPING, if you read a few key posts on this forum).
I suggest you format with MiniTool Partition Wizard (lots of good tutorials on XDA). I'm using ext2fs myself and it works just fine (of course, ext4fs also works... I've tried it myself).
Good luck,

Tigger31337 said:
I've got confirmation that the Link2SD/a2sd in this ROM are working just fine. Many users have reported that; and a few users have even told me that Data2SD also works just fine (I dunno... I only use Link2SD) with the only point being that you can't delete/uninstall any of the app2sd scripts that come bundled with the ROM. If you must use Data2SD (why??) then simply install it and you're off and running. Other than that, Link2SD should work just fine (it does for me and, literally, hundreds others).
I suspect this has to do with what/how you restored from Titanium Backup... or the fact that you partitioned with CWM. No offense, but CWM's strength is in backup/recovery, not partitioning (or even partitioning WIPING, if you read a few key posts on this forum).
I suggest you format with MiniTool Partition Wizard (lots of good tutorials on XDA). I'm using ext2fs myself and it works just fine (of course, ext4fs also works... I've tried it myself).
Good luck,
Click to expand...
Click to collapse
I though the same that the problem is the partition method I use I will try the mini tool
Send using Htc Wildfire S
Rom Wildchild v1.1

I found the problem I was selecting ext2 for link2sd but when I use mini tool it said ext3 so I load up again the card start link2sd ext3 reboot and vouala all ok know I really enjoy my phone
Send from my HTC Wildfire S
ROM. Wildchild. v2. 0

Related

Official Froyo A2sd vs A2sd+

Hey guys
Im on holiday now so cannot really check myself the differences, but just wanted some quick info on the A2SD, with the official froyo i was hoping everybody will start using it, but somehow people still using the old method, whys that?
thanks
Froyo A2SD is completely reliant on app developers. If the devs doesn't allow it in their app then it can't be moved to the SD card. This is really only a problem because Froyo is still new.
Old A2SD you can dump everything on the SD
However, I'd be interested in seeing if there is a way to force an app onto the nand using A2SD+. Would work better for things like widgets, home replacements etc, as they'd run quicker for people with slow sd cards.
Probably because the FroYo one sucks !
Why ? Well, mostly because devs have to rewrite their apps so they can use FroYo's app2sd function...
With the "old-fashioned" a2sd, there is no need to do anything, just sit and enjoy the free space
APP2SD allows you to move certain apps to your SD card and run them from there BUT as these are placed on the normal root of the SD when you mount the SD, via USB for example, you loose access to these apps until you remount SD. This means you cant install widgets to the SD and such like.
APP2SD+ on the other hand uses an ext3 partition (or ext4 on newer versions) which then installs all apps & widgets to that partition and when the SD is mounted you dont lose any apps or widgets as is located in a seperate partition.
Hope that helps.
Sent from my HTC Desire using XDA App
Sent from my HTC Desire using XDA App
wow! thats quick thanks for you input guys think you explained everything i wanted to know really
Id want to use the offical a2sd as i think using ext3 partitioned sd card have already slightly damaged the card cuz it keeps giving me errors everytime i connect it to a pc
mrwookie6379 said:
APP2SD allows you to move certain apps to your SD card and run them from there BUT as these are placed on the normal root of the SD when you mount the SD, via USB for example, you loose access to these apps until you remount SD. This means you cant install widgets to the SD and such like.
APP2SD+ on the other hand uses an ext3 partition (or ext4 on newer versions) which then installs all apps & widgets to that partition and when the SD is mounted you dont lose any apps or widgets as is located in a seperate partition.
Hope that helps.
Click to expand...
Click to collapse
So let me understand the names:
APPS2SD = Froyo Original (comes with official Froyo release)
APPS2SD+ = Hacked version which has been out since FRF50 leak?
EDIT: But if APPS2SD+ is so much better (keeps apps on ext3 partition), why to people keep using the original APPS2SD on their ROMs?
Check this explaination. Quoted from neoKushan from yesterdays thread.
neoKushan said:
Ok, so here's the deal, in a very longwinded way that should hopefully explain everything and answer ALL questions.
You have an SD card in your phone and, a bit like normal PC Hard Drives, you can "partition" them (split them into two or more sections of different filesystems). Normally, your SD card is just one big FAT32 partition, which is fine for storing your pics, messages, emails, etc.
Now, other then your Phone's SD card, your phone will have its own internal flash memory (or "NAND") storage. Tradditionally with Android, you could only install applications to this NAND storage, you cannot install them onto your SD card. So if you have an empty 32GB SD card, but only 5Mb of internal phone storage, you still wont be able to install many apps, if any at all.
This was done to protect the apps from things like piracy - it's not easy to access the location where apps are installed on your phone's internal storage (normally impossible without root), so you can't for example buy an app, copy it, refund it, then install it again.
Still, this is no good for those of us who like to install lots and lots of apps, legitimately, as we run out of internal storage very quickly.
So Google came up with a way to install apps to the SD card. A folder is created called something like .android_secure and this stores (I believe) encrypted versions of applications, but there's a few catches:
1) Apps aren't automatically stored here, you have to manually "move" them
2) Not all apps are capable of being moved, in fact most apps aren't, the developer needs to update their app and allow it. Some apps aren't and wont be updated and some developers may not want to allow it for whatever reason.
3) Not all app data is moved, most of it is but some data is left on your phone so many people still run out of internal storage quickly.
4) You can force ALL apps to be moved to this area by default, but it breaks incompatible ones - such as Widgets, which are unable to load due to the SD card not being "prepared".
So that's Froyo's version. Before Froyo existed, some very clever people came up with a thing called "Apps2SD". Remember I said that your SD card normally is one big FAT32 partition? Well, Apps2SD works by having your SD card patitioned into TWO filesystems. A normal FAT32 partition for your usual stuff and a secondary "EXT" partition. EXT is just a filesystem, like FAT32 or NTFS, but it's the filesystem used by Android internally. The SD card is normally FAT32 because it's a "universal" filesystem, that just about any machine will be able to read, whereas EXT filesystems are generally Linux only, but I digress.
EXT has several different versions. The most common one you'll see is ext3. The main difference between ext2 and ext3 is "journaling", which is just a fancy way of saying that should an operation (such as copying, writing or reading) be interrupted unexpectedly (say, by you turning your phone off), then no data should be lost or corrupted. You know how when you turn your phone on, it says "preparing SD card"? It takes a few minutes, but what it's actually doing is checking that the FAT32 partition hasn't been damaged, because FAT does NOT have journaling. If you used a computer back in the Windows 98 days, you may remember that lovely blue "Scandisk" screen that had to run every time you didn't shut your computer down correctly - that's the same thing. But then Windows 2000/XP came along with NTFS, which also has journaling, meaning you had less chance of loosing data. But I digress once more.
So you have your SD card partitioned into EXT and FAT32. Generally it doesn't matter if it's ext3 or ext4, but you don't get any real advantage with ext4 over ext3 in this instance. Apps2SD then runs a special script on your phone which "symbolically links" the folder from your phone's internal storage where your apps are normally stored, to the ext partition on your SD card. A symbolic link is a bit like a shortcut for folders, except it's transparent to the OS: In other words, Android doesn't know that when it's installing it's apps to the internal phone storage, it's actually being stored on the SD card. This effectively boosts your internal phone memory from the previous 5mb that you had in my example above, up to whatever size you made the ext partition on your SD card (often 512Mb or 1Gb, but it depends on how many apps you install).
Plus, because it's "journaled", it doesn't need to be "prepared", meaning it's ready to go as soon as the phone starts - so your widgets and apps work immediately (unlike "forced" Froyo Apps2SD, where widgets disappear).
The catch with Apps2SD is that whatever space the ext partition takes up is taken away from the SD card. So if you have a 4Gb card (with something like 3.5Gb of actual storage) and you make a 512Mb ext partition, your SD card will "shrink" to 3Gb. The space isn't actually lost, it's just being used by the ext partition. If you reformat your card, you'll get it back.
Finally, there's a difference between "Apps2SD" and "Apps2SD+". Remember I said that your apps are stored on a special folder inside your Phone's NAND storage? Well, that was a bit of a lie. It's actually stored in TWO places. There's a second area which is called the Davlik Cache. You don't really need to worry about what this is for (Hint: IT's to do with the Java runetime your phone uses to run apps), all you need to know is that apps use it to store data, which also eats up internal phone memory. Apps2SD+ moves davlik cache to the ext partition on your SD card as well, freeing up even more space. Some people believe that this may come at the cost of performance, as the internal NAND memory should be faster than your SD card (Which is why you also get people arguing over which "class" SD card is better for Apps2SD - the logic being that a faster SD card means less impact from this move), but the truth of the matter is that your applications will be running from your Phone's RAM anyway, so performance isn't really impacted at all. Since most apps are only a few hundred Kb's in size, or a couple of MB at the most, it's a non-issue.
Finally, any recent version of Apps2SD/Apps2SD+ should work with an SD card that is or isn't formatted with an ext partition. It'll check for this partition when your phone first boots and if it's not there, just use internal phone storage.
Having an ext partition WITHOUT Apps2SD+ shouldn't cause any issues, either, so you can format your SD card whenever you're ready.
So in summary:
Apps2SD "fakes" your phone's internal memory and puts it all on a hidden section of your SD card.
Apps2SD+ pushes even more content to the SD card, freeing up even more space on the phone itself.
"Froyo" Apps2SD has various limitations that "old" apps2SD does not, but is much easier to handle as it doesn't involve any kind of "partitioning".
Click to expand...
Click to collapse
That's a great summary, thanks for that!
But... how can I create an ext3 partition on a new SD card? I don't want to use ROM Manager because that has a maximum of 512Mb for ext3, I want to make 1gb or more.
Also, what size should I make swap partition?
Vice83 said:
That's a great summary, thanks for that!
But... how can I create an ext3 partition on a new SD card? I don't want to use ROM Manager because that has a maximum of 512Mb for ext3, I want to make 1gb or more.
Also, what size should I make swap partition?
Click to expand...
Click to collapse
You can do that thru recovery-windows.bat by going thru recovery mode by volume down + power, go to recovery then when the red exclamation point appears just run the recovery-windows.bat by double clicking on it. You can get these files from r5-desire-root-alt from the rooting process files (search the forums for this if you don't have it). But be cautious cause when you partition your sd card, all your files will be wiped so make sure to backup everything you need. Cheers!
Edit:
Actually this summary about the ap2sd and ap2sd+ and froyo ap2sd should be stickyed for everyone, so it would not be ask over and over again.
Couple of extra ways to partition:
1) Flash AmonRA's Recovery to your phone (I used Unrevoked to do it)
2) Use GParted on a Linux LiveCD (e.g Slax) to partition your card exactly how you want it
Vice83 said:
That's a great summary, thanks for that!
But... how can I create an ext3 partition on a new SD card? I don't want to use ROM Manager because that has a maximum of 512Mb for ext3, I want to make 1gb or more.
Also, what size should I make swap partition?
Click to expand...
Click to collapse
ROM Manager is probably the easiest way to do it, but I was stuck with EXACTLY the same problem when I rooted. I chose to flash AMON Ra recovery (don't have the link, but you can google it up), and then used that to create a 1024MB ext partition. Then used AMON Ra again to convert the ext partition to ext3. Hope that helps.
However, one question I have regarding neoKushan's explanation is that if I did create a 1024MB ext3 partition, then the same capacity should be visible in the phone's internal memory. However, after I rooted and restored my apps, I could only see about 100+ MB of free internal memory. Can anyone help me with this please? Am using the Opendesire Official Froyo 1.0c ROM that has A2SD built in
deepdevil said:
ROM Manager is probably the easiest way to do it, but I was stuck with EXACTLY the same problem when I rooted. I chose to flash AMON Ra recovery (don't have the link, but you can google it up), and then used that to create a 1024MB ext partition. Then used AMON Ra again to convert the ext partition to ext3. Hope that helps.
However, one question I have regarding neoKushan's explanation is that if I did create a 1024MB ext3 partition, then the same capacity should be visible in the phone's internal memory. However, after I rooted and restored my apps, I could only see about 100+ MB of free internal memory. Can anyone help me with this please? Am using the Opendesire Official Froyo 1.0c ROM that has A2SD built in
Click to expand...
Click to collapse
I'm not sure about what exact capacity for the internal memory after partitioning to ext3 but when I was on Opendesire before for the eclair 2.1 after I'm done flashing the rom and setting up the whole ap2sd+ my internal memory was 410mb. I used:
swap=0
ext=1024
fat32 is for the rest of the card
Then after upgrading to froyo rooted ROM, I'm only getting 140mb tops. I dunno... I'm too lazy now to get into it right now... maybe soon I'll play around with it again so I can get back my 410mb internal space with the ap2sd+
Stewge said:
Froyo A2SD is completely reliant on app developers. If the devs doesn't allow it in their app then it can't be moved to the SD card. This is really only a problem because Froyo is still new.
Click to expand...
Click to collapse
Not 100% true, because you can change the default install location to SD card (via ADB if stock, and an app if rooted) and then you can have the vast majority of your apps on SD card even if they've not been updated for Froyo.
Regards,
Dave
I always thought the main negative with A2SD+ was that the cache was moved to the sdcard, which of course would wear out the sdcard (slightly) quicker.
Vice83 said:
So let me understand the names:
APPS2SD = Froyo Original (comes with official Froyo release)
APPS2SD+ = Hacked version which has been out since FRF50 leak?
EDIT: But if APPS2SD+ is so much better (keeps apps on ext3 partition), why to people keep using the original APPS2SD on their ROMs?
Click to expand...
Click to collapse
Not exactly!
Prior to Froyo, there were principally two versions of Apps2SD:
1. APPS2SD (or A2SD )
2. APPS2SD+ (or A2SD+)
The first would move your apps to the EXT partition, and the second would move your apps and the Dalvik cache to the EXT partition (see here for an explanation of the Dalvik cache).
Now we have Froyo, we have "native", or "Froyo" apps2sd as well, which does much the same as (1) above except that there is no EXT partition and the apps are on the FAT32 partition of your SD card.
Regards,
Dave
sparksalot said:
I always thought the main negative with A2SD+ was that the cache was moved to the sdcard, which of course would wear out the sdcard (slightly) quicker.
Click to expand...
Click to collapse
Dalvik cache is only actually updated when a new app is installed or and old app is updated, so whilst it will incur more writes to SD card, it probably isn't anywhere near as much as the apps write themselves to the FAT32 partition.
Regards,
Dave
Great summary, but can I format my 8 GB SD card as EXT3 and just forget about the FAT partition? I'm using Ubuntu on my laptop and my EXT4 /home partition is just fine for storing images, movies etc. I really don't get this ado about having an EXT and a FAT partition. Or am I wrong here?
quick question, if i move to another bigger sd card, can i copy my card and transfer it to the new one without losing the EXT, and the apps on it? would i need to make a image of the card? thanx for any advice.
make a backup of them first on your pc and copy them to the newly partitioned sdcard....ext to ext and fat to fat
So there is 3 versions?
1. Froyo A2sd = fat32 only = apps installed to sd
2. A2sd = fat32 + ext = apps installed to sd in ext partition
3. A2sd+ = fat32 + ext = apps installed and Dalvik cache moved to sd in ext partition
Is there any more variants? lol
Sent from my HTC Desire using XDA App

Too many a2sd a2sd+ app2sd, really confused...

I'm really confused, first with all the different a2sd variants and ones that are made by Darktremor or other people or the FroYo version. This is as much as I know for this app.
Secondly, I really couldn't find any information on doing partitions manually or setting ALL partitions to ext since I have a linux box, I really don't care to use windows to copy over files or whatever. I have a VMware box to do that on my windows machine anyways.
Third, the ClockworkMod recovery has NO options to do the partition following Darktremor's faq, and I don't know if I should install another recovery after flashing my hboot to 0.93 S-OFF (Alpha)
Mind you I only had my android for about 6 days and this is my first one, so learning curve is hard.
Please help
1) the names can be confusing but old apps2sd is an ext partition on your SD card that appears to the system as internal storage. Froyo apps2sd is using Froyo to transfer mapps to the fat32 partition (normal partition) of your SD card. You just need to use context because people tend to use apps2sd for both.
2) you can use gepart to partition. You need a fat32 partition for apps to write to and for any personal data because Android looks to that partition for that kind of data. I have my SD card as 5 gb fat32 and 3 gb ext3. Fat32 goes first.
3) go to ROM manager. Partition SD card. Choose size....there is only 3 sizes though.
If anything I wrote is wrong I'm sure I'll be corrected.
Sorry to hijack the thread, but since this is related to a2sd in general I might as well ask it here. What's the effect of having a2sd+ on your battery? Would it lower battery life due to cache and apps being stored mainly on SD instead of internal memory? I observed that this was often the case when I store always-on apps on SD back on my old Windows device.
So no way of not using a fat32 eh?
It still seems I don't have much space left after using the Rom manager way. I have 120meg free on internal mem.
Could I just format using linux mkfs? I want to make the apps partition about 2GB to hold more apps. Though it seems some widgets can't take putting on SD card, it dissipates.
BriEE said:
So no way of not using a fat32 eh?
It still seems I don't have much space left after using the Rom manager way. I have 120meg free on internal mem.
Could I just format using linux mkfs? I want to make the apps partition about 2GB to hold more apps. Though it seems some widgets can't take putting on SD card, it dissipates.
Click to expand...
Click to collapse
Widgets must be installed on internal storage, or they wont work.
If you want an easy method to make a ext 3 partition use ROM manager premium from the Market. It will make you automatically an ext3 partition with a maximum of 512 mb which is enough (put swap to 0). Just keep in mind that first inside ROM Manager you need to select the option Flash ClockworkMod Recovery, and after that go to the SD partition option otherwise it wont work. And also remember you need to have the PREMIUM version otherwise it might not work
Now if you want to have more than a 512 mb you can use gparted. It is a livecd which means that can work on linux, mac or windows just reboot with the cd inside and is quite straightforward to use. Hope this helps.
Hello guys, any thought about that issue maybe?
http://forum.xda-developers.com/showthread.php?t=816098

[Q] Can't make apps move to SD card

Heya,
Today I flashed a fresh Defrost 6.1a (Which is said to support A2SD+), Flashed Gapps. So far so good.
I took my 8GB SD card and partitioned it in Ubuntu using Gpareted. I set the FAT32 partition first, then a ext3 partition (512MB) second.
Ubuntu read both with accurate sizes.
I put the card back into the phone and looked "SD card & phone storage", it no said my SD card is only 6.89GB, but the Internal phone storage was still low.
I decided to check a little more with Titanium Backup, which surprisingly said that my ext3 partition is only 256MB and is half full (talking about a fresh ROM here).
Can someone point me to where I did wrong?
Maybe format using ext4?
Put the ext partition first?
Reflash ROM after partitioning?
TNX
I have never got A2SD working either. I think you need to install a script or something. Here is a post about A2SD. Also, Android 2.2+ supports moving apps to SD anyway.
If you want more space to install apps, you can install one of AlphaRev's HBoot templates which can increase the /data partition, that's if you have S-Off.
I couldn't be bothered farting around with A2SD and so I did that instead.
CoreOxide said:
Maybe format using ext4?
Click to expand...
Click to collapse
No, it will not make it work and will only increase your memory card's wear.
CoreOxide said:
Reflash ROM after partitioning?
Click to expand...
Click to collapse
So you flashed the a2sd enabled ROM on the device which didn't have memory card prepared? I always thought such enterprises would end in a boot loop. Flash it again if this is the case.
GoogleJelly said:
Also, Android 2.2+ supports moving apps to SD anyway.
Click to expand...
Click to collapse
It is not teh same thing!
erklat said:
How do you inspect if a2sd is working? Coz I think u r doing it wrong. Install Quick system info and check what it says under a2sd storage and if it slowly decreases when you install apps, which means it is working. You don't have to set default install location anywhere, the script does that for you.
What you are referring to here, is Froyo's built-in a2sd which requires the app to be optimized for app2sd, that's why only some of your apps seem to be on the SD card. Furthermore, it will transfer the apps to FAT32 partition, that you don't want for it to do since Android first loads apps which need to be loaded at startup, and afterwards it mounts the SD card, which will lead to some apps failing to start after boot.
a2sd tricks the phone into thinking that ext partition is it's internal memory. Froyo app2sd != a2sd script, don't confuse those two, they are not the same.
Click to expand...
Click to collapse
Sent from my HTC Desire using Tapatalk

Ext3

Hi.
I'm in a dilemma here trying to.fimd out what is wrong. I formatted and partitioned my 4gb SD card to work with App2sd+ by making 3gb Fat32 Primary and First Partition and 1gb EXT3 Primary, however whenever apps are installed they tend to use the First partitioned instead of the reserved 1gb partition I had created.
Maybe I have done something wrong, since I am quite new to App2SD and how it works, but know the basics. I would appreciate your help.
Thank you
Sent from my HTC Desire using crappy XDA App.
You must flash a rom with a2sd+ support. It's different from the built in support for a2sd, which can be found in the stock froyo roms and above.
Flash Darktremor Apps2SD for Desire in recovery and then use A2SDGUI from the Market to change settings as you like. After that do not manually move apps around. They should me installed to the internal storage which then will be your sd-card.
I failed to metion that I am using Teppic's 'Pre-rooted Stock Froyo (2.29.405.5)' ROM with the optional addon 'App2SD+' so I presume it should work fine
However, I am thinking it has something to do with the app I have installed 'Move2SD Enabler' which I think is moving everything to the External Fat32 partition'.
Can someone confirm?
Deeco7 said:
I failed to metion that I am using Teppic's 'Pre-rooted Stock Froyo (2.29.405.5)' ROM with the optional addon 'App2SD+' so I presume it should work fine
However, I am thinking it has something to do with the app I have installed 'Move2SD Enabler' which I think is moving everything to the External Fat32 partition'.
Can someone confirm?
Click to expand...
Click to collapse
yes it could be, i wondering the same things about the app2sd with my first flash with custom's rom and ap2sd+ (i uninstalled this app).
to be shure that your sript ap2sd+ is working fine you can brouwse your phone and go to system/sd you should see 4 folders... app + app-private +lost-found and dalvik-cache (for the last folder it's assumed that your script got the little "+" which means that is moving the dalvik cache to your ext partition)
hope this would help you
Another idea to see if a2sd+ is working like it should is to download Quick System Info. When you launch it you should see a line with a2sd info. If it is there then a2sd+ is ok, and you can see how much of you ext3 1GB partition is used.
I used the rom manager to make the partitions, then I format them with MiniTool.Partition.Wizard.Professional.v5.2-REDT when needed, you can resize them as needed ... you can download it at rlslog.net
Wow... Is it really time for another "how does x type of app to sd solution work?"
It really is quite simple:
Froyo a2sd uses a folder on the fat32 and the system controls, where the apps is installed, and where they are moved to.
a2sd+/legacy a2sd uses the ext-partition by symlinking the folders /data/apps and /data/dalvik-cache to this partition. This solution is transparent to the system itself, so as far as the android system is aware the apps is installed internal. This means you can use widgets from apps on this partition, and it also means that your apps will allways be installed here, so you cannot move them to internal. You will also not see the extra space, your apps will just not take up as much space when installed.
If you like you have done move the apps to sd through the froyo settings, you actually just move them from the ext-partition to the folder on the fat32-partition.

sd-ext full, cant install on internall memory

I have a problem, and i cant manage to solve him, so any help will be apriciated.
I installed Runnymede AIO V6.0.4.3 Special Edition Stable Version
Problem is that every new app that i install goes diractly to the sd-ext. The partition of sd ext is 512, but after installing ROM it size is down to about 80 mb. So after installing few apps sd ext is full and i get an error. Meanwhille i have about 125 mb free on internal storage!
I tried su
a2sd remove, but it tells a2sd not found!
I`m really lost, tried everything for couple of days, so if anyone can help me, please do so...
This ROM requires 1 to 1.5GB ext4.
You might need to extend the sd-ext partition.
The easiest would be to backup your phone, repartition through recovery and reinstall the ROM.
I've been using this ROM for quite some time now and everything works perfectly with a 1GB ext partition.
But the rom is allready installed on sd ext and every other app that i installed later is also on sd ext. But now my sd ext is full, so i want to set as my default location internal memory, but i dont know how to do that... Does anyone have idea?
vnugo said:
But the rom is allready installed on sd ext and every other app that i installed later is also on sd ext. But now my sd ext is full, so i want to set as my default location internal memory, but i dont know how to do that... Does anyone have idea?
Click to expand...
Click to collapse
Sd Ext is "internal memory" - the a2sd etc scripts essentially fool the phone into thinking the sd Ext is part of the internal storage. Therefore increases the data storage for your user apps and is where they will install. This is why you have plenty of internal phone storage, but isn't anything to worry about.
Your actual problem using this Rom is that in common with other later sense Roms, parts of the Rom are also installed to the Sd Ext. This is why the sd Ext size needs to be bigger than 512MB, its filling up because its got parts of Rom plus all your user apps on it.
Sure the Rom thread will recommend what size is, needed. So do a nandroid (include sd Ext if AmonRa recovery), copy sd card contents to pc as backup, repartition using Gparted, copy sd backup back to card, nandroid restore.
Sent from my HTC Desire using Tapatalk 2
You should try ad2sdx in order to increase the number of installed apps.
c90 said:
You should try ad2sdx in order to increase the number of installed apps.
Click to expand...
Click to collapse
Can you explain it little bit to me? I`m not sure how this works.
Do you mean how the script works or what do you have to do to get the script working?
Sent from my HTC Desire using Tapatalk
what do i have to do to get the script working?
Do a backup (titanium, so that you can copy the backupfiles into your harddrive), and repartition the SD card. 1,5 to 2 Gb should be more than enough. Your problem is the same one I had with MIUI-XJ. Like people have said over, the problem is too little space on the partition. If you want to keep your messages and whatever else, there are apps to backup them as well. So... Yeah, 1,5-2GB of ext4 partition, than rewind.
But my sd card is already partitioned. How can i erase sd-ext, so i can partition it again?
Personaly if it was me id boot into recovery then do a backup then wipe/factory reset, wipe dalvik+cache and partition sdcard again (1gb) atleast, flash rom (install) restore backup. But thats just me
Sent from my HTC Desire using xda premium
gomcho said:
This ROM requires 1 to 1.5GB ext4.
You might need to extend the sd-ext partition.
The easiest would be to backup your phone, repartition through recovery and reinstall the ROM.
I've been using this ROM for quite some time now and everything works perfectly with a 1GB ext partition.
Click to expand...
Click to collapse
Woops mist ur post sorry. But i agree
Sent from my HTC Desire using xda premium

Categories

Resources