How to Perform a Full Diagnostic Test on Android Phones (Step-by-Step Guide)
Full Diagnostic Test on Android Phones:
By Virani Telecom – The Best Mobile Repair Training Institute in Mumbai
🔧 Introduction
Is your Android phone acting up? Or are you a mobile repair technician who wants to quickly identify hardware or software issues in a phone?
Performing a full diagnostic test on Android phones helps you detect performance issues, hardware failures, sensor malfunctions, and battery problems with precision.
This guide from Virani Telecom, the Best Mobile Repair Training Institute in Mumbai, will teach you how to perform a complete diagnostic test on any Android device – step by step!
🔍 What is a Full Diagnostic Test?
A full diagnostic test checks all major components and systems of a phone, such as:
- Battery health
- RAM performance
- Storage issues
- Touchscreen sensitivity
- Display performance
- Camera functionality
- Sensors (proximity, gyroscope, light)
- Microphone, speaker & headphone jack
- Network & Wi-Fi connectivity
It is a must-do procedure for professional mobile repair technicians.
🛠️ Tools & Apps You’ll Need
- Inbuilt Diagnostic Codes
- Third-Party Diagnostic Apps
- Phone Doctor Plus
- TestM
- CPU-Z
- AccuBattery
- Sensor Box
- Manual Hardware Testing
- Multimeter (for battery and current testing)
- Magnifier Glass & Flashlight (for physical inspection)
📲 Method 1: Using Inbuilt Secret Codes (No App Required)
Many Android phones come with hidden diagnostic menus. Use these codes in the phone dialer:
Samsung:*#0*#
→ Opens hardware test menu
Xiaomi/Redmi:*#*#6484#*#*
→ Opens hardware test mode
OnePlus:*#808#
→ Opens engineering test mode
⚠️ Note: Not all codes work on every model. Manufacturer restrictions may apply.
📱 Method 2: Using Diagnostic Apps
TestM
- Download from Google Play Store
- Offers full test: screen, motion sensors, camera, mic, speaker, etc.
- Generates a complete diagnostic report
Phone Doctor Plus
- Runs 25+ hardware tests
- Battery health check
- RAM & storage check
CPU-Z & AccuBattery
- Helps in thermal check, battery condition, CPU load, etc.
🔧 Method 3: Manual Diagnostic Test
- Check for heating issues – Run high-performance apps and monitor temperature
- Touchscreen Test – Draw across all areas to spot unresponsive sections
- Camera Test – Capture photos/videos with front and rear cameras
- Call Test – Make and receive calls to verify mic and earpiece
- Charger Port Check – Plug in and check charging status or wobbly ports
📋 Tips from Virani Telecom Experts
- Always perform a diagnostic test before and after repairs
- Maintain a record of test results for every phone you repair
- Use a calibrated multimeter for accurate voltage readings
- Don’t ignore minor sensor issues – they can affect overall phone performance
- Train professionally to handle hardware-level issues with confidence
🎓 Want to Master Mobile Diagnostics?
Learning how to diagnose phones professionally is the first step to becoming a successful technician.
📍 Join Virani Telecom – The Best Mobile Repair Training Institute in Mumbai.
We offer:
✅ Basic to Advanced Mobile Repair Training
✅ Live Hands-On Practice on Latest Phones
✅ Hardware & Software Troubleshooting
✅ Job Placement Assistance & Certification
📞 Call Us Today for Best & Reliable Mobile Repair Training
Follow us on social media for updates, offers, and repair tips.
- Instagram: @viranitelecom4u
- Facebook: viranitelecom4u
- X (Twitter): @viranitelecom4u
📞 Call Us: +91 70705 03050
🌍 Website: www.viranitelecom.com
Dahisar – HO
Shop No 2D Bldg No.2, Labh Darshan, D Wing, Chhatrapati Shivaji Rd, near Subway, Avdhut Nagar, Dahisar East, Mumbai, Maharashtra 400068
Dahisar – VT1
Shop no 98, Orchid Plaza, behind Movie Time, Theatre, Dahisar East, Mumbai, Maharashtra 400068
Borivali
Shop No.5, Thakkar Shopping Centre, Gyan Nagar, Mhatre Wadi, Borivali West, Mumbai, Maharashtra 400092
Kandivali
Shop No 103, Ground Floor, Raghuleela Mega Mall, Bus Depot, near Poisar, Kandivali, Jai Bhim Sanjay Nagar, Kandivali West, Mumbai, Maharashtra 400067
Andheri
Shop No 18 2nd Floor, Swami Vivekananda Rd, near Railway Colony, Madhav Nagar, Railway Colony, Andheri West, Mumbai, Maharashtra 400058
📢 Final Thoughts


Running a full diagnostic test on phones is essential for anyone working in mobile repair. Whether you’re fixing a screen or resolving network issues, diagnostics help you identify the real problem quickly.
Start practicing today and take your skills to the next level by enrolling in a certified training program!
⚠️ Disclaimer:
These secret codes are intended for educational and diagnostic purposes only. Using them without proper knowledge can harm your device or erase personal data. Proceed at your own risk. We are not responsible for any data loss or damage caused by these codes. Some codes may not work depending on the device manufacturer, model, carrier, or Android version.
✅ Universal Android Secret Codes (2024-2025)
Secret Code | Function |
---|---|
*#06# | Show IMEI number |
*#*#4636#*#* | Phone information, battery info, usage stats, Wi-Fi info |
*#*#7780#*#* | Factory reset (soft reset – keeps OS) |
*2767*3855# | Full factory reset (hard reset – erases everything) |
*#*#7594#*#* | Change power button behavior |
*#*#34971539#*#* | Camera firmware and details |
*#*#232339#*#* | Wireless LAN test |
*#*#0842#*#* | Vibration and backlight test |
*#*#2664#*#* | Touchscreen test |
*#*#0588#*#* | Proximity sensor test |
*#*#0*#*#* | LCD display test |
*#*#7262626#*#* | Field test (network signal) |
*#*#232331#*#* | Bluetooth test |
*#*#1472365#*#* | GPS test |
*#12580*369# | Software and hardware information |
*#9090# | Diagnostic configuration |
*#872564# | USB logging control |
*#9900# | System dump mode (for Samsung) |
*#301279# | Network control (UMTS/GSM settings) |
📱 Brand-Specific Secret Codes
🔵 Samsung
Secret Code | Function |
---|---|
*#0*# | General test mode (LCD, vibration, sensors) |
*#0228# | Battery status |
*#0283# | Audio loopback test |
*#1111# | FTA software version |
*#2222# | FTA hardware version |
🔵 Xiaomi / Redmi / POCO
Secret Code | Function |
---|---|
*#*#6484#*#* | Hardware test mode |
*#*#4636#*#* | Usage and battery info |
*#*#86583#*#* | Disable VoLTE test |
*#*#86943#*#* | Disable VoWiFi test |
🔵 OnePlus
Secret Code | Function |
---|---|
*#808# | Engineering Mode (test touchscreen, sensors, audio, etc.) |
*#1234# | Software version |
*#*#4636#*#* | Phone info and statistics |
🔵 Realme / Oppo
Secret Code | Function |
---|---|
*#899# | Engineer mode |
*#36446337# | Hardware test |
*#*#4636#*#* | Battery and usage info |
🔵 Vivo
Secret Code | Function |
---|---|
*#558# | Hardware test |
*#*#4636#*#* | Device & battery info |
🔵 Motorola
Secret Code | Function |
---|---|
*#*#2486#*#* | CQATest – hardware diagnostics |
*#*#4636#*#* | Phone & usage info |
❗ Tips Before Using Any Code:
- Backup your data.
- Some codes don’t work on non-rooted phones.
- Certain codes are disabled by mobile carriers.
- Not all codes are available on all models or Android versions.
Chetan Virani
May 30, 2025Awesome 👍😎 Excellent 👌👍 work very well done 👍✅👍