yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] tuscolavol:
Well... A little intimidated posting in this thread with you guys. I'm just an end-user who appreciates the work this OP is doing along with all the other developers at XDA. I love tinkering with my phone.

I have the OGEVO running a Gingerbread rom. I'm much too critical to be placebo-ed and I can assure you the app has sped things up. Don't know the effects on battery, but (unless it's drastic) who cares. Plug it in.

The reason I'm running gingerbread instead a ICS or JB rom is the lag, freeze, reboots. Now I think I'll give one of them a go with Seeder. If performance improves, I'll have all the evidence I need.

Sent from my EVO
[Android Software/Hacking General [Developers Only]] ChronoReverse:
Any other apps that could demonstrate this effect?

I've tried the gallery, gmail, maps, chrome, xda without seeing the difference on the i717 Note 1.

It'd be really nice if someone could make a video clearly showing the effect.
[Android Software/Hacking General [Developers Only]] Gillion:
Wow and thanks.
[Android Software/Hacking General [Developers Only]] nowster:
One additional note... reading from /dev/urandom also depletes the entropy pool just like /dev/random. Once the pool is exhausted, it uses no more entropy from the pool and relies only on its PRNG.
[Android Software/Hacking General [Developers Only]] Namoi:
I confirm.

Using cpu usage monitor which report cpu freq in the statusbar (refreshing each 500 ms), i have noticed that the cpu stays on 500 mhz much longer before going to 200.

On a Gs2 using pegasusq gov.
[Android Software/Hacking General [Developers Only]] RCranium666:
I don't see any difference. I717 with Padawan rom. Phone and contacts still start slowly. Paid version.
[Android Software/Hacking General [Developers Only]] Socrguru:
Nice work! Purchased the market app version to give you a little beer money :thumbup:
[Android Software/Hacking General [Developers Only]] LoBatt:
+1
[Android Software/Hacking General [Developers Only]] FcoEnrique:
It's always "off"

i installed it,enabled it and set on boot, but every time i close the app and start it again it says "off", even after a reboot, with v1.0 and v1.1
[Android Software/Hacking General [Developers Only]] milski65:
I just found out about this the other day. Installed on my HP Touchpad running cm9. I don't have any doubt on the increase in performance running Pulse, Flipboard and overall. I know how it usually runs. But damn are there some naysayers. Nice work.
[Android Software/Hacking General [Developers Only]] flibblesan:
The author already said this is a bug. Please read the thread next time.
[Android Software/Hacking General [Developers Only]] bulldog212:
I disagree completely. I717 Padawan and the difference is HUGE. I was ready to dump this ROM because it has become so laggy the past week. Installing this tweak has given it so much more responsiveness. :good:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
It's ok to just leave write_wakeup_threshold alone
[Android Software/Hacking General [Developers Only]] ChronoReverse:
Did you reboot when you installed this? (you don't need to reboot for this to work).

Because unless you tested it by installing the app, turning it on, and then IMMEDIATELY starting an app and noticing the difference, you were misled.

In fact, if you can't demonstrate the difference by simply tapping Seeder's button off and seeing slowness 10 seconds later (and having the slowness gone immediately once you tap it back on), then it's not the app improving your smoothness.
[Android Software/Hacking General [Developers Only]] maurogg84:
I found a bug in the app. If I'm not wrong, the app is supposed to place a script in the init.d folder when you select the check box, but I didn't find a script in the folder, unless it does it in another way, maybe that's why some people don't see a difference because when they reboot the setting is not applied again.
[Android Software/Hacking General [Developers Only]] sheraro:
I think the script is created only in the flashable version ... the app version manages itself rngd that's why it requires launching at boot
[Android Software/Hacking General [Developers Only]] pulser_g2:
I've tried to point this out about 5 times now but people refuse to read... This post here explains the performance gain.

Currently there are 2 gains. One is because the device isn't dropping cpu state as quickly. If you want to tweak this, use the governor controls in the kernel. The fact this happens is a side effect of the app. Thank you for looking into this beyond just the cursory glance people are giving of "OMG FASTER!"

The second gain is smaller likely, but is under investigation. It seems that there is some small benefit from this which is being investigated by developers.

I wish people would realise this before they spam the thread further and bury this post.

This app performance gain isn't due to the entropy or random stuff, as far as developers are aware. The massive gain being seen here is due to the impact on the CPU.

Why not just increase your minimum cpu speed and compare it?
[Android Software/Hacking General [Developers Only]] TeutonJon78:
I think you picked up from the post with a typo. On all the other posts it sad 1376, not 1366. Not sure if it really matters though.

Edit: just saw that script Dec said it didn't really matter.
[Android Software/Hacking General [Developers Only]] simpsonr:
From my angle... cpu usage is the same as before the app install, in fact, my device rarely goes above the min clock speed anyway... and I'm seeing huge dif with much less lag. Why would I increase min cpu to get the same effect... when I can do it with this mod and keep my min cpu at it's status quo setting? Sure I could do all kinds of stuff to "get the same effect"... but that isn't the point. The point is that on my device anyway, everything looks like it did before the install. cpu usage at various clock speeds is the same, battery discharge is the same, but the device has very little lag now. I'm just reporting facts. No more, no less. Folks can argue all they want otherwise, doesn't change what I see going on here.
[Android Software/Hacking General [Developers Only]] el_smurfo:
I have no quantifiable performance improvement other than "it seems a little faster", but using the app method I see no interim frequencies in use either...almost entirely 192MHz or 1.5M, but mostly deep sleep using BBS.
[Android Software/Hacking General [Developers Only]] bulldog212:
The difference is night and day, and immediate. And I uninstalled 1.0a6 and the few mins of clicking around launching a few apps to install 1.1 were back to almost unbearably slow. After 1.1 fired up it was good again.
[Android Software/Hacking General [Developers Only]] ChronoReverse:
You should produce a video then for this thread. It's time for a clear demonstration.

1. Start problematic app demonstrating slowness

2. Turn on Seeder

3. Restart problematic app (force close it) demonstrating the fast speed

4. Switch back to Seeder and turn it off

5. Restart problematic app (force close it) demonstrating the slow speed

Seeder is a convenient app that you can toggle easily. This is a trivial test to do.
[Android Software/Hacking General [Developers Only]] sonnhy:
How can i know if your statement adn data reported by the other user are true? Explain me a way to do right tests and i will tell you..
[Android Software/Hacking General [Developers Only]] sentry7:
Because people have been posting saying that even increasing their minimum CPU speed has not produced the results this app has?

I think Kondik is on the right track and it (sort of) makes sense. This is how I understand the problem: As /urandom gets read, it uses the shared entropy pool until it's depleted and then falls back to the PRNG so it's not blocking calls. However, when the entropy pool hits the threshold that it needs to be replenished, it calls a function (add_timer_randomness) which calls preempt_disable(). If I understand correctly, this gives thread priority and would cause other processes to lag (say, scrolling a list or launching an app). If you're doing something that uses a lot of random bits, /urandom reads until the pool reaches the threshold, the OS takes thread priority to try to keep the pool above the threshold then releases priority, /urandom reads again, OS takes priority, etc. What the app does is keeps the entropy pool from ever getting near the threshold, thereby preventing the OS from calling preempt_disable() and thus, buttery goodness.

This explains the stuttering I've seen on my old EVO 4G running CM7. I have overclocked and done all the CPU tweaks on it and have still had problems. I installed this app and the difference is night and day. It's no placebo, and it's not CPU related, as several people have demonstrated. I will do more testing with my EVO tonight and post results and possibly a video showing the difference.
[Android Software/Hacking General [Developers Only]] funkyblue04:
Is this going to make it into CM?
[Android Software/Hacking General [Developers Only]] pulser_g2:
Record a control sample with sync off and airplane mode enabled (to try stop apps waking).

Reboot to start the test.

Turn off the screen and leave in sleep for an hour. After an hour, wake the device and look at cpu spy.

Repeat the test applying whatever fix you want. Reboot between the two to reset the cpu counters. Record your results.

Disclaimer - for the best test, do this without gapps, and other software to reduce chances of wake.
[Android Software/Hacking General [Developers Only]] ock:
Not when CM developers like RQ has dismissed it
[Android Software/Hacking General [Developers Only]] Orginator:
https://patchwork.kernel.org/patch/1745611/
[Android Software/Hacking General [Developers Only]] pulser_g2:
There seems to be dependency on a few factors. What kernel version are you using there btw?

I have noticed on current generation devices (mainly Samsung) that users are reporting findings consistent with cpu not sleeping, or being in raised state.

If your device is on a pre-3.x kernel, you may see more benefits, as off the top of my head, 3.x introduced some changes to the random stuff.
[Android Software/Hacking General [Developers Only]] pulser_g2:
Yup that's the second gain that's being looked at, I reckon...

There is likely something in this patch as I said this morning, but I think it's still a little too early to be claiming this is a known thing that can be improved.

Whether or not it will give a noticeable change on recent devices is the question we all want to see answered.
[Android Software/Hacking General [Developers Only]] Richy19:
For some reason every time I open the app (installed from the first post, ver 1.1) it lists the button as off, I turn it on, go back to other apps w.e. open seeder and its off again.

I have start on boot activated whch does stay activated but doesnt actually start seeder.

This is running on a i5801 with Kyrillos mod v9.6
[Android Software/Hacking General [Developers Only]] mrko==:
does this mod really work? D: i have a a galaxy w with cm9 and kernel 3.x
[Android Software/Hacking General [Developers Only]] Flip_RX:
I'm an end user with no technical knowledge and have been using this app for 2 day now on 3 devices: a sgh-i777 (running supernexus 4.1.2 aosp), a captivate (running pawitp 4.2 aosp) and a galaxy mini (running new experience 4.0 cyanogen 7.2) and performance gain is seen on all 3 devices. On the i777 it's less but maps do load faster as also the pics in gallery, on the captivate it is snappier and smoother, mayor gain on the mini which is very low end 600mhz processor. The app does something that could not be achieved with many cpu overclock/ i/o combinations that I've tried.
[Android Software/Hacking General [Developers Only]] dwang:
The OP already said that the application doesn't hold a wakelock. That means when the screen is off, the app will be suspended, so it shouldn't be taking up any additional CPU or intefere with deep sleep.

When the screen is ON, the app will be resumed, and it may take a little bit of extra CPU, but it doesn't look like it does anything so complicated that it puts the CPU into a higher speed state.
[Android Software/Hacking General [Developers Only]] OmegaBlaze:
My Video Review on Seeder. Let me know if you see a difference in smoothness/speed.
[Android Software/Hacking General [Developers Only]] rrmzr1:
Caused some batt drain. Cpu stayed at 918mhz. Did make it faster tho
[Android Software/Hacking General [Developers Only]] pulser_g2:
There have been a fair number of users reporting things like their exynos wake up lag disappearing.

That's a chipset feature, the only way to disable is through not entering deep sleep.

I agree it should not be doing this, but there have been plenty of people posting screen captures indicating devices which have been held out of sleep. I'm starting to think this is highly dependent on device and kernel, given some manufacturers are notorious in their old out of date kernels...
[Android Software/Hacking General [Developers Only]] polobunny:
Maybe if kondik finds something. ;)
[Android Software/Hacking General [Developers Only]] hugo-spice:
Android 2.1

Any chances of porting it to Eclair? I think we're the ones who need it the most! :p
[Android Software/Hacking General [Developers Only]] tiny4579:
It should work on Eclair. Have you tried it?
[Android Software/Hacking General [Developers Only]] headshrinker139:
Installed it a few hours ago and I've had no problems with it interfering with deep sleep but have yet to notice a significant change. Still observing.
[Android Software/Hacking General [Developers Only]] atomic339:
Is there any difference between Seeder_v5.zip and 1.1 apk?
[Android Software/Hacking General [Developers Only]] OmegaBlaze:
A bug. The 0.5 version will NOT keep the button set to "on". This bug has been fixed in version 1.1
[Android Software/Hacking General [Developers Only]] Beanerman:
I tried this on my Droid X running CM9. I have Not seen any improvements. Did NOT cause any problems that I've seen so far either.

Just wanted to give ya input. Is there a reason there would be no affect?
[Android Software/Hacking General [Developers Only]] OmegaBlaze:
That's what this entire thread is about. The majority of people with lower end phones notice a BIG difference. While people with dual core, quad core, and some single core phones experience nothing. Its crazy.
[Android Software/Hacking General [Developers Only]] ATRIXXIRTA:
This mod is too interesting to pass up. Not sure if I really need it, as my s2 lte dual core S3 1512mhz doesn't have much lag. But I want to keep my eye on this. Posting to keep it lockdd to my participated threads ;)
[Android Software/Hacking General [Developers Only]] Dankscalibur:
Amazed

I am blown away first off that you offer this to xda members for free.. thank you so much. I really was skeptical as most are I am sure to whether an app could really do this for my phone... well I am running the Samsung Exhibit II with Camcory's cm10 build on it .. and while great it does lag a little sometimes.. This app seems to be doing the trick .. even when my phone does still allow a little lag to sneak by it is over a lot faster it was before.. It might also just be me but I noticed a game that was laggy with touch responsed while drawing things has now become more responsive.
[Android Software/Hacking General [Developers Only]] gunzy83:
Tried this on my TF201 running self built unofficial CM10. Did not seem to help at all initially but after a reboot it is blazing fast. Even the Chameleon launcher is lag free and butter smooth, incredible!
[Android Software/Hacking General [Developers Only]] michael2572:
Dude. I think you just made me delay getting a new phone again. Sharp.
[Android Software/Hacking General [Developers Only]] RyomaEchizen:
I can't connect mi phone (Xperia U ST25a) in PC mode now
[Android Software/Hacking General [Developers Only]] DustArma:
I seem to get some effects on Xperia X10 Mini running MiniCM with the december 21th nightlies
[Android Software/Hacking General [Developers Only]] ruscook:
Well I don't know if it's placebo effect or not, but on my N7100 Note, on a leaked TouchWiz Jellybean ROM, lag has all but disappeared. Be interesting to see if it is a permanent fix, or if it unintendedly fixed something also but lag is no longer a problem.

Did an even bigger impact to remove lag on my Iconia A500 tablet with a beta CM 10.1 ROM.

Thanks for the app. :good:
[Android Software/Hacking General [Developers Only]] dividebyzero:
works

Droid 3. It's a dual core device but with little memory (5XXmb) that lost support almost the day it was released. Will never run ICS or JB. Almost everything runs fine on it without Seeder but I use touchdown for work email because it syncs all of outlook (notes and tasks which I use all the time and are business critical in many cases) and it lags like lagging is touchdown's primary occupation.

This little application eliminated all that and I have my work phone back when google/motorola/verizon abandoned it. Thank you.

Now my personal SGS3, not so much. Some pages and stuff load a little quicker but that's ok, this phone can give me whiplash anyway.

thank you again.

FYI: I can't imagine this is plecebo on the droid. I've done everything humanly possible to get it to work and this was the only thing to do it. Touchdown is almost the only application even installed on the device and I've tweaked it with a custom rom and V6 scripts but to no avail.
[Android Software/Hacking General [Developers Only]] Beanerman:
Cool. I put it on my HTC Droid Inc, running Jellybean RC3, BAMM! Instantly noticed improvements. The pull down works smoother, AppDrawer opens faster. So far every setting or app seems to be smoother. Thank you Dev.

I tried to put it on my grandsons Pandigital Multimedia Tab, which is rooted and everything with Kewguys FW's, but it doesn't recognize certain normal apk's.
[Android Software/Hacking General [Developers Only]] silverdart:
It is crazy!

But negative on that dual core thing! Running Open Sensation2 dual core, Supercharged/Kick ass Kernelizer/3g turbo/zram and still have major improvement + it still sleeps. ??????? I don't know the inner workings but this is definitely a part of my tweaks from now on!!!!!!! Downloaded the Playstore version to thank you!:good:
[Android Software/Hacking General [Developers Only]] Fodoom:
This app seems to make my HTC Evo V perform much better than before. Now its nice to know how it actually works because I really thought it was magic all day when I wasn't waiting for stuff to happen. I did try Gmaps and didn't see any improvement though.

Thank you for this app, Sir.
[Android Software/Hacking General [Developers Only]] Deadlysikh:
Asewome
[Android Software/Hacking General [Developers Only]] mvineetmenon:
No Noticable Difference....

No noticeable difference in the performance in the android...

My Android spec..

Gingerbread CM 7v6.

Motorola Quench XT5...
[Android Software/Hacking General [Developers Only]] pepoluan:
... and you seem to be unwilling to read that some people *have* tried pegging their CPUfreq high while at the same time changing the governor to 'Performance', and they still not experience the same smoothness as with seeder.

Further, some people actually swore that they see no difference in the pattern of CPUfreq.

So, Seeder apparently invoked a complex reaction within Android. Handwaving it as 'mere CPUfreq' is not helpful.

-- Sent from a GT-I8150 running ICS perfectly well. F'U, Sams#!t --
[Android Software/Hacking General [Developers Only]] Gillion:
Tried the APK on an international GT-i9100 (SGS2) running the leaked jellybean 4.1.2 XXLSJ stock kernel that came with the leak.

No mods used on the ROM... pure leake/stock

Using paid version of Apex Launcher (version 1.4.0)

No discernible difference to my eyes.

CPU does not scale differently either.

Core 2 shuts down easily.

Core one remains at 200MHz but scales to 800MHz when the screen is touched or scrolled.

Pops up to 1200Mhz on facebook launch (both cores)

Once loaded core 2 shuts off and core one runs between 200MHz and 400MHz

This behavior is the same whether I have seeder on or off.

I may try an older less powered phone at some point... or load gingerbread or ics on the S2.

next step is to try it with touch wiz.
[Android Software/Hacking General [Developers Only]] thunderising:
I had FLASHED the Seeder V5.zip. How do I remove it? Want to use the app instead.
[Android Software/Hacking General [Developers Only]] pepoluan:
su

seeder

-- Sent from a GT-I8150 running ICS perfectly well. F'U, Sams#!t --
[Android Software/Hacking General [Developers Only]] bajasur:
Dang, this thread is blowing up
[Android Software/Hacking General [Developers Only]] lambstone:
Actually that would have been 50 cents instead of 5 cents.
[Android Software/Hacking General [Developers Only]] allenpot:
is this mod is just an ordinary apk file? just to install?
[Android Software/Hacking General [Developers Only]] jova33:
It's been on here since Nov, and I'm sure I glanced at it then, but someone linked it on reddit or however it's spelled and now every tech site on the interweb is looking into it.

Sent from my wireless telephonic device.
[Android Software/Hacking General [Developers Only]] OmegaBlaze:
ORDINARY APK FILE. Download> Install. Let us know how it works for you.
[Android Software/Hacking General [Developers Only]] Omar04:
Yes I rooted just to test this app
[Android Software/Hacking General [Developers Only]] GetPatriotized:
Not gonna lie. Apps do load faster. Don't see any differences when navigating with transitions though.
[Android Software/Hacking General [Developers Only]] azetect:
i can see the diffrent after install on my galaxy ace
[Android Software/Hacking General [Developers Only]] cryshop:
I installed the app, it did not ask for root permission, is it working?
[Android Software/Hacking General [Developers Only]] gsbabil:
Commands that worked on Nexus S to get "Seeder" working

The following commands worked for me on Nexus S. Hope it helps.

adb push rngd /sdcard/
adb shell
su
mount -o rw,remount /system
dd if=/sdcard/rngd of=/system/xbin/rngd
chown root:root /system/xbin/rngd
chmod 755 /system/xbin/rngd
[Android Software/Hacking General [Developers Only]] t4d73:
Oh ok. Sorry to hear it's not working out for you.
[Android Software/Hacking General [Developers Only]] Yze:
i actually notice a slight performance boost. snappier and such. good stuff :)
[Android Software/Hacking General [Developers Only]] currydude:
Am I the only one that noticed some slowdowns on my nexus 7?
[Android Software/Hacking General [Developers Only]] Shamms:
I tried this on my GN2. My mobile is rebooting randomly now.
[Android Software/Hacking General [Developers Only]] Sunny88:
Seems to have solved the random lag I get after installing an app but battery does deplete much faster now. Will test further and see if its eBay or this app
[Android Software/Hacking General [Developers Only]] MeetFace:
I had nasty battery drains with eBay once upon a time.

sent from my ginormous Note II
[Android Software/Hacking General [Developers Only]] wathefak:
Tried this app in my P6800, definitely snappier not just placebo effect, gotta test it more though
[Android Software/Hacking General [Developers Only]] Warsonex:
MEGA GREAT WORKS!!!! NO MY I9003 is Very Fast!!
[Android Software/Hacking General [Developers Only]] RCranium666:
This is a good idea. The phone and contacts app only open quickly, when they're already loaded into memory, seems to me.