I’ll guide you through entering Emergency Download (EDL) Mode on a OnePlus 6 and resetting the Factory Reset Protection (FRP) lock. These processes can be technical, so proceed carefully and ensure you’re comfortable with the steps. Note that performing these actions will erase all data on the device, and you should only proceed if you have the legal right to unlock the phone.

Entering EDL Mode on OnePlus 6
EDL Mode is a low-level Qualcomm feature that allows flashing firmware directly to the device, often used to recover a bricked phone or bypass certain locks. The OnePlus 6, powered by a Qualcomm Snapdragon 845, supports this mode. Here’s how to access it:
Requirements:
- A computer with USB drivers installed (Qualcomm HS-USB QDLoader 9008 driver recommended).
- A USB cable (preferably the original OnePlus cable).
- The phone powered off.
- (Optional) MSM Download Tool or similar Qualcomm flashing software if you plan to flash firmware afterward.
Steps to Enter EDL Mode:
- Power Off the Device: If the phone is responsive, turn it off by holding the power button. If it’s unresponsive, let the battery drain or force a shutdown by holding the power button for 10–20 seconds.
- Connect to Computer: Plug the USB cable into your computer but not yet into the phone.
- Enter EDL Mode:
- Press and hold both the Volume Up and Volume Down buttons together.
- While holding these buttons, connect the USB cable to the phone.
- Continue holding the volume buttons for about 10–15 seconds until the device is detected by the computer.
- Verify Detection: On your computer, open Device Manager (Windows) or check system logs (Linux/Mac). Look for a device listed as “Qualcomm HS-USB QDLoader 9008” under “Ports (COM & LPT)” or similar. If it appears, the phone is in EDL Mode. If it doesn’t, try a different USB port or cable and repeat the steps.
Notes:
- There are no visible test points (EDL points) on the OnePlus 6 motherboard that need to be shorted, unlike some other devices. The button combination method is standard for Qualcomm-based OnePlus phones.
- If the phone doesn’t enter EDL Mode, it might require a specific driver fix or a different cable/port. Ensure drivers are installed correctly.
Resetting FRP Lock on OnePlus 6
Factory Reset Protection (FRP) is a security feature that requires the previously synced Google account credentials after a factory reset. If you don’t have these credentials, you’ll need to bypass FRP. Here’s a general guide using EDL Mode and flashing to reset FRP:
Requirements:
- MSM Download Tool (or equivalent Qualcomm flashing tool) with OnePlus 6 firmware (OxygenOS stock ROM, decrypted version preferred).
- The phone in EDL Mode (from the steps above).
- A computer setup as described earlier.
Steps to Reset FRP Lock:
- Download Firmware and Tools:
- Obtain the MSM Download Tool and the appropriate OnePlus 6 firmware (e.g., OxygenOS 9.0 or later, depending on your original version). These are often shared by enthusiasts on forums like XDA Developers.
- Install the tool and drivers on your computer.
- Boot into EDL Mode: Follow the steps above to put the OnePlus 6 into EDL Mode and confirm it’s detected as “Qualcomm HS-USB QDLoader 9008.”
- Flash Firmware with MSM Tool:
- Open the MSM Download Tool.
- Load the OnePlus 6 firmware file (usually a .ops file).
- Select “Normal Mode” or “Upgrade” (avoid “Erase All” unless necessary).
- Click “Start” to begin flashing. The tool will communicate with the phone in EDL Mode and overwrite the existing system.
- Wait for Completion: The process may take 5–10 minutes. The phone will reboot automatically once done. If it doesn’t, manually reboot by holding the power button.
- Check FRP Status: After rebooting, set up the phone. If the firmware flash was successful, the FRP lock should be bypassed, and you won’t be prompted for the previous Google account.
Notes:
- Flashing firmware via EDL Mode typically wipes the device and resets FRP because it reinstalls the entire system, overwriting the partition that enforces the lock.
- If the MSM Tool shows errors like “Sahara Communication Failed” or “Firehose ISF Failed,” try a different USB cable/port, reinstall drivers, or ensure the bootloader wasn’t relocked (though EDL usually works regardless of bootloader status).
- This method assumes you’re using a legitimate tool and firmware. Be cautious with unofficial sources to avoid malware or bricking.
Alternative FRP Bypass (Non-EDL Method)
If you can boot the phone to the setup screen but are stuck at the Google account verification, some manual bypass methods exist:
- Connect to Wi-Fi: During setup, connect to a network.
- Access Settings: Use tricks like tapping “Emergency Call,” then dialing *#812#, to access hidden menus (this varies by Android version and may not work on newer patches).
- Disable FRP: Add a new Google account or reset via recovery if accessible.
However, these methods are less reliable due to security patches and may not work on a fully updated OnePlus 6.
Final Tips
- Backup: If possible, back up data before proceeding, though FRP bypass usually requires a full wipe.
- Legal Note: Only perform these steps on a device you own or have permission to modify.
- Troubleshooting: If EDL Mode fails repeatedly, the phone might need professional repair (e.g., a damaged USB controller).
Let me know if you need specific tool links or further clarification!