Since we all know that Samsung Galaxy Fit S-5670 has very low internal memory and all because of that i'm finding it difficult to install some the bigger apps. As soon as the memory usage reaches 160 MB it starts notifying me about the low memory. Even when all of my apps are in memory card i still get low memory problem.
I was wondering if there is any way by which i can increase the memory even by a small amount. I've already rooted my device and using a custom stock rom. Please suggest any means of increasing the memory.
Thank you in advance.
vikrantnegi007 said:
Since we all know that Samsung Galaxy Fit S-5670 has very low internal memory and all because of that i'm finding it difficult to install some the bigger apps. As soon as the memory usage reaches 160 MB it starts notifying me about the low memory. Even when all of my apps are in memory card i still get low memory problem.
I was wondering if there is any way by which i can increase the memory even by a small amount. I've already rooted my device and using a custom stock rom. Please suggest any means of increasing the memory.
Thank you in advance.
Click to expand...
Click to collapse
You can ODEX your ROM. That will reduce the ROM size to almost 7-8 MB and you'll have the remaining memory to install your apps.. Hope this helps! :fingers-crossed:
Edit: You can find the link to the ODEX script in my signature.
I would recommend you to install cronmod int2ext+ script.
Also, try switching from stock to cm7.
I have around 400mb of apps on external memory and 100mb in my data partition.
If you want even more memory you can try other cronmod scripts that mount data on sd-ext
Thank you very much. One more question.
Dhanesh95 said:
You can ODEX your ROM. That will reduce the ROM size to almost 7-8 MB and you'll have the remaining memory to install your apps.. Hope this helps! :fingers-crossed:
Edit: You can find the link to the ODEX script in my signature.
Click to expand...
Click to collapse
Thank you very much for your help. I've odexed my whole device and freed up quite a lot of space. But i want to ask you question than can i do this on a Cyanogenmod. I'm planning to flash Cyanogenmod :-[DEV][ROM][4.4]Cyanogenmod 11[WIP][ALPHA-5]
I was wondering it it is possible to Odexed this mod or if these mod are already odexed?
How much space will i have if i flash this rom on my fit device. Thanks.
vikrantnegi007 said:
Thank you very much for your help. I've odexed my whole device and freed up quite a lot of space. But i want to ask you question than can i do this on a Cyanogenmod. I'm planning to flash Cyanogenmod :-[DEV][ROM][4.4]Cyanogenmod 11[WIP][ALPHA-5]
I was wondering it it is possible to Odexed this mod or if these mod are already odexed?
How much space will i have if i flash this rom on my fit device. Thanks.
Click to expand...
Click to collapse
The ROM you mentioned is not ODEXED.. You'll have to ODEX it.. I'm not aware about the memory that will be saved but you can give it a try.. No harm in experimenting :silly:
My suggestion: Stick with your current ROM. CM11 is still under development and I'm not sure whether a stable build has been released till date.
The suggestion by @Harpratap is also very useful. You can try that. My SD card is only 2GB which restricts me to do so.
Hope this helps!
Related
SWAP on internal
Extend your RAM with very quick internal SWAP
v0.5 alpha​
For the moment, the script is confirmed to work only on ROMs with the chinese x-part (or data2ext) by Atroy script only (read at the end of this post for alternative).
The only ROM I am aware of using this script out of the box is the excellent MIUI XJ x-part.
However, I intend to develop a non-loop based version shortly. It should will be compatible with most ROMs, so stay tuned.
What and Why
I decided to make a script that places the swap file on internal memory. Many people place it on SD card, but to me it seems somewhat pointless, as it hardly offers sufficient performance.
However, placing it on the internal memory makes it a much more interesting concept, because it has much better random read/write performance than even the fastest SD cards.
Warning: placing SWAP on internal memory will subject it to frequent read/write operations which in theory shortens lifespan of internal memory chip which you cannot replace. This is because flash memory has limited number of write/read cycles to it. So, consider yourself warned.
HOWEVER:
1 - although true, in reality I have been unable to find any case of this actually affecting anyone's phone. There is very limited amount of data documenting real-life effect of that process, but most likely your device will be long gone before the internal memory will show any signs of wear.
2 - the script recreates the swap file on each boot using different physical blocks of memory - this means not the same blocks are always used. More on this in 'Do it right' section.
Do It Right
1. 16-32 MB of swap should suffice. If you think you need more, you are probably wrong. NEVER use all available internal space. The larger the proportion difference between swap size and total free space on the internal data partition, the more breathing space your internal memory gets, as this allows the swap file to be moved around upon every reboot, which, in turn, will make it use the same blocks more rarely, and thus extending memory chip lifespan.
2. Get rid of bloat you don't use from the system partition, ie: ringtones, live wallpapers, useless system apps. Then create a custom
hboot with smaller system partition and larger data partition. You can do it using this (also attached to this post).
3. Play around with swappiness parameter. Still, the default set by the script should serve you well. But if you are paranoid, you can use it to further decrease how often system will write to swap.
Removal
Disable execution flag on the scipt in /system/etc/init.d and delete swap.img from internal data directory (on x-part scripts it is /mnt/asec/mtddata/ )
v0.5 alpha
* first public release
* loop device version only
Click to expand...
Click to collapse
x-part Impacted script (80% chance of rendering your ROM unbootable)
I attached a data2ext script which should offer better performance and battery life than some other a2sd scripts.
You are free to try and flash it on your ROM, but there is a good chance it won't boot any more - this is a very alpha version and I am not working on it at the moment.
Do not post complaints about it here. I only want to hear from you if it works!
So this allocates a part of your internal memory for random access? Nice.
I personally don't need more RAM, but this could be useful.
This sounds really good to my ears :good:
I will keep an eye on it.
Edit:
A small question:
So is it possible to use this for any rom if you are using data2ext for it?
Or atm only for miui xj?
Androidmarketuser said:
A small question:
So is it possible to use this for any rom if you are using data2ext for it?
Or atm only for miui xj?
Click to expand...
Click to collapse
You have to use Atroy's data2ext, which is virtually impossible to obtain because it was developed as part of chinese MIUI rom and never released as a separate script.
However, I have been working on it and I am attaching an alpha version of my adaptation of this script to the first post
Let me know if it works, but there is a good chance your ROM will not boot any more.
impactor said:
However, I have been working on it and I am attaching an alpha version of my adaptation of this script to the first post
Let me know if it works, but there is a good chance your ROM will not boot any more.
Click to expand...
Click to collapse
Thanks for your answer
I tried to install it on CM10 by vj but it didn't work. Here are my steps:
Wiped everything except sd
Installed rom, then data2ext script and finally the swap script.
I'm on a ext4 partition if it matters.
I think (not really sure) one script has created two folders: /data/ and /data-app/ on sdcard.
Or did I just install it the wrong way?
Edit: The problem was as you expected that it stucked at HTC bootlogo.
Androidmarketuser said:
Edit: The problem was as you expected that it stucked at HTC bootlogo.
Click to expand...
Click to collapse
If you want to try x-part script, then do not flash swap script until you confirm the x-part rom works.
Try with some GB rom. Maybe you'll have more luck.
impactor said:
If you want to try x-part script, then do not flash swap script until you confirm the x-part rom works.
Try with some GB rom. Maybe you'll have more luck.
Click to expand...
Click to collapse
I'll try it out that way on JB first (I am addicted to the new design, can't go back:crying, if it doesn't work I will try it out with 2.3 anyway.
---------- Post added at 08:45 PM ---------- Previous post was at 08:31 PM ----------
Ok on JB the data2ext script doesn't seem to work, I can't boot.
I will try it out later with a GB rom, propably EuroSkank
Hmm still doesn't work.
I tried MW7 on Redux2 but stucks at boot logo...
Custom hboot maker link from thalasmus blog is dead!
Can someone plz attach it here!
Sent from my HTC Desire using xda app-developers app
vasili_defy said:
Custom hboot maker link from thalasmus blog is dead!
Can someone plz attach it here!
Click to expand...
Click to collapse
Attached.
Don't have swap on internal! The number of read/writes will just kill your nand by creating loads of bad blocks.
Just my 2 cents
Kind Regards
Dave
topgeardave said:
Don't have swap on internal! The number of read/writes will just kill your nand by creating loads of bad blocks.
Just my 2 cents
Click to expand...
Click to collapse
And pray tell, apart from hearsay, what else do you have to support the claim that it will occur within foreseeable lifetime of the device?
I'd love to learn.
impactor said:
And pray tell, apart from hearsay, what else do you have to support the claim that it will occur within foreseeable lifetime of the device?
I'd love to learn.
Click to expand...
Click to collapse
After flashing ROMs on my Desire for nearly 2 years I'm starting to get bad blocks on my nand. Having a swap partition on internal would accelerate the process of getting more bad blocks. That's what I think anyway. Check your recovery.log for bad blocks next time you wipe your phone.
Kind Regards
Dave
Sent from my HTC Sensation using xda app-developers app
I tried this on Alex-V 1.8 and nothing happened
probably did something wrong
I'll try again later
topgeardave said:
After flashing ROMs on my Desire for nearly 2 years I'm starting to get bad blocks on my nand. Having a swap partition on internal would accelerate the process of getting more bad blocks. That's what I think anyway. Check your recovery.log for bad blocks next time you wipe your phone.
Kind Regards
Dave
Click to expand...
Click to collapse
Thanks for the heads-up. But I gave a clear warning about in the first post. After two years, my desire has 4 bad blocks, which amounts to less than 0.5mb of internal space (less than 0.1%). Everyone should make a concious decision about using internal swap.
It will degrade the memory chip, yes, but is the degradation significant enough to care? Everyone has to decide for himself.
impactor said:
Thanks for the heads-up. But I gave a clear warning about in the first post. After two years, my desire has 4 bad blocks, which amounts to less than 0.5mb of internal space (less than 0.1%). Everyone should make a concious decision about using internal swap.
It will degrade the memory chip, yes, but is the degradation significant enough to care? Everyone has to decide for himself.
Click to expand...
Click to collapse
how can I check if it's running on my rom...?
Balino said:
how can I check if it's running on my rom...?
Click to expand...
Click to collapse
Go into terminal and run "free"
impactor said:
Go into terminal and run "free"
Click to expand...
Click to collapse
It says swap 0... I think woh's roms doesn't support swap....
Guys I m newbie.
Want to know what is the best script or app or MOD which is best for moving apps and data to external memory and will help improving performance of our phone.
I am using Gingersnap 2.3 by neko, but s2e does not work on it?
Please hepl me with this.
Is this mod is safe to use?( Interactive Data2sd )
http://forum.xda-developers.com/showthread.php?t=1042828
Search for cronmod and you can choose a2sd, d2ext or intext
imloy said:
Guys I m newbie.
Want to know what is the best script or app or MOD which is best for moving apps and data to external memory and will help improving performance of our phone.
I am using Gingersnap 2.3 by neko, but s2e does not work on it?
Please hepl me with this.
Is this mod is safe to use?( Interactive Data2sd )
http://forum.xda-developers.com/showthread.php?t=1042828
Click to expand...
Click to collapse
http://www.xda-developers.com/android/move-selected-apps-to-sd-with-link2sd-app/
Also for me Link2SD is the best solution, I've a rooted phone with stock rom, I followed the guide and I choose to put 1 GB in the second partition for APP. Now after 1 year I've more than 500 addition MB of apps!
rodem77 said:
Also for me Link2SD is the best solution, I've a rooted phone with stock rom, I followed the guide and I choose to put 1 GB in the second partition for APP. Now after 1 year I've more than 500 addition MB of apps!
Click to expand...
Click to collapse
I am a big fan of cronmod's scripts. You can put the script in the init.d folder of the rom's .zip before you flash it, or you can flash one of cronmod's .zips immediately after flashing a ROM (before first boot).
I like them because they are fully automatic. You can install tons of apps, and they get put on your sd-ext without having to link them, or do anything to them. I used link2sd for a long time before I found cronmod's scripts. After a while I still ended up running out of space, and I would have to go back into link2sd to figure out what ELSI I could link.
With cronmod's scripts your internal folders ( like /data or /data/app depending on the script) get automatically mounted to to sd-ext. This effectively adds to your internal storage. I see it as more of a fix, while link2sd is more like a band-aid.
Sent from my LG-VM670 using xda app-developers app
upconvert said:
I am a big fan of cronmod's scripts. You can put the script in the init.d folder of the rom's .zip before you flash it, or you can flash one of cronmod's .zips immediately after flashing a ROM (before first boot).
I like them because they are fully automatic. You can install tons of apps, and they get put on your sd-ext without having to link them, or do anything to them. I used link2sd for a long time before I found cronmod's scripts. After a while I still ended up running out of space, and I would have to go back into link2sd to figure out what ELSI I could link.
With cronmod's scripts your internal folders ( like /data or /data/app depending on the script) get automatically mounted to to sd-ext. This effectively adds to your internal storage. I see it as more of a fix, while link2sd is more like a band-aid.
Sent from my LG-VM670 using xda app-developers app
Click to expand...
Click to collapse
Hi, thankyou for the tips, yes link2sd will not give you infinite space, once you start to have a lot of apps, them continue to write some data (cache, etc.) on your internal memory and this will lead you to fill your internal memory. So in my opinion with a non rooted phone, simple move app to sd is like a band-aid while link2sd on rooted phone is like a powerfull band-aid.
About the script, it will move ALL and let you to install infinite apps? I've readed that these kind of script give you also some stability problem on some apps and also decrease speed of the phone while for now, with link2sd i've no problem at all, I moved also gapps.
rodem77 said:
Hi, thankyou for the tips, yes link2sd will not give you infinite space, once you start to have a lot of apps, them continue to write some data (cache, etc.) on your internal memory and this will lead you to fill your internal memory. So in my opinion with a non rooted phone, simple move app to sd is like a band-aid while link2sd on rooted phone is like a powerfull band-aid.
About the script, it will move ALL and let you to install infinite apps? I've readed that these kind of script give you also some stability problem on some apps and also decrease speed of the phone while for now, with link2sd i've no problem at all, I moved also gapps.
Click to expand...
Click to collapse
Im using cronmod (int2ext+) and I haven't experienced any problems, I guess (haven't tested) they just released a script that will work with 4.2.1 The only app that ive seen with noticeable lag was titanium backup, but other than that its been great
Ive also used link2sd and that works extremely well also.
rodem77 said:
Hi, thankyou for the tips, yes link2sd will not give you infinite space, once you start to have a lot of apps, them continue to write some data (cache, etc.) on your internal memory and this will lead you to fill your internal memory. So in my opinion with a non rooted phone, simple move app to sd is like a band-aid while link2sd on rooted phone is like a powerfull band-aid.
About the script, it will move ALL and let you to install infinite apps? I've readed that these kind of script give you also some stability problem on some apps and also decrease speed of the phone while for now, with link2sd i've no problem at all, I moved also gapps.
Click to expand...
Click to collapse
Obviously, not infinite, but on my ov I have about 180 mb for my data partition. Using the d2ext script with a 2 gb sd-ext partition means that I increase that by literally over 1000%. I have absolutely no stability problems with the scripts. Sometimes a particular rom won't boot with a particular script, but I've always been able to find at least one script that will play nice with any rom I've used.
I really liked link2sd when I started using it, but eventually running out of space again, and constantly having to link apps got old. The script will move ALL of your apps without you having to tell it what to do, and your apps will still "think" they are installed on the phone, so widgets will work fine.
thanks!!!!!
Thanks guys!!!
I m now using int2ext+ by cronmod ....works perfect!!!!
very stable and smooth...:good:
:angel:
Atrix 2 4.04 Rooted System ROM too FULL! What do I delete?
Forgive me XDA'ers. I'm getting older & I forget what I've learned here at XDA. It's been close to 2 years that I had my Droid X2, rooted it.
Haven't played with other phones.
So finally got an Atrix 2 & rooted it. Thank God found Boot Menu Manager here because ROM Manager wasn't working.
Anyways in Titanium Backup Pro says:
System ROM: 500 MB (7.16 MB free)
Having only 7.16 MB free concerns me greatly. What do I do to gain space? Ideally I like 20% or more free space.
Have 21 GB free on the 32 GB SD card & 4.31 GB free on the 4.88 GB Internal.
Have all the goodies installed afaik (emulator, Root Explorer etc). If you need more info or in another form let me know. Thank you kindly.
Afaik.. System partition only for system stuff.. I think its normal to have that much free space.. All other applications install in future will go to data partition.. Which is 4.31 or ur internal.. XD
This should be asked in Q&A section and not in dev section.
And to answer it, stock ROMs are full of bloatware which leaves you with least amount of space left on system folder.
So if you want more space, you can either delete unwanted system apps ( proceed with caution or you might delete a necessary file for the phone) or flash a custom ROM. I get around 100mb free space on my system with carbon ROM.
So is it ok to have minimal space left or am I just inviting trouble?
zapjb said:
So is it ok to have minimal space left or am I just inviting trouble?
Click to expand...
Click to collapse
No problem at all. It doesn't matter how much of space you Have on System folder. If you wanna make an app as system app by manually moving it to system/app with permissions or if you're gonna flash a zip to add a system app, you'll need more space on system of course. All the downloaded user apps will be in /data. It is no way related to /system.
Thank you so much. I was concerned.
And thanks to the mod who moved this thread appropriately. Sorry about that.
I used an app called "Swapper for Root" and transferred about 100 M.B from my internal memory to RAM (I GUESS) to increase performance of the phone. But when I did so I neither got the RAM memory increased nor I got that 100 MB back .. ?? I also tried deleting the app .. I didn't get the memory back !! Please help me
PM/email to dev & ask how to fix
or
factory reset / fashtool / sony pc companion always your friend
Re-Flash stock ICS With Xperia Flasher, Don't email, that's the reason why this is called the Q & A thread
For first most probably you don't understand how swap works. Delete file by using any root explorer, adb or PC
lozohcum said:
For first most probably you don't understand how swap works. Delete file by using any root explorer, adb or PC
Click to expand...
Click to collapse
Which file to delete ?!
swap.swp something like that, depends if you have changed the name and destination folder
mustaqeemahmed said:
I used an app called "Swapper for Root" and transferred about 100 M.B from my internal memory to RAM (I GUESS) to increase performance of the phone. But when I did so I neither got the RAM memory increased nor I got that 100 MB back .. ?? I also tried deleting the app .. I didn't get the memory back !! Please help me
Click to expand...
Click to collapse
If you wanna use a safer Ram boosting app try the V6 supercharger script. It has an option where you can increase the Ram by using the memory. But it doesn't really make any difference, at least not for me.
Swap is used to store unused apps on that swap instead of the RAM, so that is why you don't see RAM Increase.
btw, swap on flash memories (like SSD, our phone's storage) kills them because flash memories have a limited read/write cycles.
Ketcchup said:
Swap is used to store unused apps on that swap instead of the RAM, so that is why you don't see RAM Increase.
btw, swap on flash memories (like SSD, our phone's storage) kills them because flash memories have a limited read/write cycles.
Click to expand...
Click to collapse
so I can't recover my memory back ?
mustaqeemahmed said:
so I can't recover my memory back ?
Click to expand...
Click to collapse
Try to flash stock firmware... not sure how swap works on android
Ketcchup said:
Try to flash stock firmware... not sure how swap works on android
Click to expand...
Click to collapse
Well there was a file swap. something ! I deleted it and got the memory back! thanks to Lozohcum !
Hi guys,
I have recently purchased a htc pico and due to low money budget i cannot afford buy a new one. So i rooted it and for almost 3 weeks i am trying to install a decent rom for speed and memory increase. I know there are a lot of threads in a lot of forums of how to increase the internal memory but i have tried almost everything i guess... Mount2sd and link2sd won't work so i wish to install the stock rom but with some appropriate scripts to increase the internal memory. I only want to increase the internal memory so i need the scripts to achieve it without using the apks mentioned since i haven't had any positive results so far..
Any help appreciated
antros48 said:
Hi guys,
I have recently purchased a htc pico and due to low money budget i cannot afford buy a new one. So i rooted it and for almost 3 weeks i am trying to install a decent rom for speed and memory increase. I know there are a lot of threads in a lot of forums of how to increase the internal memory but i have tried almost everything i guess... Mount2sd and link2sd won't work so i wish to install the stock rom but with some appropriate scripts to increase the internal memory. I only want to increase the internal memory so i need the scripts to achieve it without using the apks mentioned since i haven't had any positive results so far..
Any help appreciated
Click to expand...
Click to collapse
In order to use memory script on stock rom you need modified kernel with ext partition support as stock kernel is not supported.
go to this page http://forum.xda-developers.com/showthread.php?t=1754876
at bottom their are modified kernels. flash any of them.
ULTIMATESAM said:
In order to use memory script on stock rom you need modified kernel with ext partition support as stock kernel is not supported.
go to this page http://forum.xda-developers.com/showthread.php?t=1754876
at bottom their are modified kernels. flash any of them.
Click to expand...
Click to collapse
Cool page thanks! The only rom that i flashed and is doing ok so far is presto rom. Which kernel should i flash and script do you recommend?
Thanks
antros48 said:
Cool page thanks! The only rom that i flashed and is doing ok so far is presto rom. Which kernel should i flash and script do you recommend?
Thanks
Click to expand...
Click to collapse
no need to flash another kernel and i think memory increase script is already in cluded. Still you want different script try file attached below.
extract given file and place it in system/etc/init.d/ and set all permissions and reboot.