Related
I love my Desire and I cannot envisage swapping it for any other phone (except maybe a similar model with a keyboard!). It's obviously one of, if not THE best phone around at the moment.
The only thing I'm slightly envious of is the smooth scrolling of the iPhone. When I scroll through my "All programs" screen it's ever so slightly choppy. Same if I scroll through a long text message conversation. Hardly noticeable unless you put it next to an iPhone.
My question is this: since the Desire has so much horsepower, is it possible to optimise the interface so it's perfectly smooth like iPhone? I don't know anything about development, and suspect this is something that could only be changed by the Android designers, but is there any way a talented dev could do this in a ROM? Anyone care to explain to me yes/no, and why?
Thanks!
I tried out home++ beta yesterday, unfortunately it's not optimised for the desire yet (lots of icons missing) but the app list is silky smooth. I think its poor implementation on gooogle/htc's part rather than the phone being at fault.
Also I'm using handcent for text messaging, its smooth aswell, didnt notice any problems with stock messages app though.
I noticed the choppy scrolling on older Android phones, but I have not had that issue with the Desire yet. It's as smooth scrolling as possible. Even when I put my Desire next to an iPhone 3gs it is fast and smooth. The Desire is even a bit more responsive then the iPhone, which is very noticeable when typing.
-------------------------------------
Sent from my HTC Desire
I would say my Desire is definitely fast, but not so smooth. When lists scroll or things open and close on the iPhone it is a definite, measured type of action - it happens at consistent speed from the beginning to the end of the action/animation. No jerking or choppyness at ALL. Whereas on my Desire, despite it's 1gig processor, it doesn't achieve that same effect in all places.
I don't know how else to describe it. It's one of the only places Desire falls down compared to iPhone (oh, apart from the lousy video playback, poor camera recording framerate, cheap touchscreen and poor screen performance in sunlight!).
setspeed said:
I would say my Desire is definitely fast, but not so smooth. When lists scroll or things open and close on the iPhone it is a definite, measured type of action - it happens at consistent speed from the beginning to the end of the action/animation. No jerking or choppyness at ALL. Whereas on my Desire, despite it's 1gig processor, it doesn't achieve that same effect in all places.
I don't know how else to describe it. It's one of the only places Desire falls down compared to iPhone (oh, apart from the lousy video playback, poor camera recording framerate, cheap touchscreen and poor screen performance in sunlight!).
Click to expand...
Click to collapse
I noticed that too.
Menu scrolling isn't what i'd call choppy but it's just not AS smooth as the iPhone. This is especially apparent near the end of any menu for some reason.
An example of perfect scrolling speed on the Desire would be the settings menu. That is perfect, no choppiness, no lag, just perfect. Things like the app drawer and sometimes even the homescreens appear to drop a few frames from time to time.
I agree with you, is not smooth like iphone, even being faster than it. Maybe google needs to improve the ui of android to optimize it.
-------------------------------------
Sent via the XDA Tapatalk App
I think it's rather HTC's fault, cause in the stock Android apps everything is perfectly smooth here. Only the HTC apps sometimes stutter while scrolling.
I'm on an htc hero and notice the same thing. This is something htc needs to release a fix for
-------------------------------------
Sent via the XDA Tapatalk App
Check the clock when you scroll back to it - if an earlier time you see it for a microsecond when you scroll
yeah its definitely not anywhere as smooth as the iphone, scrolling through most lists is incredibly choppy, even my years old 1st generation ipod touch is silky smooth (even when scrolling through a list of albums with album artwork on each one)
but as someone has said, it seems to be only htc stuff thats like this (the messages app, the app drawer) other areas such as the settings scroll smoothly.
Not anywhere as smooth? Come on, don't exaggerate. It's almost the same as the iPhone, actually.
If you've ever used a Windows Mobile phone, you know what "not anywhere as smooth" means!
But still, of course, any improvement is welcomed...
shaundalglish said:
If you've ever used a Windows Mobile phone, you know what "not anywhere as smooth" means!
Click to expand...
Click to collapse
LMAO!!!!
+1
yeah, but using live wallpapers will definitely slowdown the scrolling in the homescreen. It's not much, but noticable. Without using live wallpapers, the scrolling is as smooth as it should be.
iphone scrolls page to page, of course this is smoother. Iphone can't handle scrolling over the entire page/apps.
And an Iphone is a dump of icons, doesnt sound like a smartphone to me
Remember the iPhone screen resolution is only 480x320 as well, significantly less than the Desire. Much less screen estate to move around.
Yep, +1
I mainly see this when scrolling to the bottom of the All Program menu.
There are others with this too:
URL blocked by XDA - Search for "lag program menu htc desire" another post in XDA by other users
I emailed HTC about the small amount of lag but they said to return my phone for an exchange! Slightly unnecessary.
Hopefully more people post their lag issues here, HTC see it and do something about it for their 2.2 release.
I've tried various things to try and resolve - made sure no other programs are running, no live wallpapers, no wallpaper at all
Its not a massive problem, but there is no noticeable lag in the stock 2.1 Android Apps drawer - so we know it shouldnt be an issue.
It does stutter a bit done it on all android phones i had from htc, if you use Helixlauncher 2 though that has a much nicer scroll menu and its as smooth as butter, i would love if they could add this style into the Sense system as it looks far better.
iPhone sucks man, if you like it why don't you buy one and you'll have your A LA iPhone smooth scrolling... Jeez, i don't understand soome people.... You have a Desire and still wanting an iPhone... SUCKS!
Using MCR (Modaco Custom Rom) here, without SenseUI. Then decided to install ADWLauncher, and to be honest the scrolling on the main screen/app drawer is super smooth now. So I'd say that this probably is HTC's 'bad' programming on the SenseUI.
phunkycow said:
Using MCR (Modaco Custom Rom) here, without SenseUI. Then decided to install ADWLauncher, and to be honest the scrolling on the main screen/app drawer is super smooth now. So I'd say that this probably is HTC's 'bad' programming on the SenseUI.
Click to expand...
Click to collapse
that looks cool, I think SensUI is starting to get useless since google implemented many Sense-features into standard android too. The only thing that keeps me having SenseUI is the HTC-clock. I don't like the standard Android-clock widgets. Other than that, I think Sense is starting to get more and more useless. Last year, with android 1.5, Sense was pretty usable.
The very first thing that I noticed after upgrading to 2.2 was that the browser was noticeably more sluggish when panning and was visibly lagging behind my finger on the screen. It's only obvious on sites with complex content (e.g. www.planetf1.com ) and happens even with Flash switched off
I'm pretty sure this didn't happen with 2.1 as it was immediately apparent once I'd upgraded, but without having them side by side, it's hard to tell.
Anyone else have any thoughts on this?
Nope. planetf1.com loads just fine on mine. (with flash enabled)
Yes... I've noticed the same behaviuor!!! Now, with official 2.2 rom, scrolling sites is lagging respect to the fingers movement!
Came here to see if there were any threads on this. I notice the exact same thing in nearly all of the full fat websites (not the mobile versions) I go on. It's really irritating as the browser is the main thing I use on the phone besides texts, and it's nowhere near as snappy as before. Sort of wish I'd held off updating.
Sent from my HTC Desire using XDA App
mine is perfectly fine but i did a full data and phone reset
Inertia lacking
For me, it's not the speed as such, but the speed of the scrolling - it's still smooth and not jerky, but there seems to be a lack of "inertia".
The same can be said for Google Maps - flicking or scrolling quickly doesn't produce quite as much speed and the scrolling simply slows down much faster than before with much less inertia/elasticity (if that makes sense!)
Not a major problem, and as I said, it's still smooth and not jerky for me which would have been a much bigger problem if the frame-rate had reduced...
I have noticed scrolling isn't quite as smooth as 2.1, I have flash on demand but noticed animated images now animate. I wonder if that slows the scrolling down.
Same here on regular sites (not mobile ones). What's diference between flash always on and on demand?
Same here.. Experiencing more laggy scrolling in browser
Thanks all. Good to know I'm not alone...
Again, this is my primary app on the device so for me at least, this is a bit of a downgrade
Perhaps a cache purge might help....
In di.se I can´t scroll down at first, I have to zoom in to be able to scroll down. There wasnt any problems before upgrade
I cleared my cache and turned my phone off and on and that seems to have cleared up my sluggish browser.
Sent from my HTC Desire using XDA App
its a real pity there are some annoying little issues.
The browser home page does not work. Evenif you kill the browser it will still load on the last page you visited. not google etc or whatever you want as your homepage. I wanted 2.2 fast too, but some basic QA could have caught these issues.
yup it is lagging and slow in comparison to 2.1
I can cope with most issues but this is to bad. Going to roll back until this is fixed
silure130 said:
I can cope with most issues but this is to bad. Going to roll back until this is fixed
Click to expand...
Click to collapse
This lag is really bad and noticeable, I'm.surprised not as many people are making a big thing of it, it is to me lol .
I've done a full wipe and the browser lag is still there
Anyone know what else to try
Yep I am experiencing the same.
Gotta be something to do with Flash right?
Mines not super smooth either but for how often I use it where I need it, it doesn't bother me at all.
I've also noticed scrolling is a bit jerky, not just in browser but in any list, for example flicking through apps in the app drawer. It's annoyed me for a while, I've put it down to quirks of unofficial roms. Seems to be worse in some roms more than others, and also worse when I have more apps installed but I may be imagining that.
Browser is slower than 2.1, it's annoying.
Hi everyone,
I have my GSM Galaxy Nexus for nearly 2 months, and I'm really pleased with this phone, which replace my old yet good Galaxy S. The device is snappy, smooth, I can play every games and watch nearly every movie files I want etc, perfect for me, especially with its huge wide screen.
That said, I always try to find a little thing to reproach to my phone. Not so easy, but even so, I find something which can be a bit annoying.
We all use our launcher a lot, obviously, it is like the core/bridge app of our Android device. I noticed that the 4.0 launcher has some performances problems, let me explain you how to easily reproduce them (close all your apps in order to have the best performance as possible) :
-The transition between the app-drawer and the desktop panels can be not so smooth as it should with such a powerful device. Try to go in and out the app-drawer, you will notice that sometimes it lag, sometimes not. I asked myself why it behave like that, and I may have found the problem. When you enter in the app-drawer or when you flip your panels on the desktop or in the app-drawer, you surely have notice this little blue bar at the bottom at the screen, which indicate you where you are. If you try to go in/out the app-drawer while this bar is on the screen, the transition will be laggy. Just wait it disappear, and it will be smooth (if not, do it 2-3 more time, and it should be good).
-When you clicked on a widget in the app-drawer, a message will pop out about how to add it to your homescreen blablabla. It also notice that if you try to flip your panel in the appdrawer or the desktop while the message is on the screen, everything will be laggy, especially in the app-drawer, it will have horrible performance, but as soon as this message disappear, everything become smooth like before.
Why ? It don't know. At first, I thought the problem comes from the launcher, but maybe not. Indeed, if messages like the one I talked about above appear anywhere while you're using your device, like in the Web Browser for example, it will lag, maybe less than in the launcher, but it will.
So what ? Maybe the launcher is not fully hardware accelerated, or it lack optimizations ? It may be the case, but I try to run CM9 on my old Galaxy S, and it doesn't have such problems (the performance will depend on the old hardware itself), it is also the same on a friend's Galaxy SII, its launcher is butter-smooth even if you do want I explain.
Is the OMAP4460 or the PowerVR SGX540 too bad to run it correctly ? I doubt it is the case, since my 2 years old Galaxy S run it good. Indeed, even if I overclocked my device to 1400MHz with the "performance" governor, only the 1st case problem will be partially solved, the 2nd one will still make your device run like crap.
Since those lags can appear everywhere if above conditions are met, the problem may be that our phone can't run correctly if there are 2 "layers" on the screen, the message on foreground and your launcher on background for example. It is probably the case, and even if I study IT, I can't explain it really well, sorry
I obviously try a lot of ROMS : Stock 4.0.2/3/4, AOKP, CM9, ARHD, with stock and custom kernels, and they all have the same problem. If you want to have better performance, try to put the minimal CPU frequence to 700MHz, you will maybe lose 30 minutes of battery, but it is globally more usable if you want my opinion.
Do you experiment the same problems ? Have you any ideas about how to solve them ? Thanks to read me !
PS : The Galaxy Nexus also has performances problems if you are using it in landscape position. Everything will be less smooth and snappy. The best example is if you use the app-drawer, it back absolutely unusable.
Since upgrading to nova launcher prime my UI is very fluid. Landscape is still choppy but less so.
bow chicka wow wow.
I forgot to say that I also tried Nova and Apex, it has the same problems
What rom do you have on your phone?
Why do you like it?
What dont you like about it?
Im curious to see what everyone is running
So far ive ran aokp, paranoid android, and cm10.
Im currently on cm10 and enjoy how professional it is. (explaining the swag button to potent galaxy buyers was kind of tough)
I would have kept paranoid android but the profiles didnt work and i didnt know how to use the dpi changer.
I also started this thread to see who uses android development ROMS instead of the original development ones
Im mainly interested in the non original android development roms users and their oppinions but everyone's answer is appreciated
My favorite was Codename Android, besides one major flaw that myself and very few others experienced: Impossible to send SMS longer than 160 characters, regardless of settings/reflashes/apn/etc. Just because it was the smoothest ROM for me.
I value UI smoothness above all else and have yet to find a ROM that is truly stutter free.
CM10 is ok, but if you go to clock and swipe to the side to go to timer it stutters like a pentium 2 running Crysis: Warhead.
Stock ICS ROM's lag, as well Facebook/third party app scrolling has constant stutter reminiscing of SGS1
JB Leaks (LIF, LIG, LIH) give me blackscreen reboots once in a while, although noticeably smoother than ICS.
I didn't mention battery life as quite frankly I can get a day of usage with every ROM I have tried so far which is nearly all of them.
I think I'm using stock ROM right now as I was fed up and just restored an old nandroid... I guess its ok, everything just works, lots of stutter's though. Doesn't have that premium feel you expect of a device at this price point.
inB4 go buy iphone5
scorpion667 said:
My favorite was Codename Android, besides one major flaw that myself and very few others experienced: Impossible to send SMS longer than 160 characters, regardless of settings/reflashes/apn/etc. Just because it was the smoothest ROM for me.
I value UI smoothness above all else and have yet to find a ROM that is truly stutter free.
CM10 is ok, but if you go to clock and swipe to the side to go to timer it stutters like a pentium 2 running Crysis: Warhead.
Stock ICS ROM's lag, as well Facebook/third party app scrolling has constant stutter reminiscing of SGS1
JB Leaks (LIF, LIG, LIH) give me blackscreen reboots once in a while, although noticeably smoother than ICS.
I didn't mention battery life as quite frankly I can get a day of usage with every ROM I have tried so far which is nearly all of them.
I think I'm using stock ROM right now as I was fed up and just restored an old nandroid... I guess its ok, everything just works, lots of stutter's though. Doesn't have that premium feel you expect of a device at this price point.
inB4 go buy iphone5
Click to expand...
Click to collapse
Run AOKP then, it's extremely fast and smooth.
Longcat14 said:
Run AOKP then, it's extremely fast and smooth.
Click to expand...
Click to collapse
I have tried multiple versions of it, still stutters on homescreen sometimes. Same Timer stutter as CM10 and annoying alarm bug (although there is a fix, it's inconvenient). As well the Nova launcher that AOKP uses, and pretty much all third party launchers have a little input lag due to non native integration or no hardware acceleration (not sure which, but the input lag is there).
Anyway I'll take my fluidity rant somewhere else, people seem happy with the current state of the phone.
scorpion667 said:
I have tried multiple versions of it, still stutters on homescreen sometimes. Same Timer stutter as CM10 and annoying alarm bug (although there is a fix, it's inconvenient). As well the Nova launcher that AOKP uses, and pretty much all third party launchers have a little input lag due to non native integration or no hardware acceleration (not sure which, but the input lag is there).
Anyway I'll take my fluidity rant somewhere else, people seem happy with the current state of the phone.
Click to expand...
Click to collapse
The childishness of aokp turned me off since i looked at the boot logo but my gripes can all be easily fixed /hidden.
I havent noticed the speed difference but i do see tge lag you speak about but ive dismissed it as a hardware being underpowered to the rom issue and dont notice it as much anymore
So im still looking for answers from non original development users but to everyone else
>> What are the Cm10 vs aokp major Differences?
Here is a quick look at some of the differences
http://techie-buzz.com/android/aokp-vs-cm10.html
Sent from my SGH-I747 using xda premium
Blazer Rom.
It's minimalistic, faster than stock without overclocking, great battery right out of the box, and EVERYTHING WORKS. take that jelly bean.
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
Because its my ROM. There are many like it, but this one is mine.
I'm currently using cm10 and I find very awesome. It's fast and has a lot of great features. I tried AOKP and decided that IMO cm10 was closer to actual 4.1, but AOKP had many more features.
Sent from my SGH-I747 using xda premium
I had been running AOKP for a week or so, I like its customization better than that of other ROMs.
I just yesterday found a new ROM called Paranoid KANGdroid. It pulls from CM10, AOKP, and Paranoid Android. Has pretty much all the features of all three. So much customization, I love it. Not fully stable, though, its only a few days old.
I finally rooted my desire Z a couple of weeks ago after deciding I've had enough of the poor performance and Sense always having to reload after I exited an app.
So I installed AudacityB5 rom and at first it was looking good, good performance, pretty snappy! ALOT better than my old stock htc sense.
But now after having installed alot of the apps I used to have plus a few new ones(aorund 34 total) i'm noticing a drop in performance, not so fast and snappy all the time and the launcher have had to reload a couple of times...
So I have contemplated if I should just downgrade to GB to see if that helps or is there something I can do to improve performance on my current setup? (cause I really like the look and feel of android 4.0)
EDIT: I searched a bit before this and I've been reading about v6 supercharger and multitasking mods and whatnots... can anyone explain to me what this is all about?
http://forum.xda-developers.com/showthread.php?t=1714187
Thanks! I actually spent the last half hour reading up on that rom and came to the conclusion that it might be what I was looking for. So I will try that soon!
Sent from my HTC Vision using Tapatalk 2
So, I've been using the mimicry rom for a little while now and it's a definite improvement I'd say.
But I am experiencing an annoying fault, and I'm not sure if its the mimicry rom or a fault with ICS itself. But I can't download or receive mms even though apn settings are ok. Now I can't even send mms... Any help as to what might be wrong?
Sent from my HTC Vision using Tapatalk 2
http://forum.xda-developers.com/search.php?searchid=163373682
http://forum.xda-developers.com/search.php?searchid=163373840
Yeah read all those threads, nothing helps, does jellybean experience the same problems? I'm gonna try a sense rom and a JB rom and if none of those helps its back to cm7 I guess...
Sent from my HTC Vision using Tapatalk 2
Have used flinnys jellybean build now, and at first it was the same problem there, unable to send mms, but then i just chose "reset to default" or something like that and anfter that it has worked.
Are these settings stored in the sim card or does the phone download them from some place or what? Because the apn settings are basically the same as what is on my providers (OneCall) website except for the apn names which is the same as the network name, "networknorway"
Sent from my HTC Vision using Tapatalk 2
Try Flinny Andromadus CM10.1 (jellybean 4.2.2). I highly recommend it, it transforms the phone. Lots of new features plus it's faster. DL the latest build here: http://andromadus.flinny.org/?q=node/34
remiks3 said:
Try Flinny Andromadus CM10.1 (jellybean 4.2.2). I highly recommend it, it transforms the phone. Lots of new features plus it's faster. DL the latest build here: http://andromadus.flinny.org/?q=node/34
Click to expand...
Click to collapse
Yeah, I've been using build 20 since friday now, it does seem faster than build 19, still some lag from time to time but then again it's an old phone so
I'm in a similar situation to the OP, wondering what settings and modifications I can enable/install to get some extra performance out of my Desire Z. I'm running Flinny's Andromadus CM10.1 Build 19 (updated from a fresh install of 17 w/ full wipe, unsure whether that matters) and while it's certainly useable I often find my phone slowing to a crawl or throwing me "Application Not Responding" notices, sometimes even locking up to the point where the screen is stuck on black and battery removal is required. So far the only settings I've changed are the CPU min/max, currently set to 368 and 1200 respectively using the Interactive governor.
I've read through multiple threads with multiple suggestions and conflicting opinions, so I wanted to check here before doing anything drastic. So far I've seen suggested:
• Increasing VM Heap size (not sure if this would positively or negatively impact performance considering the Z's limited RAM)
• Creating a swap partition on the SD card
• Forcing 2D GPU rendering
• Setting a limit of ~2 for backgrounded apps (tried this, but didn't remember setting on reboot)
• Using a utility to move apps to the SD card
• Enabling Kernel Samepage Messaging
• Changing the I/O Scheduler (not sure what this would really do, or which one would be best for performance)
...so which ones do I do? All? None? Play around and see what works best for me? I really don't care about multitasking all that much, all I'm looking for is a more fluid UI and less application lags/lockups/freezes.
Thanks in advance for the help, by the way! I've become very attached to the hardware of my Desire Z and would like to get as much use out of it as I possibly can.
I know reducing the number of background processes to 2 or 3 makes the phone supper snappy for me. Without that I'm experiencing the same issues as you are. However, this setting causes certain background processes to halt and hence background notifications from apps such as facebook might simply seize to function properly.
I've been struggling with the issue of responsiveness, apps not responding, sluggishness, etc. ever since I started flashing custom ROMs on my G2 (so basically since day 1, somewhere in 2010). Alas, setting the hard, low limit for background processes is the best workaround I managed to find so far. I tried Supercharger (helps just a tiny bit), creating a swap partition (makes the phone even slower), kernel samepage messaging (no difference), changing VM heap size (no difference), and other possible solutions and hints I found here and there.
Cheers
tommern said:
I finally rooted my desire Z a couple of weeks ago after deciding I've had enough of the poor performance and Sense always having to reload after I exited an app.
So I installed AudacityB5 rom and at first it was looking good, good performance, pretty snappy! ALOT better than my old stock htc sense.
But now after having installed alot of the apps I used to have plus a few new ones(aorund 34 total) i'm noticing a drop in performance, not so fast and snappy all the time and the launcher have had to reload a couple of times...
So I have contemplated if I should just downgrade to GB to see if that helps or is there something I can do to improve performance on my current setup? (cause I really like the look and feel of android 4.0)
Click to expand...
Click to collapse
Actually, regarding the downgrade, I did it and I am very impressed with the result, a fresh install of CM 7.2: Looks great, is really lag-free and responsive. I don't feel I have lost anything significant by not having the latest Android. Maybe this is also going to change over time, but for now it looks like something to be recommended.
yahya69 said:
Actually, regarding the downgrade, I did it and I am very impressed with the result, a fresh install of CM 7.2: Looks great, is really lag-free and responsive. I don't feel I have lost anything significant by not having the latest Android. Maybe this is also going to change over time, but for now it looks like something to be recommended.
Click to expand...
Click to collapse
I have considered it a lot recently!! Performance has been very sluggish, but I just upgraded from b20 to build 21 of flinnys 4.2, and wow, I'm seeing around 80-115mb of free ram, we'll see how it holds up over the next few days :fingers-crossed:
If it gets laggy again I'll probably downgrade too...