Internal Memory? - Thunderbolt General

I was just wondering why my internal memory shows a total of only 2.58gb with 2.24 available when it is supposed to have a total of 8gb. Also does anyone know if the ability to access emmc is available or is it being worked on? Also a big thanks to all the developers that work on all these devices and share their hard work. Thanks guys
Sent from my ThunderBolt using XDA Premium App

jbeezybaby said:
I was just wondering why my internal memory shows a total of only 2.58gb with 2.24 available when it is supposed to have a total of 8gb. Also does anyone know if the ability to access emmc is available or is it being worked on? Also a big thanks to all the developers that work on all these devices and share their hard work. Thanks guys
Sent from my ThunderBolt using XDA Premium App
Click to expand...
Click to collapse
I second this question it's something I have wondered myself.

cstrife999 said:
I second this question it's something I have wondered myself.
Click to expand...
Click to collapse
It was like that even before I rooted. I noticed it but it didnt really phase me until recently. All my music/pics are on my card. I had to jump on HTCs site just to confirm that I was supposed to have 8gb and wasnt remembering it wrong..lol. But any insite to this would be helpful. Again thanks in advance for any help

I do believe it has 8gb but 3.2 gb of it is partitioned...
Sent from my ADR6400L using XDA App

I believe HTC partitioned it in a way that only 4GB of the 8GB eMMC is usable (the other 4GB is out of reach, it seems), and within that 4GB, you only get about 2.5GB or so user space, with the others reserved for the system.
And since it's one time only, we cannot reverse the effects of that partition.

Ya it is pretty ubsurd that you lose about 70% of your internal memory.
I do think it was smart to partition space for the system in excess of what is required, just to keep it stable.
Also, I imagine HTC had to put aside a hefty chunk of memory for HTC SENCE.
However, that seemed like way too much when I first encountered the problem myself.
So I e-mailed HTC who told me that the thunderbolt only has a 4GB eMMC under it's hood. That would make the numbers make sense because then the formatted space would be about 3.8 Gbs and that would mean only 1 gb was taken for the system.
why doesn't HTC or Verizon address the misprint claiming it has 8GB eMMC ?
that is a quesiton I can't answer.

nonnasmyladie said:
Ya it is pretty ubsurd that you lose about 70% of your internal memory.
I do think it was smart to partition space for the system in excess of what is required, just to keep it stable.
Also, I imagine HTC had to put aside a hefty chunk of memory for HTC SENCE.
However, that seemed like way too much when I first encountered the problem myself.
So I e-mailed HTC who told me that the thunderbolt only has a 4GB eMMC under it's hood. That would make the numbers make sense because then the formatted space would be about 3.8 Gbs and that would mean only 1 gb was taken for the system.
why doesn't HTC or Verizon address the misprint claiming it has 8GB eMMC ?
that is a quesiton I can't answer.
Click to expand...
Click to collapse
When I asked HTC about it, they said it has an 8GB eMMC formatted to make only about 4GB usable

I guess they lied to me. What's new.
Other people have been told that too.
Sent from my ADR6400L using XDA App

Thanks for the insight guys.
Sent from my ThunderBolt using XDA Premium App

This same question came up when the G2 came out and everyone was rasing holy hell about it.
Physically there is 8gb in the phone. However, if I remember correctly (you may need to Google it), the explaination was that because of the way Android uses memory, it is unable to use the extra memory properly. The only analogy that makes sense to me was like how in Windows, unless you set up your hard drive as NTFS, instead of FAT, you were unable to format a partition over 10mb.
Samsung got around it by showing the "extra" memory as another "partition" of sorts so the memory shows available.
So to make a long story short, the memory is there, but system limitations, along with some of the memory being used as backup cause you to only see the 4gbs.
At least that is the way I understand it. Maybe someone else may know more about it and can explain it better.

It has an 8G flash:
Code:
# fdisk -l /dev/block/mmcblk0
fdisk -l /dev/block/mmcblk0
Warning: deleting partitions after 60
Disk /dev/block/mmcblk0: 4487 MB, 4487905280 bytes
There's over 4G available as a flash device to the OS. I suspect the rest is where the radio code is stored, and is not visible to the Linux side.

Related

[Q] Internal Storage Space remaining of the 4GB

I was wondering about the internal storage space. The specs have showed that it contained 4GB of storage space for the rom, I wonder how much did it took up and how much remained in the settings when first booted up. Also does this phone also include App2Sd? Like other 2.2 Froyo operating systems?
andrewiz2kewl said:
I was wondering about the internal storage space. The specs have showed that it contained 4GB of storage space for the rom, I wonder how much did it took up and how much remained in the settings when first booted up. Also does this phone also include App2Sd? Like other 2.2 Froyo operating systems?
Click to expand...
Click to collapse
i had 1.02gb before installing any apps. with all my apps i think i got 940mb left but u can do apps2sd if the app supports it lol some wont let me put it on my sd card but some will.
.93gb from the first time I got it..
Sent from my HTC Glacier using XDA App
i thought there would be more internal memory but i guess not, but still 940mb left is still more the enough for me. plus some big apps can be moved to the sd card.
Ohh okay thank you guys, then thats way better than than the slide, I only get 135mb when I first got it can barely fit all the apps I wanted lol this phone is sure to be mine soon
Sent from my T-Mobile myTouch 3G Slide using XDA App
I went through all my apps installed and preloaded. Went under the application section and selected every app that was moveable. Went from under 1GB to about 1.2GB. Give or take a bit. Either way still a lot and will be TONS more once we figure out how to remove the bloatware crap. (amazon, twitter, demo video, games, yahoo, you get the point)
s10shane said:
i had 1.02gb before installing any apps. with all my apps i think i got 940mb left but u can do apps2sd if the app supports it lol some wont let me put it on my sd card but some will.
Click to expand...
Click to collapse
This is about what anyone should expect available from the factory. It is supposed to have 4GB of internal memory, but it appears that the MT4G has the same hidden NAND partition as the G1.
Fortunately enough, it does come with a class 4 8Gig card though
andrewiz2kewl said:
I was wondering about the internal storage space. The specs have showed that it contained 4GB of storage space for the rom, I wonder how much did it took up and how much remained in the settings when first booted up. Also does this phone also include App2Sd? Like other 2.2 Froyo operating systems?
Click to expand...
Click to collapse
It's the same as the G2. Their story is they reserve space for Gingerbread, which is horse**** - no Android update is 2gb.
dbiggss said:
This is about what anyone should expect available from the factory. It is supposed to have 4GB of internal memory, but it appears that the MT4G has the same hidden NAND partition as the G1.
Fortunately enough, it does come with a class 4 8Gig card though
Click to expand...
Click to collapse
hey that is weird i got a class 2 8Gig sd card with my white mytouch 4g. i heard some people saying some got a class 2 and others got a class 4 memory card, that is soo weird
HamNCheese said:
It's the same as the G2. Their story is they reserve space for Gingerbread, which is horse**** - no Android update is 2gb.
Click to expand...
Click to collapse
hey where did u hear they reserved the space for gingerbread? i cant wait for that update though. i cant find any info, on when its gonna come out

[Q] appreciate some info

s 3G/4G signal and ram
1. *#*#3282#*#* enter msl to change port #'s to 0 and 0.0.0.0 so 3G is faster. Are there different instructions for ns4g. Port #'s under multimedia and says they are not set. So I'm asking if the hack for getting better 3G works on this phone ?
2. Since storage is built in, can it be allocated as virtual ram. I have seen this question before, but it always refers to a removable storage card. Don't really want to free up ram, just have more for usage.
I have searched, but maybe the question isn'tbeing asked correctly. If there is a point I'm missing, i would appreciate any info.
Was told first question doesn't work cause we don't use proxy port for 3G/4G on ns4g, would like to know what is uses and if there's a hack to get better signal
Rooted
Stock rom
This belongs in q and a or general. You can't write to sd for memory.
Sent from my Nexus S 4G using XDA Premium App
Paleryder said:
This belongs in q and a or general. You can't write to sd for memory.
Sent from my Nexus S 4G using XDA Premium App
Click to expand...
Click to collapse
Didn't see Q&A for Android Development
Can you elaborate on why you can't use storage memory and allocate as virtual ram. Just like on a PC, i would think because its apart of the phone and not removable.
Because ram in a PC is volatile, meaning its meant to be written to and rewritten to continousoy as long as there is volatage applied. The cathc is when that voltage goes away so does the information.
With SD storage like we are often dealing with on our phones it is nonvolatile memory meaning it can keep its data after the voltage is removed. The downside to this is that it is designed to be written to and stored as opposed to constantly being written to like RAM is. As a result, this type of memory only has a certain number of writes that it can have performned on a certain area before it goes bad and cannot be written to anymore. In essence it "goes bad".
Sent from my Nexus S 4G using XDA App
amistak said:
Because ram in a PC is volatile, meaning its meant to be written to and rewritten to continousoy as long as there is volatage applied. The cathc is when that voltage goes away so does the information.
With SD storage like we are often dealing with on our phones it is nonvolatile memory meaning it can keep its data after the voltage is removed. The downside to this is that it is designed to be written to and stored as opposed to constantly being written to like RAM is. As a result, this type of memory only has a certain number of writes that it can have performned on a certain area before it goes bad and cannot be written to anymore. In essence it "goes bad".
Sent from my Nexus S 4G using XDA App
Click to expand...
Click to collapse
Thanks for the info
So i take it that when a PC uses the hardrive as virtual ram for a bigger cache, then its essentially doing the same. Explains alot more than what Eastwood was sayin.
Heard about removable SD cards going bad from wear, was hoping because this was permanent storage almost like a hardrive that it could simulate the the same way. Prolly means my harddrive is gonna go pretty soon on my PC then.
Was also asking because most of research i read was related to removable SD storage, and since my storage is built in and not removable through a slot like most phones, i was curious if the method would be the same. Guess not
amistak said:
Because ram in a PC is volatile, meaning its meant to be written to and rewritten to continousoy as long as there is volatage applied. The cathc is when that voltage goes away so does the information.
With SD storage like we are often dealing with on our phones it is nonvolatile memory meaning it can keep its data after the voltage is removed. The downside to this is that it is designed to be written to and stored as opposed to constantly being written to like RAM is. As a result, this type of memory only has a certain number of writes that it can have performned on a certain area before it goes bad and cannot be written to anymore. In essence it "goes bad".
Sent from my Nexus S 4G using XDA App
Click to expand...
Click to collapse
Sent from my Nexus S 4G using XDA App
So the prl hack only works for some people, witch is not me. And trying to allocate memory as virtual ram for a larger cache is not going anywhere. From what i have read this is theoretically possible, but has only been done on removable SD cards. Witch wears the card down and is too slow for usability. This phone is way better than my old Evo 4G, but didn't have battery issues or signal issues on Evo 4G. Guess its back to Sprint, cause I'm still within my 30 days. Somebody stop me and tell me not too, that this is the better phone .
Sent from my Nexus S 4G using XDA App

How much memory does this device have?

I understand this device has a rather limited amount of available space. I was wondering if anyone could give me an estimate to how much data is available after factory startup. Thank you!
Also, is all memory included as part of this '16gigs', such as sd card stuff, apps, and the ROM? Thanks again! Just want to find out what EXACT space I am working with here when I get this device
4 gb reserved for system, 2 gb for apps. Available storage = 10 gb. Yeah its that bad.
Sent from my HTC VLE_U using XDA
Damn that is bad! Really making me reconsider but I would rather have this than GSiii. Thanks, from a fellow Chicagoan
I have no use for MORE than 10 gigs in a phone. Quite frankly, I utilize some minor space on Dropbox as well.
If I need more space than 10gigs, I have a couple hard drives for that.
I'm sure we'll have easy access to USB host at some point, which will work for me. I mainly want the extra space for nandroids, app backups and pictures without using Dropbox for everything. I don't use my phone for movies (all on my tablet) and no storage needed for Google Music, but still worried that I'll fill up the 10gigs. Had 16 gb card in my HD2 and that was pretty much always full.

Phone finally fast

Hey Guys,
I finally got my phone to work at a decent speed. Here are the things I did:
1. Used Apps2SD to move the apps from internal storage to SD Card. Wondering why this helped? As far as I understand the apps are run in RAM and internal storage is used for storing data and apks etc. RAM is freed up by Android as and when needed but freeing up internal storage doesn't give android more RAM.
2. Use Autorun Manager to prevent some apps from starting up and remaining in memory. Now this I understand because this gives more RAM to android and avoids unnecessary swapping when applications are started up.
3. Used 'SD Booster' to increase sd cache size to 8192Kb. This gave some initial benefits but later on it became very slow as usual.
Bottom line is I am still puzzled by Android memory and SD card management. I am pretty sure though process swapping in and out of memory is what caused my phone to slow down. My Samsung Droid Charge is supposed to have 512MB of RAM but most memory managers show only 374MB and 2 GB of internal storage and most tools show only 1.2GB. Why would this be? Am I missing something or should I use a different tool to analyze my memory.
Not sure about RAM but usually when u buy a hard drive the bigger the hard drive the lower the actual number of gigs. Maybe it is actually 1.2GB
Sent from my SCH-I510 using xda app-developers app
1. This one must be a placebo effect because if anything moving apps to sd card will make the phone slower. Our internal memory has way higher i/o speeds (especially on ext4) than the measly class 2 sd.
2. This is usually not a good idea. The processes you "block" will actually still run but they will be insta-killed. They will keep trying to start up and will drain the battery.
Sent from my handheld computer using electromagnetic radiation.
JihadSquad said:
1. This one must be a placebo effect because if anything moving apps to sd card will make the phone slower. Our internal memory has way higher i/o speeds (especially on ext4) than the measly class 2 sd.
2. This is usually not a good idea. The processes you "block" will actually still run but they will be insta-killed. They will keep trying to start up and will drain the battery.
Sent from my handheld computer using electromagnetic radiation.
Click to expand...
Click to collapse
Thats what I thought. Im no guru, but out of all the reading Ive done, they have all said that moving apps from the sdcard to internal speeds up things.
Im looking at ways to speed up my wife's droid charge. Shes been complaining about it and finally gave me the go on rooting and maybee ROMing. I would like to stick to stock if possible so she wont run into any problems but if I have to I will install a custom rom. Any links?
Nope this is no placebo effect. The phone has become very fast. There are several posts that say that moving the apps to sd card speeds up the phone. In fact of all the things this is what sped up my phone the most. Why else would app2sd be so popular? Read #4 on http://www.talkandroid.com/guides/b...lean-up-and-speed-up-your-android-smartphone/ .
To further speed up my phone I am trying to overclock. My phone is stable at 1.2GHz but at 1.3 GHz it reboots after some time. To make it stable at 1.3GHz should I increase the voltage at that frequency?
salilsurendran said:
Nope this is no placebo effect. The phone has become very fast. There are several posts that say that moving the apps to sd card speeds up the phone. In fact of all the things this is what sped up my phone the most. Why else would app2sd be so popular? Read #4 on http://www.talkandroid.com/guides/b...lean-up-and-speed-up-your-android-smartphone/ .
To further speed up my phone I am trying to overclock. My phone is stable at 1.2GHz but at 1.3 GHz it reboots after some time. To make it stable at 1.3GHz should I increase the voltage at that frequency?
Click to expand...
Click to collapse
Read it again. That's only about getting extra app space on smaller-storage devices. They actually recommend against moving things you use frequently in your linked article.
I'm with the others. Any gains you're seeing from this are placebo. There's nothing inherently faster about external storage.
---------- Post added at 01:38 PM ---------- Previous post was at 01:34 PM ----------
salilsurendran said:
Hey Guys,
My Samsung Droid Charge is supposed to have 512MB of RAM but most memory managers show only 374MB and 2 GB of internal storage and most tools show only 1.2GB. Why would this be? Am I missing something or should I use a different tool to analyze my memory.
Click to expand...
Click to collapse
It has a total of 512MB RAM, and that is for everything, so the GPU and other such things have to take their share from the total pool. On the GB releases, that leaves us with 374MB. It's better than it used to be. On the Froyo releases, we only had 327MB to work with.
bubarub said:
Not sure about RAM but usually when u buy a hard drive the bigger the hard drive the lower the actual number of gigs. Maybe it is actually 1.2GB
Sent from my SCH-I510 using xda app-developers app
Click to expand...
Click to collapse
No, on a hard drive (or solid state drives or even SD/memory cards), what you buy is what you get. However, due to formatting, space reserved for backup/spare sectors, and what is considered a "gigabyte" to manufacturers vs consumers (1000 mb vs 1024 mb) you often end up with around 95% (probably off on that percentage) of the stated capacity. With RAM this is not the case, as that type of memory doesn't need formatting as its holding raw data with the computer making up its structure. And manufacturers of RAM are in agreement with consumers as to what a gig is.
Sent from my SCH-I510 using xda premium
bubarub said:
Not sure about RAM but usually when u buy a hard drive the bigger the hard drive the lower the actual number of gigs. Maybe it is actually 1.2GB
Sent from my SCH-I510 using xda app-developers app
Click to expand...
Click to collapse
This is the difference between a gigabyte and a gibibyte. Hard drives are usually advertised in gigabytes (literally 1 billion bytes), while most OSes use gibibytes (2^30 bytes, or 1,073,741,824 bytes), since they do everything in "base 2", or binary. So an advertised 10GB hard drive has 10 billion bytes. Once you format the drive, the OS reports size in gibibytes, so you end up with:
Code:
10,000,000,000 / 1,073,741,824 = ~9.31GiB
That's also why if you look on most hard drive packages, it says "formatted size may be different than advertised size" or something similar.
Just a random fact of the day. Feel free to ignore it.
On topic: I don't believe the giga/gibi (or in the case of phone RAM, mega/mebi) is the issue. 512MB converted to mebibytes is roughly 488MiB. I believe the Charge is a 512MB device with some of that memory reserved for OS/system-only purposes. I could be wrong on that, however, so if anyone could clarify that'd be great.
Edit: Could have sworn I read through all of the replies before replying myself. I guess I didn't because multiple people beat me on both points by a day. Sorry about that duplicate info.
Cilraaz, let's just say you compiled both answers into a single post...
Sent from my SCH-I510 using xda premium
The number one lesson I learned from buying this phone
Check the amount of run time memory before you buy a phone, especially if you have two companies like Verizon and Samsung loading bloatware. You were forced to root the phone and rid yourself of the bloatware, or not buy apps. I totally agree with the OP. He is 100% correct about the run time memory.
So I restored back to factory to get ready for another root. After the required Verizon and Samsung updates, hitting the clear memory button, I'm using 268MB of 373MB. Now I know the OS can swap, (because we love paging), but it really is ridiculous. I can't wait until March. Good luck everyone.
dbaps said:
Check the amount of run time memory before you buy a phone, especially if you have two companies like Verizon and Samsung loading bloatware. You were forced to root the phone and rid yourself of the bloatware, or not buy apps. I totally agree with the OP. He is 100% correct about the run time memory.
So I restored back to factory to get ready for another root. After the required Verizon and Samsung updates, hitting the clear memory button, I'm using 268MB of 373MB. Now I know the OS can swap, (because we love paging), but it really is ridiculous. I can't wait until March. Good luck everyone.
Click to expand...
Click to collapse
I couldn't understand what you are saying here. From what I understand you are saying that is that when you rooted your phone you had 512MB of memory but after you installed Verizon and Samsung updates it started saying you had 373MB. So is it that Samsung and Verizon updates are taking away about 147 MB of memory? What is going to happen in March?
salilsurendran said:
I couldn't understand what you are saying here. From what I understand you are saying that is that when you rooted your phone you had 512MB of memory but after you installed Verizon and Samsung updates it started saying you had 373MB. So is it that Samsung and Verizon updates are taking away about 147 MB of memory? What is going to happen in March?
Click to expand...
Click to collapse
No. Hardware wise the Charge has a total of 512 mb of RAM. The GPU and other hardware have to take from that pool, and the end result is that the Android OS has 373 MB of RAM to use. Verizon and Samsung bloatware and updates have no control over the hardware aspect, but the bloatware DOES utilize some ram while the phone is running (but does not take from that pool). March is probably when his upgrade is.
Sent from my SCH-I510 using xda premium
salilsurendran said:
Hey Guys,
I finally got my phone to work at a decent speed. Here are the things I did:
1. Used Apps2SD to move the apps from internal storage to SD Card. Wondering why this helped? As far as I understand the apps are run in RAM and internal storage is used for storing data and apks etc. RAM is freed up by Android as and when needed but freeing up internal storage doesn't give android more RAM.
2. Use Autorun Manager to prevent some apps from starting up and remaining in memory. Now this I understand because this gives more RAM to android and avoids unnecessary swapping when applications are started up.
3. Used 'SD Booster' to increase sd cache size to 8192Kb. This gave some initial benefits but later on it became very slow as usual.
Bottom line is I am still puzzled by Android memory and SD card management. I am pretty sure though process swapping in and out of memory is what caused my phone to slow down. My Samsung Droid Charge is supposed to have 512MB of RAM but most memory managers show only 374MB and 2 GB of internal storage and most tools show only 1.2GB. Why would this be? Am I missing something or should I use a different tool to analyze my memory.
Click to expand...
Click to collapse
What rom are you using? My son went swimming with his fascinate and I'm in the process of reviving my dc. I have compiled a few odds and ends and am mostly concerned about speed as well.
texbuck
texbuck said:
What rom are you using? My son went swimming with his fascinate and I'm in the process of reviving my dc. I have compiled a few odds and ends and am mostly concerned about speed as well.
texbuck
Click to expand...
Click to collapse
I am using Eclipse 1.4 with PBJ.
Ok so I can clearly see that my phone is becoming slow again. Not sure as to what it is related to. Though one thing that surprises me is that I overclocked the CPU to 1.2 GHz and set the governor as 'conservative' and sometimes even ' smartassv2' but it changes to 'ondemand' even though I never changed it to that value. Why is this happening?
salilsurendran said:
Ok so I can clearly see that my phone is becoming slow again. Not sure as to what it is related to. Though one thing that surprises me is that I overclocked the CPU to 1.2 GHz and set the governor as 'conservative' and sometimes even ' smartassv2' but it changes to 'ondemand' even though I never changed it to that value. Why is this happening?
Click to expand...
Click to collapse
Kernel? OC app?
Sent from my SCH-I510 using xda premium
salilsurendran said:
Ok so I can clearly see that my phone is becoming slow again. Not sure as to what it is related to. Though one thing that surprises me is that I overclocked the CPU to 1.2 GHz and set the governor as 'conservative' and sometimes even ' smartassv2' but it changes to 'ondemand' even though I never changed it to that value. Why is this happening?
Click to expand...
Click to collapse
Plugging the phone into a pc does that for some reason.
Sent from my handheld computer using electromagnetic radiation.
I have to agree that even though my phone was initially fast it slowed down considerably after some time. Frustrated I then backuped my phone using Titanium backup and installed Tweaked 2.2 Rom + PBJ. But this time I did the conversion to EXT4 and the phone has become super snappy and the fastest I have ever seen. However, I am not rejoicing right now because I have only installed some very necessary apps like navigation, yelp etc. Don't know if the phone will be come slow after I install more apps. On Seepu I can see for the first time my used memory is green and this probably is a major reason why the phone has speeded up. Another factor is the EXT4 conversion.
Infinity was known for slowing down over a short period of time. Tweaked 2.2 is quite a bit better. But running a Droid Charge for several days without rebooting it once in a while will cause it to slow down too. Just reboot when it starts slowing down. It should help.
Before I add any more apps I want to save this state of the phone so that I can go back to this if the performance degrades. What do I have to do for this? I used Titanium backup but I see that it saves app data and you have to install each individual app. What I want is to make one click and restore my phone back to the state it previously was. Should I do a nandroid backup

S-OFF, Repartition internal storage?

Now that we have S-OFF, how hard/risky would it be to re-partition the internal storage of the One X? I know there are lots of partitions, some more mysterious than others, so would it be possible?
As for my practical applicaiton of this,
For example, I hardly have more than 500 MB of apps on my phone, so I don't need 1.5/2 (whatever it is) GB of storage space for apps, so that space could go to my internal SD Card partition.
You spend a lot compare to me, im using like 200mb xD sucks to have al that extra space wasted :/
What about reclaiming the space wasted by HTC?
therulebookman said:
What about reclaiming the space wasted by HTC?
Click to expand...
Click to collapse
It is possible, but to do it safely would take someone who knows what they are doing. There are plans to untilize the remaining space left over by HTC as well as the SD card. This is the only detail I will give out because it's something big being worked on.
Awesome! Takes me back to Alpharev imgs for desirae (desire)
Sent from my HTC One X using xda premium

Categories

Resources