Acabo de publicar un pequeño tutorial hablando un poco de los comandos de terminal y como ejemplo explico detalladamente como funciona esta tarea para detectar procesos activos, ya me direis que os parece

No suelo escribir mucho en foros (soy más bien un voyeur

) y a veces paso largas temporadas inactivo, pero si que tenía pensado si tengo tiempo ir escribiendo cosillas de vez en cuando.
Sobre los fallos de scripts que comentas, en principio la versión de aplicación de superusuario no debería influir, lo mejor es ir probando a ejecutar los distintos comandos en un terminal y ver si devuelven lo que se supone que deben y ver si dan error, y en ese caso ver de que se trata...
Algunas cosas pueden variar de un movil a otro ya que a algunos fabricantes les gusta hacer las cosas de formas un poco diferentes (ejem Samsung) y luego en funcion de la rom que se tenga se pueden tener versiones distintas de busybox o incluso no tenerlo (es un conjunto de comandos bastante usados y que cualquier ROM custom suele llevar de serie o al rootear se suelen instalar como parte del proceso, pero los moviles tal como vienen de fabrica no).
Para comprobar si tienes disponible un comando concreto puedes ejecutar
y si devuelve una ruta es que lo tienes, si no, dice que no lo encuentra y hay que instalarlo...