yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] mw86:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

Your method works wonders. I have had no add cpu load. I am not getting any different battery :good: and I couldn't agree more with your distaste of the statements above. It doesn't wake processes not in use by the system without the tweak in place. There is nothing installed nor even a script so its not like a process pops out of Zeppelinrox's simple suggestion of raising the read_wakeup_threshold. Ive tried all the methods and apps and the least overhead and the same effect was derived from just changing the read_wakeup_threshold.

Seeder does its job and so does, Entropy Generator. Its up to you guys if you want to generate entropy when it may be unnecessary at a given time. Zeppelinrox method accumulates entropy only when it was being drawed upon where as the two apps try to keep the pool filled to the brim. From boot there is enough entropy at boot by Zeppelinrox method and just rises as processes load, i/o is used and or you manipulate the ui or drain the pool from using random numbers in wifi security. It continues to rise until its met the max 4096 and it does not drop. In a given session it only gets to 4096 entrooy using this method if that much entropy was used. Seems the most efficient use of entropy pool.

To each his own and two methods including two apps lead to the same path so it really doesn't matter what you guys use if you have some sort of preference to a certain method.

GS3 L710 4.2.1 AOSP Kt747 2.1Ghz ROW/Ktoonservative *Tapatalk
[Android Software/Hacking General [Developers Only]] sheraro:
So I reverted back to seeder apk version 1.1 just to test differences with version 1.4 and feel that 1.1 is more efficient than 1.4 (ie no lag at all) ,

From battery perspective v1.1 didn't drain my battery at all and phone goes to deepsleep even if there's no "suspend on screen off" function.

just to let you know...

config : Xperia Play - Dixperia2 rom - lupus GB v6 - seeder 1.1
[Android Software/Hacking General [Developers Only]] the playa!:
Do you just install the apk like any other apk? Or you need to terminate and mess around to make it less-laggy?
[Android Software/Hacking General [Developers Only]] tuscolavol:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

Just install.

Sent from my EVO
[Android Software/Hacking General [Developers Only]] jamaljan:
yes, my device is rooted, not me :p

you said do a nand first. so i wanted to know what do you mean by that. :)
[Android Software/Hacking General [Developers Only]] kornball:
Is there anywhere to download versions 1.1 or 1.2? Ever since 1.2.8+ I've been getting SOD and random reboots. Turning off seeder fixes the problem. Seeder worked fine for me in the earlier versions. Thanks in advance!
[Android Software/Hacking General [Developers Only]] kornball:
They're telling you to backup your ROM using clockworkmod recovery (or other custom recovery).
[Android Software/Hacking General [Developers Only]] t4d73:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

What he said. ^^
[Android Software/Hacking General [Developers Only]] beint:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

I know what a nand is, but where does the word nandroid come from?

Always using the latest Beast 4.2.1
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Just a wild guess.... backup nand (type of storage) on android device...

erm...

nand+android=nandroid

Just a guess tho
[Android Software/Hacking General [Developers Only]] UndisputedGuy:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

Where can I download version 1.1?
[Android Software/Hacking General [Developers Only]] jr_718:
Enjoy seeder 1.1
[Android Software/Hacking General [Developers Only]] UndisputedGuy:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

Thanks!
[Android Software/Hacking General [Developers Only]] tuscolavol:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

Sorry. I was just trying to say do a backup before you try it. But that's really not necessary either. Just like any other app. If you don't like it, uninstall it. Good luck.

Sent from my EVO
[Android Software/Hacking General [Developers Only]] Ryuinferno:
It does not matter with benchmarks...with rngd running in background, of course minor cpu usage will occur...that's why benchmark decreases...rngd does not increase benchmarks...it only fills up the need of random data...:)...read the first post for more info...if you feel smoother...why care about benchmarks?

Use the apk...those zips are NOT for flashing...if you wanna flash, use the zips by me...:)
[Android Software/Hacking General [Developers Only]] elvisypi:
I tried seeder v5. At first it seemed smoother, but now I'm not so sure. Apps open in the same time. Maybe I did smth wrong. I checked that it was working with terminal, showed a number 36... Am I missing smth? Dolphin beta takes around 3 sec to open for me. Boat browser about 2. I haven't oc, but I undervolted -100.

You are telling that chrome opens in 1/2 sec? I don't see it
[Android Software/Hacking General [Developers Only]] Ryuinferno:
Well...it was not my claim...for me, the improvement is slight...as my settings are already optimised, rarely such things will give a great boost...and why not try not to underclock?leave it at normal...:)
[Android Software/Hacking General [Developers Only]] elvisypi:
No I have normal clock speeds. The only thing I changed from default is voltage. Maybe it's not so noticeable in my ROM, it's already super smooth. The only thing I wish for is opening apps faster. Maybe I was expecting too much. Anyway thanks for the effort, I guess there are some things which can't be fixed:(
[Android Software/Hacking General [Developers Only]] pepoluan:
There are several possible reasons:

1. You might be using a custom kernel that short-circuits /dev/random, and/or having a much bigger entropy pool to start with.

2. Your device might be equipped with a RNG chip, thus able to generate entropy much faster.

If any (or both) of the above is true, then I'm afraid you're better off without Seeder, to both save memory and CPU cycle.

However, most Android phones I encountered (including my Samsung Galaxy Wonder / GT-I8150) have neither of those two, so for them Seeder would be really beneficial.
[Android Software/Hacking General [Developers Only]] elvisypi:
My specs are in my signature. I am using bricked with Viper ROM, and my device is HTC Sensation. I guy with the same specs, running Viper said his phone was faster. So I'm confused really.:confused:

Or I'm unable to spot the difference, or that guy was wrong.

Anyway I can confirm that it doesn't affect battery, at least not much.

For now I'm disabling it
[Android Software/Hacking General [Developers Only]] EdgaBimbam:
I have enabled it but after some seconds it disables automatically o.O or i need also to put that rngd file to specific location? Sorry if this question is noobish
[Android Software/Hacking General [Developers Only]] Ryuinferno:
Use the zip by me...either flash it in CWM or refer it to know where to place files..:)
[Android Software/Hacking General [Developers Only]] EdgaBimbam:
Thanks mate, flashed and checked at terminal, it is working on note 2 jb 4.1.2. Going to see if it gives some performance boost :)
[Android Software/Hacking General [Developers Only]] jackyaway:
Is this gone up and down normal?

Inviato dal mio HTC Sensation XE with Beats Audio Z715e con Tapatalk 2
[Android Software/Hacking General [Developers Only]] pepoluan:
Yes, it's normal. It *must* go down and up, or something is terribly wrong.

The most important numbers are the ones at the very end. They shouldn't stay under 1000 for more than 2 seconds (not 2 consecutive readings, but 2 seconds of time passed).

Would you like a technical explanation?

---------- Post added at 03:08 AM ---------- Previous post was at 03:03 AM ----------

Well, I can't see your signature using XDA app.

Are you using any mod? It's also possible that one of your mods actually do what Seeder do...

After turning off Seeder, try running these lines in terminal

su

pgrep rngd

pgrep entropy

If any of the pgrep lines return one (or more) numbers, then something Seeder-like is already running, so you don't need Seeder.
[Android Software/Hacking General [Developers Only]] elvisypi:
Well I tried what you said and my result is in the file attached. It ads a number at the beginning, IDK. I haven't installed any mods
[Android Software/Hacking General [Developers Only]] dingolino:
Hi

could I extract the script from the zip file and use the app script manager to run it?

If "yes" what is the correct script file from the zip archive?

Best regards

dingolino

Sent from Galaxy Note with Tapatalk
[Android Software/Hacking General [Developers Only]] gianptune:
Is there any proof for how well this works? Or is it all just subjective now? Has anybody tossed in some printk() into the kernel and had it tell each and every time it blocked while waiting for data to spit out at /dev/random? It would be interesting to see some logs like this with and without this hack running to get some real measurable results from different situations.

EDIT:

I added in some printk() as mentioned above and then observed "cat /proc/kmsg" while doing some stuff like switching menus, playing around in google maps, and basically clicking around the places that people said they saw a noticeable speed improvement. I did not observe any logging at all coming from the random_read() from within the kernel. To verify my printk() was working, I ran "cat /dev/random > /dev/null" and my logging does print the jiffies the operation took, and well as if it was blocked. As I didn't see any logging at all besides when purposefully reading from the random file, then it would stand to reason that nothing is reading from /dev/random at all while switching through the menus and playing around in google maps. Unless I'm misunderstanding the topic, the hack wouldn't have had any affect on reducing lagginess when there is nothing reading from that file.

My test phone is a VM-696 using android 2.3.7 and an otherwise stock kernel. Below is the modified function from drivers/char/random.c in the kernel.

static ssize_t
random_read(struct file *file, char __user *buf, size_t nbytes, loff_t *ppos)
{
ssize_t n, retval = 0, count = 0;

unsigned long jif = jiffies, blocked = 0;

if (nbytes == 0)
return 0;

while (nbytes > 0) {
n = nbytes;
if (n > SEC_XFER_SIZE)
n = SEC_XFER_SIZE;

DEBUG_ENT("reading %d bits\n", n*8);

n = extract_entropy_user(&blocking_pool, buf, n);

DEBUG_ENT("read got %d bits (%d still needed)\n",
n*8, (nbytes-n)*8);

if (n == 0) {
if (file->f_flags & O_NONBLOCK) {
retval = -EAGAIN;
break;
}

blocked++;

DEBUG_ENT("sleeping?\n");

wait_event_interruptible(random_read_wait,
input_pool.entropy_count >=
random_read_wakeup_thresh);

DEBUG_ENT("awake\n");

if (signal_pending(current)) {
retval = -ERESTARTSYS;
break;
}

continue;
}

if (n < 0) {
retval = n;
break;
}
count += n;
buf += n;
nbytes -= n;
break;	/* This break makes the device work */
/* like a named pipe */
}

if( count )
{
printk( "rand: random_read() took %u jiffies and blocked %u times\n", jiffies - jif, blocked );
}

return (count ? count : retval);
}
[Android Software/Hacking General [Developers Only]] Riyal:
You're on the right path buddy. I also tried a kernel level debugging on this a few days ago and concluded that it's not benificial on my device. However I noticed some applications which indeed use hashing and it does bottleneck sometimes on /dev/random indeed. So my guess is perhaps this tweak is only applicable in certain devices which uses algorithms in their processes. Other than that others should feel only a placebo effect.

On a side note try using it on some apps who does some security thingies. :fingers-crossed:
[Android Software/Hacking General [Developers Only]] ttabbal:
While not as accurate, the seeder script can monitor things without a kernel mod. I see it getting pretty low, and I can see how heavy ssl or similar could drain it down. Unless if trying to use a lot of random data, it seems to be OK usually. I leave the script running in connectbot and jump around loading apps and ssh/ssl connections. The script makes it easy to turn rngd on/off as well, so you can try it both ways and see...

Running the script and jumping around the market shows large drops 2k+... With it disabled, I am able to drain it, enabled I haven't been able to. Galaxy Nexus..
[Android Software/Hacking General [Developers Only]] :
Anyone have the link for play google? for this app? Thanks :D
[Android Software/Hacking General [Developers Only]] Ludak021:
there is an apk in the OP, just run it in your phone
[Android Software/Hacking General [Developers Only]] pepoluan:
There is the possibility that your phone's Dalvik VM has been compiled to read from /dev/urandom instead of /dev/random.

On my device, entropy_watch indeed shows that without rngd, my entropy pool frequently gets depleted. When rngd is running, the entropy pool sometimes gets very low, but not for long.

-- Sent from a GT-I8150 running ICS perfectly well. F'U, Sams#!t --
[Android Software/Hacking General [Developers Only]] Spatinator:
1. Hiw to install this??? Im a bit confused. Just install the apk, right???

2 If itll damage my system, is it just software or can it also damage hardware???

3Is the damage temporary or could it be forever
[Android Software/Hacking General [Developers Only]] chaoscreater:
can plz upload to Mediafire or some other site? The link is dead for me, it doesn't load at all.
[Android Software/Hacking General [Developers Only]] fivefour:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

Here is another link

http://www.putlocker.com/file/15F4B8541C0D7C3D
[Android Software/Hacking General [Developers Only]] kornball:
Thanks! Anyone by chance still have 1.2 as well?
[Android Software/Hacking General [Developers Only]] demlv:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

Here you go . . .

http://www.mediafire.com/download.php?m9f1uiiq5jt1l4u
[Android Software/Hacking General [Developers Only]] Martinhdk:
Anyone knows were Google stands on this issue now. I recall they called it placebo, but I read a dev thread and several skilled developers said that this was indeed a bug in Linux, probably related to some kernel issues?
[Android Software/Hacking General [Developers Only]] niranjan94:
is it safe to use ... ??

... is this realy safe to use .. ?? :mad:

http://www.xda-developers.com/android/entropy-seed-generator-not-all-its-hacked-up-to-be/ says that it isn't .... Pls clarify ...
[Android Software/Hacking General [Developers Only]] Ryuinferno:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

Chill...read through all the posts here, then you will understand the pros and cons..the thread is still here because it is not completely unusable...and the article did not state at all that this is dangerous...lol
[Android Software/Hacking General [Developers Only]] faizal ali:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

I'm running it now on my hox..running great man,its make my phone much smooth than before.
[Android Software/Hacking General [Developers Only]] cocchiararo:
My experiences so far:

In every case, using 1.4.0, i saw no battery impact.
[Android Software/Hacking General [Developers Only]] Icegon972:
Tested on all my devices:

-Galaxy S - 4.1.2 CM10 : Little less lag but no battery impact :laugh:

-Galaxy S2 - 4.0.4 Stock : Real difference and no battery impact :laugh:

-Galaxy Tab 2 7.0 - 4.1.1 Stock : Great difference but battery eater :crying:

-Htc Wildfire S - 4.0.4 CM9 : No difference :confused:

Great and useful app :good:
[Android Software/Hacking General [Developers Only]] caperro:
This... is.. AWESOME!!!

Seriously, i've never see my Xperia x8 THAT fast, as it is now.

Thank you Very Much, i finally can use SEMC Debrand Engine without raging :)
[Android Software/Hacking General [Developers Only]] ShamaN4ik:
I cannot install rngd_suspend-on-sleep_v2.zip on newly released ROM CM10 [DEV][ROM][20.1.] CyanogenMod 10 (Continuation of KonstaT's work). But previously i had to successfully installed it on this ROM: [DEV][ROM][8.1.] CyanogenMod 10 (Android 4.1.2) (ROMs at MoDaCo).

Device: ZTE Blade 512 RAM.

Could you help me why it takes so?:confused:
[Android Software/Hacking General [Developers Only]] rj2k:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

Just my humble report on seeder usage:

Huawei honor using B923 speed- noticable lag redution, maybe a little more batery usage

Android TV box with custom ics rom-really great impact, very noticable lag/slow ui reduction.

I am no expert but able to customize and install roms and root devices. So maybe I can assure you this may be a little more than a placebo...
[Android Software/Hacking General [Developers Only]] Half Man Half Biscuit:
Installed it a few days ago on my SGS I9000 and all i can say,it didn´t impact my Battery life but from my personal feel much smoother and doesn´t lag at all.

So i would say thanks and great job buddy :highfive:
[Android Software/Hacking General [Developers Only]] sheraro:
the new Mega is using entropy to generate its session key , if the app comes to android it will definitely benefices from seeder :p
[Android Software/Hacking General [Developers Only]] gammaxgoblin:
Re: [APK] Seeder 1.4.0 entropy generator to provide significant lag reduction

No version will install on my note 2 vz running cleanrom lite. The install button just didn't function. Cancel works fine.
[Android Software/Hacking General [Developers Only]] lambgx02:
Everyone,

Version 2.0.0b1 released. Details from the first post:

This version introduces performance tuning, power management control, and an optional MMC I/O queue extension/timing change.

For those of you who have seen reboots / black screens that seem to be caused by Seeder, I suspect it may be due to the power management implemented in previous versions. Disabling power management (by unchecking "Suspend RNG service while screen off") may help. In my testing, battery impact was negligible (less than 2% per 24h).

The performance profiles are Light, Moderate, and Aggressive, and they control how frequently rngd wakes. The default configuration (Light) is unchanged from previous versions. Moderate and Aggressive may impact battery life (slightly), but may also help on devices where the entropy pool is drained quickly and often.

Last but not least, the "Extend I/O queue" option increases the nr_requests on MMC devices to 1024, and increases the dirty page expiry time, allowing more outstanding writes to accumulate. This may allow the I/O scheduler to make better decisions and combine more writes; some users have reported an improvement under heavy I/O.

Feedback appreciated!
[Android Software/Hacking General [Developers Only]] spinkick:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

I have a suggestion for tuning. Could you somehow record when the entropy pool gets exhausted? That way you could tell if you need to bump the aggressiveness up.
[Android Software/Hacking General [Developers Only]] gedhe:
That would be a nice feature I suggest!

So +1 on record.txt!

Rein haun

David
[Android Software/Hacking General [Developers Only]] lambgx02:
Yep. Eventually I hope to implement an "auto" mode that will tune itself based on the previous hours/days of usage.
[Android Software/Hacking General [Developers Only]] playjun:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

thanks again.:)

minimum edition
[Android Software/Hacking General [Developers Only]] arjiegodz:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

So if i uncheck the Suspend RNG it can save more batt than checking? sorry i cant understand english well. and so the best choice is aggresive if i want to save batt?
[Android Software/Hacking General [Developers Only]] Thisnameisepic:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

Huge wave of users asking for the "right" settings INCOMING!!!

I am referring to YOU helpless and confused user. Learn to search, read the changelogs and the OP first post. The OP explains what each one does clearly. Thank you.

Sent from my GT-I9100
[Android Software/Hacking General [Developers Only]] Kayrin90:
Lol.. Guys.. Chill up.. Just try and error.. If not satisfy with it.. Just tick or untick it.. :)
[Android Software/Hacking General [Developers Only]] Ryuinferno:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

Chill guys...currently busy with compiling kernels...just succeeded...will continue with Seeder_v8 asap...;)
[Android Software/Hacking General [Developers Only]] Step-han:
Here is a flashable .zip what is based on v2.0.0b1. It delete automatic old rngd files and scrips. Enjoy!

http://www30.zippyshare.com/v/79826998/file.html
[Android Software/Hacking General [Developers Only]] spupuz:
is it possible to implement an autoupdate function for beta non beta?
[Android Software/Hacking General [Developers Only]] poyensa:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

Thread cleaned a bit. Please stay on topic. If you see any post out of order Just clic on report button. Thanks.
[Android Software/Hacking General [Developers Only]] Abyssmal:
2.0.0b1drained battery extremely fast!

Phone is Xperia Ray as in signature. Uninstalled and reinstalled 2.0.0b1, will report in a few hours.

I must note that I went through all the previous versions till now and had no problem whatsoever. On the contrary - everything runs butery smooth.
[Android Software/Hacking General [Developers Only]] a-id:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

Where can I read about all switches for using binary with init.d script?

Отправлено с моего GT-I9000 через Tapatalk
[Android Software/Hacking General [Developers Only]] josuearisty:
Good to know this app is getting better everyday!
[Android Software/Hacking General [Developers Only]] Thisnameisepic:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

I've followed this app since the beginning and I have gone through all the versions anf it only got better and better. Great dev!

Sent from my GT-I9100
[Android Software/Hacking General [Developers Only]] gabx:
I can't find it !! HELP
[Android Software/Hacking General [Developers Only]] phonetool:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

Please Google the acronym "FFS" and the term "facepalm"

-MROM on DInc2
[Android Software/Hacking General [Developers Only]] Thisnameisepic:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

It's in your pants.

Let jokes aside• people use search before posting and when you do post be specific. What can't you find?

Sent from my GT-I9100
[Android Software/Hacking General [Developers Only]] gabx:
You don't even know what I am talking about. So please, keep it out.
[Android Software/Hacking General [Developers Only]] Erahgon:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

Dude... Nobody really knows what you're talking about...

If it's about the flashable zip, it's on its way (the dev just posted a few posts above). If it's about the app, check the OP.
[Android Software/Hacking General [Developers Only]] cocchiararo:
anyone noticing changes with the IO thing ?
[Android Software/Hacking General [Developers Only]] obiwanek:
2.0 still doesnt work on INTEL (ZTE GRAND X IN phone)

:(
[Android Software/Hacking General [Developers Only]] dudeluv:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

No not realy
[Android Software/Hacking General [Developers Only]] rj2k:
Re: [APK] Seeder 2.0.0b1 entropy generator to provide significant lag reduction

Here here!