Buying a used smartphone or checking a device before selling it often requires knowing the exact release date. This information is critical for assessing the actual age of the battery, the relevance of the warranty, and understanding whether the device is a refurbished or reflashed “gray” device. Unlike the iPhone, where the date can be punched by the serial number on the official website, the Android ecosystem does not provide a single centralized database for all manufacturers.
However, the system stores this data in various hidden sections of the firmware, on factory stickers and in encrypted form in the IMEI code. There are several reliable methods to find out exactly when your gadget came off the assembly line. We will consider both software methods that require entering special commands, and physical methods for checking the case and packaging.
Deciphering the IMEI code: the most reliable method
International mobile equipment identifier (IMEI) contains encrypted information about the model and batch of the device. For most modern smartphones released after 2015, there is a standard that allows you to determine the production date by the last digits of the serial number, which is often associated with the IMEI. However, there is no universal formula for all brands, since each vendor uses its own coding algorithms.
To access the code, open the Phone application and type the universal command *#06#. A 15-digit number will be displayed on the screen. In some cases, especially for devices with dual SIM cards, you will see two IMEI numbers. The first number (IMEI 1) is usually used to determine the date. Write it down completely, since an error in even one digit will lead to an incorrect result when checking on third-party services.
The easiest way to interpret this data is to use specialized online services such as imei.info or sndeep.info. These databases aggregate information from manufacturers and provide a detailed report. The report often indicates not only the model, but also the exact date of assembly, as well as warranty status.
⚠️ Warning: Beware of free sites that require you to install additional software or send an SMS to receive the report. Official databases provide basic date information for free or for a nominal fee with no hidden subscriptions.
If you prefer not to enter data on third-party resources, you can try to decipher the code manually for popular brands. For example, on smartphones Samsung i Xiaomi the date is often encrypted in the serial number (S/N), which can be found in the same menu as the IMEI, or under the battery.
The serial number (S/N) often contains more precise information about the build date than the IMEI. Look for it on the sticker under the battery or in the system settings.
Using the engineering menu and USSD codes
In Android firmware there is a hidden section called the engineering menu. It is intended for testing equipment in the factory and contains detailed technical information, including the sensor calibration date and software build version, which is often the same as the production date. This menu is accessed through special USSD codes, unique to each manufacturer.
For devices based on MediaTek processors (often found in budget models Xiaomi, Meizu, Infinix), try entering the code ##3646633##. After logging in, go to the “Hardware Testing” or “Version” tab. The firmware compilation date may be displayed there. Although this is not always the exact date of assembly of the case, the difference is usually no more than 2-3 weeks.
Smartphone users Sony can use the code ##7378423##, after which you should go to the section Service info → Configuration. In the “Rooting Status” or “Bootloader unlock allowed” field, the device activation timestamp is sometimes indicated. The devices Huawei and Honor have a code ##2846579##that opens the ProjectMenu menu, where the "" (board information) section may contain the production date.
- 📱 Samsung: The code
*#12580*369#can show the assembly date in the "SW Version" field (sometimes encrypted). - 🔧 Xiaomi/Redmi: In the "About Phone" menu, quickly click on "MIUI Version" 7-10 times to open an extended menu, where the compilation date is sometimes hidden.
- 🌐 Google Pixel: Use the code
##4636##to access the testing menu, although the production date is rarely indicated there.
It is worth noting that in the latest versions of Android (11, 12, 13 and newer), manufacturers are increasingly blocking access to engineering menus via USSD codes for security purposes. If the code does not work and simply disappears after typing, it means that access is denied at the operator or firmware level.
⚠️ Attention: Never change the settings in the engineering menu if you do not know their purpose. Resetting the calibration of the radio module or sensor can lead to unstable communication or inoperability of the touchscreen.
Analysis of the system installation date and first power-on
If hardware methods do not produce results, you can resort to analyzing the software log. The installation date of the operating system is often an indirect indication of the manufacturing date, especially if the phone has never been updated or reset to factory settings. This information is stored in system logs and is available through settings or ADB.
On most smartphones, the path to this information is through the menu Settings → About phone → Software information. However, it usually only shows the date of the last security update. To see the date of first installation of the current firmware, you will need to use USB debugging. Connect your phone to your computer, enable debug mode and enter the command in the terminal:
adb shell getprop ro.build.date.utc
This command will return the Unix timestamp in seconds. By converting it to a regular format (for example, through an online converter), you will get the compilation date of the system image that was installed at the factory. If the phone is new and has not been flashed, this date will be very close to the date the device left the factory.
Another method is to check usage statistics. Go to Settings → Digital Wellbeing and Parental Controls. Scroll down to the usage graph. The very first day that screen activity is recorded is most likely the day the user turned on the phone for the first time after purchase. This gives a lower bound on the manufacturing date.
What to do if the phone has been reset?
If the device has been reset to factory settings, the system's first installation date will update to the reset date. In this case, the ADB method will show the date of the last reset, not the actual production. Focus on IMEI or stickers.
Checking physical markings and packaging
The most obvious, but often ignored way is to examine the box and stickers on the device itself. Manufacturers are required to apply labeling in accordance with regulatory requirements in different countries. The box usually has a barcode and a label with detailed information about the batch.
Look for the line “Mfg Date” (Manufacturing Date) or simply the date in YYYY-MM format. It can be printed separately or embedded within a long serial number. For example, the Samsung box often has a separate sticker with the inscription “Date of Manufacture”. U Xiaomi the date can be encrypted in the SN code: the first two digits after the letters can indicate the year, the next two - the month.
If the box is lost, inspect the smartphone itself. On older models with a removable battery, the date sticker was located under the battery. In modern all-in-one PCs, look for small print on the back cover or frame of the device. Sometimes the month and year of manufacture are indicated there, for example: “09/23” (September 2023).
| Brand | Where to look for the date | Indication format | Reliability |
|---|---|---|---|
| Samsung | Sticker on the box / Under the battery (old) | YYYY-MM-DD | High |
| Xiaomi | Sticker on the box (SN code) | Encrypted in SN | Medium |
| Google Pixel | Settings → About phone → Regulatory information | Text field | High |
| OnePlus | Sticker on the back cover / Box | MM/YY | Average |
The sticker on the original box is the most reliable source, since it is printed at the factory when the device is packaged.
Third-party diagnostic applications
The Google Play Store offers many utilities that collect information about the hardware and display it in a convenient form. Applications like Device Info HW, AIDA64 or CPU-Z can read data from system files that are not visible in the standard settings menu.
Install one of these applications and go to the “System” or “Device” section. Look for the "Build Date", "Manufacture Date" or "Bootloader Date" fields. Please note that the applications read the same data as the ADB command, so if the firmware was rebuilt or the phone was flashed with an unofficial build, the data may not be current.
Some specialized authentication applications, for example Check IMEI, query the GSMA global databases. This allows you to obtain information about when the device was first registered in the operator's network. Although this is not the production date, it helps to understand the minimum age of the device.
- 📊 AIDA64: Shows the date of kernel compilation and system assembly in the “Android OS” section.
- 🔍 Device Info HW: Provides detailed information about the sensor calibration date, which is close to the build date.
- 🛡️ Phone Check (and Test): Comprehensive diagnostics, including checking the activation date guarantees.
⚠️ Attention: Application interfaces and available data may change with Android updates. What worked on Android 10 may be hidden in Android 14 due to increased privacy policies.
Date determination specifics for different brands
Different manufacturers have different approaches to labeling and data storage. Knowing these nuances will help you find the information you need faster. For example, Chinese brands often use complex codes, while Western vendors prefer to explicitly indicate the date.
The serial number consists of 15 characters. The 6th character represents the year (for example, C is 2019, D is 2020) and the 7th is the month (1-9, then A, B, C for October, November, December). By deciphering this code, you can get the exact month of issue. The Huawei And Honor The serial number consists of 15 characters. The 6th character represents the year (for example, C is 2019, D is 2020) and the 7th is the month (1-9, then A, B, C for October, November, December). By deciphering this code, you can get the exact month of issue. U Motorola date is often indicated on a sticker under the battery (if it is removable) or in the code on the box after the inscription “Production Date”.
Owners Google Pixel are the luckiest: the menu Settings → About phone → Regulatory information often directly states the production date. If it says “Assembled in [Month Year]”, then this is the date you are looking for. Sony Xperia is characterized by indicating the date in YYWW format (year and week of production) on the bottom frame of the case.
☑️ Algorithm for searching for the production date
Understanding these differences saves time and avoids mistakes when estimating the age of a device. Always double-check data from several sources, especially if you buy an expensive flagship from your own hands.
Frequently asked questions (FAQ)
Is it possible to accurately find out the production date if the phone has been flashed?
If the official firmware was installed via Odin (Samsung) or Mi Flash (Xiaomi), the compilation date will be updated. In this case, the only reliable way is to check the IMEI through global databases or search for the factory sticker on the case/box, since the software data will reflect the date of flashing.
Why is the date in the settings different from the date on the box?
The date in the settings (Build Date) is the software compilation date, which could be created several weeks before the physical assembly of the phone. The date on the box is the date of final packaging. A difference of 1-2 months is normal.
Does the production date affect the battery life?
Yes. Lithium-ion batteries degrade over time, even if the phone is not used. A phone manufactured 3 years ago and lying in a warehouse will have a lower battery capacity than a similar model released a month ago.
How to decipher the Samsung serial number?
In the Samsung serial number (R3C...), the date is often not explicitly encrypted, but is placed in a separate field on the sticker. However, in some batches the 3rd and 4th characters may represent the year and month. It is best to use online IMEI checkers for this brand.
Is the warranty activation date the production date?
No. The warranty activation date is the moment the device is first registered online or purchased. The phone could have been produced six months earlier and was sitting in the store’s warehouse. The production date is always earlier than or equal to the activation date.