[Nokia 3 Guides, News, & Discussion] SkaboXD:
*Unlocking bootloader will remove all your data!*

I'm using Windows 7, and that's the steps i did. (it should be simmilar for other systems too)

Getting code:

Code will look simmilar to this: DB1ED223C5537BA756FB0671E425D650

Method 1 (no root):

Go to

https://passwordsgenerator.net/md5-hash-generator/ copy paste serial number and click generate. Then you should see code in "MD5 Hash of your string". You can also go to simmilar md5 hash generator sites, but this site automatically converts small letters to big letters.

Method 2 (root):

Okay, this is new method that is much easier and you don't need to send IMEI and wait for [MENTION=3665957]the_laser[/MENTION] to give you code. Go to terminal emulator, type su and execute it. Then type this and execute it:

Unlocking bootloader:

Download platform-tools which activates adb and fastboot commands (first you need Nokia 3 driver installed if you didn't)

Nokia 3 driver: http://www.devfiles.co/download/3iK0k7Sv/Nokia_3_USB_Drivers.zip

platform-tools Windows: http://www.devfiles.co/download/KtLsN6fX/platform-tools-latest-windows.zip

platform-tools Mac: http://www.devfiles.co/download/OkrfluP0/platform-tools-latest-darwin.zip

platform-tools Linux: http://www.devfiles.co/download/vk5DudZX/platform-tools-latest-linux.zip

Enable usb debugging in Developer options before running adb. To get Developer options, go to settings, about phone and press build number 7 times. Also enable OEM unlock.

Now Connect phone to computer via usb and enable usb file transfer, run cmd as administrator, then type this command which runs adb:

chdir C:/Users/John/Desktop/platform-tools (this is just a example, you need to type your own location of platform-tools)

then type this command to check is your device connected to adb, it will show serial number of your device, if it hangs at waiting device, then you need to reinstall drivers (if you're doing this first time, then it will ask to allow usb debugging on your computer, just tick always allow from this computer and click OK)

adb devices

then type this command to reboot to recovery (you can boot to recovery by holding power on + volume up (only with usb connected) if this command doesn't works)

adb reboot recovery

when booted to recovery, choose reboot to bootloader option with volume sliders (this will boot to fastboot)

when booted to fastboot, it will show text 'FASTBOOT MODE' in down-left corner

now type this command to check is your device connected properly to fastboot.

fastboot devices

if it show characters like 0123456789ABCDEF or simmilar then it is connected properly, if it hangs on waiting device, then you need to reinstall drivers like mentioned above.

Android Nougat (7.0 & 7.1.1):

Now type these commands to unlock bootloader

fastboot.exe -i 0x2e04 oem key (type your key after oem key)

fastboot.exe -i 0x2e04 oem unlock

then press volume up, when asked

Android Oreo (8.0 & 8.1):

First download NE1-0-215H.lk.bin:

https://my.pcloud.com/publink/show?code=XZaLMs7ZclQ2wvKwSb0ofUraMmrsiHh6uk1X

Now type these commands to unlock bootloader

fastboot oem dm-verity <your_unlock_key>

fastboot flash lk NE1-0-215H.lk.bin

fastboot reboot-bootloader

Proceed your unlock procedure.

If you have problem on flashing the lk partition, you can use MTK Smart Phone Flash Tool to flash lk partition manually.

After lk partition flashed, you may encounter "Red State" when booting the phone. Ignore that and boot your phone to Fastboot mode directly with OST LA.

That is it, i tried to explain for you to understand everything i did to unlock bootloader.

Credits:

[MENTION=3665957]the_laser[/MENTION] for codes, some additional steps and corrections. Also thanks for new method. [MENTION=8745197]redweaver[/MENTION] for new method.

[MENTION=4526435]Hikari[/MENTION]_kalyx for Android Oreo method. [MENTION=3924647]bigrammy[/MENTION] for NE1-0-215H.lk.bin link.