Identify Correct Android Architecture for APK [arm arm64]

By -

With ARM and ARM64. Its quite hard to figure out correct architecture for APK that you want to download on your phone. Now every APK file comes with branded architecture version and it can be only used for that Architecture either ARM or ARM 64. basically these are keywords which represent the internal processor architecture and the operating system running on it. ARM is for the devices running on 32 bit ARM processor and operating system. Whereas ARM64 is for the devices running on 64 bit operating system.

As we are discovering new worlds in technology world, we are progressing towards better and more efficient machines. Each new machine and its operating system is better and faster than the previous one.

Identify Correct Architecture for APK  arm or arm64

When you go to some site to download apps in APK files. You must have came across the warning that this APK is for a specific operating system architecture like ARM or ARM 64. But when you download from Google play Store, it automatically identifies correct architecture of your Android phone and then download the app on your phone with respect to that Architecture.

When you have  to yourself select the APK, sometimes its hard to figure out which architecture is your phone based on. Today I will help you to identify correct architecture for APK files. So that you wont be confused next time you go on to download an APK file.

Following table shows Architecture of some famous android smartphones:

Manufacturer

Smartphone

Architecture

Samsung Galaxy S5
Note 4, Note 3 Galaxy S2/S3
ARM
Google Nexus 5 ARM
Samsung Galaxy S7

Galaxy S6

ARM64
Samsung Nexus 6P

Nexus 5X

ARM64
Sony Xperia Z2 ARM
Oppo OnePlus One ARM
OnePlus OnePlus 2

OnePlus 3

OnePlus 3T

ARM64

Also while flashing some custom ROMs or Xposed. You must be sure about architecture of your Android phone.

Regarding the compatibility of one version on the other version or architecture see the points below.

As the ARM64 aka x64 architecture is backward compatible so it’s fine to install ARM aka 32 bit apps on it.

  • ARM on ARM device: OK.
  • ARM64 on arm device: Not compatible.
  • ARM on ARM64 device: OK.
  • ARM64 on ARM64 device: OK.

If you Android phone is not mentioned in the table above then you can use an app named as Droid hardware info to identify correct architecture of your phone and select respective APK to download on your phone.

Using this app you can see all the details of your phone and identify correct architecture of your device. Install the app and tap on device information. You can also see DPI of your phone using this app. As some APK files of app are for specific DPI. If you download app for specific DPI, it will take less space on your phone as compared to nodpi app. Its a great app to keep a check on everything going inside your phone.

That’s all from Identify correct architecture for APK. If you have any issues or confusion feel free to ask me in the comments below. You can also help us, if you know about some other methods that are there to identify correct architecture of Android device or APK.

MetalHead \nn/ | Balochistan |Uz garzam lewanay | Follow up on Twitter

Leave a Reply

Your email address will not be published.