Related
Hi -
I'm getting ready to install CM7 onto my phone, but I'm needing some guidance on getting more storage space out of it. I was going to opt for the App2SD_+ script, but reading through the forums, a lot of people seem to be recommending S-Off'ing the device and installing CM7 partition tables? How is this better? What are the steps? What does S-Off allow you to do that App2SD doesn't. Is this safe and fully tested?
Thanks.
With CM7 Layout you will have plenty of space for apps in internal storage (300mbs aprox). Using this layout all your apps will run in internal storage which in theory is faster than your SD Card, getting more perfomance. However with this layout you can't flash radios using recovery due to a small cache partition, and some ROM's will not fit in new layout, beacuse you will only have 130mb for System.
If you want to do it, go to http://alpharev.nl. It's fully tested and safe. The only risky part is flashing new HBOOT when you S-OFF.
Aragornhr said:
With CM7 Layout you will have plenty of space for apps in internal storage (300mbs aprox). Using this layout all your apps will run in internal storage which in theory is faster than your SD Card, getting more perfomance. However with this layout you can't flash radios using recovery due to a small cache partition, and some ROM's will not fit in new layout, beacuse you will only have 130mb for System.
If you want to do it, go to http://alpharev.nl. It's fully tested and safe. The only risky part is flashing new HBOOT when you S-OFF.
Click to expand...
Click to collapse
So if I understood correctly, using CM7 partition tables simply gives you more space on your internal memory (as opposed to making the system think a segment of the SD card is 'internal memory'), and by such, the apps you install on your phone are faster, and the method is overall more safer (less likelihood of corrupting SD card etc.)
What if I wanted to have more than 300mb of internal storage to install apps (say 1 GB)? is App2Sd the best method for me?
So if I understood correctly, using CM7 partition tables simply gives you more space on your internal memory (as opposed to making the system think a segment of the SD card is 'internal memory'), and by such, the apps you install on your phone are faster, and the method is overall more safer (less likelihood of corrupting SD card etc.)
Click to expand...
Click to collapse
Yep, that's the idea.
What if I wanted to have more than 300mb of internal storage to install apps (say 1 GB)? is App2Sd the best method for me?
Click to expand...
Click to collapse
Yes, if you want more space, App2SD is the best for you.
Sorry for my bad english
Aragornhr said:
Yep, that's the idea.
Yes, if you want more space, App2SD is the best for you.
Sorry for my bad english
Click to expand...
Click to collapse
Thanks.
Can someone else confirm the 300mb storage limit for the CM7 partition tables?
Aragornhr said:
Yep, that's the idea.
Yes, if you want more space, App2SD is the best for you.
Sorry for my bad english
Click to expand...
Click to collapse
So my question would be if there is a way to get app2sd+ (or app2sdext) working on CM7?
greetz
chris
Yes, check Cyanogen Mod post At the bottom of first post.
Also, you can flash Darktremor A2SD afterflashing CM7 (without boot). After first boot, use connectBot, terminal emulator or simply ADB shell, a type
Code:
a2sd reinstall
Glad i found this post as i was just asking this in another forum. I'm using the stable CM7 and was looking for the best option between:
S2E for CM7 (easy to use)
Darktremors Script (used it on Gingervillain and pretty easy to use)
Custom MTD Partitions (as per your post, also heard it's faster and more stable)
Still researching but any opinions would be appreciated.
stats101 said:
Thanks.
Can someone else confirm the 300mb storage limit for the CM7 partition tables?
Click to expand...
Click to collapse
CyanogenMod7 gives 302MB of internal memory after clean install.
CM7 partition table is required.
Hi,
I have recently rooted, full s-offed and hbooted my friends Desire.
Im a DHD user myself and am trying to get to grips with how you guys handle your devices when it comes to roms.
So far, I 'get' the hboot situation and partition layouts etc and have taught my friend.
Now Im getting a bit lost with the whole sdext part of it as well as the apps/data2sd side.
I know how to partition and get them applied but lose it on actually how they work when it comes to roms. Any rom that uses normal layouts such as CM7 I get.
Take for example:
[ROM][Cool3D Sense 3.0][26 July]Cool Sensation v6a|Stable|CM7/r2|DATA++|STOCK
I get this part:
Requirement:
CM7 Hboot 130MB System, 5MB Cache, 302MB Data. Download
CM7 r2 Hboot 145MB System, 5MB Cache, 287MB Data.
DATA++ Hboot 180MB System, 5MB Cache, 252MB Data.
STOCK Hboot 250MB System, 40MB Cache, 147MB Data.
Click to expand...
Click to collapse
So I on put CM7r2, now how do the partitions work?
Is it Partition 1 = /system, 2 = /data?
I tried it with 1=512 & 2=1gb but it just froze with only SystemUI running after the lockscreen.
I can see what the roms doing via the zip/updater-script but this whole partition thing is lost on me.
Any help is appreciated!
On a related side note, this will also help us provide support for lower nand devices with our Flashable ROMCleaner 2.0 we have recently released.
Once we get this down we are pretty much able to support most roms!
I think the easiest, briefest way to explain the ext3/4 partition is to think of it basically as an extension to your internal memory. Don't think of it as being a partition on your SD Card (even though it is) but an extra bit of internal memory. This ext is where apps will be stored if you have a2sd.
To avoid app piracy, many apps can't be stored on the SD Card (normally), so this extension to your SD Card is created to store them, that's why the ext partition isn't formatted as FAT32. If it was formatted FAT32 the phone wouldn't recognise it as being part of itself (if you like), but rather still part of the SD Card.
Hope this makes sense.
EDIT: Just re-read your post and if you've flashed the HBOOT it will automatically repartition depending on which HBOOT you flashed. You don't need to repartition anything. If you already ext partitioned your SD Card this won't be affected.
So when a rom installs to the sdext partitions its pretty much 'symlinking' the data which would normally reside on the internal partition?
When the system want to access this file then would it still 'see' it as sitting on the internal?
If it does then it would make our cleaning script a lot easier lol
As for the hboot, I didnt know it actually created the partitions for you when flashed as he had already got 2 on his sd.
Would this explain the freezing with the roms then? With Cool3d it seems that /system is split between internal and sdext so Im assuming the sdext side of it wasnt getting copied across?
May have something to do with the order of partitions as well, 1=system 2=data?
First of all the SD card needs partitioning, which I'm guessing you did, with something like GParted? You would create either a ext3 or ext 4 partition, minimum 512MB. Normally a ROM states min. size for ext partition but the thread for Cool3D doesn't seem to so 512MB or 1GB would be ok. If in doubt pm the dev to make sure.
Cool 3D requires ext 4 which needs aligning before flashing the ROM (but if the SD Card already has ext 3 this will be converted automatically when aligning to ext 4)
Then flash the correct HBOOT (choice of 4 listed on the thread) using fastboot then flash the new ROM. The thread also states you need to have specific Radio and RIL. All "stuff" you need is linked in the first post. Just follow the instructions on the first post and you can't really go wrong.
The freezing you mention could be caused by not aligning your ext partition first.
Hello Folks,
Now a days we have a lot of methods to fix space lack in desire phone.
Which one is the best for you?
AD2SD?
INT2SD?
APP2SD?
LINK2SD?
Any other?
Whatever the ROM uses. They all do basically the same thing - move stuff to your Ext partition to free space on phone.
except INT2SD, it converts ur ext partition into internal memory (data partition, so yh pretty much the same) but only a few roms have it
Sent from my HTC Desire
jmcclue said:
except INT2SD, it converts ur ext partition into internal memory (data partition, so yh pretty much the same) but only a few roms have it
Sent from my HTC Desire
Click to expand...
Click to collapse
I'm trying to use INT2SD but its been hard to get this working.
INT2SD comes pre-installed in some roms. how r u trying to install it? or what rom r ya trying to flash?
Sent from my HTC Desire
jmcclue said:
INT2SD comes pre-installed in some roms. how r u trying to install it? or what rom r ya trying to flash?
Sent from my HTC Desire
Click to expand...
Click to collapse
I choice RunnyMod 7.02 thats came with INT2SD and AD2SDX, but both of them i'm not able to use it.
I hv CM7r2 HBOOT and it is recognized in Amarullz setup, also, i hv a 3GB SD Ext4 partition.
The main problem is, the script setup says that my device does not support both of them.
So, my question is, if INT2SD is better than others, I'll try to fix this, but if is pretty much the same, I wont try.
And the last not least, I cant post in dev forum, so cant explain my problem there!!!
Thanks
3gb ext partition is too big. 1gb - 1.5gb max is the recommended. maybe that is the problem
Sent from my HTC Desire
3gb ext partition is too big. 1gb - 1.5gb max is the recommended
Click to expand...
Click to collapse
I Just resize with Gparted and didnt work.
do you think my SD need to align? or Gparted does itself.
tks
never used gparted, always 4ext recovery and it does the job perfect
Sent from my HTC Desire
You dont need 3gb ext4 partition. Make it 1 gb, it is more than sufficient.
I have used APPS2SD and INT2SD both. But i like INT2SD more as it doesn't slow down my memory card and it allows me to install more apps.:fingers-crossed:
Int2sd the best, cause all other methods lacks of memory after ~100 apps installed.
Now I have got Elk759 JB 0.37.1 with Int2SD-S/
vedmed said:
Int2sd the best, cause all other methods lacks of memory after ~100 apps installed.
Now I have got Elk759 JB 0.37.1 with Int2SD-S/
Click to expand...
Click to collapse
u got elks JB with INT2SD-S?? How the hell did u manage that?
Sent from my HTC Desire
i felt that a2sd was faster than int2sd. it might be because i have a slow sd card. a2sd can be set to leave some parts on the internal memory keeping those parts faster
From what I understand (and while not very new to this, I am not an expert or a developer) there are three partitions that are restricted inside the internal ROM: apps, data, cache
People seem to agree that moving data to sd slows down the phone, so they tend to keep it in the internal memory. So the main difference between the scripts is if the move the data to sd or not. I think with most modern ones, this is an option and can be enabled or disabled.
As others said, int2sd or int2ext follows a different approach, but I think the principles and end result are the same.
I like the roms that apart from installing the script that runs at startup, they provide the control script that you can run from the terminal and check the status or enable/disable features after installing it.
vmpsr said:
there are three partitions that are restricted inside the internal ROM: apps, data, cache
Click to expand...
Click to collapse
/system
/data
/cache
vmpsr said:
People seem to agree that moving data to sd slows down the phone, so they tend to keep it in the internal memory. So the main difference between the scripts is if the move the data to sd or not. I think with most modern ones, this is an option and can be enabled or disabled.
As others said, int2sd or int2ext follows a different approach, but I think the principles and end result are the same.
Click to expand...
Click to collapse
Moving dalvik cache to sd slows the phone down, everything else can be moved.
I prefer a2sd.
Depends on ROM, mostly
Most ROM devs already indicate a perference for a2sd scripts. If I recall correctly, the first AOKP builds needed m2sd, PA prefers INT2EXT and most GB ROMs used a2sd.
As for speed, try to keep app data on internal memory. Anything else can be moved. Dalvik-cache is mostly taking up half of the internal memory, so an excellent candidate to move.
darkcompanion said:
Most ROM devs already indicate a perference for a2sd scripts. If I recall correctly, the first AOKP builds needed m2sd, PA prefers INT2EXT and most GB ROMs used a2sd.
As for speed, try to keep app data on internal memory. Anything else can be moved. Dalvik-cache is mostly taking up half of the internal memory, so an excellent candidate to move.
Click to expand...
Click to collapse
Do you suggest to keep Dalvik-cache on internal memory or SD ?
vittoriop77 said:
Do you suggest to keep Dalvik-cache on internal memory or SD ?
Click to expand...
Click to collapse
Move dalvik and app on external, keep data on internal.
abaaaabbbb63 said:
Move dalvik and app on external, keep data on internal.
Click to expand...
Click to collapse
Thanks
Hi everybody!
I've a Desire with stock rom 2.3 (and no root yet) and it worked fine until last week.
If I try to install a new app I receive an error about free memory space. I've already try to move all apps to sd but nothing, I can't install anything.
I've try also to do an hard reset and fully wipe/factory reset (from recovery) and for a while it seems to works, but if I install some apps the problem come back.
Why? What can I do?
A friend suggest that maybe there are some directory in filesystem from older app (now unistalled) and, since I haven't root permession, I can't remove them. With root permission can I fix it?
Thanks!
I flashed a custom rom on my desire which used the sd card as internal storage. Problem solved.
Verstuurd van mijn GT-I9505 met Tapatalk
Read this guide to s-off, and install a custom recovery
Use this guide to create a 1gb ext4 partition on your sd card. No swap.
Download a custom rom from the htc desire dev section and flash it. I would recommend milwilds redux rom. It will automatically install apps to the parittion and you will have space.
thanks for reply!
I'd like to fix this problem without flash new rom, eventually with root only. It's possible?
When I bought this there was space enough, why now I haven't? Factory reset does not erase all partition and sistems directories?
Thanks!
Also, before you flash the Rom, best to flash recommended hboot if necessary, read the first post or search each thread.
This way you use your internal memory more efficiently.
deshex said:
thanks for reply!
I'd like to fix this problem without flash new rom, eventually with root only. It's possible?
When I bought this there was space enough, why now I haven't? Factory reset does not erase all partition and sistems directories?
Thanks!
Click to expand...
Click to collapse
Factory reset only deletes user data.
When you bought it, you didn't have apps installed, and probably apps were smaller back then.
What are you trying to say? That you want to flash a stock rooted ROM?
abaaaabbbb63 said:
Factory reset only deletes user data.
When you bought it, you didn't have apps installed, and probably apps were smaller back then.
What are you trying to say? That you want to flash a stock rooted ROM?
Click to expand...
Click to collapse
Nope.
All my apps were installed somewhere in filesystem (maybe in /system?). My question is: when I do a factory reset, what I'm going to erase? Only user data in user directories, or all content of every system directory? (of course, not system files).
I'm only trying to understand why when I bought the phone I've a "lot" of space for my app and now, after a factory reset, I've not enough free space to install more then 2/3.
Example: I wipe/fr, reboot and config the phone; then I try to install Ruzzle (16Mb),Whatsapp (9Mb) and FB(18Mb). Now if I try to install any other apps I get the alert message of free space. Same error if I try to record a video or take a photo.
I think there is something wrong..
I hope that you can read and understand what I'm writing, my english is a little rusty
deshex said:
Nope.
All my apps were installed somewhere in filesystem (maybe in /system?). My question is: when I do a factory reset, what I'm going to erase? Only user data in user directories, or all content of every system directory? (of course, not system files).
I'm only trying to understand why when I bought the phone I've a "lot" of space for my app and now, after a factory reset, I've not enough free space to install more then 2/3.
Example: I wipe/fr, reboot and config the phone; then I try to install Ruzzle (16Mb),Whatsapp (9Mb) and FB(18Mb). Now if I try to install any other apps I get the alert message of free space. Same error if I try to record a video or take a photo.
I think there is something wrong..
I hope that you can read and understand what I'm writing, my english is a little rusty
Click to expand...
Click to collapse
A factory reset will wipe /data, dalvik cache and /cache.
When did you buy your phone? I remember that, when I first bought my Desire, facebook was only 8mbin size, and moved to sd, it only took 2 mb of internal memory. Plus, large apps require large dalvik cache. That's why your memory gets filled so easily.
You can resolve easily and keeping your stock ROM (but you'll need a FAST microSD card, my 32GB is class 10):
1) Root and s-off your device
2) Format your microSD with an EXT2, EXT3 or EXT4 partition of 1GB, then the rest as FAT32 (you can do it directly from phone using the 4ext recovery, or you can format the card from PC using a tool for partitioning which supports linux formats... I don't know if I can mention names in this thread).
3) Install INT2EXT or INT2EXT+ from recovery.
4) You'll have 1GB internal memory with no out-of-space problems.
That's all
Stock kernel doesn't support ext4 nor ext3, use only ext2 if u want to keep it.
Anyway, I believe that supernova ROM would be a much better option, it's basically stock GB made by HTC with some tweaks and script for more space.
Thanks for replies!
I still do not understand why I've no memory for apps after a factory reset; if I wipe all data, I restore all space, like when I bought the phone. Ok, apps are bigger than 2 years ago, but not so bigger that with 3 apps I occupy all space!
Anyway I'm considering to upgrade to a newer version; if I must give root permission, install tools, repartition sdcard and so on, I might as well to flash a newer version.
Curiosity: are there filesystem directories that are not intrested from a wipe? Differently, which directories will not wiped during a factory reset?
Thank you very much!
deshex said:
Thanks for replies!
I still do not understand why I've no memory for apps after a factory reset; if I wipe all data, I restore all space, like when I bought the phone. Ok, apps are bigger than 2 years ago, but not so bigger that with 3 apps I occupy all space!
Anyway I'm considering to upgrade to a newer version; if I must give root permission, install tools, repartition sdcard and so on, I might as well to flash a newer version.
Curiosity: are there filesystem directories that are not intrested from a wipe? Differently, which directories will not wiped during a factory reset?
Thank you very much!
Click to expand...
Click to collapse
yes what your seeing is caused by the apps being a lot bigger now. Facebook is a lot bigger.
And its impossible for your apps to be going to system. You'll have to root and use a2sd
Sent from my HTC Desire using xda app-developers app
dethrat said:
yes what your seeing is caused by the apps being a lot bigger now. Facebook is a lot bigger.
And its impossible for your apps to be going to system. You'll have to root and use a2sd
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
I've install over 40 apps until this problem, including big app like FB.. strange things...
So, how much memory I have?
Rom 4.x for desire has a different partitions? If I just flash a new rom (like 4.0/4.1), will I fix this problem?
Thanks!
deshex said:
I've install over 40 apps until this problem, including big app like FB.. strange things...
So, how much memory I have?
Rom 4.x for desire has a different partitions? If I just flash a new rom (like 4.0/4.1), will I fix this problem?
Thanks!
Click to expand...
Click to collapse
You need a rom with an a2sd script, regardless of it being GB, ICS or JB.
Good, I will search in subforum for a new rom.
Maybe it's a bit OT, but JB rom are stable enough for daily use? Can you suggest me a JB rom with a2sd script? (or even ICS, if JB is not stable enough).
Thank you!
I use jb as a daily driver. The ROM in my sig is the most stable jb ROM I've tried. It has very few soft reboots and has decent speed. It also has a2sd. (Activated through terminal after flashing rom)
However if you really need stability, speed and reliability I would highly recommend using gingerbread. Mildwilds ROMs are great and most of them have an a2sd script as well, which is automatically activated. Try the one based on redux.
Sent from my HTC Desire using xda app-developers app
I have a similar problem to this. I own a HTC Desire that is rooted, with Clockworkmod recovery environment, and I got it running Cyanogen mod 7.2.0.1.
So I was reading around this problem, and there are several solutions. It seems the most foolproof way is to format your SD card and partition it so that you have an EXT3 partition, and a FAT32 partition as has already been suggested here.. This way you can use an app to fool your phone into thinking that it has the EXT3 partition of the SD card to use for internal storage as well as the 150MB of internal storage it comes with. I had an 8GB SD card so I did a split of 2GB for the EXT3 partition, and 6GB for storage of music, photos, etc. etc. I followed this handy guide to do it, and it worked a treat: (sorry, have been unable to post an external link as I'm a new user.. maybe I can post this later).
When I rebooted my phone, sure enough, it showed 2GB+ of internal storage, and I can install all the apps I want. However, I'm experiencing apps hanging and crashing all the time, and I know it was caused by this most recent change. Prior to this, Cyanogenmod was running just fine! I've read a bit more into since doing this, and a lot of people reckon you shouldn't use more than a 512MB SD card partition, as anything over this causes performance issues. Others disagree, and think that anything 2GB or below should be fine. Presumably the apps hanging/crashing is because there is fragmentation of data between the SD card EXT3 partition and the actual 150MB internal storage.
It's frustrating, as other than this the phone is still a very decent handset despite it's age... it's really the storage letting it down. Before I try factory resetting (again!) and going back and trying a 512MB partition, (or just going back to having only 2 apps installed!), has any one else had experience of this?
Any help very much appreciated.
kmanpilkers said:
I have a similar problem to this. I own a HTC Desire that is rooted, with Clockworkmod recovery environment, and I got it running Cyanogen mod 7.2.0.1.
So I was reading around this problem, and there are several solutions. It seems the most foolproof way is to format your SD card and partition it so that you have an EXT3 partition, and a FAT32 partition as has already been suggested here.. This way you can use an app to fool your phone into thinking that it has the EXT3 partition of the SD card to use for internal storage as well as the 150MB of internal storage it comes with. I had an 8GB SD card so I did a split of 2GB for the EXT3 partition, and 6GB for storage of music, photos, etc. etc. I followed this handy guide to do it, and it worked a treat: (sorry, have been unable to post an external link as I'm a new user.. maybe I can post this later).
When I rebooted my phone, sure enough, it showed 2GB+ of internal storage, and I can install all the apps I want. However, I'm experiencing apps hanging and crashing all the time, and I know it was caused by this most recent change. Prior to this, Cyanogenmod was running just fine! I've read a bit more into since doing this, and a lot of people reckon you shouldn't use more than a 512MB SD card partition, as anything over this causes performance issues. Others disagree, and think that anything 2GB or below should be fine. Presumably the apps hanging/crashing is because there is fragmentation of data between the SD card EXT3 partition and the actual 150MB internal storage.
It's frustrating, as other than this the phone is still a very decent handset despite it's age... it's really the storage letting it down. Before I try factory resetting (again!) and going back and trying a 512MB partition, (or just going back to having only 2 apps installed!), has any one else had experience of this?
Any help very much appreciated.
Click to expand...
Click to collapse
well,I don't use gingerbread anymore.but I can say that you can't experience a good performance to use both internal and external (sd-ext) partitions to use and install your apps. better choice is to use one of them.use default a2sd of rom,or use another script to install apps only in sd-ext partition. I have used and tested a lot of roms (GB-ICS-JB) and I can say in my experiences, that you don't have problem to use an sd-ext partition with about 1.5 - 2 gb size.you can see the recommendation of devs in first post of topics, and they tell us what is the minimum-maximum size for the best performance. sorry,i can't search and give you the links,but I just had a really good smoothness and speed with some scripts that you can try them: like mounts2sd, ad2sdx,... you can find link of them with search. and you can use cm7 int2sd version...but it has a bigger size than normal cm7. here is this topic : http://forum.xda-developers.com/showthread.php?t=1357257
@kmanpilkers
Which guide did you use to partition, should be done with gparted or 4ext recovery.
-Ext4 should also be slightly faster than ext3.
-Anything up to 2gb is sufficient. Don't know where you read about limiting it to 512mb. The whole idea is to be able to install more apps on the partition, 512mb will fill up a lot quicker than 2gb...
-you can use space more efficiently by s-off and changing hboot, so you have more than 150 MB of internal. You are currently on stock hboot and have a lot of free wasted space on your /system partition
-depending on your Rom, stick with a single a2sd script, it may be built in or need to be activated, read the Rom thread. Then let it do it's job to move apps to the partition
chromium96 said:
Read this guide to s-off, and install a custom recovery
Use this guide to create a 1gb ext4 partition on your sd card. No swap.
Download a custom rom from the htc desire dev section and flash it. I would recommend milwilds redux rom. It will automatically install apps to the parittion and you will have space.
Click to expand...
Click to collapse
Thank you. I've been searching for some time
I ran my old desire for a year or so on the Supernova Rom, but got bored with the serious lag, It got better from time to time when I cleared the dalvik cache, and reformatted the SD card. But Igave up in the end, wiped everything, reformatted the card again, and loaded Cyanogenmod 7.
It was a revelation.Everything was really snappy, and the Desire was like a new phone again.
But the troubles are returning. I started getting some lag opening apps a week or so ago, and now I am starting to get forced closures too, and the lag is getting worse.
What's going on? Is there anything I can do to stop this from happening?
Don't bother wiping dalvik, it simply rebuilds afterwards which is why it takes so long to boot...
Are you using the ROM with an sd partition, how did you create it? Any particular A2SD script?
Max 2GB ext4 partition should be done using gparted or 4EXT recovery only, not clockworkmod or minitool partition wizard.
(Remember also that your hardware is starting to age, and there are limits / apps which the Desire was never designed to handle)
eddiehk6 said:
Don't bother wiping dalvik, it simply rebuilds afterwards which is why it takes so long to boot...
Are you using the ROM with an sd partition, how did you create it? Any particular A2SD script?
Max 2GB ext4 partition should be done using gparted or 4EXT recovery only, not clockworkmod or minitool partition wizard.
(Remember also that your hardware is starting to age, and there are limits / apps which the Desire was never designed to handle)
Click to expand...
Click to collapse
Thanks
Yes, Iam using an SD partition created with gparted - my laptop runs Linux. I am using S2E.
What's puzzling me is that it ran really fast and snappy to start with, but is now slowing down again. I am getting regular timeouts -but if I choose "wait" its usually OK. But sometimes I get a forcedclose. I don't want to have to keep reinstalling the ROM to keep it fresh!
Trogladyte said:
Thanks
Yes, Iam using an SD partition created with gparted - my laptop runs Linux. I am using S2E.
What's puzzling me is that it ran really fast and snappy to start with, but is now slowing down again. I am getting regular timeouts -but if I choose "wait" its usually OK. But sometimes I get a forcedclose. I don't want to have to keep reinstalling the ROM to keep it fresh!
Click to expand...
Click to collapse
So the partition is made correctly, which is good :good:
Check your S2E settings, what have you moved to the partition?
It works best if you only move apps and dalvik cache to sd-ext. You should keep app data (e.g. saved gaems and app preferences) on your actual internal memory for speed and stability.
You should also be s-off and on cm7r2 hboot to maximise your internal memory if you have many apps. This will work best with the above, and applies regardless of your A2SD setup.
If S2E is already set to move apps and dalvik only, not sure what else it could be. Any other 'tweaks' / scripts / memory managers / task killers which can do more harm than good? Does it happen with any particular app?
Thanks.
Sorry to be so long to reply. Had to take some time out as I snapped the tendon that operates my left thumb. Yes,really.
Anyway. The problem - which is getting worse - may be that I have application data on the SD partition.And S2E won't let me change it - greyed out. Why would that be?
Trogladyte said:
Thanks.
Sorry to be so long to reply. Had to take some time out as I snapped the tendon that operates my left thumb. Yes,really.
Anyway. The problem - which is getting worse - may be that I have application data on the SD partition.And S2E won't let me change it - greyed out. Why would that be?
Click to expand...
Click to collapse
Well at least we're narrowing down the issue. I believe app data on sd-ext is almost certainly the cause of slowdowns. It works much better when stored on your actual internal memory, as nand flash is faster than your sdcard.
No idea why it won't let you change it back, I've never used it myself. I've looked at the Play Store first screenshot. Should be a case of unticking, and rebooting. Do you remember when you first configured it? Did you tick everything?
You may not be able to move it back to internal if you are on stock hboot and you have more than 150MB of app data. i.e. there's not enough free space to move it back?
It may be a case of full wiping and starting from scratch:
- Titanium backup of all apps
- Flash cm7r2 hboot using fastboot
- Full wipe, flash ROM
- Install and configure S2E
- (If above doesn't work, use another app like Darktremor A2SD, tick apps and dalvik only)
- Reboot
- Restore apps
- Check all your partitions using an app like DiskUsage. You should have much less free wasted space on /system, 287MB internal memory (/data) filling up with app data, and your sd-ext filling up with apps and dalvik.
Take it easy with the thumb!