If the phone is powered on and you can access the dialer, you may be able to toggle Diag Mode via the Engineer Menu. Open the app. Try the following codes: *#*#83781#*#* *#*#9646633#*#* Navigate to the Telephony or Connectivity tab. Look for "USB Setup" or "Port Settings."
This is CSharp Project For Spreadtrum Unisoc Diag ... - GitHub
Diag Mode SPD, also known as Diagnostic Mode or SPD Diag Mode, is a special mode that allows users to access advanced diagnostic features on their devices. SPD stands for Spreadtrum, which is a Chinese fabless semiconductor company that produces chipsets and other semiconductor products for mobile devices. The Diag Mode SPD is primarily used for testing and debugging purposes, enabling users to perform various low-level operations, such as: enter diag mode spd
:
: Required for legacy hardware emulation on 64-bit operating systems. 2. Disabling Windows Driver Signature Enforcement If the phone is powered on and you
The PC should detect a new port, typically labeled as or "Unisoc Diag" in the Device Manager.
If the operating system functions correctly and has SuperUser permissions, you can force the kernel to map the configuration via Android Debug Bridge (ADB). Enable via Settings > Developer Options . Look for "USB Setup" or "Port Settings
After executing the command, you need to verify that your PC recognizes the device in the correct mode. On your Windows computer, open . Look for a new device under Ports (COM & LPT) .
is a specialized state that allows mobile technicians, developers, and engineers to communicate directly with a smartphone's hardware modem and internal storage via a computer . For devices powered by Spreadtrum / Unisoc (SPD) chipsets, triggering this mode is essential for performing advanced tasks like IMEI repair, unlocking forgotten patterns or PIN locks, fixing FRP (Factory Reset Protection) errors, and flashing custom firmware .
Standard charging cables lack the shielding needed for sustained data packet exchange during diagnostic states. Always use an OEM USB-A to USB-C or Micro-USB cable connected directly to your computer's motherboard ports.
If the button method fails, you must open the phone and short the test points.