First thing this is more of a learning question, I know about all those ways and I do understand the security restrictions that is in play but I was wondering about the method the developer of the Lock2 app used to give the ability to do screen shots, in the pass I could create a application to access the command used by another app to accomplish the function required, this should be able to be accomplished UNROOTED.. My knowledge of android hasn't developed to the point I am working for after dealing with WM for so many years.
Also if I wanted to root my device I would but some of the simplest things should not require a bypass of a security configuration, I like to believe there is other ways to approach this situation.
Thanks for your answer but it was not a answer of what I was asking for...