yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z General] srice13:
T-Mobile knows of the issue, sure. But they are as clueless as everyone else. In fact internally they aren't even sure it IS an issue and on their internal forums there's just as much in-fighting and arguing back and fourth as anywhere...

despite the logical information being given by some more savvy users.

Either way, it'll take til tomorrow at least to get any type of answer going on.
[G2 and Desire Z General] AndroTMO:
There are several people on the internals that don't seem to get that the phone is missing space. They are trying to cover.

It is becoming apparent that anyone that might know an answer at T-Mobile is either out of the office until tomorrow, or clueless on what is going on.
[G2 and Desire Z General] sino8r:
Me either, dude. Most of us working on root are just learning as we go... all the experts are at the bbq.
[G2 and Desire Z General] Viper Matrix Wireless:
We're missing Internal Phone Memory & thats why there is as many compliants now & not with another device. Thing is that it shouldnt have been created in the first place because we cant install apps to it or anything. We have memory cards for this reason & so we dont need Internal Phone Memory too it all should be combined under Phone Memory & we should just use that part.

So in terms we dont need:

Internal Phone Memory

Phone Memory

there should be only one partition for all devices. They just forgot the Internal Phone Memory this time.
[G2 and Desire Z General] sloppyjimbob:
just an FYI, I picked mine up from Radio Shack today and I'm showing 1.3gb too.

Look forward to see whats going on, in the mean time I'm going to enjoy this sweet phone.
[G2 and Desire Z General] Jorsher:
I don't really understand what you're saying.

Internal memory can be accessed faster than memory cards, and I like the separation so that I know whether something is stored on the card or phone.
[G2 and Desire Z General] Viper Matrix Wireless:
On other devices they usually a ROM Space & then create Internal Phone Memory but they are connected so they are just as fact as I am saying why have basically two separate partitions?
[G2 and Desire Z General] Gr8gorilla:
I just want to say that even though I am miffed about the missing memory issue, that I LOVE this phone. This is the 3rd phone I have owned this year and out of those phones I have owned a Nexus One, Samsung Vibrant, G2 and the G2 is the best one yet.

I got rid of the Nexus so that I could get a phone with better graphics for 3d gaming on the phone. While the vibrant is certainly an amazing graphics device, its greatness pretty much ends there. We could go over the problems but I am sure you are all well aware of them.

As soon as Tmobile gives us an answer on the memory, one that shows me that it is in my phone, I will be a very happy G2 Owner. Outside of this memory thing, this phone is great.
[G2 and Desire Z General] Viper Matrix Wireless:
You see this has something called Internal Phone Storage.
[G2 and Desire Z General] funkeee:
My Dream showed the full 192. I'm not saying this isn't the case, but without root how would we verify these things?

EDIT: Called HTC and they transferred me to T-Mobile without bothering to help in the least. Looks like this CSR didn't want to have anything to do with it.

cat /proc/partitions gives me 2,203,648 for mmcblk0 and 7,761,920 for mmcblk1. Looks like ROM is (albeit a little over) 2GB. I bet we all got the Desire Z chips. :mad:
[G2 and Desire Z General] Superfrag:
Desire Z advertises 1.5 GB. 2 GB is more than that. I really don't think we got the Desire Z chips.. unless I'm wrong about the Desire Z internal memory size.
[G2 and Desire Z General] mark925:
Just noticed when you run Advanced Task Manager at the bottom it tells how much free space and how much total space there is.

It says the Total is 1.29GB and Available is 1.16GB.
[G2 and Desire Z General] lbcoder:
You don't need root for any of this!

And apparently your mind added in a non-existent "1" in front of the memory. I absolutely GUARANTEE NO QUESTION that you did NOT have access to 192 RAM on a DREAM. If you don't believe me, FIRE IT UP AND TYPE "free" IN THE TERMINAL!!!!
[G2 and Desire Z General] lbcoder:
1.5 GB of *FREE* space makes sense. Give 500 MB to system+updates.
[G2 and Desire Z General] lbcoder:
Sorry, no.

LINUX only sees 2 GB. This has nothing to do with Android AT ALL.
[G2 and Desire Z General] grahammyhre:
Thought I would just chime in that I got my phone from radio shack yesterday and it also only has 1.2gb free. ....weak sauce.
[G2 and Desire Z General] Viper Matrix Wireless:
Its a partition issue. They didnt make the additional Internal Phone Storage drive.

Someone please post a pic of your G2 available space etc etc screen.
[G2 and Desire Z General] Gr8gorilla:
are you trying to say that the linux OS can't see more than 2gb? How is it then that the netbook I am typing this on has a 30GB HDD and I can see all of it and my home computer has a 500GB HDD that shows all the space?

I really think that you should so some more research on Linux before you go spouting nonsense.
[G2 and Desire Z General] :
lol, shut up man, what are you even talking about?
[G2 and Desire Z General] NTree45:
anyone else get the tweet from Cyanogen about the g2 having a system partition using ext3?

maybe thats why?

twitter.com/cyanogen/status/25827932264
[G2 and Desire Z General] daijizai:
here is the output from /proc/partitions

major minor #blocks name

179 0 2203648 mmcblk0

179 1 500 mmcblk0p1

179 2 64 mmcblk0p2

179 3 4500 mmcblk0p3

179 4 1 mmcblk0p4

179 5 30000 mmcblk0p5

179 6 12500 mmcblk0p6

179 7 2048 mmcblk0p7

179 8 3072 mmcblk0p8

179 9 2048 mmcblk0p9

179 10 1024 mmcblk0p10

179 11 1024 mmcblk0p11

179 12 8751 mmcblk0p12

179 13 3072 mmcblk0p13

179 14 3072 mmcblk0p14

179 15 1024 mmcblk0p15

179 16 8957 mmcblk0p16

179 17 256 mmcblk0p17

179 18 1024 mmcblk0p18

179 19 1024 mmcblk0p19

179 20 1280 mmcblk0p20

179 21 8701 mmcblk0p21

179 22 4096 mmcblk0p22

179 23 256 mmcblk0p23

179 24 256 mmcblk0p24

179 25 425726 mmcblk0p25

179 26 1361920 mmcblk0p26

179 27 209715 mmcblk0p27

179 28 20480 mmcblk0p28

179 32 7761920 mmcblk1

179 33 7757824 mmcblk1p1
[G2 and Desire Z General] daijizai:
FS layout

/dev: 189916K total

/system: 413040K total, 190272 used

/data 1348920K total, 94064K used

/cache 197144K total

/devlog: 20336K total

/mnt/asec: 189916K total

/mnt/secure/asec: permission denied

2GB and change!?!
[G2 and Desire Z General] cyricc:
EDIT: nevermind, since mmcblk0 appears to be the onboard NAND device it looks like we have 2.1 GB confirmed. Seeing as mmcblk1 is the sdcard... looks like that's all we got folks :( Unless HTC's gone and hidden a second NAND somewhere real deep...

Can you do a

$ cat /proc/mounts

as well? If it's too long you should be able to do

$ cat /proc/mounts > /sdcard/mounts.txt

should save it as mounts.txt on your sdcard
[G2 and Desire Z General] daijizai:
Gotta run to a meeting... Will do it in an hour and a half... And seriously, you think I actually typed the proc/partitions? ;-)

Typed the other because it was an after thought and I had already disconnected.
[G2 and Desire Z General] sino8r:
This might sound stupid but has anyone wiped yet? The MTS was hogging some space that cleared up after wiping. Just a few MB's though...

400 MB in system folder

around 200 MB free. that is mainly where the majority of the ROM is loaded. so that doesn't account for a missing 1 1/2 MB besides the other folders like data and stuff I can't excess without root. I'd have to say this phone only has 2 GB of space just like the desire z. Who cares though?! we have plenty of room for apps and updates. plus Apps2fat32 takes care of everything and a large system partition. So what if it isn't 4GB? we don't really need it. tmobile made a mistake, surprise! lol... no need to sue, hahhahahaha!

how silly!

If it really bothers you, call tmobile and get a credit or return it and get a lame, plasticy Vibrant.
[G2 and Desire Z General] burbs:
I mentioned class action because that how things sometimes end up, especially with misrepresentation and interpretation. I don't think it's far-fetched to think that it may be possible. However it was said in a joking manner because it is annoying to see that we have far less memory available than we expected.
[G2 and Desire Z General] dynamikd:
Doesn't sound stupid at all. I will wipe my phone if no one else steps up to the plate.
[G2 and Desire Z General] cyricc:
Wiping won't change anything, at most, it will free up a tiny bit of space for app storage but the space deficit goes down a much deeper level (see: /proc/partitions). Wherever this missing 2 GB is, the kernel itself doesn't have access to it.
[G2 and Desire Z General] sino8r:
lol! It's not there! That's the whole point! Why would they hide 2 GB! that's just stupid... it's an error on tmobile's part!

hmm... it says 4GB on HTCs website too! May be there is something to this being hidden, but where? I've never heard of anything like this before....

I guess we won't know for sure until we have root or an expert looks at this.
[G2 and Desire Z General] cyricc:
Yup, it's looking very unlikely that this phone actually has 4 GB as advertised, but not all hope is lost yet. For now, though, there is nothing we can do until custom roms, so relax and make do :)
[G2 and Desire Z General] sino8r:
Heck I'm fine with it only being 2GB. I just don't understand what the fuss is about really. We have PLENTY of space. Plus you can get a nice credit from tmobile for this. and if it bothers some too badly, they can return it.
[G2 and Desire Z General] burbs:
Was browsing the T-Mobile forum, and someone there named flarbear posted this 4 days ago:

"The G2 will have 4GB internal flash storage in addition to an 8GB microSD card. The amount available for apps remains TBD, but it will likely have a gigabyte or 2 available which is a completely different ballgame compared to the Slide and the G1."

Unfortunately I can't find where he gets his 1/2GB figures from.
[G2 and Desire Z General] daijizai:
cat /proc/mounts:

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

/dev/block/mmcblk0p25 /system ext3 ro,relatime,errors=continue,data=ordered 0 0

/dev/block/mmcblk0p26 /data ext3 rw,nosuid,nodev,relatime,errors=continue,data=ordered 0 0

/dev/block/mmcblk0p27 /cache ext3 rw,nosuid,nodev,relatime,errors=continue,data=ordered 0 0

/dev/block/mmcblk0p28 /devlog ext3 rw,nosuid,nodev,relatime,errors=continue,data=ordered 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

/dev/block/vold/179:33 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
[G2 and Desire Z General] larryccf:
don't know if this is valid, but when i go into the Quadrant Benchmark app, under the "system information" selection it shows for memory the following:

Total: 379832 kb

Free: 57294 kb

Inactive: 147596 kb
[G2 and Desire Z General] daijizai:
That is interesting... I hadn't even looked at memory specs. That indicates < 512 MB as well! Are any of the specs legit?
[G2 and Desire Z General] daijizai:
On the phone w/ T-Mobile Tier 2 tech, and he has sample unit in hand showing 3.8 GB avail... They are going to replace my device call me back on Saturday to try and better determine how widespread the problem is. He thinks that somehow the Desire Z NAND chips were used in the manufacture process.
[G2 and Desire Z General] cyricc:
That is expected, since memory reserved by the radio and some other system components are not reported. I know the G1 has about 100 MB reserved in this case, so 380/512 MB reported for the G2 sounds about right.
[G2 and Desire Z General] kalipedia:
jesus - they made such an error?? please keep us posted on this exchange deal. i'll want in on that too.
[G2 and Desire Z General] TFJ4:
Somebody on T-Mobile that knows about NAND???? Damn your a lucky man to talk to somebody with some sense
[G2 and Desire Z General] touchmd:
Hi, linux programmer here, not at all true, absolutely wrong.
[G2 and Desire Z General] Clackamas:
I have a simple and humble question to ask ibcoder about his statement:

If "Linux only sees 2 GB [of internal memory", how come it "can see" the 8GB SD card bundled with the G2?

Linux as well as other kernels have long been able to support > 32bit addressable storage devices for a long time (in the timescales of computer evolution).

My theory having not rooted the phone nor torn it down to inspect the NAND chip is that a driver bug is preventing Linux from addressing the entire internal chip. Looking at /etc/partitions, the mccblk0 device is showing as > 2^31 but less than 2^32. That is highly suggestive of a software bug rather than the wrong part being including in some builds of the phone.

It would be really helpful if people who can see the entire 4GB area would post version information concerning their phones: Settings->About Phone->{Build number, Kernel Version}. For example, my phone is:

Kernel version:

2.6.32.17-g814e0a1

htc-kernel@and18-2#1

Build number:

1.19.531.1 CL255798 release-keys

From the firmware, I know my phone has a manufacturing date of 9/2/2010 @ 17:MM:58

Thanks.
[G2 and Desire Z General] funkadesi:
trouble is NO ONE, has seen it thae whole 4 GB yet. While I hope your theory is right, which I suppose could be fixed with a minor OTA update? (correct me if i'm wrong)
[G2 and Desire Z General] The Great NY:
i just got off the phone with TMO and the lady put me on hold. now here is the nonsense that she told me.

she said that the phone was originally 4gb from the manufacturer, but after the Market and the apps were added it took up some of the space.

now i told her that i highly doubt the 15-20 apps that come stock on the G2 takes up 2.5gb of memory.

she then said that this is the case.

i still dont believe it at all. im about to tally up the app usage and im betting it aint more than 100mb's or so.

anything new from anyone else. im gonna call back and tell someone else.
[G2 and Desire Z General] dschach:
The Dev Root Think Tank thread has a post which shows the device has a 4G Rom.

See

http://xdaforums.com/showpost.php?p=8456931&postcount=278
[G2 and Desire Z General] joackie27:
I was about to quote that one to. So does that settle the issue about internal memory once and for all?
[G2 and Desire Z General] j0nkatz:
It is a 4GB chip. I know. ;)

http://xdaforums.com/showthread.php?t=799629
[G2 and Desire Z General] rp1783:
This may also be of interest.

http://xdaforums.com/showthread.php?t=799629

Double post....oops
[G2 and Desire Z General] magnafides:
No, it absolutely does not settle it. Having 2GB of the memory hidden away and unusable is functionally equivalent to having just 2GB in the first place. T-Mobile still needs to make this right.
[G2 and Desire Z General] The Great NY:
ok, just talked to a different tech. now here is what he said.

1gig of that supposedly 4gig memory is allotted space for OTA updates. then another gig is for the actual android OS and its bits. then the other .6-.8gigs is for the apps and such installed on the phone from the factory. and thats why they sell the phone with the larger sd card

this makes no sense at all. what OTA update takes up a whole GB of memory? maybe im just dumb to thee OTA stuff? the OS yes i can see that, but it should still leave 3gb to play with.

now i str8 up told the guy, they need to change their advertising then because they are basically advertising 4gb of usable memory , when it is not the case.

anyone else see any truth in this? i mean im fine with 1.2gb of space, but advertise it as that. idk, maybe im overreacting, lol
[G2 and Desire Z General] xile6:
OMG lets lay this thread to rest

http://xdaforums.com/showthread.php?t=799629

We have a 4GB INTERNAL memory. about 1gb system, 1gb ota/recovery and 2gb user. We have proof so please lets end this :P

and yes tmobile f'ed up. Kinda like buying a car they tell you it gots 160hp but when you dyno it it only got 130 to the wheels.
[G2 and Desire Z General] Clackamas:
Well, if my theory is correct, it should be fixable with an OTA. However, I have no way of knowing what the risks are of chaning the block size of mcc with a driver update followed by a resizing of the mmcblk0 partition being used for /data. Alternatively, the block device could be backed up on the SD Flash, the internal NAND reformated and then the data restored. But again, there are risks.

It is risk assement that will decided if it is "fixable" or not via OTA.

There is a poll on a another forum (androidforum.com) that have a couple of people claiming to see 3.6GB. however, supporting screen shots were not provided, so it is difficult to tell if the people making those claims are looking at the correct info under "About Phone" or by whatever means they are "seeing" that 3.6GB.
[G2 and Desire Z General] magnafides:
It'll be laid to rest when T-Mobile admits that they "f'ed up" and tells us definitively that we have to deal with it (or return the phone), or offers a solution.
[G2 and Desire Z General] The Great NY:
qouted for truth
[G2 and Desire Z General] larryccf:
you guys are wacked , . After all the b....hing that "my phone better have 4G or i'm gonna be real pissed", when it turns out it does, now the demand is "tmo better admit they f'd up".

tmo hasn't f'd up - they reported specs htc gave them, and guess what, htc didn't lie

nowhere did it say 4gb available, nowhere - repeat that to yourself till you've drilled it thru your thick skulls

like i said earlier, i hoped the idiots that were so quick to condemn and pee on tmo's launch of a new product, if/when they were proved wrong, would be man enough to own up to their mistake

people are frigging sad, truly sad

let's hope engadget gives the news of the 4G being found the same play they did the "concerns" the 4G wasn't there

now, onward to find the next major defect to rant and piss & moan about till our tonsils ache - i heard a rumor that the "J" & "K" keys would occasionally rattle - i hope that's not true cause i'm gonna be really really pissed, then i'm going to start a thread about a possible correlation between the "loose" hinge and the loose keys

(for the challanged, that last stmt was stated sarcastically)
[G2 and Desire Z General] xile6:
yea i bet in a few wks they will change there page saying 4gb memory total 1.5 free for user. I just know they need to refund people some money tho.
[G2 and Desire Z General] Gr8gorilla:
Ok, I am completely happy now. That is all I wanted. If the memory is there it is there.

I Stand Corrected. I apologize to T-mobile and to HTC.

It was very strange that he memory could not be seen from anywhere at all though. Normally you can find the total even if it isn't partitioned. I really don't see any reason for them to have "hidden" the memory from us.

So thank you Tmobile for not screwing us. Now that this is laid to rest, I officially love the G2!!
[G2 and Desire Z General] Clackamas:
First, while I agree that the 4GB was not stated as user accessable, based on the info available from unroot phones, it's hard to determine if the phone spec changed.

But, I am chiefly interested in how that space is being used, if it is being used at all.

Others are interested incase it has an impact on rooting the phone.
[G2 and Desire Z General] larryccf:
some of the posters over in the development forum have speculated that htc has mirrored the boot OS into another partition, and that the system checks whenever the phone is booting up, whether the boot OS matches the mirror'd OS, and if not, reflashes the mirror'd copy back to the boot partition.

i'm not concerned about how it's being used, but would like to know

if they'll be able to root at all and give us access to root - note in the teardown thread that one of the "advantages" sandisk describes is being able to temporarily or permanently write protecting the OS. I can see where that would be an advantage to a mfgr, ie keeping OS from corrupting, and then a mirror copy as insurace

that would be something of a bummer, but nothing to fault HTC or Tmo over

PS - just came across this over on the developer's forum - it might shed light on your question ie how's that mem being used

http://xdaforums.com/showthread.php?t=794053&page=29
[G2 and Desire Z General] digikid:
Over on the "4 GB of memory" thread on the t-mo forums, someone posted this:

So you can get to it and see the full size from the software. I do find it interesting that they can tell us it's 4gb even though that's not what's available to us.
[G2 and Desire Z General] larryccf:
see the link i just added to the post just above your's
[G2 and Desire Z General] rbeier1221:
I kind of liken this whole thing to buying a laptop. I order a laptop with an advertised 250 GB hard drive. The actual size of the drive is 238 GB and 7 GB is set aside for the recovery partition while another 10 - 20 is eaten up by the OS.

I think they should give you two numbers: actual size and usable size. Usable is what people want to know anyway. But it's not going to keep me from buying this phone. Still trumps my meager 256 on the Cliq.
[G2 and Desire Z General] kludgineer:
Ok, let me get this straight... They are taking ~1.9gb of the advertised space and making it inaccessible as a backup partition. Hmm... By every account I have heard, the OS is about 192MB, and even with all the apps installed, I can't imagine that there are more than 500MB worth of apps... So why tie up the other ~1.2GB of space?

The second flaw with this theory is that for it to function as a backup partition, it would need to be mounted as a readable partition at a minimum, and if it were backing up user data it would need to be both readable and writable. Unfortunately, the partition is just plain not there. People have been digging through the file systems since they got the phone looking for any hint of it, but the phone is just not seeing the partition. Not a terribly useful backup if you can't actually read it.

Basically T-Mobile is lying. Their case makes absolutely no logical sense. Fortunately HTC is not lying and has actually acknowledged the issue and is working on a fix.
[G2 and Desire Z General] flarbear:
I think they got the information from somewhere on this forum originally.

Your conclusions don't pan out. 4407296 is too large a number to represent 4GB. If it were going to report 4GB in 1K blocks the number would be 4194304 or thereabouts.

This number also happens to be *exactly* double the number that the OS reports the mmcblk0 partition is in 1K blocks.

I posted a query over on the rooting thread where I first saw this report asking to confirm that this is simply the same information one gets from /proc/partitions, but reporting it in 512-byte blocks (which, historically, has been a common way for unix variants to report disk sizes).

I believe this is just another confirmation (in different units) that only 2.1-ish GB of the ROM is visible to the software.