This tool generates CPU loads.
This tool launches several Android Services that continue to calculate SHA1 value of 2MB buffer that is filled by random data. You can control how many Android Services are launched by pushing button. Basically I think that CPU load is highest when you launch number of services as same as the number of the CPU Core.
***
It seems this tool is too hevy. According to user feedback, several devices were broken. So please use this app carefully. But this tool are using just MessageDigest#update() and MessageDigest#digest().
https://developer.android.com/reference/java/security/MessageDigest#update(byte[])
https://developer.android.com/reference/java/security/MessageDigest#digest()
So if device is broken, it is device's problem because device must ensure that all Android API work properly. And I think you can ask manufacture for repair.
***
Esta herramienta genera cargas de CPU.
Esta herramienta lanza varios Servicios de Android que continúan calculando el valor SHA1 de un búfer de 2 MB que se llena con datos aleatorios. Puede controlar cuántos servicios de Android se inician presionando el botón. Básicamente, creo que la carga de la CPU es mayor cuando se inicia el número de servicios igual que el número del núcleo de la CPU.
***
Parece que esta herramienta es demasiado pesada. De acuerdo con los comentarios de los usuarios, varios dispositivos se rompieron. Así que por favor use esta aplicación con cuidado. Pero esta herramienta solo usa MessageDigest # update () y MessageDigest # digest ().
https://developer.android.com/reference/java/security/MessageDigest#update (byte [])
https://developer.android.com/reference/java/security/MessageDigest#digest ()
Por lo tanto, si el dispositivo está dañado, es un problema del dispositivo porque el dispositivo debe garantizar que todas las API de Android funcionen correctamente. Y creo que puedes pedir la fabricación para su reparación.
***