3 ms·
I went ahead, opened a root shell on my Gingerbread phone, and symlinked random to urandom. No noticeable difference whatsoever. I agree that the "speedups" r
by mrb 14y ago
I went ahead, opened a root shell on my Gingerbread phone, and symlinked random to urandom.
No noticeable difference whatsoever.
I agree that the "speedups" reported by some users are either (1) because they had to reboot their phones, or (2) because rngd prevents the system from going into deeper sleep states which are costlier to recover from. There must be a very small number of users who truly run specific apps that drain the entropy pool, on Gingerbread, and who are helped by this hack.
- BenoitEssiambre 14y agoThis solution might not help because urandom depletes random entropy anyways when there is some available. It might be that it is not the blocking on urandom calls that is the problem but rather depleting the entropy which triggers processes to generate more of it at just the wrong time when processors are busy rendering things. If the entropy would be pre-generated when the device is idle then there would be more power available for rendering later.
- mrb 14y agoThere are no processes that generate entropy on a stock Android. The whole point of the reported hack is to install such a process (rngd).
- sp332 14y agoSymlinking random to urandom would have no effect on in-kernel consumers of entropy. Not saying it's any more likely...