He estado luchando contra el mismo problema. Utilizar código cerrado de una empresa privada es un gran error si te preocupa la seguridad y la privacidad. El código abierto, aunque podría decirse que no es mucho más seguro, tiene una ventaja sobre el código cerrado de una empresa privada: los programadores de pago son caros. ¿Cuál es su motivo para pagar a la gente para hacer esto? El dinero. ¿El software Root es gratuito/barato? No lo utilice. El código abierto, por otro lado, aunque no está totalmente libre de adiciones maliciosas, está siendo manejado principalmente por programadores que, colectivamente, quieren utilice el software que están ayudando a crear. Dicho esto, esto es lo que he reunido.
El más activo es este tipo, phhusson, que publicó un artículo ( https://www.xda-developers.com/the-importance-of-open-source-in-Root/ ) sobre ello en 2015. Luego comenzó este hilo (todavía activo) ( https://forum.xda-developers.com/Android/software-hacking/wip-selinux-capable-superuser-t3216394/page246 ) Aquí está el repo: https://github.com/phhusson/super-bootimg
Aquí hay otra https://github.com/Android-rooting-tools
Ambas cosas están aún en pleno desarrollo.