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.
***
Alat ini menghasilkan beban CPU.
Alat ini meluncurkan beberapa Layanan Android yang terus menghitung nilai SHA1 dari buffer 2MB yang diisi oleh data acak. Anda dapat mengontrol berapa banyak Layanan Android yang diluncurkan dengan menekan tombol. Pada dasarnya saya berpikir bahwa beban CPU tertinggi ketika Anda meluncurkan sejumlah layanan sama dengan jumlah CPU Core.
***
Sepertinya alat ini terlalu kuat. Menurut umpan balik pengguna, beberapa perangkat rusak. Jadi silakan gunakan aplikasi ini dengan hati-hati. Tetapi alat ini hanya menggunakan MessageDigest # update () dan MessageDigest # digest ().
https://developer.android.com/reference/java/security/MessageDigest#update (byte [])
https://developer.android.com/reference/java/security/MessageDigest#digest ()
Jadi jika perangkat rusak, itu adalah masalah perangkat karena perangkat harus memastikan bahwa semua API Android berfungsi dengan benar. Dan saya pikir Anda dapat meminta pembuatan untuk perbaikan.
***