[Q] Discussion about arc's memory management - Xperia Arc Q&A, Help & Troubleshooting

Hi,
I see that Xperia arc has 4 different type of memories
1- internal storage: 398 MB
2-SD card storage:
3- RAM: 274 MB
4- ROM: 327 MB
But in GSM Arena review it stats that:
Arc's Internal memory is:
320 MB storage, 512 MB RAM
The discussion is:
1- How can we match both together
2- What's the benefit of moving apps from internal storage to ROM or SD card?
3- is there anyway to increase the RAM size?
4- did any one use supercharger on this phone?
5- using the Go launcher pro, can i remove the default launcher from ROM? is it safe?
Thanks!

um..i have no idea with No.1 and 4 but others
2. probably make boot speed faster
3. swap(use a high speed SD card)
5. yes, you can remove.

1. Not too sure what you mean but everything you listed is used for different purposes (aside from internal storage and SD storage)
2. I don't think you can move apps to the Rom, but it would affect how fast the app launches. Moving it to SD (slowest) would just make more room for internal storage.
3. No, but you can increase internal memory by formatting your SD card a specific way
4. Yes, it makes your phone use RAM more efficiently and thus giving a smoother experience.
5. Yes, but only the default launcher can use the SE wigets

is there a link on formatting the sd card to increase internal memory? do you have to have a unlocked bootloader to do so? or can the stock kernal do that? thanks

There all diffrent partitions. Rom is /system /cache /boot partitions.
Internal storage is /data partition
Ram is ram and cannot store anything as it is cleared on reboot.
Sent from my R800i using Tapatalk

Double post ......

yt92 said:
um..i have no idea with No.1 and 4 but others
2. probably make boot speed faster
3. swap(use a high speed SD card)
5. yes, you can remove.
Click to expand...
Click to collapse
Seriously if you think a swap partition is faster than ddr2 ram. You should not be answering questions lol
Sent from my R800i using Tapatalk

the ROM size is fixed, cant change it.
As well as the RAM.

Related

[Q] After partitioned my SD card, where the space had gone ?

Hi all "I am new at this stuff so apologies for my ignorance in the following explanation"
I have a rooted desire phone with a 4GB class 4 SD card and clockwork recovery
The internal free phone storge was 51.2MB, and I decided to partitioned my SD card in order to free more space for the app. "which is 90% of them are on the SD card" and for using some custum room "I actually dont konw the use of partitionning in custum room" but that what I read
So, I partitioned my SD card using Rom Manager with 512mb ext and zero swap with no errors, after that I put all the app. back to the SD card with no problem and all app. run smoothly from the SD card
I checked the internal phone storge using "DiskUsage" and it was as follows
Data 147.6MB
Application 35.4 MB "some of this app. can not move to the SD card & the other I wanted on the internal memory like Astro"
System data : 61.0MB
Free space 51.2MB "which is the same as befor partitioned as well as all the above sizes "
And the SD card total space was 3.21 GB which mean that the 512 MB suppose to be ext. partion right now
The Qustion is where is the 512 MB that suppose to be ext. partion ? Should this partitionning prosses free the internal memory of the phone ? and what is the use of partitionning in custum room ?
It is kind of weird at first when your new to it all. Took me a few weeks to get use to it and understand how it roughly works.
When you partition your SD card so you have an ext partition, it won't actually show up as internal memory. The internal memory is being read off of the /data partition. To make it simple, the ext partition acts like it's "hidden" so to speak. To get it working you would need an A2SD script at least. Depending on what rom you have, the script could be an addon, where you have to flash it after the rom, or it would be built in so it's just up and running anyway.
You can check to see if the ext partition is working. Apps can see if it's working, just search around in the market. To get the apps onto the ext partition, you would probably have to move them, but don't use the moving feature in Settings > Manage applications.
Thanks for your reply
I actually didnt flashed any custom rom yet "I am planning to" and I am running the stock rom froyo 2.2 which have the move 2 SD card feature, and the only app. that I had in this matter is "Move 2SD Enabler" which with It I moved almost all the application that I want to the SD card "some app I cant like the maps"
But even after the moving of all app. the internal phone memory is the same
I mean I cant feel any deference after the partitionning
So How can I use this 512MB ext partition or when ?
and also are these free space on the internal phone healthy ? or may I suffer a space problem when I tried to flash a rom? and what kind of ext does the rom manager do ext.2 or 3 or 4 ? and does it matter when flashing a rom ?
Sorry for the dozen of questions
With most roms it comes with A2SD (there are other deviations of it but the same principle). This is a script which tells the rom to install apps to the ext partition on your SD card instead of the internal memory. Thus, you get more app storage.
When you have A2SD, only the apps get put on the ext partition. Other things like the data for the apps and the dalvik cache stay on the internal memory and will (eventually) fill up the internal memory. That's where d2ext for example comes in. (You can read about all this stuff in your own spare time).
Recovery/rom manager uses ext3 but you can upgrade it to ext4.

[Q] Use SD Card as Internal Memory

I use the search system and have tried this solution, but it didn't work. I have a 4 GB SD card and I am running Jankarutu's XE ROM and I would like to be able to partition the SD card equally so I can put 2 GB on my internal memory and use the other 2 GB for storage. Can someone please help me out? I only have 30 MB left, and that's after using Link2SD and linking all my apps.
hello .. have you changed your kernel? if I'm not mistaken you need a compatible kernel ..... I have done my personal rom with sd of course support system .. a factory reset wipe, wipe a Dalvik, and then wipe cache .. I install the custom ROM, I did another wipe and wipe Dalvik cache without restarting I flash the kernel and it's good I have 130 MB of free once a reboot is but I use it just may be a2sdgui of ..
the swap would not apparently enough relative to the wear on the SD card to be seen as
Thanks for the reply. I actually found a different guide that tells you how to trick your phone into thinking the external is really internal memory by replacing the void.fstab file? in the /system/etc directory and it worked. I am going to buy a 32 gb card and do it
Sent from my HTC Wildfire S A510e using XDA App
can you please share the thread were you find the tutorial.
Thank you in advance.
Is there any reason why link2sd is not workable on s-on device? Is it a ROM problem or is it a security r/w problem?
If it is ROM problem, is it possible to modified the official ROM a little bit so as it could support link2sd whilst still be flashed via Official RUU?
Can't be done with S-ON. You need S-OFF, root, and a custom ROM that supports it.
By default the XE rom has data2sd script built in. You have to partition half of your SD card as ext 4, then wipe your caches and you should boot with 2 gb internal memory...however I think that is the maximum amount capable on this rom.
Props to Jikantaru,alquez,methadron, and to all the other up and coming chefs, you guys made this phone pimp!
Sent from my HTC Wildfire S A510e using xda premium
jermzii said:
By default the XE rom has data2sd script built in. You have to partition half of your SD card as ext 4, then wipe your caches and you should boot with 2 gb internal memory...however I think that is the maximum amount capable on this rom.
Click to expand...
Click to collapse
It is. I tried partitioning 9 GB and it got stuck on the HTC boot-loop. Going to try an unlimited memory ROM and see if it works If not, I'm perfectly fine with 2 GB of internal memory, but would be nice to get least 8 or 9 as I bought a 16 GB card for that purpose
Also, to the user asking for the tutorial, here is the link
Someone swapped the internal memory of their Galaxy with their sd card:
http://forum.xda-developers.com/showthread.php?t=1088474
Is this possible with the WFS? The Galaxy has two internal memory partitions: an internal phone memory and an internal "sd" memory. The hack worked bc they were able to swap the internal sd memory with external sd memory.
Is the internal memory of the WFS partitioned like this? Will this trick work? I'm really in need of more memory, even with link2sd. I can't use jikantura's rom bc I have a cdma phone...
GotsOJ said:
Someone swapped the internal memory of their Galaxy with their sd card:
http://forum.xda-developers.com/showthread.php?t=1088474
Is this possible with the WFS? The Galaxy has two internal memory partitions: an internal phone memory and an internal "sd" memory. The hack worked bc they were able to swap the internal sd memory with external sd memory.
Is the internal memory of the WFS partitioned like this? Will this trick work? I'm really in need of more memory, even with link2sd. I can't use jikantura's rom bc I have a cdma phone...
Click to expand...
Click to collapse
One thing you can do is with Titanium backup pro, melt some of the bloatware out of the system/apps area and integrate sys d-cache files into the ROM.
With the stock 2.35 I was able to free up 35 MB of ROM memory and integrate 24 MB of sys d-cache into the rom. Along with integrating updates for facebook, maps etc, I am running with over 400 mb of programs on the Ext2 partition and all their data internal with 65 mb internal still free for data and quickstart apps.
Worth a shot.

Suggestion! on memory issue

hi dev, is it possible to merge internal memory and sdcard memory into 1 partition? Or by using emmc method to swap sdcard with external flash but use the sdcard 2gb as a swap space for android system which possible speeding up SGW since i notice SGW has very limited ram memory to play around with 384mb.
Actually I've been meaning to discuss that with Arco but I don't think it's possible.
Our phone has 512RAM but about 200MB are always reserved for the android system, and the 384MB left are for us. However I can never seem to have more than 191MB.
if i'm not wrong the 200mb was reserved for the dalvik machine. i'm still new so everything is guessing. please correct me if i'm wrong. I'm trying to learn and hopefuly can contribute to the community too. cheers
From what I understand, they are 3 separate devices, with different capacity. Maybe we can mount them to different path? Before using the decades swap, I was using an application called directory bind created by a member of xda. Basically it automates the mount -o bind command. I have no idea what to use the internal memory for.
Sent from my GT-I8150 using XDA App
I think the internal mem is for the apps we download , please correct me if i'm wrong , cheers
DarthJonathan said:
I think the internal mem is for the apps we download , please correct me if i'm wrong , cheers
Click to expand...
Click to collapse
SGW hardware is build with 512MB RAM. 4gb internal memory which work just like ordinary computer hard-drive however samsung did a partition on this 4gb internal memory and it become 1gb internal and 2gb sdcard the other 700mb was for the rom. For the microsd we slot in will become external memory. if we do the swap thingy script as mention by adlihebat above it will change the 2gb sdcard to external memory and the microsd to sdcard. So my question is, is it posible for the dev to merge the 2gb sdcard back to the internal memery. or they can make use of this 2gb as swap space for the android system. because SGW is really lag of ram maybe by doing this will help SGW gain some performance.
Used to have a great app Link2SD when I was on Froyo which used to move dalvik cache, lib and .apk files to external SD but doesn't work on Gingerbread unfortunately.
arusage said:
SGW hardware is build with 512MB RAM. 4gb internal memory which work just like ordinary computer hard-drive however samsung did a partition on this 4gb internal memory and it become 1gb internal and 2gb sdcard the other 700mb was for the rom. For the microsd we slot in will become external memory. if we do the swap thingy script as mention by adlihebat above it will change the 2gb sdcard to external memory and the microsd to sdcard. So my question is, is it posible for the dev to merge the 2gb sdcard back to the internal memery. or they can make use of this 2gb as swap space for the android system. because SGW is really lag of ram maybe by doing this will help SGW gain some performance.
Click to expand...
Click to collapse
Sounds feasible, i think in theory this need to be done in recovery mode. Modify the partition table as we want it. But need a new rom that will recognize/take advantage of the new partitions. I wish i have time to do all this.
Sent from my GT-I8150 using XDA App

[Q] Internal storage space used for SD apps?

Hey,
As probably lots of you guys, I suffer from a lack of internal storage space (180mb, where 150mb was already taken after 2 hours of usage, having only installed 2-3 apps :s). As I want to avoid having to mount my SD in some tropical ways, I try to install as much as possible on the SD.
I however noticed that installing apps on SD also uses some internal storage? E.g. after installing Cut The Rope & Angry Birds, both apps +- took 30mb each on the SD, but also 5mb on the internal storage.
Is this normal?
Also, if you guys have any hints on how to decrease internal usage, you're welcome.. (already installed cache cleaners, no pics are on the internal storage, ..)
Thanks in advance!
Sven
the solution is to create a ext4 partition in sd card and use link2sd app available in play store, but after some time the memory will get full aswell.
another method is int2ext4 script that increase the internal storage and the internal memory will stay clean but you must have a good sd card atleast a class 6 : http://forum.xda-developers.com/showthread.php?t=1716124
you must have a rooted phone to use these things
porozex said:
the solution is to create a ext4 partition in sd card and use link2sd app available in play store, but after some time the memory will get full aswell.
another method is int2ext4 script that increase the internal storage and the internal memory will stay clean but you must have a good sd card atleast a class 6 : http://forum.xda-developers.com/showthread.php?t=1716124
you must have a rooted phone to use these things
Click to expand...
Click to collapse
thanks!
I've read some stuff on both options, isn't link2sd a more 'dynamic' & safe option? You can specify manually which app you run on your internal/sd, allowing you to keep the most important apps on the faster internal storage?
If you use link2sd & choose to link EVERY app to the external sd, wouldn't that also cause the internal memory to be +- empty?
link2sd is better but after some time the internal memory will get full.
if you install a ton of apps and games use int2ext4 (without the +)
Sven_Vl said:
Hey,
As probably lots of you guys, I suffer from a lack of internal storage space (180mb, where 150mb was already taken after 2 hours of usage, having only installed 2-3 apps :s). As I want to avoid having to mount my SD in some tropical ways, I try to install as much as possible on the SD.
I however noticed that installing apps on SD also uses some internal storage? E.g. after installing Cut The Rope & Angry Birds, both apps +- took 30mb each on the SD, but also 5mb on the internal storage.
Is this normal?
Also, if you guys have any hints on how to decrease internal usage, you're welcome.. (already installed cache cleaners, no pics are on the internal storage, ..)
Thanks in advance!
Sven
Click to expand...
Click to collapse
it because link2sd just only link apk file not dalvik file and cache
porozex said:
link2sd is better but after some time the internal memory will get full.
if you install a ton of apps and games use int2ext4 (without the +)
Click to expand...
Click to collapse
because you just use link2sd like usually user do, there is more way you can do with link2sd that make you have more bigger storage
folow this Link2sd More Advanced. this trick can be use for stock too.
if you using link2sd than 2nd partition using fat32 file type :victory:

[İDEA] İncreasing ram with internal sd card

hi guys ı have a new idea
this idea can be very good (of cource if we succeeded this)
firstly we will switch sd cards(external and internal)
after we did that our external sd card will be internal sd and our internal sd card will be external sd
next we will use "Swapper for root users" app (in playstore) and so we will increase ram using external sd(not real external sd this is internal sd we switched sd cards dou you remember)
that's it :victory:
we will be developed the our phone from 2 ways
firstly we will be increased the ram
secondly we will be increased the storage (from 1.7 gb to 4,8 or 16 gb)
also in my opinion the internal sd card is very fast and durable so internal sd card is faster than external sd cards even class 10
meaning that our increasing ram app (swapper for root users) will work pretty good :good:
guys if we succeeded we will kill 2 birds with one stone haha
Swapper causes hard brick on Galaxy W.
Also, to swap sdcards, just change a line in build.prop file (JB), or change it on Configurations (ICS), or change vold.fstab (GB).
Enviado de meu GT-I8150 usando Tapatalk 4
there's many people hardbrick their phone just because using swapper apps on google store..but if you can make it possible,then u are genius..i wait for the good news..good luck bro
Sent from my GT-I8150 using Tapatalk 4
Its not a new idea. If you want more ram you can make virtual ram in internal using Turbo Boost, because swapping ram in sdcard will damage your sdcard. So, use internal (/cache /data and /system) is the best solution for swapping ram. Some people said its make their phone so laggy, for that problem you can fix it easily, just decrease the vm.swappiness value in init.d, or change your swapfile value to more high, but u must to remember, choose too big size of swap in /data or /system will make "insufficient storage available"-problem appear.
Sent from my GT-I8150 using xda premium

Categories

Resources