yashsingh1/xdaforums huggingface dataset:
[HTC One X] mlodykaras:
Yeah sense is taking a lot of ram but I did the trick with ticking "don't keep activities" and so far it works!! Maybe not perfect but its a lot better than before :) Thx for the tip.

What I did was: ticked "don't keep activities", used my phone to do different tasks for about 2-3minutes, restart, unticked "don't keep activities", used my phone for a bit, restart and voila ;)
[HTC One X] Rahulg247:
No problem. Just passed on info I read in another thread ;-)
[HTC One X] nativestranger:
Are you able to switch between 3-4 apps smoothly without the browser reloading tabs after the change? How about switching smoothly between more than 4 tabs on the browser?
[HTC One X] ajftl:
This thread makes me laugh. Seriously.
[HTC One X] stm2008:
I just perform this action, but it doesn't help. I do it again with reboot and it works much better now.

The original thread for reference:

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

EDIT:

The problem still exists after a while, say dolphin open with 2 tabs, ceramic destroyer, quickpic, usenet reader. If I switch to dolphin, it sometimes will reload, but okay for ceramic.

The I add temple run, oh, after that, all apps will reload, but when I go to check the memory, there are 200MB left.
[HTC One X] BarryH_GEG:
I'm a pretty heavy productivity user of the phone. Meaning tons of calls, e-mails, MMS, web look ups, etc., so typically have a lot of apps open at the same time. I also used the phone with CoPilot (a memory pig) last weekend while streaming using Rhapsody. At the same time I took voice calls and did some web look ups. I obviously had to use "recent apps" quite a few times to toggle between what was running. I never noticed what the OP's pointing out. And the phone didn't seem to behave any differently that the i9100 it replaced (I was looking for differences).

So I totally get that either Sense is a pig or HTC's memory management is too aggressive. But seriously, what percentage of your daily use of the phone requires that multiple apps be primed and ready in the background waiting to spring in to action? If it's less than 15% this probably isn't that big a deal. And the browser attempting to reload the last page every time it's opened (which is a pain in the ass) can be fixed by setting home as about:blank and opening it from the settings menu when you’re done with the browser. Games restarting I agree would be a ***** (unless they autosave at the position they were left at in which case it's an annoyance). Every phone isn't for everyone. Maybe this isn't the phone for everybody that spends the majority of their time toggling between apps? Regardless, maybe HTC can make some adjustments in future updates so everyone’s happy.
[HTC One X] ceo.mtcl:
Same here, didn't help.

Sent from my HTC One X on Leedroid's ROM v5.1.0.
[HTC One X] F4M0U569:
Dead ass
[HTC One X] mlodykaras:
Well like I said its a little bit better. I mean I have 2-3 pages opened in the browser, I can go to gmail check couple of emails, open Play Store then go back to browser and the tabs wont reload but thats it. Having just 4 pages opened in the stock browser is already a very hard task for HOX. I mean on one hand opening the same pages on my PC takes 400MB of RAM but on the other hand why did they put only 1GB of RAM in HOX? 4 Cores, advanced graphics which already uses some of the system RAM so we end up only with 700MB? This phone should have had at least 1.5GB RAM then it would be a bit better. For sure its going to be tweaked in some custom roms in the future but out of the box its a bit dissapointing. Nowadays webpages are packed with flash, pictures and other things that take a lot of MB so HTC should have thought about it when designing HOX with huge high res display. On the other hand something is wrong here. A moment ago I was playing PoolMaster Pro and received a txt, responded to it and when I tried to go back to playing Poolmaster, HOX had to reload the game from scratch. No comments :(

But hey there is a way ;) We have to ditch sense and tweak memory management ;)
[HTC One X] jaaystott:
The only issue I have with the app switcher is that sometimes rather than showing the screenshot of the application it will be a black screen, otherwise it works fine. 1.29
[HTC One X] xdp:
Are you serious? 150 MB free? Is this everyone's experience? That sucks, I am not that in love with the look and feel of stock ICS and I was hoping to like Sense 4.
[HTC One X] Raider0001:
Its because of HTC didn't finish polishing ICS for this device i think - it will get better and better with every update, its not that easy to optimize quad core + ninja core with the newest android, Samsung just put ICS for the note - You have it already for quite some time...
[HTC One X] angka8:
I agree. The reload of app when multitasking is making my frustrated.. even switching to whatapps need reloading
[HTC One X] robstunner:
I personally agree. I don't really care ALL that much about the multitasking, but that doesn't mean i wouldn't mind it fixed. Im sure if/when it does get fixed, battery life might suffer so that might be the trade off that HTC decided on. As long as I can comfortably set my alarm at night without worrying that it wont go off, and music will work along with GPS navi, im happy.
[HTC One X] xdp:
That's the thing, it may be only 15% of usage that is affected by this, but that 15% is enough to ruin the phone. I need to be able to switch between music and maps without losing my places, play music for extended periods of time, use apps like Tasker, etc. To not permit this is simply unreasonable.
[HTC One X] speedofheat:
International unlocked HOX running 1.28

Havent noticed such problems with app switching.
[HTC One X] flame10:
I actually do all of those flawlessly on my stock hox. Can multi task with Music, maps etc, and Yes tasker works perfectly as well without root. Couldn't get your point.
[HTC One X] nativestranger:
Agreed. For me its more than 15% though. I use tab browsing alot while out of office. Having to constantly reload tabs that i read halfway when switching to maps or market kills the experience especially when i am on congested 3g network. My nexus one does this perfectly while on the ancient froyo 2.2 and 512 mb ram. My outdated office desktop with 1gb ram multitasks with outlook, words, excel, photoshop, virus scan open without a hiccup. And those are full blown desktop apps. Has ics become so horribly bloated in inefficient now that we need more memory than windows desktop os to perform basic multitasking operations. Doesn't look acceptable to me however i look at it.
[HTC One X] antipesto93:
Android tries to use as much ram as possible, it sees free ram as "wasted space" so it loads apps into the cache for faster loading in the future, BUT the good thing is if space is ever needed in the RAM, Android will remove these cached items freeing up about 400mb in some cases
[HTC One X] HTC-Gunge:
I tried switching this setting on loading a web page in chrome going back to the home screen, then go back to chrome. On returning to chrome it re-loaded the page. I then tried a few other apps and it was as expected killing each one.

I then un-ticked the box as instructed after a minute or so. Tried the same test and this time chrome didn't reload.

Multitasking now working well and as intended. Will keep an eye on this.

I did notice in the developer options there is another option that seems related "Background process limit" currently for me set to standard limit.

Lastly I'm on 1.29 and i'm using the Apex launcher.
[HTC One X] nativestranger:
Unfortunately while this all sounds very good. The way android precaches and manages free memory is no where as intelligent as for example windows. Firstly it caches all sort of random stuff that you have never used or will ever use. Secondly when memory runs low it actually prefers to quit active applications started by the user instead of the unwanted cached apps that are in background. Theres an easy way to test this. Install system panel from market to view what are the active and cache apps running. Load up multiple apps like browser, market, maps, youtube, gallery etc. Keep loading more and more and use system panel lite to check what apps android starts to auto quit to free up memory. You will notice that android stubbornly refuses to quit background cached apps but prefers to kill user started apps instead.
[HTC One X] lawrence750:
the memory management in windows sucks. it doesn't bother to clear out ram when needed, therefore in my opinion making it way worse than android, however an interesting point that you made about android closing the user apps rather than cached ones
[HTC One X] xdp:
Yep, completely agree with this.

I don't know, it's tough to make a judgement based on observing a third-party app like System Panel. I'm sure the Android engineers are not missing some super-obvious possible enhancement here.
[HTC One X] Fokas.:
Nothing to do with android.. All other android phones I've used have done it fine.. Just this stupid phone can't even multi task
[HTC One X] Srgsx:
Sense 4.0 killed multi-tasking not anything else. Heck it even reloads and wipes picture data bringing you back to the main picture gallery after having a specific picture selected, and for christ sakes it cant even keep the weather data from being wiped out within a minute of the phone going to sleep in its own HTC weather widget lock screen. Great phone otherwise but this will be the reason why I will be returning this device.
[HTC One X] det66:
Well reports are that the G3 is behaving the same way with multi-tasking!
[HTC One X] azeter:
Works like s charm at my end
[HTC One X] Arsaw:
Links? please.
[HTC One X] det66:
Trying to find where I read it ,

It said on pre release machines it was behaving in exactly the same manner as HTC
[HTC One X] c4llum:
Interesting article on Android Central today... http://www.androidcentral.com/multitasking-htc-one-x-isnt-broken-its-customized
[HTC One X] hutzdani:
Its simple guys ditch sence, I have ever since the original desire, all these overlays are extra junk over stock ASOP.

Used sence for about 1day on each HTC handset, over lays will always be **** its like installing a tonne of skins on windows it only makes it slower why bother?

You buy a high end smart smartphone and cripple it with bloatware . . Yeah some people like sence but who wants to use a UI that assumes the user is an idiot.
[HTC One X] mgfjd:
Thank you for taking the time to reply. You made very good points that there are some apps that still have to be programmed to take advantage of android 4.0 and some apps are designed to reload every time, but there is definitely still a problem with the One X's multitasking. When you compare the One X side-by-side with a Galaxy Nexus (which also has Android 4.0) switching/multitasking to another app loads it fine on the Nexus but on the One X it will force it to totally reload the app. Here is an excellent youtube video that demonstrates exactly what I'm talking about: http://www.youtube.com/watch?v=W7Uo5f2vSxo The video shows a One X and Galaxy Nexus, both with android 4.0 and both with the same apps running. Switching between the browser and the Pulse app (which is made by Google and designed for android 4.0) works great on the Nexus but the One X will keep reloading everything. This should not happen because the One X has superior hardware in every way including 1 GB of ram. I am not being nitpicking and I would try to just live with this issue but this problem has huge effects on daily use of the phone. Many times, streaming radio apps will stop playing after some time because the background task is killed. Some times alarm clock apps will not go off because they are killed. I load up my banking app, switch to the calculator and stocks app, go back and I am logged out of the bank app. I start typing an email, switch over to the browser and calendar, go back and the email app reloads, losing my entire email that I started typing. I put a game on pause to answer a phone call, go back it reloads from the beginning, losing all of my progress. All of these scenarios work fine on other android phones even though they have less memory then the One X! This is not an issue just because apps have to be reprogrammed for android 4.0 as demonstrated in the video with the Galaxy Nexus. I think this is a beautiful phone and a really hope this issue can be fixed with a future update, looking forward to your response. Thank you
[HTC One X] manojcitc:
HTC: One X multitasking is 'operating normally,' but tweaked for Sense

http://www.theverge.com/2012/5/16/3024854/htc-one-x-multitasking-operating-sense
[HTC One X] Azurael:
Why bother? I dunno. I loved Sense back in the days before ICS, because frankly the Android UI was an horrific mess in those days. The dialer was crap. The phonebook was crap. The messaging app was crap. Sense improved on all of those, and by no small amount, despite being a laggy mess.

Having used AOSP (actually CM9) ICS for almost 6 months on my Atrix, I thought I'd never want to come back to Sense and that upon acquiring the HOX, I'd probably immediately root and CM9-ify it. However, I've tried CM9 on the HOX, and it doesn't 'feel' right. Perhaps it's just because the version as ported by TRipNRaveR is currently much slower than the stock ROM and somewhat glitchy (in fact, it's subjectively slower than my Atrix running CM9!) Perhaps I should give a de-Sensitised HTC-based ROM a try.

Oh, plus the AOSP camera app sucks big time, and you still can't link contacts so my phonebook ends up garbled. I can live with it. It's not like the HOX is slow :) But I certainly wouldn't say it's a 'prettier' interface than AOSP these days. I actually really like Holo....
[HTC One X] dape16:
I have the international HTC One X with the latest 1.29.401.11 update.

Multitasking is still frustrating. I thought this quad core beast would do everything way faster then my old phone.

The truth is that my old Motorola Defy switches between apps much faster in most cases.

It IS irritating that the browser sometimes reloads the page when I reopen it or that any other app or game restart.

I did not notice this problem this much on my Desire HD with Sense either.
[HTC One X] Mcyates:
It is very frustrating, happened to me today when playing a game, I got an email, so paused the game and read the email, returned to the game and it reloaded it from the beginning, very very poor from HTC!!!
[HTC One X] rawdealer:
You know what you said to me in AT&T section when I posted link there, right???? SMD

MULTITASKING works like it should!!!!!!

[YOUTUBE]ughCtHSYnAY[/YOUTUBE]
[HTC One X] danton11:
Cached apps don't take up any RAM space, its usually a separate piece of memory used only for cached apps. Really small in size.

Unless ics changed how Android uses RAM this is what I was told a few years back... Don't waste your time worrying how Android uses its RAM. It's certainly not a process newly found by developers.
[HTC One X] Laurentius26:
Thanks for the video, I agree with you, multitasking works fine for me as well.

Atm on my device I have the following tasks running.

* The browser (it sticks on the page I'm watching)

* Performance settings (the accu performance I'm checking)

* Mail I'm checking from one account

* Contact events (an app, I've installed)

* Another email I'm reading which is opened from another account

* A city transport app (OV9292), it's still open

* Tweakdeck, the twitter messages I'm reading

* And I'm playing a game of Pinball HD for Tegra (it also remembers where I left it)

All the apps are open and I can brows in between them by using the bottum right hardware button.

I could be wrong but that's multitasking isn't?

Edit; I'm investigating some more and think 8 tasks (recent apps) running together at same time is the maximum.

The rom I run is latest stock (1.29.401.11) on a unrooted device.
[HTC One X] xdp:
You already said you're using a custom ROM so why do you keep using that video as proof that it works fine? Who knows what has been changed on yours, these people are talking about stock (and AT&T). Did you ever mention which ROM you're using?

If true then this just means the experience varies from device to device. Really hard to say what's going on. All I know is this just confirms for me that I'm really not going to ever trust OEM firmware.
[HTC One X] rawdealer:
It doesn't matter which rom, it works like this on stock international hox! But if doesn't work on yours, return it to your seller and buy some other device.

HOXed with Tapatalk
[HTC One X] dape16:
Yes, I can have many apps open at the same time and switch between them too!

The point is that the phone too often "restarts" the apps, you can see that happening in the video too, but not that clearly.

Like if I switch to the web browser, it reloads the page, I can not continue browsing at once. Or if I switch to the Gmail app, it takes a second or two for it to restart the app and refresh.

It is irritating if I play a game and get an email or a sms, I swtich to the message app, reads it, and when I switch back to my game, the whole game is restarted. It doesnt happen every time but way too often for a high end 1 GB RAM device like this.

So, its not about having many apps in the switching screen, thats not a problem for anybody.
[HTC One X] Laurentius26:
Hi dape16,

Can you be more precise on where you see this in the video?

Like I said, the problem you mention I realy don't recognise.

If I switch in between the tasks:

* The webbrowser sticks at the webpage I'm watching.

* The game I'm playing sticks on the level I'm playing

* The email I'm reading sticks on the email I'm reading

* Tune in radio stays on the radio channel I'm listening

etc....
[HTC One X] downesey:
I noticed this too much recently as my use of the phone hit a peak, I would go back to a browser, or app (even things like root explorer) will need to restart when I switch to them. I found that I can go back and forth between 2-3 apps before I start sacrificing apps, which annoying when I have a process running and come back to find the welcome screen to the app

Edit: just happened now, moved from this to my game I was playing, full app restart
[HTC One X] etismyname:
happens to me too, running android revolution HD 6.0 and kernel franco R3

it doesn't happen to every game and every app. but every so often it will close apps that were opened for a while and you have screened off

for some more intensive games like princess punt and dark meadow, they will almost always blackscreen if you ever tabbed out
[HTC One X] H00pyFr00d:
I've installed an unofficial CM9 ROM on my One X. It's built from stock ICS rather than Sense and although buggy it's a very good way to see how multitasking SHOULD work on the HOX with ICS. So much better...
[HTC One X] Laurentius26:
The maximum of running tasks is 8, if you open 9 or 10 tasks the first 2 oldest tasks wil be closed. Maybe that confuses people?
[HTC One X] dape16:
No, its not about having 8 apps running at the same time. This problem occur even when you have only two or three apps running.

Look in the video at about 0:33, I think he starts Google+. The app restarts. Although Google+ restarts quick and with small fast apps it is not a major problem. And the guy in the video is using a custom ROM which probably have much better multitasking/memory management.

But if I am browsing using GSM or 3G and switches to Gmail app and then back, many times it has to reload the whole page I was looking at, frustrating that is when I am on a slow connection!

I agree with you that many apps remember their last state, but cant you see that the problem is not that it is not possible to have many apps "open" at the same time, the problem is that when you switch between them they often have to be reloaded/restarted and then they continue in their last state.

I come from a low spec Motorola Defy and this was the first problem i noticed with the HTC One X.

If you look at this video I think you will understand:

http://youtu.be/6v1W9rjr_qc
[HTC One X] Laurentius26:
@Dape16,

Thanks for the video, I'm playing with my device to reproduce.

Indeed the browser refreshes the webpage.

I didn't realise that before because I use Opera for webbrowsing, I use that more the build in browser.

Your video is a bit small and not very sharp so I couldn't see which apps you used.

Can you give me a small list please on which apps this is happening so that I can try to reproduce?

Thanks in advance. :)
[HTC One X] Laurentius26:
@Dape16,

Forget my question, I realise now that multitasking is indeed not working correct.

I've reproduced with Shadowgun and the standard webbrowser, Shadowgun restarts the game and the browser refreshes the page if I switch between them.

Edit; Small update,

It doesn't happen with all apps, if I play Pinball HD for Tegra I can resume where I left.

Same counts for Galazar, another game I play.

If I switch in between them I can resume where I left.

Maybe it's not a mather of HTC screwed up but because some apps support multitasking while others don't?
[HTC One X] dape16:
Thanks for giving it a try :)

Btw it is not my video, i found it on Youtube :)

You are probably correct that some apps handle multitasking better then others.

And the problem is not always there, like if I play the game Temple run and switches to another app, most of the times the whole game reloads, but sometimes it doesnt and I can continue to play right away.

And that the standard web browser, and also Chrome, is restarting and then reloading the page, I havnt seen that problem this clear on other Android phones I have used.

So it might be a combination of different problems in apps and HTC Sense UI.
[HTC One X] Fokas.:
Multitasking is that bad, its actually worth considering going to CM9 which barely works to solve the issue...
[HTC One X] kryptoner:
Dude everything except wifi tethering works now...
[HTC One X] SilverHedgehog:
Had this issue with CM9 back when I had a Galaxy Note (same amount of RAM)
[HTC One X] angka8:
It is really bad. You can try using calculator and browser. You calculate some value from browser and switching to get the value. Load another page and go back to your calculator, your calculate value ll be refresh and gone. :-s
[HTC One X] Fokas.:
Might have to re-flash it later..
[HTC One X] DeciMA:
I get the exact same no-multitasking issue. Going between apps to use information from one to the other is pointless as the app has to reload. That trick where you untick that setting did not work for me.

I'm also wasting precious 3G data now because the apps need to redownload the information. Frustrating to say the least!
[HTC One X] backfromthestorm:
I fixed multitasking and I can have as many apps open as I need. When I go back they don't reload. Just made a simple adjustment to low memory killer values. One tiny one line script in etc/init.d and it's perfect.

HTC really messed them up by about a power of ten! They were far too high. Saves battery now as a side effect! Not having to reload constantly.

DeciMA, are you rooted? You can have the script.
[HTC One X] rawdealer:
Will you share this script? Thanks :)

HOXed with Tapatalk
[HTC One X] RollTribe:
How you did

Please do share the script, and if you can, please do a step by step on how you did it so I don't screw it up. :D
[HTC One X] DeciMA:
I'm not rooted just yet, thinking about doing it later today and using your script. How/what does your script do?
[HTC One X] Bright.Light:
Mine is rooted, but can't find etc/init.d

Where is it exactly and which line should be changed?

Please share!!
[HTC One X] lilvfr400boy:
Yes multitasking is Terrible on hox it has to reload anything left for more then 3 mins, I have a video on YouTube demoing the problem that I linked to HTC UK page, my channel is lilvfr400boy if you want a good example of how sucky it is in reality
[HTC One X] mox123:
what is your script so i can put it in init.d
[HTC One X] RollTribe:
This
[HTC One X] darkony:
nothing to be shared just use any memory managment app to lower the values from default

use this if you dont have any other

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

or this if you like scripts

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

and this

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