← All articles Hardware · iOS & Android

CPU-Kit: device information and diagnostics for iPhone and Android.

CPU-Kit reports detailed information about the phone it runs on — the chipset and process node, GPU configuration, RAM type and frequency, battery state, and readings from the on-device sensors. The interface and feature set are the same on iOS and Android.

What CPU-Kit reports.

  • SoC and GPU. Chipset name, process node, performance and efficiency core layout, and GPU model with core count where the OS exposes it.
  • Memory. RAM type, channel configuration and current usage.
  • Battery. Design capacity, current maximum capacity and cycle count (cycle count is available on iPhone 15 and later, where iOS exposes it natively, and on Android devices that report it).
  • Sensors and diagnostics. Readings from the available sensors plus a small set of on-device checks for the display, speakers, microphone and connectivity radios.
  • Same interface on both platforms. If you switch between iPhone and Android, the layout and labels stay the same.

Frequently asked questions

Is CPU-Kit free?
Yes. CPU-Kit is free on the App Store and Google Play, with no in-app purchases.
Does CPU-Kit need root or jailbreak?
No. CPU-Kit runs on stock iOS and Android, using only the system APIs that Apple and Google make available to standard apps.
How is CPU-Kit different from CPU-Z?
CPU-Kit is available on both iOS and Android with the same interface and feature set. CPU-Z is an Android-only app from CPUID.
Can CPU-Kit show battery cycle count on iPhone?
Yes, on iPhone 15 and later, where iOS exposes the cycle count to apps. CPU-Kit shows it alongside design capacity and current maximum capacity.
Which devices does CPU-Kit support?
iPhones running iOS 16 or later, and most Android phones running Android 10 or later.