How to check Processor (ARM, ARM64, ARM86) of your Android

In Android phones, the processor is a system on a chip (SoC) designed to support various applications running in a mobile operating system environment. Ideally, a SoC consists of a central processing unit (CPU), graphics processing unit (GPU), modem, multimedia processor, security device and signal processor.

While installing apps from Google Play Store, it is not necessary to check the processor compatibility with that app. Android automatically installs the app that is compatible with your phone’s processor. On the other hand, if you are sideloading apps then it becomes essential to know that your Android phones processor is compatible with that app or not. One single app is developed for multiple processors with different versions so that it can easily run on any Android smartphone. So overall, your Android phones CPU architecture becomes an important factor in selection of correct files for your device.

How to check which Processor your Android phone uses (ARM, ARM64, or x86)?

Android supports three main CPU architectures: ARM, ARM64, and x86.

  • ARM means the devices that are running 32 bit operating system.
  • ARM64 means the devices that are running 64 bit operating system.
  • x86 means the devices that are powered by AMD and Intel

Step 1: Install Droid Hardware Info App


Step 2: Find CPU Architecture & Instruction Sets

Once the app is downloaded, launch it.

It’ll show you complete Device details as given below.

Then click on the System tab present there.

The System tab will show you all the processor details of your Android phone including CPU architecture, Chipset, Clock speed, Instruction sets, running processes and much more.

Step 3: Match that Info into a Common CPU Name

Match up the information you found in Droid Hardware Info with the list below to find the common name for your device’s CPU type:

  • ARM: ARMv7 or armeabi
  • ARM64: AArch64 or arm64
  • x86: x86 or x86abi