Of course we could do it, but why do you think it would be better?

1. Patching Android sources is necessary anyway and it's a compile-time activity
2. Adding an extra check to a vital system function lowers down performance and makes this function less readable.

Are you sure?