yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] pri_mar:
stopped working since updated

After today's update I can't enable seeder lag reduction. "RNGD startup failed. Seeder was unable to start the RNG service..." SuperSU root privileges accepted, tried even reboot.. Im on super nexus 2.0, till now didn't have any problems with it.. It's donate version from google play.
[Android Software/Hacking General [Developers Only]] Ryuinferno:
*facepalm*...it is rngd...not rngb...d for daemon...
[Android Software/Hacking General [Developers Only]] jr_718:
All Android devices..1.6/2.0 and higher...no apple or iPod or I whatever.. Just android the best and nothing else:D
[Android Software/Hacking General [Developers Only]] e-mcani:
i discovered this app today... and actually it works...i use the latest version (v2.0)... but on my device (LG Optimus 3D - P920 / OS version: GingerBread) when i reboot my phone, the application is disabled. i have to enable the application everytime. i mean it doesn't "start automatically on boot"... besides it works on my nexus 7... the issue is for optimus 3d or gingerbread, i dont know
[Android Software/Hacking General [Developers Only]] Step-han:
True, its a typo sorry.
[Android Software/Hacking General [Developers Only]] cuvetto:
I know this method, but you saw what's inside the apk, and what I asked??? Otherwise, I say ..... in addition to the 2 files in your flashable zip, inside the "seeder entropy 2.0.0.apk" there are other 2 files ..... I found "busybox" and "extend_io_queue.sh".

I have already replaced the 2 files, and the telephon is better, but if there are other 2 files, i want know what i have to do with them, if they are useful....

What i have to do with those files?? The busybox i can replace with mine, but the other file?? Where i have to put it???
[Android Software/Hacking General [Developers Only]] gkalen:
Don't bother with other files , you don't even have to replace busybox ( if you want to update busybox , just do it with busybox installer from market ).

You're ok with the 2 files in system/xbin and to init.d , nothing more.
[Android Software/Hacking General [Developers Only]] idcrisis:
Mate, do report how your rngd performs when the random urandom link is set. You can use the 'top -m 10' or 'top | grep -i rngd' command. The rngd that comes with seeder goes into a 70% system cpu usage with the link in place. That is kinda expected as it now uses urandom and both the input and output device.

Can you share your binary please?
[Android Software/Hacking General [Developers Only]] Mr.Brown94:
When I try to install 2.0.0 apk. I get this error

I've LG P760
[Android Software/Hacking General [Developers Only]] fivefour:
Uninstall previous version, reboot and install 2.0
[Android Software/Hacking General [Developers Only]] Mr.Brown94:
R: [APK] Seeder 2.0.0 entropy generator to provide significant lag reduction

Tried but the error persist :confused:
[Android Software/Hacking General [Developers Only]] siddhesh.raikar:
Download the apk again.. The file must be corrupt or incomplete..
[Android Software/Hacking General [Developers Only]] soumian:
I think it was stated some pages ago that it could happen but i think you don't need to worry about it, once you turn it on and put start on boot it will always work.

UPDATE: don't pay attention to my comment, something similar happened to me too. The phone started to lag when loading the home screen and while swiping through the screens and when i opened seeder it was off and the pool below 1k. After turning it back on the pool went back to 4k and everything started to work smoothly. So there's something that is turning the service off, i was listening to some internet radio with TuneIn and charging the phone. Could it be that when it reached 100% battery and i unplugged the charger it turned seeder off??
[Android Software/Hacking General [Developers Only]] roshan2989:
where can i get the latest flashable cwm zip?
[Android Software/Hacking General [Developers Only]] swat4samp:
HERE
[Android Software/Hacking General [Developers Only]] Step-han:
Its not based on the last version (2.0.0). Seeder v7 is from 09 januari. v2.0.0 from 21 januari.

Here is a version that is based on v2.0.0.
[Android Software/Hacking General [Developers Only]] cirdec99:
Very good apply. thanks
[Android Software/Hacking General [Developers Only]] marisco99:
Ask for script

Hi all, just wondering. Which is better Seeder 2.0 or Supremacy Script v3? Or is better two installed. Thanks
[Android Software/Hacking General [Developers Only]] clinthess:
Insert flaming comment here.
[Android Software/Hacking General [Developers Only]] poyensa:
Better use report button

sent from my time-machine-HD2 Xylo's PACman-JB nativeSD rom
[Android Software/Hacking General [Developers Only]] Stephen88:
R: [APK] Seeder 2.0.0 entropy generator to provide significant lag reduction

my doungle MK802 whit this app now is amazing smooth and fast!
[Android Software/Hacking General [Developers Only]] poyensa:
Term "better" is subjective and may depend on your personal preferences and/or settings. You can try both and choose what is better for yourself, even share here your feedback. Searching & reading can bring you many answers. Best regards.

sent from my time-machine-HD2
[Android Software/Hacking General [Developers Only]] kaboooms1:
HELP!

can i install this with hyperion rom?
[Android Software/Hacking General [Developers Only]] CrackerTeg:
You can install this on any ROM.
[Android Software/Hacking General [Developers Only]] Delgado666:
nice app, defy is much better now... thank you :)
[Android Software/Hacking General [Developers Only]] eeeemc:
My Atrix2 is not rooted.......... can I still use seeder then ?

I found seeder was function from 1st install, the issue was happened once I updated seeder from play store.

Thanks !
[Android Software/Hacking General [Developers Only]] olivares.leody:
You should have root permissions

Sent from my Galaxy Pocket via Hyperion 2X. Proud to be pinoy ;)

Thanks for pressing the button
[Android Software/Hacking General [Developers Only]] ej8989:
Seeder did not function if you're not rooted. If you notice that your device was faster it's pure placebo
[Android Software/Hacking General [Developers Only]] unease:
I would like to say a big thank you. Not only my Xperia S is running way smoother than before but I am very surprised by the battery performance. I am saving SUPREME amount of battery. Yes! Earlier my phone used to drop almost a percent every 1 or 2 hours in sleep mode but since I've installed Seeder 2.0.0, it won't drop a percent for at least 5 to 6 hours. And I am not kidding. This has been observed over the past 3 days. So, Thank you again. This is just marvelous.
[Android Software/Hacking General [Developers Only]] fivefour:
Do you have a custom recovery?
[Android Software/Hacking General [Developers Only]] bolanrox:
I have been using this on my Gnex and N7 Since i saw it on Reddit - good stuff. Thanks!
[Android Software/Hacking General [Developers Only]] pippoaacc:
Is there some risk of an impact on internal storage life, due to the seeding of data that creates continuous writing cycles?
[Android Software/Hacking General [Developers Only]] fivefour:
No, the data is written in RAM not storage.
[Android Software/Hacking General [Developers Only]] TsarFlow:
Got Play Store FC and an error like ''UIDs not stable blablabla...'' with this Seeder. And it gave me big battery drain.

I'm on HTC Wildfire S
[Android Software/Hacking General [Developers Only]] fivefour:
Could you post a log? Try catlog in the market - https://play.google.com/store/apps/details?id=com.nolanlawson.logcat
[Android Software/Hacking General [Developers Only]] jamesmuking5:
Awesome ****. My phone is lagless. Seriously lagless.

sent from a slurpee machine.
[Android Software/Hacking General [Developers Only]] atxbang56:
t'as toujours des problemes toi lol

Sent from my pretty cool Nexus 4

Phone : Google Nexus 4

ROM : SlimBean RC1 (Android 4.2.1)

Kernel : Matrix v6.0 GPU OC
[Android Software/Hacking General [Developers Only]] bkjugg:
Congratulations, OP. You have created most suggestive placebo in this world.

inb4 NO NO ITS REALLY WORKS
[Android Software/Hacking General [Developers Only]] Snuffalofagus:
>"Placebo"

>Thinking that an app/mod with an untold amount of people claiming it works well, doesn't work at all.

>2013

>ISHYGDDT :|
[Android Software/Hacking General [Developers Only]] chaoscreater:
Shame on ya, you don't deserve to experience the awesomeness of this mod/tweak. It worked for 80% of the people. Go cry elsewhere.
[Android Software/Hacking General [Developers Only]] naudmick:
I think seeder increases performance but loses autonomy levels !

Just for her, which urandom to the same capacity but without loss of autonomy !

Uramdom :good: => http://xdaforums.com/showthread.php?t=2113150

Tested and Approuvate !

---------- Post added at 03:47 PM ---------- Previous post was at 03:42 PM ----------

To be honest with you Ronk, v8 not the top yet! I saw her and got a result never read now !

Already, I withdrew Supercharger which serve absolutely no purpose because the system changes too !

I handed the script Ramtweak and is tailored, I added urandom! And I'm in an e consomation old 10mA with wifi on! to say with performance !

If people are interested let me know that I make a zip!

Personally with my change I touch anything!
[Android Software/Hacking General [Developers Only]] cocchiararo:
dunno if you are claming PACEBO or trying to quote someone xD

But anyways, as far as i could research, this does A LOT on 2.2.* (or at least on a LG Optimus 3d running that).

Does little/nothing on 2.3.5/6 (defy/i9070).

Does nothing on 4.2.1 (Nexus7/Nexus4)

Its not placebo, but its not for everyone.

No hit on battery on my tests (not that usefull for everyone either)

80% is like, exaggeration, in my experience at least.
[Android Software/Hacking General [Developers Only]] wuzdat:
Just have a quick question... After I install this mod to try it out, is it possible to just uninstall it and remove the tweaks if I decide not to keep it? Or will it make changes that can't be removed easily?

My LG-VM696 Elite using XDA App
[Android Software/Hacking General [Developers Only]] bkjugg:
Shame on ya, you think that it works when it hasn't effect :D
[Android Software/Hacking General [Developers Only]] apatal:
If you install the app, i.e. using the apk file, removing it is as easy as uninstalling any other app. If you use flashable zips that install init.d scripts though, you may have to delete some files and reboot for it to be completely removed from your system. :)
[Android Software/Hacking General [Developers Only]] swedkg:
Did any of you had positive results on any variant of Nexus 7?
[Android Software/Hacking General [Developers Only]] LoBatt:
I'm running rooted stock and I can't say that I see a significant difference.
[Android Software/Hacking General [Developers Only]] UncleSamPT:
I haven't noticed any kind of improvements as far as lag is concerned, on 4.1.2. The battery life however, it improved drastically. Combine this with ARHD v20 on a Samsung Galaxy SIII I9300, it's amazing.
[Android Software/Hacking General [Developers Only]] bolanrox:
Same here minor at best on the n7. Much more so on the GNex though

Sent from my Galaxy Nexus
[Android Software/Hacking General [Developers Only]] cocchiararo:
I saw no benefits on any of the Android 4+ devices i tried

Enviado desde mi Nexus 7 usando Tapatalk 2
[Android Software/Hacking General [Developers Only]] shantam:
Yeah no benefits

*Sent_From _Qmobile_Noir_A8*
[Android Software/Hacking General [Developers Only]] LoBatt:
I saw improvement on my Gnex running bugless beast, a 4.1 rom, but now I'm on jelly belly, a 4.2 rom, with lean kernel 5.7 and I see no difference.
[Android Software/Hacking General [Developers Only]] bolanrox:
Lean has the seeder tweaks built in

Sent from my Galaxy Nexus
[Android Software/Hacking General [Developers Only]] mw86:
Ive been trying this method as you may have seen my posts there but it was not due to any battery drain from Seeder or rngd binary attached and furthermore OS monitor shows 0% cpu load for Seeder and rngd when using Seeder (not using in app entropy monitor stats as we are talking about idleness while we use our systems) even at a low mhz underclock to 96mhz on my S3 the rngd binary and seeder apk equate to zero cpu usage. By all means Seeder is fine as is. The method you linked is a theory of combining systctrl values, linking urandom to random and running rngd just like seeder does in the background but with no apk like the seeder script method. Im not sure combining all the efforts to maintain entropy pool is beneficial or not. Its a yet to be determined and i jumped on the beta test. I am sure an expert may pop in if one feels like wasting their time and let us know that that method is okay or just making the problem worse. All this is very new. Combining all three methods if it is even beneficial doesn't make any of the individual methods any better or worse. New frontiers are not better until proven so. This thread on Seeder is fairly expansive and there is still talk on both sides about it. Its the process new concepts must go through. Lets just talk theory or fact and not worry about what methods are seem inferior or not.

GS3 Tapatalk
[Android Software/Hacking General [Developers Only]] narco14:
Hi all. I have this apk since 1 week on my s2 i9100 and he work very well. Congratulations for the dev. I try on my n7 tilapia. Thx...
[Android Software/Hacking General [Developers Only]] fivefour:
Lean kernel has raised the default entropy value.

Lean kernel does not have seeder tweaks built in, he simply raised the kernels default entropy level to around 800, some improvement can still be had by running seeder with lean kernel.

---------- Post added at 05:31 AM ---------- Previous post was at 05:23 AM ----------

Seeder is #185 of the top paid apps....pretty good for a new application.
[Android Software/Hacking General [Developers Only]] wwenigma:
Alcatel OT995 with any available ROM: seeder recommended! It working! :)
[Android Software/Hacking General [Developers Only]] aDEO:
Dear OP,

Please add an option to allow the service to start with some delay (maybe a minute). This will allow us to trick the Samsung root scanner not to trigger Modified status on our devices.

Best regards,

aDEO
[Android Software/Hacking General [Developers Only]] MBQ_:
Cry about it.
[Android Software/Hacking General [Developers Only]] :
+1
[Android Software/Hacking General [Developers Only]] wwenigma:
A working placebo. Sorry, if your device cant profit from this app, because your ROM is pre-fixed entropy thingy. :P
[Android Software/Hacking General [Developers Only]] Kurre:
Imoseyon has also made some commits to random.c.. So there is also other tweaks than raised entropy levels. Check the github for a more information :)

Sent from my slimbeaned GNex :)
[Android Software/Hacking General [Developers Only]] rodaven:
Testing...

To now:

Dialer/Contacts charge really faster than before (from about 3s to 1s).

I think settings menu and camera charge faster than before too, but im not sure.

That are the only things that i notice for now.
[Android Software/Hacking General [Developers Only]] amfirbek92:
Simply amazing! Thanks OP!
[Android Software/Hacking General [Developers Only]] mw86:
Thabjs for elaborating on what i posted. Makes plenty of sense. I also hope Havenged can one day be implemented. Very well written idcrisis. The akak method will in fact go up to4096 but only when 4096 of entropy had been used up thats why ot appears to be raising very slow. Takes many interactions to actually reach 4096 and around 3500+ the climb slows for reasons unkown to me. Yes the Kak method is likely not fast and could benefit from what you mentioned above. So far so good on your combo method.

GS3 Tapatalk
[Android Software/Hacking General [Developers Only]] federico54:
R: [APK] Seeder 2.0.0 entropy generator to provide significant lag reduction

I have a problem when I go on seeder and active service by checking on start automatically at startup when I reboot the service is no longer active and I have to manually turn on how can I fix this? I have a galaxy s2 i am sorry for the poor translation But Google Translate is very stupid I am Italian

Inviato dalla mia mano usando uno SmartPhone
[Android Software/Hacking General [Developers Only]] debork:
If you are feeding entropy by an artificial means (rngd), I see no reason to keep read_wakeup_threshold high. Doing creates 2 problems, especially with a lower fill frequency (30s):

1. Any reads from the entropy pool result in a higher minimum bits depleted (read_wakeup_threshold=1333 / 4 = ~333 in this case). Normal consumption of entropy bits from /dev/urandom or /dev/random, which usually only took 32bits, now have increased 10-fold. Two reads, in fact, and you're already below the trickle_thresh, so any microlag from entropy addition processing from hardware input will start to manifest.

2. If you do get a burst of reads to /dev/urandom or /dev/random, and blocking is indeed an issue (Android <= Gingerbread) you will end up blocked far quicker at 1333 bits now, instead of 128 bits. Worse again, at 30s rngd intervals.

As I mentioned in the other thread, the randomization from randomize_va_space not deplete entropy (though it's close to part of code that does--https://patchwork.kernel.org/patch/1745611/) as it only calls get_random_int() which doesn't touch the entropy pool.

I don't see how Seeder alone does not positively impact devices where /dev/random blocking (again, Gingerbread and below) since it prevents the blocking from occurring in the first place.

In random.c there is a "trickle_thresh" value at exactly 3584bits, after which only 1/4096 hardware entropy inputs are processed and added to the entropy pool. Normally, every single touch event, disk read was processed and added to entropy (and everything is on halt until this processing is finished). This is why using only "KAK" methods, entropy rises very very slowly after 3550+.

The theory from Cyanogen, more or less, was that every time this happened, you get microlag, so things seems less smooth versus than without the constant processing. This makes a LOT of sense when people say seeder increases 'smoothness' or when things load, even when they are running ICS+ versions which do not have blocking problems.
[Android Software/Hacking General [Developers Only]] dudeluv:
Significant improvement with UrDroid HTC One X AT&T, after installation, all my games came alive.
[Android Software/Hacking General [Developers Only]] idcrisis:
Hi debork,

Thanks for your feedback. The theory might hold true with /dev/random a different device than /dev/urandom, but with /dev/random deleted and hard linked to /dev/urandom and with the other wake threshold values, a different set of investigations perhaps need to take place, and you really have to try it to believe it.

rngd run every 30 seconds is enough to flatline available entropy at 4096.

I don't know if Seeder 'prevents blocking in the first place' as much as reduces it. The blocking calls would still take place but just return quicker. Linking it to /dev/urandom reduces that to zero perhaps. There are a number of JVM optimisation sites which complain about poor app server performance due to the blocking nature of /dev/random and have recommended linking it to /dev/urandom ( performace at the cost of a little security ).

Doing an lsof doesn't seem to explain much as almost all process ICS+ seem to access /dev/urandom but I don't know if lsof reports kernel file handles.

Or the calls to /dev/random are fleeting for the SSH based apps. Or some sort of session ID or the like is perhaps accessing /dev/random. The point is that the nature of /dev/random is partially responsible for the success of Seeder. If it's available entropy alone or the blocking nature too ( all Linux sites point to that too being a factor) is the question.

I'm not too sure how many process will actually go to sleep waiting for a call to /dev/random now that it's non blocking. For all you know it's much lesser and the wake threshold parameters become mostly meaningless.

This is just WIP so your YMMV but dozens of different devices with different ICS+ OSs do report the flatline.
[Android Software/Hacking General [Developers Only]] debork:
I suppose I should have worded it differently, that seeder should nearly prevent blocking since the entropy pool shouldn't deplete from full to near-empty in 2s intervals. So "never" at least, with the default read_wakeup_threshold for reasons I mentioned in my last post :)

I see what your intent by linking continuing to seed to /dev/random.fake, as an all-bases-covered approach compared to just seeder alone. My #2 statement in the last post doesn't apply with your combined change. Nevertheless, I feel that #1 is still quite relevant, since all you need are 2 entropy extractions in 30s to drop below trickle_thresh.

lsof runs in userspace, it wouldn't show kernel call get_random_bytes(). A quick search through the kernel sources don't really turn up that many cases where it is frequently used (biggest one I think, that binfmt_elf.c patch I linked). Even the stack address randomization and wpa supplicant actually make calls get_random_int(), which doesn't touch entropy pool. Hence my growing conclusion, as I've said once or twice in this thread, that the focus should be on the entropy available, not so much the blocking.

When you say available entropy is flatlined at 4096, do you mean urandom or random.fake?
[Android Software/Hacking General [Developers Only]] hoholee12:
OP, May i ask what does the 'Extend I/O queue' option do?
[Android Software/Hacking General [Developers Only]] Ryuinferno:
Just the apk will do...if it does not work well, use the zip (not those in the first post)...it will not damage your hardware...and quite impossible to damage your software too...;)...rngd can be removed...
[Android Software/Hacking General [Developers Only]] olivares.leody:
It will not damage your phone at all.

Sent from my Hyper BlueICS iPocket

Thanks for pressing the button
[Android Software/Hacking General [Developers Only]] Alexander33:
Working like a CHARM on my Xperia Play CM9.1
[Android Software/Hacking General [Developers Only]] vicl89:
So F*cking awesome!!!

Working flawless on Xperia Play with MarkPython's NXT ROM ICS 4.0.4 and Advance Stock Kernel by Doomlord ;)
[Android Software/Hacking General [Developers Only]] burner07:
the apk doesn`t work , it switches off after i exit the app neatrom + siyah , and the zip cannot be installed :(
[Android Software/Hacking General [Developers Only]] Koenhen:
I'm starting to have doubts about seeder making things faster....

When I just flashed it it seemed that way. When I load messages after using a few other apps it still takes a bit of time.... It only goes without lag when it was very recently used.

send from HTC Sensation XE on ViperS 1.5.2 ROM 32gb class10 using Tapatalk
[Android Software/Hacking General [Developers Only]] elvisypi:
It's a placebo effect. I told you to test it's effectiveness you have to turn it on, do your checks, than turn it off and do the same things again within the same boot instance. You'll probably notice no difference, like me.