Learn how to root your Android phone and be able to modify your system. Our root directory contains root instructions for Samsung, HTC, Motorola, and others.
www.xda-developers.com
This has all the ways. Highly reputable and trusted. Personal recommendation is Magisk.