Huawei Nova 2 Plus Bootloader Unlock (Solution)

Search This thread

TMHAKIM

Senior Member
Hello Developers!

I have found an easy way to unlock the bootloader of our Huawei Nova 2 Plus. No need to use Testpoint or pay for software to unlock. it is an Python Script which would brute force the code through the IMEI number you have entered

IMPORTANT: MAKE SURE THE PHONE IS CONNECTED TO ADB OR THIS TOOL WILL NOT WORK AS IT WILL RESTART INTO FASTBOOT AND TRY ALL THE CODES IT GENERATED!!!!!!!.

THIS TOOL WORKS FOR Linux and Windows. the guide is for windows but the script would work for linux completely fine.

REQUIREMENTS
Download The Tool from the thread
Install Python From Microsoft Store Or The Python Website

Run Powershell as Admin
Run the Command:- python unlock.py
Enter Your IMEI Number
MAKE SURE YOUR PHONE IS CONNECTED TO ADB!!!!!
Wait for the code to be found
If your phone reboot into EMUI reboot back into bootloader mode and the tool will start the bootloader unlocking process

The Phone May Reboot Several Times.

If you get an warning about unlocking the bootloader you have succeeded to unlock the bootloader

Special Thanks To KASHIFALIKHAN For the tool . the download will be down below​
 

Attachments

  • HUAWEI HONOR UNLOCK BY KASHIFALIKHAN.zip
    2 MB · Views: 829
Last edited:

jabi_james

Senior Member
Sep 12, 2011
395
60
TehRan
you have to extract the ZIP and run the unlock script and enter your imei number make sure you have python installed on your PC
Thank you for your answer..
So ,unlocking bootloader resets my data..
My phone is nova 3i android 9 LX2..
Is this procedure safe for my phone?
Have you tried it on this model?
 

honorable9x

New member
Nov 29, 2022
1
0
Honor 9X
Hello,
I have a chinese Honor 9x (bought from alieExpress). I currently have the HarmonyOS installed that doesn't allow me to run any google-apps, so I'm trying to unlock the bootloader. Out of desperation I tried to use this program to try bruteforce the unlock code. However as I start running it (USB debug enabled and all in options), after the first reboot it arrives in fastboot mode (as I believe should be expected), but then it gives the error that no devices have been found, and therefore remains hanging at 10% / first code tried.

I have a feeling that somehow after the reboot the usb debugging/OEM mode is not on anymore and therefore the python program doesn't identify the phone. I feel this has to do with the setting "enable OEM mode" not being available in any of the settings in my phone (probably a little chinese easter egg to make all this more difficult?). I don't really know how to tackle this issue tho, any advice is appreciated.
 

Attachments

  • phonebruteforcefailed.jpeg
    phonebruteforcefailed.jpeg
    81.1 KB · Views: 69

TMHAKIM

Senior Member
Hello,
I have a chinese Honor 9x (bought from alieExpress). I currently have the HarmonyOS installed that doesn't allow me to run any google-apps, so I'm trying to unlock the bootloader. Out of desperation I tried to use this program to try bruteforce the unlock code. However as I start running it (USB debug enabled and all in options), after the first reboot it arrives in fastboot mode (as I believe should be expected), but then it gives the error that no devices have been found, and therefore remains hanging at 10% / first code tried.

I have a feeling that somehow after the reboot the usb debugging/OEM mode is not on anymore and therefore the python program doesn't identify the phone. I feel this has to do with the setting "enable OEM mode" not being available in any of the settings in my phone (probably a little chinese easter egg to make all this more difficult?). I don't really know how to tackle this issue tho, any advice is appreciated.
Have you installed Hisuite drivers? And check device manager when you boot into fastboot if it shows Android bootloader interface then you're good to go if not then try installing Hisuite drivers
 

G0C_amy

New member
Dec 9, 2022
1
0
Hello,
I have a chinese Honor 9x (bought from alieExpress). I currently have the HarmonyOS installed that doesn't allow me to run any google-apps, so I'm trying to unlock the bootloader. Out of desperation I tried to use this program to try bruteforce the unlock code. However as I start running it (USB debug enabled and all in options), after the first reboot it arrives in fastboot mode (as I believe should be expected), but then it gives the error that no devices have been found, and therefore remains hanging at 10% / first code tried.

I have a feeling that somehow after the reboot the usb debugging/OEM mode is not on anymore and therefore the python program doesn't identify the phone. I feel this has to do with the setting "enable OEM mode" not being available in any of the settings in my phone (probably a little chinese easter egg to make all this more difficult?). I don't really know how to tackle this issue tho, any advice is appreciated.
Since you could enter the bootloader when you first trying, I'm guess it might be the Harmony OS. You can try use Hisuite to roll back your HarmonyOS to EMUI, then try to unlock the bootloader. Most of modified Android OS removed the OEM mode to make you have a hard time on unlock bootloader. These will be really easy if you use some phones like Google's Pixel.

I have an old Huawei Nova 3i and it's updated into the Harmony OS, which is not what I want, I'd like to have a more cleaner OS that not with so much preinstalled apps. Then I roll back to EMUI as the first step to install other ROM, and that script it's working now. It's still trying get the password so I can't say it worked or some thing else.

And alter is that, if you just want install some google-apps, you may just roll back to EMUI, it should worked fine. And I'm not really suggest you have any phone from Huawei now since they really push their Harmony OS as a thing (at least, in China) and not really friendly towards people not in China (since lots of popular apps' depended G-apps). I'm annoyed even I'm Chinese though.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Hello Developers!

    I have found an easy way to unlock the bootloader of our Huawei Nova 2 Plus. No need to use Testpoint or pay for software to unlock. it is an Python Script which would brute force the code through the IMEI number you have entered

    IMPORTANT: MAKE SURE THE PHONE IS CONNECTED TO ADB OR THIS TOOL WILL NOT WORK AS IT WILL RESTART INTO FASTBOOT AND TRY ALL THE CODES IT GENERATED!!!!!!!.

    THIS TOOL WORKS FOR Linux and Windows. the guide is for windows but the script would work for linux completely fine.

    REQUIREMENTS
    Download The Tool from the thread
    Install Python From Microsoft Store Or The Python Website

    Run Powershell as Admin
    Run the Command:- python unlock.py
    Enter Your IMEI Number
    MAKE SURE YOUR PHONE IS CONNECTED TO ADB!!!!!
    Wait for the code to be found
    If your phone reboot into EMUI reboot back into bootloader mode and the tool will start the bootloader unlocking process

    The Phone May Reboot Several Times.

    If you get an warning about unlocking the bootloader you have succeeded to unlock the bootloader

    Special Thanks To KASHIFALIKHAN For the tool . the download will be down below​
    1
    you have to extract the ZIP and run the unlock script and enter your imei number make sure you have python installed on your PC