yashsingh1/xdaforums huggingface dataset:
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
If you modified your system in any way (magisk etc.) before locking the bootloader, it would just refuse to boot since the modified partitions are not signed officially.

You should unlock your bootloader again, and then flash either the May or November firmware using NOST/OST. You only have to get your phone into Download mode.

Then just keep the bootloader open I'd say, to avoid getting bootlooped.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] SalahGFX:
Is there a way to unlock bootloader unofficially for Security patch September/October though?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
Damm, I must have overread this. The only way to unlock your phone on September / October patch is actually being able to boot into the system and to request an official unlock code.

If you can't get into the system, you probably have to try your luck with Nokia warranty service, sorry :/
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] SalahGFX:
Yeah I guessed so based on my experience, well I actually dialled the Nokia support in my country, they said they can flash my phone back for 25$ since my warranty is expired, it's better than nothing lmao and thank you for you service such an inspiring person :)

By the way, I actually started this flashing headache because the Wi-Fi stops connecting, is it a software issue or what, I'm wondering if Oreo has some issues with Wi-Fi.

---------- Post added at 09:04 PM ---------- Previous post was at 08:58 PM ----------

Also does NOST/OST only works for phones with an unlocked bootloader? I mean I've used Odin before with my Samsung devices and none of that matters, because I'm wandering If a new nb0 version come up like for Android Pie, will I be able to flash the phone using the tools provided in the internet. I mean how else will the Nokia support solve this problem?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
Nokia support has internal accounts they can use to generate temporary unlock keys, that allow them to flash stock software.

Since we don't have those accounts and infrastructure, the only way to get the bootloader into accepting the flashing requests is to unlock it.

OST is a leaked and patched tool after all and by no means an official end-user tool...
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] SalahGFX:
I see thank you for clarifying this aspect, I'll update you if the problem get fixed, have a wonderful day.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] paeschli:
My Nokia 8 is simply unlocked, not critically (I believe). Is there any way to achieve critical unlock if I've lost my original unlock key?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] lit_n_lite:
[MENTION=9309516]THMSP[/MENTION] Great work mate..
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
I just released NOST v0.5 on GitHub (the link is in the OP). The biggest change is that it now includes a proper

installer that takes care of downloading and installing the dependencies OST needs to run properly. Previously

you had to download the OST setup and install it if you wanted to properly use NOST, that isn't required anymore.

It also includes a simplified chinese translation for the changed UI elements, thanks to [MENTION=7601808]hikari_calyx[/MENTION]
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] kelvin31:
hello, hello, I am stuck on unlock_critical, do you have any idea?

[IMG="unlock_critic"]https://i.imgur.com/zV0aDh4.png[/IMG]
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] ronald11:
need to path .bin [MENTION=482605]kelvin31[/MENTION]

i have try the NOST-05 to downgrade for pie. i had twrp and magisk , but when i flashed the 448k, i got stock nokia logo and not load anymore how much time does it take to load, i try to flash again, but still same in the nokia logo, i try the 488b and have the same result.

[MENTION=9309516]THMSP[/MENTION] can you provide some help. alright i fixed it, i boot to stock recovery and wiped, en reboot and worked. done... thank you for the app u are the mest [MENTION=9309516]THMSP[/MENTION]
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
If you downgrade from Pie to Oreo you have to delete userdata (there is an option in NOST). Userdata that was loaded on Pie is not compatible with Oreo.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
I updated the link in the OP to include an image of the official Pie version that you can flash with NOST.

Additionally I moved the imaged from google drive to OneDrive for Business since I simply have way more storage there.

The link redirects you to the main folder for Nokia 8 Utilities, the NOST images are under "Firmware Images".

New Link: https://bit.ly/nokia-nb1
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] yozil:
Hi.

I'm on Oreo 8.1.0 on my TA-1012 and I want to downgrade to Nougat, is it possible and how ?

My bootloader is unlocked officially (not critical).

Thank you.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] rlramakrishnan:
Return to Oreo November 2018 Patch

Sorry if I sound like an absolute greenhorn - which I am.

I updated my Nokia 8 to Pie through a zip file downloaded from the internet, only to find that the Pie is half-baked. I would like to revert to Oreo, November 2018 patch.

My questions are:

1. Do I need to unlock the Bootloader (officially or unofficially) to run the .qlz files? I understand that I need to unlock the into the Critical State to run NOST.

2. When I do get to the Bootloader (Download) Mode, I'm unable to see my phone via the .\fastboot devices command (i used Powershell as administrator).

Can some kind heart help out this lost soul, please?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] yozil:
I don't understand that part. I'm on Oreo with December patch, can I flash stock Nougat just by extracting it or do I need to edit the firmware ?! I'm completely lost.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
You shouldn't have to extract Nougat firmware to flash it. If it doesn't work with NOST try the patched OST LA 6.0.4 without other modifications.

Other than that I am not able to help you since I never flashed back to Nougat (I wouldn't recommend it anyways), sorry.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] yozil:
Hmm.. then I prefer to flash November Oreo.

However I have a probleme with your software (v0.5), when I choose your own QLZ files (may or november), the path stay empty after I click "Open" and nothing happens, why is that ?

I'm on windows 7 and I've installed all dependencies with official OST.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Optimus_Toaster:
As the user above posted, I updated to Pie but it's rubbish so want to go back to Oreo.

Can I use this tool to do that? Do I need to unlock my bootloader to do so?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] KonikoO:
Why do you consider it being rubbish ? After month of usage I consider It the best so far in term both of performance and battery life so far.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Optimus_Toaster:
Recent apps, notification area and quick access menu are the main offenders. I could and have written paragraphs on them but it's irrelevant.

Performance and battery life didn't noticeably change.

Anyway can you answer my original question?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] KonikoO:
If you had read in depth about what OST and NOST essentially is you wouldn't be asking in this question at first.

Yes, you can basically flash any revision with this tool as long as you've got the critical state unlocked and acquired a very rare today skill of reading and understanding what is being read :silly:.

Edit :

You'll have to wipe data and caches along with boot partitions as well to be replaced with older solution, just so you won't be surprised and ask about it now.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Optimus_Toaster:
I've been reading a lot but you must know that there is a lot of conflicting and irrelevant information. Furthermore nobody I have found so far is downgrading from Pie to Oreo. Finally a lot of posts regarding OST predate the bootloader being unlockable.

I don't mind losing my data however it seems you need to unlock the bootloader for any variant of OST. Can you confirm?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] KonikoO:
As I've mentioned you need to have critical unlocked therefore it's technically not open bootloader but you need the binary file with code to allow it to alter system partitions. I've downgraded multiple times with original ost back to nougat so it's possible. It just flashes all the partitions clean outta image. I think if you flash boot partitions of some older Oreo revision and try to SD card update Oreo it will either replace pie successfully, return an error about conflicts in partition revisions or just bootloop your device without any log.

And no, you always need to wipe the data while downgrading.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] ronald11:
whats the name of the official Pie version, that you uploaded, it official ?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
It's NB1-5110-0-00WW-B05. I didn't upload the old beta firmwares to the new folder, since lets be honest, who would want to flash a beta build?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Optimus_Toaster:
Managed to acquire a zip of the entire November Oreo install. Copied it to my sd card and installed it using the stock recovery menu. Wiped user data and rebooted back into Oreo. I'll probably write a guide to help other users who aren't super experienced with messing around with phone software.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] KonikoO:
There's already a guide on how to revert into stock Oreo and it's pretty much the same for all revisions.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Optimus_Toaster:
For those with unlocked bootloaders. I don't want to unlock my bootloader, I don't need to unlock my bootloader.

But thank you for being completely useless over the last couple of days. I don't even think you knew about the stock downgrade method.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] ronald11:
have you tested that version, can i still get ota's after this update ? , the way to flash is the same ? can i upgrade if i am in 8.1 or will it wipe all my apps an data . y did it and didnt wipe nothing, but i cant install magisk when i try to boot with twrp_boot_nb1_5110_b05_dec that is inside ur beta folder, its not working, when i try with the other that is outside still dont boot to twrp. do you have any other option to root

i use fastboot boot twrp_boot_nb1_5110_b05_dec.img
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Aisfkhan:
I'm a noob to the Nokia phone.

can anyone please guide me step by step how to downgrade to oreo with June patches so I can officially unlock my bootloader.

right now im on PIE with decemeber patch
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Xayar:
Hey [MENTION=9309516]THMSP[/MENTION] ; I have the .bin file I used to unlock my bootloader but when I try to flash unlock and flashing critical it gives me an error "Failed (remote: fail to verify)"...

What am I doing wrong?

P.S.:

Im running official Pie, phone was unlocked before official method was available and am now running stock (I update to Pie OTA)
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
The unlock signatures changed with the August security patch. Your report sounds like you unlocked using the unofficial method and then updated. just saw you already mention this

The only way to be able to use the signature file again is to downgrade to oreo pre-august, through a full OTA .zip. But I am not sure if one exists for those builds.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Xayar:
Tell me if I'm wrong. On the other slot do I not have the pre-update patch?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Xayar:
Sorry for the double post but I don't know how to delete the earlier one...

I have some questions:

a) Can I downgrade to Oreo 8.1 November SP (following the guide here on this forum) and then flash update.zip from June and get to where I want?

b) Can I lock the bootloader and unlock it following official method?

Cheers
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dmac7:
must update the updater error

Hi TMHSP, Its a great job you have done with NOST but maybe I did something wrong when creating a .qlz file for Nokia 7 plus. Kep getting this error " must update the updater ". I put the .mlf file second in the command but with .qlz instead of .mlf Can you imagine what could be causing this error? Many thanks in advance dmac7
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
You are not supposed to enter the path to the mlf file in the exdupe command from the OP, you have to use the path to the folder containing it, along with all the partition images from the unpacked nb0 file. exdupe is merely a better zip file creator, nothing specific to mlf or OST.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dmac7:
must update the updater error

THMSP, thank you so much for the fast reply. My inexperience shows. So do I need edit any files or open anything inside unpacked folder? There are a few zipped files inside unpacked folder, leave them as they are then or open them all? best regards dmac7
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] machhho:
[MENTION=9309516]THMSP[/MENTION]

thank you so much for your effort for our Nokia 8 , my question to you is if you can please upload the android pie rom prerooted so we don't have to do the hassle for rooting process.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
You probably need to edit the .mlf file to make it flashable with the older OST LA version NOST is based on. (https://xdaforums.com/nokia-7-plus/how-to/workaround-flashing-oreo-firmware-t3793791)

But apart from that there should be any edits required to make it flashable with NOST.

Personally I am not going to do that since those builds would have to be updated with every released security patch version, and it wouldn't be easy for lot's of users to download a 2 GB firmware for every update.

Just having TWRP prepatched images is way easier and more appropreate as well, since rooting is nothing that should be particulary easy - you void your warranty after all so you better know what you are doing.

But nothing stops you or anyone else from doing it yourself ;)
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] hodiedodie:
Hey guys. I don't post very often but I've been rooting my phones for years at this point. I've been happily using Oreo on my phone for awhile. Recently I had to reflash due to a failed experiment. Not a big deal. However stock Oreo now pushes a Pie update (v5. 110) OTA before I can disable updates in Developer options. This has left me with two questions and this seems to be the best thread to ask in.

1. Is there a way to prevent this OTA push of Pie when I reflash stock Oreo?

2. Is there a way to get root in Pie? I tried booting the twrp/prerooted imgs from fastboot/download mode uploaded in the original post on this thread but Im probably messing it up because it hangs on the Android logo.

Any suggestions or advice would be appreciated even if it doesn't lead to my succes. Cheers.

Update: I have gotten root on pie thanks to OP's provided files. I did not realize the tables had turned since i last did all this. Now you flash the recovery instead of booting the recovery. Previous methods i had followed warned flashing to boot was a bad idea! I have since downloaded my firmware, its twrp boot, the stock boot, and NOST. I now have everything i need to thrive with my Pie.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dt_matthews:
Firstly, big thanks to the OP for putting together a great utility and improving on Nokia's efforts, definitely makes life easier.

So I do have a problem with my Nokia 8 and was wondering if anyone can advise.

So it is:

officially bootloader unlock

critical unlocked

Before using this tool I had managed to nuke my MAC address (02:00:00:00:00) but was booting fine in to Pie, albeit w/out wifi.

So I flashed the NB1-5110-0-00WW-B05.qlz

It completed succesfully without error but now I'm unable to boot, just stuck on the Nokia logo.

Anyone offer me any thoughts on how to fix this?

Many thanks in advance.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Palaryel:
Why would you even want to download a whole ROM each time a new (security) update is released?

The whole rooting process is really simple as it is right now:

1. Download the stock boot image and put it onto your phone

2. Install the Magisk apk (device does not have to be rooted for this and the next step)

3. Launch Magisk, use Install->Patch Boot Image File

4. Flash the patched boot image file that magisk created onto your current active slot -> bang youre rooted

Re-root after an OTA:

Reflash the stock image (= loose root in the process) -> run ota as normal, restart phone -> repeat steps 1-4 from previous step

OR

Run Magisk -> Uninstall -> Restore Images; download and install OTA update but do NOT reboot the phone; run Magisk -> Install -> Install to inactive slot

And you're done with everything, takes 5-10 minutes (re-rooting after an OTA via the 1st method requires you to download the new version of the boot images tho), there is no need for prerooted ROMs and 2+Gb downloads nor a reason for anyone to waste time creating them (especially considering THMSP already went through all the good work of creating NOST and supplying us with clean stock roms, stock boot images and twrp boot images.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] zeronatdo:
i get same problem :(, how to fix it?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Palaryel:
It has been fixed in an internal release and should be pushed in the next update (or if the author releases the unofficial patch prior).

On your end if you need it working really right now, create an user account which name will contain no spaces and install NOST on it
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dt_matthews:
Just put the image at the root of your boot drive, so you won't face a path issue.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] zeronatdo:
yeah it work. thanks sir!
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Palaryel:
That doesn't work, the issue isn't in the image path, the issue arises when the app tries to create a tmp folder to extract the image (inside /users/.... /appdsta/).
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
I just released NOST v0.6 on GitHub. It fixes the issue with usernames that contain a space, and also contains a recompiled exdupe so it should work correctly on 32-bit only systems.

A pretty significant change is that the installer does not try to install the Nokia USB driver anymore, since that actually managed to crash the installer when it was already installed.

You have to download and install the drivers manually. For convenience, I packaged all three drivers together into one executable: https://github.com/StollD/nokia-driver-installer/tree/master/out

Also, in case you missed it: The firmwares folder now contains an image of the February patch / Maintainance release (5140) in case you want to reflash it.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dt_matthews:
Fantastic work, really appreciate your work.

I've flashed the Feb firmware and patched boot img however Im not able to get root.

Am I missing something, is there an issue with rooting the Feb release?

Thanks again.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
Rooting february isn't different than rooting the other builds: Either grab the stock image, patch it with Magisk Manager and flash it to your active boot partition, or grab a TWRP-prepatched image, flash that to your active boot partition, reboot into recovery and sideload the Magisk installer zip. Knowing what you did exactly for getting root would help to figure out what went wrong exactly.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dt_matthews:
So I did this;

# formatted data

# flashed Feb qlz using Nost 0.6

# booted system

# rebooted to bootloader

# flashed twrp

# sideloaded magisk

# installed magisk manager

but when run magsik mgr states magisk isnt installed.

thanks again
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dt_matthews:
Thanks for confirming rooting process is unchanged, I repeated the process and worked fine second time, perhaps I missed something the first time but I can't think what.

Keep up the great work!
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] sumitinhome:
what is the minimum battery voltage needed to flash the firmware to nokia 8.

Edit = Nevermind solved my problem already.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] hjhj122:
What wrong with me?

https://imgur.com/wTmYL2q
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Ashish_Maurya:
m unable to unlock criticals , this error is showing

my device has a unlocked bootloader rooted and twrp installed .... guys plz help

i want to upgrade to pie n device is running on android 8.1 november patch with modified boot and system
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] vyaskd:
i saw your SS and i think you have put extra space after the word unlok and a star before same word. check if u have renamed your unlock bin file correctly.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Ashish_Maurya:
Tried with correct spell still no luck
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] rashazad:
I wonder how to obtain unlock.bin... should it be extracted from ROM?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] rashazad:
and... what about phone stuck on powered by... logo? it cannot get turned off. and the tool does not detect it. even in emergency mode. windows detects it as MTP in devices. but does not show anything else...
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] noob.gamer:
You can just type

fastboot flash unlock unlock.key

[Obtained via official method from Nokia] instead of unlock.bin if it is not available.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] :
What is this NOST .how can we use this and for what things it is used . actually i m trying to install twrp on my nokia 8 and facing an issue of not getting detected in fastboot mode and someone asked me whether i installed proper fastboot driver included in NOST .i couldnt understand that properly.can u guys explain what it is
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] brill_e:
With NOST you can install the firmware in fastboot mode but you must unlock your bootloder unlock-critical
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] :
Can we install twrp with this NOST
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
No. You obviously have to install TWRP the way that is described in the TWRP thread. Just install the fastboot drivers that are linked in the OP then your phone should get detected.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] sardelich:
hm.this is weird.I am on 5.110, yes, still. I tried official Nokia unlock, the app just crashes. In oreo i could oem unlock in developer options, now the option is greyed out. So regarding the unlock.bin file could somebody explain to me what exactly is it and how to obtain it? thank you
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] noob.gamer:
You have to be on Oreo in order for the HMD bootloader unlock application to work. Unlock.bin file is sent to you by Nokia for unlocking purposes after HMD app is run.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] THMSP:
I repacked 5150 (april sec. patch / maintainance release) as a flashable .qlz file, and uploaded it to the firmware images folder you can find in the OP, in case someone has to clean flash it.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] MEMO#22:
I know this is a stupid question for the Nokia 8 thread , but has anyone tried this on phones other than 8 (Nokia 5 for example)?