1. Introduction and Overview
This manual provides instructions for using the OBDSTAR ECM-003 Wiring Harness. This product is a new Android-based vehicle trouble diagnostic device developed for Internet applications. It inherits OBDSTAR's advanced diagnosis technology, offering wide vehicle coverage, diverse functions, and accurate test data. It communicates through the OBD connector, enabling fault diagnosis for full car models and systems.
The ECM-003 Cable is specifically designed for BMW B48, B57, and B58 ECUs, supporting read/write operations, including for 2021 and later LOCKED models. It facilitates ECU Data Read/Write & ISN Reading for BOSCH MD1CP032 TC299TP, BOSCH MG1CS024 TC298TP, and BOSCH MG1CS201 TC298TP.
This wiring harness works with OBDSTAR tools such as X300 Classic G3/Keymaster G3, DC706, and all ECU MASTER configurations with 'A'.


2. Safety Information
For the safety of yourself, others, and to prevent damage to the device and vehicle, all personnel operating the device must read and follow the safety precautions outlined in this manual. OBDSTAR cannot anticipate or advise on all possible hazards. The operator must ensure that maintenance operations do not cause harm.
2.1 General Safety Warnings
- Always perform vehicle diagnostics in a safe environment.
- Keep the diagnostic tool dry and clean, away from gasoline, water, and oily items. Clean the surface with a clean cloth dampened with mild detergent.
- Do not place the diagnostic scanner on the vehicle power distribution box, as strong electromagnetic interference may cause damage.
- Keep this product away from magnetic devices, as radiation can erase stored information.
- Do not use this product in places with high temperature and flammable gas (e.g., gas stations).
- Do not use the device during a thunderstorm to avoid lightning strikes or other injuries.
- Never operate the diagnostic scanner while driving, as distraction may cause an accident.
- Wear ANSI-compliant safety goggles.
- Keep clothing, hair, hands, tools, testers, etc., away from running or hot engine parts.
- Perform diagnosis in a well-ventilated place due to harmful vehicle emissions.
- Before starting the engine, apply the parking brake, block the front wheels, and put the shift lever in neutral (manual transmission) or park (automatic transmission) to prevent sudden movement.
- Exercise extreme care when working around ignition coils, distributor covers, ignition lines, and ignition plugs, as these components can generate high voltages.
- Equip special fire extinguishers for gasoline, chemicals, and electrical fires in the work area.
- Do not connect or disconnect the diagnostic tool when the ignition switch is on or the engine is running.
- When disassembling and installing the programmable read-only memory (PROM), wear a grounding metal strap, wrapping one end around the wrist and clamping the other end on the vehicle body to avoid ECU circuit failure caused by static electricity.
- When servicing the vehicle, refer to the service manual and operate in strict accordance with diagnostic procedures and precautions.
- Ensure the vehicle's battery is sufficiently charged and the connection to the vehicle's diagnostic seat is clean and secure to avoid damage to the scan tool or erroneous data.
- Radio waves from this device may affect implantable medical devices (pacemakers, cochlear implants, hearing aids). Consult manufacturers for restrictions.
- In medical and healthcare settings where wireless devices are prohibited, turn off the device.
- The wireless device may interfere with aircraft flight systems; comply with airline provisions.
- This device and its accessories may contain small parts; keep them out of reach of children to prevent accidental damage or choking hazards.
DANGER: While the engine is running, ensure the service area is well ventilated or properly connect the engine to the building's exhaust system. Carbon monoxide can cause slow reaction and serious personal injury or death.
3. Product Profile
3.1 Intelligent Diagnostic Scanner Interfaces and Functions
The diagnostic scanner features a 5-inch LED Capacitive Touch Screen. It includes a TF Card Slot, DC Charging Interface, USB Port, Interface for Diagnostic Main Cable, Type-C Interface, ON/OFF Button (long press to turn on/off, brief press to lock/unlock screen), and a Power Indicator Light.

The rear of the device includes a speaker.

3.2 Power Supply
The smart diagnostic scanner can be powered by:
- Internal rechargeable battery (supports 4.5-hour on-screen data viewing when fully charged).
- AC/DC power supply (from a wall outlet using the AC/DC power connector).
- Vehicle power (through a direct connection to the cigarette lighter or other available power port).
3.3 Test Main Cable
The test main cable is used to establish the connection between the diagnostic scanner and the vehicle to be tested.

3.4 Accessories
Accessories may vary with product configuration. Some features require specific accessories. For details or to place an order, contact customer service or an authorized dealer.
4. Setup
4.1 Powering On/Off
Powering On:
Press and hold the [Lock/Power] button on the top right of the device for three seconds. After startup animation and welcome interface, a Disclaimer window will appear. Scroll to the end, read thoroughly, and tap [Accept]. The system will then show the DP menu. If [Reject] is selected, it will go to the Android system homepage.
Powering Off:
All vehicle communications must be terminated before powering off. Exit the diagnostic application before shutting down to prevent issues with vehicle electronic control modules.
- Press and hold the [Lock/Power] button for 2-3 seconds.
- After selecting [Power off], the system will shut down in a few seconds.
Reboot:
- Press and hold the [Lock/Power] button for 2-3 seconds.
- After selecting [Reboot], the system will reboot in a few seconds.
4.2 Establishing Vehicle Communications
The diagnostic program establishes a data connection with the vehicle ECU through the diagnostic main cable. This allows reading ECU information, viewing fault codes, checking data flow parameters, and performing actuation tests. Diagnostic applications can access ECUs of multiple vehicle control systems (engine, transmission, ABS, etc.).
Connection Method:
- Attach the diagnostic main cable (and appropriate adapters/accessories if needed) to the vehicle's diagnostic socket for power supply and communication.
- Ensure the vehicle is ready for diagnosis and service.
Connecting to an OBD II Vehicle:
Only the test main cable is required. Connect the male connector of the main diagnostic cable to the smart scanner and tighten the captive screw. Attach the 16-pin connector of the main test cable to the vehicle diagnostic socket. Refer to diagnostic software help data for socket location.
Connecting to a Non-OBD II Vehicle:
Requires the test main cable and a vehicle-specific adapter. Non-OBD II connections can provide both communication and power, or only communication (requiring a separate power adapter or vehicle battery connection for power).
- Connect the male connector of the main diagnostic cable to the smart scanner and tighten the captive screw.
- Find a vehicle-specific diagnostic connector and connect its 16-pin female connector to the male connector of the main test cable.
- Connect the dedicated diagnostic connector to the vehicle diagnostic socket.
5. Operating Instructions
5.1 Diagnostic Procedure
Connect the diagnostic scanner to the vehicle via the test main cable. Then, follow these steps:
- Register (refer to Personal Center section).
- Log in (refer to Personal Center section).
- Download/Upgrade diagnostic software.
- Select functions and models.
- Execute the diagnosis.
- Complete diagnostics and exit.
NOTE: Before exiting or closing the diagnostic application, you must first exit the diagnostic operation interface and terminate all communication between the smart device and the vehicle. Communication interruption may cause damage to the vehicle ECU. Ensure the test main cable is well connected and all diagnostic communications are exited before disconnecting or turning off the device.
5.2 DP Menu
All operations are performed via the touch screen, primarily guided by menu selection. Users proceed through a series of question/option selections to perform diagnostic actions or data searches. The DP menu allows running different apps. The screen will lock and enter hibernation if not used for a long time to protect system information security and reduce power consumption.
The DP menu includes applications such as IMMO (anti-theft system diagnosis for motorcycles and marine applications), MOTO Diag (motorcycle diagnosis), Personal Center, Marine Diag (marine diagnosis), ODO Meter (odometer recalibration), Upgrade (diagnostic software update), ECU Flasher (read/write ECU data), and Data Query (search data).
5.3 Personal Center
This module is used to set up and manage account details and check dealer information.
User Registration:
New users must register an account in the Personal Center before logging into the Upgrade app to download software. Tap the [Personal Center] icon in the DP menu, then select [Register] on the login interface. Fill in the required information (Username, Password, Email, Contacts, Cellphone, Company name, Address, Post Code) and tap [Login now!] after successful registration.User Login:
Existing users can fill in their account number and password on the login interface and tap [Login]. If you forget your password, select [Forgot password], fill in the necessary information in the Password Recover popup, and log in with your new password.
My Info:
Displays personal information, which can be modified by tapping [Edit]. Password can be changed by tapping [Change Password].
Recharge CREDIT:
The Recharge CREDIT tab displays contact information for recharging.
Authorization Center:
The manual subscription entry has been cancelled. Contact your dealer for subscription. Annual subscription is supported, with discounts for renewing before expiration.
Order History:
View your order records.
5.4 Upgrade
Users can download basic data, vehicle diagnostic software, and data packages. Log in to the Personal Center, then open the upgrade main page to see upgradable software. Select desired software (or use [Favorites] for frequently used software) and tap the download button. The upgrade content can be viewed by tapping the icon corresponding to the software.
5.5 Data Management
The Data Management module includes My Data, DataStream Playback, Uninstall Model, Diagnose Report, Picture Viewer, and File Management.
- My Data: View, copy, paste, delete, and rename data files (e.g., backed-up ECU flash files, USB disk files).
- DataStream Playback: Check recorded data streams, sorted by recording date. Videos have a timestamp and file path. Items can be deleted.
- Uninstall Models: Uninstall diagnostic models. Models are classified by DP function.
- Diagnose Report: View diagnostic reports, sorted by generation time or VIN. Reports can be searched, viewed in detail, and deleted.
- Picture Viewer: View screenshots taken by the user.
- File Management: Manage U disk files, backed-up ECU flash files, and other files.
5.6 Other Apps
The device includes various other applications:
- WLAN: Connect to Wi-Fi for internet access and software downloads.
- Browser: Surf the internet.
- Calculator: Perform basic and functional calculations.
- Gallery: View photos and videos stored on the SD card.
- Clock: Includes alarm, timer, stopwatch, and settings.
- ES File Explorer: Manage on-device files and transfer files to a computer via USB.
- OTA (Over-the-Air Technology): Update the Android system via the internet when a new version is available.
- Display: Adjust brightness and auto screen rotation.
- Screen Lock: Set screen lock patterns (None, Swipe, Pattern, PIN, Password).
- Application Management: View installed and running applications, perform actions like FORCE STOP, UNINSTALL, DISABLE.
- Languages & Input Methods: Set system language and input method.
- Date & Time: Set date, time, and time zone (network-provided by default).
- Restoring Factory Settings: Deletes all data and restores the product to its factory state. Back up important data before proceeding.
- Storage: Check device storage status.
6. Maintenance
6.1 Scanner Care
- Keep the device and accessories dry. Do not use external heating equipment to dry it.
- Avoid strong shocks or vibrations to prevent damage or battery explosion.
- Do not expose to excessively high or low temperatures, which can cause malfunction, fire, or explosion. Battery performance is limited below 0°C.
- Do not use potent chemicals, cleaning agents, or strong detergents. Turn off and disconnect the charger before cleaning.
- Do not disassemble the device or accessories, as this will void the warranty.
- If the device hits a hard object or the screen is partially broken, do not touch or try to remove the broken part. Stop using it immediately and contact a service station.
6.2 Usage of the Battery and the Charger
- Disconnect the device and unplug the charger when charging is complete.
- Do not connect metal conductors to the battery or touch the end of the battery to avoid short circuits and burns.
- Do not place the battery or device near heating equipment.
- If powered by a power adapter, the product's altitude usage is determined by the adapter. For tropical environments, keep ambient temperature at 0°C ~ 40°C. If battery-powered, use under ambient temperature of -10°C ~ 40°C.
- Batteries may explode when overheated.
- Do not disassemble or modify the battery to prevent leakage, overheating, igniting, or bursting.
- If battery leaks, do not expose skin or eyes to the liquid. Rinse immediately with clean water and seek medical attention if contact occurs.
- If the charger's cable is damaged, do not continue to use it to avoid electric shock or fire.
- Do not throw the battery into a fire.
- Observe local ordinances for disposal and support recycling initiatives. Do not dispose of as ordinary household waste.
7. Troubleshooting
7.1 Communication Failure Prompt
If the intelligent diagnostic tool cannot establish normal communication, a communication failure prompt message will appear with inspection instructions. Possible causes include:
- The ignition is not turned on.
- The main cable is not well connected.
- Faulty vehicle, data cable, or connector wiring.
- The battery is exhausted.
- The vehicle is not equipped with the selected system.
7.2 FAQ (Frequently Asked Questions)
The device includes a FAQ section under the Support menu to address common issues.
Startup Failure:
If startup fails, connect the included DC power supply. The device should power on when charged, though it may take a few minutes if the battery is very low. If it still doesn't power on, contact customer service. Ensure the device is powered on in a proper environment, as temperatures below -20°C can prevent startup.
Touchscreen Interference:
Refer to the FAQ section for solutions regarding touchscreen interference.
8. Specifications
| Feature | Specification |
|---|---|
| Operating System | Android 5.1.1 |
| CPU | RK3128 Quad-Core, ARM Cortex A7@1.2Ghz |
| Battery | 2600 mA, lithium-ion battery |
| Expansion Memory Card | 32G Micro SD (TF) card supported |
| LCD | 5.0" |
| LCD Resolution | 800*480 |
| Touch Screen | Capacitive |
| Wi-Fi | Supported |
| Working Temperature | -10°C ~ 55°C (14°F ~ 131°F) |
| Storage Temperature | -20°C ~ 70°C (-4°F ~ 158°F) |
| Weight | About 0.43 kg |
| Dimension | 200mm*116mm*28mm |
9. User Tips
No specific user tips are available from the provided information.
10. Warranty and Support
10.1 Warranty
OBDSTAR provides a One-Year Limited Warranty to the original retail buyer. Within one year from the date of delivery, if the product is defective in material or workmanship under normal use, OBDSTAR will repair or replace it at no charge. This warranty does not cover damage from misuse, improper operation, unauthorized alterations, or external causes like fire, water, or theft.
The warranty does not cover:
- Damage due to abnormal use, accidents, mishandling, human negligence, unauthorized alterations, improper use, installation, maintenance, or storage.
- Products with removed, altered, or damaged mechanical or electronic serial numbers.
- Damage caused by exposure to high temperatures or extreme environmental conditions.
- Damage caused by connecting to or using unauthorized accessories or products.
- Defects in appearance, ornaments, or non-operating parts.
- Damage from external causes such as fire, mud, sand, leaking batteries, blown fuses, theft, or misuse of any power source.
10.2 Support
For technical support or inquiries, please use the following contact information:
- Website: http://www.obdstar.com
- Service Hotline: +86-755-86707161
- E-mail: service@obdstar.com
For users outside China, please contact your local dealer for technical support.
A user manual in PDF format is available for download: OBDSTAR ECM-003 User Manual (PDF)
10.3 Team Viewer & Log Upload
The device supports Team Viewer for remote assistance. After tapping [TeamViewer] on the Support page, accept the EULA and DPA, then follow instructions to get your ID. Provide this ID for remote connection.
You can also upload logs for feedback on diagnosis problems by selecting [Log Upload] on the Support main page and tapping [Upload].
10.4 OBDSTAR APP
Scan the QR code available under the [OBDSTAR APP] section in the Support menu to download the OBDSTAR app for mobile services.