Ask Eric · Android Phone edition · Updated November 8, 2026
MADDOX is free to use, supported by Harbor Freight. Eric helps you work through automotive questions with the evidence you provide. This guide describes the available workflow; a reading, connection, or repair is confirmed only by its actual result.
No matching topics. Try a shorter search.
1. Get started
- Open the MADDOX app and sign in or create your free account.
- Open Chat. Enter the vehicle, symptom, exact codes or measurements, and what you already checked.
- Use Send to submit. Return adds a new line in the native composer; use the Send arrow to send the message.
- Follow the written answer and report the result of the next check in the same conversation.
Use Chat, Scanner, Video, Live, Help, and Account in the app navigation. Use Android Back to close an open panel or return from Help. Check the visible destination before starting capture or a scan.
Use email/password or Google sign-in when offered. This Android app does not offer Apple sign-in. Complete email verification when requested. The native app and browser have separate sign-in sessions; use the same MADDOX account to access the same saved history. No tool purchase is needed to use the service.
2. Give Eric useful evidence
Include year, make, model, engine when known, the conditions when the problem occurs, and the exact wording of any fault codes. Describe completed tests and measurements, including units. Say which tools you already own and whether you want one step at a time.
“The engine cranks but does not start. Here are the codes and what I measured. Help me choose the next check before buying parts.”
A code identifies a condition to investigate; it does not prove a part has failed. Ask Eric to separate observed facts from possible causes, explain a test, and describe what each result would mean. If you are unsure about a procedure or measurement, say so.
3. Photos and video
Use the attachment or camera control for a relevant photo. Frame the component, connector, label, leak, or damage clearly. Add a short description of what you want Eric to inspect. Review the image before sending.
For video, open Video, start recording, then stop and review the clip. Retake discards the preview and lets you record again. Done sends the reviewed recording with the current message; wait for the upload and analysis status before retrying. The written result stays in Chat.
Camera and microphone access begins with the feature you choose and the operating-system permission. If access was denied, change the permission in settings, return, and deliberately start capture again. Keep people, documents, account information, and unrelated material out of the frame.
4. Talk with Eric Live
Choose Live and start the session using its visible control. Grant microphone access if you want to speak. Check the listening/connection status before talking. Use Mute when needed and End Live when finished; the conversation's text transcript can remain in saved history.
Follow the displayed session timer and service limits. Recording video can pause an active Live session. Resume Live continues the same unexpired session when available; its original deadline still applies. If the session has ended or expired, start a new one deliberately. Recording does not create a new time allowance.
Leaving the native app or locking the device stops active capture and disconnects the scanner. Returning does not silently restart them. If sound is unavailable, check the selected output, microphone permission, connection, and any Enable sound control.
5. Connect an OBDLink CX
Connect the MADDOX MRBT dongle
In app version 1.0 build 3 or later, open Scanner → Adapter, choose MADDOX dongle (Dongle425), then tap Scan. Close other scanner apps first, plug the dongle into the vehicle, and follow the vehicle's instructions for ignition position while safely parked. Keep MADDOX open and allow Bluetooth access or a pairing prompt if shown. Use Stop before unplugging the dongle or switching adapters.
This connection reads available engine speed, vehicle speed, coolant temperature, airflow, throttle position, and oxygen-sensor voltage. It can also show a reported VIN, check-engine-light status, and stored-code count when supplied by the adapter. The full trouble-code list is currently unavailable with this dongle. A code count does not identify the codes; missing readings do not mean zero. Scanner recording and ECU-specific alerts require OBDLink CX. The app sends the recorded readings to Eric for assessment and retains their original measurement times. Vehicle support varies; a Bluetooth connection alone does not confirm a successful vehicle scan.
If Dongle425 is not found, check power, close other apps or devices using it, and retry Scan. Select OBDLink CX when using that adapter; the CX pairing recovery below applies specifically to the CX.
Connect the OBDLink CX
- While safely parked, close other scanner apps, including MadnessBot and the OBDLink app, so they are not using the adapter. Plug your OBDLink CX into the vehicle and confirm it has power.
- Open MADDOX → Scanner → Scan and keep MADDOX in the foreground. For a first or new pairing, begin within the CX's five-minute power-on window.
- Allow the requested Bluetooth permission and approve Pair if Android asks. If the new-pairing window has expired, stop the attempt, unplug and replug the CX, then return to MADDOX and tap Scan within five minutes.
If Android reports a secure-pairing problem
Use these steps for an authentication or encryption error while connecting to the intended CX. A generic connection timeout does not prove that a saved pairing is stale.
- Stop the attempt and close other scanner apps, including MadnessBot and the OBDLink app. Confirm that the powered adapter you intend to use is the OBDLink CX.
- Open Android's Bluetooth settings. If this CX already appears among your saved or paired devices, open its settings and choose Forget or Unpair. Menu labels vary by phone. Remove only that CX pairing; if none exists, skip this step.
- Unplug and replug the CX. Return to MADDOX → Scanner → Scan within five minutes and approve the pairing prompt.
Removing a saved pairing is a manual choice in Android settings; MADDOX does not do it automatically. Reinstalling the app or resetting your phone is not part of this recovery. If it still fails, record the exact message for support rather than repeatedly removing pairings.
See OBDLink's CX pairing notes and Android's Bluetooth device settings.
Vehicle mode reads supported standard OBD-II CAN information and fault codes. It does not provide universal manufacturer diagnostics, service resets, programming, or vehicle code clearing. VIN, odometer, and individual readings appear only when valid information is available from that vehicle. Unsupported or missing data must not be treated as zero.
An explicit scan can share initial diagnostic evidence with the current signed-in conversation for Eric's assessment when you allow AI processing. Bluetooth and continuing gauges run on the device; stopping, closing, or reopening Scanner does not itself request another assessment. Use Stop to end collection. Saved readings can reopen as historical data with their original times; reopening does not reconnect the adapter.
Vehicle code clearing is unavailable. MADDOX collects supported real vehicle evidence; it does not display test-fixture readings as vehicle data.
On Android 12 and later, Bluetooth uses Nearby devices permission. Android 8–11 may request location permission for Bluetooth discovery; the scanner does not read GPS or derive your location.
6. Keep a repair conversation together
Use Saved chats to reopen a conversation and New chat to start a separate vehicle or problem. Reopening history does not make an old measurement current. State what changed and when new readings were collected.
Review an unfinished message before sending it again. If a request stays interrupted and will not recover, start a new chat and provide the essential facts; the earlier history remains available. Do not assume a repeated click means the previous request was never processed.
Use the same MADDOX account across the website and apps. Signing out protects access on shared devices but does not erase saved history. Optional scanner recordings and gauge layouts stored on a device are separate from server-side chats.
7. Find relevant Harbor Freight tools
Repair help comes first. Tell Eric what you already have. When another tool would help, Eric can look up current Harbor Freight product pages and include a direct purchase link with the reason that tool fits the task.
A recommendation should identify required capabilities or adapters and any important limitations. If a current product cannot be verified, ask for the needed tool specification rather than an invented item. Prices, promotions, and availability can change; the purchase page is authoritative. Tool compatibility still needs checking for your vehicle and procedure.
Opening a purchase link takes you to Harbor Freight's website. MADDOX does not place an order or collect payment. You can continue using the app without buying anything. We do not share raw chats with Harbor Freight as part of sponsorship.
8. Account, privacy, and deletion
Open Account or Account & Settings to manage the controls your app offers. Use Forgot password? for an email/password account; follow the reset link and enter the new password twice. For a provider-only account, use the original sign-in method unless you have deliberately added a password.
Before AI processing, review the sharing explanation and AI service provider details. Not now leaves the requested AI action blocked. Revoke AI sharing stops future AI requests and active Live; it does not delete information already processed. Camera, microphone, and Bluetooth permissions are separate from permission to send content for AI processing.
Open Account → Request account deletion. Follow the page to submit your instruction and check its status. When the page offers the direct request form, type DELETE and submit; no support email is needed for that path.
Submitting a request does not immediately close the account or prove cleanup is complete. Follow the displayed status and completion notice. Signing out or uninstalling is not account deletion. Saved account data has no fixed automatic expiry; some technical reports have shorter limits. Read the Privacy Policy and Terms of Service for processing, retention, and request details.
9. Work through an example
For a starting problem, explain whether the engine is silent, clicks, turns slowly, or cranks normally. Give Eric the vehicle information and any actual battery or scanner observations. Ask for the next check that distinguishes the likely causes.
For an intermittent running problem, describe temperature, speed, load, and how often it happens. A safely captured symptom video, exact code, or supported recording can help. Label older readings and repeat a measurement only when it is safe and useful.
Work while safely parked. Keep clear of moving and hot parts. Follow the vehicle and tool instructions, verify the result of each step, and stop when a procedure is outside your equipment or experience. An AI answer is not a completed diagnosis or repair.
10. Troubleshooting and support
- Cannot sign in: confirm the account and original sign-in method. Finish verification if requested. Do not create a duplicate account just to recover saved chats.
- No answer or failed upload: check the visible status and network connection. Keep the app open during upload. Review the conversation before submitting again.
- Scanner cannot pair or times out: check power and Bluetooth permission, close other scanner apps, and keep MADDOX open. For a new pairing, unplug/replug the CX and retry Scan within five minutes. Use the conditional secure-pairing recovery in section 5 for authentication/encryption errors, not every timeout.
- No vehicle readings: confirm a supported vehicle, the powered OBDLink CX connection, and the vehicle state required by its instructions. A successful Bluetooth connection alone does not prove ECU communication.
- Old gauges: check their receipt times and historical/stale labels. Start a new scan deliberately when fresh data is needed.
- Camera or Live unavailable: check permissions, close another app using the device, and follow the current status. Resume is available only while the original Live session remains valid.
For help, email [email protected] with the platform, app version, approximate time, exact visible message, and steps to reproduce. You can report a problematic AI answer using the response's report control when offered. Never include passwords, sign-in codes, reset links, or unrelated private content.
Download Markdown saves this complete edition. Use Close to leave native Help.