yashsingh1/xdaforums huggingface dataset:
[Huawei Ideos X5 U8800] itsDinis:
I just installed the the v5 and the update 18 and may I ask what's the difference between the camera app of v4 and dzo's camera app?

Thanks in advance for any answers :)
[Huawei Ideos X5 U8800] hung.ngomanh:
I have a random reboot with update18 :confused:, never had in update17 before !!!
[Huawei Ideos X5 U8800] scux:
I installed the v5 update 18. Video is very nice, but wifi not connect :(
[Huawei Ideos X5 U8800] Makifylmz:
I've installed update 18 and everything works fine. But I don't understand the difference between u18 and u17. I see only media_profiles changed
[Huawei Ideos X5 U8800] telmosousa:
What was your previous version? I installed this and it is working fine. Was it working before?

P.S. - If you're trying to connect to a zon router or similiar you may have have to use the alternate wpa_suplicant.

Dzo sayed "This might help with wifi reboots and fixes a few small things", so if you usualy had some reboots you must wait and use it a little more to see if this problem is resolved now. Apart from that I don't now what dzo means with "small things".
[Huawei Ideos X5 U8800] fjsferreira:
So far, no reboots. Definitely an improvement here.

Sent from my Huawei U8800
[Huawei Ideos X5 U8800] dark_vader:
Update 18 is fast response smooth :D But any previous update battery drains really fast with screen off or idle.

Last night phone drains almost 10% in only 8 hours. I don't know what is cause or why. What governor and cpu speed do you use?

Another question is there any way i backup my phone settings? What i mean are options on settings like wifi, call and others settings to avoid having to configure each time I install a rom.

Keep good work dzo ;)
[Huawei Ideos X5 U8800] Mlopik:
+1 For battery draining.

Dzo, can you improve battery? :)
[Huawei Ideos X5 U8800] hung.ngomanh:
Remove Front camera profile and remove EncoderProfile quality="timelapse1080p" from media profiles.xml.

Nothing to say the video quality in updated18 with others updates before.
[Huawei Ideos X5 U8800] zazza8:
Can I flash this update 18 on top of u17 and ezet's kernel without any wipes?

Sent from my Huawei U8800
[Huawei Ideos X5 U8800] kickban:
Dzo, in general thread I've asked you something.. maybe it's more related with this thread..

What you think about ezet's kernel? Can you do the same? I think battery it's the only thing almost people complain about..
[Huawei Ideos X5 U8800] dark_vader:
Yes you can install u18 on top of u17 or any update release after v5.0. About kernel as dzo say just backup boot.img of your u17 version.
[Huawei Ideos X5 U8800] scux:
In the previous version wifi works. Wifi connect with alternate wpa_suplicant.
[Huawei Ideos X5 U8800] telmosousa:
I used to had battery drain but now I work around it by turning off 3G and now I have much more battery life. I'm always on GSM/2G and when I need to use more then my email or info sync I turn on 3G. Try it :)
[Huawei Ideos X5 U8800] geocheats2:
wifi works like a charm on 5,18
[Huawei Ideos X5 U8800] telmosousa:
you can try to flash again alternate wpa_suplicant, if it won't resolve i'me affraid I don't know how I can help you :( just wait for another person to give opinion.

P.S. - I don't believe at 100% that this will resolve your problem, because update shouldn't mess with it, but i won't hurt doing it.
[Huawei Ideos X5 U8800] fjsferreira:
OMG

http://www.reddit.com/r/Android/comments/15w1qi/fix_90_of_lags_in_android_needs_root/

EDIT: This changes everything.

Sent from my Huawei U8800
[Huawei Ideos X5 U8800] nikeradsn:
Is it worth it?
[Huawei Ideos X5 U8800] fjsferreira:
Hell yeah, apps don't seem to load faster when first started, but multitasking... wow, seems like a new phone. Our phone, no matter what ROM, craps overtime when using a lot of apps at the same time, and this definitely is fixing this issue. There's a lot of people on reddit confirming it and in the xda thread itself. maybe Dzo could tell us his accessment of this tweak.

Sent from my Huawei U8800
[Huawei Ideos X5 U8800] jeremysherriff:
Nice catch ;)
[Huawei Ideos X5 U8800] faekplastik3s:
I tried it, unlike you I don't notice any major change, but then again I always found my U8800 pretty snappy and reliable. It may be placebo, though I also noticed that multitasking and opening apps for the first time seems at least more consistent (Android lag tends to be random, and that's one of the places I noticed it). I hope they figure out a reliable way to benchmark this and prove it works or doesn't.
[Huawei Ideos X5 U8800] ezet:
ssdd it seems to me. i didn't notice any difference.

http://www.reddit.com/r/Android/comments/15w1qi/fix_90_of_lags_in_android_needs_root/c7qh5k5
[Huawei Ideos X5 U8800] jeremysherriff:
@dzo (and @fjsferreira) have a read of this post by zeppelinrox... I think it's the key (my opinion, I guess).

The seeder app itself may be unnecessary if the right sysctl values are set in the first place?

http://xdaforums.com/showpost.php?p=36093065&postcount=254

I'm trying different values and methods (I have 4x android devices.. so plenty of options to experiment with) and it certainly seems that just raising the kernel.random.read_wakeup_threshold achieves the same result (initial impression) without any further alterations.
[Huawei Ideos X5 U8800] fjsferreira:
Could indeed be a placebo. A google dev is treating it as such on Android versions above gingerbread (at least for the supposed problem in question, relating to the dalvik and entropy, don't really understand deeply the technical stuff, it could however result in improvement in other areas not studied yet), but tons of people are getting a lot of improvement, including in benchmarks. In my experience, I can now use the facebook app without the phone going to crawl if, at the same time, I use google chrome and google plus, where as before, it was simply unusable, the launcher would redraw, chrome would close itself etc, now it simply isn't happening. Maybe it's because I rebooted the phone and didn't let it seat for a few hours, don't know. Let's see what comes of this.
[Huawei Ideos X5 U8800] jeremysherriff:
@ezet, it makes me wonder - the guys who are claiming no benefits (and are able to use tools to prove it) are probably already running some reasonably tweaked environments. Anyone who plays around a bit with the sysctl values on their devices is likely to have already tweaked the kernel.random.read_wakeup_threshold and kernel.random.write_wakeup_threshold values, or be running a custom rom/kernel that already has modified values for these and/or makes good use of /dev/urandom in place of /dev/random.

I notice the most consistent improvement on my stock/rooted Nexus 4, which, although quick, certainly bogs down after running some intensive apps (generally games). I don't think I'd use the seeder app long-term on any device, but on my N4 I've simply tweaked the sysctl values and that lag is gone.

Overall, I have a feeling the concept is right - entropy is becoming exhausted - but how we work with/around that isn't too important.
[Huawei Ideos X5 U8800] dzo:
It does seem that tweeking /dev/random makes a difference, I've just put an update on the google code site with new default values for the entropy levels in the kernel. Let me know if this does anything...
[Huawei Ideos X5 U8800] ezet:
dzo did you change this drivers/char/random.c ?

If so what values did you use?
[Huawei Ideos X5 U8800] fjsferreira:
A Google engineer seems to dismiss this whole thing, at least for AOSP running on a nexus device (I think). There's a qualcomm reference in comment 60, but I don't know if it means anything. But I don't get it, with this, and a LOT of other people are noticing it, there's a huge improvement on my phone. I can run huge apps at the same time with little to no lag switching between them (facebook, chrome, google plus, the camera), whereas before it was very very laggy... I simply don't understand what's going on.

Here's the thread in question (google engineer is Elliott Hughes, from the dalvik team, if I'm not mistaken. His posts are those with the @google.com mail)

https://code.google.com/p/android/issues/detail?id=42265#c49
[Huawei Ideos X5 U8800] jeremysherriff:
I'm guessing, but for single proc and low-clock processors (u8800 lol) the entropy pool isn't regenerating as fast as it needs. A nice fast Nexus device will only have an issue if the pool is depleted AND the processor load is reasonably high, causing some lag in the regeneration. For the u8800, keeping the pool higher in the first place means that the regeneration is able to happen when the device is idle, or the pool is being artificially refilled.

If you stop the seeder app and simply use zeppelinrox's commands to increase the pool sizing, the same effect applies - because the pool isn't ever empty, there's no waiting for it to refill.

I've not seen any significant decrease in idle time, nor increase in kernel wakelocks when the phone is idle, while using the apk from that thread. I have seen a minimal increase in partial (userspace) wakelocks but imho it is far outweighed by the massive increase in responsiveness to the device overall.

In summary: Man facebook is smokin' fast!
[Huawei Ideos X5 U8800] hung.ngomanh:
Anyone who have tested the aurora_5.0_update18_entropy.zip ???:confused:
[Huawei Ideos X5 U8800] pSych0bUNny:
Running now for a few hours, seems quicker/snappier. Most apps appear to open much quicker.

More time testing will tell.

-P
[Huawei Ideos X5 U8800] bassdrum01:
Just had a reboot when turnning on wifi, with the new version

Sent from my U8800
[Huawei Ideos X5 U8800] iamelton:
same here.. launcher scrolling/responses do seem faster, lags in apps are improved..

antutu scores increase slightly (not that it matters at all.. :p )
[Huawei Ideos X5 U8800] :
Is there anything to say about battery draining? I can imagine that lag means more processor activity. So less lag could mean less activity.
[Huawei Ideos X5 U8800] pSych0bUNny:
+1 - fb loads almost instantly(!)

Battery seems no worse than the u18 standard, but I have yet to really test the battery performance.

-P
[Huawei Ideos X5 U8800] riDDimann:
OK, I've installed it. I wouldn't bet on it, but it does seem like unlocking when "big" apps like WhatsApp or Talk are in the background is a tad smoother. I'm not so sure about app start speed. They do launch faster, but it's always like that after a reboot.

But what exactly is changed? Just the configuration? Because I do have my doubts about drastically reducing the entropy of the generated numbers for a tiny bit of speed.
[Huawei Ideos X5 U8800] iamelton:
i read from nexus 7 thread that one of the tweaks is to change the following 2 kernel parameters:

kernel.random.read_wakeup_threshold=1024; (default is 64)

kernel.random.write_wakeup_threshold=2048; (not sure about the default)

the theory is that by increasing the available bits of entropy, there will be fewer I/O blocks due to insufficient entropy seen when calling /dev/random..

i guess dzo's update is utilising this approach..

by saying "drastically reducing the entropy of the generated numbers for a tiny bit of speed", i assume u were referring to the other method of replacing /dev/random with /dev/urandom..

the OP of the fix did say that this approach may reduce the randomness of the random numbers generated and thus affect security, but he also pointed that its far easier to hack the android system itself directly than to attack through this door (or something like that as im no expert in these stuff and could barely understand what those guys were talking about.. ;) )
[Huawei Ideos X5 U8800] Unicorn9x:
aurora_5.0_update18_entropy is like WOW!

fastest speed ever!

You can feel it with dialer apps, just open it and dial number, it's smoother than any version before

feel like this rom is perfect now! thanks Dzo and fjsferreira! you guy are the best!:victory::laugh:
[Huawei Ideos X5 U8800] riDDimann:
Yes, that is what I was referring to. If entropy reaches 0, your next "random" number is 100% predictable. Of course numbers given by /dev/urandom are still quite unpredictable. Very much so that it's more than just OK to use it for daily use. Some say /dev/random is for the paranoid ;)

But there are definitely legitimate uses for /dev/random, so you shouldn't feed lower entropy data to it.
[Huawei Ideos X5 U8800] ufukyayla:
aurora_5.0_update18_entropy.zip

Download link?
[Huawei Ideos X5 U8800] telmosousa:
here you have: http://code.google.com/p/ics-aurora/downloads/list

Link is also in first post :D
[Huawei Ideos X5 U8800] kariofillis:
no smartass on the version 5.xx ???
[Huawei Ideos X5 U8800] fjsferreira:
No, I and it's not really needed. Ondemand or performance with a screen off profile is better. Profiles really don't matter.

Sent from my Huawei U8800
[Huawei Ideos X5 U8800] telmosousa:
what profile do you use? or asking other way, what cpu speed do you use no screen off mode?
[Huawei Ideos X5 U8800] fjsferreira:
I use performance at 1200 and a ondemand profile for when the screen is off at 768-1000 mhz. But what profile is used doesn't make a big difference, in my experience. As long as you aren't downclocking the phone to very low values, performance differences won't be that noticeable, I think.

Sent from my Huawei U8800
[Huawei Ideos X5 U8800] hung.ngomanh:
As i was said in previous post, let use the default cpu clock of the kernel, it just a better way.

I was used the SetCPU app before, trying to set profile Screen Off with lower cpu clock, but it makes the phone get lag in wake up, nothing to say it saves battery life, no ! it doesn't.
[Huawei Ideos X5 U8800] telmosousa:
I'll leave it in default, maybe is just better, until now the most drain I noticed is when 3g is turned on and not with cpu settings.
[Huawei Ideos X5 U8800] fjsferreira:
Indeed, 3g coupled with the ****ty reception where I live is the biggest battery wasting culprit.

Sent from my Huawei U8800
[Huawei Ideos X5 U8800] telmosousa:
I leave mine in 2G mode everytime, and when I need to web browse I turn on 3G, in this mode my battery gives for almost 1 day, I think that is normal since I have 2G and Data always on.
[Huawei Ideos X5 U8800] kariofillis:
after insalling aurora_5.0_update18_entropy.zip do i have to delete cache/dalvic??
[Huawei Ideos X5 U8800] telmosousa:
I think not, at least nobody told that.
[Huawei Ideos X5 U8800] fjsferreira:
No, you don't ever need to wipe anything when installing aurora updates. Just flash zip and that's it.
[Huawei Ideos X5 U8800] olest:
Just installed the latest version and discovered a minor problem.

If I enable "Toggle Mobiledata" in the Notification Drawer widget buttons, it does not work with wifi enabled and connected.

UPDATE:

It works the first 1 or 2 times I use the button

It is only the graphics that is not working - mobile data IS enabled/disabled while the button stays gray

---------- Post added at 06:51 PM ---------- Previous post was at 06:13 PM ----------

In the list of all installed apps the last one is an app with some chinese lettes and the details version 4.0.4-eng. martin.20120626.152123

What is this app?
[Huawei Ideos X5 U8800] ufukyayla:
+1
[Huawei Ideos X5 U8800] Awee313:
Tweet from Ricardo Cerqueira

(i dont know who is it but blefish retweeted it)

I should've learned by now that sarcasm doesn't translate well on the internet :)

So to be clear... IMNSHO, the recent entropy pool fad is bull****. The only users of /dev/random are libcrypto (used for cryptographic operations like SSL connections, ssh key generation, and so on), wpa_supplicant/hostapd (to generate WEP/WPA keys while in AP mode), and the libraries that generate random partition IDs when you do an ext2/3/4 format. None of those 3 users are in the path of app execution, so feeding random from urandom does nothing except make random... well... less random

The only conceivable reason some devices may feel faster is because by constantly polling the PRNG, it keeps the device's I/O in constant use (which in turn, depending on device, will make the CPU stick to higher clock frequencies to keep up and/or ramp up the IO scheduler).

I dont know if it is true or so but I just put it here for info
[Huawei Ideos X5 U8800] fjsferreira:
This isn't the whole story. This issue has come to a point where it's developers saying one thing and others saying another. The original reason people tought this worked is definately not correct, but read this:

http://www.reddit.com/r/Android/com..._on_whether_or_not_the_seeder_lag_app/c7qz5s1

As for me, it's doing wonders on the multitasking department, so I'll keep gladly using the tweak, and I hope DZO keeps it.
[Huawei Ideos X5 U8800] iamelton:
yes.. discussions/arguments from various sources are all on the "reason" why the tweak works.. no one can deny the fact that it does improve performance..

and i have yet to find any adverse effect reported by users employing this tweak..

as an ordinary user, im glad to have the tweak in aurora and could really "feel" the difference in my phone's performance..

this is already enough evidence for me to support its existence in aurora..

anyway as an old buddhism saying goes "for every result there is a cause" (my poor translation.. ;) )

the cause might not be the one we thought, nevertheless there is a cause..
[Huawei Ideos X5 U8800] MtG92:
These guys say that all it (Seeder) does is keep the CPU on high clock frequencies because of the frequent I/O use. However this link you posted states otherwise. I'm using it on ezet's .32 cyanmobile (GB) and I have to say the the difference I notice is so slight that I can't be sure if it's just placebo or not. Anyways maybe dzo or someone else with more knowledge of the matter can clarify this for us.
[Huawei Ideos X5 U8800] ColdFire InOx:
The Wi-Fi is acting up in the latest update.

Instead of connecting to the network I select, it keeps switching every two seconds between two nearby networks...
[Huawei Ideos X5 U8800] fjsferreira:
I'm not using seeder but dzo's new values in the kernel itself. There's no service/daemon like in the seeder app. And yes, I user performance and still notice the improvement. I don't know man, maybe I'm crazy and suffering confirmation bias but I really do notice it :D And although I don't trust benchmarks in the least, they definitely improved in Vellamo Mobile Benchmark.
[Huawei Ideos X5 U8800] nagato.fm:
I've noticed changes too and I'm using performance gov. too.

The real thing is that even on 1200 the ROM is still very slow when you have a lot of apps installed or running, even comparing with this almost non-working port of CM10 that Oguzhan stole somewhere. For example, I can't use Chrome just because it makes my device to hang when opening more than 3 tabs.

Dzo, please, make some optimizations in further versions. Your rom has too many cool features to suffer from lags.
[Huawei Ideos X5 U8800] fjsferreira:
The lead developer of Cyanogen Mod, Steve Kondik, also thinks there really is something to this:

https://code.google.com/p/android/issues/detail?id=42265#c114
[Huawei Ideos X5 U8800] faekplastik3s:
Yeah, the problem with this is that proving it actuallyworks is hard, and standard benchmarks fluctuate already as it is. Especially something like this fix, which only really affects the user experience, it's hard for us to figure out if the smoothness is in out heads, if it was there before, or if we just want it to be rea, or if it's affected by having been cached before or somethingl.

I really hope there's something to this, if only to set a precedent for the community to deliver a fix that went unnoticed for all this time and acts in a very obscure manner, plus the very obvious benefit of delivering smoothness to a wide range of devices. It's all very exciting, regardless.
[Huawei Ideos X5 U8800] fjsferreira:
Dzo, Steve Kondik said this

Qualcomm devices have a hardware random device, which when coupled with the qrngd daemon feeds the kernel entropy pool. In normal operation of Android, I *never* see this pool actually get low unless running the qrngtest tool, in which case qrngd just fills it right back up.

Looking in drivers/char/random.c though, the functions which are called in the interrupt, input, and block device paths have an inner function add_timer_randomness which calls preempt_disable().

As a totally non scientific test, I turned all of these functions into no-ops and recompiled. This way, we're ONLY relying on the hardware RNG.

There's no change in entropy available because random numbers really just aren't being used all that often.

But now, I'm seeing a modest increase in interactivity on the device. Certain things feel smoother, and there is less UI jank. There's no change in frequency scaling or power usage as proposed earlier. qrngtest passes just fine as well.

What's going on here? I'm not entirely sure. We're either all crazy, or this is tickling a subtle scheduling bug in the kernel. More investigation is needed.

Maybe you could try that to see if things also improve in our device. I don't know ir we have an hardware RNG though, and I think it's needed for this...
[Huawei Ideos X5 U8800] ColdFire InOx:
Wi-Fi really isn't working for me in the latest update (entropy). Please fix it asap.
[Huawei Ideos X5 U8800] fjsferreira:
What problem are you having?
[Huawei Ideos X5 U8800] ColdFire InOx:
I try to connect to one of the available networks but nothing happens, it just stays there. And sometimes when there's two networks nearby, it jumps between each one every two seconds without me even touching the phone.
[Huawei Ideos X5 U8800] fjsferreira:
That's strange. I suggest you go to /system/bin and use the alt wpa_supplicant,conf instead of the default. Just rename it to wpa_supplicant.conf and reboot the phone.
[Huawei Ideos X5 U8800] ColdFire InOx:
It's all good now! Fixed, thanks!
[Huawei Ideos X5 U8800] pSych0bUNny:
Random reboot on u18 entropy

Random reboot on u18 entropy.

Was using Firefox browser on home Wi-Fi & set phone down (browser was still showing), came back 10 min later and phone was asking for SIM pin, so it had rebooted.

Log attached.

Running kernel default speeds with performance & noop.

Mostly everything is running nicely with the latest kernel tweaks. :thumbup:

-P
[Huawei Ideos X5 U8800] jeremysherriff:
I'm reasonably sure ezet uses higher-than-default values for the sysctl values kernel.random.read_wakeup_threshold and kernel.random.write_wakeup_threshold. It seems this is one of CM's normal tweaks, and I think is one of the reasons many users report little/no improvement - they're already running the tweak to some degree.
[Huawei Ideos X5 U8800] ColdFire InOx:
The bug there was in the previous versions that made the volume buttons stop responding seems to be solved in version 5. :D
[Huawei Ideos X5 U8800] ChennaiBoi:
Can i install v5_u18_entrophy over v5_u16 or should i install u18 first and then the u18_entrophy?
[Huawei Ideos X5 U8800] Mlopik:
Yes. Latest update always contains all previous updates.
[Huawei Ideos X5 U8800] telmosousa:
Mine rebooted aswell when I turn on wifi in notification bar. I'm in same version as you CPU @ 245/1024 Ondemand/noop
[Huawei Ideos X5 U8800] yusopa:
I'm from malaysia. My carier never show when i scroll down status bar. Just this my problem since fisrt aurora edition. Any ldea
[Huawei Ideos X5 U8800] Unrealized:
Welcome to the club, I've had the same problem since the first releases.. It's a bug with roaming/virtual operators I guess, since it works rarely on reboots. Same goes for data.. :D I don't have any APNs, either..
[Huawei Ideos X5 U8800] ColdFire InOx:
Same happened here, three times already!
[Huawei Ideos X5 U8800] pSych0bUNny:
Another reboot. :(

Woke up this morning and phone was asking for SIM code. However I was running at 1200/245 so thought maybe was due to this and dropped back to 1024/245 perf/noop.

Rebooted phone manually.

All was good until mid morning when suddenly I noticed the phone had just randomly rebooted whilst just sitting there idle, but connected to Wi-Fi.

When it did start up, I noticed I had new email (Gmail). To me, it seems that whenever there was a reboot for me, regardless of which ics version, it appeared to me to coincide with receiving emails(?).

Anywho, after the latter reboot I grabbed the log - attached.

Using v5u18-entropy, 1024/245, perf/noop

-P