Hi Jack, On May 4, 3:18 am, jdeslip <jdes...@gmail.com> wrote: > I have the exact same problem on a download manager app I am trying to > write. My service aquires PARTIAL_WAKE_LOCK, but when the screen is > blank wifi downloads still seem to come to a stand-still (on Nexus > One). If I instead acquire a FULL_WAKE_LOCK (or SCREEN_DIM) all is > fine. Obviously, these don't make any sense for a download- > manager... Also, everything is fine with 3G downloads (they keep > going in the background whether I have any wakelock or not).
that's interesting and probably rules out my CPU scaling theory making the WiFi throttling theory more likely again (generic CPU throttling would IMHO also affect 3G downloads). > Did you ever figure this problem out? Unfortunately, not. I reported it to HTC as a bug, but have not head anything back from them. AFAIK, the N1 is also affected, so it may make sense to report this on the Android bug tracker. My own analysis is currently stuck as HTC is denying access to the Desire's kernel source and I think the root cause to this phenomenon is somewhere on the kernel level (related to how the [non-]existence of a wake lock interacts with the WiFi hardware driver). Well, I could try using the N1 kernel source code... Regards, Thilo -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en