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 التي يتم تشغيلها عن طريق الضغط على الزر. أساسا أعتقد أن تحميل وحدة المعالجة المركزية هو أعلى عند إطلاق عدد من الخدمات مثل عدد وحدة المعالجة المركزية الأساسية.
***
يبدو أن هذه الأداة هي أيضا شديدة. وفقًا لتعليقات المستخدمين ، تم كسر عدة أجهزة. لذا يرجى استخدام هذا التطبيق بعناية. ولكن هذه الأداة تستخدم فقط MessageDigest # update () و MessageDigest # digest ().
https://developer.android.com/reference/java/security/MessageDigest#update (بايت [])
https://developer.android.com/reference/java/security/MessageDigest#digest ()
لذا إذا كان الجهاز معطلاً ، فستكون مشكلة الجهاز لأن الجهاز يجب أن يضمن أن جميع تطبيقات Android تعمل بشكل صحيح. وأعتقد أنه يمكنك أن تطلب تصنيع للإصلاح.
***