Nexus 7 I/O speed issue - Nexus 7 General

http://androidandme.com/2013/06/opi...from-the-best-to-worst-tablet-ive-ever-owned/
After reading the article, I'm glad I'm not the only one who's experiencing this issue. I've noticed my Nexus 7 slows down and becomes less responsive during heavy writing task(downloading stuff at high speed, stuttering browser, etc).
Before anybody jumping in and saying they don't have the issue, the point is it does happen and it happens to other devices as well. Same issue can be said for Galaxy Nexus, Asus Transformer Infinite Transformer Prime. A good way to test this is to see how your tablet performs when you download something over 1MB/s or 2MB/s.
The reasons some people don't see this are:
1. It's hard to tell in short term. Usually the memory i/o speed degrading starts to show after 6 months to 1 year or longer depending on the quality of the flash memory they use.
2. Interfering factors. Many people think the lag is caused by ROM or kernel. It could be true in some cases.
3. Inconsistent quality control during manufacture. I'd assume that out of some bad batches, there will be also some good units. Also not every device use the exact same flash memory chips.
4. Personal usage difference. Flash memory's life span depends on the limited number of writing/reading. So the degrading rate also depends on each individual. Some people are heavy users who constantly perform copying/reading/removing actions on the device while some others may only use it for internet access which results in less taxing work.
Actually the i/o speed issue is one main reason I'm looking forward to next generation Nexus 7. Just hope ASUS can use better quality flash memory next time.
EDIT: more elaborate point.
Sent from my Nexus 7 using xda app-developers app

hbkmog said:
http://androidandme.com/2013/06/opi...from-the-best-to-worst-tablet-ive-ever-owned/
After reading the article, I'm glad I'm not the only one who's experiencing this issue. Before anybody jumping in and saying they don't have the issue, the point is it does happen. Same issue can be said for Galaxy Nexus and Asus Transformer Prime. Actually this is one main reason I'm looking forward to next generation Nexus 7. Just hope ASUS can use better quality flash memory next time.
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
I don't know, if Asus doesn't get it right on 2 devices, all of which I have owned, I can't imagine that they will get it right on the next 2 devices. I was so tired of my laggy infinity that I just sold it on ebay. I was so tired of my laggy nexus 7 that I did a factory reset. But then again, these were essentially first generation products. Hopefully the second gen will be better (seems to contradict what I just said, haha.) I am probably going to wait for a little while before I get the next nexus, anyway. I have an expensive habit of getting the latest on launch, most of the time regretting my decisions.

I haven't seen any of the lag these sites and users complain about. Maybe its because I was more used to my Iconia A500 dragging its feet at the two year mark but I can't see how this is "laggy" or "unresponsive" at all. I think this is the result of seeing the device as "old" rather than "new" so you notice one thing and look for 100 others you never noticed. In the end though it could be worse. You could've paid a pretty penny for it to turn to crap All I can say is that I have not noticed these problems and that if they remain after a wipe and reversion to an older, version then they must have always been there.

Its flash storage over all devices. I've seen the same lag on my wifes ipad and iphone.

armada786 said:
I haven't seen any of the lag these sites and users complain about. Maybe its because I was more used to my Iconia A500 dragging its feet at the two year mark but I can't see how this is "laggy" or "unresponsive" at all. I think this is the result of seeing the device as "old" rather than "new" so you notice one thing and look for 100 others you never noticed. In the end though it could be worse. You could've paid a pretty penny for it to turn to crap All I can say is that I have not noticed these problems and that if they remain after a wipe and reversion to an older, version then they must have always been there.
Click to expand...
Click to collapse
Well, the thing is the performance drop is very distinct and easy to see. When the device comes to a stall during some background writing/reading, then it's problem.
The reason some people don't see this is:
1. It's hard to tell in short term. Usually the memory i/o speed degrading starts to show after 6 months to 1 year or longer.
2. Interfering factors. Many people think the lag is caused by ROM or kernel. It could be true.
3. Inconsistent quality control. I'd assume that out of some bad batch, there will be also some good units. Also not every device use the exact same memory chips.
4. Personal usage difference. Flash memory's life span depends on the limited number of writing/reading. So the degrading rate also depends on each individual. Some people are heavy users who constantly perform copying/reading/removing actions on the device while some others may only use it for internet access which results in less taxing work.

hbkmog said:
http://androidandme.com/2013/06/opi...from-the-best-to-worst-tablet-ive-ever-owned/
After reading the article, I'm glad I'm not the only one who's experiencing this issue. I've noticed my Nexus 7 slows down and becomes less responsive during heavy writing task(downloading stuff at high speed, stuttering browser, etc).
Click to expand...
Click to collapse
Every computer I have ever used - that's over a 30-year period - could have its' UI brought to it's knees with heavy I/O. It's not a surprise, really: mass storage is typically the slowest bandwidth device (ignoring things like uarts or keyboards) in the system.
The problem can be pushed into a corner - for instance using massively more RAM than is needed by the memory footprint of the kernel and apps, so that there is plenty of fast file cache available, but even in that case, a source of sustained high-speed I/O will eventually exhaust the write cache, and slow writes will start occurring and queuing up against all other I/O activity.
But that kind of thing doesn't happen in a $200 tablet. RAM ain't cheap, nor does it come for free in terms of power consumption (and thus battery size needed for a given "on battery" time).
On top of that, you have all the problems of write amplification that occurs with flash memory that performs block erasures and wear-leveling.
IMO, if you think this is something that only occurs on certain OS releases, or certain hardware, you are probably going to be disappointed with every device you ever buy. That will be the case until a non-volatile storage media exists with sustained read/write bandwidth that exceeds that of the system memory bus, and also is not affected by the number of independent transactions per GB of I/O.
BTW, the fact that someone on the internet complains about a problem with symptoms similar to those you experience does not imply that the same root cause is involved, nor does it say anything about the frequency of occurrence of those symptoms amongst the general population. I suppose that some small percentage of the world's population is tired all the time; but that doesn't mean they all have Lyme disease, nor that everybody has it.
cheers

Gruber linked to it. Joy. Prepare for this article to be linked to by every iOS fanboy from now until the end of time.
My theory is that its mostly prevalent on the 8 GB models that were only sold for a short period of time, and thats why only a few people, mostly early adopters, have seen this.

I torrent ... "things" ... at over 1.5 MB/sec.
Don't see a dip in speed at all. Try changing your IO schedulers, people.

Mine gets slow when I have less than 3gb of storage open.. Above that, it is fast. It's not a permanent problem. Try freeing up space before damning the Nexus 7.
Sent from my Galaxy Nexus using xda premium

Also as soon as some one points out an issue, people will come in and tell them they are wrong.
There's def an issue with the n7, sometimes is it is slow as molasses and other times butter smooth. Where as my n4 is always butter smooth

T-Keith said:
Mine gets slow when I have less than 3gb of storage open..
Click to expand...
Click to collapse
ya think?!?!

BrianDigital said:
Also as soon as some one points out an issue, people will come in and tell them they are wrong.
There's def an issue with the n7, sometimes is it is slow as molasses and other times butter smooth. Where as my n4 is always butter smooth
Click to expand...
Click to collapse
The N4 has twice as much RAM as the N7. See my comment about file write caching above. It is quite reasonable to expect the N4 to perform better under equivalent load as there will be substantially larger free memory for write caching (everything else being equal). Simply put the N7 will hit the I/O queue wait wall first.
A statement from one or two users that "my tablet doesn't do that, what are you talking about" is just as relevant information as one or two users claiming "my tablet is always slow".
Neither report is a denial of the experiences of others; but both taken together are a demonstration that the trouble described is not universally experienced.
And since neither set of onesie-twosie reports represent a statistically significant sample, neither of them are capable of saying anything meaningful about how widespread the problem is in the general user population.
cheers

bftb0 said:
The N4 has twice as much RAM as the N7. See my comment about file write caching above. It is quite reasonable to expect the N4 to perform better under equivalent load as there will be substantially larger free memory for write caching (everything else being equal). Simply put the N7 will hit the I/O queue wait wall first.
A statement from one or two users that "my tablet doesn't do that, what are you talking about" is just as relevant information as one or two users claiming "my tablet is always slow".
Neither report is a denial of the experiences of others; but both taken together are a demonstration that the trouble described is not universally experienced.
And since neither set of onesie-twosie reports represent a statistically significant sample, neither of them are capable of saying anything meaningful about how widespread the problem is in the general user population.
cheers
Click to expand...
Click to collapse
I'd also be surprised if most Nexus 4s have had the same amount of wear on them as the Nexus 7s. Just saying.
Your I/O scheduler definitely helps, but unfortunately software fixes can only play catch-up for so long. It's one of the things I really do dislike about flash memory-- yes, I know that spinning disk media also has wear, but I've had some drives running for...practically forever, really. I just don't feel comfortable knowing that SSDs and flash will eventually cop out because of how they're designed (but a lot of that, I'll plainly admit is a psychological thing and has little to do with the tech's actual reliability).

bftb0 said:
The N4 has twice as much RAM as the N7. See my comment about file write caching above. It is quite reasonable to expect the N4 to perform better under equivalent load as there will be substantially larger free memory for write caching (everything else being equal). Simply put the N7 will hit the I/O queue wait wall first.
A statement from one or two users that "my tablet doesn't do that, what are you talking about" is just as relevant information as one or two users claiming "my tablet is always slow".
Neither report is a denial of the experiences of others; but both taken together are a demonstration that the trouble described is not universally experienced.
And since neither set of onesie-twosie reports represent a statistically significant sample, neither of them are capable of saying anything meaningful about how widespread the problem is in the general user population.
cheers
Click to expand...
Click to collapse
Your right when I wake my n7 from sleep with no apps updating or anything running, and it moves at a ants pace. I am wrong its me I guess...right. Every user should have to unlock root and flash a kernel to change how it runs.
I read the comment you made before, its the same copy pasta stuff from when the nexus 7 didn't have issues having the storage full, back early on. This what makes xda so great, people have a issue and someone chimes in tells them they are wrong, or ten posts of "420 root it, and flash mer devs kernel"
But your right my tablet should mostly be lagging because running the launcher and maybe an app slows everything down because its designed to run an app and that's it.
Cheers

EDIT: bftb0 summed up what I wanted to say far better

BrianDigital said:
Your right when I wake my n7 from sleep with no apps updating or anything running, and it moves at a ants pace. I am wrong its me I guess...right. Every user should have to unlock root and flash a kernel to change how it runs.
Click to expand...
Click to collapse
Nobody has denied anybody's experience. If you say that stuff happens, I believe you.
BrianDigital said:
I read the comment you made before, its the same copy pasta stuff from when the nexus 7 didn't have issues having the storage full, back early on. This what makes xda so great, people have a issue and someone chimes in tells them they are wrong, or ten posts of "420 root it, and flash mer devs kernel"
Click to expand...
Click to collapse
off topic = irrelevant. But nice segue.
BrianDigital said:
But your right my tablet should mostly be lagging because running the launcher and maybe an app slows everything down because its designed to run an app and that's it.
Click to expand...
Click to collapse
If that happens on a stock device with no apps that's been rebooted within the past few days, and there are no other pathologies involved (e.g. nearly-full or corrupted file systems), then *probably* there is a hardware problem involved.
Look, I get it. Plenty of folks just want to use their device, not worry about details, and have it work as if it were mint. And they want it to behave that way even after customization (adding random apps). But practical experience with a wide variety of computing devices reveals that performance problems always hinge on details - sometimes incredibly tiny and obscure details. Those "details" can be any number of things - "soft" (correctable) hardware defects, bugs in the OS software, user software that is installed, all sorts of stuff. And even for technically sophisticated users isolating the root cause can be difficult. Until some detective work has occurred, there is no justification to place the blame on any specific component.
BTW, I know how frustrating it can be. My old Android phone (rooted, OC'ed & CM 7 ROM) currently can not be operated with both the messaging app and launcher app locked in memory (It only has 190 MB of RAM!). So I get to choose between losing text messages or waiting 15 seconds !!! for the launcher app to repaint the first home screen after leaving a resource-hungry foreground app such as Maps or the Browser. If I try and set up the Android LMK to do aggressive memory reclaim, the device will occasionally enter a "thrash of death" where the LMK is killing off threads as fast as they are generated - and the whole device will go frozen for minutes at a time. So, yeah, I get the frustration.
That of course is indeed "my fault". I could go back to a factory stock ROM (Eclair w/ HTC Sense - ugh). But I don't want to. I want certain features, and I want certain apps, too. You might claim that's not comparable to a user having a stock ROM device with a whole bunch of market apps installed; but until those apps can be cleared of suspicion, blame cannot conclusively be laid anywhere.
It is what it is. Computers that do not exhibit load dependent performance problems do not exist. That doesn't make things anybody's "fault" - but it is highly unlikely that Google (or Apple, whomever) is going to send someone over to your house to figure out what goes on with your tablet.
So, moaning about a problem on the internet might make someone feel better for a few minutes, but at the end of those few minutes, the problem(s) will still be there.
And BTW I completely get it that if I were to be having a performance issue on my tablet, and I wanted to clear my 72 market apps from suspicion, it would take me as many as log2(72) ~= 7 binary bisection trials (remove half of apps each trial) to finger a suspect or clear them all from suspicion). Pain in the rear to be sure; but it wouldn't be any less work on a different device - Apple, Asus, HTC, Moto, Samsung, whatever. And if it were an intermittent problem? It might take a huge effort to isolate the cause. Way longer amounts of time than simply ignoring a second or two of hesitation in the UI.
But the OP created this thread in the General section, not the Help / Q & A section; was he even interested in getting help?
.

I too feel this way since 4.2 update. I'm stock unrooted with 7gb free of storage.
Sent from my Nexus 7 using xda app-developers app

Try rooting your device, install lagfix.
From the comments in the article linked by Op, should help.
I did not try myself since I'm not having these issues.
Sent from my Nexus 7 using xda premium

Phenryth said:
Try rooting your device, install lagfix.
From the comments in the article linked by Op, should help.
I did not try myself since I'm not having these issues.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Werd. Lagfix made my 7 feel like new again. I scheduled it to run once a week and haven't had any problems since then.

Phenryth said:
Try rooting your device, install lagfix.
From the comments in the article linked by Op, should help.
I did not try myself since I'm not having these issues.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Lagfix does fasttrim command but many kernals nowadays do that already so the effect could be placebo unless you are on the kernel that doesn't fasttrim well.
Sent from my Nexus 4 using xda app-developers app

Related

1-star-reviews are bloody frustrating

ARGH!
It is so frustrating to code for Android, if people rate apps bad because they don't read the bloody description!
For example, I have an app that mutes the media volume (and does not do anything else!) and somebody complaints that my app doesn't do anything then showing the android volume popup.
Or people rate the medium version of Hack me if you can bad, because they can't solve it.
I guess most of them don't know, that 1-star reviews are really bad for us developers. And if it is a paid app, that also means less income!
But they don't think about it and just do it with one click.
I do understand, that the 1-star option is a must, especially if an app is not working and the developer doesn't response (I mean, that is why we enter an email address!), it is totally okay to give such a bad review.
But most people don't think about it. Best example is the WiiRemote Controller by ccp creations - either people complain that is not working on their phone (because the manufactor removed the functionallity) or because no Wii Games are included. I mean, WTF?
Sorry for spamming, but I think I am not the only one who is frustrated by that. Leave a comment if you want to
The ones I hate are the ones who ding an app because of "no apps to SD"...even if the bloody app is like 2Mb in size...a whole 2MB!!!
Sent from my Nexus S 4G
And if your app uses widgets, you simply can't move it to the SD - but you're right, I have seen a lot of these, too....
hmm.. not true, there are many widgets that works even when they are on SD
i got many of them running
To name a few Learn from Go Team, they have a lot of widgets that runs fine even when the App is installed on SD
An app that does nothing but mute volume is a waste of space and deserves a 1 star review IMO.
The Android market has enough junk in it and developers don't seem to care. That's why users barely pay attention anymore. Everyone assumes the worse.
I only have two ratings I use. 1 star and 5 star. Ive yet to meet this mythical flawless app. Paid apps tend to be buggier and less supported than free apps on android and WP7, actually, so people are much harsher towards them.
And do you serious expect me or anyone to hold a rating for an email response? Did you email those users and wait for responses from them before posting this topic?
Sent from my SGH-T959 using Tapatalk
@AllGamer: Do you know how to achieve that? Because according to the Developer Guide this is not possible.
@N8ter: If you think it is a waste of space, well don't download it and don't rate it. For other people it is useful, in this case it mutes the media volume, which is normally not muted. So eg. you're sitting in a bus and don't want to annoy other people, you can mute your game sounds with one click.
Yes, you might find it not useful, but still 1-star ratings should be avoided at all costs (unless it is a buggy app AND the developer is not responding)
When developers stop bloating the marketplace with trash then the ratings will stop being so negative. People are frustrated. That's why they have such low attention spans.
Seriously an app to mute volume? You have to back out of your game to run the app, so it's not one click. It's a useless app and you're better off just depressing the volume rocker. Which accelerates and gets it done faster than backing out, tapping the icon, and going back into the app. I don't see any usability advantages to that.
You can publish why you want. But don't complain about the ratings.
Sent from my iPod touch using Tapatalk
N8ter said:
When developers stop bloating the marketplace with trash then the ratings will stop being so negative. People are frustrated. That's why they have such low attention spans.
Seriously an app to mute volume? You can do that with the volume rocker on most every phone without even unlocking the phone.
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
Like I said, the media volume, that is not the ringer volume. But I don't want to discuss whether this app is useful or not, it is about the ratings.
And you can't say the WiiRemote app is not useful, but still people give it bad ratings. Same with the Hack me if you can app - people give bad ratings because they don't read the description (the first sentence is that people shouldn't download the app, if they don't know what adb, logcat etc means) and still I am gettings mails everyday asking me why this app asks for a serial -.-
/edit: No, you click on this app *before* you start the game.
That depends on why the app received those ratings. You're starting an apples and oranges comparison now.
If you expect them to not download because they don't know what adb means then why is it not published on xda instead of the android market.
Most phones have an option to vibrate when silenced so keeping the ringer on is useless. If you don't wan them hearing your game sounds you probably don't want them hearing your ringtones either. Hard to miss a call vibrate when the phone is in both your hands anyways. Games don't use the vibrator that much to miss the call (and it would pop up on the screen anyways).
Again, it's absolution to a non issue. That's why people call it useless. I've read a lot of the reviews.
Sent from my iPod touch using Tapatalk
As an educator and former support desk supervisor for a 1000 seat call center I believe those responding inappropriately to applications are immature and/or ignorant. The former is understandable but barely bearable and coupled with ignorance it makes for an unhappy experience for everyone else. I'm proposing a matrix for apps. and 15 or 20 associates from your ranks or readership to review apps if in fact this can be done at xda. Xda could conceivably be the stopping place for accurate reviews based on a matrix.
All devs care about ratings. Don't get me wrong. I just think your expectations are out of line. People will not wait for email responses before rating free apps, and since app markets let you edit ratings they will always rate low and raise the rating only if the app improves or becomes useful.
Low ratings for niche apps ensure that more broadly useful apps surface higher for that broader user base.
The fact that your volume app is low rates means its only useful to a very small number of people. The ratings simply reflect that.
Ratings reflect more than quality, they affect scope and usefulness as well. When you accept that, it will be less of an issue for you to swallow it.
Obviously you're new to this.
Example: the app that put ads in your notification bar would never have been fixed if people simply uninstalled and didn't rate or report it, or rated it highly because it worked well ads notwithstanding.
The problem is more the rating system than the ratings. A star system works better for your personal music library than an online app store, IMO.
Sent from my iPod touch using Tapatalk
mtd076 said:
As an educator and former support desk supervisor for a 1000 seat call center I believe those responding inappropriately to applications are immature and/or ignorant. The former is understandable but barely bearable and coupled with ignorance it makes for an unhappy experience for everyone else. I'm proposing a matrix for apps. and 15 or 20 associates from your ranks or readership to review apps if in fact this can be done at xda. Xda could conceivably be the stopping place for accurate reviews according to a matrix.
Click to expand...
Click to collapse
That's useless because XDA readers are not a typical representation of the average consumer. All that data would be less than marginally useful IMO.
As an educator and support center supervisor you should know this (and how to paragraph).
The market reviews are doing the OP a favor by suggesting he should focus on other projects.
Sometimes obvious clues aren't so obvious, though. I'm sure Microsoft can still be selling the Kin, and Nokia can be trying to push Symbian in the US, among other things. After all, a few people did rate them 5 stars. Right.
Part of being a developer is knowing how to manage your obligations an knowing when it's time to drop something and move on. Crying about reviews can and likely will do nothing but harm your reputation as a dev (and attract more negative reviews, just to spite you in some cases).
It's not an easy thing to do, but it's part of the profession. Being an indie developer is hard as ****.
Sent from my iPod touch using Tapatalk
Well, it is not about the app, but about the ratings. And I absolutely agree with mtd076.
Btw n8ter, the Muter app has an avarange rating of 4.7 and the Hack me if you can app *was* on xda (even on the frontpage). So, this discussion is getting way too offtopic...
I told you I read some of the reviews and looked at the download numbers.
This thread is pops up every 6 months or so.
Sent from my SGH-T959 using Tapatalk
LordLugard said:
The ones I hate are the ones who ding an app because of "no apps to SD"...even if the bloody app is like 2Mb in size...a whole 2MB!!!
Sent from my Nexus S 4G
Click to expand...
Click to collapse
you have a Nexus S. which means you have 15 GB of storage, and no SD card. what you fail to realize is not everyone has your phone. a very large amount of phones have small on board storage, and so those users (did I say users? I mean app developer's CUSTOMERS) NEED the app 2 sd option. and no, we don't all have the option of a phone with lots of storage, and even if we do, some of those phones have other limiting factors that some of us consider even worse. the fact is, there really are no excuses left for those devs that still fail to offer their customers the app 2 sd option.the feature debuted with Froyo, around a year and a half ago. ironic to hear people complain about version fragmentation, yet havent yet supported a good feature that's over a year old.
some devs simply fail to understand the fact that not all customers are like them, and use the phone they use. and they fail to serve these customers. which hurts the dev's reputation, and sales. good devs learn from this mistake, and adapt their product accordingly for success. bad devs, instead, blame their customers for the problem and ignore it, quickly developing bad word of mouth (ratings).
I'm not usually a promoter of capitalism, but seriously, welcome to the free (Android) market, folks. success is what YOU make it.
A lot of mid ranged phones come with < 400mb device storage but support to 32 gb SD cards as well. Think of phones like the Aria, as well as people on older "high end" phones who haven't upgraded. Nexus Ones, for example. Lots.of high end HTC phones came with relatively little internal storage as well.
You can always package the widget independently like the catch notes development team does for those people.
Sent from my SGH-T959 using Tapatalk
Falkner09 said:
some devs simply fail to understand the fact that not all customers are like them, and use the phone they use. and they fail to serve these customers. which hurts the dev's reputation, and sales. good devs learn from this mistake, and adapt their product accordingly for success. bad devs, instead, blame their customers for the problem and ignore it, quickly developing bad word of mouth (ratings).
Click to expand...
Click to collapse
Completely agree. People will download your app for the sole reason of rating it down, and then uninstall without even opening it duebto bad word of mouth. This happens all the time with some popular apps... browsers. Launchers. Messaging clients. etc. All deal with that.
Sent from my SGH-T959 using Tapatalk
N8ter said:
Completely agree. People will download your app for the sole reason of rating it down, and then uninstall without even opening it duebto bad word of mouth. This happens all the time with some popular apps... browsers. Launchers. Messaging clients. etc. All deal with that.
Sent from my SGH-T959 using Tapatalk
Click to expand...
Click to collapse
that... isn't what I said at all. and I doubt any sizeable number of people are doing what you're saying. no one trolls the Market just for that reason. I was actually saying that bad word of mouth prevents people from downloading flawed apps, which is exactly how it's supposed to work.
I never said you said it. I said I agree with you and addes my own thought afterwards.
Sent from my SGH-T959 using Tapatalk
Moved

[APK] Reduce lag with the Seeder entropy generator

THIS IS NOT MY WORK, PLEASE THANK THE OP
lambgx02 said:
Hey everyone,
So, I was experiencing significant lag as we all do from time to time, and decided I was going to get to the bottom of it.
After tracing and debugging for hours, I discovered the source of 90% of Android's lag. In a word, entropy (or lack thereof).
Google's JVM, like Sun's, reads from /dev/random. For all random data. Yes, the /dev/random that uses a very limited entropy pool.
Random data is used for all kinds of stuff.. UUID generation, session keys, SSL.. when we run out of entropy, the process blocks. That manifests itself as lag. The process cannot continue until the kernel generates more high quality random data.
So, I cross-compiled rngd, and used it to feed /dev/urandom into /dev/random at 1 second intervals.
Result? I have never used an Android device this fast. :good:
It is literally five times faster in many cases. Chrome, maps, and other heavy applications load in about 1/2 a second, and map tiles populate as fast as I can scroll. Task switching is instantaneous. You know how sometimes when you hit the home button, it takes 5-10 seconds for the home screen to repopulate? Yeah. Blocking on read of /dev/random. Problem solved. But don't take my word for it .. give it a shot!
Update!
I've built a very simple Android app that bundles the binary, and starts/stops the service (on boot if selected). I'll be adding more instrumentation, but for now, give it a shot! This APK does not modify /system in any way, so should be perfectly safe.
This is my first userspace Android app, so bear with me!
Note that this APK is actually compatible with all Android versions, and all (armel) devices. It's not at all specific to the Captivate Glide.
Caveats
There is a (theoretical) security risk, in that seeding /dev/random with /dev/urandom decreases the quality of the random data. In practice, the odds of this being cryptographically exploited are far lower than the odds of someone attacking the OS itself (a much simpler challenge).
This may adversely affect battery life, since it wakes every second. It does not hold a wakelock, so it shouldn't have a big impact, but let me know if you think it's causing problems. I can add a blocking read to the code so that it only executes while the screen is on. On the other hand, many of us attribute lag to lacking CPU power. Since this hack eliminates almost all lag, there is less of a need to overclock, potentially reducing battery consumption.
If you try it, let me know how it goes.
ROM builders - feel free to integrate this into your ROMs (either the .apk / application, or just the rngd binary called from init.d)!
If anyone's interested, I've launched a paid app on the Play store for non-xda users. As I add features I'll post the new versions here as a thanks to you guys (and xda community at large for being such a great resource). But if anyone's interested in the market's auto-update feature, just thought I'd mention it.
Cheers! :highfive:
Click to expand...
Click to collapse
Just wanted to share this with anyone who hasn't found it through the portal or general thread popularity yet, the original thread can be found here.
As you can see, this .apk (it's easiest to download it from the original thread which has a QR code) claims to increase speed and fluidity in any ROM on any device. Having installed the .apk and set it up correctly, I don't see any significant difference whatsoever. The phone feels marginally faster but I'm almost certain this is just a placebo in my case. HOWEVER, I am very clearly in the minority here as there have been 499 posts in that thread almost all of which are praising the OP, so you should definitely try this out. There are no downsides to it and it doesn't even involve flashing. Just download and install an .apk and turn the thing on and all should work.
Please post any results with as much information as possible here too, it may be down to NexusHD2 JB
Nigeldg said:
THIS IS NOT MY WORK, PLEASE THANK THE OP
Just wanted to share this with anyone who hasn't found it through the portal or general thread popularity yet, the original thread can be found here.
As you can see, this .apk (it's easiest to download it from the original thread which has a QR code) claims to increase speed and fluidity in any ROM on any device. Having installed the .apk and set it up correctly, I don't see any significant difference whatsoever. The phone feels marginally faster but I'm almost certain this is just a placebo in my case. HOWEVER, I am very clearly in the minority here as there have been 499 posts in that thread almost all of which are praising the OP, so you should definitely try this out. There are no downsides to it and it doesn't even involve flashing. Just download and install an .apk and turn the thing on and all should work.
Please post any results with as much information as possible here too, it may be down to NexusHD2 JB
Click to expand...
Click to collapse
just installed it and like you see no difference yet,,so will wait a couple days
and see if anything changes
Cheers for the feedback, having now used it for slightly longer I still see no change. The thing is, there are so many positive reports that I don't think this is just a placebo, but it unfortunately doesn't work on our device.
Sent from my NexusHD2 using xda app-developers app
It's complete placebo.
just installed apk on my Xperia mt15, i think there is improvment ..,., will post after more use..,
Sent from my LT26i using xda app-developers app
Latest xda portal post:
"Entropy Seed Generator Not All It’s Hacked Up to Be"
Little or no performance improvement but real side effect.
Nigeldg said:
Cheers for the feedback, having now used it for slightly longer I still see no change. The thing is, there are so many positive reports that I don't think this is just a placebo, but it unfortunately doesn't work on our device.
Sent from my NexusHD2 using xda app-developers app
Click to expand...
Click to collapse
yea its garbage no difference at all been messing with my phone all day and
still have lags
it may work on other phones but it does not work on our HD2s
uninstalled it

Browser always refreshing?

I've been hearing that the One has issues similar to its predecessor, as far as browser multitasking. Has anyone had issues with the browser constantly refreshing when you leave, go to another app, and come back to it?
No such problem with my HTC One. Multitasked between apps and browser, different tabs stayed put(no auto-refreshing).
bengadget said:
I've been hearing that the One has issues similar to its predecessor, as far as browser multitasking. Has anyone had issues with the browser constantly refreshing when you leave, go to another app, and come back to it?
Click to expand...
Click to collapse
I would like to know the same..
EDIT: nvm
bengadget said:
I've been hearing that the One has issues similar to its predecessor, as far as browser multitasking. Has anyone had issues with the browser constantly refreshing when you leave, go to another app, and come back to it?
Click to expand...
Click to collapse
Yes. Me.
Shasarak said:
Yes. Me.
Click to expand...
Click to collapse
What kind of websites does it happen with and how often? It worries me how there's no definitive reason why some people have this problem. It seems to be random.
bengadget said:
What kind of websites does it happen with and how often? It worries me how there's no definitive reason why some people have this problem. It seems to be random.
Click to expand...
Click to collapse
It does it a LOT on a dating site that I use, OKCupid (when accessing the desktop version of the site). I think it may possibly be related to the number of tabs one has open, as well. But certainly it's very annoying. I sometimes do a bit of browsing on London Underground trains. (You get about 20 seconds of wifi when the train is in a station!) What I'd like to be able to do is load up multiple pages in different tabs (each one opened as a new background tab) while the connection is up and then read them in the tunnels between stations; but it insists on refreshing each tab as you go back to it, and, as there's no connection in the tunnel, you can't actually read the page, even though it's fully downloaded and should be cached.
It does it pretty frequently. More with stock browser than with chrome though.
soapbubble said:
It does it pretty frequently. More with stock browser than with chrome though.
Click to expand...
Click to collapse
But that doesn't happen on my Chrome on my Note II... ever! Even if I press a link by mistake I can press back and it will be stored in cache, this is probably an HTC problem then, anyone else having this issue?
Nope. Not a problem for me. Always going back and forth on my browser. No issue there
Sent from my HTC One using xda premium
I agree. I can't remember if it's because I swipe it away with the recent apps button.
But sometimes the browser panics on me and closes on it's own.
Sent from my One V using Tapatalk 2
This was NEVER an issue specific to HTC or its software. The sooner people stop spreading the FUD the better.
The only reason Android will force the browser to clear its cache of a page is because it needs to. That is, it's running low on RAM due to other services/apps and needs more. Your browser is not considered a high-level process in the priority list (it's not a service, unlike many other apps), so it'll get hit more often than other apps.
So, the reason this crops up for some people more than others is simply due to what they have running in the background (services, such as Facebook, Trillian, GMail, etc etc). The more crap you run at the same time, the more likely it's going to run out of RAM. This is how it works for ANY Android phone going all the way back to the 2.0 days. It's ALSO how it works on iOS, BlackBerry 10, and webOS (except those platforms don't use a priority system). Also keep in mind that websites these days actually take up a significant amount of RAM, especially ones with heavy amounts of Javascript and retina-level graphics.
The HTC One has 2GB of RAM, which means you have quite a bit of RAM to work with before this happens, but how often it happens is always going to be determined by how you use it.
Vincent Law said:
This was NEVER an issue specific to HTC or its software. The sooner people stop spreading the FUD the better.
The only reason Android will force the browser to clear its cache of a page is because it needs to. That is, it's running low on RAM due to other services/apps and needs more. Your browser is not considered a high-level process in the priority list (it's not a service, unlike many other apps), so it'll get hit more often than other apps.
So, the reason this crops up for some people more than others is simply due to what they have running in the background (services, such as Facebook, Trillian, GMail, etc etc). The more crap you run at the same time, the more likely it's going to run out of RAM. This is how it works for ANY Android phone going all the way back to the 2.0 days. It's ALSO how it works on iOS, BlackBerry 10, and webOS (except those platforms don't use a priority system). Also keep in mind that websites these days actually take up a significant amount of RAM, especially ones with heavy amounts of Javascript and retina-level graphics.
The HTC One has 2GB of RAM, which means you have quite a bit of RAM to work with before this happens, but how often it happens is always going to be determined by how you use it.
Click to expand...
Click to collapse
Thats false, it was an issue on the HTC One X, and thats why I went for the GS3 instead of the One X (that and battery life), and it was done on purpose by HTC, not sure if they "fixed" it or not since then.
Tsukurimashou said:
Thats false, it was an issue on the HTC One X, and thats why I went for the GS3 instead of the One X (that and battery life), and it was done on purpose by HTC, not sure if they "fixed" it or not since then.
Click to expand...
Click to collapse
No, it wasn't, no more than any other device with 1GB of RAM. I'm sure that's what you thought based on all the fud being spread at the time, but it wasn't true, as anyone who knows more about the internals would acknowledge.
Vincent Law said:
No, it wasn't, no more than any other device with 1GB of RAM. I'm sure that's what you thought based on all the fud being spread at the time, but it wasn't true, as anyone who knows more about the internals would acknowledge.
Click to expand...
Click to collapse
Well I think I know a lot and it was definitely HTC's fault.. it was a software preference made by HTC
darkgoon3r96 said:
Well I think I know a lot and it was definitely HTC's fault.. it was a software preference made by HTC
Click to expand...
Click to collapse
A preference that had no influence apparently, since all it takes is a person with a task manager to confirm what I said was true.
This happens on my Nexus 4. Nothing new to see.
Vincent Law said:
This was NEVER an issue specific to HTC or its software. The sooner people stop spreading the FUD the better.
The only reason Android will force the browser to clear its cache of a page is because it needs to. That is, it's running low on RAM due to other services/apps and needs more. Your browser is not considered a high-level process in the priority list (it's not a service, unlike many other apps), so it'll get hit more often than other apps.
So, the reason this crops up for some people more than others is simply due to what they have running in the background (services, such as Facebook, Trillian, GMail, etc etc). The more crap you run at the same time, the more likely it's going to run out of RAM. This is how it works for ANY Android phone going all the way back to the 2.0 days. It's ALSO how it works on iOS, BlackBerry 10, and webOS (except those platforms don't use a priority system). Also keep in mind that websites these days actually take up a significant amount of RAM, especially ones with heavy amounts of Javascript and retina-level graphics.
The HTC One has 2GB of RAM, which means you have quite a bit of RAM to work with before this happens, but how often it happens is always going to be determined by how you use it.
Click to expand...
Click to collapse
This is also BS. The evo lte I had always dumped the browser and this phone does it as well, even just going back and forth from the browser to the music app. The galaxy i switched to did not exhibit the same behavior. In fact, that thing would often keep the browser in memory till the NEXT DAY. This phone with 2gb ram (and 700 plus free) will dump my browser pages for nothing but time it seems
Sent from my HTCONE using xda app-developers app
greengoldmello said:
This is also BS. The evo lte I had always dumped the browser and this phone does it as well, even just going back and forth from the browser to the music app. The galaxy i switched to did not exhibit the same behavior. In fact, that thing would often keep the browser in memory till the NEXT DAY. This phone with 2gb ram (and 700 plus free) will dump my browser pages for nothing but time it seems
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
It's really not. I had chrome stay in RAM for 3 full hours tonight even when playing games. Don't ever use the stock browser, they're always terrible on all platforms.
Vincent Law said:
It's really not. I had chrome stay in RAM for 3 full hours tonight even when playing games. Don't ever use the stock browser, they're always terrible on all platforms.
Click to expand...
Click to collapse
See, that's what's retarded to me. I too have also ran a heavy game and came back to the browser and my pages were still there. But let me play some music and come back a few minutes later and it's highly likely that it's been terminated
I don't use chrome because the stuttery scrolling. The stock browser is the smoothest I've ever used on android so I'm a bit smitten
Sent from my HTCONE using xda app-developers app
greengoldmello said:
See, that's what's retarded to me. I too have also ran a heavy game and came back to the browser and my pages were still there. But let me play some music and come back a few minutes later and it's highly likely that it's been terminated
I don't use chrome because the stuttery scrolling. The stock browser is the smoothest I've ever used on android so I'm a bit smitten
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
Chrome doesn't have any scrolling lag for me on the One.

HTC ONE - Lag/Stutter fix?

Hi,
I've had some really bad experience with the HTC One and Android overall in the last few years.
Starting with the Samsung Galaxy S, then going through the HTC One X, Samsung Galaxy S3, and now HTC One, I've got one thing that really annoys me. The stutter/lag in every single third party apps. I tried doing many things, like enabling 'force gpu rendering', and changing roms, but I could never get rid of that 'lag'. Many people don't see it as a problem, but it is really annoying for me as an iPhone user, where my 4S is extremely fluid and stutter free compared to the One. Now, some people have told me that going from an iPhone to Android will mean that things like this will be apparent for me instantly, and they will annoy me. But I can't believe that this is the case with all Android phones, I mean after all they all cost just as much as iPhone does, so they should work just as well?
I really like android as an operating system, iOS is too closed. So I'd rather not go back to the iPhone for that, but the lag and bad animations bother me so much that I am actually considering returning the One.
So my question is - is there anything I can do to get rid of the stutter/lag ?
chris_abr said:
Hi,
I've had some really bad experience with the HTC One and Android overall in the last few years.
Starting with the Samsung Galaxy S, then going through the HTC One X, Samsung Galaxy S3, and now HTC One, I've got one thing that really annoys me. The stutter/lag in every single third party apps. I tried doing many things, like enabling 'force gpu rendering', and changing roms, but I could never get rid of that 'lag'. Many people don't see it as a problem, but it is really annoying for me as an iPhone user, where my 4S is extremely fluid and stutter free compared to the One. Now, some people have told me that going from an iPhone to Android will mean that things like this will be apparent for me instantly, and they will annoy me. But I can't believe that this is the case with all Android phones, I mean after all they all cost just as much as iPhone does, so they should work just as well?
I really like android as an operating system, iOS is too closed. So I'd rather not go back to the iPhone for that, but the lag and bad animations bother me so much that I am actually considering returning the One.
So my question is - is there anything I can do to get rid of the stutter/lag ?
Click to expand...
Click to collapse
Yes Android Does have bug and lag but its getting a lot better compare to 2.0 2.1 2.2 2.3 4.0 4.1 4.2 each update has improved whole OS bit better, but still needs more time to mature but same time İOS or Windows Phone is very limited so i assume more thing to do means more codes and more codes mean more fault. İ have HTC One and İphone 5 but HTC One feels faster than İphone 5 in my eyes but another fact is Android needs more power so maybe next chipsets like S800 or Tegra 4 may make transaction more smoother. Android is not best idea on budget smartphone cos as i said needs more power.
There are a lot of rumours that Android Key Lime Pime will be more smoother and less power hungry need to wait and see but enjoy whole experience of android its free and open its getting better every day
sorry for bad spell etc
As a past user of an iPhone 4s and current user of a HTC one, lag is way more prevalent in the 4s.Examples 1.Open the app store. 2. Switch between apps a couple times. 3. Swipe to the search screen. The one never lags for me. Ever. I'm a pretty intensive user with lots of apps running at once. Not to mention the speed at which the one works compared to the iPhone. It still has awesome animations but does them faster. Seriously you must have some rogue app going crazy in the background or something.
Sent from my HTC One using xda app-developers app
I have the same feeling.
I've owned over 10 android devices and an iPhone 4 and 5, and when I'm on an iPhone I hate that I'm not able to do anything... and while when I'm on an Android phone I LOATHE the constant stutter/lag/inconcistancy.
You can't have your cake and eat it too... I guess.
EDIT: To answer your quesion: no, you can't.
EDIT2: just thought of WebOS, smooth, whith it's modding repositories *starts wheeping*
chris_abr said:
Now, some people have told me that going from an iPhone to Android will mean that things like this will be apparent for me instantly, and they will annoy me. But I can't believe that this is the case with all Android phones, I mean after all they all cost just as much as iPhone does, so they should work just as well?
Click to expand...
Click to collapse
You need to give some examples of apps, situations which lag or stutter for me Android is pretty fluid (with the exeption of chrome)
godutch said:
You need to give some examples of apps, situations which lag or stutter for me Android is pretty fluid (with the exeption of chrome)
Click to expand...
Click to collapse
hold an iPhone and an android phone side by side, the difference will be noticeble to everyone.
I think the OP is referring to apps that haven't yet been optimized for the 1920x1080 screen of the One and the S4. Animations such as those in Words with Friends look jerky in comparison with the iOS counterpart. It may be something you'll need to learn to live with. With Android phones of all different sizes out there, you're never going to get 100% app compatibility.
jodeltje said:
hold an iPhone and an android phone side by side, the difference will be noticeble to everyone.
Click to expand...
Click to collapse
Like I said I can' t see any stutter or lag, not in the default apps or sense at least
Well that is what my iFriends say - it stutters!!!!1 How can you not see that???? And yes, sometimes I do see it, and it is annoying.
Some of us are more sensitive, some don't even notice. Most of the time I think it is because of loading content while scrolling. If you open a web page, or any internet dependent app, it will pull new content when you scroll to the end, an then inevitably some time is spent on arranging layout, loading jpegs and so on. iOS does it in advance, and is even making some kind of thumbnails all over system to smooth that out.
Could be wrong, but that is my conclusion so far.
Dac0908 said:
Well that is what my iFriends say - it stutters!!!!1 How can you not see that???? And yes, sometimes I do see it, and it is annoying.
Some of us are more sensitive, some don't even notice. Most of the time I think it is because of loading content while scrolling. If you open a web page, or any internet dependent app, it will pull new content when you scroll to the end, an then inevitably some time is spent on arranging layout, loading jpegs and so on. iOS does it in advance, and is even making some kind of thumbnails all over system to smooth that out.
Could be wrong, but that is my conclusion so far.
Click to expand...
Click to collapse
like I said you need to give some specific examples of lag or stutter because I can't see it, not in sense nor in the stock apps. I can see lag and stutter for example in chrome (and new opera) but stock (and opera classic) are smooth, app drawer buttery smooth, settings buttery smooth, whatsapp smooth, blinkfeed smooth
Well I don't know now, really. Trying to forget about it, but name of this thread reminded me again
As I said - internet apps, not in system. Facebook, Engadget, Instagram, Cracked app... almost all third party web apps, not really important ones. It is app design flaw of some kind, you cant see that in system or system apps which are better made. On the bright side, this effect was horrible on LG O2x, which could just confirm my theory - One can load and arrange on-the-fly required data quicker.
It's not hard to understand that this effect is really not what anyone who bought the best Android device at the moment wants to see, no matter who's fault it is. Maybe that is the price we pay for system openness, and if that is the case - not a problem at all.
Dac0908 said:
Well I don't know now, really. Trying to forget about it, but name of this thread reminded me again
As I said - internet apps, not in system. Facebook, Engadget, Instagram, Cracked app... almost all third party web apps, not really important ones. It is app design flaw of some kind, you cant see that in system or system apps which are better made. On the bright side, this effect was horrible on LG O2x, which could just confirm my theory - One can load and arrange on-the-fly required data quicker.
It's not hard to understand that this effect is really not what anyone who bought the best Android device at the moment wants to see, no matter who's fault it is. Maybe that is the price we pay for system openness, and if that is the case - not a problem at all.
Click to expand...
Click to collapse
oh I don' t use any of those apps, mostly the stock ones and google apps and these are all buttery smooth (with the exception of chrome and sometime the play store).
I think these laggy apps all use webkit to draw their UI, webkit will lag the UI when loading, even on a powerful desktop. One of the chrome devs congrateluted opera, when the switched to webkit how fluid they had made opera when presto was still loading, something which they hadn't figured out to do yet
what version of android do you have? i noticed stuttering in third party apps on 4.1.2, but was fixed in 4.2.2
i use tubemate, and it was unusable on 4.1.2, now it works perfectly
For_itembine said:
what version of android do you have? i noticed stuttering in third party apps on 4.1.2, but was fixed in 4.2.2
i use tubemate, and it was unusable on 4.1.2, now it works perfectly
Click to expand...
Click to collapse
I'm currently on stock 4.1.2 from HTC, the European version for the HTC_001. I've also tried the Android Revolution HD 4.2.2, but the problem still persisted. It was better, but still not 'buttery smooth'.
As to when it happens - Sense is largely ok, when swiping through the screens you can't really see any lag. Unless going between the app launcher and the blinkfeed.
But it's mostly other apps, such as even the stock web browser, thet just stutter and lag when on some simple webpages, such as google, full amazon website, my banks, lloyds tsb, and pretty much every single web page is just slow and stutters when scrolling. Not to mention XDA-Developers, because this website is just on another level of stutter. lol
I've tried firefox, chrome, stock browser, and all of them have the same problem.
There are also apps, facebook, even the keyboard lags!
Now, I don't know about you, but I think it's the resolution that causes the problem. I'd rather have lower resolution with say, 300 ppi, which is not really noticeably worse than that of the One, and at the same time have an OS that does not suffer from these problems.
Because in all honesty, the ONE is actually more stuttery than SGS 1 was.. Now, that just can't be right!
I'm still hoping that somebody will come up with something that can fix it.
Because I'm really sensitive about this stuff myself, and love the idea of android at the same time. Not to mention the hardware of ONE.
But when using the phone, it immediately feels cheap and badly made when simple things like that occur on a phone costing as much as a 15 year old car!
So I think it'll be back to the iPhone for now. My contract on it ends in a year, so let's hope Google does some magic with Android, and maybe forces manufacturers to release properly optimized software. But I fear that's just wishful thinking.
chris_abr said:
...the ONE is actually more stuttery than SGS 1 was.. Now, that just can't be right!
Click to expand...
Click to collapse
You said it yourself, that can't be right.
chris_abr said:
...But when using the phone, it immediately feels cheap and badly made when simple things like that occur on a phone costing as much as a 15 year old car!
Click to expand...
Click to collapse
You have an interesting way of exaggerating prices. I bought mine from Hong Kong, so maybe mine cost as much as a 14 year old car. Or perhaps a 15 year old car in good condition? Or maybe just within the range of usual Flagship phone prices?
If you're getting stuttering with certain apps, don't use them. Poorly made apps usually have alternatives.
So far, the only big app I'm getting stuttering with is the Chrome/Chrome Beta app. It would be nice if it wasn't there but, thanks to features like data compression saving me roughly 50% on data use, I can look past it. I also get it with the facebook app, but that is such a **** app.
There are probably some other apps I get it with but, to be completely honest, lag and stuttering hasn't been noticeable in my daily use. This phone is fast as hell... Faster even than a 15 year old car. What a deal!
Sent from my HTC One using xda app-developers app
ataft said:
You have an interesting way of exaggerating prices. I bought mine from Hong Kong, so maybe mine cost as much as a 14 year old car. Or perhaps a 15 year old car in good condition? Or maybe just within the range of usual Flagship phone prices?
Click to expand...
Click to collapse
haha!
What I was trying to say, that these phones cost extremely high amounts of money, and yet don't work properly.
I mean, having used Lumia 520 a few weeks ago for a few days, I can safely say that I would recommend that over the One, simply on the 'niceness of use'. And that phone costs £100 in the UK.. One costs over £450 at the cheapest.
As to the apps - I get that, but if you read my post, you'd know that I mentioned all of the popular apps, I try to stay away from the lesser known developers, as they tend not to do so much testing on their apps, and thus providing a terrible experience most of the time (not so much on iOS, as Apple does a lot of testing before they put the app up on the market, something that would be nice to have on android too).
chris_abr said:
I
But it's mostly other apps, such as even the stock web bowser, thet just stutter and lag when on some simple webpages, such as google, full amazon website, my banks, lloyds tsb, and pretty much every single web page is just slow and stutters when scrolling. Not to mention XDA-Developers, because this website is just on another level of stutter. lol
Click to expand...
Click to collapse
some sites lag in some browsers some sites in all, some sites even lag on my powerful core i5 laptop running windows 8, sometimes it' s bug in the browser, sometimes a bug in the website. I'll bet you you will come across laggy sites on the iphone too. XDA is buttery smooth for me though (at least the forum, which I always watch in compact view and I hated the contextual search so I disabled that in forum preferences)
Honestly I've used android from the start back when the g1 was released. Going from that to the g2 now the HTC one. Even on my g2 on some Roms I barley had lag issues now on the one I don't see any stutter or lag or slow downs.. But I guess that's just me.
Sent from my HTC One using xda app-developers app
I guess we can both be happy that are devices aren't as bad as the OP
Sent from my HTC One using xda premium
I don't think it's a problem with my particular device though.
I've watched many reviews online, and the very same things that happened on my device were happening on those being reviewed.
Things like:
When browsing google images, you open one image and then swipe to look at the next one, htc one starts to render an animation and then 1/4th of the way just stutters to the picture. On the iPhone it's just a nice, fluid animation.
Another, the original keyboard is rather bad, you press a key, and the pop up with letter comes on, you depress the key and the preview is still there for at least half a second.
Also, a more general one - when you install something from the play store and try to browse for another app on it at the same time - it stutters beyond belief.
And sense one - where are the animations when closing an app/window? I feel like using windows Vista on a 2005 pc with 1gb ram..
It's very small things, but they do not happen on the iPhone, and I just feel like the experience is more pleasurable and consistent on iOS. Not to mention WP, which is even faster than iOS in my opinion.
The iPhone and WP may not be faster hardware wise, or performance wise even, but the animation, and transitions between doing things are just incredibly badly implemented on Android.
I'd rather see it being done like on the iPhone - when the phone is installing or doing something in the background, that action stops when you try and use the phone. That way, it may perform worse, and install the app slower, but the experience is really good, and no stutter occurs. Whereas android sort of tries to do everything at the same time.
But again, that may be just me being very bothered about things like this, most people don't see it as a problem, but it annoys the hell out of me, hence this thread. I was hoping that there is some tweak for the One that makes the experience more pleasurable whilst maybe decreasing the performance a little.

[Q] Why is it so slow?

New Nexus 6 user here...
I'll get right to the point. Why is this thing a slug? Out of the box it feels slow, rips through battery, etc. Listening to Pandora and turning the phone causing the display to switch from portrait to landscape causes the music to stop for 1/2 second! Ridiculous!
I figured rooting/unlocking and flashing custom roms would fix it.
Decrypting did not do anything.
Some apps freeze or run like crap.
Really disappointed in this.
I have a Note 4 and it smokes it. These are nearly identical hardware wise and I'm disappointed.
Been through numerous formats, image restores, CM encrypting and formatting to remove, blah! It's really getting annoying.
I use and rely on an app called Radarscope for skywarn and it's basically unusuable on this phone. Panning/scrolling is so choppy (like seconds per frame!) that's un-usable. Is this a lollipop issue?
I know there's no goodies like Wanam, etc. because xposed runs on dalvik only. So what's the point of running such a buggy and unsupported OS?
Or is there something underlying that I'm missing / doing wrong here?
cpufrost said:
New Nexus 6 user here...
I'll get right to the point. Why is this thing a slug? Out of the box it feels slow, rips through battery, etc. Listening to Pandora and turning the phone causing the display to switch from portrait to landscape causes the music to stop for 1/2 second! Ridiculous!
I figured rooting/unlocking and flashing custom roms would fix it.
Decrypting did not do anything.
Some apps freeze or run like crap.
Really disappointed in this.
I have a Note 4 and it smokes it. These are nearly identical hardware wise and I'm disappointed.
Been through numerous formats, image restores, CM encrypting and formatting to remove, blah! It's really getting annoying.
I use and rely on an app called Radarscope for skywarn and it's basically unusuable on this phone. Panning/scrolling is so choppy (like seconds per frame!) that's un-usable. Is this a lollipop issue?
I know there's no goodies like Wanam, etc. because xposed runs on dalvik only. So what's the point of running such a buggy and unsupported OS?
Or is there something underlying that I'm missing / doing wrong here?
Click to expand...
Click to collapse
my nexus 6 is perfect, and fast as heck! what you can do is set your device up differently(as you can slow your device down by setting it up lousy), or root your device and set up your cpu differently. and, btw, decrypting it does nothing for performance. my n6 is still encrypted, and one of the fastest n6 around.
simms22 said:
my nexus 6 is perfect, and fast as heck! what you can do is set your device up differently(as you can slow your device down by setting it up lousy), or root your device and set up your cpu differently. and, btw, decrypting it does nothing for performance. my n6 is still encrypted, and one of the fastest n6 around.
Click to expand...
Click to collapse
It has been wiped, rooted, just as I've set dozens of Android devices up in the past.
There's just something not right about this phone!
I mean, sure if you just flip through the built in stuff, it feels snappy and all but some programs I use feel slow like moving arms through water slow.
And yes, encryption kills storage i/o and is very apparent with some things, it should be optional not required. Or at least done in hardware with less footprint on storage performance.
I'd say try the app called radarscope but it's not free. This is the only time I've ever had an issue with this app. I'm thinking it's the OS (5.02) but since I cannot run 4.4.4 on this device, no proof. Radarscope will run on an iphone 3G and the scrolling is far better.
And for benchmarks, how about 39K on Antutu? And that's with the performance setting in CM12!
My Note 4 even out of the box was much quicker feeling.
When I set it up initially I chose to restore from Google Play (92 apps) and it took far longer than any other phone to actually install them. This is with a wifi connection (5GHz AC) that gets 150 up/down consistently with a 3ms ping so that's not it. I figured encryption killing i/o would slow down this and didn't really care.
Oh and stock battery life is poor.
35% to 11% in 45 minutes riding in the car with Pandora streaming. Ugh.
If the droid turbo had an unlocked bootloader...
Sigh
Maybe it's defective?
Do these have a high defect count?
And really nitpicking, there's a place for earbuds in the box but they did not include them. For $650 they should have! (But I don't care since I don't even use them but principle...)
Sell it
Sent from my Nexus 6 using XDA Free mobile app
cpufrost said:
It has been wiped, rooted, just as I've set dozens of Android devices up in the past.
There's just something not right about this phone!
I mean, sure if you just flip through the built in stuff, it feels snappy and all but some programs I use feel slow like moving arms through water slow.
And yes, encryption kills storage i/o and is very apparent with some things, it should be optional not required. Or at least done in hardware with less footprint on storage performance.
I'd say try the app called radarscope but it's not free. This is the only time I've ever had an issue with this app. I'm thinking it's the OS (5.02) but since I cannot run 4.4.4 on this device, no proof. Radarscope will run on an iphone 3G and the scrolling is far better.
And for benchmarks, how about 39K on Antutu? And that's with the performance setting in CM12!
My Note 4 even out of the box was much quicker feeling.
When I set it up initially I chose to restore from Google Play (92 apps) and it took far longer than any other phone to actually install them. This is with a wifi connection (5GHz AC) that gets 150 up/down consistently with a 3ms ping so that's not it. I figured encryption killing i/o would slow down this and didn't really care.
Oh and stock battery life is poor.
35% to 11% in 45 minutes riding in the car with Pandora streaming. Ugh.
If the droid turbo had an unlocked bootloader...
Sigh
Maybe it's defective?
Do these have a high defect count?
And really nitpicking, there's a place for earbuds in the box but they did not include them. For $650 they should have! (But I don't care since I don't even use them but principle...)
Click to expand...
Click to collapse
cm is NOT known for performance. and the performance governor is the worst governor for performance(irony is in its name). i use ondemand/deadline, and get 58000+ on antutu while im still encrypted, running on a simple aosp rom. and, on top of that, i see 5.5-7 hours sot, running at 3033mhz/300mhz every day. yours being defective? thats a possibility.
cpufrost said:
New Nexus 6 user here...
Listening to Pandora and turning the phone causing the display to switch from portrait to landscape causes the music to stop for 1/2 second! Ridiculous!
Click to expand...
Click to collapse
This is due to the left and right audio channels swapping when the device is rotated. You'll notice the cut out only occurs if the device is rotated clockwise.
---------- Post added at 01:24 AM ---------- Previous post was at 01:23 AM ----------
I'm running stock decrypted with franco r11 and it's fast as hell with 2 day battery life. No complaints here. You must have something setup wrong.
My brother has the note 4 and that thing lags in TouchWiz like crazy. My n6 doesn't act like his note 4.
despisedIcon said:
This is due to the left and right audio channels swapping when the device is rotated. You'll notice the cut out only occurs if the device is rotated clockwise.
---------- Post added at 01:24 AM ---------- Previous post was at 01:23 AM ----------
I'm running stock decrypted with franco r11 and it's fast as hell with 2 day battery life. No complaints here. You must have something setup wrong.
Click to expand...
Click to collapse
Well that makes sense (the audio swap)...
I sold my M8 and replaced it with this device. I was running Viper 3.21 and it was super fast (upper 40's Antutu, 28K Quadrant) and no lag. iOS smooth!
Didn't think the bar would be so high with a nearly year old device.
I know the 805 can handle 1440 res because the Note 4 does with no problem.
They all will lag from time to time.
But a flagship device should not skip and jump when playing games like smacky cars and white tiles. The G3 did and got hot.
One thing I can say is this device runs cool. The CPU temp has never gone over 36C in TWRP when working. My Note 4 hits 67C when flashing roms in TWRP and feels hot. It also overclocks poorly as in +100MHz = reboots with any game. I may have to crack it open and check for faulty TIM application but otherwise at stock clocks does fine. It hits 47K Antutu / 25K Quadrant. Speaking of Quadrant it's hard to break 14K on the N6 but (again) it's an old benchmark and 5.0 may be the reason. It feels faster than 14K because my Note II gets that...
But there's lots of roms and options and that's why I tried this device in the first place. It feels and reminds me a lot of the G3 because of the smaller bezel space.
I wish there were more options for better icons for signal/wifi/battery. The stock ones are flat. CM themes are awesome so far but someone mentioned their performance is subpar and it seems to be the case here.
I will write the dev of radarscope to see what's up. A lot of weather nerds are also phone nerds so someone else has to notice this. It's bad, imagine buying a Ferarri that had a governor set at 25mph. You'd flip out too!
cpufrost said:
Listening to Pandora and turning the phone causing the display to switch from portrait to landscape causes the music to stop for 1/2 second! Ridiculous!
Click to expand...
Click to collapse
This is definitely not an Android issue. That is an application problem. On rotate it is killing the process responsible for playback.
I figured rooting/unlocking and flashing custom roms would fix it.
Click to expand...
Click to collapse
Why do you figure that?
Decrypting did not do anything.
Click to expand...
Click to collapse
Somehow, I doubt that you actually decrypted anything. More likely you disabled forced encryption and wiped, allowing you to run UN-encrypted. Decryption is the process of CONVERTING encrypted data into un-encrypted data.
Some apps freeze or run like crap.
Click to expand...
Click to collapse
I can write a program in ONE MINUTE that will absolutely murder the performance of ANY phone it runs on. Congrats, you just learned the difference between kiddy-coding and competent code written by people who actually paid attention during first year computer science.
I have a Note 4 and it smokes it. These are nearly identical hardware wise and I'm disappointed.
Click to expand...
Click to collapse
Yes, but Note4 is running Android 4.4, which uses DALVIK VM. Nexus 6 runs Android RunTime ("ART"). That means that there are VAST differences in the code optimization techniques used, so where kiddy code ran *acceptably* on 4.4, the same kiddy code turns to hell on 5.0. Too bad your programs weren't written by competent people, because if it was, it would *already* run well.
Been through numerous formats, image restores, CM encrypting and formatting to remove, blah! It's really getting annoying.
Click to expand...
Click to collapse
So quit wasting your time messing with things that are NOT responsible, and switch to well written software.
I use and rely on an app called Radarscope for skywarn and it's basically unusuable on this phone. Panning/scrolling is so choppy (like seconds per frame!) that's un-usable. Is this a lollipop issue?
Click to expand...
Click to collapse
That is a KIDDY CODING problem. Contact the software vendor and complain.
I know there's no goodies like Wanam, etc. because xposed runs on dalvik only. So what's the point of running such a buggy and unsupported OS?
Click to expand...
Click to collapse
Like I said, different optimization techniques are bringing out the badness in the software you are running.
It has been wiped, rooted, just as I've set dozens of Android devices up in the past.
There's just something not right about this phone!
Click to expand...
Click to collapse
The phone is fine. You're running crappy software.
I mean, sure if you just flip through the built in stuff, it feels snappy and all but some programs I use feel slow like moving arms through water slow.
Click to expand...
Click to collapse
So quit running bad software and/or complain to the vendor that their software is slow and buggy. Its not the phone, its not the OS, its the software.
And yes, encryption kills storage i/o and is very apparent with some things, it should be optional not required. Or at least done in hardware with less footprint on storage performance.
Click to expand...
Click to collapse
The hardware crypto code was not released by qualcomm on time for the hardware to ship. It may be added to a later update.
And for benchmarks, how about 39K on Antutu? And that's with the performance setting in CM12!
Click to expand...
Click to collapse
Try factory. CM is a bloated buggy slow hog.
When I set it up initially I chose to restore from Google Play (92 apps) and it took far longer than any other phone to actually install them. This is with a wifi connection (5GHz AC) that gets 150 up/down consistently with a 3ms ping so that's not it. I figured encryption killing i/o would slow down this and didn't really care.
Click to expand...
Click to collapse
Crypto.
Oh and stock battery life is poor. 35% to 11% in 45 minutes riding in the car with Pandora streaming. Ugh.
Click to expand...
Click to collapse
CM is a bloated hog, and we've already established that pandora is kiddy-coded.
If the droid turbo had an unlocked bootloader...
Click to expand...
Click to collapse
Moto Maxx is the unlocked bootloader of the droid turbo, you can import them from Mexico.
But FYI: internally, they and Nexus 6 are *the same*.
Maybe it's defective? Do these have a high defect count?
Click to expand...
Click to collapse
Nope. There is no known hardware defect that would cause kiddy-coded software to exert itself like that.
And really nitpicking, there's a place for earbuds in the box but they did not include them. For $650 they should have! (But I don't care since I don't even use them but principle...)
Click to expand...
Click to collapse
Probably because NOBODY uses them.
simms22 said:
cm is NOT known for performance. and the performance governor is the worst governor for performance(irony is in its name). i use ondemand/deadline, and get 58000+ on antutu while im still encrypted, running on a simple aosp rom. and, on top of that, i see 5.5-7 hours sot, running at 3033mhz/300mhz every day. yours being defective? thats a possibility.
Click to expand...
Click to collapse
That.
The device was verified running un-encrypted. The update from CM actually encrypted it again. I'm leaving it encrypted for now as to remove it requires formatting and losing everything on internal storage. Gee, would not be an issue if there was an external SD card. At least HTC did it right with a slot, on a device this big you would think they would have too.
I will say that copying from my laptop (which is usb 3.0) to the internal storage is quite speedy. Have to see how fast 5GHz AC is via airdroid. I know the G3 hit 20MB/S over their air which was very decent.
I'm running AOSP and it's better for sure (51K Antutu). Now to find a kernel and tweaker (have both paid versions from kt and faux) and o/c this cpu to 3GHz. Stopped OC for the past month because my N4 just doesn't do it.
But the problem with Radarscope exists and I will definitely contact the developer.
I will try a lollipop rom and see if it that indeed is the issue.
If so I will probably just get rid of the N6 and keep my Note 4 on KitKat until L becomes more mature and supporting things we like to run. Honestly 4.4.4 is quite nice and I see zero advantages of using L right now. It reminds me when Vista came out and everyone was still using XP. Possibly the next big release will be the next Windows 7.
And for the record, I can stream for *days* on both my iphone 6 plus and note 4 running pandora.
That "test" was pure stock from the ATT store coming home. I know the stock experience can be disappointing but that's pretty sad to be honest.
cpufrost said:
But the problem with Radarscope exists and I will definitely contact the developer.
I will try a lollipop rom and see if it that indeed is the issue.
Click to expand...
Click to collapse
I use RadarScope on my DROID MAXX (stock 4.4.4, no root) and my Nexus 7 (stock 5.0.2, no root) fine with no problems. I've never had a problem with this app. I don't think this is kiddy coding.
cpufrost said:
But the problem with Radarscope exists and I will definitely contact the developer.
Click to expand...
Click to collapse
radarscope works perfectly fine on my n6 band lollipop.. im gonna assume the issue is on your end, and not the app. $9.99 for that app, is a bit expensive. i generally use the rainy days app, its free.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
polecat409 said:
I use RadarScope on my DROID MAXX (stock 4.4.4, no root) and my Nexus 7 (stock 5.0.2, no root) fine with no problems. I've never had a problem with this app. I don't think this is kiddy coding.
Click to expand...
Click to collapse
Thanks for the reply.
I have to wonder why it's so bad.
The main issue is pinch zooming and scrolling and with this app you have to do it constantly.
PYKL3 is also acting kind of weird too. Usually it's blazing fast but when zoomed all the way in it feels sluggish like it's getting stuck. I don't use it nearly as much as radarscope but usually (PYKL3) is fast on my other android devices.
simms22 said:
radarscope works perfectly fine on my n6 band lollipop.. im gonna assume the issue is on your end, and not the app. $9.99 for that app, is a bit expensive. i generally use the rainy days app, its free.
Click to expand...
Click to collapse
A screen shot does not show the problem though. The problem is panning and zooming. It's incredibly slow and on this device only.
The free apps aren't really suitable for me, I have to be able to use different modes, and dual polarity support, etc.
I will let them know, however. My subscriptions alone for these services I use are hundreds of dollars per year!
cpufrost said:
My subscriptions alone for these services I use are hundreds of dollars per year!
Click to expand...
Click to collapse
damn!
i get all the info i need from rainy days. you should at least check it out, and it works properly(doesnt pan around slowly).
simms22 said:
damn!
i get all the info i need from rainy days. you should at least check it out, and it works properly(doesnt pan around slowly).
Click to expand...
Click to collapse
I've had radarscope since iOS 3 days when I was using a 3GS.
When I tried Android for the first time (Galaxy Tab 10.1) I was disappointed they did not have it (yet). So I used rainy days. It was OK and I recommend it to friends (along with DARXEN which is free).
But the support that radarscope has to be able to use in the palm of your hand is impressive. Amazing how things have come in a few short years. I don't chase any more but I do follow things and when out on the course (golf) or riding the trails, like to keep up on things.
Still waiting for a real time SMS lightning data app. Pinpoint lightning (iOS) was boss but they pretty much abandoned that project. You could literally watch a bolt strike in the pasture and within a few seconds the screen would flash and show a point in the screen that was accurate to under a 100 feet or so.
I'm sure there would be tons of these apps but there's tremendous liability and golfers and boaters would put too much faith in it and that's never a good thing.
akellar said:
Sell it
Sent from my Nexus 6 using XDA Free mobile app
Click to expand...
Click to collapse
I did!
And why? Because I got a 64GB version from Google Play!
I figured 32GB may be too small if I keep it longer...
Running Euphoria (updated today) and runs good.
No changes from original with some programs but as I've seen on an S5 with 5.02 it's the OS not the device causing issues. No way (yet) around that...
And manual camera app works great on this device. 50iso on a smart phone is nuts! Finally user adjustable focus. Now I don't miss my HTC One M8 at all! (especially 4MP pix!)
Wireless charging on this rocks! Using the TILT charger, it's near perfect and keeps the thing topped off. No more wear and tear on the USB connector. I just ordered the clear UAG case and when I get it I'm going to remove the silver letters so it doesn't read NEXGEN on the back!
cpufrost said:
I did!
And why? Because I got a 64GB version from Google Play!
I figured 32GB may be too small if I keep it longer...
Running Euphoria (updated today) and runs good.
No changes from original with some programs but as I've seen on an S5 with 5.02 it's the OS not the device causing issues. No way (yet) around that...
And manual camera app works great on this device. 50iso on a smart phone is nuts! Finally user adjustable focus. Now I don't miss my HTC One M8 at all! (especially 4MP pix!)
Wireless charging on this rocks! Using the TILT charger, it's near perfect and keeps the thing topped off. No more wear and tear on the USB connector. I just ordered the clear UAG case and when I get it I'm going to remove the silver letters so it doesn't read NEXGEN on the back!
Click to expand...
Click to collapse
Which silver letters? The built-in "NEXUS" ones? If you don't want to see that, buy a vinyl sticker from slickwraps or dbrand to cover it up, in case you want to sell it later
rootSU said:
Which silver letters? The built-in "NEXUS" ones? If you don't want to see that, buy a vinyl sticker from slickwraps or dbrand to cover it up, in case you want to sell it later
Click to expand...
Click to collapse
The UAG letters on the case. Turned upside down it spells GEN. When the case is on the phone the NEX part shows and the US is hidden. The end result is NEXGEN! Removing the stickers on the case will reveal NEXUS and IMO looks better.
I wish UAG would not put the aluminized stickers on the clear version of their cases for this reason. Otherwise, it's a pretty decent case.
And good suggestion on covering up letters. I never deface my phones for that reason, to maximize resell value! :good:
cpufrost said:
The UAG letters on the case. Turned upside down it spells GEN. When the case is on the phone the NEX part shows and the US is hidden. The end result is NEXGEN! Removing the stickers on the case will reveal NEXUS and IMO looks better.
I wish UAG would not put the aluminized stickers on the clear version of their cases for this reason. Otherwise, it's a pretty decent case.
And good suggestion on covering up letters. I never deface my phones for that reason, to maximize resell value! :good:
Click to expand...
Click to collapse
Ah gotcha

Categories

Resources