yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] greeneyez15o:
Just download the apk ? Or flash the mof also ?
[Android Software/Hacking General [Developers Only]] lambgx02:
Absolutely. It's device-independent and ROM-independent. It works at the Linux level, not Android.
[Android Software/Hacking General [Developers Only]] lambgx02:
Everything is included in the APK.
[Android Software/Hacking General [Developers Only]] Tyfighter:
Excellent. It seems to have sped things up a fair amount on both my glide and now my tablet too
[Android Software/Hacking General [Developers Only]] lambgx02:
Further performance enhancements in alpha6.
[Android Software/Hacking General [Developers Only]] taiber2000:
lambgx02 can i host the apk in my dropbox account as mirror? i want to create the mirrors to the most important mods, roms and kernels.
[Android Software/Hacking General [Developers Only]] lambgx02:
Go ahead! :)
[Android Software/Hacking General [Developers Only]] ninthsense:
It seems to work and the phone is responding very fast. But if I open the app again the button shows me off. Also I've cheked auto start at boot and rebooted, the button still shows off. Is it like that by design or something's wrong.

Sent from my SGH-I927
[Android Software/Hacking General [Developers Only]] lambgx02:
Are you rooted?
[Android Software/Hacking General [Developers Only]] ninthsense:
Oops my mistake.. had the SU turned off cause of airwatch. Now the app works fine. Thanks again.

Sent from my SGH-I927
[Android Software/Hacking General [Developers Only]] Necc86:
This device does not has copy (cp) command by default. Install and use the busybox version (there are tons of busybox installers on the market), and to use the busybox copy command by simply typing "busybox" to the start of each command. Therefore the whole command would look like this:

busybox cp /mnt/sdcard/rngd /system/xbin
[Android Software/Hacking General [Developers Only]] Rawr0w0:
My device gets hot..like..super hot...can I unistall the apk to remove this effect?
[Android Software/Hacking General [Developers Only]] Viktor0610:
First of all, you should try just turn the feature off within the program. If the problem persist, you can simply uninstall the program, just like any other APK.
[Android Software/Hacking General [Developers Only]] elban:
Wasn't it easier to just link /dev/random to /dev/urandom?

Or MAKEDEV /dev/random with the same major/minor as /dev/urandom?

I know it's more destructive, but you wouldn't need to keep waking up the phone, thus it would consume less power.
[Android Software/Hacking General [Developers Only]] lambgx02:
Yeah, that would be another option, except that it is still used for crypto and /dev/random partially seeded with low-quality random data is still significantly better than just pulling from /dev/urandom (in theory).

I'm working on changes to rngd that should make it significantly more efficient.

Another improvement could come from ROM builders increasing the default entropy pool size to, say, 65536 instead 4096.
[Android Software/Hacking General [Developers Only]] lambgx02:
Yep, but go into the app and turn it off before removing (or just reboot after you remove the app). That will ensure the Linux-level service is down.

Thanks for the report.
[Android Software/Hacking General [Developers Only]] osaeed:
My tmobile g2 runs very very smooth man. Thanks. However, many of my apps are not working. Root explorer and Tomtom application simply hang. Also for Cache Cleaner NG, it just hangs at cleaning cache screen. I never had a problem before.

Just a heads up.
[Android Software/Hacking General [Developers Only]] lambgx02:
Hmm.. odd. Can you try turning the service off and launching those apps again? Then, service back on, re-launch, etc.
[Android Software/Hacking General [Developers Only]] osaeed:
I disabled the service and rebooted. After reboot, I launched cache cleaner ng, root explorer, and superuser app and none of them would open.

I am cleaning the dalvik cache and cache. I am not worried at all if I have to format my phone. I just want to dig deeper to why it would affect the apps.

I will keep you up to date. :)
[Android Software/Hacking General [Developers Only]] lambgx02:
Well, I'd be surprised if it could have any negative effect while the service is down. As an Android app, it doesn't touch anything outside its local data folder, and as root it only starts and stops rngd (and deletes the PID file from /data/rngd).

But let me know what you find.
[Android Software/Hacking General [Developers Only]] arrtoodeetoo:
Trying to flash the ZIP on the Nexus 10, I get "Install Failed". I'm using TWRP.
[Android Software/Hacking General [Developers Only]] AglarondTX:
I can get these numbers for you later. I'm pretty sure it's not a placebo effect, since I don't see improvements everywhere. Specifically, I see huge improvements in web browsing and opening certain apps, like maps and e-mail. Switching between apps is also noticeably faster. Where it doesn't make a noticeable difference is when scrolling between screens and most of my frequently used apps, like my Evernote widget, camera, etc. Those all seem to be the same.

-mS
[Android Software/Hacking General [Developers Only]] retskrad:
I flashed this file: http://www.androidfilehost.com/?fid=9390248398092763238

on my Galaxy nexus, stock but only rooted and I rebooted, but I don't see any difference. Aren't you supposed to get an app that toggles this hack on/off? I didin't get this app installed when I flashed the .zip file.
[Android Software/Hacking General [Developers Only]] Testraindrop:
Hi supercurio,

have you monitored your entropy while doing those tasks?

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

I have used the original file on my Nexus 4 and have always >140 available, even when using Maps.

I guess when it reaches 0 it produces a lag, so the N4 is fast enough to recalculate it, I guess the Note 2 in your case is also fast enough, thats why you don't see much improvement.
[Android Software/Hacking General [Developers Only]] plaktoets:
What seems to work for me is installing Busy Box as somebody recommended. Just use normal install.

It stays "ON" now but i am not noticing any increase on my HOX. Homescreen swipe still lags and so does pressing the home button. Also i see no difference in launching maps, but it launched fast already anyway.
[Android Software/Hacking General [Developers Only]] ensboarder:
thanks
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Posted this a few pages ago... anybody test?

Get entropy for "free" ie no overhead

Just do:

busybox sysctl -e -w kernel.random.read_wakeup_threshold=1366;

This keeps entropy_avail full all the time.

May save battery
[Android Software/Hacking General [Developers Only]] jordi6294:
You have to go to terminal emulator (if you don't have it just download it from play store) and put

SU

(enter)

seeder
[Android Software/Hacking General [Developers Only]] Y_Yan_C:
Hi, I installed the apk on my Xoom running EOS4 #134 and it seems to be working and doing its job. However I want to ask does this mean the app will prevent my device from deep sleep?
[Android Software/Hacking General [Developers Only]] Wurzelmann:
Having the same issue on a rooted Galaxy S III with Paranoid Android.

EDIT: Okay, it seems to be working now... I installed busybox, restarted the device and it stayed on... I still have to use the home button though, back always resets the settings...

EDIT2: start on boot is still not working... oh well...
[Android Software/Hacking General [Developers Only]] retskrad:
Okay i did that, but where is the app that you're supposed to get? How do you know this is working?
[Android Software/Hacking General [Developers Only]] Ansem:
i will try it on my HD2 with ICS rom :D i used the seeder apk :)
[Android Software/Hacking General [Developers Only]] EP2008:
Holy ****. Chrome loads pages instantly now. I have to test this more, but I'm pretty amazed so far.
[Android Software/Hacking General [Developers Only]] fackamato:
For ****s sake. Read 1 or 2 posts above you.
[Android Software/Hacking General [Developers Only]] supercurio:
No, I only compared my user experience to what the the first post states.

By experience, I can tell this type of statement in forums is extremely prone to generate a placebo reaction in users.

If you want to avoid placebo, tell people to try by themselves but not giving them a clue about what they should "feel" otherwise a very large majority of the feedback you'll get is only from people experiencing placebo.

It reminds me the "Beats ports" I tried before. "You should feel more bass, clearer sound".

Thousand of message to say "wow incredible" but when measuring the output: exact same signal so.. just not working and 100% placebo.

I'm not saying this work here is bogus, only I write here to suggest the original author to be careful about placebo that can affect credibility of a work that can be in fact solid.

Telling people to try without saying a word about what to expect is hard really especially when you're enthusiast so the best thing I think is to provide measurements to backup subjective claims.

That's why I just asked this to lambgx02 ;)
[Android Software/Hacking General [Developers Only]] S0und_:
OP:
[Android Software/Hacking General [Developers Only]] jonah1234:
Sounds awesome. Thanks for the hard work. Trying out now.
[Android Software/Hacking General [Developers Only]] TheIntersect:
The UI reports that it isn't running, but it actually is. OP will probably fix it in the next update.

Edit, this thread is on reddit so expect tons of views.
[Android Software/Hacking General [Developers Only]] retskrad:
I see no change is performance on my Galaxy nexus 4.2.1, stock but rooted. The placebo effect is strong with this one.
[Android Software/Hacking General [Developers Only]] a.vandelay:
release new apk with the mod disabled and call it a faster version. see if people still report increases ;)
[Android Software/Hacking General [Developers Only]] taxas:
Stupid question, But does .Apk work without root ? Want to know cause i haven't rooted my nexus 7 yet but my xperia s is rooted
[Android Software/Hacking General [Developers Only]] a3Dman:
No change

No change on GT-i9100 CM10.1
[Android Software/Hacking General [Developers Only]] gohamstergo:
need root
[Android Software/Hacking General [Developers Only]] Force Close:
My finding mirror those of supercurio. It doesn't seem to do much on my I9100 running a vsync patched CM10.1 build. Maps lags like it always did and I don't notice any improvement in Chrome.

Maps and chrome do launch in 1/2 a second, but they always did.
[Android Software/Hacking General [Developers Only]] Mannysaurus:
Galaxy Nexus on the latest Paranoid Android ROM right now and I don't notice anything. I tried the APK and flashed the zip.
[Android Software/Hacking General [Developers Only]] Nandig:
Wow... just wow... I installed it on my Xperia Neo V on stock but rooted ICS android and... just wow... i expected it to run a little bit faster but... its like 4 times faster :eek:

If you could implement that disable when screen if off to save battery it would be even more awesome. And thanks for providing such amazing thing for free man! Provide link for donations or something in first post. You deserve to get money for that.
[Android Software/Hacking General [Developers Only]] kenkiller:
So it gives performance boosts to older devices, but don't bother with it on newer/faster devices? :D
[Android Software/Hacking General [Developers Only]] supercurio:
Please note that in my previous messages I'm not trying to discredit lambgx02's work at all.

Like everyone I look forward to enjoy any improvement that would finally make Android devices 60fps solid smooth everywhere or help going in this direction.

I really intent only to give a few tips about how to avoid triggering placebo effect which leads to a non productive awesome/bullsh*t opinion debate.

(I had to say this because of feedback I got on twitter, and I don't want to offend original author)
[Android Software/Hacking General [Developers Only]] vcmich1973:
It fixes a theoretical bottleneck in all devices; it's just that newer/faster devices don't run into that bottleneck. Of course, there are only a couple of devices fast enough to avoid this bottleneck, namely the Galaxy Note II and the Nexus 4. So if you have any Android device excluding those two, you should see some kind of performance benefit.
[Android Software/Hacking General [Developers Only]] bbilko:
I'd like to see a version that wakes the phone in the same manner/rate, but does nothing else. Then compare that to the version that generates Enropy.

Oh and just for the name I hope this is more than a placebo effect!
[Android Software/Hacking General [Developers Only]] brando56894:
The APK and the ZIP didn't seem to install the necessary files on my Galaxy Nexus running JBSourcery v4.1 so I had to install them manually. I rebooted, and wiped cache and Dalvik, then rebooted and things did seem a tad faster. Could just be placebo though.
[Android Software/Hacking General [Developers Only]] ml3000:
What about the DNA? that I believe has a quad core.
[Android Software/Hacking General [Developers Only]] HansiHusten:
Installed the apk (alpha6) on my Gtab 10.1 with CM10.1 and I see some minor improvements

When I 'cat' out entropy_avail I get about constantly 3900 - before it was about 300. Some apps launch a little bit fast, some dont. Will keep testing out.

Will see how the battery drainage will go on and report.

Thanks for your hard work debugging the system and finding the gap!

--edit--

omg i was so wrong with the comment above, this is a real BOOOOSTER!

Holy moly games are so fluid now on my damn good old gtab its just AWESOME!
[Android Software/Hacking General [Developers Only]] jordi6294:
So.. i have flashed the Seeder V5 with CWM changing the update binary and now.. what i have to do?
[Android Software/Hacking General [Developers Only]] HTCDreamOn:
G1?

Will this do anything for the G1? I mean, is it so bad that this won't help a jot?
[Android Software/Hacking General [Developers Only]] o0vampire0o:
On my Gnexus with last CM10.1 nightly this tweak doesn't give any performace boost. The entropy is always over 3400 in the terminal but all is as before... i don't want to say that this tweak doesn't work on every smartphone but on my no. And repeat i'm sure that the tweak is activated because in the terminal the entropy is always over 3400 ;)
[Android Software/Hacking General [Developers Only]] gohamstergo:
people just like to complain and complain A LOT. so ignore the idiots. you didnt say anything wrong.
[Android Software/Hacking General [Developers Only]] bikeracer4487:
Wow, incredible work. Went and bought the app on the Play Store and left you a review :) Well done! Here's hoping Google notices your handiwork.
[Android Software/Hacking General [Developers Only]] simo1993:
Well, thank you very much... i will try the .apk version for now. We will see ;)
[Android Software/Hacking General [Developers Only]] raylgo:
It's weird but this app can't seem to get super user permissions from my Droid Bionic... It works fine on my Optimus One and it does scroll around faster but I don't use that phone for heavy stuff. It also says flashing error on Safestrap 3.05 when I try to install the zip. Does it have anything to do with the locked bootloader?
[Android Software/Hacking General [Developers Only]] Metallijim:
nice. very nice

Just installed the apk on my arc s running ics, and it really makes a difference. My launcher would always redraw when exiting the stock browser, but now it doesn't! Will keep testing but this looks like one out the best things I've discovered on xda for helping with lag. If the screen off thing can be implemented, I think it will help.

Many thanks for your time and I hope now it's been on the portal many others find it great.
[Android Software/Hacking General [Developers Only]] sdwise:
These questions have probably been asked, but I'm at work and can't read the whole thread.

1) Will this affect my ability to receive OTA updates?

2) I just download and install the app and that's it, right? (I'm rooted.)

Sent from my DROID RAZR Maxx with Jelly Bean
[Android Software/Hacking General [Developers Only]] andrei1015:
Just found this on reddit. I'm testing on an old Samsung Galaxy 5 phone sporting a much newer CM9 unofficial (of course). All seems right and the app seems to do its job. If my phone spontaneously combusts I'll let you know :P
[Android Software/Hacking General [Developers Only]] sruel3216:
my gnex was 200-400 before the mod. now im at 3400+
[Android Software/Hacking General [Developers Only]] Eldred2:
haveged

Is there a havaged implementation for android?
[Android Software/Hacking General [Developers Only]] spottedkangaroo:
great idea

I love this idea, but populating random with fake entropy doesn't seem like a great idea.

I just do:

rm /dev/random

mknod /dev/random c 1 9

I have to redo it each bootcycle, but I get the same crazy fast google maps loads and things. Presumably you do have to kill running services once to get them to reopen /dev/random, but that would also take care of itself over time. Running a daemon just seems like solving the wrong problem to me.

In general though, c 1 8 should only be used for key generation, and for nothing else, so this seems like a great idea to me. If I was concerned with security on my phone, I sure as hell wouldn't be running root anyway. So this is a wonderful idea.
[Android Software/Hacking General [Developers Only]] prince747:
Hi,

I've just seen this app. I want to try it. But before I do that I feel like asking if any one has tried this on CM 10.1 on SGS i9000.

Please share feedback. Thanks.
[Android Software/Hacking General [Developers Only]] Ricfil:
Hum.. I really wished it was like that, but as I said before, I´m using Motorola Milestone (1) (which would fit the "older devices" idea perfectly) and I can´t see any diferences using the script. Apps which took 2/3 seconds to load, still take 2/3 seconds to load, and I do not notice any major overall system boost...
[Android Software/Hacking General [Developers Only]] Jonachan218:
Thanks for this app. I too purchased this on the Play Store to show my support. I'm using a Razr M. I haven't run any benchmarks, but the device is performing noticeably faster.
[Android Software/Hacking General [Developers Only]] Angelakaro:
Thanks!Just installed the app and switch it on,i'll report tomorrow cause just now i don't see a noticeable improvement!

Inviato dal mio Galaxy Nexus usando xda premium
[Android Software/Hacking General [Developers Only]] HansiHusten:
such a great first posting here, this deserves a thanks.

Welcome and what a real great idea, will test this out
[Android Software/Hacking General [Developers Only]] TheeWolf:
I don't understand how to install it. I've read from this page to page 37 but found nothing except for a flashable zip someone posted. I don't understand, isn't installing the apk enough? Is there anything I need to do with the two other files?

Thanks!
[Android Software/Hacking General [Developers Only]] bervin:
Has the dev abandoned the project? I just found this through xda news but the last update was back in November
[Android Software/Hacking General [Developers Only]] jonah1234:
So we install the .apk In /system/app and flash .zip in recovery, but what do we do with the .patch?

Sent from my HTC Droid DNA
[Android Software/Hacking General [Developers Only]] Mtdpaiste:
I have made an account just to thank you for this. It works great. I have noticed a bit of battery drain while the screen is off, so i would love the fix you proposed :)
[Android Software/Hacking General [Developers Only]] jordi6294:
Oh my godness, it's imposible to get a simple answer to your own question because of the other posts sended after you..

I have just flashed the Seeder V5 through CMW.. I don't care about technicisms, shouldn't appear an app or something? How do i know if the app is running?
[Android Software/Hacking General [Developers Only]] milan616:
I'm interested in what others think of this too. It does keep available entropy up on my N7.
[Android Software/Hacking General [Developers Only]] Inagalaxyfaraway:
I recorded the time to launch apps, there was a significant difference. Also a local application I frequently use was slow as hell, after installing this it was just like any other app. Tested on Galaxy S.
[Android Software/Hacking General [Developers Only]] anuseb89:
can you tell me how to install this app ?

i installed the apk.. and i clicked ON.. but once I press back button and after sometime when i checked the app, it is again off.
[Android Software/Hacking General [Developers Only]] Antob125:
Has anyone tried this with any other devices other than the N7 and does a specific kernel matter?

Sent from my Galaxy Nexus
[Android Software/Hacking General [Developers Only]] Hacre:
This and your other post is a much better solution, well done.
[Android Software/Hacking General [Developers Only]] Anon87:
use a terminal emulator app (search play store)

in terminal type:

su [press enter[

then type:

seeder
[Android Software/Hacking General [Developers Only]] Crunozaur:
It doesn't really work for me I think. It fails when I try to flash it - "installation aborted", app asks for permission every time and changes status to "off" each time I check. What's causing it?
[Android Software/Hacking General [Developers Only]] pepoluan:
What happened?? I left this thread for, like, one day, and suddenly it's bursting at its seams...

Let me try answering systematically...

1. Zeppelinrox's sysctl tweak

@zeppelinrox: I'm currently testing your solution, man. It works, but after several tens of minutes of browsing, the entropy ran out and I hit lags.

My phone does not seem to generate entropy fast enough.

2. watch does not show any output

It's a well-known glitch. Use a while loop instead, or use the entropy_watch binary.

3. Problem with flashing

You can easily install it manually :

Unzip the flashable zip file, then copy all files except the META-INF folder to your phone, respecting the directory structure.

4. apk does not show actual status

Also a well-known bug. The rngd binary *does* stay active though. You can verify using the following command :

ps | grep rngd

You will see something like /data/com.yadda.yadda.yadda/rngd

That means rngd -- the core of Seeder -- is still working.

5. does it actually work?

It greatly depends on the device. It works for my phone. It might or might not work for yours.

It all depends on many factors. Among others: your device might be generating entropy fast enough, your kernel might be tuned with higher entropy pool, your kernel might actually use the same sources for urandom and random, you might not have any app that stupidly use random instead of u random, etc.

So, my advice? Just install it anyway, if it does you good, use it. If not, stop using it.

6. does it put additional load to the battery?

Probably

I personally don't see any shortening of battery life. That said...

Be aware that the flashable version, since v3, has been tuned. rngd fires less often, so it might have less effect to power usage, compared to the apk version.

-- Sent from a GT-I8150 running ICS perfectly well. F'U, Sams#!t --
[Android Software/Hacking General [Developers Only]] desalesouche:
working on huawei u8230 cm7.2 with 2.6.32.9 kernel. i can see the difference... quite old device using v5

will feed back also with samsung g y
[Android Software/Hacking General [Developers Only]] fwood:
I have a Galaxy Note N7000, with Gingerbread 2.3.6 LB1 NOT ROOTED and.....after installation , reboot and actived it, my note seems too fast but overall now it load just 326 mb of ram :cyclops:, insted before it loaded 580 mb (i use Go Launcher) !!!!!

It's possible?????????????????????? :confused:

..also battery seems very stable!!!! :D

it's a placebo effect ,or reality?
[Android Software/Hacking General [Developers Only]] y2whisper:
Correct me if I am wrong, but don't you just flash the apk and off you go? Thats what I did with the s3 days ago and what im doing now with my N10 will test it out right now.