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.
***
Этот инструмент генерирует нагрузки процессора.
Этот инструмент запускает несколько служб Android, которые продолжают вычислять значение SHA1 буфера в 2 МБ, заполняемого случайными данными. Вы можете контролировать, сколько Android-сервисов запускается нажатием кнопки. В принципе, я думаю, что загрузка процессора высока, когда вы запускаете число сервисов так же, как и количество Core Core.
***
Кажется, этот инструмент слишком велик. По отзывам пользователей, несколько устройств были сломаны. Поэтому, пожалуйста, внимательно используйте это приложение. Но этот инструмент использует только MessageDigest # update () и MessageDigest # digest ().
https://developer.android.com/reference/java/security/MessageDigest#update (байт [])
https://developer.android.com/reference/java/security/MessageDigest#digest ()
Поэтому, если устройство сломано, это проблема устройства, потому что устройство должно обеспечить правильную работу всего Android API. И я думаю, вы можете попросить производство для ремонта.
***