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.
***
Questo strumento genera carichi della CPU.
Questo strumento avvia diversi servizi Android che continuano a calcolare il valore SHA1 di 2 MB di buffer che viene riempito da dati casuali. Puoi controllare quanti servizi Android vengono lanciati premendo il pulsante. Fondamentalmente penso che il carico della CPU sia più alto quando lanci un numero di servizi uguale al numero della CPU Core.
***
Sembra che questo strumento sia troppo hevy. Secondo il feedback degli utenti, diversi dispositivi sono stati rotti. Quindi, per favore usa questa app con attenzione. Ma questo strumento utilizza solo MessageDigest # update () e MessageDigest # digest ().
https://developer.android.com/reference/java/security/MessageDigest#update (byte [])
https://developer.android.com/reference/java/security/MessageDigest#digest ()
Quindi, se il dispositivo è guasto, è un problema del dispositivo perché il dispositivo deve garantire che tutte le API Android funzionino correttamente. E penso che puoi chiedere la fabbricazione per la riparazione.
***