It's the second time I try to configure my phone for Apps2SD, and it just doesn't seem to work! I've got a HTC Desire GSM, running MIUI 2.4.13. This time i've configured my phone to Apps2SD following the guide in this thread: http://miuiandroid.com/community/th...tall-of-miui-with-enough-room-for-apps.15808/
I did everything just like he said, and with regards to the partitions, I allocated 1024MB to one partition, 0 to the next partition, and 512MB for the swap partition. Then I chose EXT3. But there is no diference in my storage... I still only have 29MB free (out of 105MB) after installing apps.
Please help! What am doing wrong? This is really frustrating me..!
In order to work properly, the partitions must be created in this order: fat32, ext4, swap. Did you created them in this way? I suggest also to make partitions on your sd-card with gparted live or 4ext recovery (search this in the development section).
If you did it like that, in miui you have to enable a2sd:
download terminal emulator from market.
Type:
su
(enter)
a2sd reinstall
(enter)
(the phone after a while reboots)
if you want to move also dalvik to have more space (but less performance) type in emulator:
su
(enter)
a2sd cachesd
paolo-red1 said:
In order to work properly, the partitions must be created in this order: fat32, ext4, swap. Did you created them in this way? I suggest also to make partitions on your sd-card with gparted live or 4ext recovery (search this in the development section).
If you did it like that, in miui you have to enable a2sd:
download terminal emulator from market.
Type:
su
(enter)
a2sd reinstall
(enter)
(the phone after a while reboots)
if you want to move also dalvik to have more space (but less performance) type in emulator:
su
(enter)
a2sd cachesd
Click to expand...
Click to collapse
I've tried both terminal codes. Something is definitely working, because I've installed all the apps I used to have before and a few more, without moving anything to the SD card, and I've still got 27MB out of ~150MB.
Question is: If all the apps are stored on the SD card, why does the internal memory keep running out as I install more apps?
liranh said:
I've tried both terminal codes. Something is definitely working, because I've installed all the apps I used to have before and a few more, without moving anything to the SD card, and I've still got 27MB out of ~150MB.
Question is: If all the apps are stored on the SD card, why does the internal memory keep running out as I install more apps?
Click to expand...
Click to collapse
It's normal. A2sd move app (and dalvik if you type cachesd), but app's data remain in internal. If you need more space you have to choose data2sd script, it uses ext partition like internal, but affecting performance, overall if you have a low class SD-card. The best choice is to move app and, if you need more space, to move dalvik. Darktremor's a2sd is the first, most solid and stable script to do this, and it does very well.
paolo-red1 said:
It's normal. A2sd move app (and dalvik if you type cachesd), but app's data remain in internal. If you need more space you have to choose data2sd script, it uses ext partition like internal, but affecting performance, overall if you have a low class SD-card. The best choice is to move app and, if you need more space, to move dalvik. Darktremor's a2sd is the first, most solid and stable script to do this, and it does very well.
Click to expand...
Click to collapse
Okay that makes a lot of sense, thank you.
I've got a class 6 microSD card. Is that good enough for data2sd? And how do I go about doing it? Am I going to need to wipe and partition all over again, or is the current configuration I've got sufficient?
liranh said:
Okay that makes a lot of sense, thank you.
I've got a class 6 microSD card. Is that good enough for data2sd? And how do I go about doing it? Am I going to need to wipe and partition all over again, or is the current configuration I've got sufficient?
Click to expand...
Click to collapse
Yes, class 6 is good. I have it too. But use data2sd only if you need more space. If you don't, don't use it, your phone may lag, have less responsiveness, etc..
You can find MIUI-XJ in developer section that has data2sd implemented.
Also you can try other script like m2sd by dk_zero-cool and xa2sdx by amarullz.
I never use install them separatly, so read instructions in their trhead.
Maybe you have only to wipe dalvik and cache but I am not sure.
paolo-red1 said:
Yes, class 6 is good. I have it too. But use data2sd only if you need more space. If you don't, don't use it, your phone may lag, have less responsiveness, etc..
You can find MIUI-XJ in developer section that has data2sd implemented.
Also you can try other script like m2sd by dk_zero-cool and xa2sdx by amarullz.
I never use install them separatly, so read instructions in their trhead.
Maybe you have only to wipe dalvik and cache but I am not sure.
Click to expand...
Click to collapse
Okay perfect. Thanks again for all your help
Related
guys, how can i move my dalvik-cache to my sd card?
my rom rom supports a2sd+ but for some reason it's still in the phones internal memory.
thanks
i need help too..
aycynokia said:
i need help too..
Click to expand...
Click to collapse
i need help with this too
just instal AceS v1 from coolex and free internal phone mem is only 28MB
casca said:
guys, how can i move my dalvik-cache to my sd card?
my rom rom supports a2sd+ but for some reason it's still in the phones internal memory.
thanks
Click to expand...
Click to collapse
have you partitioned your sd card correctly?
http://forum.xda-developers.com/wiki/index.php?title=SD_card_partitioning
check your roms original thread to see what sort of partition you need.
which ROM do you have... and was A2SD+ part of the ROM, or sth you added?
I think I read somewhere that some A2SD+ implementations don't move the Dalvik cache over to SD. The (easiest) method to add dalvik to SD likely depends on the A2SD implementation.
Use S2E , download it from Market.
thanks.
what is better for a2SD, ony ext3 or ext3 and swap???
The a2sd script in Cool's AceS v1 does move the dalvik cache to the sd card, so most likely the card isn't formatted correctly. I suggest you use gparted or a similar tool to format your card like this: first the FAT partition, then the ext 2/3 one (note that some roms require you to have an ext 4 partition, but this is not the case of AceS; anyway, make sure you read the thread thoroughly before flashing). Also, make sure the ext partition is no larger than 2048 MB (i.e. 2 GB), since you might experience market problems. Swap is not used by most roms you'll want to flash these days, so don't worry about it too much, unless the thread mentions so.
Just to mention, S2E is only for cyanogen mod, as it's stated in the app's description, so don't use it with other roms (which have other a2sd scripts). Also, before formatting, don't forget to backup your data
Good luck!
Warm up
Hello guys!
i'm new here just want to say that it's probably the best site for modding.
I have a desire with Ginger sense ROM.
Link2sd is free on the market. Uses ext and fat partitions. I have link2sd on my Kyocera Zio m6000 which only has a total of 180mb in data and I have 137mb free. Link2sd allows you to create a symbolic link for app data dalvik-cache and lib files of the app you want to move to SD. Plus with the symbolic links you get to keep your Widgets.
Sent from my Zio using XDA Premium App
Dalvik Cache will take up space on "Internal storage" by default on some A2SD + ROMs, but it can be moved
You can move this by running "terminal emulator" from the market and typing:
Code:
su
a2sd cachesd
or with adb:
Code:
adb shell
a2sd cachesd
Click to expand...
Click to collapse
please note that davebugyi's suggestion only works if you're using the Darktremor a2sd script
my ROM is a apps2sd ROM. Ext sd is reporting use, i.e. I set 1g of ext and storage says 658mb of ext is free. But in applications my apps give me the choice to Move to SD! ?
I used TB pro to batch move apps to SD but altho my apps now report they are on SD. Ext usage actually went down after the move. Am I confusing Apps on Sd / ext ? So on roms with default apps2sd you ignore in applications that they appear to be on internal mem?
Sent from my HTC Desire using XDA App
Yes ignore it. You've just moved your apps from ext to fat. Read the root memory faq in my signature
Sent from my HTC Desire using XDA App
I've some A2SD questions as well. I'm on CM7 with several apps already installed. My 4GB SD card has already been partitioned to 3GB FAT32 and 1GB ext4.
I was getting low memory warnings so I applied the darktremors script (stable, not nightly) expecting it to automatically move my apps to the sd card like your a2sd guide said it would. However, I still got low memory warning, so I manually moved the app to sd card using manage applications. This however moved the apps to the FAT32 partition, and several of my apps suh as my clock widget and swype no longer work.
How to I get my existing apps to move to the SD card's ext4 partition?
They need to all be moved to phone.
The apps should automatically move to ext download quick system info to check a2sd is working.
If its not try "a2sd reinstall" from terminal emulator.
Dalvik-cache is not moved by default and takes up a whole load of space so don't forget "a2sd cachesd" too
Sent from my HTC Desire using XDA App
OK, I thought the a2sd would move existing apps as well, didn't know I needed to "a2sd reinstall". Can I do the reinstall through an adb shell or do I need to download a terminal emulator?
I don't have a Class 4 card, it's a generic card and I don't know what class it is, so should I move the dalvik-cache to the cache partition using "a2sd cachepart" rather than "a2sd cachesd"?
Do I need to wipe cache and dalvik-cache before running any a2sd commands such as reinstall and cachesd/cachepart?
Lastly, do I need to reboot the phone after running these commands?
Thanks.
goister said:
OK, I thought the a2sd would move existing apps as well, didn't know I needed to "a2sd reinstall". Can I do the reinstall through an adb shell or do I need to download a terminal emulator?
I don't have a Class 4 card, it's a generic card and I don't know what class it is, so should I move the dalvik-cache to the cache partition using "a2sd cachepart" rather than "a2sd cachesd"?
Do I need to wipe cache and dalvik-cache before running any a2sd commands such as reinstall and cachesd/cachepart?
Lastly, do I need to reboot the phone after running these commands?
Thanks.
Click to expand...
Click to collapse
Ive never seen any performance issues even on class 2 cards. Keeping dalvik on NAND may give a miniscule performance increase, but I think its so negligible, you wont notice. But put it where you want. I recommend card though as you need the cache partition for downloads and as it fills with dalvik, it will limit the size of apps you can download from the market.
a2sd reinstall is for if it doesn't work properly. Its always the first thing to try. Then move dalvik. The way dalvik move works is that it wipes dalvik, moves the location then reboots the phone (rebuilding dalvik so expect delays when booting up the first time). For this reason its best to use "terminal emulator" from the market.
Hope this helps.
Alright, thanks! Will try reinstall and moving dalvik cache to the sdcard. Might get a new faster card since 4GB is getting tight anyway.
Tried the reinstall and it seemed to work. I had to move my apps back to the internal memory in 2 batches since I was running out of internal memory. So here's what I did
1. Move batch 1 of apps from sdcard back to internal memory
2. Run a2sd check in adb shell
3. Run a2sd reinstall in adb shell
4. After phone rebooted, checked my storage to find about 50MB of internal space left (woohoo!)
5. Move batch 2 of apps from sdcard back to internal memory
6. checked my storage to find still about 50MB of internal space left. I guess this means a2sd automatically moved them to the sd-ext partition?
When I ran a2sd check in step 2, the output showed that my ext partition type was ext2 rather than ext4 which I formatted the sd-ext partition to. Is this a mistake?
Will try moving dalvik-cache perhaps this weekend.
Are there any benchmarks I can run on the sdcard to make sure it's fast enough for dalvik-cache? Perhaps HDTach/CrystalDiskBench/ATTO/AS-SSD Bench/etc? There aren't any markings on the sdcard that indicates its class. It's a generic HP 4GB sdcard. Will a "dd if=largefile of=/dev/null" for read and a "dd if=largefile1 of=largefile2" for write work?
I've never known a card too slow for dalvik. Just move it. You can move it back again
Sent from my HTC Desire using XDA App
I believe the ext2 is due to some error with a2sd check. I encountered it too when i used the command and i was using an ext4 partition.
As for dalvik, try moving it. If it too slow then move it back.
itachi1706 said:
I believe the ext2 is due to some error with a2sd check. I encountered it too when i used the command and i was using an ext4 partition.
As for dalvik, try moving it. If it too slow then move it back.
Click to expand...
Click to collapse
Sorry, yes its a bug, fixed apparently in the latest BETA.
Don't think I'll be playing with the phone for a while - it's my wife's phone, and it took almost a week for me to figure things out and start from stock to CM7 with A2SD...now it's relatively stable with quite a bit of internal memory available, so I think I'll keep it that way for a while.
Thanks for all the help!
Hello rootsu,
i installed a Data++ rom and now some applications that i install, not from market, disappear after a reboot. From the market it is fine but if i put a .apk in the card and install it, disappear after reboot. Not all of them. Only some of them.
I have a aura sygic gps and this is one of them that disappear after install. The only way that doesn't is to move to the card. And another one, that doesn´te have the option to move to the card, disappear after reboot.
I already wipe dalvik cache, wipe everytnhig, rom install again, etc...
What's the problem? Do you now? I've searched a lot but i cant find anything.
That's a new one on me.
Install, take titanium backup, boot recovery, factory reset, format /data, titanium restore?
Sent from my HTC Desire using XDA App
Thanks, rootsu.
And when i go to install again, say that this will replace another application.
I already made a backup, when i have stock, and restore it and happens the same.
What to do?
Edit: I do a backup, only the application, with titanium, and when restore it and say error and dont restore the application.
Hello rootsu,
i modify de hboot to sense and all problems gone. Its good now. I think thats a problem with a Hboot Data++.
Thanks.
Ah maybe yes. Good work
Sent from my HTC Desire using XDA App
Hello rootsu,
i install hboot sense and Leedroid 3.3.3 and works fine, but i have a question about cache file system. Why my cache system space is 202mb? In the AlphaRev 1.8 page the hboot sense as 40 mb. I dont understand.
The cache system space is from sdcard memory or memory phone?
Thanks
Although I am not rootSU, I feel free to answer:
I am pretty sure it uses space of SD Card. Using internal memory would be a little strange, especially we are talking about 160 MB here.
SwiftKeyed from CyanogenMod with Transparent XDA App
MatDrOiD said:
Although I am not rootSU, I feel free to answer:
I am pretty sure it uses space of SD Card. Using internal memory would be a little strange, especially we are talking about 160 MB here.
SwiftKeyed from CyanogenMod with Transparent XDA App
Click to expand...
Click to collapse
Thanks MatDrOiD.
Hey,
I've been using ICS (beta 0.4.2.1 now, beta 0.3.9 previously) and none of the a2sd scripts seem to be working. I tried to use the one you have to activate through adb, and today when I updated to 0.4.2.1 I chose another one from the installer. My phone still reports 148 MB of internal storage...
I've had a thorough search of similar threads, but you know how difficult it is to find any meaningful information on this forum; can someone please point me in the right direction? Thank you!
I flashed ICS and installed the bundled a2sd script and it worked like the script on Insertcoin. That is the system still displayed the data partition size of my hboot but the SD ext4 partition was utilised for apps. If you have titanium backup you can see the data usage on the home screen.
I also flashed amarullz script. This script did change the reported internal memory to my SD card partition size. I did not use it long so I can't comment on how it runs on s class 4 SD card.
Sent from my HTC Desire using XDA
You did not understand how A2SD works. It moves all apps (with A2SD+ also dalvik-cache) you install automatically to an EXT-partition (some of their data still remain in internal memory). But it does not increase / decrease the size of internal memory.
If you want to change the size of internal memory, you have to use a script which moves the whole /data-partition to an EXT-partition. The size of this partition is then the size of your internal memory. The name of this scripts is DATA2SD / DATA2EXT.
Sent from my HTC Desire using Tapatalk
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A
Did you ever get a fix for your problem?
I have something similar. Was running 0.3.9. and decided for a couple days ago to upgrade to a newer edition. Wiped data/factory reset, wiped cached and dalvik-cache, and installed the new version.
Used stock everything, activated a2sd and tried to start and install some apps from google play. Got a message that it was not sufficient space.
Did get titanium installed, and that reports the different "drives" correctly, but I still don't get it to work as it should. If I try to install from play, it says not sufficient space, even if I try to restore from titanium, still no luck.
Anyone got any ideas?
Start Terminal. Type:
su
a2sd install
yes (move dalvik-cache)
no (don't move appdata) (yes will make device slower)
yes (restart)
After reboot you have more space, but don't see it.
Start terminal
su
a2sd diskspace
gives the size of your sd-ext and how much is used
arsvendg said:
If I try to install from play, it says not sufficient space, even if I try to restore from titanium, still no luck.
Click to expand...
Click to collapse
Same problem here. I tried to wipe caches and even recreated the partitions but still no luck with the stock a2sd.
robla1000 said:
Start Terminal. Type:
su
a2sd install
yes (move dalvik-cache)
no (don't move appdata) (yes will make device slower)
yes (restart)
After reboot you have more space, but don't see it.
Start terminal
su
a2sd diskspace
gives the size of your sd-ext and how much is used
Click to expand...
Click to collapse
Just wondering. Isn't the whole idea with the as2d to move the appdata to the sd-card?
arsvendg said:
Just wondering. Isn't the whole idea with the as2d to move the appdata to the sd-card?
Click to expand...
Click to collapse
App and appdata are different things:
The App it's the "core" and are loaded in the RAM when you start them, so if you move them to sdcard you get a slowdown only on the boot of the app itself
The Appdata it's the data created and used by the program to run, likes databases and so; if you move it to the sdcard you get a slowdown 'cause the program continuosly try to access it.
someone correct me if I'm wrong, i'm still learning the stuff
Long story short: normal A2SD+ methods (like DarkTremor or m2sd) only move a part of /data, linking the files; you will NOT see the increased space but your Apps will occupy less memory.
Data2sd method like data2sd or Amarullz A2SDX will "swap" the ext space with the internal data memory, giving you a visible increase in your internal space.
TL;DR if you have a fast SD card you can go for the latter, else stick to m2sd wich is a new and good method to move application!
For partitioning, I suggest you to use 4ext touch recovery, you can install it on your phone from 4ext.net and flash your new recovery directly from your phone (you need to have S-OFF!); after you have your new recovery flashed:
make a backup of your SD card data (you have to format it)
Reboot in recovery
Go to "Tools"
"partition sd card ->"
"Remove all partitions and start from scratch"
Now you have to set, in order, you primary ext dimension, your secondary ext dimension and the swap dimension
I usually go for - 1st ext: 1024 -2nd ext: 0 - swap: 0
Select ext4 for your first ext partition
Now you are ready to use wathever a2sd method you want.
Hope this will help you!
Regards,
Ryther
Ahh I'm just going to leave this here.
All the ICS Devs have done a great job - Kudos to them.
But if you want a bugfree ROM which works well, for now - GIVE UP on ICS.
Go back to CM7 - it'll do you good.
Don't give up on ICS because SOME people have issues. I've ran an ICS build with a2sd working just fine no bugs whatsoever. I have not tried a data2ext script on an ICS build though so I don't know about that.
What the title says.
Fully rooted phone, sd card partitioned with 512mbyte ext, and CWM 4.0.1.4.
I keep running out of memory when installing apps, so I'm guessing a2sd isn't "on". What do I do?
blesavidanac said:
What the title says.
Fully rooted phone, sd card partitioned with 512mbyte ext, and CWM 4.0.1.4.
I keep running out of memory when installing apps, so I'm guessing a2sd isn't "on". What do I do?
Click to expand...
Click to collapse
Hi,
You can just install the croniccorey's INT2EXT+ from link
http://forum.xda-developers.com/showthread.php?t=1716124
Good luck.
iyigit said:
Hi,
You can just install the croniccorey's INT2EXT+ from link
http://forum.xda-developers.com/showthread.php?t=1716124
Good luck.
Click to expand...
Click to collapse
To my understanding, MildWild comes with a built-in a2sd feature. I just can't figure out how to activate it.
blesavidanac said:
To my understanding, MildWild comes with a built-in a2sd feature. I just can't figure out how to activate it.
Click to expand...
Click to collapse
Bump.
I'm not sure if a2sd is enabled by default in Mildwild. You can try to install something like Quick System Info app which shows you A2SD storage if exists. If you won't see A2SD storage here, it's most probably inactive. Then download Terminal Emulator and follow those steps:
1) run Terminal Emulator
2) type 'su' a press enter
3) allow root access in the popup query
4) type 'a2sd install' and press enter
5) reply to questions in this order - y n y (dalvik to card - yes, data to card - no, reboot - yes)
6) you're done
rudiik said:
I'm not sure if a2sd is enabled by default in Mildwild. You can try to install something like Quick System Info app which shows you A2SD storage if exists. If you won't see A2SD storage here, it's most probably inactive. Then download Terminal Emulator and follow those steps:
1) run Terminal Emulator
2) type 'su' a press enter
3) allow root access in the popup query
4) type 'a2sd install' and press enter
5) reply to questions in this order - y n y (dalvik to card - yes, data to card - no, reboot - yes)
6) you're done
Click to expand...
Click to collapse
Thanks!
Quick System Info says 473mb (441mb free) A2SD storage. Terminal emulator says "a2sd not found". Is there a feature to check if it IS already enabled and working?
EDIT: Settings -> Storage -> Internal storage tells me there's only 148mb total space, so something isn't working.
blesavidanac said:
Thanks!
Quick System Info says 473mb (441mb free) A2SD storage. Terminal emulator says "a2sd not found". Is there a feature to check if it IS already enabled and working?
EDIT: Settings -> Storage -> Internal storage tells me there's only 148mb total space, so something isn't working.
Click to expand...
Click to collapse
i got the same problem and same rom it says 1750 mb a2sd is free but he cant seem to find it ...
i will try to change rom and update here i just hope its not a partition problem(i will try mildwild 5.2 first than i will try others)
Edit:mildwild 5.2 does the same problem i am going to try a diffrent rom now prbably old miui version
Edit2:the a2sd works pefect with the old miui so it is a rom problem we should notify to the developer of mildwild
blesavidanac said:
Thanks!
Quick System Info says 473mb (441mb free) A2SD storage. Terminal emulator says "a2sd not found". Is there a feature to check if it IS already enabled and working?
EDIT: Settings -> Storage -> Internal storage tells me there's only 148mb total space, so something isn't working.
Click to expand...
Click to collapse
your A2SD appears to be working to an extent, but only used 32MB. you should use a better app like 'diskusage' to browse all your partitions, and check the apks are stored on the sd-ext
your internal storage only reads 148MB total because you are still on stock hboot (probably also still s-on?) this means you currently have 250MB system size, but your rom system size is only ~140MB and you're wasting 110MB.
you should be s-off with cm7r2 hboot to maximise space (145MB system, wastes only ~5MB, bigger 287MB internal memory)
depending on the A2SD script, your internal memory still won't appear as "internal + ext partition" or "148MB + 512MB" in your case. your internal should be used for app data and dalvik cache if it fits, and app apk's in sd-ext. you shouldnt have to manually 'move to sd' either.
recommend further reading here.
512MB partition is also quite small, i'd recommend at least 1GB, no more than 1.5GB. partition should be made with gparted or 4ext recovery only.
xzfzx said:
i got the same problem and same rom it says 1750 mb a2sd is free but he cant seem to find it ...
i will try to change rom and update here i just hope its not a partition problem(i will try mildwild 5.2 first than i will try others)
Edit:mildwild 5.2 does the same problem i am going to try a diffrent rom now prbably old miui version
Edit2:the a2sd works pefect with the old miui so it is a rom problem we should notify to the developer of mildwild
Click to expand...
Click to collapse
the rom should have a built in method of A2SD, you may need to activate it, search the thread. others use different scripts like int2ext.
the same applies though, you should be s-off with cm7r2 hboot to maximise space. check everything using 'diskusage'
eddiehk6 said:
your A2SD appears to be working to an extent, but only used 32MB. you should use a better app like 'diskusage' to browse all your partitions, and check the apks are stored on the sd-ext
your internal storage only reads 148MB total because you are still on stock hboot (probably also still s-on?) this means you currently have 250MB system size, but your rom system size is only ~140MB and you're wasting 110MB.
you should be s-off with cm7r2 hboot to maximise space (145MB system, wastes only ~5MB, bigger 287MB internal memory)
depending on the A2SD script, your internal memory still won't appear as "internal + ext partition" or "148MB + 512MB" in your case. your internal should be used for app data and dalvik cache if it fits, and app apk's in sd-ext. you shouldnt have to manually 'move to sd' either.
recommend further reading here.
512MB partition is also quite small, i'd recommend at least 1GB, no more than 1.5GB. partition should be made with gparted or 4ext recovery only.
the rom should have a built in method of A2SD, you may need to activate it, search the thread. others use different scripts like int2ext.
the same applies though, you should be s-off with cm7r2 hboot to maximise space. check everything using 'diskusage'
Click to expand...
Click to collapse
there is no really need to change worlds now as i said on a old rom of miui the a2sd works fine and it does need to be activated with th terminal
in mildwild 5 it did work too but i cant download it anymore so i cant check...if i am going to the terminal in mildwild rom and do this:
$su
#a2sd check
a2sd not found
#a2sd install
a2sd not found
#exit
$exit
this is from my memory i am not sure if the output is accurate but still...
any way if i was in s on and no ext4 recovery for almost 3 years with this phone and alot of diffrent roms that used a2sd and it worked perfectly fine like the old version of miui i am using right now so i dont feel a need to change it but...i might listen to you anyway because i have a spare time XD
so can you give me a link to a guide of ext4 recovery and s off (i did look for an old guide i saw here but i cant seem to find it i am not that lazy!) i will stay with stock hboot for now...(i do use simple roms i am not going to move from GB for now because they are the most stable roms and a2sd method is good enough for my needs(i might not be so involved in pros or cons of other methods but this one is the simplest isnt it?))
(sorry for my bad english thank you for your reply)
eddiehk6 said:
your A2SD appears to be working to an extent, but only used 32MB. you should use a better app like 'diskusage' to browse all your partitions, and check the apks are stored on the sd-ext
your internal storage only reads 148MB total because you are still on stock hboot (probably also still s-on?) this means you currently have 250MB system size, but your rom system size is only ~140MB and you're wasting 110MB.
you should be s-off with cm7r2 hboot to maximise space (145MB system, wastes only ~5MB, bigger 287MB internal memory)
depending on the A2SD script, your internal memory still won't appear as "internal + ext partition" or "148MB + 512MB" in your case. your internal should be used for app data and dalvik cache if it fits, and app apk's in sd-ext. you shouldnt have to manually 'move to sd' either.
recommend further reading here.
512MB partition is also quite small, i'd recommend at least 1GB, no more than 1.5GB. partition should be made with gparted or 4ext recovery only.
the rom should have a built in method of A2SD, you may need to activate it, search the thread. others use different scripts like int2ext.
the same applies though, you should be s-off with cm7r2 hboot to maximise space. check everything using 'diskusage'
Click to expand...
Click to collapse
Thanks for the reply.
I haven't really had time to look into until now. I was s-off, but with stock hboot. Flashed cm7r2 and I now have ~280mb free! So that's step one. I'll continue searching for a solution to the sd2ext or a2sd or whatever it is, though. It should be built-in. Going to play around with it a bit, and see if there's something I can do. If not, I'll ask another question!
Thanks for helping out! It can get a little confusing, all this.
I'm trying to install m2sd on cm7. I do a full wipe, install the Rom, gapps, and m2sd script. After starting up I enable m2sd for apps and reboot. Then I start installing software, but they take up space on internal memory. After moving them to sd they don't go to ext partition but to the fat one.
What could be the issue?
how did you partition you sd card? should be done with gparted (step 5 here) or 4ext recovery only (not minitool or clockworkmod recovery).
depending on the options chosen for m2sd, some stuff will still take space on internal, for instance app data is best left on internal for performance. use an app like 'diskusage' to browse all your partitions.
make sure you're also s-off and on cm7r2 hboot to maximise space (have a look for further guides if this doesnt make sense).
Try also enabling dalvik cache to sd.
Or the data + r-mount combination (which is I'm using now with no problem at all).
eddiehk6 said:
how did you partition you sd card? should be done with gparted (step 5 here) or 4ext recovery only (not minitool or clockworkmod recovery).
depending on the options chosen for m2sd, some stuff will still take space on internal, for instance app data is best left on internal for performance. use an app like 'diskusage' to browse all your partitions.
make sure you're also s-off and on cm7r2 hboot to maximise space (have a look for further guides if this doesnt make sense).
Click to expand...
Click to collapse
I just did it all again, to make sure I used gParted, so I'm sure I have 10gig Fat32, 4gig EXT4 and 256meg Swap. Then I did a full wipe of the phone, installed cm7, gapps, and when the system booted I installed and configured m2sd APK and rebooted. Still, in the gui section you can see "File System Type: N/A". It looks like it didn't recognise the FS but I have tried setting that to auto and EXT4
EDIT
Does anyone know what a2sd script has been used in THIS rom?
gaseki said:
I just did it all again, to make sure I used gParted, so I'm sure I have 10gig Fat32, 4gig EXT4 and 256meg Swap. Then I did a full wipe of the phone, installed cm7, gapps, and when the system booted I installed and configured m2sd APK and rebooted. Still, in the gui section you can see "File System Type: N/A". It looks like it didn't recognise the FS but I have tried setting that to auto and EXT4
Click to expand...
Click to collapse
follow the guide again...
4gb ext4 partition is too much, you won't even need that much for apps! absolute maximum that i've read you should use is 2gb, personally i recommend 1.5gb.
you also don't need swap.
both partitions also need to be primary as per the guide.
EDIT
Does anyone know what a2sd script has been used in THIS rom?
Click to expand...
Click to collapse
that rom uses terminal emulator to enable A2SD. follow the guides/instructions in that thread.