CPU Load Generator APP
Esta ferramenta inicia vários serviços Android que continuam calculando o valor SHA1 do buffer de 2 MB, preenchido com dados aleatórios. Você pode controlar quantos serviços Android são iniciados pressionando um botão. Basicamente, acredito que a carga da CPU é maior quando o número de serviços iniciados é igual ao número de núcleos da CPU.
***
Parece que esta ferramenta é muito pesada. De acordo com o feedback dos usuários, vários dispositivos apresentaram problemas. Portanto, use este aplicativo com cuidado. No entanto, esta ferramenta usa apenas MessageDigest#update() e MessageDigest#digest().
https://developer.android.com/reference/java/security/MessageDigest#update(byte[])
https://developer.android.com/reference/java/security/MessageDigest#digest()
Portanto, se o dispositivo estiver quebrado, o problema é dele, pois ele precisa garantir que todas as APIs do Android funcionem corretamente. E acho que você pode solicitar o reparo ao fabricante.
***



