[Android Software/Hacking General [Developers Only]] Ryuinferno:
Seeder v7 (script)

Before doing anything, please read the first post of this thread to understand how this thing functions!

Read it here: First post

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=1640660&d=1358063993

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 do I know that it is working?

Prior to starting seeder entropy generator through the app (v1.2.4 onwards), the bar below will only show numbers around 100-200++. After you start it, if the bar fills up and the value shoots up to 4000++, then it is working.

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!

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_v7 is out, as suggested by pepoluan, it now detects for qrngd (built in rngd for Qualcomm Snapdragon-based devices), if it is there, then it will not start as rngd may conflict with it...the rngd binary is also using the latest version (it is turned off when screen is off)...users of previous versions can just flash it over...

INSTALLING

You need init.d support for this!

Download and flash:

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

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_v7_non-CWM.zip from here:

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

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:

UNINSTALLING:

And now for the way to clean up Seeder_7:

Via recovery:

Flash Seeder_v6&7_Uninstall.zip:

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

Via terminal:

1. Download Seeder_v6&7_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...