[Android Software/Hacking General [Developers Only]] Ryuinferno:
First things first I am not the OP but things need to be sorted out...Ok...this thread is starting to get more and more attention, which is good because with more people to test things out, the more feedbacks and the more improvements can be done...however, the thread is now cluttered by tons on unhelpful posts, like "how to use this", "do I need root" etc...useful posts get pushed wayyy behind, until it is hard for people who are really trying to discuss to keep track...so I am here to answer the basic questions:

Do you need root for the app?:

Yes

Can it work on xxx device?:

Yes, as long as your device is arm based

Where to download the app?:

Here: http://xdaforums.com/attachment.php?attachmentid=1477944&d=1352786461

Or search Play Store for a donate version...

The other 2 attachments are the rngd binary and a diff patch, which are not really required for end users...

How to check whether it is working or not?:

In terminal emulator, type

watch -n 1 cat /proc/sys/kernel/random/entropy_avail

You should get values around 3000++ to 4000++...

Sometimes this command glitches, so if it does not work, please use:

pgrep rngd

It should return a value...

Set on boot does not work?:

It does, just that the app does not show it properly...it is a known bug...to really confirm, use the terminal emulator method above...

Do I have a risk of bricking my device?

No because the app won't modify system files at all...anything just uninstall...

For the zip, it only adds files to your system partition...does not modify any, so if you want to stop using this, you can disable it via the extended menu script...

It does not do anything/It is placebo/I see no improvements/It is awesome!/Wow!:

Well, this is not constructive or helpful...NOT AT ALL...keep in mind that this is still a WIP...research and discussions are still going on...if it is not working or you feel no change or a great improvement, please describe more and explain...which a lot of others are already doing so...:)...keep it up!

For more answers, read this post by my pal pepoluan...:D

http://xdaforums.com/showpost.php?p=36234571&postcount=444

Seems that certain people are so bugged by the app...so...for those who prefer to run this via a script and init.d, read on...(the script works the same as the app, but with a few extra features)

=======================================================================================================================

UPDATE: Seeder_v6 is out, I improved the detection of whether rngd is running or not (the previous method was not that accurate), and I removed unnecessary lines...previous users can just flash over...

You need init.d support for this!

Download and flash:

http://www.androidfilehost.com/?fid=9390248398092764097

How to use this script?:

After flashing, launch terminal emulator and type

su
seeder

You will get a menu like this:

NOTE: There will be NO app after flashing! This only installs the necessary binaries and scripts...

For those who cannot install via recovery:

You get a status 0 error -> replace the update-binary in Seeder_v6.zip with one from another zip that works with your device

OR

Use the new installation method! :D

Instructions:

1. Download Seeder_v6_non-CWM.zip from here: http://www.androidfilehost.com/?fid=9390248398092764098

2. Extract the zip, you will get a folder named "install"

3. Place the folder in the root of your sdcard (/sdcard)

4. Launch terminal emulator, type:

su
cd /sdcard/install
sh install.sh

5. Ignore any error messages (those are only warnings, only happens to current users)

6. You are done! The script will auto-delete the "install" folder as it is not required anymore...

Sample output:

And now for the way to clean up Seeder_v6:

Via recovery:

Flash Seeder_v6_Uninstall.zip:

http://www.androidfilehost.com/?fid=9390248398092764144

Via terminal:

1. Download Seeder_v6_Uninstall_non-CWM.zip:

http://www.androidfilehost.com/?fid=9390248398092764145

2. Extract it to the root of your sdcard (/sdcard), you should get a file named uninstall.sh

3. Launch terminal emulator and type this:

su
cd /sdcard
sh uninstall.sh

4. You are done! Everything gets cleaned up, including uninstall.sh...

NOTE: Please link back to this post if you want to answer someone's question or share it elsewhere, so that people can get sufficient info and repeated answers do not have to be posted...thank you...:)