[Q] How to re-partition User available memory? - General Questions and Answers

I have a mobile - Panasonic T21. It has an internal memory of 4, of which about 800mb is system memory, 1gb is user partition memory(for apps), and 1.56g is user available memory(for files). Is it possible to increase user partition memory(for apps). I've swapped my internal memory to my external sd(16gb), so that I can fit my heavy games. Everything was going fine. But, now I've started to run out of memory. is there any way to get some memory from user available memory and make it available for user partition memory. I do not use my 1.56gb also,any way, I just use my 16gb. Please help me out. My phone is rooted, of course!

Related

Is there any way to "use" the 8GB internal storage on the D2G?

From Droid Forums:
http://www.droidforums.net/forum/dr...ion-storage-vs-internal-storage-question.html
The droid 3 has 512 meg ram (random access memory) for running OS and apps being used.
It also has 16 gig of internal storage (basically like an internal sdcard/flash drive).
This 16 gig is divided up in to different pieces, some to store the system (OS) files, some to store your apps that you download. It appears to use a little about 2.5 gig for this.
The rest of the internal storage is mapped as /sdcard (about 11.5 gigs). This is where you store pictures, .mp3s, etc....and where apps you download will store their data (kindle books, launcherpro backups, etc...).
A physical sd-card you install is "extra" space for you to store more pictures and songs and such.
Q1) How is the OS allocating between the 512MB RAM and the 16GB internal storage?
Two different pools.
512MB ram is RAM for the phone's OS and running apps.
16GB internal storage is storage of the system files and apps downloaded.
Q2) Are my applications installed across memory and the storage?
Memory is for running apps
Storage is for storing apps
There is no cross memory usage
Q3) Do I have control of where the apps are stored between the onboard memory and onboard storage?
No. On board memory is not for you to use, it's for the OS and running applications.
On board storage is divided in to sections, some for downloaded apps from the Market and where the system files are and another section for your files (documents, pictures, songs, etc..).
The 1.53GB remaining is the /data mounted partition for apps you get from the Market (or other sources). The 11.35GB is for where you would put pictures, music and such. They are both off the internal 16GB storage just separated in to different partitions. (2gb for /data, 11.35 for /sdcard).
Adding an additional (real) sd-card to the slot will mount as /sdcard-ext giving you more storage for pictures, music and such.
◦Like
Tom Crews
SnkBitten - http://android.snkbitten.com/
(available on Rom Manager)
Click to expand...
Click to collapse
This question was asked in relation to the Droid 3, and the below answer is awesome, and I get it 100%, But I am wondering: Does this apply to the D2G at all? The 8GB internal storage that it has is massive compared to most phones in the same "class". I bought the phone, assuming, actually, that the 8GB was somewhat useful, but it's only been useful by ensuring I never, ever have to install an app on the sd card.
I have 120 apps, yet, 5.93 of this 8 GB is still available. In other words, NOTHING I ever do will come close to filling it, short of finding a way to put my pics/videos/music there.
It seems the Droid 3 allocates this space logically. But is there a way to make the D2G do it? An app, maybe? Or has it been doing it all along without me even realizing it?
You need to be rooted to be able to use that space.
Gasai Yuno said:
You need to be rooted to be able to use that space.
Click to expand...
Click to collapse
I am rooted. Now what?
This requires either adb shell or a terminal.
First, you need to create a new folder for your stuff in /data, and set the permissions for it to 644 sdcard_rw:sdcard_rw.
Second, to be able to access it from your PC (and make the phone scan it for content along with the SD card contents) you will have to bind it to a folder on the SD, using mount's bind option.
I think that the bind mount won't survive reboots, so you'll have to bind it every time you boot your phone (you can always automate it via a script though).

Clarification with moving apps to SD/ext.

Motivation: I've just installed ICS 4.0.4 BCM RC4.1U2 on my HTC Desire, and I am finding I have low internal storage. Browsing around, I found lots of people talking about app2sd, link2sd, app2ext, and need some clarification on them all.
As I understand it:
app2sd is about moving part of an application to the SD card. The application will still take up some space on the internal memory. This is the concept, and apps like app2sd and link2sd do this.
app2ext is about making a partition on your SD card, which the phone thinks is part of its internal memory. To do this, I'll have to format my SD card and install a zip from CWM recovery.
So my questions are:
1 - Is my understanding correct? Have I missed any other big apps or tricks to do with freeing up internal memory.
2 - For app2ext:
- I guess that your phone's speed will then be linked to your SD card's speed. What class of SD card do you need for good performance.
- Is there a limit on how large you can make your virtual internal memory?
- Will applications with widgets work if moved to the ext partition of the memory card?
3 - I was previously on Cyanogenmod 7, and had more free space (only about 70mb was used, as opposed to 110mb now), is this just because I've got the next version along, with more features, so it takes more space?
4 - Is it possible that previous ROMs have left data behind that is eating up my internal memory, is there some way to purge this?

[Q] Merge Internal Storage Partitions?

I'm not certain that this is where this post should go, however it seemed the most fitting for it. My android tablet (Arnova 7b G3) has only 4GB of internal storage, of which 2GB is allocated as storage, and the other reserved for firmware, apps and system etc. This makes it awkward when installing games for example which have a download size of 1.39GB (GTA: Vice City) that must be downloaded to internal memory as it leaves very little spare. The tablet divides the space into the following: Internal storage, and internal SD card.
Is it possible to merge the two partitions, seeing as a lot of the first partition is given to apps anyway it wouldn't be as though there was no space for firmware?
Thanks!

[Q] Unable to store apps to internal storage

i have recently got Karbonn A15 phone (an India Company), which supports 2.5GB of internal storage, now the problem is, whenever i try to install app it does not stores the app in the internal storage, it stores in system space instead, which is 581MB only, now when i move the app to the SD Card it do moves the app to the internal storage but still it has some of the portion in system space.
Can anyone tell me how to store full app to the internal storage.
I am not asking for the external storage saving, but atleast it should totally utilize the internal storage, in this case, my internal storage will remain empty and my system space will get full..
Can anyone help me with this.
smartabbas said:
i have recently got Karbonn A15 phone (an India Company), which supports 2.5GB of internal storage, now the problem is, whenever i try to install app it does not stores the app in the internal storage, it stores in system space instead, which is 581MB only, now when i move the app to the SD Card it do moves the app to the internal storage but still it has some of the portion in system space.
Can anyone tell me how to store full app to the internal storage.
I am not asking for the external storage saving, but atleast it should totally utilize the internal storage, in this case, my internal storage will remain empty and my system space will get full..
Can anyone help me with this.
Click to expand...
Click to collapse
follow the link in my signature
Karbonn A15

RAM Expander Roehsoft not working on my tablet, how can i fix this?

Hello everyone,
I need some help with expanding RAM of an old android tablet of mine, more specifically, an Genesis GT-7204, using an SD card.
I rooted the tablet already and granted the app RAM Expander from Roehsoft root permissions, but when i try to use the app i get the following message: "This path is not available for swap!" Image below:
https://imgur.com/4MZ2l
The path i used was mnt/local:
https://imgur.com/6zUH7
Thanks in advance!
The images might be blocked, in any case i will post them here.
Personally have experienced that Virtual RAM ( aka SWAP RAM ) can only get created on a device's internal storage memory ( aka /sdcard ).
Hint: As path manually enter /data .
BTW:
Android since ever comes with virtual RAM ( SWAP RAM) feature. The internal storage memory used herefore is the /cache partition.
Also take note that an Android apps' memory usage by design is limited to some MBs. Even if you increase in Android's system file called build.prop the related amount, it's not sure that this is taken into account: an app's develeoper allows this or not.
And keep in mind that apps that did not fit in the RAM before without swap do not suddenly fit in the RAM.
Don't expect wonders using Roehsoft's RAM Expander. Probably you may not notice any gain in device's performance.
So i can only use my internal storage to add RAM? And not the SD card?
And to do this i have to manually set a path, but i am new at this, but i have to use /data or there is something else?
And in my case it is worth it, because this freaking tablet has only 500 MB of RAM!!!!!
jwoegerbauer said:
Personally have experienced that Virtual RAM ( aka SWAP RAM ) can only get created on a device's internal storage memory ( aka /sdcard ).
Hint: As path manually enter /data .
BTW:
Android since ever comes with virtual RAM ( SWAP RAM) feature. The internal storage memory used herefore is the /cache partition.
Also take note that an Android apps' memory usage by design is limited to some MBs. Even if you increase in Android's system file called build.prop the related amount, it's not sure that this is taken into account: an app's develeoper allows this or not.
And keep in mind that apps that did not fit in the RAM before without swap do not suddenly fit in the RAM.
Don't expect wonders using Roehsoft's RAM Expander. Probably you may not notice any gain in device's performance.
Click to expand...
Click to collapse
So i can only use my internal storage to add RAM? And not the SD card?
And to do this i have to manually set a path, but i am new at this, but i have to use /data or there is something else?
And in my case it is worth it, because this freaking tablet has only 500 MB of RAM!!!!!
pprg1101 said:
So i can only use my internal storage to add RAM? And not the SD card?
And to do this i have to manually set a path, but i am new at this, but i have to use /data or there is something else?
And in my case it is worth it, because this freaking tablet has only 500 MB of RAM!!!!!
Click to expand...
Click to collapse
Honestly I never used Roehesoft's RAM Expander on a real Android device and I'll never will use it: In my eyes it's crap. And, you'll find no serious confirmations in the WEB that it works as claimed.
Android for good reason doesn't come with SWAP feature. Android's Memory Manager frees RAM if necessary.
It's on you to play around with Roehesoft's RAM Expander. Good luck.
My last 2 cents here:
SWAP is a place on the internal storage memory (usually a dedicated partition) that is used to store programs or data that can't fit in memory, like when a program grows more than the available RAM (BTW: In the world of Windows this space is called Swapfile.sys ). SWAP is way slower than RAM, so when you create / enable SWAP the phone gets slower, but at least the program can work.
All the stuff that can't or shouldn't stay in your RAM is written out to SWAP and read back in when needed. This means that the SWAP medium needs to be fast and resilient to lots of writes.
IMHO using an external SD card as SWAP fails on both counts. It is slower at reading/writing than a phone's internal drive, and each of its constituent sectors can only be written to a limited number of times before they wear out and can no longer reliably store data.
SC pl

Categories

Resources