Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Ufiano/84feac1caf7797ec990873fed0f9c028 to your computer and use it in GitHub Desktop.
Save Ufiano/84feac1caf7797ec990873fed0f9c028 to your computer and use it in GitHub Desktop.
How to unlock Realme C35 bootloader on Windows [Unofficial method]

Languages: English | Russian

Guide: how to unlock Realme C35 Bootloader on Windows. [Unofficial method]

Guide for other operating systems: Linux | Android

You can no longer unlock bootloader using official method.

Requirements

  • A brain (The most important part).
  • OEM Turned On (You don't need OEM Option to be turned on.) It's grayed out anyways.
  • Computer(if you don't have pc, you probably might use second phone).
  • Basic knowledge of system administration.

The Preparation

You need to download:

The Unlocking

Driver installation: [Required]

The driver allows computer to flash or to unlock Realme C35. SPD/Unisoc Driver is created and distributed by Unisoc Communications. Instruction how to install the SPD Driver R4.20.0201 on Windows Computer (this method can be used on Windows 7, Windows 8, 8.1, 10 and Windows 11).

  1. Download the driver archive.
  2. Extract the drivers archive.

  3. Open the Driver Folder as per your Computer OS (example: we are using Windows 10, therefore we are going to Open Win10 folder).
  4. Once the folder is Opened, Double Click on the DriverSetup.exe to Launch the Setup Window.
  5. Click on the Next button to begin the installation process.
  6. Once the installation process is completed, Click on the Finish button to exit the Setup.
  7. Restart the Computer.

Once the Computer is restarted, you can easily connect your SPD/Unisoc Smartphone and Tablets to the computer without facing any issue.

Do firmware backup: [Ultra Recommended]

If you have and want to keep NFC, you should definitely do backup. It also saves IMEI, Serial Number. Guide

Flashing firmware: [Recommended]

This step is not required but It's recommended to flash this firmware. Now you need to flash firmware onto device.

  1. Extract UpgradeTool archive.
  2. Open UpgradeTool extracted folder.
  3. Double click at UpgradeDownload.exe to launch the Tool.

  4. Load firmware(click the gear to load firmware), that may take a lot of time.
  5. Select firmware.
  6. Click on Start Downloading(Looks like play icon) button to begin the Flashing(Installation process).
  7. Turn off your phone.
  8. Press and hold - (Volume Down) button.
  9. Connect to usb and still hold - button.
  10. Release - (Volume Down) button.
  11. Wait till the flashing process is done.
  12. Disconnect device, when the progress is "Passed".

Unlocking bootloader: [Required]

The script uses vulnerability to unlock Realme C35 bootloader.

  1. Install SPD Drivers, that you downloaded.
  2. Go into unlocker script folder.
  3. Launch unlock_ufs (or may be unlock).
  4. If the program ask to enter yes, type yes.
  5. If the program ask to enter Ctrl+C, do nothing.
  6. If the program ask to enter any keyboard button, type any keyboard button.
  7. Wait till the program will close itself.

Checking [Optional]

If you unlocked bootloader successfully, you should see text

UNLOCK FLAG IS : UNLOCK!!!

WARNING: LOCK FLAG IS : UNLOCK, SKIP VERIFY!!!

in top left corner. By the way if you see OEM turned off in settings, it's ok.
It means that you unlocked bootloader successfully.

Troubleshooting:

If for some reason something wrong happened, when connecting to a PC it says that the device is (not recognized) or (damaged)
The Reason:

The phone is turned on, but cannot start cause of your mistake!

That's not big deal.

Solution (How to unbrick device. That's easy:) ):
  1. Hold down all 3 buttons (power, volume up, volume down) on the phone for 30 seconds. It will turn Realme C35 off.
  2. Release all buttons.
If it doesn't help, you may need to flash again.
Try until the process, that was broken, continues.
Now you unlocked bootloader successfully. From this point you can install Root, Modules, Custom Recoveries, Custom ROMs etc.

Visual Fix (If you want)

Just make a slide to be turned on.

Before

After

How to do that?
  1. Download any GSI ROM.
  2. Flash GSI ROM.
  3. Turn on OEM in GSI ROM Settings.
  4. Flash stock ROM. Now it shows that OEM is turned on.

Now you unlocked bootloader successfully. From this point you can install Root, Modules, Custom Recoveries, Custom ROMs etc.

Q&A

May unlocking brick Realme C35?

It might brick but It's easy to unbrick.

What's about official unlocking method?

Realme Deep Testing App has been shut down on June 20, 2023.

When will official unlocking method come back?

I don't know.

Is this method better than official one?

Probably.

Does Realme support android modding?

I don't know.

Is it hard to unlock bootloader?

Not really. If you follow the instruction that should be easy.

Will unlocking erase your data(Photos, Documents, Apps, etc)?

It will 99.999% erase your data.

Where can I get additial information?

Telegram channel @realmec35 .

May I get ban in games if I play games on rooted Realme C35?

If you use systemless root, it shouldn't ban you. I don't know about system root(Kingoroot, Kingroot).

Does Realme C35 have anti-unlock protection?

Yes, it does.

Realme C35 Club | XDA | 4PDA-1 | 4PDA-2

@VirtualStorm1001
Copy link

Hi, I'm getting the error "ocdt is not 136989" in SPD Upgrade Tool. How to fix this?

@AlMahin2964
Copy link

In the SPD driver zip, there is no Windows 11 folder though it's written there. Any process for W11?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment