zabić inny proces nie będący procesem JVM, To še neda, tym bardziej z poziomu ActivityManager
można by to zrobić jedynie jeżeli ma się dostęp do ROOT czyli w systemie jest program SU wtedy przez:
Runtime.getRuntime().exec("su kill <PID>");
ale ROOT jest sytuacją anormalna i nie można zakładać ze będzie obecny
w twoim konkretnym przypadku zabijasz ten proces ale on jest w tym samym momencie uruchamiany na nowo, nie kłopocz się tego skutecznie nie zabijesz a:) ten program wykonuje wiele zadań więc nawet jeżeli na chwile zniknie to za chwile znowu się pojawi
PS. Nie używa się Task kilerów, chyba ze naprawdę trzeba (program nie działa prawidłowo) nagłe odinstalowanie procesu jest sytuacją nienormalną aplikacja może nie zwolnić pewnych zasobów i będziesz miał wyciek pamięci nie w samej aplikacji którą zabiłeś ale w np: procesie który się nazywa "system" a tego już nie zabijesz bez restartu całego Androida