Danny D'Amico <dan...@is.invalid> writes:
> On Tue, 03 Dec 2013 16:28:17 -0500, Juan Wei wrote:
>
>> I understand curiosity but what programs in use for say a Windows
>> computer tells you the total amount of memory installed on your computer
>> (including the BIOS)?
>
> I don't think that's the same thing.
Perhaps. Then again, you can't know the exact size of a hard disc
either. No one other than the manufacturer knows for example how many
reserve sectors there are in a specific hard disc model or how much
other space there might be that could be used for the disc's internal
bookkeeping.
> So, it does matter. Personally, I think Samsung is telling a big lie, but,
> I still don't have any proof of how much memory was in the phone in the
> first place. It could be 12GB or 13GB or 14GB, etc.
>
> I have no way of telling, from the phone itself.
>
> That's sad.
You could google for a teardown of your phone and find out that the
specific Samsung part used for storage is a KMVTU000LM but that gets you
nowhere since there doesn't seem to be much info about that part
available publically. Other than the size but hey, they could lie.
You could also google for the partition layout of your specific device
and add those sizes together. Unfortunately, I ended up with 15.3 GB
(power of ten gigabytes) instead of 16 with my Galaxy Nexus. Oh, looks like
I can run fdisk on the block device too! That shows this:
Disk /dev/block/mmcblk0: 15.7 GB,
15758000128 bytes
Close enough to 16 GB I suppose. I guess partitioning wastes some
space. The fdisk tool on my phone is unable to show the actual
partitions so I grabbed an ARM binary of parted. It shows this:
Model: MMC VYL00M (sd/mmc)
Disk /dev/block/mmcblk0: 15.8GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 131kB 262kB 131kB xloader
2 524kB 4194kB 3670kB sbl
3 4194kB 25.2MB 21.0MB ext4 efs
4 25.2MB 33.6MB 8389kB param
5 33.6MB 37.7MB 4194kB misc
6 37.7MB 41.9MB 4194kB dgs
7 41.9MB 50.3MB 8389kB boot
8 50.3MB 62.8MB 12.5MB recovery
13 62.8MB 62.9MB 65.5kB metadata
9 62.9MB 79.7MB 16.8MB radio
10 79.7MB 765MB 686MB ext4 system
11 765MB 1218MB 453MB ext4 cache
12 1218MB 15.8GB 14.5GB ext4 userdata
With this I'm satisfied that I have the storage I expected in my
device. But I have no solution for a layman.