scroll stutter - HTC Sensation

Why is the scroll stutter in sensation or in Android in general? WM7 or iPhone has it smooth from their first phone release.. is it something to do with screen refresh rate? Or its more OS related? Dont tell me that your android is smooth as hell..
For example when i scroll the app drawer or the settings page, i see stutter. I admit that some places (in some ROM) its smooth but most places its not. For instance, if you pan photos, its smooth.. but you scroll settings it stutters.
From a noob perspective i am guessing iphone handles "everything" like a image.. so scrolling, zooming, panning is smooth like we do on photos.. and i guess android renders as text or something else... just my wild stupid guess..
And, is there a way to fix this? or the android OS needs to be re-written? I am upset because sensation is much higher configuration than iphone 3gs. But the stutter present in sensation (even with any ROM) is not in 3gs. So i dont beleive its hardware..
Is it the screen and the capacity touch technique used by apple? i saw one video where the iphone screen is performed almost 99% close to maximum touch accuracy and sensitivity than any other phones..
see the video below..
http://www.engadget.com/2010/03/24/moto-touchscreen-comparison-recruits-robotic-implements-for-heig/
so what do you developers think?
1) Touch screen itself
2) capacitive touch technique / code used by apple
3) screen refresh rate
4) GPU rendering
5) the way OS handles the screen and images
I cant think anything else from my noob brain.. but you developers can.. anything can be done to fix this? From OS perspective.. not like my 'contacts' scroll smooth but not the browser?!

its a matter of display, its well known fact that iFail has top notch displays, whats on the other hand, basically the only possitive fact on that thing. So yes it is Apple's screen, same goes for iPad. Btw as for WP7, i own HD7 and its even worse then old Touch Cruise

shammanCZ said:
its a matter of display, its well known fact that iFail has top notch displays, whats on the other hand, basically the only possitive fact on that thing. So yes it is Apple's screen, same goes for iPad. Btw as for WP7, i own HD7 and its even worse then old Touch Cruise
Click to expand...
Click to collapse
If its all about display, how come cheap replacement display units from online can achieve the same thing in iPhone?
It got a be something else...

It's because of hardware acceleration. Too lazy to explain it now
Swyped from my HTC Sensation

iPhone uses the graphics processor to handle everything, not just games/videos/flash. The whole front end (UI) uses the GPU (graphics processor) in order to make everything look smooth. In a way, this is sort of a limitation of android. Hopefully Ice Cream Sandwich fixes it (it is rumoured to).

Bernardos70 said:
iPhone uses the graphics processor to handle everything, not just games/videos/flash. The whole front end (UI) uses the GPU (graphics processor) in order to make everything look smooth. In a way, this is sort of a limitation of android. Hopefully Ice Cream Sandwich fixes it (it is rumoured to).
Click to expand...
Click to collapse
idavid_ said:
It's because of hardware acceleration. Too lazy to explain it now
Swyped from my HTC Sensation
Click to expand...
Click to collapse
Had to disagree. If its GPU rendering why the scroll is smooth in gallary? why not in other text related lists? Android uses GPU only in image and videos?

Im going to take a guess here but i think its to do with hardware acceleration, coding infact of the operating system like apple code all their interfaces to be bosted from the gpu, however with android i would say that not everything is coded to run with the gpu and actually id say there isn't anything but if someone could list the support for what is that would help. From what i can find only things like the internet browser and games are in sync with cpu and gpu.

Maybe it's not only related to GPU acceleration because I'm running InsertCoin 2.2.2 ROM and ADWLauncher EX. With the stock kernel that comes with IC 2.2.2 the appdrawer and pretty much everything else (with some exceptions) is "iPhone-smooth" but when I tried the Unity 7.0 kernel I saw much more stuttering.

A lot of it has to do with the fact that Android is multi-tasking, real multi-tasking that is. iOS and WP7 (I think, haven't touched it in forever cause it's complete trash) do some save-state multi-tasking crap. Should scrolling be affected by this? I don't think performance should ever be sacrificed. But I think a lot of stuttering in the Android UI comes from it thinking about so many things at once.

I think the gallery is hardware accelerated.
Some things are, some things aren't. Comparison for ya: use Opera then Use the stock browser. Opera is hardware accelerated (uses GPU for rendering). See how smooth it is? Now use the stock browser and compare.
Don't quote me on this, but I'm quite sure that is one of the biggies ICS is supposed to fix.
Somehow, I think Samsung has implemented hardware acceleration for the Browser on their Galaxy S and S II line of phones. This was first noticeable when the Galaxy S got upgraded from Eclair to Froyo: the browser was much smoother (albeit glitchier.... mind you, these don't necessarily go hand in hand, you can certainly make a hardware accelerated browser without the glitches).
I think that's as far as that goes. Try a hardware accelerated video player like diceplayer (free 14 day trial in the market). Try playing a 720p or even 1080p video with it. It'll be smooth. Now go into options and change the renderer to software. Now it won't be hardware accelerated. And it'll be a slideshow.

It seems to me more of an issue of software optimization. Try scrolling with Sense 3.0 and then compare it to a sense-less rom, completely different. And then things change again depending on which launcher you choose to use. The Sensation's hardware is completely capable of buttery-smooth scrolling, it's just a matter of time till developers iron out the small kinks in their roms.

it looks like everyone thinks GPU is the reason for ios smooth scrolling. well, do you really think the first iphone released in 2007 has a powerful GPU and used for everything ios does? the 2007 first iphone does the scrolling smooth and the 2011 sensation cannot. i strongly believe its not the hardware!!! i guess there something wrong in the basics and google let samsung and htc finding their own solutions for some of the apps they create on top of android.
something else is wrong and since the users are not greatly concerned (or expressed) about this, this is not fixed yet. I wish and hope ICS fix this issue somehow..

I have been trying to find additional information about this issue and the truth is that this is the only thread that people have actually started to talk about it. If i got this right you are refering to the periodic stutter within scrolling in android and not any asynchronous glitches. Even though many blame GPUs, non HW acc. interfaces and so on, to me its a clear cut situation of refresh rates/fps clashes. Its the same scenario of outputing a 24fps movie to 60Hz monitor where ull get the same kind of periodic stutter (something almost eliminated when u switch to 50Hz). Its got nothing to do with wether the monitor is CRT or LCD, it all comes down to refresh rate vs fps. Ive clearly seen that on my O2x where, hdmi mirroring (on a 60Hz FullHD TV) is perfectly fluent while there are some visible periodic stutters everywhere within the android enviroment, except 3D applications. And what do you know.. The O2X's display has a 72Hz refresh rate! Isnt there anywhere within the android OS where devs/users can have a go with this? Changing the ' transmiting' fps of the whole OS? Let me know what u think sundar

Related

Android choppy scrolling - will it ever be fixed?

Have the Google Music beta installed on my Galaxy S II, and while I love the web integration and effortless streaming, the UI leaves a lot to be desired. Specifically, the fact that it doesn't scroll smoothly and that it fills in the album art and other images as it goes along.
Does this happen to everyone? Am I just being picky? Do Google think that it "doesn't matter"? It seems an odd thing to neglect because the first thing anyone does with a phone is scroll through lists as a matter of simply using it; and Android seriously lags behind the competitors in this regard.
It's astonishing that something so powerful, and popular, can still feel so amateur in many ways.
I wonder if Google might have irreparably knocked the Android brand over the last year, with sluggish performance across the whole OS "normal" and wasting developer time on wildcat (and utterly pointless schemes) like the treadmill integration; wifi connected lightbulbs; and pointless NFC examples. Great, because the last time I bought a CD was over 5 years ago.
Android needed a serious performance push this year, with WP7 in particular about to knock it for six in general use, and especially web browsing in Mango. The current demos indicate that even with dual-core power, Android is only just holding its own against devices that are nearly a year older, and in six months time will be at the bottom of the list.
Thoughts?
This has always been the worst thing about Android performance to me. My 400Mhz 1st gen iPhone 5 years ago scrolled smoother on websites than my 1.3GHz Incredible 2 with the stock browser. The HTC browser is much smoother, but I don't get that with AOSP
This is pathetic on Google's part.
It's because Android doesn't use hardware (GPU) acceleration on its UI elements. This is expected to change when Ice Cream Sandwich comes along, because Honeycomb has hardware acceleration, and ICS is supposed to be bringing a Honeycomb-like experience to phones.
Sent from my Fascinate running CyanogenMod 7.1.0 using XDA App
Sounds Great !

Will the Nexus Prime smash the SGS2?

From all the rumours floating around at the moment the Nexus Prime sounds like a beast. Samsung made, 1.5gHz exynos chip, Amoled 720p screen. 5mp rear camera w/1080p and a front facing 1mp camera. No physical buttons and Android 4.0.
But when the SGS2 gets Android 4.0, other than the 720p screen will it be pushed to 2nd in the awesome stakes? After all we have an very nice camera and and awesome chipset. Just like the Nexus S was a google branded SGS1, will the Prime be a google branded SGS2?
Any thoughts?
http://www.fonehome.co.uk/2011/07/18/google-nexus-prime-10-things-we-want-to-see/
robt772000 said:
From all the rumours floating around at the moment the Nexus Prime sounds like a beast. Samsung made, 1.5gHz exynos chip, Amoled 720p screen. 5mp rear camera w/1080p and a front facing 1mp camera. No physical buttons and Android 4.0.
But when the SGS2 gets Android 4.0, other than the 720p screen will it be pushed to 2nd in the awesome stakes? After all we have an very nice camera and and awesome chipset. Just like the Nexus S was a google branded SGS1, will the Prime be a google branded SGS2?
Any thoughts?
Click to expand...
Click to collapse
It depends on how it all comes together. A higher quality 5mp camera could produce better results that our 8mp camera so that doesn't scare me. More power is always good. A pure Google phone is always good from a latest and greatest perspective. It's also guaranteed to have NFC which is good.
The screen kind of scares me. My SGS2 screen (an early build) is great but there have been lots of reported QC issues, wide variations in color temperature, the gradient issue, and the left side banding issue. Pushing even more pixels to get to 720p is going to be tough to pull off based on the challenges they experienced in the jump from SAMOLED to SAMOLED+.
The radio's important and I wouldn't go back to something lower than 21MB HSPA+. I doubt it'll support any form of LTE because there are too many frequencies to contend with.
So count me as a "maybe."
Thanks for responding. I am not so sure either. That's why a discussion is a great place to start. Hopefully it will smash the new Iphone.
http://www.fonehome.co.uk/2011/07/22/google-nexus-prime-processor-detailed/
It all seems over the edge to me. From looking at the previous releases of google phones starting from Nexus One which consisted similar specs to the desire, and the nexus S which again has the similar specs to the Galaxy S, infact they shared the same chipsets. I'm not implying that the prime would indeed carry the similarities of the GS2 on that behalf but maybe not too far off.
An improved build of the AMOLED+ screen with all the banding issue and etc gone (I doubt it'll be 720p either). I'd say yes to dual core and maybe 1.5ghz (why not?). 5mp camera, (really?) I doubt they'd go anything below an 8mp due to competitvity and yes yes we all know that the cmos sensor makes all the difference but most people prefer figures rather than facts which is where the target audience usually lies (consider iphone 5 being the biggest role in competitiveness here).
All in all any specs that surpasses the GS2 is a path to the right direction although it's too early to judge since quad core is only around the corner, so time will tell. I personally wouldn't buy a google phone; my list of reasons would stuff this whole thread.
Next Nexus will also be google with bare basic OS , that means no awesome Samsung media codecs.
Also Nexus S had no external sdcard only 16gigs build in.
Only time will show how crippled its gonna be, sure certain aspects might be better depending who is gonna make it, CPU/GPU might be better , 720p AMOLED screen would be nice or at very least some decked out IPS panel.
Generally nexus devices never been better then some alternatives , but its subjective everyone has different needs. I am more interested in next Galaxy successor !
Yes the galaxy 3 will be a huge step. I think that all the codec support on this device is amazing. The nexus s was OK but destroyed by the s2. The next nexus probably won't beat the s2 when you look at the previous steps taken.
Samsungs software this year has been excellent. It's one of the few devices with duel core being optimised well. Will vanilla android be optimised? Probably not.
nexus s will be interesting, and will be worth a look at if it boasts a 720p display.
EDIT: haah i meant nexus prime , thanks robt772000
blickmanic said:
nexus s will be interesting, and will be worth a look at if it boasts a 720p display.
Click to expand...
Click to collapse
Nexus Prime
tl;dr
Nexus "Prime" will be a very good phone (atleast I can hope so!). But even if it smashes GS2, no shame in that. By all accounts, Prime would be released 6+ months after GS2, so it would be a shame if it can't beat GS2.
I am worried about few other points which you guys might have better knowledge:
1. How would be the application support for Ice cream? Will it be compatible with 2.x application?
2. What would be native/suggested resolution and form factor of displays? I assume that it's 480*800 for 2.x models. Is that going to change with Ice cream?
3. What would happen to Honeycomb? Ice cream is supposed to be across both tablets and phones? So, it appears to me that HC was just a stop-gap arrangement to allow android foot-hold in the tablet market.
4. What sort of processors are they going to support? My assumption was that HC was typically made compatible with Tegra2 and the primary reason why it sucked initially. I would bet that if HC ran on Exynos with Samsung optimized drivers, it would be much better than what it is now.
Most people tend think the battle would be with iOS, my idea is that the biggest threat for Ice cream will be from Microsoft!
Remember Windows 8 - it's being optimized for both tablets and notebook/desktops. Will be running both on x86 and ARM processors. And from initial views, that looks simply awesome. MS is going to have same platform running for phone, tablets and notebooks. I can't help and appreciate how much it would attract the developers. You develop for 1 platform which could run the application on any of the devices. And the customer base - everyone running Windows PC. That is huge. As much as I hated Microsoft, I can say with no shame that I simply love Win 7. I believe I had no BSOD over 1-1.5 years of using Win 7. Ice cream need to step up and has to bring something really useful to be a successful.
My only real concern is the screen quality, the SAMOLED plus is inferior to the regular SAMOLED due to its massive banding and QC issues, for day to day use theres basically no difference between both, For pictures the SAMOLED made some pictures prettier because it was not able to display the flaws/image compression artifacts, color is better on the Plus though. All in all it boils down to the screen quality for me.
robt772000 said:
From all the rumours floating around at the moment the Nexus Prime sounds like a beast. Samsung made, 1.5gHz exynos chip, Amoled 720p screen. 5mp rear camera w/1080p and a front facing 1mp camera. No physical buttons and Android 4.0.
But when the SGS2 gets Android 4.0, other than the 720p screen will it be pushed to 2nd in the awesome stakes? After all we have an very nice camera and and awesome chipset. Just like the Nexus S was a google branded SGS1, will the Prime be a google branded SGS2?
Any thoughts?
http://www.fonehome.co.uk/2011/07/18/google-nexus-prime-10-things-we-want-to-see/
Click to expand...
Click to collapse
All that and probably no micro sd card slot again.
Most definitely. It's the Big G's OFFICIAL phone. And should it have this epic HD-high-resolution 4.0" or 4.3" display. It'll blow the GS2 away. Not to mention whatever minor processor improvements there will be.
Also it'll be rocking 4.0 - K.O - Game Set Match.
Anyhows, I'm just happy they're continuing the Nexus range, because it really is something that showcases Android and combats iOS and that really brings the best of the best to the table. (well so far it has)........well not really with the Nexus S, but that is still a damn good phone. But this Nexus Prime looks like it's going to be another Nexus One, ground-breaking.
rd_nest said:
Remember Windows 8 - it's being optimized for both tablets and notebook/desktops. Will be running both on x86 and ARM processors. And from initial views, that looks simply awesome. MS is going to have same platform running for phone, tablets and notebooks. I can't help and appreciate how much it would attract the developers. You develop for 1 platform which could run the application on any of the devices. And the customer base - everyone running Windows PC. That is huge. As much as I hated Microsoft, I can say with no shame that I simply love Win 7. I believe I had no BSOD over 1-1.5 years of using Win 7. Ice cream need to step up and has to bring something really useful to be a successful.
Click to expand...
Click to collapse
hmmm I agree with you. Microsoft are really stepping up their game. (ABOUT TIME!!) But I think while Apple and Microsoft are trying to unify the desktop and mobile experience into ONE, those two will compete a lot more. I think Android will take a beating in the coming years...but I also think that people (like myself) enjoy a change.
I for one, would HATE to be working on my Mac, or windows...then go out and switch to my mobile and then have the exact same/a VERY similar experience on my phone. I actually like the change in OS, the change in apps...but then again, I suppose most people just want everything to be exactly the same because it's more "simple" :/
daivik said:
hmmm I agree with you. Microsoft are really stepping up their game. (ABOUT TIME!!) But I think while Apple and Microsoft are trying to unify the desktop and mobile experience into ONE, those two will compete a lot more. I think Android will take a beating in the coming years...but I also think that people (like myself) enjoy a change.
I for one, would HATE to be working on my Mac, or windows...then go out and switch to my mobile and then have the exact same/a VERY similar experience on my phone. I actually like the change in OS, the change in apps...but then again, I suppose most people just want everything to be exactly the same because it's more "simple" :/
Click to expand...
Click to collapse
Yes, both MS and Apple are trying to unify the platforms. My view is that Apple will again try to keep that niche segment and their loyal user base. MS, like Google will license their software to other vendors. The whole scenario sounds similar to what happened in the desktop space 20 years back. History repeating itself - we have Apple on one side and MS/Google with a different approach on other. Players like IBM and Compaq making way for present day vendors like Samsung/Nokia etc.,
Ho well, I won't be surprised if in a year from now, with dual core 2ghz ARMs and 1+ gig of ram in phones we will see windows 8 running on smartphones with metro UI on top... If it runs on a tab, it'll run on a smartpone. Hell the SGS2 is crushing any tablet currently, it's just sad that all the SGS are always given unused potential (remember the sgx540 on sgs1, and now exynos mali400 on sgs2). But hey that's what makes them future proof, we'll still see SGS1 running new games and apps in a year or two.
I liked android for the customization and liberty it gave me, but I pretty much ran around it both on tablet (transformer) and phone (SGS1 &2) and I think that my next gen of devices will be wp7.5 mango (if the WP7 SGS2 ever comes out!) and then wp8 stuff late 2012.
Honestly I think the current tab market is just ****ting his pants at windows 8's arrival, because frankly, no iOS or honeycomb can rival win8's functionalities, if it runs smooth of course... (win 8 transformer 2 ).
Standing from here I really see MS as the big winner of following years. Android had 2 years to evolve into something really productive, yet it didn't really came there and still has a lesser quality catalog compared to the app store. But who knows what ICS will bring ? we can only wait.
Just a quick thing I've been thinking about...
If the Nexus Prime does have a 720p display and that's what games are played on, the experience most likely would not be as smooth as the SGS2 as the difference is pixels of the two devices is very drastic. Even qHD hurts game performance. Also, isn't retina display the most pixels needed for a 3.5" screen? I have a hard time believing there would be ANY noticeable difference between a 720p screen and qHD.
It depends on what hardware it will have.
If it will boast a Qualcomm Krait, then it will blow it away. If it uses anything else, then no, it might be slightly faster performance wise, but that's all. The only thing going for it will be the 720p screen, but we still don't know the size of the display or what type it will be.
L Eric said:
Just a quick thing I've been thinking about...
If the Nexus Prime does have a 720p display and that's what games are played on, the experience most likely would not be as smooth as the SGS2 as the difference is pixels of the two devices is very drastic. Even qHD hurts game performance. Also, isn't retina display the most pixels needed for a 3.5" screen? I have a hard time believing there would be ANY noticeable difference between a 720p screen and qHD.
Click to expand...
Click to collapse
It's supposed to have a ginormous screen, so think bigger than 4.3" of the SGS2. I don't think it will surpass the DPI of the retina display even at 720p or at that screen size.
If it doesn't surpass SII in every spec then it will be just another SII. You will have to make compromises between a lower mp camera or no card slot, etc. If it beats SII in every section then yes, it will blow it away.
Samsung Nexus for Me
Winner is
Around 2.5x higher resolution screen, 1280x720 vs 800x480
Around 50% crisper display of text, images and video, 315 PPI vs 217 PPI
More than 10% larger screen, 4.6" vs 4.3"
i will go for Nexus !!

[Q] Why do Android tablets lag so heavily?

(bear in mind that I own an iPhone 3GS, iPad 3, Nexus S as my main phone and HD2)
Every time I try Android tablets somewhere, on a roadshow of the manufacturer or at a department store, they lag and stutter heavily at simple tasks or just flicking around the app drawer. No matter what brand they are, be it a Sony, Toshiba, Acer, on Honeycomb or ICS, they just lag. Even the newest Tabs from Samsung suffer from lag too, while the iPad flies.
How can they ever sell if the user experience is so laggy at the first try, in regards to normal users' perspective - they just care whether it's smooth unlike us gizmos - and why are they so laggy despite having dual-core processors and a ton of RAM inside while phones with lower specs run like butter?
I don't know why.. all I know is that I currently use a Samsung Galaxy Tab 2 10.1 that was laggy on 4.0.3 until I installed Cyanogenmod 10 preview which put it at 4.1.1 ..
Buttery smooothh now :good:
Also I've seen some good reviews on the experience with the upcoming Samsung Note 10.1
bcoz android is eating heavy ram so it lags
Try any of the Asus transformer tablets, they are fast.
Sent from my SGH-T959 using xda app-developers app
Gam3boy said:
bcoz android is eating heavy ram so it lags
Click to expand...
Click to collapse
So tell me why phones run without lag? Android is not the reason why it lags, he was asking specifically about tablets.
I'm not a genius, but it might have to do with the size of the screen coupled with screen resolution. I've tried out some galaxy tab 10.1s and noticed the lag you're talking about
Sent from my MB508 using xda premium
Lag compare with what? Phone? Another OS? Widget and multitasking has a lot to take into consideration too. I am sure Android will be a lot faster if it doesn't have true multitasking
demonoflust said:
Lag compare with what? Phone? Another OS? Widget and multitasking has a lot to take into consideration too. I am sure Android will be a lot faster if it doesn't have true multitasking
Click to expand...
Click to collapse
I don't think this is the root cause, the root cause is something to do with android's coding as it was never intended to Handel hardware gpu acceleration across the board with gpu and this is where lag occurs.
Gpu and CPU wasn't coded to work together so when google released 4.0, it's way a bit of a jerky mess as the os would lag for a few seconds and continuous lag when doing slow scrolling. It can also be seen with contacts list where a lot of the photos appear. The gpu only seems to render a few layers of the os while CPU struggles to load picture image at once so contact list lag was still present and that same goes with the browser.
Project butter was designed to aggressively ramp up cpu to maximum speed when users touched their finger on it hence smoother pinch to zooms as CPU tries to process information I.e. content while the gpu renders graphical side of it hence less lag compared to ics, it can be seen with pinch to zoom.
Notice how 4.0s zooms are pitch, lag, pinch, lag, pinch lag while 4.1's pinches has a relatively smaller lag between actually pinching and lagging?
It's more to do with reducing legacy between gpu and CPU response time. Which is googles approach to fixing lag while still keeping developers apps unbroken.
Ios and windows 8 for arm renders it differently, it's more to do with framework linking the two integrations together. CPU and gpu works together like bus link I,e. reducing legacy while accessing each others resources hence virtually no lag (not 100%, but maybe 97% of the time).
That is why ios runs fairly smooths even on a 412mhz device while android suffers more hick ups even on a 1.8 ghz quad core device with hideously large amounts of ram.
No I don't think cm 10.1 offers a so called "buttery smooth" performance even on the nexus 7 which has a tiny wee bit of hick ups and scroll lag.
Yes I over clocked my old n7 to 1.8ghz

Getting Jelly Bean Buttery Smooth on the Infinity

Hi All,
Having owned a Galaxy Nexus, and getting Jelly Bean some time ago, I was expecting a lot more from Jelly Bean on the Infinity when it came to interface fluidity. My Galaxy Nexus was a lot smoother - transitions and the notification menu especially.
But then I started to notice - in apps - the notification menu is actually very smooth, but not at the home screen. All transitions were still very slow however.
I had quite a bit of a play around and nothing seemed to improve the performance. Then I think I found something, and I want some people to sanity check me. I use Apex launcher (performance was still just as slow with the default launcher). In it's options, you can disable wallpaper completely (which you cannot do on the default launcher).
When I do this...I finally get the greatly improved fluidity I was expecting. It's not perfect, but the difference is huge.
Is anyone else able to confirm this? It seems strange. I was not using live wallpapers...just a static wallpaper. How much difference can a wallpaper make?
High resolution wallpaper can slow down performances due to pictures taking space on the RAM. Thus high definition pictures can take quite a bit of data ~10MB. Though that doesn't seem to be a lot...
Well I have tried using a smaller image, but I expect Android is up-scaling it to full resolution. The anmation was much less smooth. Once I disabled the wallpaper again, animations were smooth again.
Does anyone else use Apex, or a launcher that can disable the wallpaper to test this?
I just use a 1x1 pixel of black, pretty much "removes" the need to draw the wallpaper.
androidxen said:
I just use a 1x1 pixel of black, pretty much "removes" the need to draw the wallpaper.
Click to expand...
Click to collapse
Did you notice a perceivable improvement in performance as a result of using that wallpaper? It seems likely that Android will stretch that 1x1 pixel out to fill a large canvas of black, which may not give any performance increase so I would be interested to know.
I would also like to know if I am the only one noticing this difference? Maybe no one else really cares about it except for me!
I use Apex Launcher Pro. I notice no difference whether I'm using wallpaper or not. Everything seems nice and smooth to me.
I would say you shouldn't expect to much from the Infinity. The Nexus 7, being a Nexus device, will always be faster than any other devices out there. The Infinity with it lousy flash storage and a full HD screen will never be able to catch up with the Galaxy Nexus and Nexus 7 in terms of speed and fluidity.
huy_lonewolf said:
I would say you shouldn't expect to much from the Infinity. The Nexus 7, being a Nexus device, will always be faster than any other devices out there. The Infinity with it lousy flash storage and a full HD screen will never be able to catch up with the Galaxy Nexus and Nexus 7 in terms of speed and fluidity.
Click to expand...
Click to collapse
I somewhat agree...it is certainly pushing a lot of pixels. So my expectations have not been too high. In fact, I have really been pleasantly surprised. However - for the most part - I don't believe the I/O limitations should be affecting this tablet that much. Obviously there will be some effect...the same issues I was seeing before are still present...but I still do expect some improvement from JB.
That said...I am actually seeing it...but only with the wallpaper disabled. This is what strikes me as odd...it is just a static background image...and it feels like a bug.
Maybe I should just keep it off and wait until Key Lime Pie?
Disabling unused apps and clearing their data helps a lot. If you cannot disable see if you can "uninstall updates" first after that you should be able to. If you're rooted like me you can disable even more stuff using Titanium BU.
The difference? Everything is loaded immediately on startup (i.e. no calender widget that takes 5 sec to show). Balanced mode feels like performance mode, I can go on.
rikc said:
Disabling unused apps and clearing their data helps a lot. If you cannot disable see if you can "uninstall updates" first after that you should be able to. If you're rooted like me you can disable even more stuff using Titanium BU.
The difference? Everything is loaded immediately on startup (i.e. no calender widget that takes 5 sec to show). Balanced mode feels like performance mode, I can go on.
Click to expand...
Click to collapse
What benefit is clearing a disabled app's data? My typical method for disabling something is to "freeze" it with TiBU and skip the OS menus altogether. Is there some additional benefit I could gain by clearing the frozen app's data too?
I was one of the people having slowness issues with their device but a couple of days later i figured it out. I went into the settings - apps - running and cached apps list. My ram was down to 100MB at some points. The 1GB of ram doesnt seem to be enough but we need to make due with what we got. So i installed Autostarts and disabled all the startup apps and any other apps i dont need when i change wifi state and all that other useless stuff. Google+ would run almost every 2 seconds, Maps aswell. So i disabled those apps from running at bootup and such. Now my available RAM is at 400MB constantly and it is running crazy fast. Opening the recent apps list and clearing those apps is super fast now. Also disabled some of the animation effects that jelly bean puts in. I personally am more concerned with performance then quality.
I noticed every app has notifications turned on by default (settings/apps). I don't know if it matters but I've been turning it off on everything I don't use notifications with.
+1
GregAndo said:
I somewhat agree...it is certainly pushing a lot of pixels. So my expectations have not been too high. In fact, I have really been pleasantly surprised. However - for the most part - I don't believe the I/O limitations should be affecting this tablet that much. Obviously there will be some effect...the same issues I was seeing before are still present...but I still do expect some improvement from JB.
That said...I am actually seeing it...but only with the wallpaper disabled. This is what strikes me as odd...it is just a static background image...and it feels like a bug.
Maybe I should just keep it off and wait until Key Lime Pie?
Click to expand...
Click to collapse
I kinda laugh when I hear that it is pushing a lot of pixels so that's why it isn't smooth.... take the iPad 3 for example higher resolution, crappier specs and crappy iOS but it runs so smooth that it makes me want to trade in my infinite for it. I will have to jailbrake it to be able to do what I like but the experience will be better.... was just playing around with my friends iPad 3 and **** did I get me tinking.....
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
hit173 said:
I kinda laugh when I hear that it is pushing a lot of pixels so that's why it isn't smooth.... take the iPad 3 for example higher resolution, crappier specs and crappy iOS but it runs so smooth that it makes me want to trade in my infinite for it. I will have to jailbrake it to be able to do what I like but the experience will be better.... was just playing around with my friends iPad 3 and **** did I get me tinking.....
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
Click to expand...
Click to collapse
Dude, you should seriously do some homework on Anandtech to say that the iPad 3 has crappier specs. In term of SoCs and graphic performance, the A5X chip in the iPad 3 is the most powerful SoC on a tablet right now, even the upcoming Snapdragon S4 Pro is unable to compete with it. I don't have much love for Apple, but we need to consider facts. If you consider raw computing power, Tegra 3 is even behind the iPad 2. In order to drive that many pixels on the iPad 3, Apple had to include a humongous SoC as well as much bigger battery, which explains why the iPad 3 is thicker and takes longer to charge. For your information, Tegra 3 is still stuck with single-channel memory while the rest of the industry have moved on to dual-channel memory early this year (look at Snapdragon S4, Exynos 4, OMAP 4)
As much as I dislike the current situation, there is not much of a competition going on right now with SoC. Currently, on the tablet front, Apple has the most powerful SoC on the market (A5X). On the phone side, the A6 chip is also the most powerful SoC on a phone as well. I am severely disappointed at Qualcomm and nVidia for failing behind Apple so far on this front. Not much is known about Tegra 4, but they'd better bring some Kepler to it, otherwise nVidia will become irrelevant.

[Q] Why does my Galaxy SII appear to be faster than my Trasformer Infinity?

I like my new Asus Transformer Infinity, but not as much as I love my Samsung Galaxy sII. It bugs me that it appears that a lot of apps are much smoother/faster in loading data on the SII than on the Infinity, while the former is a year older with a slower CPU.
Does anyone has the same experience?
And what could be the cause?
On both devices I use almost the same apps, have the same accounts installed and i use the same wifi connection. My sII still uses ICS and my infinty JB (which in my opinion is much better then before), Both unrooted.
When I run the usual benchmarks (quadrant, antutu, browsermark), I get the scores you would expect: Infinity scores clearly higher than the SII and conform the results that other users report. Internet speed tests do also give expected results,
I'm experiencing the following. A lot of apps that load some data from the web (news apps for example) show a delay of 1 or 2 seconds, while the SII often loads the data instantly. Browsing on the SII gives me a smooth experience, while browsing on the Infinity often results in a couple of seconds that the tablet is unresponsive when the page is not loaded completely.
This effect is the strongest in the Stumbleupon app, which probably has an inferior browser built-in, but my SII still loads the new pages really fast. The infinity shows a lot of unresponsiveness in Stumbleupon and it results in a lot of ANR popups.
The ANR popups are not so prevalant in other apps. This did happen a lot more with ICS. On my SII I almost never get an ANR.
I understand that the tablet needs to render for a much higher resolution and that the tablet has some issues with IO performance. But can this make such a difference? Could it be that most apps are so terribly designed for tablets, that the tablet needs a lot of CPU time to upscale, which causes unresponiveness?
Or is it just my tablet?
gybema said:
I understand that the tablet needs to render for a much higher resolution and that the tablet has some issues with IO performance. But can this make such a difference?
Click to expand...
Click to collapse
yes.
You are not alone. I also have a galaxy s2,and it's a lot faster than this tablet.
It is not that surprising. My Sensation also feel faster and more reliable than my Infinity, guess it is just right that the S2 is much faster. And yes, the resolution does matter a lot. Imagine running Skyrim or Crysis II a 1024x768 resolution versus at 1920x1080, the difference in frame rates will blow you away.
Yup,
Most games and apps are designed for phones not tablets.
Applications for phones driving that big 'ole 1920X1200 screen with a 12 core GPU just ain't going to respond the same as the junior sized screens at a much lower resolution.
Just wait when the apps catch on to the HD wave there will be many happy campers.
Takes time...
Asus uses a tegra and samsung uses exynos. The exynos/malli processor/GPU seems to perform much better than tegra despite that tegra is made by nvidia. on paper the GFLOPS and toals MADs produced by the Exynos is higher.
The screen also is a factor as FHD screen takes more time to push all the pixels on a 10.1 screen compared to a 4.3.
Architecture of chipset as well
Manufacture also plays a part. Their coding and software implementation to make the hardware and software work together. Samsung does better in this case. ASUS is always pushing updates.
Its not just the Infinity as this was the first thing I noticed when I got the Transformer Prime vs my S2. Does resolutions play a role? Maybe a bit more in the Infinity's case but the Prime and TF300 had resolutions that's not too far off from the Galaxy Nexus but the latter with 2 less cores sure did better than the Asus tablets.
Most of it is the cheap crappy internal memory Asus decided to use for their flagship device, some of it's the higher resolution.
Unibrow said:
Most of it is the cheap crappy internal memory Asus decided to use for their flagship device, some of it's the higher resolution.
Click to expand...
Click to collapse
My wife's apple ipad 3 with the high resolution runs smooth like a baby's butt. I could only wish my infinity ran that smooth. Since complaints aren't only coming from me now the proof is right here...this tablet was made without thinking. Basically Asus wanted a great tablet on paper to jump ahead of everyone, ON PAPER, but in reality it is a pretty bad device for such a large amount of money. Better off with a cheaper laptop with an SSD drive in it really.
Not to be funny, but my droid charge (2 years old, first samsung lte phone) is faster and smoother than tf700! Asus build a biggest giant cruise ship and forgot to plug a hole in the bottom of the ship!
As any gamer knows, higher resolution means more resources needed, which means a lower frames-per-second rate. It simply has to render more.
Your S2 has a resolution of 480 x 800, your TF700 a resolution of 1920x1280. In terms of resource difference between those two, it's pretty much the difference between running Minesweeper and running Skyrim.
Add to that the fact pretty much 99% of the apps are made for phones, and in most cases specifically the Galaxy series, and it's no surprise they run better on a small phone they're optimized for than on a large full HD tablet that most app-developers don't even consider.
ShadowLea said:
As any gamer knows, higher resolution means more resources needed, which means a lower frames-per-second rate. It simply has to render more.
Your S2 has a resolution of 480 x 800, your TF700 a resolution of 1920x1280. In terms of resource difference between those two, it's pretty much the difference between running Minesweeper and running Skyrim.
Add to that the fact pretty much 99% of the apps are made for phones, and in most cases specifically the Galaxy series, and it's no surprise they run better on a small phone they're optimized for than on a large full HD tablet that most app-developers don't even consider.
Click to expand...
Click to collapse
The storage device is a piece of crap, there's nothing wrong with the graphics performance. Every single user experience issue with this tablet is down to data not getting read/written fast enough from/to storage. It's as simple as that.
Every application that uses "RAM" is subjective as fast as at my SGS2 (runnig CM9). But the i/o perfomance at stock ROM on my TF700 is really bad. With Browser2RAM surfing is a lot snapier but still not as snappy as at SGS2. Hopefully CM10 at TF700 works as much as possible around this storage issues.
Don't forget that the TF700T has the fastest RAM of all android devices that are on sale at the moment. But it has the slowest eMMC storage, too.
As far as the browser goes, use stock browser and if you are rooted, 1st look for app browser2ram and sideload it (and follow all instructions in thread dedicated to it), then (or for anyone else not rooted) type about:debug into browser address box, hit enter, then go to settings (three small vertcal dots in upper right hand corner of screen) and choose debug menu. Check the box next to Enable CPU Upload Pathand then close it. It speeds up the browser by a lot. I'm only using the stock browser now and I'm very satisfied with its performance.
The other suggestion I have for you that feel unhappy with the TF700's performance in general, is really consider unlocking, flashing a custom recovery (I highly recommend TWRP) and a rooted custom ROM, especially the CleanROM Ultra Light Edition v1.3. This JellyBean stock-based ROM is so fast and smooth and functional, you will wonder why you waited so long to have the device you had imagined. I kid you not. I've tried all the ROMs available for this device, and though they all have their strong points, for someone looking for a better than stock experience, where everything works, right now, this one's the best and it gets even better with each update. And this is just the beginning of wonderful development for the Infinity. This is honestly, a superb machine. We owe it to ourselves to take full advantage of it.
If you're running stock it's slow. If you optimise it it's pretty damn fast. Had mine lying next to an iPad 3 and they are on the same level. How to do it? Disable (a lot) of unneeded apps and use the right software (Firefox Aurora or the above mentioned Browser2Ram)
That's not much of a win considering the ipad 3 has a higher resolution with 2 less cpu cores and running 600mhz slower.
maedox said:
The storage device is a piece of crap, there's nothing wrong with the graphics performance. Every single user experience issue with this tablet is down to data not getting read/written fast enough from/to storage. It's as simple as that.
Click to expand...
Click to collapse
Yup. This. The screen is a minor thing. If the ASUS engineers had not selected subpar parts for the internal SD, this thing would have absolute bleeding edge performance on every front. As it is, it often shows signs of brilliance but also has some limitations due to the system bottleneck. Your impression of the device user experience will depend heavily on your use model (and its associated memory footprint). The vast majority of issues/discussions wrt to this device basically come down to this one thing.
Barring some very serious OS hacking (ala the effort to allow external SD to replace internal) all the TF tabs will ALWAYS be limited by memory bandwidth. It's a hardware limitation. Either you can live with it or you can't. Too bad. Now that JB is here and the OS is finally decent/stable, this tab is one bad cost cutting measure away from being the undisputed best in class device in the industry. <shrug>
I'm not browsing very frequently and when I do, they are not heavy multimedia sites, so for me, the TF's certainly a really good user experience and I love the device. Games are great now that the driver bug is fixed for example. It's slightly frustrating knowing that the tab could have been amazing on EVERY front if they had spent another fifty cents on the memory... but that's life. I'll be happy if they just continue to support/stabilize/enhance the firmware. The hardware is what it is.
htcplussony said:
That's not much of a win considering the ipad 3 has a higher resolution with 2 less cpu cores and running 600mhz slower.
Click to expand...
Click to collapse
Well, I understand that the gpu is better and the whole ios thing is completely optimised for browsing, so yeah, it is kind of a good comparison in terms of user experience.
This!!!
My HTC Evo 4g LTE has more consistent performance than my TF700T....
It's kind of frustrating really and the fact that my daughter's ipad is ALWAYS smooth bothers the hell out of me...
Is this the way these things are designed or do I have a lemon on my hands?
The fact that there are articles instructing people that they can buy a $30 SD card and move their /data mount to the external micro SD card tells me this is a design issue...
There's nothing more frustrating than tapping the screen and not being able to tell if you mis tapped or if the tablet is IO locked and in a 'wait' state. and it happens way too damned much.
I'm not doing anything special.... all I can say is that I'm running a lot of apps and perhaps this is the problem (I've restricted background process to 4 and disabling all animations and am now using APEX launcher to even disable all animations + the wallpaper).
Max free RAM at any time is around ~250 MB...
I want to show this thing off but everytime I pull it out it's performing like **** and cache cleaning or rebooting doen't seem to help either...
Also to add - post JB I DID perform a factory reset as well. I've installed about 130 apps.
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
Just curious, how does tf700 compare to other android tablets? Is it a a lot slower or less smooth? It one thing to compare it to phones. I want to know how it compares to a Samsung note 10.1.

Categories

Resources