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.
***
Bu araç CPU yükleri üretir.
Bu araç, rastgele verilerle doldurulmuş 2 MB'lık tamponun SHA1 değerini hesaplamaya devam eden birkaç Android Hizmetini başlatır. Düğmeye basarak kaç Android Hizmetinin başlatıldığını kontrol edebilirsiniz. Temel olarak, CPU Çekirdeği sayısıyla aynı sayıda servis başlattığınızda CPU yükünün en yüksek olduğunu düşünüyorum.
***
Görünüşe göre bu araç çok hevesli. Kullanıcı geri bildirimlerine göre, birkaç cihaz bozuldu. Bu yüzden lütfen bu uygulamayı dikkatli kullanın. Ancak bu araç sadece MessageDigest # update () ve MessageDigest # digest () kullanıyor.
https://developer.android.com/reference/java/security/MessageDigest#update (byte [])
https://developer.android.com/reference/java/security/MessageDigest#digest ()
Bu nedenle cihaz bozulursa, cihazın tüm sorunlarının doğru şekilde çalışması için cihaz sorunudur. Ve sanırım tamir için üretim isteyebilirsiniz.
***