Hey, Extrinsic, I'll try to hit a few of your questions for ya
.
My device is a ZTE Speed on Boost Mobile, so only me and 4 other people have this phone so, naturally, there is no root method and probably never will be, oh well.
Surely there are more than just the five you guys
(just kidding, of course).
Anyway, the antivirus/cleaner app I use is an administrator on my phone, which makes sense, but why can my AV app get admin privelages on my phone, yet no app exists that allows me the same?
I'm really not that familiar with the device administration features, but the way I read it is that granting device administrator privileges to an app gives that app access to the various device administrator APIs. Those apps could/would then use those APIs to provide you features and functions to enhance the security of your device.
So, there really is no "device administration app", per se, but rather apps that have device administration privileges.
See
http://developer.android.com/guide/topics/admin/device-admin.html for more details.
Why cant Superuser be admin the same way?
SuperUser / SuperSU only need to communicate with the su binary (or daesmonsu) to grant or deny superuser access to various calling apps. It actually doesn't need device admin privileges and in and of itself, doesn't do anything that requires superuser access that you would typically associate with a root app (such as accessing a protected file, etc.).
The su / daemonsu binary doesn't need device admin privileges since the world is already wide open to it.
Make sense?
Also, why does anything I attempt to flash through the built in recovery mode always fail signature check?
Your device's stock recovery will indeed only flash a file that contains the proper signature (signing keys). That's a security feature of your device.
Does the default recovery just fail everything by default?
No, if it's a properly signed file (i.e., from the manufacturer or carrier), it should flash just fine.
This phone isnt a bad phone, but root would make it a lot better. My complaints to ZTE went unanswered, of course, but I try to send them a complaint once a week anyway.
Another thing...Ive read the "How to root any phone" thread on XDA Developers forum and it totally didnt tell me how to root any phone...I wish people would quit linking to it.
LOL, I'm not specifically familiar with that thread, but I agree that that sounds pretty general / vague
.