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 با فشار دادن دکمه اجرا می شود. اساسا من فکر می کنم که بارگذاری CPU بیشترین مقدار را وقتی تعداد سرویس ها را به همان تعداد هسته CPU می گذاریم، اجرا می کنیم.
***
به نظر می رسد که این ابزار بسیار شبیه است. با توجه به بازخورد کاربر، چندین دستگاه شکسته شدند. بنابراین لطفا با استفاده از این برنامه با دقت استفاده کنید. اما این ابزار فقط از MessageDigest # update () و MessageDigest # digest () استفاده می کند.
https://developer.android.com/reference/java/security/MessageDigest#update (بایت [])
https://developer.android.com/reference/java/security/MessageDigest#digest ()
بنابراین اگر دستگاه خراب شود، مشکل دستگاه است، زیرا دستگاه باید اطمینان حاصل کند که تمام API های آندروید به درستی کار می کنند. و من فکر می کنم شما می توانید برای تعمیر تعمیر بپرسید.
***