yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] tylerdurdin:
Way to contribute....

You still have not told us what your "theory" is about the OneX memory issue is....if your going to lead people at least explain where they are going.....even if you are misleading them.

Nevermind man...I just read your Bio.....lol

Sent from........Somewhere In Time
[AT&T, Rogers HTC One X, Telstra One XL] raqball:
Yawn.....

Nothing to see here, moving along now...

Awe how sweet, I have a cyber stalker....

Hahahaha
[AT&T, Rogers HTC One X, Telstra One XL] mobilehavoc:
Yeah he has no clue. Its fine. Let him keep believing that RAM has nothing to do with it.

It makes for great entertainment. Like a dog chasing his tail. Lol. :D
[AT&T, Rogers HTC One X, Telstra One XL] raqball:
Awe how sweet... A bromance...

Your OP is laughable and so are some of the responses in this thread..

OMG OMG 2GB makes a HUGE difference...

Now that IS funny.... :-)
[AT&T, Rogers HTC One X, Telstra One XL] Hunt3r.j2:
Doesn't matter whether HTC deliberately made apps suspend before getting to minfree values, Sense's RAM heavy launcher and all the various frameworks on 680 megs of available RAM isn't great.

If we actually had the full gig of RAM to use, it wouldn't be a big deal. 1.5 GB would be acceptable in this case, but for futureproofing I'd rather see 2 gigs.
[AT&T, Rogers HTC One X, Telstra One XL] raqball:
Agree.. :-)

As I said before, the OP should have posted this thread in the International S3 area...
[AT&T, Rogers HTC One X, Telstra One XL] dkirchik:
After kernel is released I wonder if someone would make hard disk cacheing capable. I'm wonderinf how the HOX would handle that. Lol.
[AT&T, Rogers HTC One X, Telstra One XL] mobilehavoc:
That already happens. You're referring to paging. That's what happens when memory is low. Processes are paged to disk to allow running processes to access memory. Then when you go back to them they are loaded into memory hence the reload or lag. Again the phone will function fine as is but only adding more RAM will give you the ability to minimize paging. This is true on desktops and any modern OS.

Look it up if you don't believe me. :D
[AT&T, Rogers HTC One X, Telstra One XL] tylerdurdin:
if we had the source for this guy it would be fine.....anything can be tweaked....more importantly we would have a much more interest in development...if we had a real AOKP ram would be a non-issue... unfortunately by the time we get the source...we will most likely be on our next device....HTC would give it up....AT&T wont...they screw anyone who will let them.
[AT&T, Rogers HTC One X, Telstra One XL] The_Zodiac:
Maybe you should post this in the correct forum. Maybe in the gs3 forums they'll care :rolleyes:
[AT&T, Rogers HTC One X, Telstra One XL] tylerdurdin:
its just a discussion....in GENERAL....why did you click on the thread?
[AT&T, Rogers HTC One X, Telstra One XL] The_Zodiac:
Yes in the one x forums. And to reply ?
[AT&T, Rogers HTC One X, Telstra One XL] davezaff:
Can everyone just stop.....

I got out of high school 15 years ago...

Dude...I'm so happy for you, that your phone has 2gb of ram..

That is awesome....I'm so happy your happy with it.

You can now post in that devices thread and move on...thanks.....good day......

I said good day!
[AT&T, Rogers HTC One X, Telstra One XL] Hunt3r.j2:
Pretty sure that it would require bootloader changes to have a /swap partition. Don't think android was really made for having a swap partition, hence the out of memory auto killer.
[AT&T, Rogers HTC One X, Telstra One XL] raqball:
http://en.m.wikipedia.org/wiki/Placebo

:-)
[AT&T, Rogers HTC One X, Telstra One XL] TimeTomorrow:
it is an easy fix to disable the dumb mod htc did on the multitasking. It may not have as much to do with the ram as you think

http://xdaforums.com/showthread.php?t=1731003
[AT&T, Rogers HTC One X, Telstra One XL] tylerdurdin:
I don't think this thread was treated fairly at all.....at no point did the OP suggest that the SGS3 was a better phone or that we got robbed of 2 gigs of ram. I think everyone here is aware that HTC calls this type of memory management a feature....the only thing we were discussing from my point was that if we were to have 2gigs of ram that hTC would not have needed this aggressive memory management "feature". The comparison to the GS3 is only relevant on the argument that Touchwiz and all Samsungs bloat are already eating into more than a gig.

To many people have viewed this thread as an attack on the device which I don't believe was ever intended. I love the OneX but the way they screwed this memory management is just sad....they had to though because between ICS's memory management and the way the Krait processor steals help for GPU all the memory in the phone could easily be allocated ...when was the last time you saw a phone throw a out of memory error?...that could have been easily done the OneX.....due to the size of its system and amount of memory Sense features require.

I am not saying that anyone needs to be able to have five or even ten features running at the same time....but this is a feature that every single android phone to my knowledge does....Sense management is a shortcut to save battery life.

I STILL LOVE THE PHONE....THIS IS NOT AN ATTACK ON THE ONE X.....JUST A SMALL SHORT COMING.

and a "General" discussion about memory management.

Sent from........Somewhere In Time
[AT&T, Rogers HTC One X, Telstra One XL] tekkneke:
1) There is no question that 2GB of RAM CAN help a device perform better when discussing in the case of an Android device, although it is up for debate whether this performance gain would be noticed even by power users.

2) Comparing 2 GB SGS3's "better experience" with 1 GB HOX's poor multitasking is a horrible way of judging the need of 2 GB of RAM. We all know HOX has software issues with its memory management. Undoubtedly, if you gave HOX 2 GB of RAM, it would STILL have issues. The proper comparison would be to other devices which do not have 2 GB of RAM, yet still perform as the OP is describing in his experience with the SGS3.

3) There is unquestionably more battery drain with 2 GB of RAM than 1 GB. How much is the question. This is really the kicker of the entire argument and this data could go a long way to solving the entire thing.

With these 3 points in mind, the debate is quite simply this:

- Is there a need for more than 1 GB of RAM for most (any?) users?

- If so, does this benefit outweigh the loss of battery?

To that end, as HOX makes for a poor comparison with the SGS3, I agree with Gunny that this thread does not belong here because it incorrectly is identifying the problem with HOX's multitasking as having anything to do with the 1 GB of RAM.
[AT&T, Rogers HTC One X, Telstra One XL] tylerdurdin:
You make great points....like I said I just think the thread was interpreted wrong and possibly the OP should have worded it differently. As for your debate questions

1) the GS3 is already maxing out a full gig of ram between user and system applications....so yes I believe more than one gig will be required very soon.

2) if the process in memory is a background process such as some type of GPS application sure it would use more battery if it was running in addition to similar system processes. If it is just a exited application such as XDA or similar app then no because a cached application that does not draw CPU cycles does not cause battery drain. In short a well made app will have no effect while suspended in memory....and in fact will be right where you left it when you return.

It is tricky to compare yes but where the comparison is relevant is in the respect that Samsung used the same SOC and adds an additional gig of ram that is actually in usage.....this is got to raise questions for the curious like myself. I under no circumstances believe they did it just to out do other manufacturers.

As for comparisons to other devices...its plain and simple that none of the other phones are pushing the PPI that the OneX is and that a ton of memory is being used on the highly extended bitmaps.....the Gnex doesn't push the limits of the threshold because it running AOSP which in comparison is a very light OS with limited background processes and no bloatware space being stolen. Therefore it has the available space for bitmaps required by a comparable screen size. This becomes an advantage for last generation dual cores running 800x480 resolution.....even more free memory.

Sent from........Somewhere In Time
[AT&T, Rogers HTC One X, Telstra One XL] dalvarez0312:
im running latest aokp on my one x and multitasking is sweet again :)

recommend it to all!

i had the option of switching to the s3 but for some reason both models i tried out got warm really easily with minimal use. my hox has yet to heat up the way the gs3 did. the display was nice but not bright enough. idk, im happy. when a better phone comes out maybe ill sell this and grab the new one like the next google nexus or a quad core lte capable device. for now, this phone is the best
[AT&T, Rogers HTC One X, Telstra One XL] Hunt3r.j2:
If you didn't bother actually reading the script code, all that does is change the minfree values before the OOM killer starts working.
[AT&T, Rogers HTC One X, Telstra One XL] kennethpenn:
Please remain on topic and refrain from bickering in this thread. Thanks guys!
[AT&T, Rogers HTC One X, Telstra One XL] ChrisG683:
It also doesn't help that AT&T's neutered version of the HTC One X only has around 700 MB of RAM, as opposed to the international version which has the full 1 GB.
[AT&T, Rogers HTC One X, Telstra One XL] look_alive:
Please explain this. Are you saying that the AT&T One X has less Physical RAM inside the phone than the International version, or that they both have the same chip (1GB), but something is utilizing all but 700MB of the AT&T One X?

I really don't think they have different physical RAM components installed, but I may be very wrong. Do you have a source for this claim?
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
I don't think the multitasking issue has much to do with RAM. Apps are killed after an amount of TIME, regardless of RAM availability. Sure, RAM "can" be an issue on the HOX when running several apps....but even if I just use the mail client and come back to it a half hour later, it's killed. Regardless that I'm running no other apps. I think it's a battery management strategy by HTC.
[AT&T, Rogers HTC One X, Telstra One XL] TimeTomorrow:
fareiyz conference

which completely fixes the issue. Your point is what exactly? does the fix need to be more complex for you to like it?
[AT&T, Rogers HTC One X, Telstra One XL] Simba501:
Precisely.
[AT&T, Rogers HTC One X, Telstra One XL] ChrisG683:
http://xdaforums.com/showthread.php?t=1650979

From what I understand, I'm guessing the Tegra chipset doesn't need to completely block off a chunk of the RAM permanently for GPU tasks. However for the S4 chipset, we are completely locked out of a good chunk of the RAM.

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

In this thread, people with the International version are posting MUCH higher amounts of free ram, even with the stock ROM. A guy with the CyanogenMod9 even claimed to have over 500 MB free!

I'm on the CleanROM DE 3.1 with the fixed memory management, and I'm still barely able to get up to 400 MB if I very aggressively kill all tasks with a task manager (which is not practcial).

I'm very jealous of the GSIII's 2GB of RAM, but at least the One X is fast enough to where the re-draws aren't too noticeable...
[AT&T, Rogers HTC One X, Telstra One XL] look_alive:
VERY interesting. Had no idea about this. So, does this mean that the US SGIII that runs on the S4 chip has the same issue? Out of the 2GB of RAM, are they only getting access to like 1.7GB?

Thanks for the info.
[AT&T, Rogers HTC One X, Telstra One XL] ChrisG683:
Not sure dude, I'm pretty tech savvy but the HTC One X is my first android phone coming over from the iOS world, so I'm still learning myself :)
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
The problem is that the minfree hacks don't fix the issue.
[AT&T, Rogers HTC One X, Telstra One XL] Hunt3r.j2:
If the issue is not a lack of RAM, then yes, something else is the factor.

However, if the reason why tasks keep getting killed is because there isn't enough RAM, then it would help a bit, but the very real problem is still there, you just traded smoothness for multitasking. (The stock minfree values likely try to keep the "invisible" filesystem caches from being dumped, once you do that it makes the phone stutter more often.)

The real solution here would've been at least giving the phone another 256 megs of RAM. 512 megs would be ideal, and another gig would be up to par for phones that would be launching a year to two years from the original release date of the phone.

ICS had to use more RAM than GB, it's the simple truth of the matter when you have to drive so many more elements with openGL, which increases the RAM usage.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
I don't think if the hox had 1TB of RAM it would change the behavior much. Again, the system is killing tasks after a period of time, regardless of available RAM.
[AT&T, Rogers HTC One X, Telstra One XL] xtacee1990:
Idk how 2GB of RAM is necessary and not a marketing gimmick given that the NEW Android version JB only needs 1 GB of RAM to run. Yes it is true that Google needs to cut costs to keep the price low but do you think they would cut past the minimum requirements to run the software or to jeopadize the reputation of the Nexus line by making it unupgradable to the following version? Google and Samsung, whose words will I trust? Of course it is Google's. And the multitasking issue on the HOX is because of HTC modifying how Android works. But hey, it's your phone and your money, do whatever makes you happy. What I dont get is wh you need to go tell others that's yours is better than theirs. ◔_◔
[AT&T, Rogers HTC One X, Telstra One XL] tylerdurdin:
This is the problem.....the OneX has a huge bloated OS that has a spiderweb of system level apps running sucking down RAM and also eating ram in areas like bitmaps due to the screen resolution....compounded by user apps running and cached. HTC uses this aggressive memory management to help with battery life as well as stay away from the memory threshold that it could easily Max out.

The Gnex does not suffer in the area of bitmaps and PPI because the OS is only 200mb has no bloatware running in the background as well as a very limited amount of background processes in general. HTC does not see anything as a problem due to the fact the phone was designed to run system level processes with no interruption ....people have already posted screen shots of the GS3 creeping into the second gig of ram available.

In short the OneX system was designed to perform the way it does to save battery by killing off exited processes as well as not needing additional ram to feed to the GPU to help make up for the bitmap eating.

Also it is no secret that the Krait GPU requires more ram....hence why other phones do not suffer, Samsung provided the additional ram which is already being tapped....barely....but it is. Other phones don't have the resolution or the GPU that the OneX has and therefore do not suffer.

Most of the OneX issue is because HTC uses aggressive memory management....had they used a second gig, the memory management would have not been needed.

Its still a great phone....its just designed differently ....it not a thing of better or worse....it just not what people are used to.....but....haters gonna hate.

Sent from........Somewhere In Time
[AT&T, Rogers HTC One X, Telstra One XL] nk_blu:
I think you're right about S4 and locked out RAM.
[AT&T, Rogers HTC One X, Telstra One XL] Hunt3r.j2:
AOSP is a different ballgame.

The Nexus One didn't get ICS, that didn't jeopardize it's reputation. It is what it is.
[AT&T, Rogers HTC One X, Telstra One XL] ChrisG683:
Yeah, that's such a freaking drag that we're locked out of a huge chunk of our RAM... I definitely have Galaxy III envy.

I wonder if a custom ROM/kernel would ever allow us to unlock that RAM... seems highly doubtful, but I have to wonder.
[AT&T, Rogers HTC One X, Telstra One XL] corythug:
There were kernels for my nexus s that gave the user 20mb more ram for the disposal. Also that device had only 512 ram to begin with. You never know.
[AT&T, Rogers HTC One X, Telstra One XL] Silellak:
The S4 isn't the only reason we don't have full access to the GB of RAM. The Galaxy Nexus only has something like 695mb GM of RAM available, which is roughly comparable with our 672.
[AT&T, Rogers HTC One X, Telstra One XL] Simba501:
What is everyone using to determine available ram? Running services menu?

Can someone download Android System Info and share what the max ram is? My 1 GB GS2 shows 836mb.
[AT&T, Rogers HTC One X, Telstra One XL] Calkulin:
Can someone that has a SIII please run this command and post a screenshot or parse it out to a text file.

cat /proc/meminfo

to parse to a text file in Windows

adb shell cat /proc/meminfo > c:\meminfo.txt
[AT&T, Rogers HTC One X, Telstra One XL] mobilehavoc:
Here you go. This is after being on for over 5 days.

MemTotal: 1698060 kB

MemFree: 91228 kB

Buffers: 17600 kB

Cached: 184180 kB

SwapCached: 0 kB

Active: 1221800 kB

Inactive: 113656 kB

Active(anon): 1134220 kB

Inactive(anon): 2968 kB

Active(file): 87580 kB

Inactive(file): 110688 kB

Unevictable: 468 kB

Mlocked: 0 kB

HighTotal: 1255924 kB

HighFree: 2792 kB

LowTotal: 442136 kB

LowFree: 88436 kB

SwapTotal: 0 kB

SwapFree: 0 kB

Dirty: 4 kB

Writeback: 0 kB

AnonPages: 1134208 kB

Mapped: 183736 kB

Shmem: 3064 kB

Slab: 32884 kB

SReclaimable: 9820 kB

SUnreclaim: 23064 kB

KernelStack: 23064 kB

PageTables: 31160 kB

NFS_Unstable: 0 kB

Bounce: 0 kB

WritebackTmp: 0 kB

CommitLimit: 849028 kB

Committed_AS: 19579220 kB

VmallocTotal: 507904 kB

VmallocUsed: 138376 kB

VmallocChunk: 306116 kB
[AT&T, Rogers HTC One X, Telstra One XL] Xxul:
Wow dude you like have a superman vision to spot the difference from pentile matrix and rgb?? Or have so delicate eyes that that difference makes the images too ugly and unviewable for you?

The build quality on htc is better? Yeah, gotta squeeze it to gain a wifi signal..

Charge the device 0/24 and it will catch on fire be it a 3310 (nokia for americans who prolly dont know what even nokia is..)

Al in all. I dislike the galaxy s3 and.like the one x. But because of my aestethic reasons..

All in all i am not for nothing son of zeus, brother if hercules, father if estethics
[AT&T, Rogers HTC One X, Telstra One XL] Simba501:
672 is unacceptable. Don't think I've ever seen a device with so much unavailable to the user.
[AT&T, Rogers HTC One X, Telstra One XL] Calkulin:
Thanks and I guess that answers my question, it's the S4 chipset(GPU probably) that is sucking over 150MB extra when compared to other phones. Now I know why Samsung put 2GB in the S4 powered version...
[AT&T, Rogers HTC One X, Telstra One XL] mobilehavoc:
For all the haters also notice that Android is using up all of the 2GB. So yes it does make a difference
[AT&T, Rogers HTC One X, Telstra One XL] Silellak:
The Galaxy Nexus is pretty close...

http://www.galaxynexusforum.com/forum/galaxy-nexus-general-discussion/3750-ram-usage.html
[AT&T, Rogers HTC One X, Telstra One XL] Simba501:
Surprising for an AOSP device, at least to me.
[AT&T, Rogers HTC One X, Telstra One XL] tx3kgtman:
Well I returned the hox and now have the s3 and I will honestly say "IN MY OPINION" the s3 is leaps ahead of my old hox. Running stock rom not rooted or anything the phone is so much snappier than my hox running clean rom 3.0 even. I'm not going to say the 2 gb of ram is the reason here but I'm sure it does in fact help. The s3 just has no many more features "stock" than the hox that to me there's no comparison. Considering the speed, features, sd card, battery, ram, and equally beautiful screen "read below" on the s3 there's just no question which phone is for me. This is my own opinion so no need to bash. I will say I do miss the looks of my hox though so for those of you staying with the hox for this reason I can understand.

The biggest draw back I thought I would have was the screen on the s3. I'm very picky with screens and I loved the hox's perfect screen. I'm so picky that I went through 7 galaxy nexuses because I had slight purple tint on all of them. So when I received my s3 I was really concerned at how the screen would be. Well after turning the phone on and seeing the screen on the s3 for the first time I'm confused at what the all the debate is about. The s3 has a beautiful screen. I would not rate the hox any higher. Yes the hox has better whites but the s3 has better blacks. That's the only trade off I can see that's noticeable.
[AT&T, Rogers HTC One X, Telstra One XL] Silellak:
I believe one of the biggest benefit of the One X's screen compared to the S3 is outdoor usability. I really like having a screen bright enough to be easily viewed, even in direct sunlight.

I also have no problems with performance/lag when running CleanROM DE 4.0, so I'm not actually sure what could be improved in that regard, beyond multitasking, which I could always mitigate by flashing an AOSP-based ROM.
[AT&T, Rogers HTC One X, Telstra One XL] Vocalshock:
Played with the S3 yesterday at At&t and I am so glad I did not wait for that phone. I am a fan of HTC so I guess my opinion is a little bias but oh well to each his own. Apps may have opened a little quicker due the the 2gb of RAM but really it wasn't that much of a difference to even talk about. I don't think so. Sorry Samsung. At least it is an Android device :)
[AT&T, Rogers HTC One X, Telstra One XL] tx3kgtman:
Outdoor visibility in direct sun light is better on the one x but I partially blame the s3's low auto brightness settings. I can manually turn the brightness up while outside and the are then very similar.

As far as speed you would just have to experience it. Back when I ran clean rom on my hox I also thought it was smooth. But after running the s3 for a few days now "stock" there's no comparison. It seriously flies with no hiccup lag anywhere.
[AT&T, Rogers HTC One X, Telstra One XL] Silellak:
I'll have to take your word for it, I suppose, but I really have no performance complaints, other than the multitasking issue, and even that doesn't really impact my day to day usage.

It would be interesting to compare the "smoothness" of the One X and the S3 to a Galaxy Nexus running 4.1, and then to compare a One X and an S3 once they're both running 4.1.
[AT&T, Rogers HTC One X, Telstra One XL] raqball:
I have to call complete BS on this as I have both phones...

Hit the home button on the S3 from any screen other than home and wait a full second.. Even turning off S Voice leaves a 1/2 second delay.. It also shudders quite a bit just like all TW roms do..

The BS in this thread is simply AMAZING...
[AT&T, Rogers HTC One X, Telstra One XL] tx3kgtman:
Sry If I upset you. The delay when pressing home is intentional on the s3 so that you have time to press home again to open s Voice. Disabling s Voice removes the delay. Yes if you watch real closely you will notice there is still a very miniscule delay after hitting home after disabling s Voice. If you notice the under .5 second delay then you may need to look towards an iPhone. In an all around general review the s3 is smoother than the hox with any sense rom. And that's with the s3 stock. Put akop on the hox and s3 and yes I will then agree the smoothness is very comparable. But If your saying sense 4.0 is smoother than tw you need to relook at things. Sense is the top eye candy overlay of any android skin but makes sacrifices to achieve that.
[AT&T, Rogers HTC One X, Telstra One XL] raqball:
You didn't upset me at all... I actually am amused greatly by this thread.. The S3 is smoother in some areas and the One X is smoother in others..

To claim otherwise is pure sensationalism..

My .02