Every owner of an Android device sooner or later faces the need to find out the technical characteristics of their smartphone. This may be needed when selling a gadget, installing demanding applications, diagnosing problems, or just out of curiosity. But how to properly check the parameters of an Android phone in order to get accurate data and not rough estimates?
In this article we will analyze all the available methods - from standard system tools to specialized applications. You will learn how to view the device model, Android version, processor characteristics, amount of RAM and other critical parameters. We will also tell you what data can be obtained without root access, and which will require additional tools.
1. Checking settings through Android settings
The easiest and safest way is to use the built-in tools of the operating system. Most of the necessary data is hidden in the menu Settings, but not all users know where exactly to look for it. Let's look at step-by-step guide for modern versions of Android (12 and newer).
Open the application Settings (gear icon in the application menu or notification panel). Scroll down to the section About phone (on some firmware it may be called Phone information or Device information). Here you will find:
- ๐ฑ Device model โthe exact name of your smartphone (for example, Samsung Galaxy S23 Ultra or Xiaomi Redmi Note 12 Pro+)
- ๐ Android version โcurrent firmware (for example, Android 14 with the designation
API 34) - ๐ MIUI/One UI/ColorOS version โmanufacturer's proprietary shell (if any)
- ๐ Build number โa unique firmware identifier (useful for searching for updates)
- ๐ Battery condition โon some devices shows the level of wear
For more detailed information, tap on item Software information (or similar). Here you can see:
- ๐ IMEI number - unique device identifier (important for unlocking and warranty service)
- ๐ก Baseband version โ information about the modem (relevant for diagnosing network problems)
- ๐ฅ๏ธ Kernel version โinformation about the version of the Linux kernel (for experienced users)
If there is no "About phone" item in the settings, try entering it in the search engine in the settings line, ask for โmodelโ or โinformationโ. The system itself will prompt you for the required section.
โ ๏ธ Attention: On some Chinese smartphones (for example, Realme or Oppo), the section with technical data may be hidden behind an additional menu. If you do not find the necessary items, check for the presence of a proprietary application like EngineerMode or Device Info.
2. Using engineering codes for in-depth diagnostics
For those who want to get extended information about the phone's hardware, there are special ones. They allow you to open hidden menus with detailed characteristics that are not displayed in standard settings. Important: these codes do not work on all devices and may differ. depending on the manufacturer. service codes. They allow you to open hidden menus with detailed characteristics that are not displayed in the standard settings. Important: These codes do not work on all devices and may vary depending on the manufacturer.
The most universal combinations:
- ๐
##4636##โ testing and statistics menu (shows information about the battery, network, usage) - ๐ง
##225##โevent calendar (log of system operations) - ๐ก
##4634##โinformation about SIM card and network - ๐
##4986*2650468##- detailed battery statistics (on some Samsung)
After entering the code, an engineering menu will appear on the screen. For example, in ##4636## select the tab Information about phone - here you can see:
- Network type (4G/5G)
- SIM card status
- Battery temperature
- Screen operating time
What to do if the code does not work?
If nothing happens after entering the code, most likely the manufacturer has disabled this function in your firmware. Alternative: use applications like MTK Engineering Mode (for MediaTek processors) or Qualcomm Mode (for Snapdragon).
โ ๏ธ Attention: Do not change the settings in the engineering menu, If you donโt understand their purpose, incorrect actions can lead to a network failure or even bricking of the device.
3. Applications for analyzing characteristics: TOP-5 tools
If standard methods do not provide a complete picture, third-party utilities come to the rescue, they not only show technical parameters, but also conduct performance tests, check sensors and even evaluate battery wear. 5 most reliable applications available in Google Play.
| Application | Main functions | Features |
|---|---|---|
| CPU-Z | Detailed information about processor, RAM, graphics, battery | Shows real clock speed cores, chip temperature |
| AIDA64 | Full system report, performance tests, sensor data | There are plugins for advanced diagnostics (for example, checking the screen for dead pixels) |
| DevCheck | Convenient interface with data visualization, information about the camera and network | Shows supported LTE/5G frequencies and audio code |
| AccuBattery | Battery health monitoring, wear assessment, charging statistics | Recommends optimal charge levels to extend battery life |
| Phone INFO โ Samsungโ | Specialized application for Samsung devices with Knox data, CSC code | Shows hidden settings of a single-board system (for example, OMC) |
How to use such applications? Let's take this as an example CPU-Z:
- Download and install the application from Google Play
- Open it and wait for data to be collected (usually takes 10-20 seconds)
- Go to the tab
SoC(System on Chip) - the processor model, architecture, number of cores are displayed here - In the tab
Deviceyou can see the device model, screen resolution, Android version - In the section
Batteryโ current charge level, temperature, technology (Li-Po/Li-Ion)
4. How to find out hidden parameters: temperature, battery wear, sensors
Manufacturers hide some data from users to avoid panic or misinterpretation. For example, real battery wear or processor temperature under load. Let's look at how to get this information without risk to the device.
Component temperature:
- ๐ก๏ธ Use the application AIDA64 โ tab
Sensors. The temperature of the processor, battery, charging controller is displayed here. - ๐ฅ On Samsung you can enter the code
#0#โ selectSensorโTemperature. - โ ๏ธ Normal processor temperature under load: up to 60-70ยฐC. If higher, check the thermal paste or cooling.
Battery wear:
- ๐ B AccuBattery go to the tab
Health. The application will show the percentage of wear based on the capacity. - ๐ If wear exceeds 30-40%, itโs time to replace the battery - this critically affects autonomy.
- ๐ On some Xiaomi and Redmi wear can be seen in the menu
##6484##(sectionBattery).
Checking sensors:
- ๐งญ Install Sensor Box for Android โit tests the gyroscope, accelerometer, compass, proximity sensor.
- ๐ฑ On Samsung enter
#0#โ selectSensorfor manual testing. - ๐จ If the sensor does not respond (for example, the gyroscope shows zeros), this may indicate a hardware malfunction.
Battery temperature above 45ยฐC during normal use is a sign of a malfunction or the use of a low-quality charger.
5. Checking parameters via ADB: for experienced users
If you need the most accurate data about the phoneโs hardware, including hidden processor and memory parameters, you can use tool ADB (Android Debug Bridge). This is a console debugging utility that allows you to extract information that is not available through standard methods.
What you will need:
- ๐ฅ๏ธ A computer with ADB drivers installed (you can download from the website Android Developers)
- ๐ฑ Enabled USB debugging on the phone (
Settings โ About phone โ Build numberโ tap 7 times, then return toSettings โ System โ For developers โ USB debugging) - ๐ USB cable (preferably original)
Basic commands for checking parameters:
adb shell cat /proc/cpuinfo # Information about the processor (model, cores, architecture)adb shell cat /proc/meminfo # Data about RAM (total/available)
adb shell dumpsys battery # Full information about the battery (capacity, temperature, technology)
adb shell getprop ro.product.model # Exact device model
adb shell df -h # Information about internal and external memory
Example command output adb shell cat /proc/cpuinfo:
Processor : AArch64 Processor rev 4 (aarch64)processor : 0
BogoMIPS : 38.40
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd0b
CPU revision : 4
โ ๏ธ Attention: Using ADB requires caution. Incorrect commands can disrupt the system. If you are not sure, use graphical utilities like Scrcpy or QtADB.
6. Online services for checking characteristics by IMEI
If the phone does not turn on or you want to check its history before purchasing, you can use online services for IMEI. They allow you to find out the model, year of manufacture, originality of the device and even warranty information. Important: not all services are free, and the accuracy of the data depends. from the manufacturer's database.
How to find IMEI:
- ๐ Type on the phone keyboard
*#06#โa 15-digit number will appear on the screen. - ๐ Look on the device box or under the battery (if removable).
- โ๏ธ In settings:
About phone โ General information โ IMEI.
Popular services for checking:
- ๐ IMEI.info โshows the model, characteristics, release date.
- ๐ก๏ธ SNDeepInfo โchecks originality Samsung by serial number.
- ๐ฑ IMEI24 โdetermines the country of origin and operator.
What can be found out by IMEI:
| Parameter | Description |
|---|---|
| Device model | Exact name (for example, SM-S928B for Galaxy S23+) |
| Release date | Month and year of production (relevant for checking โgrayโ devices) |
| Country of manufacture | Where the device was assembled (for example, Vietnam, India, China) |
| Warranty status | Is it valid official manufacturer's warranty |
| Operator blocking | Is the phone tied to a specific mobile operator (for example, AT&T or Verizon) |
โ ๏ธ Attention: Online services may show inaccurate data for Chinese brands (Xiaomi, Realme, Oppo), since their IMEI is often not registered in global databases. For an accurate check, use the manufacturer's official tools.
7. Comparing parameters with official specifications
Once you have collected data about your device, it is useful to compare it with official specifications this will help identify inconsistencies that may occur. indicate:
- ๐ Substitution of components (for example, another battery or screen)
- ๐ Incorrect data from the seller (when buying a used phone)
- ๐ง Incorrect firmware (if the model determined incorrectly)
Where to find official specifications:
- ๐ On the manufacturer's website in the support section (for example, Samsung Support or Xiaomi Support)
- ๐ In the documentation that came with the phone
- ๐ On the pages of large retailers (M.Video, Svyaznoy, Amazon โthey usually duplicate official data)
What to look for when comparing:
- Processor model: For example, if the phone was sold as Snapdragon 8 Gen 2, but in reality costs Dimensity 9000 is a fake.
- Amount of RAM and ROM: A common fraudulent scheme is to indicate 128 GB of memory, when in fact it is 64 GB.
- Screen resolution: If the specifications indicate
FHD+ (2400ร1080), and the real resolutionHD+ (1600ร720)โthe screen is replaced with a cheaper one. - Battery capacity: For example, the original Redmi Note 12 Pro+ has a 5000 mAh battery, while fakes may have 4000 mAh.
Make sure the IMEI on the box and the phone match|
Check the processor model via CPU-Z|
Compare the actual amount of memory with the declared one|
Test all sensors (camera, gyroscope, NFC)|
Check battery wear in AccuBattery-->
FAQ: Frequently asked questions about checking parameters Android
๐ How to find out what processor is in the phone if it is not indicated in the settings?
Use the application CPU-Z or AIDA64They will show the exact chipset model, number of cores, architecture (ARMv8, ARMv9) and even. technological process (for example, 4 nm). An alternative is to enter the command in ADB adb shell cat /proc/cpuinfo.
๐ฑ Why is the wrong phone model displayed in the settings?
This can happen for several reasons:
- Custom firmware with substituted data is installed.
- The phone is a rebranded version (for example, Redmi Note 11 sold as POCO X4 in some regions).
- The manufacturer deliberately hides the real model (relevant for some Chinese brands).
To find out the real model, check the inscription under the battery (if removable) or use the ADB command adb shell getprop ro.product.model.
๐ How to check the actual battery capacity, and not what is indicated in the specifications?
The battery capacity decreases over time: To find out the current value:
- Use AccuBattery โ it will show the real capacity after several charging cycles.
- On Samsung enter the code
##4636##โBattery informationโCharge level(but this is less accurate). - For accurate measurements, connect the phone to a PC and use the utility BatteryMon.
If the actual capacity is less than 80% of the declared one, itโs time to change the battery.
๐ก Is it possible to check the supported 4G/5G frequencies on phone?
Yes, there are several ways:
- In the application DevCheck go to the
HardwareโNetworktab. All supported ranges will be listed here (for example,LTE Band 1/3/5/7/20). - On Samsung enter
#0011#or##4636##*โPhone information. - For MediaTek use MTK Engineering Mode โ
BandMode.
If your operator operates on a frequency that the phone does not support (for example, Band 28 for Tele2), Internet speed will be limited.
๐ง What to do if the phone parameters do not match the declared ones?
If you find discrepancies:
- Check the IMEI for authenticity through the official service of the manufacturer.
- Compare the serial number on the box and in the phone (
Settings โ About phone). - Contact the service center โ if the phone is under warranty, you are required to replace the inappropriate ones components.
- Return the phone to the sellerif you bought a used one and found a substitution (this is fraud).
If the discrepancies are not critical (for example, a different firmware region), you can reflash the phone to official version via Odin (Samsung) or Mi Flash (Xiaomi).