Some kernels have frandom and erandom

When a users kernel has frandom and erandom this would cause the whole app to crash.

When your kernel supports this frandom will replace random and erandom will replace urandom. The advantage here is that it's faster and that erandom doesn't use up any entropy at all. This helps to remove jank from Android.

Without this patch many people running custom ROM's can't use K-9 Mail due to a force close.