Have you ever wondered what processor is installed in your Android smartphone? This information may be needed to install custom firmware, check game compatibility, perform performance diagnostics, or even when purchasing a used device. Unfortunately, manufacturers rarely indicate the CPU model on the box or in the basic settings - you have to look for it yourself.
In this article we will look 7 proven methodshow to find the processor on Android: from standard system tools to specialized applications and even commands via ADB. You will learn where to look for information about Qualcomm Snapdragon, MediaTek Helio/Dimensity, Samsung Exynos and other chips, as well as how to distinguish an original CPU from a fake (yes, this happens!). We will pay special attention to the nuances for devices with a locked bootloader and without rights root.
1. Through standard Android settings
The easiest way is to look into the system settings. However, there is a pitfall here: on different versions of Android and shells (MIUI, One UI, ColorOS, etc.), the path to information may differ. We have collected current instructions for popular brands.
For pure Android (Pixel, Motorola, Nokia) or devices with minimal shells:
- Open
Settings โ System โ About the phone. - Find the section
Hardware informationorModel information. - Look for lines like
Processor,ChipsetorSoC model.
On smartphones Samsung (One UI) the path is different:
- ๐ฑ
Settings โ Device maintenance โ Information about phone - ๐ Scroll down to the block
Hardwareโthe model may be indicated there Exynos or Snapdragon.
If only the number of cores is displayed in the settings (for example, "Octa-core 2.4 GHz"), this is NOT the processor model. You need the exact chip code, for example Snapdragon 8 Gen 2 or Dimensity 9000.
On Xiaomi, Redmi or POCO (MIUI):
- โ๏ธ
Settings โ About phone โ All characteristics - ๐ ๏ธ Look for the line
Processorโ usually the full model is indicated there (for example, Snapdragon 778G+).
โ ๏ธ Attention: On some budget smartphones (especially Chinese brands) the settings may display incorrect information about the processor โthis is a marketing ploy to hide the outdated chip model. Always double-check the data through third-party applications.
2. Using a USSD code or engineering menu
Few people know, but on some Android devices the processor model can be found through service codes or a hidden engineering menu. This method does not work on all. smartphones, but itโs worth a try - it does not require the installation of additional apps.
The most common codes:
- ๐
##4636##- will open a menuTesting, where the model can be indicated in the sectionDevice informationchip. - ๐ง
#0#โon some Samsung shows hardware information, including the processor. - ๐
##2222##โworks on devices with chips MediaTek (shows hardware version).
If the codes do not work, try entering engineering menu (Engineer Mode):
- Open the application
Phone. - Enter
##36446337##(for MediaTek) or##4636##(universal). - Go to the section
Hardware InformationorDevice Information.
โ ๏ธ Attention: Do not change the settings in the engineering menu if you do not know their purpose! to loss of network, overheating or even failure of the smartphone.
3 Applications for viewing. characteristics
If system methods do not produce results, specialized utilities will come to the rescue. They will not only show the processor model, but also provide detailed information about each core, frequencies, architecture and even chip temperature.
Top 5 applications for checking the CPU:
| Application | Features | Link (Play Market) |
|---|---|---|
| CPU-Z | Shows the SoC model, core architecture, frequencies, cache information. Supports all popular chips. | com.cpuid.cpu_z |
| AIDA64 | The most detailed application: displays even the revision of the chip and supported instructions (ARMv8, ARMv9 and etc.). | com.finalwire.aida64 |
| DevCheck | User-friendly interface, shows not only the CPU, but also the GPU, memory, sensors. There is a performance test. | flar2.devcheck |
| Droid Hardware Info | Minimalistic design, data export to a file. Suitable for older versions of Android. | com.five.five.droidhardwareinfo |
| Geekbench 6 | In addition to the characteristics, it allows you to test CPU performance and compare with other models. | com.primatelabs.geekbench |
How to use CPU-Z (step-by-step guide):
Install the application from the Play Market|Open the tab SoC (System on Chip)|Find the line Model โthis is your processor|Check section Cores for details about the cores|Compare the data with the official specifications on the manufacturer's website-->
If the application shows an unknown model (for example, msm8998 instead of Snapdragon 835), use code name correspondence table c FAQ.
4. Via ADB (for advanced users)
If you have a computer and are not afraid of the command line, ADB (Android Debug Bridge) will help you find out the processor model even without rights. root. This method is useful if the smartphone does not turn on or its screen is broken, but USB debugging was activated earlier.
Instructions:
- Install ADB and Fastboot Tools on PC.
- Connect your smartphone via USB and enable debugging (a request will appear on your phone).
- Open the command line (Windows) or terminal (macOS/Linux) in the folder with
adb.exe. - Enter the command:
adb shell cat /proc/cpuinfo - Search line
HardwareorProcessorโthere will be a chip code (for example,qcomfor Qualcomm,mt6768for MediaTek Helio G90).
For more detailed information, use:
adb shell getprop ro.product.cpu.abi
adb shell getprop ro.chipname
If the command getprop ro.chipname returned an empty value, try:
adb shell cat /system/build.prop | grep "ro.chipname"
โ ๏ธ Attention: On some smartphones (especially Chinese brands), manufacturers can replace the output of ADB commandsto hide the real chip model. In this case, the data from /proc/cpuinfo will be more. reliable.
What to do if ADB does not recognize the device?
Make sure that it is enabled USB debugging in Settings โ For developers. If the drivers are not installed, download them from the smartphone manufacturer's website (for example Qualcomm Driver for Snapdragon chips). On macOS/Linux, you may need to add a rule for udev.
5. By smartphone model (online database)
If your smartphone turns on, but none of the above methods worked, you can find out the processor by the device model. To do this:
- Find the exact smartphone model:
- ๐ฑ B. settings:
Settings โ About phone โ Model(for example, SM-G991B for Samsung Galaxy S21). - ๐ On the box or under the battery (if removable).
- ๐ฑ B. settings:
- ๐ GSMArena โthe most complete database with filters by chip.
- ๐ PhoneArena โthere is a comparison of processors.
- ๐ง NotebookCheck โdetailed performance tests.
Example: for Xiaomi Redmi Note 11 Pro+ 5G (model 2201116TG) databases will show what is installed there MediaTek Dimensity 920.
Pay attention to model revisions: the same smartphone can be produced with different processors depending on the region. For example:
- ๐ช๐บ Samsung Galaxy S23 for Europe - Snapdragon 8 Gen 2.
- ๐ฐ๐ท Samsung Galaxy S23 for Korea - Exynos 2300.
If you buy a used smartphone, always check the processor model by serial number! Unscrupulous sellers can replace boxes or firmware in order to pass off an outdated chip as a new one.
6. Via recovery or fastboot (for unlocked devices)
If the smartphone does not turn on, but you have access to recovery or fastboot, you can try to find out the processor through these modes. The method is suitable for devices with an unlocked bootloader.
Method 1: Via TWRP Recovery
- Boot into
TWRP(holdPower + Volume upwhen turning on). - Go to
Advanced โ File Manager. - Open the file
/proc/cpuinfo. - Look for the line
Hardware- there will be a chip code (for example,mt6785for Helio G90).
Method 2: Via fastboot
- Connect the smartphone to the PC in mode
fastboot(holdPower + Volume down). - Enter the command:
fastboot getvar all - Look for parameters
hw-platformorchipname.
On some devices (especially with chips Qualcomm), you can use the command:
fastboot oem device-info
โ ๏ธ Attention: Commands in fastboot may reset data or block the deviceif entered incorrectly. Do not experiment with unknown ones. commands!
7. How to distinguish an original processor from a fake
In the pursuit of profit, some unscrupulous sellers (especially in the secondary market) replace processors in smartphones. For example, instead of. declared Snapdragon 865 can be installed Snapdragon 765G with a stitched "linden". How to check this?
Signs of a counterfeit processor:
- ๐ In applications like CPU-Z the chip model is displayed as
Unknownor with a non-existent code. - โก The smartphone gets very hot and slows down under minimal loads (for example, AnTuTu scores 2-3 times less points than it should).
- ๐
/proc/cpuinfoindicates the number of cores that does not correspond to official specifications (for example, 4 cores instead of 8). - ๐ง When disassembling the device, the markings on the chip do not match the declared model (for example, it is printed
MSM8953, but should beSM8250for Snapdragon 865).
How to check authenticity:
- Compare test results (for example, Geekbench) with reference values for your model on the official Geekbench website.
- Check the temperature of the chip under load using AIDA64 โfakes often overheat above 80ยฐC.
- Use the ADB command:
adb shell cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freqCompare the maximum frequency with the official data.
If you if you suspect a fake, but are not sure, contact the service center for diagnostics using Chip-Off (reading data directly from the chip).
FAQ: Frequently asked questions about processors on Android
๐ How to decipher the code name of the processor (for example, msm8998 or mt6785)?
Chip manufacturers use internal designations for their processors. Here is a correspondence table for popular brands:
| Code name | Real model | Manufacturer |
|---|---|---|
msm8998 |
Snapdragon 835 | Qualcomm |
sm8250 |
Snapdragon 865 | Qualcomm |
mt6785 |
Helio G90 / G90T | MediaTek |
mt6889 |
Dimensity 1200 | MediaTek |
s5e9825 |
Exynos 9825 | Samsung |
Full lists of codes are available. found on websites Qualcomm and MediaTek in sections for developers.
โก Why is the wrong processor model displayed in the settings?
This can happen for several reasons:
- ๐ฑ The manufacturer deliberately changed the information in the firmware (often found on Chinese clones of branded smartphones).
- ๐ง Custom firmware was installed with incorrect data in
build.prop. - ๐ ๏ธ The device actually has a different chip (fake or replacement after repair).
To find out the real model, use CPU-Z or check the file /proc/cpuinfo via ADB.
๐ How to find the processor if the smartphone does not turn on?
If the device does not respond to the power button, but is charging (the indicator is on), try:
- Connect your smartphone to the PC and check the definition in
Device Manager(Windows) - sometimes the chip model is displayed there. - If you have access to
fastboot, use commands from section 6. - Disassemble the device and look at the markings on the chip itself (requires skills!).
If the smartphone is completely dead, all that remains is to contact a service center to diagnose the board.
๐ง Is it possible to replace the processor in a smartphone?
Technically yes, but this is an extremely complex and expensive operation:
- ๐ ๏ธ Requires BGA soldering station experience in working with microelectronics.
- ๐ฐ The cost of replacement often exceeds the price of the smartphone itself.
- โ ๏ธ After replacement, problems with the firmware may arise (driver incompatibility).
In practice, replacing the CPU is justified only for very expensive or rare devices. In 99% of cases. In some cases, itโs easier to buy a new smartphone.
๐ฑ Which processor is better: Snapdragon or Exynos?
It depends on your tasks:
| Criterion | Qualcomm Snapdragon | Samsung Exynos |
|---|---|---|
| Gaming performance | โญโญโญโญโญ (best optimization for Adreno GPU) | โญโญโญ (problems with Mali drivers) |
| Energy efficiency | โญโญโญโญ (4-nm process technology) | โญโญโญ (5-nm, gets hotter) |
| Support for custom firmware | โญโญโญโญ (many mods for Snapdragon) | โญโญ (limited support) |
| Device price | More expensive (Qualcomm licensing fees) | Cheaper (Samsung uses its own chips) |
For most users Snapdragon will be preferable, but Exynos may be better in terms of price/quality ratio in some regions.