Related
Hi,
I met with a small issue regarding apps not storing correctly in ext3 partition.
I flashed with DeFrost 6.0d yesterday night and used Titanium Backup to only backup apps.
After which, I used TB again to 'Move user apps to SDcard'. Which I think breaks it, and move to SD card as I took a look at my sdcard storage, it left with 0byte. Before that I still have around few hundred mb.
My question is, right now, how do I move those apps back to the ext3? My internal memory after flashed is 144mb, but after using TB to restore apps, it shot down to 30+mb.
As a result, I am now unable to also update the apps through Market. All it says was installed unsuccessfully. I tried to move one apps back to internal memory, and update and it was successful.
How do I also know whether apps is installed using A2SD+ or Froyo appstoSD?
Thanks!
If you have a nandroid backup, you can restore from it. However it looks llike ur sd card might have got corrupted (either ext3 partition or fat32 or both). If it does not work, format and re-partition the sd card, wipe and reflash the rom and install the apps again.
If you have the latest nandroid, just format and re-partition (after backing up) the sd and restore it.
Edit: if the froyo a2sd is being used, then the apps will be in the .android_secure folder in the root of ur sd card (fat32) (in an encrypted format)
Thanks for the reply.
I found out that if I move the apps back to Phone, I will be able to update the apps and also, my internal memory will not decrease (only by .xxmb).
Does that mean that while pushing back to phone, a2sd+ actually is working on the background and the apps is actually stored in ext3 instead of phone memory?
My .android_secure folder is emptied btw.
My HTC Desire was restarted due to low battery long after I restored some backups (app + data) with Titanium Backup. When I booted back into Android, it showed 1MB of free internal space! So thought it might be the 4 downloads I had, so I deleted all of them and Android then said it had 61MB of free internal space.
Then I rebooted but now I only have 216KB free space!!
This is the second time it's happened and I've tried everything including SD Maid and every single app is linked to the SD card's 2nd partition. This didn't happen when Installing apps from the Play store or from Easy Installer; and Avast finds no problems.
It keeps saying "Unfortunately Google Play Store has stopped" etc. and the phone is very slow including booting.
I'm not willing to re-flash everything again and manually install each app, especially as the first time re-flashing, Clockwork Recovery said it couldn't mount the SD card, then after formatting, Windows 7 wouldn't recognize it, then neither would (after formatting using gparted)!
I'm only using Link2SD on ICS for HTC Desire 0.4.4.4.1, default HBoot, Clockworkmod Recovery Touch 5.8.0.2, aGPS and default homescreen with no scripts.
This is extremely irritating, can anyone help please?
Using any scripts like A2SD?
Cool story bro. Please post more relevant information so peeps here can help you out. How about letting us know your hboot information, rom you are currently using, scripts etc. ;-)
I'm only using Link2SD on ICS for HTC Desire 0.4.4.4.1, default HBoot, Clockworkmod Recovery Touch 5.8.0.2, aGPS and default homescreen with no scripts.
DarkIceGB said:
I'm only using Link2SD on ICS for HTC Desire 0.4.4.4.1, default HBoot, Clockworkmod Recovery Touch 5.8.0.2, aGPS and default homescreen with no scripts.
Click to expand...
Click to collapse
try stock a2sd then enable it with terminal
Code:
su
a2sd install
y
y
y
Edit: also DL 5.1, i found 4.4.4.1 SUPER buggy.
Thanks for the help, I've tried the above and it's been booting for 10 minutes now, should I wait for it to finish or is it stuck?
Edit: After 30 minutes of booting, I took the battery out. It now won't go past booting (the animated 'X screen') and it takes ages to get past the 'HTC' screen to the boot screen.
Edit 2: I booted into recovery and cleared all caches and fixed permissions and after booting it doesn't say the memory is full! Thanks for your help!
What else did it move and is the data on the first partition of the SD card or the second and can I remove the SD card safely? Any idea how the internal memory was filled and why there were issues with the SD card or if they might appear again? It's a new Samsung Extreme Speed Class 10 16GB Micro SDHC card.
I can't move apps from the SD card to the SD card's second partition or to the internal memory. It says, "pkg: /mnt/asec/appnamehere/pkg.apk Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]".
The internal memory is empty, the SD card has 8GB of free space and the 2nd partition has 1GB free out of 2GB.
Just upgraded to 5.1 and it's the same as above. Any ideas?
Anyone have any idea?
What A2SD-option did you pick in Aroma Installer? I cannot see any Link2SD option there.
Sorry I meant I chose the built-in a2sd but I used this app called Link2SD as I have a second partition on my sd card for apps.
DarkIceGB said:
Sorry I meant I chose the built-in a2sd but I used this app called Link2SD as I have a second partition on my sd card for apps.
Click to expand...
Click to collapse
How have you partitioned your SD? Primary and secondary FAT32 or primary FAT32 and secondary EXT? I've never used Link2SD 'cause i prefer the script way, but i think it works the same way.
If you are using EXT for secondary, i recommend you the 4ext recovery, if you are S-OFF you can install it directly from the phone using the Updater form 4ext.net.
Then I suggest you to do:
A nandroid backup
A backup of your SD data
Repartition you SD using 4ext
Check partition allignment with 4ext
Do a full wipe
Restore your SD's backup
Restore your nandroid backup
Re-install 0.5.1 and select built-in a2sd
In rom use terminal like bortak stated, but say NO to moving appdata (slowed down my phone a lot)
Uninstall Link2SD
This will give you a standard installation for a2sd.
If I were in you, i would format everything (except SD card first partition) and start from scratch with the built-in a2sd method without Link2SD; you'll have to reinstall everything and lose every data (backup with TB if you can), but you are sure to run a rock solid method to "enlarge you space"
If you are on double FAT32... well, i cannot help you there
Bortak, correct me if i ever say stupids things i want to help out and you surely are a master in troubleshooting and point to my errors
I'm actually running BCM 3.0U0 + 3.0U1 update with m2sd (with apps and dalvik on ext), 100% V6 supercharged and ScrollingCache patched... i have to say, in my opinion, it finally surpassed Sandvold ICS!
Thanks a lot for the help, I've followed the steps and everything's working now!
I used 4ext recovery, which appears to be a lot better than clockworkmod, with more useful options. 4etx said that the partitions weren't aligned (which I previously set in clockworkmod) so I wiped everything and made fresh partitions which were perfectly aligned. I'm using 0.5.2 now with a full format.
I had/have fat32 then ext4.
I've noticed that most apps don't appear to be on the SD card though. Any advice?
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
hi link2sd appears that it not working in my phone
1- i rooted my phone (GALAXY ACE s5830i)
2- i used cwm recovery to partation the 4gb sd card into 1024 mb and 0 swap (ext 3)
the proplem is when i link an apllicaton to sd my internal memory decrease not increasing
and when press move to sd it works but link to sd not works as i said in the previous
so can any one help me ?????
i need link2sd because the internal memory is 190 mb only
:crying::crying::crying::crying::crying::crying::crying::crying:
so if you can help just help me
mazen atef said:
hi link2sd appears that it not working in my phone
1- i rooted my phone (GALAXY ACE s5830i)
2- i used cwm recovery to partation the 4gb sd card into 1024 mb and 0 swap (ext 3)
the proplem is when i link an apllicaton to sd my internal memory decrease not increasing
and when press move to sd it works but link to sd not works as i said in the previous
so can any one help me ?????
i need link2sd because the internal memory is 190 mb only
:crying::crying::crying::crying::crying::crying::crying::crying:
so if you can help just help me
Click to expand...
Click to collapse
So why do you think that posting your Galaxy Ace problem in the HTC Desire Q&As section is a good idea? Try asking in your phone's section.
Anyhow, try partitioning with Gparted.
Remember each device has it's own section....so you should have posted here
However, I also rooted that phone for my sister, link2sd is not a good method. You actually no longer need to 'move to SD', as that does move it to the sd-ext partition but the FAT32 partition. You have to keep it on internal, link it using the app, then reboot I think, kind of clumsy
Regardless, i gave up on link2sd because it wasn't an efficient method for me, especially when apps got updated, and memory still ran out.
I found CronMod INT2EXT script worked best.
- Backup your sd card
- Repartition your sd card using gparted (find a video guide), ~1.5GB ext4 partition, the rest FAT32, no swap.
- Copy contents back to sd card
- Titanium backup or similar all apps if necessary
- Nandroid backup (just in case)
- Full wipe and reinstall ROM, reboot
- Reboot back into recovery, flash INT2EXT4+ script, as it leaves data on internal for better speed
- Now restore your apps etc. Don't 'Move to SD' with this script either. Just keep on internal will trick them to sd-ext.
- Install an app such as 'DiskUsage' to browse your partitions to check they're working correctly.
Thank You
eddiehk6 said:
Remember each device has it's own section....so you should have posted here
However, I also rooted that phone for my sister, link2sd is not a good method. You actually no longer need to 'move to SD', as that does move it to the sd-ext partition but the FAT32 partition. You have to keep it on internal, link it using the app, then reboot I think, kind of clumsy
Regardless, i gave up on link2sd because it wasn't an efficient method for me, especially when apps got updated, and memory still ran out.
I found CronMod INT2EXT script worked best.
- Backup your sd card
- Repartition your sd card using gparted (find a video guide), ~1.5GB ext4 partition, the rest FAT32, no swap.
- Copy contents back to sd card
- Titanium backup or similar all apps if necessary
- Nandroid backup (just in case)
- Full wipe and reinstall ROM, reboot
- Reboot back into recovery, flash INT2EXT4+ script, as it leaves data on internal for better speed
- Now restore your apps etc. Don't 'Move to SD' with this script either. Just keep on internal will trick them to sd-ext.
- Install an app such as 'DiskUsage' to browse your partitions to check they're working correctly.
Click to expand...
Click to collapse
Thank you for help also i posted my question in the wrong forum
i have just gotten my hand on a HTC desire over the weekend, with zero knowledge on rooting or android. after installing a few apps, namely FB, gmail, maps, flipboard and whatsapp i was given the "low memory" warning. uh... i have not even installed candy crush yet... so i did some read up on a few sites and straightaway attempted to mod the desire to increase the internal memory.
what i did :
s-off using Revolutionary tool and installed CWM.
partitioned an 8gb class10 card, 2048mb ext3 and the balance FAT32,
CyanogenMod 7.0.2.1 stable release.
Data2SD
to my delight everything work out and i get increased internal memory and i was happily re-installing all the above apps. problem is some of the apps -youtube and facebook, could not be started. after choosing "move to sd" then it can be started and used, albeit a tad laggy. the only issue left is whatsapp, after activation, it went on and on in the "initialising" for a very long time without any sign of it ever getting into working condition, i had to force close it.
i am thinking of repeating the whole process once again, clean install, but based on the read-up about data2sd, if i were to reflash rom on a device that already has data2sd prior, i would need to use Data2SDReinstaller.zip instead of Data2SDinstaller.zip that i have acquired earlier.
after googling up like mad, i still could not find anywhere to download Data2SDReinstaller.zip. hope that anyone who still has this would share it up here. Thanks a lot!
Well done for getting this far on your own! A few things you could do to improve check:
- How did you partition your sd card? Should be done in gparted or 4EXT recovery only, not minitool. Also might as well use ext4, slightly faster than ext3
- Next you should also install cyanogenmod on cm7r2 hboot to maximise your actual internal memory. Currently you're still on stock hboot with 250MB /system and you're only using ~140MB. You can convert this wasted 110MB into extra /data (internal memory), goes from 147MB to 287MB
- I personally don't recommend data2sd. Might the reason you're getting errors. Also you shouldn't need to use 'move to sd' anymore that moves to the fat32 partition not the sd-ext. Use a different script to move apps and dalvik to sd-ext, keep app data on internal.
So try:
- backup everything if you haven't already (titanium backup for apps etc)
- change hboot to cm7r2 using fastboot, search for guides
- (optional) flash 4EXT recovery using fastboot
- backup and repartition sd card if necessary using 4EXT as above
- full wipe and reinstall ROM again
- use another app/script such as mount2sd, S2E or darktremor A2SD, move apps and dalvik to sd-ext. They do the same thing. You won't necessarily see you're internal memory increase to 'internal + sd-ext' but it's working. Don't 'move to sd' as before, keep them on internal to trick to sd-ext.
- restore apps. Install something like diskusage to check your partitions are working.
eddiehk6 said:
Well done for getting this far on your own! A few things you could do to improve check:
- How did you partition your sd card? Should be done in gparted or 4EXT recovery only, not minitool. Also might as well use ext4, slightly faster than ext3
- Next you should also install cyanogenmod on cm7r2 hboot to maximise your actual internal memory. Currently you're still on stock hboot with 250MB /system and you're only using ~140MB. You can convert this wasted 110MB into extra /data (internal memory), goes from 147MB to 287MB
- I personally don't recommend data2sd. Might the reason you're getting errors. Also you shouldn't need to use 'move to sd' anymore that moves to the fat32 partition not the sd-ext. Use a different script to move apps and dalvik to sd-ext, keep app data on internal.
So try:
- backup everything if you haven't already (titanium backup for apps etc)
- change hboot to cm7r2 using fastboot, search for guides
- (optional) flash 4EXT recovery using fastboot
- backup and repartition sd card if necessary using 4EXT as above
- full wipe and reinstall ROM again
- use another app/script such as mount2sd, S2E or darktremor A2SD, move apps and dalvik to sd-ext. They do the same thing. You won't necessarily see you're internal memory increase to 'internal + sd-ext' but it's working. Don't 'move to sd' as before, keep them on internal to trick to sd-ext.
- restore apps. Install something like diskusage to check your partitions are working.
Click to expand...
Click to collapse
hi eddie, thanks for your pointers!
i used CWM to partition the card earlier on, only to discover that it was partitioned on ext3 with no choice to . prior to data2sd, i have tried link2sd, with the impression that it is similar to S2E & mount2sd. sad to say that after installing apps as listed earlier, the same low memory warning still popped up, so i assumed these script is not what i wanted.
for my next step, i plan on a full wipe and start afresh, thinking of using minitool to hammer the whole card flat on a single, FAT32 partition, and then using Aparted to create an ext4 partition. (downloadable from market, yeah that would mean putting the phone into stock CM firmware first and re-wipe again after that).
i have zero knowledge on linux nor any of my machines running it and i am so used to windows environment, that is the reason i did not start out on using Gparted in the first place, and used CWM's own partitioning tool.. 4ext recovery could be an alternative from what i read, but can 4ext be installed when CWM is already in place?
just to update, found the download for the data2sdreinstaller files, in some sections of xda i forgot which thread but i have it now. i will try on re-doing data2sd first. if the phone still give me issues then next would be doing as what you have suggested. thanks again!
Don't use clockworkmod. It's not that it's a bad recovery generally, but for desire it's not recommended as it tends to not create properly aligned partitions.
Backup sd, delete all partitions and repartition from scratch, use gparted or 4EXT recovery, don't recommend anything else. Now that you're s-off it's quite easy to change recovery, it will simply replace CWM.
gparted is also not that bad once you get the hang of it, I use bootable live cd and personally prefer it as I can see everything. I never used linux either... Use this guide
I've never had any luck with link2sd, never liked it. Yes it's supposed to do the same thing, but the idea of linking seemed a bit odd, maybe just not for me, and you may not have had any luck due to a bad partition. Try the others suggested, move apps and dalvik to sd-ext.
Remember to also change hboot to optimise space further.
eddiehk6 said:
Don't use clockworkmod. It's not that it's a bad recovery generally, but for desire it's not recommended as it tends to not create properly aligned partitions.
Backup sd, delete all partitions and repartition from scratch, use gparted or 4EXT recovery, don't recommend anything else. Now that you're s-off it's quite easy to change recovery, it will simply replace CWM.
gparted is also not that bad once you get the hang of it, I use bootable live cd and personally prefer it as I can see everything. I never used linux either... Use this guide
I've never had any luck with link2sd, never liked it. Yes it's supposed to do the same thing, but the idea of linking seemed a bit odd, maybe just not for me, and you may not have had any luck due to a bad partition. Try the others suggested, move apps and dalvik to sd-ext.
Remember to also change hboot to optimise space further.
Click to expand...
Click to collapse
noted with many a thanks. hopefully learning this on Desire would allow me to do the same on some other Android devices in future. Funny to think i am doing this as all these while i am just a plain nokia user with all stock firmware.
the jargons for androids are abit overwhelming for me.
Don't worry, it's all a learning process. For most in the desire forums it was their first android device, like me too.
All of the stuff I've written above, I knew none of that at the start either.
Like anything, the more you read the more you learn. It'll start to make sense sooner or later