I have attempted to post this multiple times on blackview's official forums, but for some reason it never gets approved...
Around a year ago I got a new phone and as always one of the first things I do is try to root it. The majority of online tutorials are a copy-paste of each other, and often start with "Install SP Flash Tool and acquire a TWRP image for your phone model". Being an avid ArchLinux user, I don't want to boot up a Windows machine just to root my phone. Android is Linux, so surely Linux machines can talk directly to each other? The android-tools
package solves that issue, and most of this tutorial was done on the command line.
The second issue is that unlike mainstream phones from big names like Samsung and OnePlus, the "Chinese" phone market has a huge variety of makes and models from companies like Blackview, Doogee, Cubot, etc. and often an individual model may not have a big following so there will rarely be an existing tutorial for the exact make/mode