Je suis confronté au même problème. L'utilisation d'un logiciel fermé d'une entreprise privée est une grave erreur si vous vous souciez de la sécurité et de la protection de la vie privée. Les logiciels libres, bien qu'ils ne soient pas tellement plus sûrs, présentent un avantage par rapport aux logiciels fermés d'une entreprise privée : les programmeurs rémunérés coûtent cher. Quelle est leur motivation pour payer des gens pour faire cela ? L'argent. Le logiciel Root est-il gratuit ou bon marché ? Ne l'utilisez pas. Le logiciel libre, quant à lui, même s'il n'est pas totalement exempt d'ajouts malveillants, est géré principalement par des programmeurs qui, collectivement, veulent utiliser le logiciel qu'ils contribuent à créer. Ceci étant dit, voici ce que j'ai rassemblé.
Le développement le plus actif est celui de ce type, phhusson, qui a publié un article ( https://www.xda-developers.com/the-importance-of-open-source-in-Root/ ) à ce sujet en 2015. Il a ensuite lancé ce fil de discussion (toujours actif) ( https://forum.xda-developers.com/Android/software-hacking/wip-selinux-capable-superuser-t3216394/page246 ) Voici le repo : https://github.com/phhusson/super-bootimg
En voici un autre https://github.com/Android-rooting-tools
Tous deux sont encore en cours de développement.